--- /home/fdroid/fdroiddata/tmp/com.b44t.messenger_7193.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.b44t.messenger_7193.apk ├── zipinfo {} │ @@ -1,16 +1,16 @@ │ Zip file size: 26896820 bytes, number of entries: 2404 │ -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 4397 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-r--r-- 0.0 unx 4396 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 313 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 9270388 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 964 b- defN 81-Jan-01 01:01 classes2.dex │ -rw-r--r-- 0.0 unx 8355980 b- defN 81-Jan-01 01:01 classes3.dex │ --rw-r--r-- 0.0 unx 3977228 b- defN 81-Jan-01 01:01 classes4.dex │ +-rw-r--r-- 0.0 unx 3977232 b- defN 81-Jan-01 01:01 classes4.dex │ -rw-r--r-- 0.0 unx 21298516 b- defN 81-Jan-01 01:01 lib/x86/libnative-utils.so │ -rw-r--r-- 0.0 unx 115200 b- defN 81-Jan-01 01:01 assets/fonts/Roboto-Light.ttf │ -rw-r--r-- 0.0 unx 95454 b- defN 81-Jan-01 01:01 assets/help/cs/help.html │ -rw-r--r-- 0.0 unx 107200 b- defN 81-Jan-01 01:01 assets/help/de/help.html │ -rw-r--r-- 0.0 unx 15999 b- stor 81-Jan-01 01:01 assets/help/delta-what-optim.png │ -rw-r--r-- 0.0 unx 183 b- stor 81-Jan-01 01:01 assets/help/edit-icon.png │ -rw-r--r-- 0.0 unx 95013 b- defN 81-Jan-01 01:01 assets/help/en/help.html │ @@ -2399,8 +2399,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 3951356 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 216414 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 216287 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -2404 files, 53678480 bytes uncompressed, 26618620 bytes compressed: 50.4% │ +2404 files, 53678483 bytes uncompressed, 26618567 bytes compressed: 50.4% ├── 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 : df90bb99 │ │ -signature : 96c5...f12c │ │ -file_size : 3977228 │ │ +checksum : 20423a5a │ │ +signature : 34dc...f97e │ │ +file_size : 3977232 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 35333 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 4554 │ │ type_ids_off : 141444 (0x022884) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 159660 (0x026fac) │ │ field_ids_size : 17169 │ │ field_ids_off : 234036 (0x039234) │ │ method_ids_size : 23847 │ │ method_ids_off : 371388 (0x05aabc) │ │ class_defs_size : 3320 │ │ class_defs_off : 562164 (0x0893f4) │ │ -data_size : 3308824 │ │ +data_size : 3308828 │ │ data_off : 668404 (0x0a32f4) │ │ │ │ Class #0 header: │ │ class_idx : 1065 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 766 │ │ source_file_idx : 17158 │ │ @@ -296046,23 +296046,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 │ │ -1a5910: |[1a5910] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V │ │ -1a5920: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -1a5922: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -1a5924: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -1a5926: 0760 |0003: move-object v0, v6 │ │ -1a5928: 0771 |0004: move-object v1, v7 │ │ -1a592a: 0782 |0005: move-object v2, v8 │ │ -1a592c: 7606 1958 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@5819 │ │ -1a5932: 0e00 |0009: return-void │ │ +1a5914: |[1a5914] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V │ │ +1a5924: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +1a5926: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +1a5928: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +1a592a: 0760 |0003: move-object v0, v6 │ │ +1a592c: 0771 |0004: move-object v1, v7 │ │ +1a592e: 0782 |0005: move-object v2, v8 │ │ +1a5930: 7606 1958 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@5819 │ │ +1a5936: 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; │ │ @@ -296072,73 +296072,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 │ │ -1a5934: |[1a5934] 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 │ │ -1a5944: 7010 a00a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a594a: 2200 a203 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@03a2 │ │ -1a594e: 7010 3c0d 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@0d3c │ │ -1a5954: 7110 8e0c 0000 |0008: invoke-static {v0}, Ljava/util/Collections;.newSetFromMap:(Ljava/util/Map;)Ljava/util/Set; // method@0c8e │ │ -1a595a: 0c00 |000b: move-result-object v0 │ │ -1a595c: 5b10 f740 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f7 │ │ -1a5960: 5b13 f540 |000e: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@40f5 │ │ -1a5964: 5b14 f640 |0010: iput-object v4, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@40f6 │ │ -1a5968: 5b15 f940 |0012: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40f9 │ │ -1a596c: 5b16 fb40 |0014: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@40fb │ │ -1a5970: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -1a5972: 5b15 f340 |0017: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.contactUri:Landroid/net/Uri; // field@40f3 │ │ -1a5976: 5b15 fa40 |0019: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40fa │ │ -1a597a: 5b15 f440 |001b: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.customLabel:Ljava/lang/String; // field@40f4 │ │ -1a597e: 5b15 f840 |001d: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@40f8 │ │ -1a5982: 1215 |001f: const/4 v5, #int 1 // #1 │ │ -1a5984: 3804 1b00 |0020: if-eqz v4, 003b // +001b │ │ -1a5988: 6e10 7906 0400 |0022: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ -1a598e: 0a03 |0025: move-result v3 │ │ -1a5990: 7110 da4e 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/database/Address;.fromContact:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4eda │ │ -1a5996: 0c03 |0029: move-result-object v3 │ │ -1a5998: 5b13 f240 |002a: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40f2 │ │ -1a599c: 7030 2d58 2104 |002c: invoke-direct {v1, v2, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@582d │ │ -1a59a2: 6e10 7906 0400 |002f: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ -1a59a8: 0a02 |0032: move-result v2 │ │ -1a59aa: 3352 3e00 |0033: if-ne v2, v5, 0071 // +003e │ │ -1a59ae: 1a02 dd35 |0035: const-string v2, "SELF" // string@35dd │ │ -1a59b2: 6e20 3058 2100 |0037: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setProfileAvatar:(Ljava/lang/String;)V // method@5830 │ │ -1a59b8: 2837 |003a: goto 0071 // +0037 │ │ -1a59ba: 3803 3200 |003b: if-eqz v3, 006d // +0032 │ │ -1a59be: 6e10 5b06 0300 |003d: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065b │ │ -1a59c4: 0a04 |0040: move-result v4 │ │ -1a59c6: 7110 d94e 0400 |0041: invoke-static {v4}, Lorg/thoughtcrime/securesms/database/Address;.fromChat:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4ed9 │ │ -1a59cc: 0c06 |0044: move-result-object v6 │ │ -1a59ce: 5b16 f240 |0045: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40f2 │ │ -1a59d2: 6e10 6606 0300 |0047: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.isMultiUser:()Z // method@0666 │ │ -1a59d8: 0a06 |004a: move-result v6 │ │ -1a59da: 3906 2600 |004b: if-nez v6, 0071 // +0026 │ │ -1a59de: 7110 c04d 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@4dc0 │ │ -1a59e4: 0c06 |0050: move-result-object v6 │ │ -1a59e6: 6e10 5906 0300 |0051: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getAccountId:()I // method@0659 │ │ -1a59ec: 0a03 |0054: move-result v3 │ │ -1a59ee: 6e20 4706 3600 |0055: invoke-virtual {v6, v3}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0647 │ │ -1a59f4: 0c03 |0058: move-result-object v3 │ │ -1a59f6: 6e20 9906 4300 |0059: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getChatContacts:(I)[I // method@0699 │ │ -1a59fc: 0c04 |005c: move-result-object v4 │ │ -1a59fe: 2146 |005d: array-length v6, v4 │ │ -1a5a00: 3456 1300 |005e: if-lt v6, v5, 0071 // +0013 │ │ -1a5a04: 1205 |0060: const/4 v5, #int 0 // #0 │ │ -1a5a06: 4404 0405 |0061: aget v4, v4, v5 │ │ -1a5a0a: 6e20 a406 4300 |0063: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ -1a5a10: 0c03 |0066: move-result-object v3 │ │ -1a5a12: 5b13 f640 |0067: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@40f6 │ │ -1a5a16: 7030 2d58 2103 |0069: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@582d │ │ -1a5a1c: 2805 |006c: goto 0071 // +0005 │ │ -1a5a1e: 6202 893d |006d: sget-object v2, Lorg/thoughtcrime/securesms/database/Address;.UNKNOWN:Lorg/thoughtcrime/securesms/database/Address; // field@3d89 │ │ -1a5a22: 5b12 f240 |006f: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40f2 │ │ -1a5a26: 0e00 |0071: return-void │ │ +1a5938: |[1a5938] 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 │ │ +1a5948: 7010 a00a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a594e: 2200 a203 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@03a2 │ │ +1a5952: 7010 3c0d 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@0d3c │ │ +1a5958: 7110 8e0c 0000 |0008: invoke-static {v0}, Ljava/util/Collections;.newSetFromMap:(Ljava/util/Map;)Ljava/util/Set; // method@0c8e │ │ +1a595e: 0c00 |000b: move-result-object v0 │ │ +1a5960: 5b10 f740 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f7 │ │ +1a5964: 5b13 f540 |000e: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@40f5 │ │ +1a5968: 5b14 f640 |0010: iput-object v4, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@40f6 │ │ +1a596c: 5b15 f940 |0012: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40f9 │ │ +1a5970: 5b16 fb40 |0014: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@40fb │ │ +1a5974: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +1a5976: 5b15 f340 |0017: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.contactUri:Landroid/net/Uri; // field@40f3 │ │ +1a597a: 5b15 fa40 |0019: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40fa │ │ +1a597e: 5b15 f440 |001b: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.customLabel:Ljava/lang/String; // field@40f4 │ │ +1a5982: 5b15 f840 |001d: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@40f8 │ │ +1a5986: 1215 |001f: const/4 v5, #int 1 // #1 │ │ +1a5988: 3804 1b00 |0020: if-eqz v4, 003b // +001b │ │ +1a598c: 6e10 7906 0400 |0022: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ +1a5992: 0a03 |0025: move-result v3 │ │ +1a5994: 7110 da4e 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/database/Address;.fromContact:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4eda │ │ +1a599a: 0c03 |0029: move-result-object v3 │ │ +1a599c: 5b13 f240 |002a: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40f2 │ │ +1a59a0: 7030 2d58 2104 |002c: invoke-direct {v1, v2, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@582d │ │ +1a59a6: 6e10 7906 0400 |002f: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ +1a59ac: 0a02 |0032: move-result v2 │ │ +1a59ae: 3352 3e00 |0033: if-ne v2, v5, 0071 // +003e │ │ +1a59b2: 1a02 dd35 |0035: const-string v2, "SELF" // string@35dd │ │ +1a59b6: 6e20 3058 2100 |0037: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setProfileAvatar:(Ljava/lang/String;)V // method@5830 │ │ +1a59bc: 2837 |003a: goto 0071 // +0037 │ │ +1a59be: 3803 3200 |003b: if-eqz v3, 006d // +0032 │ │ +1a59c2: 6e10 5b06 0300 |003d: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065b │ │ +1a59c8: 0a04 |0040: move-result v4 │ │ +1a59ca: 7110 d94e 0400 |0041: invoke-static {v4}, Lorg/thoughtcrime/securesms/database/Address;.fromChat:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4ed9 │ │ +1a59d0: 0c06 |0044: move-result-object v6 │ │ +1a59d2: 5b16 f240 |0045: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40f2 │ │ +1a59d6: 6e10 6606 0300 |0047: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.isMultiUser:()Z // method@0666 │ │ +1a59dc: 0a06 |004a: move-result v6 │ │ +1a59de: 3906 2600 |004b: if-nez v6, 0071 // +0026 │ │ +1a59e2: 7110 c04d 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@4dc0 │ │ +1a59e8: 0c06 |0050: move-result-object v6 │ │ +1a59ea: 6e10 5906 0300 |0051: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getAccountId:()I // method@0659 │ │ +1a59f0: 0a03 |0054: move-result v3 │ │ +1a59f2: 6e20 4706 3600 |0055: invoke-virtual {v6, v3}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0647 │ │ +1a59f8: 0c03 |0058: move-result-object v3 │ │ +1a59fa: 6e20 9906 4300 |0059: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getChatContacts:(I)[I // method@0699 │ │ +1a5a00: 0c04 |005c: move-result-object v4 │ │ +1a5a02: 2146 |005d: array-length v6, v4 │ │ +1a5a04: 3456 1300 |005e: if-lt v6, v5, 0071 // +0013 │ │ +1a5a08: 1205 |0060: const/4 v5, #int 0 // #0 │ │ +1a5a0a: 4404 0405 |0061: aget v4, v4, v5 │ │ +1a5a0e: 6e20 a406 4300 |0063: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ +1a5a14: 0c03 |0066: move-result-object v3 │ │ +1a5a16: 5b13 f640 |0067: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@40f6 │ │ +1a5a1a: 7030 2d58 2103 |0069: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@582d │ │ +1a5a20: 2805 |006c: goto 0071 // +0005 │ │ +1a5a22: 6202 893d |006d: sget-object v2, Lorg/thoughtcrime/securesms/database/Address;.UNKNOWN:Lorg/thoughtcrime/securesms/database/Address; // field@3d89 │ │ +1a5a26: 5b12 f240 |006f: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40f2 │ │ +1a5a2a: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=55 │ │ 0x000e line=111 │ │ 0x0010 line=112 │ │ 0x0012 line=113 │ │ @@ -296173,23 +296173,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 │ │ -1a5a28: |[1a5a28] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ -1a5a38: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -1a5a3a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -1a5a3c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -1a5a3e: 0760 |0003: move-object v0, v6 │ │ -1a5a40: 0771 |0004: move-object v1, v7 │ │ -1a5a42: 0783 |0005: move-object v3, v8 │ │ -1a5a44: 7606 1958 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@5819 │ │ -1a5a4a: 0e00 |0009: return-void │ │ +1a5a2c: |[1a5a2c] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ +1a5a3c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +1a5a3e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +1a5a40: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +1a5a42: 0760 |0003: move-object v0, v6 │ │ +1a5a44: 0771 |0004: move-object v1, v7 │ │ +1a5a46: 0783 |0005: move-object v3, v8 │ │ +1a5a48: 7606 1958 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@5819 │ │ +1a5a4e: 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; │ │ @@ -296199,23 +296199,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 │ │ -1a5a4c: |[1a5a4c] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;Ljava/lang/String;)V │ │ -1a5a5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -1a5a5e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -1a5a60: 0760 |0002: move-object v0, v6 │ │ -1a5a62: 0771 |0003: move-object v1, v7 │ │ -1a5a64: 0783 |0004: move-object v3, v8 │ │ -1a5a66: 0794 |0005: move-object v4, v9 │ │ -1a5a68: 7606 1958 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@5819 │ │ -1a5a6e: 0e00 |0009: return-void │ │ +1a5a50: |[1a5a50] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;Ljava/lang/String;)V │ │ +1a5a60: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +1a5a62: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +1a5a64: 0760 |0002: move-object v0, v6 │ │ +1a5a66: 0771 |0003: move-object v1, v7 │ │ +1a5a68: 0783 |0004: move-object v3, v8 │ │ +1a5a6a: 0794 |0005: move-object v4, v9 │ │ +1a5a6c: 7606 1958 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@5819 │ │ +1a5a72: 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; │ │ @@ -296226,23 +296226,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 │ │ -1a5a70: |[1a5a70] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ -1a5a80: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -1a5a82: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -1a5a84: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -1a5a86: 0760 |0003: move-object v0, v6 │ │ -1a5a88: 0771 |0004: move-object v1, v7 │ │ -1a5a8a: 0785 |0005: move-object v5, v8 │ │ -1a5a8c: 7606 1958 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@5819 │ │ -1a5a92: 0e00 |0009: return-void │ │ +1a5a74: |[1a5a74] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ +1a5a84: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +1a5a86: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +1a5a88: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +1a5a8a: 0760 |0003: move-object v0, v6 │ │ +1a5a8c: 0771 |0004: move-object v1, v7 │ │ +1a5a8e: 0785 |0005: move-object v5, v8 │ │ +1a5a90: 7606 1958 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@5819 │ │ +1a5a96: 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; │ │ @@ -296252,64 +296252,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 │ │ -1a5800: |[1a5800] org.thoughtcrime.securesms.recipients.Recipient.from:(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ -1a5810: 3804 5b00 |0000: if-eqz v4, 005b // +005b │ │ -1a5814: 7110 c44d 0300 |0002: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1a581a: 0c00 |0005: move-result-object v0 │ │ -1a581c: 6e10 e04e 0400 |0006: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcContact:()Z // method@4ee0 │ │ -1a5822: 0a01 |0009: move-result v1 │ │ -1a5824: 3801 1000 |000a: if-eqz v1, 001a // +0010 │ │ -1a5828: 2201 6810 |000c: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ -1a582c: 6e10 dd4e 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcContactId:()I // method@4edd │ │ -1a5832: 0a04 |0011: move-result v4 │ │ -1a5834: 6e20 a406 4000 |0012: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ -1a583a: 0c04 |0015: move-result-object v4 │ │ -1a583c: 7030 1a58 3104 |0016: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581a │ │ -1a5842: 1101 |0019: return-object v1 │ │ -1a5844: 6e10 df4e 0400 |001a: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcChat:()Z // method@4edf │ │ -1a584a: 0a01 |001d: move-result v1 │ │ -1a584c: 3801 1000 |001e: if-eqz v1, 002e // +0010 │ │ -1a5850: 2201 6810 |0020: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ -1a5854: 6e10 dc4e 0400 |0022: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcChatId:()I // method@4edc │ │ -1a585a: 0a04 |0025: move-result v4 │ │ -1a585c: 6e20 9806 4000 |0026: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0698 │ │ -1a5862: 0c04 |0029: move-result-object v4 │ │ -1a5864: 7030 1858 3104 |002a: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@5818 │ │ -1a586a: 1101 |002d: return-object v1 │ │ -1a586c: 7110 c44d 0300 |002e: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1a5872: 0c01 |0031: move-result-object v1 │ │ -1a5874: 6e10 e24e 0400 |0032: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4ee2 │ │ -1a587a: 0c02 |0035: move-result-object v2 │ │ -1a587c: 6e20 c606 2100 |0036: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.mayBeValidAddr:(Ljava/lang/String;)Z // method@06c6 │ │ -1a5882: 0a01 |0039: move-result v1 │ │ -1a5884: 3801 1600 |003a: if-eqz v1, 0050 // +0016 │ │ -1a5888: 6e10 e24e 0400 |003c: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4ee2 │ │ -1a588e: 0c04 |003f: move-result-object v4 │ │ -1a5890: 6e20 c306 4000 |0040: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.lookupContactIdByAddr:(Ljava/lang/String;)I // method@06c3 │ │ -1a5896: 0a04 |0043: move-result v4 │ │ -1a5898: 3804 0c00 |0044: if-eqz v4, 0050 // +000c │ │ -1a589c: 2201 6810 |0046: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ -1a58a0: 6e20 a406 4000 |0048: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ -1a58a6: 0c04 |004b: move-result-object v4 │ │ -1a58a8: 7030 1a58 3104 |004c: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581a │ │ -1a58ae: 1101 |004f: return-object v1 │ │ -1a58b0: 2204 6810 |0050: new-instance v4, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ -1a58b4: 1201 |0052: const/4 v1, #int 0 // #0 │ │ -1a58b6: 6e20 a406 1000 |0053: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ -1a58bc: 0c00 |0056: move-result-object v0 │ │ -1a58be: 7030 1a58 3400 |0057: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581a │ │ -1a58c4: 1104 |005a: return-object v4 │ │ -1a58c6: 2203 d902 |005b: new-instance v3, Ljava/lang/AssertionError; // type@02d9 │ │ -1a58ca: 7020 c209 4300 |005d: invoke-direct {v3, v4}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ -1a58d0: 2703 |0060: throw v3 │ │ +1a5804: |[1a5804] org.thoughtcrime.securesms.recipients.Recipient.from:(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ +1a5814: 3804 5b00 |0000: if-eqz v4, 005b // +005b │ │ +1a5818: 7110 c44d 0300 |0002: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1a581e: 0c00 |0005: move-result-object v0 │ │ +1a5820: 6e10 e04e 0400 |0006: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcContact:()Z // method@4ee0 │ │ +1a5826: 0a01 |0009: move-result v1 │ │ +1a5828: 3801 1000 |000a: if-eqz v1, 001a // +0010 │ │ +1a582c: 2201 6810 |000c: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ +1a5830: 6e10 dd4e 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcContactId:()I // method@4edd │ │ +1a5836: 0a04 |0011: move-result v4 │ │ +1a5838: 6e20 a406 4000 |0012: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ +1a583e: 0c04 |0015: move-result-object v4 │ │ +1a5840: 7030 1a58 3104 |0016: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581a │ │ +1a5846: 1101 |0019: return-object v1 │ │ +1a5848: 6e10 df4e 0400 |001a: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcChat:()Z // method@4edf │ │ +1a584e: 0a01 |001d: move-result v1 │ │ +1a5850: 3801 1000 |001e: if-eqz v1, 002e // +0010 │ │ +1a5854: 2201 6810 |0020: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ +1a5858: 6e10 dc4e 0400 |0022: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcChatId:()I // method@4edc │ │ +1a585e: 0a04 |0025: move-result v4 │ │ +1a5860: 6e20 9806 4000 |0026: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0698 │ │ +1a5866: 0c04 |0029: move-result-object v4 │ │ +1a5868: 7030 1858 3104 |002a: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@5818 │ │ +1a586e: 1101 |002d: return-object v1 │ │ +1a5870: 7110 c44d 0300 |002e: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1a5876: 0c01 |0031: move-result-object v1 │ │ +1a5878: 6e10 e24e 0400 |0032: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4ee2 │ │ +1a587e: 0c02 |0035: move-result-object v2 │ │ +1a5880: 6e20 c606 2100 |0036: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.mayBeValidAddr:(Ljava/lang/String;)Z // method@06c6 │ │ +1a5886: 0a01 |0039: move-result v1 │ │ +1a5888: 3801 1600 |003a: if-eqz v1, 0050 // +0016 │ │ +1a588c: 6e10 e24e 0400 |003c: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4ee2 │ │ +1a5892: 0c04 |003f: move-result-object v4 │ │ +1a5894: 6e20 c306 4000 |0040: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.lookupContactIdByAddr:(Ljava/lang/String;)I // method@06c3 │ │ +1a589a: 0a04 |0043: move-result v4 │ │ +1a589c: 3804 0c00 |0044: if-eqz v4, 0050 // +000c │ │ +1a58a0: 2201 6810 |0046: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ +1a58a4: 6e20 a406 4000 |0048: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ +1a58aa: 0c04 |004b: move-result-object v4 │ │ +1a58ac: 7030 1a58 3104 |004c: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581a │ │ +1a58b2: 1101 |004f: return-object v1 │ │ +1a58b4: 2204 6810 |0050: new-instance v4, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ +1a58b8: 1201 |0052: const/4 v1, #int 0 // #0 │ │ +1a58ba: 6e20 a406 1000 |0053: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ +1a58c0: 0c00 |0056: move-result-object v0 │ │ +1a58c2: 7030 1a58 3400 |0057: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581a │ │ +1a58c8: 1104 |005a: return-object v4 │ │ +1a58ca: 2203 d902 |005b: new-instance v3, Ljava/lang/AssertionError; // type@02d9 │ │ +1a58ce: 7020 c209 4300 |005d: invoke-direct {v3, v4}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ +1a58d4: 2703 |0060: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=79 │ │ 0x0006 line=80 │ │ 0x000c line=81 │ │ 0x001a line=82 │ │ 0x0020 line=83 │ │ @@ -296327,26 +296327,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 │ │ -1a58d4: |[1a58d4] org.thoughtcrime.securesms.recipients.Recipient.fromChat:(Landroid/content/Context;I)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ -1a58e4: 7110 c44d 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1a58ea: 0c00 |0003: move-result-object v0 │ │ -1a58ec: 2201 6810 |0004: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ -1a58f0: 6e20 ac06 3000 |0006: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ac │ │ -1a58f6: 0c03 |0009: move-result-object v3 │ │ -1a58f8: 6e10 fa06 0300 |000a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fa │ │ -1a58fe: 0a03 |000d: move-result v3 │ │ -1a5900: 6e20 9806 3000 |000e: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0698 │ │ -1a5906: 0c03 |0011: move-result-object v3 │ │ -1a5908: 7030 1858 2103 |0012: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@5818 │ │ -1a590e: 1101 |0015: return-object v1 │ │ +1a58d8: |[1a58d8] org.thoughtcrime.securesms.recipients.Recipient.fromChat:(Landroid/content/Context;I)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ +1a58e8: 7110 c44d 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1a58ee: 0c00 |0003: move-result-object v0 │ │ +1a58f0: 2201 6810 |0004: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ +1a58f4: 6e20 ac06 3000 |0006: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ac │ │ +1a58fa: 0c03 |0009: move-result-object v3 │ │ +1a58fc: 6e10 fa06 0300 |000a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fa │ │ +1a5902: 0a03 |000d: move-result v3 │ │ +1a5904: 6e20 9806 3000 |000e: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0698 │ │ +1a590a: 0c03 |0011: move-result-object v3 │ │ +1a590c: 7030 1858 2103 |0012: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@5818 │ │ +1a5912: 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 │ │ @@ -296356,32 +296356,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 │ │ -1a5ad0: |[1a5ad0] org.thoughtcrime.securesms.recipients.Recipient.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ -1a5ae0: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1a5ae4: 7010 0b0b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1a5aea: 6e10 7806 0400 |0005: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0678 │ │ -1a5af0: 0c01 |0008: move-result-object v1 │ │ -1a5af2: 6e20 170b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1a5af8: 6e10 7506 0400 |000c: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0675 │ │ -1a5afe: 0c04 |000f: move-result-object v4 │ │ -1a5b00: 6e20 170b 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1a5b06: 6e10 280b 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1a5b0c: 0c04 |0016: move-result-object v4 │ │ -1a5b0e: 7110 315a 0400 |0017: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/Hash;.sha256:(Ljava/lang/String;)Ljava/lang/String; // method@5a31 │ │ -1a5b14: 0c04 |001a: move-result-object v4 │ │ -1a5b16: 7120 ba5a 4300 |001b: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; // method@5aba │ │ -1a5b1c: 0c03 |001e: move-result-object v3 │ │ -1a5b1e: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ -1a5b22: 7020 3158 3200 |0021: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setSystemContactPhoto:(Landroid/net/Uri;)V // method@5831 │ │ -1a5b28: 0e00 |0024: return-void │ │ +1a5ad4: |[1a5ad4] org.thoughtcrime.securesms.recipients.Recipient.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ +1a5ae4: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1a5ae8: 7010 0b0b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1a5aee: 6e10 7806 0400 |0005: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0678 │ │ +1a5af4: 0c01 |0008: move-result-object v1 │ │ +1a5af6: 6e20 170b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1a5afc: 6e10 7506 0400 |000c: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0675 │ │ +1a5b02: 0c04 |000f: move-result-object v4 │ │ +1a5b04: 6e20 170b 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1a5b0a: 6e10 280b 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1a5b10: 0c04 |0016: move-result-object v4 │ │ +1a5b12: 7110 315a 0400 |0017: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/Hash;.sha256:(Ljava/lang/String;)Ljava/lang/String; // method@5a31 │ │ +1a5b18: 0c04 |001a: move-result-object v4 │ │ +1a5b1a: 7120 ba5a 4300 |001b: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; // method@5aba │ │ +1a5b20: 0c03 |001e: move-result-object v3 │ │ +1a5b22: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ +1a5b26: 7020 3158 3200 |0021: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setSystemContactPhoto:(Landroid/net/Uri;)V // method@5831 │ │ +1a5b2c: 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; │ │ @@ -296393,34 +296393,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -1a5b2c: |[1a5b2c] org.thoughtcrime.securesms.recipients.Recipient.notifyListeners:()V │ │ -1a5b3c: 1d02 |0000: monitor-enter v2 │ │ -1a5b3e: 2200 7f03 |0001: new-instance v0, Ljava/util/HashSet; // type@037f │ │ -1a5b42: 5421 f740 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f7 │ │ -1a5b46: 7020 ac0c 1000 |0005: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0cac │ │ -1a5b4c: 1e02 |0008: monitor-exit v2 │ │ -1a5b4e: 7210 100d 0000 |0009: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d10 │ │ -1a5b54: 0c00 |000c: move-result-object v0 │ │ -1a5b56: 7210 ba0c 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1a5b5c: 0a01 |0010: move-result v1 │ │ -1a5b5e: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ -1a5b62: 7210 bb0c 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1a5b68: 0c01 |0016: move-result-object v1 │ │ -1a5b6a: 1f01 6a10 |0017: check-cast v1, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener; // type@106a │ │ -1a5b6e: 7220 3558 2100 |0019: invoke-interface {v1, v2}, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;.onModified:(Lorg/thoughtcrime/securesms/recipients/Recipient;)V // method@5835 │ │ -1a5b74: 28f1 |001c: goto 000d // -000f │ │ -1a5b76: 0e00 |001d: return-void │ │ -1a5b78: 0d00 |001e: move-exception v0 │ │ -1a5b7a: 1e02 |001f: monitor-exit v2 │ │ -1a5b7c: 2700 |0020: throw v0 │ │ +1a5b30: |[1a5b30] org.thoughtcrime.securesms.recipients.Recipient.notifyListeners:()V │ │ +1a5b40: 1d02 |0000: monitor-enter v2 │ │ +1a5b42: 2200 7f03 |0001: new-instance v0, Ljava/util/HashSet; // type@037f │ │ +1a5b46: 5421 f740 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f7 │ │ +1a5b4a: 7020 ac0c 1000 |0005: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0cac │ │ +1a5b50: 1e02 |0008: monitor-exit v2 │ │ +1a5b52: 7210 100d 0000 |0009: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d10 │ │ +1a5b58: 0c00 |000c: move-result-object v0 │ │ +1a5b5a: 7210 ba0c 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1a5b60: 0a01 |0010: move-result v1 │ │ +1a5b62: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ +1a5b66: 7210 bb0c 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1a5b6c: 0c01 |0016: move-result-object v1 │ │ +1a5b6e: 1f01 6a10 |0017: check-cast v1, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener; // type@106a │ │ +1a5b72: 7220 3558 2100 |0019: invoke-interface {v1, v2}, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;.onModified:(Lorg/thoughtcrime/securesms/recipients/Recipient;)V // method@5835 │ │ +1a5b78: 28f1 |001c: goto 000d // -000f │ │ +1a5b7a: 0e00 |001d: return-void │ │ +1a5b7c: 0d00 |001e: move-exception v0 │ │ +1a5b7e: 1e02 |001f: monitor-exit v2 │ │ +1a5b80: 2700 |0020: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0009 │ │ -> 0x001e │ │ 0x001f - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=288 │ │ @@ -296437,31 +296437,31 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -1a5c0c: |[1a5c0c] org.thoughtcrime.securesms.recipients.Recipient.setSystemContactPhoto:(Landroid/net/Uri;)V │ │ -1a5c1c: 1d01 |0000: monitor-enter v1 │ │ -1a5c1e: 5410 fa40 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40fa │ │ -1a5c22: 7120 685b 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5b68 │ │ -1a5c28: 0a00 |0006: move-result v0 │ │ -1a5c2a: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ -1a5c2e: 5b12 fa40 |0009: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40fa │ │ -1a5c32: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -1a5c34: 2802 |000c: goto 000e // +0002 │ │ -1a5c36: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -1a5c38: 1e01 |000e: monitor-exit v1 │ │ -1a5c3a: 3802 0500 |000f: if-eqz v2, 0014 // +0005 │ │ -1a5c3e: 7010 2e58 0100 |0011: invoke-direct {v1}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@582e │ │ -1a5c44: 0e00 |0014: return-void │ │ -1a5c46: 0d02 |0015: move-exception v2 │ │ -1a5c48: 1e01 |0016: monitor-exit v1 │ │ -1a5c4a: 2702 |0017: throw v2 │ │ +1a5c10: |[1a5c10] org.thoughtcrime.securesms.recipients.Recipient.setSystemContactPhoto:(Landroid/net/Uri;)V │ │ +1a5c20: 1d01 |0000: monitor-enter v1 │ │ +1a5c22: 5410 fa40 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40fa │ │ +1a5c26: 7120 685b 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5b68 │ │ +1a5c2c: 0a00 |0006: move-result v0 │ │ +1a5c2e: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ +1a5c32: 5b12 fa40 |0009: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40fa │ │ +1a5c36: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +1a5c38: 2802 |000c: goto 000e // +0002 │ │ +1a5c3a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +1a5c3c: 1e01 |000e: monitor-exit v1 │ │ +1a5c3e: 3802 0500 |000f: if-eqz v2, 0014 // +0005 │ │ +1a5c42: 7010 2e58 0100 |0011: invoke-direct {v1}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@582e │ │ +1a5c48: 0e00 |0014: return-void │ │ +1a5c4a: 0d02 |0015: move-exception v2 │ │ +1a5c4c: 1e01 |0016: monitor-exit v1 │ │ +1a5c4e: 2702 |0017: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x000f │ │ -> 0x0015 │ │ 0x0016 - 0x0017 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=260 │ │ @@ -296480,23 +296480,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 │ │ -1a5a94: |[1a5a94] org.thoughtcrime.securesms.recipients.Recipient.addListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ -1a5aa4: 1d01 |0000: monitor-enter v1 │ │ -1a5aa6: 5410 f740 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f7 │ │ -1a5aaa: 7220 0a0d 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0d0a │ │ -1a5ab0: 1e01 |0006: monitor-exit v1 │ │ -1a5ab2: 0e00 |0007: return-void │ │ -1a5ab4: 0d02 |0008: move-exception v2 │ │ -1a5ab6: 1e01 |0009: monitor-exit v1 │ │ -1a5ab8: 2702 |000a: throw v2 │ │ +1a5a98: |[1a5a98] org.thoughtcrime.securesms.recipients.Recipient.addListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ +1a5aa8: 1d01 |0000: monitor-enter v1 │ │ +1a5aaa: 5410 f740 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f7 │ │ +1a5aae: 7220 0a0d 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0d0a │ │ +1a5ab4: 1e01 |0006: monitor-exit v1 │ │ +1a5ab6: 0e00 |0007: return-void │ │ +1a5ab8: 0d02 |0008: move-exception v2 │ │ +1a5aba: 1e01 |0009: monitor-exit v1 │ │ +1a5abc: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=182 │ │ @@ -296542,17 +296542,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/database/Address;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a57e8: |[1a57e8] org.thoughtcrime.securesms.recipients.Recipient.getAddress:()Lorg/thoughtcrime/securesms/database/Address; │ │ -1a57f8: 5410 f240 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40f2 │ │ -1a57fc: 1100 |0002: return-object v0 │ │ +1a57ec: |[1a57ec] org.thoughtcrime.securesms.recipients.Recipient.getAddress:()Lorg/thoughtcrime/securesms/database/Address; │ │ +1a57fc: 5410 f240 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40f2 │ │ +1a5800: 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;) │ │ @@ -296583,15 +296583,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 │ │ 1a5674: |[1a5674] org.thoughtcrime.securesms.recipients.Recipient.getContactPhoto:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/contacts/avatars/ContactPhoto; │ │ 1a5684: 1d04 |0000: monitor-enter v4 │ │ 1a5686: 5440 f540 |0001: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@40f5 │ │ 1a568a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ 1a568c: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ 1a5690: 2200 fe0e |0006: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto; // type@0efe │ │ 1a5694: 5442 f240 |0008: iget-object v2, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40f2 │ │ @@ -296622,51 +296622,52 @@ │ │ 1a56f2: 3805 0b00 |0037: if-eqz v5, 0042 // +000b │ │ 1a56f6: 2205 050f |0039: new-instance v5, Lorg/thoughtcrime/securesms/contacts/avatars/VcardContactPhoto; // type@0f05 │ │ 1a56fa: 5440 fb40 |003b: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@40fb │ │ 1a56fe: 7020 a84e 0500 |003d: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/VcardContactPhoto;.:(Lcom/b44t/messenger/rpc/VcardContact;)V // method@4ea8 │ │ 1a5704: 1e04 |0040: monitor-exit v4 │ │ 1a5706: 1105 |0041: return-object v5 │ │ 1a5708: 5445 fa40 |0042: iget-object v5, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40fa │ │ -1a570c: 3805 0d00 |0044: if-eqz v5, 0051 // +000d │ │ -1a5710: 2200 040f |0046: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; // type@0f04 │ │ -1a5714: 5441 f240 |0048: iget-object v1, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40f2 │ │ -1a5718: 1602 0000 |004a: const-wide/16 v2, #int 0 // #0 │ │ -1a571c: 7053 a14e 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@4ea1 │ │ -1a5722: 1e04 |004f: monitor-exit v4 │ │ -1a5724: 1100 |0050: return-object v0 │ │ +1a570c: 3805 0f00 |0044: if-eqz v5, 0053 // +000f │ │ +1a5710: 2205 040f |0046: new-instance v5, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; // type@0f04 │ │ +1a5714: 5440 f240 |0048: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40f2 │ │ +1a5718: 5441 fa40 |004a: iget-object v1, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40fa │ │ +1a571c: 1602 0000 |004c: const-wide/16 v2, #int 0 // #0 │ │ +1a5720: 7053 a14e 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@4ea1 │ │ 1a5726: 1e04 |0051: monitor-exit v4 │ │ -1a5728: 1101 |0052: return-object v1 │ │ -1a572a: 0d05 |0053: move-exception v5 │ │ -1a572c: 1e04 |0054: monitor-exit v4 │ │ -1a572e: 2705 |0055: throw v5 │ │ +1a5728: 1105 |0052: return-object v5 │ │ +1a572a: 1e04 |0053: monitor-exit v4 │ │ +1a572c: 1101 |0054: return-object v1 │ │ +1a572e: 0d05 |0055: move-exception v5 │ │ +1a5730: 1e04 |0056: monitor-exit v4 │ │ +1a5732: 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 │ │ @@ -296801,42 +296802,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 │ │ -1a5754: |[1a5754] org.thoughtcrime.securesms.recipients.Recipient.getFallbackContactPhoto:()Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; │ │ -1a5764: 1d02 |0000: monitor-enter v2 │ │ -1a5766: 6e10 2958 0200 |0001: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.getName:()Ljava/lang/String; // method@5829 │ │ -1a576c: 0c00 |0004: move-result-object v0 │ │ -1a576e: 5421 f940 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40f9 │ │ -1a5772: 7110 a702 0100 |0007: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1a5778: 0a01 |000a: move-result v1 │ │ -1a577a: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -1a577e: 2200 fd0e |000d: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0efd │ │ -1a5782: 5421 f940 |000f: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40f9 │ │ -1a5786: 7020 7d4e 1000 |0011: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4e7d │ │ -1a578c: 1e02 |0014: monitor-exit v2 │ │ -1a578e: 1100 |0015: return-object v0 │ │ -1a5790: 7110 a702 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1a5796: 0a01 |0019: move-result v1 │ │ -1a5798: 3901 0900 |001a: if-nez v1, 0023 // +0009 │ │ -1a579c: 2201 fd0e |001c: new-instance v1, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0efd │ │ -1a57a0: 7020 7d4e 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4e7d │ │ -1a57a6: 1e02 |0021: monitor-exit v2 │ │ -1a57a8: 1101 |0022: return-object v1 │ │ -1a57aa: 2200 fd0e |0023: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0efd │ │ -1a57ae: 1a01 4c04 |0025: const-string v1, "#" // string@044c │ │ -1a57b2: 7020 7d4e 1000 |0027: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4e7d │ │ -1a57b8: 1e02 |002a: monitor-exit v2 │ │ -1a57ba: 1100 |002b: return-object v0 │ │ -1a57bc: 0d00 |002c: move-exception v0 │ │ -1a57be: 1e02 |002d: monitor-exit v2 │ │ -1a57c0: 2700 |002e: throw v0 │ │ +1a5758: |[1a5758] org.thoughtcrime.securesms.recipients.Recipient.getFallbackContactPhoto:()Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; │ │ +1a5768: 1d02 |0000: monitor-enter v2 │ │ +1a576a: 6e10 2958 0200 |0001: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.getName:()Ljava/lang/String; // method@5829 │ │ +1a5770: 0c00 |0004: move-result-object v0 │ │ +1a5772: 5421 f940 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40f9 │ │ +1a5776: 7110 a702 0100 |0007: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1a577c: 0a01 |000a: move-result v1 │ │ +1a577e: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +1a5782: 2200 fd0e |000d: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0efd │ │ +1a5786: 5421 f940 |000f: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40f9 │ │ +1a578a: 7020 7d4e 1000 |0011: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4e7d │ │ +1a5790: 1e02 |0014: monitor-exit v2 │ │ +1a5792: 1100 |0015: return-object v0 │ │ +1a5794: 7110 a702 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1a579a: 0a01 |0019: move-result v1 │ │ +1a579c: 3901 0900 |001a: if-nez v1, 0023 // +0009 │ │ +1a57a0: 2201 fd0e |001c: new-instance v1, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0efd │ │ +1a57a4: 7020 7d4e 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4e7d │ │ +1a57aa: 1e02 |0021: monitor-exit v2 │ │ +1a57ac: 1101 |0022: return-object v1 │ │ +1a57ae: 2200 fd0e |0023: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0efd │ │ +1a57b2: 1a01 4c04 |0025: const-string v1, "#" // string@044c │ │ +1a57b6: 7020 7d4e 1000 |0027: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4e7d │ │ +1a57bc: 1e02 |002a: monitor-exit v2 │ │ +1a57be: 1100 |002b: return-object v0 │ │ +1a57c0: 0d00 |002c: move-exception v0 │ │ +1a57c2: 1e02 |002d: monitor-exit v2 │ │ +1a57c4: 2700 |002e: throw v0 │ │ catches : 4 │ │ 0x0001 - 0x0014 │ │ -> 0x002c │ │ 0x0016 - 0x0021 │ │ -> 0x002c │ │ 0x0023 - 0x002a │ │ -> 0x002c │ │ @@ -296957,23 +296958,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 │ │ -1a5b94: |[1a5b94] org.thoughtcrime.securesms.recipients.Recipient.removeListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ -1a5ba4: 1d01 |0000: monitor-enter v1 │ │ -1a5ba6: 5410 f740 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f7 │ │ -1a5baa: 7220 110d 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@0d11 │ │ -1a5bb0: 1e01 |0006: monitor-exit v1 │ │ -1a5bb2: 0e00 |0007: return-void │ │ -1a5bb4: 0d02 |0008: move-exception v2 │ │ -1a5bb6: 1e01 |0009: monitor-exit v1 │ │ -1a5bb8: 2702 |000a: throw v2 │ │ +1a5b98: |[1a5b98] org.thoughtcrime.securesms.recipients.Recipient.removeListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ +1a5ba8: 1d01 |0000: monitor-enter v1 │ │ +1a5baa: 5410 f740 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f7 │ │ +1a5bae: 7220 110d 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@0d11 │ │ +1a5bb4: 1e01 |0006: monitor-exit v1 │ │ +1a5bb6: 0e00 |0007: return-void │ │ +1a5bb8: 0d02 |0008: move-exception v2 │ │ +1a5bba: 1e01 |0009: monitor-exit v1 │ │ +1a5bbc: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=186 │ │ @@ -296987,23 +296988,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1a5bd0: |[1a5bd0] org.thoughtcrime.securesms.recipients.Recipient.setProfileAvatar:(Ljava/lang/String;)V │ │ -1a5be0: 1d00 |0000: monitor-enter v0 │ │ -1a5be2: 5b01 f840 |0001: iput-object v1, v0, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@40f8 │ │ -1a5be6: 1e00 |0003: monitor-exit v0 │ │ -1a5be8: 7010 2e58 0000 |0004: invoke-direct {v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@582e │ │ -1a5bee: 0e00 |0007: return-void │ │ -1a5bf0: 0d01 |0008: move-exception v1 │ │ -1a5bf2: 1e00 |0009: monitor-exit v0 │ │ -1a5bf4: 2701 |000a: throw v1 │ │ +1a5bd4: |[1a5bd4] org.thoughtcrime.securesms.recipients.Recipient.setProfileAvatar:(Ljava/lang/String;)V │ │ +1a5be4: 1d00 |0000: monitor-enter v0 │ │ +1a5be6: 5b01 f840 |0001: iput-object v1, v0, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@40f8 │ │ +1a5bea: 1e00 |0003: monitor-exit v0 │ │ +1a5bec: 7010 2e58 0000 |0004: invoke-direct {v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@582e │ │ +1a5bf2: 0e00 |0007: return-void │ │ +1a5bf4: 0d01 |0008: move-exception v1 │ │ +1a5bf6: 1e00 |0009: monitor-exit v0 │ │ +1a5bf8: 2701 |000a: throw v1 │ │ catches : 2 │ │ 0x0001 - 0x0004 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0000 line=170 │ │ @@ -297177,18 +297178,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 │ │ -1a5c60: |[1a5c60] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -1a5c70: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a5c76: 5b01 fc40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5c7a: 0e00 |0005: return-void │ │ +1a5c64: |[1a5c64] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +1a5c74: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a5c7a: 5b01 fc40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5c7e: 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; │ │ │ │ @@ -297198,18 +297199,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5c7c: |[1a5c7c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.run:()V │ │ -1a5c8c: 5410 fc40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5c90: 6e10 5558 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V // method@5855 │ │ -1a5c96: 0e00 |0005: return-void │ │ +1a5c80: |[1a5c80] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.run:()V │ │ +1a5c90: 5410 fc40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5c94: 6e10 5558 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V // method@5855 │ │ +1a5c9a: 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 : 5744 (D8$$SyntheticClass) │ │ @@ -297246,62 +297247,62 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 85 16-bit code units │ │ -1a5e80: |[1a5e80] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$2.:()V │ │ -1a5e90: 7100 a058 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@58a0 │ │ -1a5e96: 0c00 |0003: move-result-object v0 │ │ -1a5e98: 2100 |0004: array-length v0, v0 │ │ -1a5e9a: 2300 2711 |0005: new-array v0, v0, [I // type@1127 │ │ -1a5e9e: 6900 0041 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ -1a5ea2: 6201 2041 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ -1a5ea6: 6e10 9e58 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a5eac: 0a01 |000e: move-result v1 │ │ -1a5eae: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1a5eb0: 4b02 0001 |0010: aput v2, v0, v1 │ │ -1a5eb4: 6200 0041 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ -1a5eb8: 6201 2141 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a5ebc: 6e10 9e58 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a5ec2: 0a01 |0019: move-result v1 │ │ -1a5ec4: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -1a5ec6: 4b02 0001 |001b: aput v2, v0, v1 │ │ -1a5eca: 6200 0041 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ -1a5ece: 6201 2241 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a5ed2: 6e10 9e58 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a5ed8: 0a01 |0024: move-result v1 │ │ -1a5eda: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -1a5edc: 4b02 0001 |0026: aput v2, v0, v1 │ │ -1a5ee0: 6200 0041 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ -1a5ee4: 6201 1f41 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ -1a5ee8: 6e10 9e58 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a5eee: 0a01 |002f: move-result v1 │ │ -1a5ef0: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -1a5ef2: 4b02 0001 |0031: aput v2, v0, v1 │ │ -1a5ef6: 6200 0041 |0033: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ -1a5efa: 6201 2541 |0035: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ -1a5efe: 6e10 9e58 0100 |0037: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a5f04: 0a01 |003a: move-result v1 │ │ -1a5f06: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -1a5f08: 4b02 0001 |003c: aput v2, v0, v1 │ │ -1a5f0c: 6200 0041 |003e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ -1a5f10: 6201 2341 |0040: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4123 │ │ -1a5f14: 6e10 9e58 0100 |0042: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a5f1a: 0a01 |0045: move-result v1 │ │ -1a5f1c: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -1a5f1e: 4b02 0001 |0047: aput v2, v0, v1 │ │ -1a5f22: 6200 0041 |0049: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ -1a5f26: 6201 2441 |004b: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ -1a5f2a: 6e10 9e58 0100 |004d: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a5f30: 0a01 |0050: move-result v1 │ │ -1a5f32: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -1a5f34: 4b02 0001 |0052: aput v2, v0, v1 │ │ -1a5f38: 0e00 |0054: return-void │ │ +1a5e84: |[1a5e84] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$2.:()V │ │ +1a5e94: 7100 a058 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@58a0 │ │ +1a5e9a: 0c00 |0003: move-result-object v0 │ │ +1a5e9c: 2100 |0004: array-length v0, v0 │ │ +1a5e9e: 2300 2711 |0005: new-array v0, v0, [I // type@1127 │ │ +1a5ea2: 6900 0041 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ +1a5ea6: 6201 2041 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ +1a5eaa: 6e10 9e58 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a5eb0: 0a01 |000e: move-result v1 │ │ +1a5eb2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1a5eb4: 4b02 0001 |0010: aput v2, v0, v1 │ │ +1a5eb8: 6200 0041 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ +1a5ebc: 6201 2141 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a5ec0: 6e10 9e58 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a5ec6: 0a01 |0019: move-result v1 │ │ +1a5ec8: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +1a5eca: 4b02 0001 |001b: aput v2, v0, v1 │ │ +1a5ece: 6200 0041 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ +1a5ed2: 6201 2241 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a5ed6: 6e10 9e58 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a5edc: 0a01 |0024: move-result v1 │ │ +1a5ede: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +1a5ee0: 4b02 0001 |0026: aput v2, v0, v1 │ │ +1a5ee4: 6200 0041 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ +1a5ee8: 6201 1f41 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ +1a5eec: 6e10 9e58 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a5ef2: 0a01 |002f: move-result v1 │ │ +1a5ef4: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +1a5ef6: 4b02 0001 |0031: aput v2, v0, v1 │ │ +1a5efa: 6200 0041 |0033: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ +1a5efe: 6201 2541 |0035: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ +1a5f02: 6e10 9e58 0100 |0037: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a5f08: 0a01 |003a: move-result v1 │ │ +1a5f0a: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +1a5f0c: 4b02 0001 |003c: aput v2, v0, v1 │ │ +1a5f10: 6200 0041 |003e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ +1a5f14: 6201 2341 |0040: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4123 │ │ +1a5f18: 6e10 9e58 0100 |0042: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a5f1e: 0a01 |0045: move-result v1 │ │ +1a5f20: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +1a5f22: 4b02 0001 |0047: aput v2, v0, v1 │ │ +1a5f26: 6200 0041 |0049: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ +1a5f2a: 6201 2441 |004b: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ +1a5f2e: 6e10 9e58 0100 |004d: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a5f34: 0a01 |0050: move-result v1 │ │ +1a5f36: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +1a5f38: 4b02 0001 |0052: aput v2, v0, v1 │ │ +1a5f3c: 0e00 |0054: return-void │ │ catches : 7 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -297352,19 +297353,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a5fd0: |[1a5fd0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:()V │ │ -1a5fe0: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ -1a5fe4: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ -1a5fea: 7020 4358 0100 |0005: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5843 │ │ -1a5ff0: 0e00 |0008: return-void │ │ +1a5fd4: |[1a5fd4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:()V │ │ +1a5fe4: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ +1a5fe8: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ +1a5fee: 7020 4358 0100 |0005: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5843 │ │ +1a5ff4: 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;) │ │ @@ -297372,18 +297373,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5ff4: |[1a5ff4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:(Landroid/os/Bundle;)V │ │ -1a6004: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a600a: 5b01 0141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4101 │ │ -1a600e: 0e00 |0005: return-void │ │ +1a5ff8: |[1a5ff8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:(Landroid/os/Bundle;)V │ │ +1a6008: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a600e: 5b01 0141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4101 │ │ +1a6012: 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; │ │ @@ -297394,27 +297395,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 │ │ -1a5f94: |[1a5f94] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; │ │ -1a5fa4: 5420 0141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4101 │ │ -1a5fa8: 1a01 4730 |0002: const-string v1, "MODEL" // string@3047 │ │ -1a5fac: 6e20 3602 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getByteArray:(Ljava/lang/String;)[B // method@0236 │ │ -1a5fb2: 0c00 |0007: move-result-object v0 │ │ -1a5fb4: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -1a5fb8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -1a5fba: 1100 |000b: return-object v0 │ │ -1a5fbc: 6201 7b3e |000c: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.CREATOR:Landroid/os/Parcelable$Creator; // field@3e7b │ │ -1a5fc0: 7120 9e5a 1000 |000e: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; // method@5a9e │ │ -1a5fc6: 0c00 |0011: move-result-object v0 │ │ -1a5fc8: 1f00 700f |0012: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f70 │ │ -1a5fcc: 1100 |0014: return-object v0 │ │ +1a5f98: |[1a5f98] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; │ │ +1a5fa8: 5420 0141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4101 │ │ +1a5fac: 1a01 4730 |0002: const-string v1, "MODEL" // string@3047 │ │ +1a5fb0: 6e20 3602 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getByteArray:(Ljava/lang/String;)[B // method@0236 │ │ +1a5fb6: 0c00 |0007: move-result-object v0 │ │ +1a5fb8: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +1a5fbc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +1a5fbe: 1100 |000b: return-object v0 │ │ +1a5fc0: 6201 7b3e |000c: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.CREATOR:Landroid/os/Parcelable$Creator; // field@3e7b │ │ +1a5fc4: 7120 9e5a 1000 |000e: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; // method@5a9e │ │ +1a5fca: 0c00 |0011: move-result-object v0 │ │ +1a5fcc: 1f00 700f |0012: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f70 │ │ +1a5fd0: 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; │ │ │ │ @@ -297423,21 +297424,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 │ │ -1a6010: |[1a6010] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V │ │ -1a6020: 7110 9f5a 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.serialize:(Landroid/os/Parcelable;)[B // method@5a9f │ │ -1a6026: 0c03 |0003: move-result-object v3 │ │ -1a6028: 5420 0141 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4101 │ │ -1a602c: 1a01 4730 |0006: const-string v1, "MODEL" // string@3047 │ │ -1a6030: 6e30 3f02 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putByteArray:(Ljava/lang/String;[B)V // method@023f │ │ -1a6036: 0e00 |000b: return-void │ │ +1a6014: |[1a6014] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V │ │ +1a6024: 7110 9f5a 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.serialize:(Landroid/os/Parcelable;)[B // method@5a9f │ │ +1a602a: 0c03 |0003: move-result-object v3 │ │ +1a602c: 5420 0141 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4101 │ │ +1a6030: 1a01 4730 |0006: const-string v1, "MODEL" // string@3047 │ │ +1a6034: 6e30 3f02 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putByteArray:(Ljava/lang/String;[B)V // method@023f │ │ +1a603a: 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; │ │ @@ -297472,18 +297473,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 │ │ -1a6858: |[1a6858] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6868: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a686e: 5b01 0f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410f │ │ -1a6872: 0e00 |0005: return-void │ │ +1a685c: |[1a685c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a686c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a6872: 5b01 0f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410f │ │ +1a6876: 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; │ │ │ │ @@ -297493,18 +297494,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6874: |[1a6874] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -1a6884: 5410 0f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410f │ │ -1a6888: 6e20 b158 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b1 │ │ -1a688e: 0e00 |0005: return-void │ │ +1a6878: |[1a6878] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +1a6888: 5410 0f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410f │ │ +1a688c: 6e20 b158 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b1 │ │ +1a6892: 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; │ │ │ │ @@ -297538,18 +297539,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 │ │ -1a6890: |[1a6890] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a68a0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a68a6: 5b01 1041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4110 │ │ -1a68aa: 0e00 |0005: return-void │ │ +1a6894: |[1a6894] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a68a4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a68aa: 5b01 1041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4110 │ │ +1a68ae: 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; │ │ │ │ @@ -297559,18 +297560,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a68ac: |[1a68ac] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -1a68bc: 5410 1041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4110 │ │ -1a68c0: 6e20 af58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58af │ │ -1a68c6: 0e00 |0005: return-void │ │ +1a68b0: |[1a68b0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +1a68c0: 5410 1041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4110 │ │ +1a68c4: 6e20 af58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58af │ │ +1a68ca: 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; │ │ │ │ @@ -297604,18 +297605,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 │ │ -1a68c8: |[1a68c8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a68d8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a68de: 5b01 1141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4111 │ │ -1a68e2: 0e00 |0005: return-void │ │ +1a68cc: |[1a68cc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a68dc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a68e2: 5b01 1141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4111 │ │ +1a68e6: 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; │ │ │ │ @@ -297625,18 +297626,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a68e4: |[1a68e4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ -1a68f4: 5410 1141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4111 │ │ -1a68f8: 6e20 b258 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b2 │ │ -1a68fe: 0e00 |0005: return-void │ │ +1a68e8: |[1a68e8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ +1a68f8: 5410 1141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4111 │ │ +1a68fc: 6e20 b258 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b2 │ │ +1a6902: 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; │ │ │ │ @@ -297670,18 +297671,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 │ │ -1a6900: |[1a6900] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6910: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a6916: 5b01 1241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4112 │ │ -1a691a: 0e00 |0005: return-void │ │ +1a6904: |[1a6904] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6914: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a691a: 5b01 1241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4112 │ │ +1a691e: 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; │ │ │ │ @@ -297691,18 +297692,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a691c: |[1a691c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ -1a692c: 5410 1241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4112 │ │ -1a6930: 6e20 b358 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b3 │ │ -1a6936: 0e00 |0005: return-void │ │ +1a6920: |[1a6920] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ +1a6930: 5410 1241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4112 │ │ +1a6934: 6e20 b358 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b3 │ │ +1a693a: 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; │ │ │ │ @@ -297736,18 +297737,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 │ │ -1a6938: |[1a6938] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6948: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a694e: 5b01 1341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4113 │ │ -1a6952: 0e00 |0005: return-void │ │ +1a693c: |[1a693c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a694c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a6952: 5b01 1341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4113 │ │ +1a6956: 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; │ │ │ │ @@ -297757,18 +297758,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6954: |[1a6954] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ -1a6964: 5410 1341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4113 │ │ -1a6968: 6e20 b458 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b4 │ │ -1a696e: 0e00 |0005: return-void │ │ +1a6958: |[1a6958] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ +1a6968: 5410 1341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4113 │ │ +1a696c: 6e20 b458 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b4 │ │ +1a6972: 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; │ │ │ │ @@ -297802,18 +297803,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 │ │ -1a6970: |[1a6970] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6980: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a6986: 5b01 1441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4114 │ │ -1a698a: 0e00 |0005: return-void │ │ +1a6974: |[1a6974] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6984: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a698a: 5b01 1441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4114 │ │ +1a698e: 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; │ │ │ │ @@ -297823,18 +297824,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a698c: |[1a698c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -1a699c: 5410 1441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4114 │ │ -1a69a0: 6e20 b558 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b5 │ │ -1a69a6: 0e00 |0005: return-void │ │ +1a6990: |[1a6990] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +1a69a0: 5410 1441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4114 │ │ +1a69a4: 6e20 b558 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b5 │ │ +1a69aa: 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; │ │ │ │ @@ -297868,18 +297869,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 │ │ -1a69e0: |[1a69e0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a69f0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a69f6: 5b01 1641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4116 │ │ -1a69fa: 0e00 |0005: return-void │ │ +1a69e4: |[1a69e4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a69f4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a69fa: 5b01 1641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4116 │ │ +1a69fe: 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; │ │ │ │ @@ -297889,18 +297890,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a69fc: |[1a69fc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -1a6a0c: 5410 1641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4116 │ │ -1a6a10: 6e20 b658 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b6 │ │ -1a6a16: 0e00 |0005: return-void │ │ +1a6a00: |[1a6a00] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +1a6a10: 5410 1641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4116 │ │ +1a6a14: 6e20 b658 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b6 │ │ +1a6a1a: 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; │ │ │ │ @@ -297934,18 +297935,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 │ │ -1a6a18: |[1a6a18] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6a28: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a6a2e: 5b01 1741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4117 │ │ -1a6a32: 0e00 |0005: return-void │ │ +1a6a1c: |[1a6a1c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6a2c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a6a32: 5b01 1741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4117 │ │ +1a6a36: 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; │ │ │ │ @@ -297955,18 +297956,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6a34: |[1a6a34] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -1a6a44: 5410 1741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4117 │ │ -1a6a48: 6e20 b758 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b7 │ │ -1a6a4e: 0e00 |0005: return-void │ │ +1a6a38: |[1a6a38] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +1a6a48: 5410 1741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4117 │ │ +1a6a4c: 6e20 b758 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b7 │ │ +1a6a52: 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; │ │ │ │ @@ -298000,18 +298001,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 │ │ -1a6a50: |[1a6a50] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6a60: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a6a66: 5b01 1841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4118 │ │ -1a6a6a: 0e00 |0005: return-void │ │ +1a6a54: |[1a6a54] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6a64: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a6a6a: 5b01 1841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4118 │ │ +1a6a6e: 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; │ │ │ │ @@ -298021,18 +298022,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6a6c: |[1a6a6c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -1a6a7c: 5410 1841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4118 │ │ -1a6a80: 6e20 b858 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b8 │ │ -1a6a86: 0e00 |0005: return-void │ │ +1a6a70: |[1a6a70] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +1a6a80: 5410 1841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4118 │ │ +1a6a84: 6e20 b858 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b8 │ │ +1a6a8a: 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; │ │ │ │ @@ -298066,18 +298067,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 │ │ -1a6ac0: |[1a6ac0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6ad0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a6ad6: 5b01 1a41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@411a │ │ -1a6ada: 0e00 |0005: return-void │ │ +1a6ac4: |[1a6ac4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6ad4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a6ada: 5b01 1a41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@411a │ │ +1a6ade: 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; │ │ │ │ @@ -298087,18 +298088,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6adc: |[1a6adc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -1a6aec: 5410 1a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@411a │ │ -1a6af0: 6e20 ae58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58ae │ │ -1a6af6: 0e00 |0005: return-void │ │ +1a6ae0: |[1a6ae0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +1a6af0: 5410 1a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@411a │ │ +1a6af4: 6e20 ae58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58ae │ │ +1a6afa: 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; │ │ │ │ @@ -298132,18 +298133,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 │ │ -1a6af8: |[1a6af8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6b08: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a6b0e: 5b01 1b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@411b │ │ -1a6b12: 0e00 |0005: return-void │ │ +1a6afc: |[1a6afc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6b0c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a6b12: 5b01 1b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@411b │ │ +1a6b16: 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; │ │ │ │ @@ -298153,18 +298154,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6b14: |[1a6b14] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -1a6b24: 5410 1b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@411b │ │ -1a6b28: 6e20 b958 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b9 │ │ -1a6b2e: 0e00 |0005: return-void │ │ +1a6b18: |[1a6b18] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +1a6b28: 5410 1b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@411b │ │ +1a6b2c: 6e20 b958 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b9 │ │ +1a6b32: 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; │ │ │ │ @@ -298198,18 +298199,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 │ │ -1a6b30: |[1a6b30] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6b40: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a6b46: 5b01 1c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@411c │ │ -1a6b4a: 0e00 |0005: return-void │ │ +1a6b34: |[1a6b34] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6b44: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a6b4a: 5b01 1c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@411c │ │ +1a6b4e: 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; │ │ │ │ @@ -298219,18 +298220,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6b4c: |[1a6b4c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -1a6b5c: 5410 1c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@411c │ │ -1a6b60: 6e20 b058 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b0 │ │ -1a6b66: 0e00 |0005: return-void │ │ +1a6b50: |[1a6b50] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +1a6b60: 5410 1c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@411c │ │ +1a6b64: 6e20 b058 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b0 │ │ +1a6b6a: 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; │ │ │ │ @@ -298268,44 +298269,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -1a6c20: |[1a6c20] org.thoughtcrime.securesms.scribbles.ImageEditorHud$2.:()V │ │ -1a6c30: 7100 a058 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@58a0 │ │ -1a6c36: 0c00 |0003: move-result-object v0 │ │ -1a6c38: 2100 |0004: array-length v0, v0 │ │ -1a6c3a: 2300 2711 |0005: new-array v0, v0, [I // type@1127 │ │ -1a6c3e: 6900 1d41 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411d │ │ -1a6c42: 6201 2141 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a6c46: 6e10 9e58 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a6c4c: 0a01 |000e: move-result v1 │ │ -1a6c4e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1a6c50: 4b02 0001 |0010: aput v2, v0, v1 │ │ -1a6c54: 6200 1d41 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411d │ │ -1a6c58: 6201 2241 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a6c5c: 6e10 9e58 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a6c62: 0a01 |0019: move-result v1 │ │ -1a6c64: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -1a6c66: 4b02 0001 |001b: aput v2, v0, v1 │ │ -1a6c6a: 6200 1d41 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411d │ │ -1a6c6e: 6201 2541 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ -1a6c72: 6e10 9e58 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a6c78: 0a01 |0024: move-result v1 │ │ -1a6c7a: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -1a6c7c: 4b02 0001 |0026: aput v2, v0, v1 │ │ -1a6c80: 6200 1d41 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411d │ │ -1a6c84: 6201 1f41 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ -1a6c88: 6e10 9e58 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a6c8e: 0a01 |002f: move-result v1 │ │ -1a6c90: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -1a6c92: 4b02 0001 |0031: aput v2, v0, v1 │ │ -1a6c96: 0e00 |0033: return-void │ │ +1a6c24: |[1a6c24] org.thoughtcrime.securesms.scribbles.ImageEditorHud$2.:()V │ │ +1a6c34: 7100 a058 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@58a0 │ │ +1a6c3a: 0c00 |0003: move-result-object v0 │ │ +1a6c3c: 2100 |0004: array-length v0, v0 │ │ +1a6c3e: 2300 2711 |0005: new-array v0, v0, [I // type@1127 │ │ +1a6c42: 6900 1d41 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411d │ │ +1a6c46: 6201 2141 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a6c4a: 6e10 9e58 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a6c50: 0a01 |000e: move-result v1 │ │ +1a6c52: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1a6c54: 4b02 0001 |0010: aput v2, v0, v1 │ │ +1a6c58: 6200 1d41 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411d │ │ +1a6c5c: 6201 2241 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a6c60: 6e10 9e58 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a6c66: 0a01 |0019: move-result v1 │ │ +1a6c68: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +1a6c6a: 4b02 0001 |001b: aput v2, v0, v1 │ │ +1a6c6e: 6200 1d41 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411d │ │ +1a6c72: 6201 2541 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ +1a6c76: 6e10 9e58 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a6c7c: 0a01 |0024: move-result v1 │ │ +1a6c7e: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +1a6c80: 4b02 0001 |0026: aput v2, v0, v1 │ │ +1a6c84: 6200 1d41 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411d │ │ +1a6c88: 6201 1f41 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ +1a6c8c: 6e10 9e58 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a6c92: 0a01 |002f: move-result v1 │ │ +1a6c94: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +1a6c96: 4b02 0001 |0031: aput v2, v0, v1 │ │ +1a6c9a: 0e00 |0033: return-void │ │ catches : 4 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -298455,93 +298456,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 │ │ -1a6cf0: |[1a6cf0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -1a6d00: 1270 |0000: const/4 v0, #int 7 // #7 │ │ -1a6d02: 2300 c211 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11c2 │ │ -1a6d06: 6201 2441 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ -1a6d0a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1a6d0c: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -1a6d10: 6201 2041 |0008: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ -1a6d14: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1a6d16: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -1a6d1a: 6201 2541 |000d: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ -1a6d1e: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -1a6d20: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -1a6d24: 6201 2141 |0012: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a6d28: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -1a6d2a: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -1a6d2e: 6201 2241 |0017: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a6d32: 1242 |0019: const/4 v2, #int 4 // #4 │ │ -1a6d34: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ -1a6d38: 6201 1f41 |001c: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ -1a6d3c: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -1a6d3e: 4d01 0002 |001f: aput-object v1, v0, v2 │ │ -1a6d42: 6201 2341 |0021: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4123 │ │ -1a6d46: 1262 |0023: const/4 v2, #int 6 // #6 │ │ -1a6d48: 4d01 0002 |0024: aput-object v1, v0, v2 │ │ -1a6d4c: 1100 |0026: return-object v0 │ │ +1a6cf4: |[1a6cf4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +1a6d04: 1270 |0000: const/4 v0, #int 7 // #7 │ │ +1a6d06: 2300 c211 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11c2 │ │ +1a6d0a: 6201 2441 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ +1a6d0e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1a6d10: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +1a6d14: 6201 2041 |0008: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ +1a6d18: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1a6d1a: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +1a6d1e: 6201 2541 |000d: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ +1a6d22: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +1a6d24: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +1a6d28: 6201 2141 |0012: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a6d2c: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +1a6d2e: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +1a6d32: 6201 2241 |0017: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a6d36: 1242 |0019: const/4 v2, #int 4 // #4 │ │ +1a6d38: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ +1a6d3c: 6201 1f41 |001c: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ +1a6d40: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +1a6d42: 4d01 0002 |001f: aput-object v1, v0, v2 │ │ +1a6d46: 6201 2341 |0021: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4123 │ │ +1a6d4a: 1262 |0023: const/4 v2, #int 6 // #6 │ │ +1a6d4c: 4d01 0002 |0024: aput-object v1, v0, v2 │ │ +1a6d50: 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 │ │ -1a6d74: |[1a6d74] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:()V │ │ -1a6d84: 2200 8410 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6d88: 1a01 dc31 |0002: const-string v1, "NONE" // string@31dc │ │ -1a6d8c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1a6d8e: 7030 9d58 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ -1a6d94: 6900 2441 |0008: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ -1a6d98: 2200 8410 |000a: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6d9c: 1a01 b612 |000c: const-string v1, "CROP" // string@12b6 │ │ -1a6da0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -1a6da2: 7030 9d58 1002 |000f: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ -1a6da8: 6900 2041 |0012: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ -1a6dac: 2200 8410 |0014: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6db0: 1a01 8f3a |0016: const-string v1, "TEXT" // string@3a8f │ │ -1a6db4: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -1a6db6: 7030 9d58 1002 |0019: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ -1a6dbc: 6900 2541 |001c: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ -1a6dc0: 2200 8410 |001e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6dc4: 1a01 c116 |0020: const-string v1, "DRAW" // string@16c1 │ │ -1a6dc8: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -1a6dca: 7030 9d58 1002 |0023: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ -1a6dd0: 6900 2141 |0026: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a6dd4: 2200 8410 |0028: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6dd8: 1a01 b719 |002a: const-string v1, "HIGHLIGHT" // string@19b7 │ │ -1a6ddc: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -1a6dde: 7030 9d58 1002 |002d: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ -1a6de4: 6900 2241 |0030: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a6de8: 2200 8410 |0032: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6dec: 1a01 4610 |0034: const-string v1, "BLUR" // string@1046 │ │ -1a6df0: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -1a6df2: 7030 9d58 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ -1a6df8: 6900 1f41 |003a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ -1a6dfc: 2200 8410 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6e00: 1a01 4f30 |003e: const-string v1, "MOVE_DELETE" // string@304f │ │ -1a6e04: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -1a6e06: 7030 9d58 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ -1a6e0c: 6900 2341 |0044: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4123 │ │ -1a6e10: 7100 9b58 0000 |0046: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@589b │ │ -1a6e16: 0c00 |0049: move-result-object v0 │ │ -1a6e18: 6900 1e41 |004a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ -1a6e1c: 0e00 |004c: return-void │ │ +1a6d78: |[1a6d78] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:()V │ │ +1a6d88: 2200 8410 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6d8c: 1a01 dc31 |0002: const-string v1, "NONE" // string@31dc │ │ +1a6d90: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1a6d92: 7030 9d58 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ +1a6d98: 6900 2441 |0008: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ +1a6d9c: 2200 8410 |000a: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6da0: 1a01 b612 |000c: const-string v1, "CROP" // string@12b6 │ │ +1a6da4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +1a6da6: 7030 9d58 1002 |000f: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ +1a6dac: 6900 2041 |0012: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ +1a6db0: 2200 8410 |0014: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6db4: 1a01 8f3a |0016: const-string v1, "TEXT" // string@3a8f │ │ +1a6db8: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +1a6dba: 7030 9d58 1002 |0019: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ +1a6dc0: 6900 2541 |001c: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ +1a6dc4: 2200 8410 |001e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6dc8: 1a01 c116 |0020: const-string v1, "DRAW" // string@16c1 │ │ +1a6dcc: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +1a6dce: 7030 9d58 1002 |0023: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ +1a6dd4: 6900 2141 |0026: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a6dd8: 2200 8410 |0028: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6ddc: 1a01 b719 |002a: const-string v1, "HIGHLIGHT" // string@19b7 │ │ +1a6de0: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +1a6de2: 7030 9d58 1002 |002d: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ +1a6de8: 6900 2241 |0030: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a6dec: 2200 8410 |0032: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6df0: 1a01 4610 |0034: const-string v1, "BLUR" // string@1046 │ │ +1a6df4: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +1a6df6: 7030 9d58 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ +1a6dfc: 6900 1f41 |003a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ +1a6e00: 2200 8410 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6e04: 1a01 4f30 |003e: const-string v1, "MOVE_DELETE" // string@304f │ │ +1a6e08: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +1a6e0a: 7030 9d58 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@589d │ │ +1a6e10: 6900 2341 |0044: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4123 │ │ +1a6e14: 7100 9b58 0000 |0046: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@589b │ │ +1a6e1a: 0c00 |0049: move-result-object v0 │ │ +1a6e1c: 6900 1e41 |004a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ +1a6e20: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x000a line=242 │ │ 0x0014 line=243 │ │ 0x001e line=244 │ │ 0x0028 line=245 │ │ @@ -298555,17 +298556,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 │ │ -1a6e20: |[1a6e20] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:(Ljava/lang/String;I)V │ │ -1a6e30: 7030 2a0a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a2a │ │ -1a6e36: 0e00 |0003: return-void │ │ +1a6e24: |[1a6e24] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:(Ljava/lang/String;I)V │ │ +1a6e34: 7030 2a0a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a2a │ │ +1a6e3a: 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 │ │ @@ -298575,20 +298576,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 │ │ -1a6ccc: |[1a6ccc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -1a6cdc: 1c00 8410 |0000: const-class v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6ce0: 7120 2d0a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a2d │ │ -1a6ce6: 0c01 |0005: move-result-object v1 │ │ -1a6ce8: 1f01 8410 |0006: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6cec: 1101 |0008: return-object v1 │ │ +1a6cd0: |[1a6cd0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +1a6ce0: 1c00 8410 |0000: const-class v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6ce4: 7120 2d0a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a2d │ │ +1a6cea: 0c01 |0005: move-result-object v1 │ │ +1a6cec: 1f01 8410 |0006: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6cf0: 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;) │ │ @@ -298596,20 +298597,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 │ │ -1a6d50: |[1a6d50] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -1a6d60: 6200 1e41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ -1a6d64: 6e10 255d 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.clone:()Ljava/lang/Object; // method@5d25 │ │ -1a6d6a: 0c00 |0005: move-result-object v0 │ │ -1a6d6c: 1f00 c211 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11c2 │ │ -1a6d70: 1100 |0008: return-object v0 │ │ +1a6d54: |[1a6d54] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +1a6d64: 6200 1e41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ +1a6d68: 6e10 255d 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.clone:()Ljava/lang/Object; // method@5d25 │ │ +1a6d6e: 0c00 |0005: move-result-object v0 │ │ +1a6d70: 1f00 c211 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11c2 │ │ +1a6d74: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 6790 (ImageEditorHud.java) │ │ @@ -298745,51 +298746,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a6eb0: |[1a6eb0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:()V │ │ -1a6ec0: 2200 8110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; // type@1081 │ │ -1a6ec4: 7010 8958 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;.:()V // method@5889 │ │ -1a6eca: 6900 2641 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4126 │ │ -1a6ece: 0e00 |0007: return-void │ │ +1a6eb4: |[1a6eb4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:()V │ │ +1a6ec4: 2200 8110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; // type@1081 │ │ +1a6ec8: 7010 8958 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;.:()V // method@5889 │ │ +1a6ece: 6900 2641 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4126 │ │ +1a6ed2: 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 │ │ -1a6ed0: |[1a6ed0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;)V │ │ -1a6ee0: 7020 2704 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0427 │ │ -1a6ee6: 6201 2641 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4126 │ │ -1a6eea: 5b01 3341 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a6eee: 2201 7e03 |0007: new-instance v1, Ljava/util/HashMap; // type@037e │ │ -1a6ef2: 7010 a00c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ -1a6ef8: 5b01 3d41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ -1a6efc: 2201 7f03 |000e: new-instance v1, Ljava/util/HashSet; // type@037f │ │ -1a6f00: 7010 aa0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0caa │ │ -1a6f06: 5b01 2741 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4127 │ │ -1a6f0a: 2201 7210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1072 │ │ -1a6f0e: 7020 6b58 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586b │ │ -1a6f14: 5b01 3841 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4138 │ │ -1a6f18: 2201 7d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@107d │ │ -1a6f1c: 7020 8158 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5881 │ │ -1a6f22: 5b01 3541 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ -1a6f26: 7010 ab58 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@58ab │ │ -1a6f2c: 0e00 |0026: return-void │ │ +1a6ed4: |[1a6ed4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;)V │ │ +1a6ee4: 7020 2704 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0427 │ │ +1a6eea: 6201 2641 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4126 │ │ +1a6eee: 5b01 3341 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a6ef2: 2201 7e03 |0007: new-instance v1, Ljava/util/HashMap; // type@037e │ │ +1a6ef6: 7010 a00c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ +1a6efc: 5b01 3d41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ +1a6f00: 2201 7f03 |000e: new-instance v1, Ljava/util/HashSet; // type@037f │ │ +1a6f04: 7010 aa0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0caa │ │ +1a6f0a: 5b01 2741 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4127 │ │ +1a6f0e: 2201 7210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1072 │ │ +1a6f12: 7020 6b58 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586b │ │ +1a6f18: 5b01 3841 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4138 │ │ +1a6f1c: 2201 7d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@107d │ │ +1a6f20: 7020 8158 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5881 │ │ +1a6f26: 5b01 3541 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ +1a6f2a: 7010 ab58 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@58ab │ │ +1a6f30: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -298804,32 +298805,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 │ │ -1a6f30: |[1a6f30] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -1a6f40: 7030 2804 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0428 │ │ -1a6f46: 6201 2641 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4126 │ │ -1a6f4a: 5b01 3341 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a6f4e: 2201 7e03 |0007: new-instance v1, Ljava/util/HashMap; // type@037e │ │ -1a6f52: 7010 a00c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ -1a6f58: 5b01 3d41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ -1a6f5c: 2201 7f03 |000e: new-instance v1, Ljava/util/HashSet; // type@037f │ │ -1a6f60: 7010 aa0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0caa │ │ -1a6f66: 5b01 2741 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4127 │ │ -1a6f6a: 2201 7210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1072 │ │ -1a6f6e: 7020 6b58 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586b │ │ -1a6f74: 5b01 3841 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4138 │ │ -1a6f78: 2201 7d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@107d │ │ -1a6f7c: 7020 8158 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5881 │ │ -1a6f82: 5b01 3541 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ -1a6f86: 7010 ab58 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@58ab │ │ -1a6f8c: 0e00 |0026: return-void │ │ +1a6f34: |[1a6f34] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +1a6f44: 7030 2804 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0428 │ │ +1a6f4a: 6201 2641 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4126 │ │ +1a6f4e: 5b01 3341 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a6f52: 2201 7e03 |0007: new-instance v1, Ljava/util/HashMap; // type@037e │ │ +1a6f56: 7010 a00c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ +1a6f5c: 5b01 3d41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ +1a6f60: 2201 7f03 |000e: new-instance v1, Ljava/util/HashSet; // type@037f │ │ +1a6f64: 7010 aa0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0caa │ │ +1a6f6a: 5b01 2741 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4127 │ │ +1a6f6e: 2201 7210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1072 │ │ +1a6f72: 7020 6b58 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586b │ │ +1a6f78: 5b01 3841 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4138 │ │ +1a6f7c: 2201 7d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@107d │ │ +1a6f80: 7020 8158 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5881 │ │ +1a6f86: 5b01 3541 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ +1a6f8a: 7010 ab58 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@58ab │ │ +1a6f90: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -298845,32 +298846,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 │ │ -1a6f90: |[1a6f90] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -1a6fa0: 7040 2904 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0429 │ │ -1a6fa6: 6201 2641 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4126 │ │ -1a6faa: 5b01 3341 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a6fae: 2201 7e03 |0007: new-instance v1, Ljava/util/HashMap; // type@037e │ │ -1a6fb2: 7010 a00c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ -1a6fb8: 5b01 3d41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ -1a6fbc: 2201 7f03 |000e: new-instance v1, Ljava/util/HashSet; // type@037f │ │ -1a6fc0: 7010 aa0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0caa │ │ -1a6fc6: 5b01 2741 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4127 │ │ -1a6fca: 2201 7210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1072 │ │ -1a6fce: 7020 6b58 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586b │ │ -1a6fd4: 5b01 3841 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4138 │ │ -1a6fd8: 2201 7d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@107d │ │ -1a6fdc: 7020 8158 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5881 │ │ -1a6fe2: 5b01 3541 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ -1a6fe6: 7010 ab58 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@58ab │ │ -1a6fec: 0e00 |0026: return-void │ │ +1a6f94: |[1a6f94] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +1a6fa4: 7040 2904 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0429 │ │ +1a6faa: 6201 2641 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4126 │ │ +1a6fae: 5b01 3341 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a6fb2: 2201 7e03 |0007: new-instance v1, Ljava/util/HashMap; // type@037e │ │ +1a6fb6: 7010 a00c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ +1a6fbc: 5b01 3d41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ +1a6fc0: 2201 7f03 |000e: new-instance v1, Ljava/util/HashSet; // type@037f │ │ +1a6fc4: 7010 aa0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0caa │ │ +1a6fca: 5b01 2741 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4127 │ │ +1a6fce: 2201 7210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1072 │ │ +1a6fd2: 7020 6b58 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586b │ │ +1a6fd8: 5b01 3841 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4138 │ │ +1a6fdc: 2201 7d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@107d │ │ +1a6fe0: 7020 8158 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5881 │ │ +1a6fe6: 5b01 3541 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ +1a6fea: 7010 ab58 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@58ab │ │ +1a6ff0: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -298887,27 +298888,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 │ │ -1a6e38: |[1a6e38] org.thoughtcrime.securesms.scribbles.ImageEditorHud.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z │ │ -1a6e48: 3801 1200 |0000: if-eqz v1, 0012 // +0012 │ │ -1a6e4c: 7220 0d0d 2100 |0002: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0d0d │ │ -1a6e52: 0a01 |0005: move-result v1 │ │ -1a6e54: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ -1a6e58: 5401 3c41 |0008: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ -1a6e5c: 3312 0600 |000a: if-ne v2, v1, 0010 // +0006 │ │ -1a6e60: 5501 3b41 |000c: iget-boolean v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@413b │ │ -1a6e64: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ -1a6e68: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -1a6e6a: 2802 |0011: goto 0013 // +0002 │ │ -1a6e6c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -1a6e6e: 0f01 |0013: return v1 │ │ +1a6e3c: |[1a6e3c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z │ │ +1a6e4c: 3801 1200 |0000: if-eqz v1, 0012 // +0012 │ │ +1a6e50: 7220 0d0d 2100 |0002: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0d0d │ │ +1a6e56: 0a01 |0005: move-result v1 │ │ +1a6e58: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ +1a6e5c: 5401 3c41 |0008: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ +1a6e60: 3312 0600 |000a: if-ne v2, v1, 0010 // +0006 │ │ +1a6e64: 5501 3b41 |000c: iget-boolean v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@413b │ │ +1a6e68: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ +1a6e6c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +1a6e6e: 2802 |0011: goto 0013 // +0002 │ │ +1a6e70: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +1a6e72: 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; │ │ @@ -298917,88 +298918,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 149 16-bit code units │ │ -1a700c: |[1a700c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initialize:()V │ │ -1a701c: 6e10 a958 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@58a9 │ │ -1a7022: 0c00 |0003: move-result-object v0 │ │ -1a7024: 6001 8e26 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.image_editor_hud:I // field@268e │ │ -1a7028: 7130 aa58 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@58aa │ │ -1a702e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -1a7030: 6e20 c658 0200 |000a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setOrientation:(I)V // method@58c6 │ │ -1a7036: 6000 bd24 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_button:I // field@24bd │ │ -1a703a: 6e20 a758 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a7040: 0c00 |0012: move-result-object v0 │ │ -1a7042: 5b20 2d41 |0013: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@412d │ │ -1a7046: 6000 be24 |0015: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_flip:I // field@24be │ │ -1a704a: 6e20 a758 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a7050: 0c00 |001a: move-result-object v0 │ │ -1a7052: 5b20 2e41 |001b: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@412e │ │ -1a7056: 6000 bf24 |001d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_rotate:I // field@24bf │ │ -1a705a: 6e20 a758 0200 |001f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a7060: 0c00 |0022: move-result-object v0 │ │ -1a7062: 5b20 2f41 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@412f │ │ -1a7066: 6000 b924 |0025: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_palette:I // field@24b9 │ │ -1a706a: 6e20 a758 0200 |0027: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a7070: 0c00 |002a: move-result-object v0 │ │ -1a7072: 1f00 b601 |002b: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ -1a7076: 5b20 2941 |002d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4129 │ │ -1a707a: 6000 c124 |002f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_draw_button:I // field@24c1 │ │ -1a707e: 6e20 a758 0200 |0031: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a7084: 0c00 |0034: move-result-object v0 │ │ -1a7086: 5b20 3241 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4132 │ │ -1a708a: 6000 c224 |0037: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_highlight_button:I // field@24c2 │ │ -1a708e: 6e20 a758 0200 |0039: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a7094: 0c00 |003c: move-result-object v0 │ │ -1a7096: 5b20 3441 |003d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4134 │ │ -1a709a: 6000 b724 |003f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_button:I // field@24b7 │ │ -1a709e: 6e20 a758 0200 |0041: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a70a4: 0c00 |0044: move-result-object v0 │ │ -1a70a6: 5b20 2841 |0045: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4128 │ │ -1a70aa: 6000 c724 |0047: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_text_button:I // field@24c7 │ │ -1a70ae: 6e20 a758 0200 |0049: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a70b4: 0c00 |004c: move-result-object v0 │ │ -1a70b6: 5b20 3a41 |004d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@413a │ │ -1a70ba: 6000 c624 |004f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_sticker_button:I // field@24c6 │ │ -1a70be: 6e20 a758 0200 |0051: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a70c4: 0c00 |0054: move-result-object v0 │ │ -1a70c6: 5b20 3941 |0055: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4139 │ │ -1a70ca: 6000 c924 |0057: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_undo_button:I // field@24c9 │ │ -1a70ce: 6e20 a758 0200 |0059: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a70d4: 0c00 |005c: move-result-object v0 │ │ -1a70d6: 5b20 3c41 |005d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ -1a70da: 6000 c424 |005f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_save_button:I // field@24c4 │ │ -1a70de: 6e20 a758 0200 |0061: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a70e4: 0c00 |0064: move-result-object v0 │ │ -1a70e6: 5b20 3641 |0065: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4136 │ │ -1a70ea: 6000 c024 |0067: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_delete_button:I // field@24c0 │ │ -1a70ee: 6e20 a758 0200 |0069: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a70f4: 0c00 |006c: move-result-object v0 │ │ -1a70f6: 5b20 3141 |006d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4131 │ │ -1a70fa: 6000 bb24 |006f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_confirm_button:I // field@24bb │ │ -1a70fe: 6e20 a758 0200 |0071: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a7104: 0c00 |0074: move-result-object v0 │ │ -1a7106: 5b20 2c41 |0075: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ -1a710a: 6000 ba24 |0077: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_picker:I // field@24ba │ │ -1a710e: 6e20 a758 0200 |0079: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a7114: 0c00 |007c: move-result-object v0 │ │ -1a7116: 1f00 9710 |007d: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // type@1097 │ │ -1a711a: 5b20 2b41 |007f: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a711e: 6000 b824 |0081: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_help_text:I // field@24b8 │ │ -1a7122: 6e20 a758 0200 |0083: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ -1a7128: 0c00 |0086: move-result-object v0 │ │ -1a712a: 5b20 3741 |0087: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@4137 │ │ -1a712e: 7010 ac58 0200 |0089: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeViews:()V // method@58ac │ │ -1a7134: 7010 ad58 0200 |008c: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeVisibilityMap:()V // method@58ad │ │ -1a713a: 6200 2441 |008f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ -1a713e: 6e20 c458 0200 |0091: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ -1a7144: 0e00 |0094: return-void │ │ +1a7010: |[1a7010] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initialize:()V │ │ +1a7020: 6e10 a958 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@58a9 │ │ +1a7026: 0c00 |0003: move-result-object v0 │ │ +1a7028: 6001 8e26 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.image_editor_hud:I // field@268e │ │ +1a702c: 7130 aa58 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@58aa │ │ +1a7032: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +1a7034: 6e20 c658 0200 |000a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setOrientation:(I)V // method@58c6 │ │ +1a703a: 6000 bd24 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_button:I // field@24bd │ │ +1a703e: 6e20 a758 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a7044: 0c00 |0012: move-result-object v0 │ │ +1a7046: 5b20 2d41 |0013: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@412d │ │ +1a704a: 6000 be24 |0015: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_flip:I // field@24be │ │ +1a704e: 6e20 a758 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a7054: 0c00 |001a: move-result-object v0 │ │ +1a7056: 5b20 2e41 |001b: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@412e │ │ +1a705a: 6000 bf24 |001d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_rotate:I // field@24bf │ │ +1a705e: 6e20 a758 0200 |001f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a7064: 0c00 |0022: move-result-object v0 │ │ +1a7066: 5b20 2f41 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@412f │ │ +1a706a: 6000 b924 |0025: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_palette:I // field@24b9 │ │ +1a706e: 6e20 a758 0200 |0027: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a7074: 0c00 |002a: move-result-object v0 │ │ +1a7076: 1f00 b601 |002b: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ +1a707a: 5b20 2941 |002d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4129 │ │ +1a707e: 6000 c124 |002f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_draw_button:I // field@24c1 │ │ +1a7082: 6e20 a758 0200 |0031: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a7088: 0c00 |0034: move-result-object v0 │ │ +1a708a: 5b20 3241 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4132 │ │ +1a708e: 6000 c224 |0037: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_highlight_button:I // field@24c2 │ │ +1a7092: 6e20 a758 0200 |0039: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a7098: 0c00 |003c: move-result-object v0 │ │ +1a709a: 5b20 3441 |003d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4134 │ │ +1a709e: 6000 b724 |003f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_button:I // field@24b7 │ │ +1a70a2: 6e20 a758 0200 |0041: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a70a8: 0c00 |0044: move-result-object v0 │ │ +1a70aa: 5b20 2841 |0045: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4128 │ │ +1a70ae: 6000 c724 |0047: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_text_button:I // field@24c7 │ │ +1a70b2: 6e20 a758 0200 |0049: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a70b8: 0c00 |004c: move-result-object v0 │ │ +1a70ba: 5b20 3a41 |004d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@413a │ │ +1a70be: 6000 c624 |004f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_sticker_button:I // field@24c6 │ │ +1a70c2: 6e20 a758 0200 |0051: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a70c8: 0c00 |0054: move-result-object v0 │ │ +1a70ca: 5b20 3941 |0055: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4139 │ │ +1a70ce: 6000 c924 |0057: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_undo_button:I // field@24c9 │ │ +1a70d2: 6e20 a758 0200 |0059: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a70d8: 0c00 |005c: move-result-object v0 │ │ +1a70da: 5b20 3c41 |005d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ +1a70de: 6000 c424 |005f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_save_button:I // field@24c4 │ │ +1a70e2: 6e20 a758 0200 |0061: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a70e8: 0c00 |0064: move-result-object v0 │ │ +1a70ea: 5b20 3641 |0065: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4136 │ │ +1a70ee: 6000 c024 |0067: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_delete_button:I // field@24c0 │ │ +1a70f2: 6e20 a758 0200 |0069: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a70f8: 0c00 |006c: move-result-object v0 │ │ +1a70fa: 5b20 3141 |006d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4131 │ │ +1a70fe: 6000 bb24 |006f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_confirm_button:I // field@24bb │ │ +1a7102: 6e20 a758 0200 |0071: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a7108: 0c00 |0074: move-result-object v0 │ │ +1a710a: 5b20 2c41 |0075: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ +1a710e: 6000 ba24 |0077: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_picker:I // field@24ba │ │ +1a7112: 6e20 a758 0200 |0079: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a7118: 0c00 |007c: move-result-object v0 │ │ +1a711a: 1f00 9710 |007d: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // type@1097 │ │ +1a711e: 5b20 2b41 |007f: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a7122: 6000 b824 |0081: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_help_text:I // field@24b8 │ │ +1a7126: 6e20 a758 0200 |0083: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58a7 │ │ +1a712c: 0c00 |0086: move-result-object v0 │ │ +1a712e: 5b20 3741 |0087: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@4137 │ │ +1a7132: 7010 ac58 0200 |0089: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeViews:()V // method@58ac │ │ +1a7138: 7010 ad58 0200 |008c: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeVisibilityMap:()V // method@58ad │ │ +1a713e: 6200 2441 |008f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ +1a7142: 6e20 c458 0200 |0091: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ +1a7148: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000a line=75 │ │ 0x000d line=77 │ │ 0x0015 line=78 │ │ 0x001d line=79 │ │ @@ -299025,81 +299026,81 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 162 16-bit code units │ │ -1a7148: |[1a7148] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeViews:()V │ │ -1a7158: 5430 3c41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ -1a715c: 2201 7e10 |0002: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; // type@107e │ │ -1a7160: 7020 8358 3100 |0004: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5883 │ │ -1a7166: 6e20 4003 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a716c: 5430 3141 |000a: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4131 │ │ -1a7170: 2201 7410 |000c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; // type@1074 │ │ -1a7174: 7020 6f58 3100 |000e: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586f │ │ -1a717a: 6e20 4003 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7180: 5430 2d41 |0014: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@412d │ │ -1a7184: 2201 7510 |0016: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; // type@1075 │ │ -1a7188: 7020 7158 3100 |0018: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5871 │ │ -1a718e: 6e20 4003 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7194: 5430 2e41 |001e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@412e │ │ -1a7198: 2201 7610 |0020: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; // type@1076 │ │ -1a719c: 7020 7358 3100 |0022: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5873 │ │ -1a71a2: 6e20 4003 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a71a8: 5430 2f41 |0028: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@412f │ │ -1a71ac: 2201 7710 |002a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; // type@1077 │ │ -1a71b0: 7020 7558 3100 |002c: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5875 │ │ -1a71b6: 6e20 4003 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a71bc: 5430 2c41 |0032: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ -1a71c0: 2201 7810 |0034: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; // type@1078 │ │ -1a71c4: 7020 7758 3100 |0036: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5877 │ │ -1a71ca: 6e20 4003 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a71d0: 2200 9510 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // type@1095 │ │ -1a71d4: 7010 2459 0000 |003e: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.:()V // method@5924 │ │ -1a71da: 5b30 2a41 |0041: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@412a │ │ -1a71de: 5431 2b41 |0043: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a71e2: 7110 fb0c 0100 |0045: invoke-static {v1}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfb │ │ -1a71e8: 2202 7910 |0048: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; // type@1079 │ │ -1a71ec: 7020 7958 1200 |004a: invoke-direct {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V // method@5879 │ │ -1a71f2: 6e20 2c59 2000 |004d: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@592c │ │ -1a71f8: 5430 2941 |0050: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4129 │ │ -1a71fc: 2201 ab01 |0052: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ -1a7200: 6e10 a958 0300 |0054: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@58a9 │ │ -1a7206: 0c02 |0057: move-result-object v2 │ │ -1a7208: 7020 de05 2100 |0058: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05de │ │ -1a720e: 6e20 0a06 1000 |005b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ -1a7214: 5430 2941 |005e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4129 │ │ -1a7218: 5431 2a41 |0060: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@412a │ │ -1a721c: 6e20 0606 1000 |0062: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ -1a7222: 5430 3241 |0065: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4132 │ │ -1a7226: 2201 7a10 |0067: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; // type@107a │ │ -1a722a: 7020 7b58 3100 |0069: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@587b │ │ -1a7230: 6e20 4003 1000 |006c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7236: 5430 2841 |006f: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4128 │ │ -1a723a: 2201 7b10 |0071: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; // type@107b │ │ -1a723e: 7020 7d58 3100 |0073: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@587d │ │ -1a7244: 6e20 4003 1000 |0076: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a724a: 5430 3441 |0079: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4134 │ │ -1a724e: 2201 7c10 |007b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; // type@107c │ │ -1a7252: 7020 7f58 3100 |007d: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@587f │ │ -1a7258: 6e20 4003 1000 |0080: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a725e: 5430 3a41 |0083: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@413a │ │ -1a7262: 2201 7f10 |0085: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; // type@107f │ │ -1a7266: 7020 8558 3100 |0087: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5885 │ │ -1a726c: 6e20 4003 1000 |008a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7272: 5430 3641 |008d: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4136 │ │ -1a7276: 2201 8010 |008f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; // type@1080 │ │ -1a727a: 7020 8758 3100 |0091: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5887 │ │ -1a7280: 6e20 4003 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7286: 5430 3941 |0097: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4139 │ │ -1a728a: 2201 7310 |0099: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; // type@1073 │ │ -1a728e: 7020 6d58 3100 |009b: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586d │ │ -1a7294: 6e20 4003 1000 |009e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a729a: 0e00 |00a1: return-void │ │ +1a714c: |[1a714c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeViews:()V │ │ +1a715c: 5430 3c41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ +1a7160: 2201 7e10 |0002: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; // type@107e │ │ +1a7164: 7020 8358 3100 |0004: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5883 │ │ +1a716a: 6e20 4003 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7170: 5430 3141 |000a: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4131 │ │ +1a7174: 2201 7410 |000c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; // type@1074 │ │ +1a7178: 7020 6f58 3100 |000e: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586f │ │ +1a717e: 6e20 4003 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7184: 5430 2d41 |0014: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@412d │ │ +1a7188: 2201 7510 |0016: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; // type@1075 │ │ +1a718c: 7020 7158 3100 |0018: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5871 │ │ +1a7192: 6e20 4003 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7198: 5430 2e41 |001e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@412e │ │ +1a719c: 2201 7610 |0020: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; // type@1076 │ │ +1a71a0: 7020 7358 3100 |0022: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5873 │ │ +1a71a6: 6e20 4003 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a71ac: 5430 2f41 |0028: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@412f │ │ +1a71b0: 2201 7710 |002a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; // type@1077 │ │ +1a71b4: 7020 7558 3100 |002c: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5875 │ │ +1a71ba: 6e20 4003 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a71c0: 5430 2c41 |0032: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ +1a71c4: 2201 7810 |0034: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; // type@1078 │ │ +1a71c8: 7020 7758 3100 |0036: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5877 │ │ +1a71ce: 6e20 4003 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a71d4: 2200 9510 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // type@1095 │ │ +1a71d8: 7010 2459 0000 |003e: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.:()V // method@5924 │ │ +1a71de: 5b30 2a41 |0041: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@412a │ │ +1a71e2: 5431 2b41 |0043: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a71e6: 7110 fb0c 0100 |0045: invoke-static {v1}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfb │ │ +1a71ec: 2202 7910 |0048: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; // type@1079 │ │ +1a71f0: 7020 7958 1200 |004a: invoke-direct {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V // method@5879 │ │ +1a71f6: 6e20 2c59 2000 |004d: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@592c │ │ +1a71fc: 5430 2941 |0050: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4129 │ │ +1a7200: 2201 ab01 |0052: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ +1a7204: 6e10 a958 0300 |0054: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@58a9 │ │ +1a720a: 0c02 |0057: move-result-object v2 │ │ +1a720c: 7020 de05 2100 |0058: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05de │ │ +1a7212: 6e20 0a06 1000 |005b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ +1a7218: 5430 2941 |005e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4129 │ │ +1a721c: 5431 2a41 |0060: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@412a │ │ +1a7220: 6e20 0606 1000 |0062: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ +1a7226: 5430 3241 |0065: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4132 │ │ +1a722a: 2201 7a10 |0067: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; // type@107a │ │ +1a722e: 7020 7b58 3100 |0069: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@587b │ │ +1a7234: 6e20 4003 1000 |006c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a723a: 5430 2841 |006f: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4128 │ │ +1a723e: 2201 7b10 |0071: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; // type@107b │ │ +1a7242: 7020 7d58 3100 |0073: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@587d │ │ +1a7248: 6e20 4003 1000 |0076: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a724e: 5430 3441 |0079: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4134 │ │ +1a7252: 2201 7c10 |007b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; // type@107c │ │ +1a7256: 7020 7f58 3100 |007d: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@587f │ │ +1a725c: 6e20 4003 1000 |0080: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7262: 5430 3a41 |0083: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@413a │ │ +1a7266: 2201 7f10 |0085: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; // type@107f │ │ +1a726a: 7020 8558 3100 |0087: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5885 │ │ +1a7270: 6e20 4003 1000 |008a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7276: 5430 3641 |008d: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4136 │ │ +1a727a: 2201 8010 |008f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; // type@1080 │ │ +1a727e: 7020 8758 3100 |0091: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5887 │ │ +1a7284: 6e20 4003 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a728a: 5430 3941 |0097: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4139 │ │ +1a728e: 2201 7310 |0099: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; // type@1073 │ │ +1a7292: 7020 6d58 3100 |009b: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586d │ │ +1a7298: 6e20 4003 1000 |009e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a729e: 0e00 |00a1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x000a line=125 │ │ 0x0014 line=130 │ │ 0x001e line=131 │ │ 0x0028 line=132 │ │ @@ -299122,118 +299123,118 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 204 16-bit code units │ │ -1a729c: |[1a729c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeVisibilityMap:()V │ │ -1a72ac: 6200 2441 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ -1a72b0: 54b1 3241 |0002: iget-object v1, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4132 │ │ -1a72b4: 54b2 3441 |0004: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4134 │ │ -1a72b8: 54b3 2841 |0006: iget-object v3, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4128 │ │ -1a72bc: 54b4 3a41 |0008: iget-object v4, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@413a │ │ -1a72c0: 54b5 3941 |000a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4139 │ │ -1a72c4: 54b6 2d41 |000c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@412d │ │ -1a72c8: 54b7 3c41 |000e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ -1a72cc: 54b8 3641 |0010: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4136 │ │ -1a72d0: 1309 0800 |0012: const/16 v9, #int 8 // #8 │ │ -1a72d4: 2399 3411 |0014: new-array v9, v9, [Landroid/view/View; // type@1134 │ │ -1a72d8: 120a |0016: const/4 v10, #int 0 // #0 │ │ -1a72da: 4d01 090a |0017: aput-object v1, v9, v10 │ │ -1a72de: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -1a72e0: 4d02 0901 |001a: aput-object v2, v9, v1 │ │ -1a72e4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -1a72e6: 4d03 0902 |001d: aput-object v3, v9, v2 │ │ -1a72ea: 1233 |001f: const/4 v3, #int 3 // #3 │ │ -1a72ec: 4d04 0903 |0020: aput-object v4, v9, v3 │ │ -1a72f0: 1244 |0022: const/4 v4, #int 4 // #4 │ │ -1a72f2: 4d05 0904 |0023: aput-object v5, v9, v4 │ │ -1a72f6: 1255 |0025: const/4 v5, #int 5 // #5 │ │ -1a72f8: 4d06 0905 |0026: aput-object v6, v9, v5 │ │ -1a72fc: 1265 |0028: const/4 v5, #int 6 // #6 │ │ -1a72fe: 4d07 0905 |0029: aput-object v7, v9, v5 │ │ -1a7302: 1275 |002b: const/4 v5, #int 7 // #7 │ │ -1a7304: 4d08 0905 |002c: aput-object v8, v9, v5 │ │ -1a7308: 7030 c858 0b09 |002e: invoke-direct {v11, v0, v9}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ -1a730e: 6200 2141 |0031: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a7312: 2345 3411 |0033: new-array v5, v4, [Landroid/view/View; // type@1134 │ │ -1a7316: 54b6 2c41 |0035: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ -1a731a: 4d06 050a |0037: aput-object v6, v5, v10 │ │ -1a731e: 54b6 3c41 |0039: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ -1a7322: 4d06 0501 |003b: aput-object v6, v5, v1 │ │ -1a7326: 54b6 2b41 |003d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a732a: 4d06 0502 |003f: aput-object v6, v5, v2 │ │ -1a732e: 54b6 2941 |0041: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4129 │ │ -1a7332: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ -1a7336: 7030 c858 0b05 |0045: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ -1a733c: 6200 2241 |0048: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a7340: 2345 3411 |004a: new-array v5, v4, [Landroid/view/View; // type@1134 │ │ -1a7344: 54b6 2c41 |004c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ -1a7348: 4d06 050a |004e: aput-object v6, v5, v10 │ │ -1a734c: 54b6 3c41 |0050: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ -1a7350: 4d06 0501 |0052: aput-object v6, v5, v1 │ │ -1a7354: 54b6 2b41 |0054: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a7358: 4d06 0502 |0056: aput-object v6, v5, v2 │ │ -1a735c: 54b6 2941 |0058: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4129 │ │ -1a7360: 4d06 0503 |005a: aput-object v6, v5, v3 │ │ -1a7364: 7030 c858 0b05 |005c: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ -1a736a: 6200 1f41 |005f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ -1a736e: 54b5 2c41 |0061: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ -1a7372: 54b6 3c41 |0063: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ -1a7376: 54b7 3741 |0065: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@4137 │ │ -1a737a: 2338 3411 |0067: new-array v8, v3, [Landroid/view/View; // type@1134 │ │ -1a737e: 4d05 080a |0069: aput-object v5, v8, v10 │ │ -1a7382: 4d06 0801 |006b: aput-object v6, v8, v1 │ │ -1a7386: 4d07 0802 |006d: aput-object v7, v8, v2 │ │ -1a738a: 7030 c858 0b08 |006f: invoke-direct {v11, v0, v8}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ -1a7390: 6200 2541 |0072: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ -1a7394: 2345 3411 |0074: new-array v5, v4, [Landroid/view/View; // type@1134 │ │ -1a7398: 54b6 2c41 |0076: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ -1a739c: 4d06 050a |0078: aput-object v6, v5, v10 │ │ -1a73a0: 54b6 3141 |007a: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4131 │ │ -1a73a4: 4d06 0501 |007c: aput-object v6, v5, v1 │ │ -1a73a8: 54b6 2b41 |007e: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a73ac: 4d06 0502 |0080: aput-object v6, v5, v2 │ │ -1a73b0: 54b6 2941 |0082: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4129 │ │ -1a73b4: 4d06 0503 |0084: aput-object v6, v5, v3 │ │ -1a73b8: 7030 c858 0b05 |0086: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ -1a73be: 6200 2341 |0089: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4123 │ │ -1a73c2: 54b5 2c41 |008b: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ -1a73c6: 54b6 3141 |008d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4131 │ │ -1a73ca: 2327 3411 |008f: new-array v7, v2, [Landroid/view/View; // type@1134 │ │ -1a73ce: 4d05 070a |0091: aput-object v5, v7, v10 │ │ -1a73d2: 4d06 0701 |0093: aput-object v6, v7, v1 │ │ -1a73d6: 7030 c858 0b07 |0095: invoke-direct {v11, v0, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ -1a73dc: 6200 2041 |0098: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ -1a73e0: 54b5 2c41 |009a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ -1a73e4: 54b6 2e41 |009c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@412e │ │ -1a73e8: 54b7 2f41 |009e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@412f │ │ -1a73ec: 54b8 3c41 |00a0: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ -1a73f0: 2344 3411 |00a2: new-array v4, v4, [Landroid/view/View; // type@1134 │ │ -1a73f4: 4d05 040a |00a4: aput-object v5, v4, v10 │ │ -1a73f8: 4d06 0401 |00a6: aput-object v6, v4, v1 │ │ -1a73fc: 4d07 0402 |00a8: aput-object v7, v4, v2 │ │ -1a7400: 4d08 0403 |00aa: aput-object v8, v4, v3 │ │ -1a7404: 7030 c858 0b04 |00ac: invoke-direct {v11, v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ -1a740a: 54b0 3d41 |00af: iget-object v0, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ -1a740e: 7210 f70c 0000 |00b1: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0cf7 │ │ -1a7414: 0c00 |00b4: move-result-object v0 │ │ -1a7416: 7210 860c 0000 |00b5: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c86 │ │ -1a741c: 0c00 |00b8: move-result-object v0 │ │ -1a741e: 7210 ba0c 0000 |00b9: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1a7424: 0a01 |00bc: move-result v1 │ │ -1a7426: 3801 0e00 |00bd: if-eqz v1, 00cb // +000e │ │ -1a742a: 7210 bb0c 0000 |00bf: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1a7430: 0c01 |00c2: move-result-object v1 │ │ -1a7432: 1f01 9603 |00c3: check-cast v1, Ljava/util/Set; // type@0396 │ │ -1a7436: 54b2 2741 |00c5: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4127 │ │ -1a743a: 7220 0b0d 1200 |00c7: invoke-interface {v2, v1}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0d0b │ │ -1a7440: 28ef |00ca: goto 00b9 // -0011 │ │ -1a7442: 0e00 |00cb: return-void │ │ +1a72a0: |[1a72a0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeVisibilityMap:()V │ │ +1a72b0: 6200 2441 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ +1a72b4: 54b1 3241 |0002: iget-object v1, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4132 │ │ +1a72b8: 54b2 3441 |0004: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4134 │ │ +1a72bc: 54b3 2841 |0006: iget-object v3, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4128 │ │ +1a72c0: 54b4 3a41 |0008: iget-object v4, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@413a │ │ +1a72c4: 54b5 3941 |000a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4139 │ │ +1a72c8: 54b6 2d41 |000c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@412d │ │ +1a72cc: 54b7 3c41 |000e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ +1a72d0: 54b8 3641 |0010: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4136 │ │ +1a72d4: 1309 0800 |0012: const/16 v9, #int 8 // #8 │ │ +1a72d8: 2399 3411 |0014: new-array v9, v9, [Landroid/view/View; // type@1134 │ │ +1a72dc: 120a |0016: const/4 v10, #int 0 // #0 │ │ +1a72de: 4d01 090a |0017: aput-object v1, v9, v10 │ │ +1a72e2: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +1a72e4: 4d02 0901 |001a: aput-object v2, v9, v1 │ │ +1a72e8: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +1a72ea: 4d03 0902 |001d: aput-object v3, v9, v2 │ │ +1a72ee: 1233 |001f: const/4 v3, #int 3 // #3 │ │ +1a72f0: 4d04 0903 |0020: aput-object v4, v9, v3 │ │ +1a72f4: 1244 |0022: const/4 v4, #int 4 // #4 │ │ +1a72f6: 4d05 0904 |0023: aput-object v5, v9, v4 │ │ +1a72fa: 1255 |0025: const/4 v5, #int 5 // #5 │ │ +1a72fc: 4d06 0905 |0026: aput-object v6, v9, v5 │ │ +1a7300: 1265 |0028: const/4 v5, #int 6 // #6 │ │ +1a7302: 4d07 0905 |0029: aput-object v7, v9, v5 │ │ +1a7306: 1275 |002b: const/4 v5, #int 7 // #7 │ │ +1a7308: 4d08 0905 |002c: aput-object v8, v9, v5 │ │ +1a730c: 7030 c858 0b09 |002e: invoke-direct {v11, v0, v9}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ +1a7312: 6200 2141 |0031: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a7316: 2345 3411 |0033: new-array v5, v4, [Landroid/view/View; // type@1134 │ │ +1a731a: 54b6 2c41 |0035: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ +1a731e: 4d06 050a |0037: aput-object v6, v5, v10 │ │ +1a7322: 54b6 3c41 |0039: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ +1a7326: 4d06 0501 |003b: aput-object v6, v5, v1 │ │ +1a732a: 54b6 2b41 |003d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a732e: 4d06 0502 |003f: aput-object v6, v5, v2 │ │ +1a7332: 54b6 2941 |0041: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4129 │ │ +1a7336: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ +1a733a: 7030 c858 0b05 |0045: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ +1a7340: 6200 2241 |0048: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a7344: 2345 3411 |004a: new-array v5, v4, [Landroid/view/View; // type@1134 │ │ +1a7348: 54b6 2c41 |004c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ +1a734c: 4d06 050a |004e: aput-object v6, v5, v10 │ │ +1a7350: 54b6 3c41 |0050: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ +1a7354: 4d06 0501 |0052: aput-object v6, v5, v1 │ │ +1a7358: 54b6 2b41 |0054: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a735c: 4d06 0502 |0056: aput-object v6, v5, v2 │ │ +1a7360: 54b6 2941 |0058: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4129 │ │ +1a7364: 4d06 0503 |005a: aput-object v6, v5, v3 │ │ +1a7368: 7030 c858 0b05 |005c: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ +1a736e: 6200 1f41 |005f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ +1a7372: 54b5 2c41 |0061: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ +1a7376: 54b6 3c41 |0063: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ +1a737a: 54b7 3741 |0065: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@4137 │ │ +1a737e: 2338 3411 |0067: new-array v8, v3, [Landroid/view/View; // type@1134 │ │ +1a7382: 4d05 080a |0069: aput-object v5, v8, v10 │ │ +1a7386: 4d06 0801 |006b: aput-object v6, v8, v1 │ │ +1a738a: 4d07 0802 |006d: aput-object v7, v8, v2 │ │ +1a738e: 7030 c858 0b08 |006f: invoke-direct {v11, v0, v8}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ +1a7394: 6200 2541 |0072: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ +1a7398: 2345 3411 |0074: new-array v5, v4, [Landroid/view/View; // type@1134 │ │ +1a739c: 54b6 2c41 |0076: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ +1a73a0: 4d06 050a |0078: aput-object v6, v5, v10 │ │ +1a73a4: 54b6 3141 |007a: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4131 │ │ +1a73a8: 4d06 0501 |007c: aput-object v6, v5, v1 │ │ +1a73ac: 54b6 2b41 |007e: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a73b0: 4d06 0502 |0080: aput-object v6, v5, v2 │ │ +1a73b4: 54b6 2941 |0082: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4129 │ │ +1a73b8: 4d06 0503 |0084: aput-object v6, v5, v3 │ │ +1a73bc: 7030 c858 0b05 |0086: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ +1a73c2: 6200 2341 |0089: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4123 │ │ +1a73c6: 54b5 2c41 |008b: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ +1a73ca: 54b6 3141 |008d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4131 │ │ +1a73ce: 2327 3411 |008f: new-array v7, v2, [Landroid/view/View; // type@1134 │ │ +1a73d2: 4d05 070a |0091: aput-object v5, v7, v10 │ │ +1a73d6: 4d06 0701 |0093: aput-object v6, v7, v1 │ │ +1a73da: 7030 c858 0b07 |0095: invoke-direct {v11, v0, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ +1a73e0: 6200 2041 |0098: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ +1a73e4: 54b5 2c41 |009a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@412c │ │ +1a73e8: 54b6 2e41 |009c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@412e │ │ +1a73ec: 54b7 2f41 |009e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@412f │ │ +1a73f0: 54b8 3c41 |00a0: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ +1a73f4: 2344 3411 |00a2: new-array v4, v4, [Landroid/view/View; // type@1134 │ │ +1a73f8: 4d05 040a |00a4: aput-object v5, v4, v10 │ │ +1a73fc: 4d06 0401 |00a6: aput-object v6, v4, v1 │ │ +1a7400: 4d07 0402 |00a8: aput-object v7, v4, v2 │ │ +1a7404: 4d08 0403 |00aa: aput-object v8, v4, v3 │ │ +1a7408: 7030 c858 0b04 |00ac: invoke-direct {v11, v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58c8 │ │ +1a740e: 54b0 3d41 |00af: iget-object v0, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ +1a7412: 7210 f70c 0000 |00b1: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0cf7 │ │ +1a7418: 0c00 |00b4: move-result-object v0 │ │ +1a741a: 7210 860c 0000 |00b5: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c86 │ │ +1a7420: 0c00 |00b8: move-result-object v0 │ │ +1a7422: 7210 ba0c 0000 |00b9: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1a7428: 0a01 |00bc: move-result v1 │ │ +1a742a: 3801 0e00 |00bd: if-eqz v1, 00cb // +000e │ │ +1a742e: 7210 bb0c 0000 |00bf: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1a7434: 0c01 |00c2: move-result-object v1 │ │ +1a7436: 1f01 9603 |00c3: check-cast v1, Ljava/util/Set; // type@0396 │ │ +1a743a: 54b2 2741 |00c5: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4127 │ │ +1a743e: 7220 0b0d 1200 |00c7: invoke-interface {v2, v1}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0d0b │ │ +1a7444: 28ef |00ca: goto 00b9 // -0011 │ │ +1a7446: 0e00 |00cb: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0031 line=101 │ │ 0x0048 line=103 │ │ 0x005f line=105 │ │ 0x0072 line=107 │ │ @@ -299249,22 +299250,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a75e0: |[1a75e0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeBlur:()V │ │ -1a75f0: 5420 2b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a75f4: 5421 3841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4138 │ │ -1a75f8: 6e20 3c59 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@593c │ │ -1a75fe: 5420 2b41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a7602: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -1a7604: 6e20 3859 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5938 │ │ -1a760a: 0e00 |000d: return-void │ │ +1a75e4: |[1a75e4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeBlur:()V │ │ +1a75f4: 5420 2b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a75f8: 5421 3841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4138 │ │ +1a75fc: 6e20 3c59 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@593c │ │ +1a7602: 5420 2b41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a7606: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +1a7608: 6e20 3859 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5938 │ │ +1a760e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0007 line=208 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -299273,22 +299274,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1a760c: |[1a760c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeDraw:()V │ │ -1a761c: 5420 2b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a7620: 5421 3841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4138 │ │ -1a7624: 6e20 3c59 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@593c │ │ -1a762a: 5420 2b41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a762e: 1501 ffff |0009: const/high16 v1, #int -65536 // #ffff │ │ -1a7632: 6e20 3859 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5938 │ │ -1a7638: 0e00 |000e: return-void │ │ +1a7610: |[1a7610] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeDraw:()V │ │ +1a7620: 5420 2b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a7624: 5421 3841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4138 │ │ +1a7628: 6e20 3c59 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@593c │ │ +1a762e: 5420 2b41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a7632: 1501 ffff |0009: const/high16 v1, #int -65536 // #ffff │ │ +1a7636: 6e20 3859 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5938 │ │ +1a763c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0007 line=213 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -299297,22 +299298,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1a763c: |[1a763c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeHighlight:()V │ │ -1a764c: 5420 2b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a7650: 5421 3541 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ -1a7654: 6e20 3c59 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@593c │ │ -1a765a: 5420 2b41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a765e: 1301 00ff |0009: const/16 v1, #int -256 // #ff00 │ │ -1a7662: 6e20 3859 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5938 │ │ -1a7668: 0e00 |000e: return-void │ │ +1a7640: |[1a7640] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeHighlight:()V │ │ +1a7650: 5420 2b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a7654: 5421 3541 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ +1a7658: 6e20 3c59 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@593c │ │ +1a765e: 5420 2b41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a7662: 1301 00ff |0009: const/16 v1, #int -256 // #ff00 │ │ +1a7666: 6e20 3859 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5938 │ │ +1a766c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0007 line=218 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -299321,22 +299322,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a766c: |[1a766c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeText:()V │ │ -1a767c: 5420 2b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a7680: 5421 3841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4138 │ │ -1a7684: 6e20 3c59 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@593c │ │ -1a768a: 5420 2b41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a768e: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -1a7690: 6e20 3859 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5938 │ │ -1a7696: 0e00 |000d: return-void │ │ +1a7670: |[1a7670] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeText:()V │ │ +1a7680: 5420 2b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a7684: 5421 3841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4138 │ │ +1a7688: 6e20 3c59 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@593c │ │ +1a768e: 5420 2b41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a7692: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +1a7694: 6e20 3859 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5938 │ │ +1a769a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0007 line=223 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -299345,72 +299346,72 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -1a6e90: |[1a6e90] org.thoughtcrime.securesms.scribbles.ImageEditorHud.replaceAlphaWith128:(I)I │ │ -1a6ea0: 1400 ffff ff00 |0000: const v0, #float 2.35099e-38 // #00ffffff │ │ -1a6ea6: b501 |0003: and-int/2addr v1, v0 │ │ -1a6ea8: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -1a6eac: b601 |0006: or-int/2addr v1, v0 │ │ -1a6eae: 0f01 |0007: return v1 │ │ +1a6e94: |[1a6e94] org.thoughtcrime.securesms.scribbles.ImageEditorHud.replaceAlphaWith128:(I)I │ │ +1a6ea4: 1400 ffff ff00 |0000: const v0, #float 2.35099e-38 // #00ffffff │ │ +1a6eaa: b501 |0003: and-int/2addr v1, v0 │ │ +1a6eac: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +1a6eb0: b601 |0006: or-int/2addr v1, v0 │ │ +1a6eb2: 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 │ │ -1a7710: |[1a7710] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V │ │ -1a7720: 5b45 3041 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4130 │ │ -1a7724: 7020 c958 5400 |0002: invoke-direct {v4, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c9 │ │ -1a772a: 6200 1d41 |0005: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411d │ │ -1a772e: 6e10 9e58 0500 |0007: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a7734: 0a01 |000a: move-result v1 │ │ -1a7736: 4400 0001 |000b: aget v0, v0, v1 │ │ -1a773a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -1a773c: 3210 1800 |000e: if-eq v0, v1, 0026 // +0018 │ │ -1a7740: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -1a7742: 3220 1100 |0011: if-eq v0, v2, 0022 // +0011 │ │ -1a7746: 1232 |0013: const/4 v2, #int 3 // #3 │ │ -1a7748: 3220 0a00 |0014: if-eq v0, v2, 001e // +000a │ │ -1a774c: 1242 |0016: const/4 v2, #int 4 // #4 │ │ -1a774e: 3220 0300 |0017: if-eq v0, v2, 001a // +0003 │ │ -1a7752: 2810 |0019: goto 0029 // +0010 │ │ -1a7754: 7010 bc58 0400 |001a: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeBlur:()V // method@58bc │ │ -1a775a: 280c |001d: goto 0029 // +000c │ │ -1a775c: 7010 bf58 0400 |001e: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeText:()V // method@58bf │ │ -1a7762: 2808 |0021: goto 0029 // +0008 │ │ -1a7764: 7010 be58 0400 |0022: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeHighlight:()V // method@58be │ │ -1a776a: 2804 |0025: goto 0029 // +0004 │ │ -1a776c: 7010 bd58 0400 |0026: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeDraw:()V // method@58bd │ │ -1a7772: 3806 0700 |0029: if-eqz v6, 0030 // +0007 │ │ -1a7776: 5446 3341 |002b: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a777a: 7220 9658 5600 |002d: invoke-interface {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@5896 │ │ -1a7780: 5446 3341 |0030: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a7784: 6200 2441 |0032: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ -1a7788: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -1a778a: 3205 0400 |0035: if-eq v5, v0, 0039 // +0004 │ │ -1a778e: 1210 |0037: const/4 v0, #int 1 // #1 │ │ -1a7790: 2802 |0038: goto 003a // +0002 │ │ -1a7792: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -1a7794: 6203 2541 |003a: sget-object v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ -1a7798: 3235 0300 |003c: if-eq v5, v3, 003f // +0003 │ │ -1a779c: 2802 |003e: goto 0040 // +0002 │ │ -1a779e: 1201 |003f: const/4 v1, #int 0 // #0 │ │ -1a77a0: 7230 9758 0601 |0040: invoke-interface {v6, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRequestFullScreen:(ZZ)V // method@5897 │ │ -1a77a6: 0e00 |0043: return-void │ │ +1a7714: |[1a7714] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V │ │ +1a7724: 5b45 3041 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4130 │ │ +1a7728: 7020 c958 5400 |0002: invoke-direct {v4, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c9 │ │ +1a772e: 6200 1d41 |0005: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411d │ │ +1a7732: 6e10 9e58 0500 |0007: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a7738: 0a01 |000a: move-result v1 │ │ +1a773a: 4400 0001 |000b: aget v0, v0, v1 │ │ +1a773e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +1a7740: 3210 1800 |000e: if-eq v0, v1, 0026 // +0018 │ │ +1a7744: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +1a7746: 3220 1100 |0011: if-eq v0, v2, 0022 // +0011 │ │ +1a774a: 1232 |0013: const/4 v2, #int 3 // #3 │ │ +1a774c: 3220 0a00 |0014: if-eq v0, v2, 001e // +000a │ │ +1a7750: 1242 |0016: const/4 v2, #int 4 // #4 │ │ +1a7752: 3220 0300 |0017: if-eq v0, v2, 001a // +0003 │ │ +1a7756: 2810 |0019: goto 0029 // +0010 │ │ +1a7758: 7010 bc58 0400 |001a: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeBlur:()V // method@58bc │ │ +1a775e: 280c |001d: goto 0029 // +000c │ │ +1a7760: 7010 bf58 0400 |001e: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeText:()V // method@58bf │ │ +1a7766: 2808 |0021: goto 0029 // +0008 │ │ +1a7768: 7010 be58 0400 |0022: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeHighlight:()V // method@58be │ │ +1a776e: 2804 |0025: goto 0029 // +0004 │ │ +1a7770: 7010 bd58 0400 |0026: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeDraw:()V // method@58bd │ │ +1a7776: 3806 0700 |0029: if-eqz v6, 0030 // +0007 │ │ +1a777a: 5446 3341 |002b: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a777e: 7220 9658 5600 |002d: invoke-interface {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@5896 │ │ +1a7784: 5446 3341 |0030: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a7788: 6200 2441 |0032: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ +1a778c: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +1a778e: 3205 0400 |0035: if-eq v5, v0, 0039 // +0004 │ │ +1a7792: 1210 |0037: const/4 v0, #int 1 // #1 │ │ +1a7794: 2802 |0038: goto 003a // +0002 │ │ +1a7796: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +1a7798: 6203 2541 |003a: sget-object v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ +1a779c: 3235 0300 |003c: if-eq v5, v3, 003f // +0003 │ │ +1a77a0: 2802 |003e: goto 0040 // +0002 │ │ +1a77a2: 1201 |003f: const/4 v1, #int 0 // #0 │ │ +1a77a4: 7230 9758 0601 |0040: invoke-interface {v6, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRequestFullScreen:(ZZ)V // method@5897 │ │ +1a77aa: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ 0x0005 line=180 │ │ 0x001a line=184 │ │ 0x001e line=183 │ │ @@ -299428,22 +299429,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 │ │ -1a77f4: |[1a77f4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V │ │ -1a7804: 5420 3d41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ -1a7808: 2201 7f03 |0002: new-instance v1, Ljava/util/HashSet; // type@037f │ │ -1a780c: 7110 670c 0400 |0004: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0c67 │ │ -1a7812: 0c04 |0007: move-result-object v4 │ │ -1a7814: 7020 ac0c 4100 |0008: invoke-direct {v1, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0cac │ │ -1a781a: 7230 f30c 3001 |000b: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1a7820: 0e00 |000e: return-void │ │ +1a77f8: |[1a77f8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V │ │ +1a7808: 5420 3d41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ +1a780c: 2201 7f03 |0002: new-instance v1, Ljava/util/HashSet; // type@037f │ │ +1a7810: 7110 670c 0400 |0004: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0c67 │ │ +1a7816: 0c04 |0007: move-result-object v4 │ │ +1a7818: 7020 ac0c 4100 |0008: invoke-direct {v1, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0cac │ │ +1a781e: 7230 f30c 3001 |000b: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1a7824: 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; │ │ @@ -299453,37 +299454,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 │ │ -1a7824: |[1a7824] org.thoughtcrime.securesms.scribbles.ImageEditorHud.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -1a7834: 5430 3d41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ -1a7838: 7220 f00c 4000 |0002: invoke-interface {v0, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ -1a783e: 0c04 |0005: move-result-object v4 │ │ -1a7840: 1f04 9603 |0006: check-cast v4, Ljava/util/Set; // type@0396 │ │ -1a7844: 5430 2741 |0008: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4127 │ │ -1a7848: 7210 100d 0000 |000a: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d10 │ │ -1a784e: 0c00 |000d: move-result-object v0 │ │ -1a7850: 7210 ba0c 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1a7856: 0a01 |0011: move-result v1 │ │ -1a7858: 3801 1600 |0012: if-eqz v1, 0028 // +0016 │ │ -1a785c: 7210 bb0c 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1a7862: 0c01 |0017: move-result-object v1 │ │ -1a7864: 1f01 f200 |0018: check-cast v1, Landroid/view/View; // type@00f2 │ │ -1a7868: 7030 a558 4301 |001a: invoke-direct {v3, v4, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@58a5 │ │ -1a786e: 0a02 |001d: move-result v2 │ │ -1a7870: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ -1a7874: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -1a7876: 2803 |0021: goto 0024 // +0003 │ │ -1a7878: 1302 0800 |0022: const/16 v2, #int 8 // #8 │ │ -1a787c: 6e20 4b03 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1a7882: 28e7 |0027: goto 000e // -0019 │ │ -1a7884: 0e00 |0028: return-void │ │ +1a7828: |[1a7828] org.thoughtcrime.securesms.scribbles.ImageEditorHud.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +1a7838: 5430 3d41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ +1a783c: 7220 f00c 4000 |0002: invoke-interface {v0, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ +1a7842: 0c04 |0005: move-result-object v4 │ │ +1a7844: 1f04 9603 |0006: check-cast v4, Ljava/util/Set; // type@0396 │ │ +1a7848: 5430 2741 |0008: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4127 │ │ +1a784c: 7210 100d 0000 |000a: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d10 │ │ +1a7852: 0c00 |000d: move-result-object v0 │ │ +1a7854: 7210 ba0c 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1a785a: 0a01 |0011: move-result v1 │ │ +1a785c: 3801 1600 |0012: if-eqz v1, 0028 // +0016 │ │ +1a7860: 7210 bb0c 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1a7866: 0c01 |0017: move-result-object v1 │ │ +1a7868: 1f01 f200 |0018: check-cast v1, Landroid/view/View; // type@00f2 │ │ +1a786c: 7030 a558 4301 |001a: invoke-direct {v3, v4, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@58a5 │ │ +1a7872: 0a02 |001d: move-result v2 │ │ +1a7874: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ +1a7878: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +1a787a: 2803 |0021: goto 0024 // +0003 │ │ +1a787c: 1302 0800 |0022: const/16 v2, #int 8 // #8 │ │ +1a7880: 6e20 4b03 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1a7886: 28e7 |0027: goto 000e // -0019 │ │ +1a7888: 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; │ │ @@ -299495,18 +299496,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 │ │ -1a6ff0: |[1a6ff0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -1a7000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1a7002: 7030 c558 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@58c5 │ │ -1a7008: 0e00 |0004: return-void │ │ +1a6ff4: |[1a6ff4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +1a7004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1a7006: 7030 c558 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@58c5 │ │ +1a700c: 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; │ │ │ │ @@ -299515,19 +299516,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a6e70: |[1a6e70] org.thoughtcrime.securesms.scribbles.ImageEditorHud.getActiveColor:()I │ │ -1a6e80: 5410 2b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a6e84: 6e10 3259 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.getActiveColor:()I // method@5932 │ │ -1a6e8a: 0a00 |0005: move-result v0 │ │ -1a6e8c: 0f00 |0006: return v0 │ │ +1a6e74: |[1a6e74] org.thoughtcrime.securesms.scribbles.ImageEditorHud.getActiveColor:()I │ │ +1a6e84: 5410 2b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a6e88: 6e10 3259 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.getActiveColor:()I // method@5932 │ │ +1a6e8e: 0a00 |0005: move-result v0 │ │ +1a6e90: 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;) │ │ @@ -299535,18 +299536,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a7444: |[1a7444] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7454: 5401 3341 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a7458: 7210 9a58 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onUndo:()V // method@589a │ │ -1a745e: 0e00 |0005: return-void │ │ +1a7448: |[1a7448] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7458: 5401 3341 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a745c: 7210 9a58 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onUndo:()V // method@589a │ │ +1a7462: 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; │ │ │ │ @@ -299555,20 +299556,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a7460: |[1a7460] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7470: 5401 3341 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a7474: 7210 9458 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onDelete:()V // method@5894 │ │ -1a747a: 6201 2441 |0005: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ -1a747e: 6e20 c458 1000 |0007: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ -1a7484: 0e00 |000a: return-void │ │ +1a7464: |[1a7464] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7474: 5401 3341 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a7478: 7210 9458 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onDelete:()V // method@5894 │ │ +1a747e: 6201 2441 |0005: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ +1a7482: 6e20 c458 1000 |0007: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ +1a7488: 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; │ │ @@ -299578,18 +299579,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a7488: |[1a7488] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7498: 5401 3341 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a749c: 7210 9958 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onSave:()V // method@5899 │ │ -1a74a2: 0e00 |0005: return-void │ │ +1a748c: |[1a748c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a749c: 5401 3341 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a74a0: 7210 9958 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onSave:()V // method@5899 │ │ +1a74a6: 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; │ │ │ │ @@ -299598,18 +299599,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a74a4: |[1a74a4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a74b4: 6201 2341 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4123 │ │ -1a74b8: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ -1a74be: 0e00 |0005: return-void │ │ +1a74a8: |[1a74a8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a74b8: 6201 2341 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4123 │ │ +1a74bc: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ +1a74c2: 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; │ │ │ │ @@ -299618,18 +299619,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a74c0: |[1a74c0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a74d0: 6201 2041 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ -1a74d4: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ -1a74da: 0e00 |0005: return-void │ │ +1a74c4: |[1a74c4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a74d4: 6201 2041 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ +1a74d8: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ +1a74de: 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; │ │ │ │ @@ -299638,18 +299639,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a74dc: |[1a74dc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a74ec: 5401 3341 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a74f0: 7210 9558 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onFlipHorizontal:()V // method@5895 │ │ -1a74f6: 0e00 |0005: return-void │ │ +1a74e0: |[1a74e0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a74f0: 5401 3341 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a74f4: 7210 9558 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onFlipHorizontal:()V // method@5895 │ │ +1a74fa: 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; │ │ │ │ @@ -299658,18 +299659,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a74f8: |[1a74f8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7508: 5401 3341 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a750c: 7210 9858 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRotate90AntiClockwise:()V // method@5898 │ │ -1a7512: 0e00 |0005: return-void │ │ +1a74fc: |[1a74fc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a750c: 5401 3341 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a7510: 7210 9858 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRotate90AntiClockwise:()V // method@5898 │ │ +1a7516: 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; │ │ │ │ @@ -299678,18 +299679,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7514: |[1a7514] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7524: 6201 2441 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ -1a7528: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ -1a752e: 0e00 |0005: return-void │ │ +1a7518: |[1a7518] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7528: 6201 2441 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ +1a752c: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ +1a7532: 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; │ │ │ │ @@ -299698,18 +299699,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7530: |[1a7530] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7540: 6201 2141 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a7544: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ -1a754a: 0e00 |0005: return-void │ │ +1a7534: |[1a7534] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7544: 6201 2141 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a7548: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ +1a754e: 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; │ │ │ │ @@ -299718,18 +299719,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a754c: |[1a754c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a755c: 6201 1f41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ -1a7560: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ -1a7566: 0e00 |0005: return-void │ │ +1a7550: |[1a7550] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7560: 6201 1f41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ +1a7564: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ +1a756a: 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; │ │ │ │ @@ -299738,18 +299739,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7568: |[1a7568] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7578: 6201 2241 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a757c: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ -1a7582: 0e00 |0005: return-void │ │ +1a756c: |[1a756c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a757c: 6201 2241 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a7580: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ +1a7586: 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; │ │ │ │ @@ -299758,18 +299759,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7584: |[1a7584] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7594: 6201 2541 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ -1a7598: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ -1a759e: 0e00 |0005: return-void │ │ +1a7588: |[1a7588] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7598: 6201 2541 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ +1a759c: 6e20 c458 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ +1a75a2: 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; │ │ │ │ @@ -299778,18 +299779,18 @@ │ │ type : '(I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a75a0: |[1a75a0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ -1a75b0: 5410 3341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a75b4: 7220 9358 2000 |0002: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@5893 │ │ -1a75ba: 0e00 |0005: return-void │ │ +1a75a4: |[1a75a4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ +1a75b4: 5410 3341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a75b8: 7220 9358 2000 |0002: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@5893 │ │ +1a75be: 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 │ │ │ │ @@ -299798,20 +299799,20 @@ │ │ type : '(I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1a75bc: |[1a75bc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ -1a75cc: 5410 3341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a75d0: 7110 c058 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.replaceAlphaWith128:(I)I // method@58c0 │ │ -1a75d6: 0a02 |0005: move-result v2 │ │ -1a75d8: 7220 9358 2000 |0006: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@5893 │ │ -1a75de: 0e00 |0009: return-void │ │ +1a75c0: |[1a75c0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ +1a75d0: 5410 3341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a75d4: 7110 c058 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.replaceAlphaWith128:(I)I // method@58c0 │ │ +1a75da: 0a02 |0005: move-result v2 │ │ +1a75dc: 7220 9358 2000 |0006: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@5893 │ │ +1a75e2: 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 │ │ │ │ @@ -299820,18 +299821,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7698: |[1a7698] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setActiveColor:(I)V │ │ -1a76a8: 5410 2b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ -1a76ac: 6e20 3859 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5938 │ │ -1a76b2: 0e00 |0005: return-void │ │ +1a769c: |[1a769c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setActiveColor:(I)V │ │ +1a76ac: 5410 2b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@412b │ │ +1a76b0: 6e20 3859 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5938 │ │ +1a76b6: 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 │ │ │ │ @@ -299840,19 +299841,19 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1a76b4: |[1a76b4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setColorPalette:(Ljava/util/Set;)V │ │ -1a76c4: 5410 2a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@412a │ │ -1a76c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -1a76cc: 6e20 2b59 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setColors:(Ljava/util/Collection;)V // method@592b │ │ -1a76d2: 0e00 |0007: return-void │ │ +1a76b8: |[1a76b8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setColorPalette:(Ljava/util/Set;)V │ │ +1a76c8: 5410 2a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@412a │ │ +1a76cc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +1a76d0: 6e20 2b59 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setColors:(Ljava/util/Collection;)V // method@592b │ │ +1a76d6: 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; │ │ @@ -299862,20 +299863,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 │ │ -1a76d4: |[1a76d4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V │ │ -1a76e4: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ -1a76e8: 2803 |0002: goto 0005 // +0003 │ │ -1a76ea: 6201 2641 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4126 │ │ -1a76ee: 5b01 3341 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ -1a76f2: 0e00 |0007: return-void │ │ +1a76d8: |[1a76d8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V │ │ +1a76e8: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ +1a76ec: 2803 |0002: goto 0005 // +0003 │ │ +1a76ee: 6201 2641 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4126 │ │ +1a76f2: 5b01 3341 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4133 │ │ +1a76f6: 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; │ │ │ │ @@ -299884,18 +299885,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 │ │ -1a76f4: |[1a76f4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -1a7704: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1a7706: 7030 c558 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@58c5 │ │ -1a770c: 0e00 |0004: return-void │ │ +1a76f8: |[1a76f8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +1a7708: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1a770a: 7030 c558 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@58c5 │ │ +1a7710: 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; │ │ │ │ @@ -299904,31 +299905,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -1a77a8: |[1a77a8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setUndoAvailability:(Z)V │ │ -1a77b8: 5c23 3b41 |0000: iput-boolean v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@413b │ │ -1a77bc: 5423 3c41 |0002: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ -1a77c0: 5420 3d41 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ -1a77c4: 5421 3041 |0006: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4130 │ │ -1a77c8: 7220 f00c 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ -1a77ce: 0c00 |000b: move-result-object v0 │ │ -1a77d0: 1f00 9603 |000c: check-cast v0, Ljava/util/Set; // type@0396 │ │ -1a77d4: 5421 3c41 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ -1a77d8: 7030 a558 0201 |0010: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@58a5 │ │ -1a77de: 0a00 |0013: move-result v0 │ │ -1a77e0: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -1a77e4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -1a77e6: 2803 |0017: goto 001a // +0003 │ │ -1a77e8: 1300 0800 |0018: const/16 v0, #int 8 // #8 │ │ -1a77ec: 6e20 4b03 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1a77f2: 0e00 |001d: return-void │ │ +1a77ac: |[1a77ac] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setUndoAvailability:(Z)V │ │ +1a77bc: 5c23 3b41 |0000: iput-boolean v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@413b │ │ +1a77c0: 5423 3c41 |0002: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ +1a77c4: 5420 3d41 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413d │ │ +1a77c8: 5421 3041 |0006: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4130 │ │ +1a77cc: 7220 f00c 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ +1a77d2: 0c00 |000b: move-result-object v0 │ │ +1a77d4: 1f00 9603 |000c: check-cast v0, Ljava/util/Set; // type@0396 │ │ +1a77d8: 5421 3c41 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@413c │ │ +1a77dc: 7030 a558 0201 |0010: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@58a5 │ │ +1a77e2: 0a00 |0013: move-result v0 │ │ +1a77e4: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +1a77e8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +1a77ea: 2803 |0017: goto 001a // +0003 │ │ +1a77ec: 1300 0800 |0018: const/16 v0, #int 8 // #8 │ │ +1a77f0: 6e20 4b03 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1a77f6: 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 │ │ @@ -299995,18 +299996,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 │ │ -1a7c40: |[1a7c40] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ -1a7c50: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a7c56: 5b01 4841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@4148 │ │ -1a7c5a: 0e00 |0005: return-void │ │ +1a7c44: |[1a7c44] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ +1a7c54: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a7c5a: 5b01 4841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@4148 │ │ +1a7c5e: 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; │ │ │ │ @@ -300016,18 +300017,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7c5c: |[1a7c5c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1a7c6c: 5410 4841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@4148 │ │ -1a7c70: 6e20 ec58 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@58ec │ │ -1a7c76: 0e00 |0005: return-void │ │ +1a7c60: |[1a7c60] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1a7c70: 5410 4841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@4148 │ │ +1a7c74: 6e20 ec58 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@58ec │ │ +1a7c7a: 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; │ │ │ │ @@ -300063,17 +300064,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a81cc: |[1a81cc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.:()V │ │ -1a81dc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a81e2: 0e00 |0003: return-void │ │ +1a81d0: |[1a81d0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.:()V │ │ +1a81e0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a81e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; │ │ │ │ Virtual methods - │ │ @@ -300082,18 +300083,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 │ │ -1a812c: |[1a812c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -1a813c: 6e20 0b59 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@590b │ │ -1a8142: 0c01 |0003: move-result-object v1 │ │ -1a8144: 1101 |0004: return-object v1 │ │ +1a8130: |[1a8130] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +1a8140: 6e20 0b59 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@590b │ │ +1a8146: 0c01 |0003: move-result-object v1 │ │ +1a8148: 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; │ │ │ │ @@ -300102,32 +300103,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 │ │ -1a8164: |[1a8164] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ -1a8174: 2200 9110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1091 │ │ -1a8178: 6e10 5d02 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@025d │ │ -1a817e: 0c01 |0005: move-result-object v1 │ │ -1a8180: 7110 0102 0100 |0006: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1a8186: 0c01 |0009: move-result-object v1 │ │ -1a8188: 6e10 5a02 0500 |000a: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ -1a818e: 0a02 |000d: move-result v2 │ │ -1a8190: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -1a8192: 3332 0300 |000f: if-ne v2, v3, 0012 // +0003 │ │ -1a8196: 2802 |0011: goto 0013 // +0002 │ │ -1a8198: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -1a819a: 6e10 5a02 0500 |0013: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ -1a81a0: 0a02 |0016: move-result v2 │ │ -1a81a2: 6e10 5a02 0500 |0017: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ -1a81a8: 0a05 |001a: move-result v5 │ │ -1a81aa: 7055 0f59 1023 |001b: invoke-direct {v0, v1, v3, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@590f │ │ -1a81b0: 1100 |001e: return-object v0 │ │ +1a8168: |[1a8168] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ +1a8178: 2200 9110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1091 │ │ +1a817c: 6e10 5d02 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@025d │ │ +1a8182: 0c01 |0005: move-result-object v1 │ │ +1a8184: 7110 0102 0100 |0006: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1a818a: 0c01 |0009: move-result-object v1 │ │ +1a818c: 6e10 5a02 0500 |000a: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ +1a8192: 0a02 |000d: move-result v2 │ │ +1a8194: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +1a8196: 3332 0300 |000f: if-ne v2, v3, 0012 // +0003 │ │ +1a819a: 2802 |0011: goto 0013 // +0002 │ │ +1a819c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +1a819e: 6e10 5a02 0500 |0013: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ +1a81a4: 0a02 |0016: move-result v2 │ │ +1a81a6: 6e10 5a02 0500 |0017: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ +1a81ac: 0a05 |001a: move-result v5 │ │ +1a81ae: 7055 0f59 1023 |001b: invoke-direct {v0, v1, v3, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@590f │ │ +1a81b4: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x000a line=287 │ │ 0x0013 line=288 │ │ 0x0017 line=289 │ │ locals : │ │ @@ -300139,18 +300140,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 │ │ -1a8148: |[1a8148] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Ljava/lang/Object; │ │ -1a8158: 6e20 0d59 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@590d │ │ -1a815e: 0c01 |0003: move-result-object v1 │ │ -1a8160: 1101 |0004: return-object v1 │ │ +1a814c: |[1a814c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Ljava/lang/Object; │ │ +1a815c: 6e20 0d59 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@590d │ │ +1a8162: 0c01 |0003: move-result-object v1 │ │ +1a8164: 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 │ │ │ │ @@ -300159,17 +300160,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 │ │ -1a81b4: |[1a81b4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ -1a81c4: 2311 c311 |0000: new-array v1, v1, [Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@11c3 │ │ -1a81c8: 1101 |0002: return-object v1 │ │ +1a81b8: |[1a81b8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ +1a81c8: 2311 c311 |0000: new-array v1, v1, [Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@11c3 │ │ +1a81cc: 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 │ │ │ │ @@ -300207,19 +300208,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 │ │ -1a89c4: |[1a89c4] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V │ │ -1a89d4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a89da: 5b01 6541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4165 │ │ -1a89de: 5902 6641 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@4166 │ │ -1a89e2: 0e00 |0007: return-void │ │ +1a89c8: |[1a89c8] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V │ │ +1a89d8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a89de: 5b01 6541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4165 │ │ +1a89e2: 5902 6641 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@4166 │ │ +1a89e6: 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 │ │ @@ -300230,19 +300231,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1a89e4: |[1a89e4] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1a89f4: 5420 6541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4165 │ │ -1a89f8: 5221 6641 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@4166 │ │ -1a89fc: 7130 2259 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@5922 │ │ -1a8a02: 0e00 |0007: return-void │ │ +1a89e8: |[1a89e8] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1a89f8: 5420 6541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4165 │ │ +1a89fc: 5221 6641 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@4166 │ │ +1a8a00: 7130 2259 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@5922 │ │ +1a8a06: 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; │ │ │ │ @@ -300420,18 +300421,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a8c4c: |[1a8c4c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;)V │ │ -1a8c5c: 7020 0d03 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@030d │ │ -1a8c62: 7010 3359 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5933 │ │ -1a8c68: 0e00 |0006: return-void │ │ +1a8c50: |[1a8c50] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;)V │ │ +1a8c60: 7020 0d03 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@030d │ │ +1a8c66: 7010 3359 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5933 │ │ +1a8c6c: 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; │ │ @@ -300441,47 +300442,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 │ │ -1a8c6c: |[1a8c6c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -1a8c7c: 7030 0e03 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@030e │ │ -1a8c82: 6e10 7b00 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -1a8c88: 0c03 |0006: move-result-object v3 │ │ -1a8c8a: 6200 683a |0007: sget-object v0, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker:[I // field@3a68 │ │ -1a8c8e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -1a8c90: 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 │ │ -1a8c96: 0c03 |000d: move-result-object v3 │ │ -1a8c98: 6004 6b3a |000e: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerColors:I // field@3a6b │ │ -1a8c9c: 6000 8e12 |0010: sget v0, Lorg/thoughtcrime/securesms/R$array;.scribble_colors:I // field@128e │ │ -1a8ca0: 6e30 f200 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f2 │ │ -1a8ca6: 0a04 |0015: move-result v4 │ │ -1a8ca8: 6e10 f300 0300 |0016: invoke-virtual {v3}, Landroid/content/res/TypedArray;.getResources:()Landroid/content/res/Resources; // method@00f3 │ │ -1a8cae: 0c00 |0019: move-result-object v0 │ │ -1a8cb0: 6e20 e300 4000 |001a: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@00e3 │ │ -1a8cb6: 0c04 |001d: move-result-object v4 │ │ -1a8cb8: 5b24 7441 |001e: iput-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4174 │ │ -1a8cbc: 6004 693a |0020: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderColor:I // field@3a69 │ │ -1a8cc0: 12f0 |0022: const/4 v0, #int -1 // #ff │ │ -1a8cc2: 6e30 eb00 4300 |0023: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ -1a8cc8: 0a04 |0026: move-result v4 │ │ -1a8cca: 5924 6f41 |0027: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@416f │ │ -1a8cce: 6004 6a3a |0029: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderWidth:I // field@3a6a │ │ -1a8cd2: 1500 2041 |002b: const/high16 v0, #int 1092616192 // #4120 │ │ -1a8cd6: 6e30 ec00 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@00ec │ │ -1a8cdc: 0a04 |0030: move-result v4 │ │ -1a8cde: 5924 7041 |0031: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ -1a8ce2: 6e10 f500 0300 |0033: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -1a8ce8: 7010 3359 0200 |0036: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5933 │ │ -1a8cee: 0e00 |0039: return-void │ │ -1a8cf0: 0d04 |003a: move-exception v4 │ │ -1a8cf2: 6e10 f500 0300 |003b: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -1a8cf8: 2704 |003e: throw v4 │ │ +1a8c70: |[1a8c70] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +1a8c80: 7030 0e03 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@030e │ │ +1a8c86: 6e10 7b00 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +1a8c8c: 0c03 |0006: move-result-object v3 │ │ +1a8c8e: 6200 683a |0007: sget-object v0, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker:[I // field@3a68 │ │ +1a8c92: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +1a8c94: 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 │ │ +1a8c9a: 0c03 |000d: move-result-object v3 │ │ +1a8c9c: 6004 6b3a |000e: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerColors:I // field@3a6b │ │ +1a8ca0: 6000 8e12 |0010: sget v0, Lorg/thoughtcrime/securesms/R$array;.scribble_colors:I // field@128e │ │ +1a8ca4: 6e30 f200 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f2 │ │ +1a8caa: 0a04 |0015: move-result v4 │ │ +1a8cac: 6e10 f300 0300 |0016: invoke-virtual {v3}, Landroid/content/res/TypedArray;.getResources:()Landroid/content/res/Resources; // method@00f3 │ │ +1a8cb2: 0c00 |0019: move-result-object v0 │ │ +1a8cb4: 6e20 e300 4000 |001a: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@00e3 │ │ +1a8cba: 0c04 |001d: move-result-object v4 │ │ +1a8cbc: 5b24 7441 |001e: iput-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4174 │ │ +1a8cc0: 6004 693a |0020: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderColor:I // field@3a69 │ │ +1a8cc4: 12f0 |0022: const/4 v0, #int -1 // #ff │ │ +1a8cc6: 6e30 eb00 4300 |0023: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ +1a8ccc: 0a04 |0026: move-result v4 │ │ +1a8cce: 5924 6f41 |0027: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@416f │ │ +1a8cd2: 6004 6a3a |0029: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderWidth:I // field@3a6a │ │ +1a8cd6: 1500 2041 |002b: const/high16 v0, #int 1092616192 // #4120 │ │ +1a8cda: 6e30 ec00 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@00ec │ │ +1a8ce0: 0a04 |0030: move-result v4 │ │ +1a8ce2: 5924 7041 |0031: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ +1a8ce6: 6e10 f500 0300 |0033: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +1a8cec: 7010 3359 0200 |0036: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5933 │ │ +1a8cf2: 0e00 |0039: return-void │ │ +1a8cf4: 0d04 |003a: move-exception v4 │ │ +1a8cf6: 6e10 f500 0300 |003b: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +1a8cfc: 2704 |003e: throw v4 │ │ catches : 1 │ │ 0x000e - 0x0033 │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=80 │ │ 0x000e line=83 │ │ @@ -300502,18 +300503,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 │ │ -1a8d08: |[1a8d08] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -1a8d18: 7040 0f03 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@030f │ │ -1a8d1e: 7010 3359 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5933 │ │ -1a8d24: 0e00 |0006: return-void │ │ +1a8d0c: |[1a8d0c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +1a8d1c: 7040 0f03 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@030f │ │ +1a8d22: 7010 3359 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5933 │ │ +1a8d28: 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; │ │ @@ -300525,18 +300526,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 │ │ -1a8d28: |[1a8d28] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -1a8d38: 7054 1003 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@0310 │ │ -1a8d3e: 7010 3359 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5933 │ │ -1a8d44: 0e00 |0006: return-void │ │ +1a8d2c: |[1a8d2c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +1a8d3c: 7054 1003 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@0310 │ │ +1a8d42: 7010 3359 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5933 │ │ +1a8d48: 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; │ │ @@ -300549,57 +300550,57 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -1a8d48: |[1a8d48] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.init:()V │ │ -1a8d58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1a8d5a: 6e20 3d59 0400 |0001: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setWillNotDraw:(Z)V // method@593d │ │ -1a8d60: 2200 5300 |0004: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1a8d64: 7010 4c01 0000 |0006: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1a8d6a: 5b40 7941 |0009: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4179 │ │ -1a8d6e: 6201 1500 |000b: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ -1a8d72: 6e20 5e01 1000 |000d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ -1a8d78: 5440 7941 |0010: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4179 │ │ -1a8d7c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1a8d7e: 6e20 5601 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -1a8d84: 2200 5600 |0016: new-instance v0, Landroid/graphics/Path; // type@0056 │ │ -1a8d88: 7010 6201 0000 |0018: invoke-direct {v0}, Landroid/graphics/Path;.:()V // method@0162 │ │ -1a8d8e: 5b40 7a41 |001b: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@417a │ │ -1a8d92: 2200 5300 |001d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1a8d96: 7010 4c01 0000 |001f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1a8d9c: 5b40 7b41 |0022: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@417b │ │ -1a8da0: 6202 1600 |0024: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0016 │ │ -1a8da4: 6e20 5e01 2000 |0026: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ -1a8daa: 5440 7b41 |0029: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@417b │ │ -1a8dae: 5242 6f41 |002b: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@416f │ │ -1a8db2: 6e20 5701 2000 |002d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ -1a8db8: 5440 7b41 |0030: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@417b │ │ -1a8dbc: 6e20 5601 1000 |0032: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -1a8dc2: 5440 7b41 |0035: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@417b │ │ -1a8dc6: 5242 7041 |0037: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ -1a8dca: 6e20 5d01 2000 |0039: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ -1a8dd0: 2200 5300 |003c: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1a8dd4: 5442 7b41 |003e: iget-object v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@417b │ │ -1a8dd8: 7020 4d01 2000 |0040: invoke-direct {v0, v2}, Landroid/graphics/Paint;.:(Landroid/graphics/Paint;)V // method@014d │ │ -1a8dde: 5b40 7741 |0043: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@4177 │ │ -1a8de2: 5242 7041 |0045: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ -1a8de6: 1503 0040 |0047: const/high16 v3, #int 1073741824 // #4000 │ │ -1a8dea: c932 |0049: div-float/2addr v2, v3 │ │ -1a8dec: 6e20 5d01 2000 |004a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ -1a8df2: 2200 5300 |004d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1a8df6: 7010 4c01 0000 |004f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1a8dfc: 5b40 7541 |0052: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4175 │ │ -1a8e00: 6202 1500 |0054: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ -1a8e04: 6e20 5e01 2000 |0056: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ -1a8e0a: 5440 7541 |0059: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4175 │ │ -1a8e0e: 6e20 5601 1000 |005b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -1a8e14: 0e00 |005e: return-void │ │ +1a8d4c: |[1a8d4c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.init:()V │ │ +1a8d5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1a8d5e: 6e20 3d59 0400 |0001: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setWillNotDraw:(Z)V // method@593d │ │ +1a8d64: 2200 5300 |0004: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1a8d68: 7010 4c01 0000 |0006: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1a8d6e: 5b40 7941 |0009: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4179 │ │ +1a8d72: 6201 1500 |000b: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ +1a8d76: 6e20 5e01 1000 |000d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ +1a8d7c: 5440 7941 |0010: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4179 │ │ +1a8d80: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1a8d82: 6e20 5601 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +1a8d88: 2200 5600 |0016: new-instance v0, Landroid/graphics/Path; // type@0056 │ │ +1a8d8c: 7010 6201 0000 |0018: invoke-direct {v0}, Landroid/graphics/Path;.:()V // method@0162 │ │ +1a8d92: 5b40 7a41 |001b: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@417a │ │ +1a8d96: 2200 5300 |001d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1a8d9a: 7010 4c01 0000 |001f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1a8da0: 5b40 7b41 |0022: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@417b │ │ +1a8da4: 6202 1600 |0024: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0016 │ │ +1a8da8: 6e20 5e01 2000 |0026: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ +1a8dae: 5440 7b41 |0029: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@417b │ │ +1a8db2: 5242 6f41 |002b: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@416f │ │ +1a8db6: 6e20 5701 2000 |002d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ +1a8dbc: 5440 7b41 |0030: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@417b │ │ +1a8dc0: 6e20 5601 1000 |0032: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +1a8dc6: 5440 7b41 |0035: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@417b │ │ +1a8dca: 5242 7041 |0037: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ +1a8dce: 6e20 5d01 2000 |0039: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ +1a8dd4: 2200 5300 |003c: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1a8dd8: 5442 7b41 |003e: iget-object v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@417b │ │ +1a8ddc: 7020 4d01 2000 |0040: invoke-direct {v0, v2}, Landroid/graphics/Paint;.:(Landroid/graphics/Paint;)V // method@014d │ │ +1a8de2: 5b40 7741 |0043: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@4177 │ │ +1a8de6: 5242 7041 |0045: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ +1a8dea: 1503 0040 |0047: const/high16 v3, #int 1073741824 // #4000 │ │ +1a8dee: c932 |0049: div-float/2addr v2, v3 │ │ +1a8df0: 6e20 5d01 2000 |004a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ +1a8df6: 2200 5300 |004d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1a8dfa: 7010 4c01 0000 |004f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1a8e00: 5b40 7541 |0052: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4175 │ │ +1a8e04: 6202 1500 |0054: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ +1a8e08: 6e20 5e01 2000 |0056: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ +1a8e0e: 5440 7541 |0059: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4175 │ │ +1a8e12: 6e20 5601 1000 |005b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +1a8e18: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=107 │ │ 0x0004 line=109 │ │ 0x000b line=110 │ │ 0x0010 line=111 │ │ 0x0016 line=113 │ │ @@ -300622,17 +300623,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a8c34: |[1a8c34] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.getActiveColor:()I │ │ -1a8c44: 5210 6c41 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@416c │ │ -1a8c48: 0f00 |0002: return v0 │ │ +1a8c38: |[1a8c38] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.getActiveColor:()I │ │ +1a8c48: 5210 6c41 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@416c │ │ +1a8c4c: 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;) │ │ @@ -300640,83 +300641,83 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 130 16-bit code units │ │ -1a8e18: |[1a8e18] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onDraw:(Landroid/graphics/Canvas;)V │ │ -1a8e28: 6f20 3403 7600 |0000: invoke-super {v6, v7}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0334 │ │ -1a8e2e: 5460 7a41 |0003: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@417a │ │ -1a8e32: 5261 7141 |0005: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@4171 │ │ -1a8e36: 8211 |0007: int-to-float v1, v1 │ │ -1a8e38: 5262 7041 |0008: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ -1a8e3c: 5263 7341 |000a: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4173 │ │ -1a8e40: c632 |000c: add-float/2addr v2, v3 │ │ -1a8e42: 5264 7641 |000d: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4176 │ │ -1a8e46: c642 |000f: add-float/2addr v2, v4 │ │ -1a8e48: 6204 1700 |0010: sget-object v4, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -1a8e4c: 6e54 6301 1032 |0012: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ -1a8e52: 5460 7a41 |0015: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@417a │ │ -1a8e56: 5461 7241 |0017: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ -1a8e5a: 6202 1700 |0019: sget-object v2, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -1a8e5e: 6e30 6401 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/graphics/Path;.addRect:(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V // method@0164 │ │ -1a8e64: 5460 7a41 |001e: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@417a │ │ -1a8e68: 5261 7141 |0020: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@4171 │ │ -1a8e6c: 8211 |0022: int-to-float v1, v1 │ │ -1a8e6e: 5262 7d41 |0023: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417d │ │ -1a8e72: 8222 |0025: int-to-float v2, v2 │ │ -1a8e74: 5263 7041 |0026: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ -1a8e78: 5264 7341 |0028: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4173 │ │ -1a8e7c: c643 |002a: add-float/2addr v3, v4 │ │ -1a8e7e: 5265 7641 |002b: iget v5, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4176 │ │ -1a8e82: c653 |002d: add-float/2addr v3, v5 │ │ -1a8e84: c732 |002e: sub-float/2addr v2, v3 │ │ -1a8e86: 6203 1700 |002f: sget-object v3, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -1a8e8a: 6e53 6301 1042 |0031: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ -1a8e90: 5460 6e41 |0034: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416e │ │ -1a8e94: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -1a8e96: 6e20 2201 1000 |0037: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0122 │ │ -1a8e9c: 5460 6e41 |003a: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416e │ │ -1a8ea0: 5461 7a41 |003c: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@417a │ │ -1a8ea4: 5462 7b41 |003e: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@417b │ │ -1a8ea8: 6e30 2401 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ -1a8eae: 5460 6e41 |0043: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416e │ │ -1a8eb2: 5461 7a41 |0045: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@417a │ │ -1a8eb6: 5462 7941 |0047: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4179 │ │ -1a8eba: 6e30 2401 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ -1a8ec0: 5460 6d41 |004c: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416d │ │ -1a8ec4: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -1a8ec6: 1202 |004f: const/4 v2, #int 0 // #0 │ │ -1a8ec8: 6e52 2001 0711 |0050: invoke-virtual {v7, v0, v1, v1, v2}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -1a8ece: 5460 7241 |0053: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ -1a8ed2: 5200 2900 |0055: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ -1a8ed6: 8700 |0057: float-to-int v0, v0 │ │ -1a8ed8: 5261 7c41 |0058: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ -1a8edc: 7120 780a 1000 |005a: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a78 │ │ -1a8ee2: 0a00 |005d: move-result v0 │ │ -1a8ee4: 5960 7c41 |005e: iput v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ -1a8ee8: 5460 7541 |0060: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4175 │ │ -1a8eec: 5261 6c41 |0062: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@416c │ │ -1a8ef0: 6e20 5701 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ -1a8ef6: 5260 7141 |0067: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@4171 │ │ -1a8efa: 8200 |0069: int-to-float v0, v0 │ │ -1a8efc: 5261 7c41 |006a: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ -1a8f00: 8211 |006c: int-to-float v1, v1 │ │ -1a8f02: 5262 7641 |006d: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4176 │ │ -1a8f06: 5463 7541 |006f: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4175 │ │ -1a8f0a: 6e53 2101 0721 |0071: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ -1a8f10: 5260 7141 |0074: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@4171 │ │ -1a8f14: 8200 |0076: int-to-float v0, v0 │ │ -1a8f16: 5261 7c41 |0077: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ -1a8f1a: 8211 |0079: int-to-float v1, v1 │ │ -1a8f1c: 5262 7641 |007a: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4176 │ │ -1a8f20: 5463 7741 |007c: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@4177 │ │ -1a8f24: 6e53 2101 0721 |007e: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ -1a8f2a: 0e00 |0081: return-void │ │ +1a8e1c: |[1a8e1c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onDraw:(Landroid/graphics/Canvas;)V │ │ +1a8e2c: 6f20 3403 7600 |0000: invoke-super {v6, v7}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0334 │ │ +1a8e32: 5460 7a41 |0003: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@417a │ │ +1a8e36: 5261 7141 |0005: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@4171 │ │ +1a8e3a: 8211 |0007: int-to-float v1, v1 │ │ +1a8e3c: 5262 7041 |0008: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ +1a8e40: 5263 7341 |000a: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4173 │ │ +1a8e44: c632 |000c: add-float/2addr v2, v3 │ │ +1a8e46: 5264 7641 |000d: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4176 │ │ +1a8e4a: c642 |000f: add-float/2addr v2, v4 │ │ +1a8e4c: 6204 1700 |0010: sget-object v4, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +1a8e50: 6e54 6301 1032 |0012: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ +1a8e56: 5460 7a41 |0015: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@417a │ │ +1a8e5a: 5461 7241 |0017: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ +1a8e5e: 6202 1700 |0019: sget-object v2, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +1a8e62: 6e30 6401 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/graphics/Path;.addRect:(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V // method@0164 │ │ +1a8e68: 5460 7a41 |001e: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@417a │ │ +1a8e6c: 5261 7141 |0020: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@4171 │ │ +1a8e70: 8211 |0022: int-to-float v1, v1 │ │ +1a8e72: 5262 7d41 |0023: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417d │ │ +1a8e76: 8222 |0025: int-to-float v2, v2 │ │ +1a8e78: 5263 7041 |0026: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ +1a8e7c: 5264 7341 |0028: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4173 │ │ +1a8e80: c643 |002a: add-float/2addr v3, v4 │ │ +1a8e82: 5265 7641 |002b: iget v5, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4176 │ │ +1a8e86: c653 |002d: add-float/2addr v3, v5 │ │ +1a8e88: c732 |002e: sub-float/2addr v2, v3 │ │ +1a8e8a: 6203 1700 |002f: sget-object v3, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +1a8e8e: 6e53 6301 1042 |0031: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ +1a8e94: 5460 6e41 |0034: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416e │ │ +1a8e98: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +1a8e9a: 6e20 2201 1000 |0037: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0122 │ │ +1a8ea0: 5460 6e41 |003a: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416e │ │ +1a8ea4: 5461 7a41 |003c: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@417a │ │ +1a8ea8: 5462 7b41 |003e: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@417b │ │ +1a8eac: 6e30 2401 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ +1a8eb2: 5460 6e41 |0043: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416e │ │ +1a8eb6: 5461 7a41 |0045: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@417a │ │ +1a8eba: 5462 7941 |0047: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4179 │ │ +1a8ebe: 6e30 2401 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ +1a8ec4: 5460 6d41 |004c: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416d │ │ +1a8ec8: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +1a8eca: 1202 |004f: const/4 v2, #int 0 // #0 │ │ +1a8ecc: 6e52 2001 0711 |0050: invoke-virtual {v7, v0, v1, v1, v2}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +1a8ed2: 5460 7241 |0053: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ +1a8ed6: 5200 2900 |0055: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ +1a8eda: 8700 |0057: float-to-int v0, v0 │ │ +1a8edc: 5261 7c41 |0058: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ +1a8ee0: 7120 780a 1000 |005a: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a78 │ │ +1a8ee6: 0a00 |005d: move-result v0 │ │ +1a8ee8: 5960 7c41 |005e: iput v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ +1a8eec: 5460 7541 |0060: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4175 │ │ +1a8ef0: 5261 6c41 |0062: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@416c │ │ +1a8ef4: 6e20 5701 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ +1a8efa: 5260 7141 |0067: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@4171 │ │ +1a8efe: 8200 |0069: int-to-float v0, v0 │ │ +1a8f00: 5261 7c41 |006a: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ +1a8f04: 8211 |006c: int-to-float v1, v1 │ │ +1a8f06: 5262 7641 |006d: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4176 │ │ +1a8f0a: 5463 7541 |006f: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4175 │ │ +1a8f0e: 6e53 2101 0721 |0071: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ +1a8f14: 5260 7141 |0074: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@4171 │ │ +1a8f18: 8200 |0076: int-to-float v0, v0 │ │ +1a8f1a: 5261 7c41 |0077: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ +1a8f1e: 8211 |0079: int-to-float v1, v1 │ │ +1a8f20: 5262 7641 |007a: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4176 │ │ +1a8f24: 5463 7741 |007c: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@4177 │ │ +1a8f28: 6e53 2101 0721 |007e: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ +1a8f2e: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=133 │ │ 0x0015 line=134 │ │ 0x001e line=135 │ │ 0x0034 line=137 │ │ @@ -300736,85 +300737,85 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 22 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 125 16-bit code units │ │ -1a8f2c: |[1a8f2c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onSizeChanged:(IIII)V │ │ -1a8f3c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -1a8f40: 0201 1200 |0002: move/from16 v1, v18 │ │ -1a8f44: 0202 1300 |0004: move/from16 v2, v19 │ │ -1a8f48: 7505 3503 1100 |0006: invoke-super/range {v17, v18, v19, v20, v21}, Landroid/view/View;.onSizeChanged:(IIII)V // method@0335 │ │ -1a8f4e: 5901 7e41 |0009: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@417e │ │ -1a8f52: 5902 7d41 |000b: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417d │ │ -1a8f56: 3d01 6f00 |000d: if-lez v1, 007c // +006f │ │ -1a8f5a: 3c02 0300 |000f: if-gtz v2, 0012 // +0003 │ │ -1a8f5e: 286b |0011: goto 007c // +006b │ │ -1a8f60: 8212 |0012: int-to-float v2, v1 │ │ -1a8f62: 1503 003f |0013: const/high16 v3, #int 1056964608 // #3f00 │ │ -1a8f66: a802 0203 |0015: mul-float v2, v2, v3 │ │ -1a8f6a: 8722 |0017: float-to-int v2, v2 │ │ -1a8f6c: db03 0102 |0018: div-int/lit8 v3, v1, #int 2 // #02 │ │ -1a8f70: 5903 7141 |001a: iput v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@4171 │ │ -1a8f74: db01 0102 |001c: div-int/lit8 v1, v1, #int 2 // #02 │ │ -1a8f78: 8211 |001e: int-to-float v1, v1 │ │ -1a8f7a: 5203 7041 |001f: iget v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ -1a8f7e: c731 |0021: sub-float/2addr v1, v3 │ │ -1a8f80: 5901 7641 |0022: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4176 │ │ -1a8f84: db02 0202 |0024: div-int/lit8 v2, v2, #int 2 // #02 │ │ -1a8f88: 8221 |0026: int-to-float v1, v2 │ │ -1a8f8a: c731 |0027: sub-float/2addr v1, v3 │ │ -1a8f8c: 5901 7341 |0028: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4173 │ │ -1a8f90: 2201 5c00 |002a: new-instance v1, Landroid/graphics/RectF; // type@005c │ │ -1a8f94: 5202 7141 |002c: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@4171 │ │ -1a8f98: 8223 |002e: int-to-float v3, v2 │ │ -1a8f9a: 5204 7341 |002f: iget v4, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4173 │ │ -1a8f9e: c743 |0031: sub-float/2addr v3, v4 │ │ -1a8fa0: 5205 7041 |0032: iget v5, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ -1a8fa4: a606 0504 |0034: add-float v6, v5, v4 │ │ -1a8fa8: 5207 7641 |0036: iget v7, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4176 │ │ -1a8fac: c676 |0038: add-float/2addr v6, v7 │ │ -1a8fae: 8222 |0039: int-to-float v2, v2 │ │ -1a8fb0: c642 |003a: add-float/2addr v2, v4 │ │ -1a8fb2: 5208 7d41 |003b: iget v8, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417d │ │ -1a8fb6: 8288 |003d: int-to-float v8, v8 │ │ -1a8fb8: c645 |003e: add-float/2addr v5, v4 │ │ -1a8fba: c675 |003f: add-float/2addr v5, v7 │ │ -1a8fbc: c758 |0040: sub-float/2addr v8, v5 │ │ -1a8fbe: 7058 7a01 3126 |0041: invoke-direct {v1, v3, v6, v2, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -1a8fc4: 5b01 7241 |0044: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ -1a8fc8: 2201 4d00 |0046: new-instance v1, Landroid/graphics/LinearGradient; // type@004d │ │ -1a8fcc: 5402 7241 |0048: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ -1a8fd0: 522b 2900 |004a: iget v11, v2, Landroid/graphics/RectF;.top:F // field@0029 │ │ -1a8fd4: 5402 7241 |004c: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ -1a8fd8: 522d 2600 |004e: iget v13, v2, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ -1a8fdc: 540e 7441 |0050: iget-object v14, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4174 │ │ -1a8fe0: 120f |0052: const/4 v15, #int 0 // #0 │ │ -1a8fe2: 6210 2a00 |0053: sget-object v16, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@002a │ │ -1a8fe6: 120a |0055: const/4 v10, #int 0 // #0 │ │ -1a8fe8: 120c |0056: const/4 v12, #int 0 // #0 │ │ -1a8fea: 0719 |0057: move-object v9, v1 │ │ -1a8fec: 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 │ │ -1a8ff2: 5402 7941 |005b: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4179 │ │ -1a8ff6: 6e20 5b01 1200 |005d: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@015b │ │ -1a8ffc: 5401 6d41 |0060: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416d │ │ -1a9000: 3801 0500 |0062: if-eqz v1, 0067 // +0005 │ │ -1a9004: 6e10 1101 0100 |0064: invoke-virtual {v1}, Landroid/graphics/Bitmap;.recycle:()V // method@0111 │ │ -1a900a: 5201 7e41 |0067: iget v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@417e │ │ -1a900e: 5202 7d41 |0069: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417d │ │ -1a9012: 6203 0900 |006b: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -1a9016: 7130 0701 2103 |006d: invoke-static {v1, v2, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -1a901c: 0c01 |0070: move-result-object v1 │ │ -1a901e: 5b01 6d41 |0071: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416d │ │ -1a9022: 2201 4900 |0073: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -1a9026: 5402 6d41 |0075: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416d │ │ -1a902a: 7020 1b01 2100 |0077: invoke-direct {v1, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ -1a9030: 5b01 6e41 |007a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416e │ │ -1a9034: 0e00 |007c: return-void │ │ +1a8f30: |[1a8f30] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onSizeChanged:(IIII)V │ │ +1a8f40: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +1a8f44: 0201 1200 |0002: move/from16 v1, v18 │ │ +1a8f48: 0202 1300 |0004: move/from16 v2, v19 │ │ +1a8f4c: 7505 3503 1100 |0006: invoke-super/range {v17, v18, v19, v20, v21}, Landroid/view/View;.onSizeChanged:(IIII)V // method@0335 │ │ +1a8f52: 5901 7e41 |0009: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@417e │ │ +1a8f56: 5902 7d41 |000b: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417d │ │ +1a8f5a: 3d01 6f00 |000d: if-lez v1, 007c // +006f │ │ +1a8f5e: 3c02 0300 |000f: if-gtz v2, 0012 // +0003 │ │ +1a8f62: 286b |0011: goto 007c // +006b │ │ +1a8f64: 8212 |0012: int-to-float v2, v1 │ │ +1a8f66: 1503 003f |0013: const/high16 v3, #int 1056964608 // #3f00 │ │ +1a8f6a: a802 0203 |0015: mul-float v2, v2, v3 │ │ +1a8f6e: 8722 |0017: float-to-int v2, v2 │ │ +1a8f70: db03 0102 |0018: div-int/lit8 v3, v1, #int 2 // #02 │ │ +1a8f74: 5903 7141 |001a: iput v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@4171 │ │ +1a8f78: db01 0102 |001c: div-int/lit8 v1, v1, #int 2 // #02 │ │ +1a8f7c: 8211 |001e: int-to-float v1, v1 │ │ +1a8f7e: 5203 7041 |001f: iget v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ +1a8f82: c731 |0021: sub-float/2addr v1, v3 │ │ +1a8f84: 5901 7641 |0022: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4176 │ │ +1a8f88: db02 0202 |0024: div-int/lit8 v2, v2, #int 2 // #02 │ │ +1a8f8c: 8221 |0026: int-to-float v1, v2 │ │ +1a8f8e: c731 |0027: sub-float/2addr v1, v3 │ │ +1a8f90: 5901 7341 |0028: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4173 │ │ +1a8f94: 2201 5c00 |002a: new-instance v1, Landroid/graphics/RectF; // type@005c │ │ +1a8f98: 5202 7141 |002c: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@4171 │ │ +1a8f9c: 8223 |002e: int-to-float v3, v2 │ │ +1a8f9e: 5204 7341 |002f: iget v4, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4173 │ │ +1a8fa2: c743 |0031: sub-float/2addr v3, v4 │ │ +1a8fa4: 5205 7041 |0032: iget v5, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ +1a8fa8: a606 0504 |0034: add-float v6, v5, v4 │ │ +1a8fac: 5207 7641 |0036: iget v7, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4176 │ │ +1a8fb0: c676 |0038: add-float/2addr v6, v7 │ │ +1a8fb2: 8222 |0039: int-to-float v2, v2 │ │ +1a8fb4: c642 |003a: add-float/2addr v2, v4 │ │ +1a8fb6: 5208 7d41 |003b: iget v8, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417d │ │ +1a8fba: 8288 |003d: int-to-float v8, v8 │ │ +1a8fbc: c645 |003e: add-float/2addr v5, v4 │ │ +1a8fbe: c675 |003f: add-float/2addr v5, v7 │ │ +1a8fc0: c758 |0040: sub-float/2addr v8, v5 │ │ +1a8fc2: 7058 7a01 3126 |0041: invoke-direct {v1, v3, v6, v2, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +1a8fc8: 5b01 7241 |0044: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ +1a8fcc: 2201 4d00 |0046: new-instance v1, Landroid/graphics/LinearGradient; // type@004d │ │ +1a8fd0: 5402 7241 |0048: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ +1a8fd4: 522b 2900 |004a: iget v11, v2, Landroid/graphics/RectF;.top:F // field@0029 │ │ +1a8fd8: 5402 7241 |004c: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ +1a8fdc: 522d 2600 |004e: iget v13, v2, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ +1a8fe0: 540e 7441 |0050: iget-object v14, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4174 │ │ +1a8fe4: 120f |0052: const/4 v15, #int 0 // #0 │ │ +1a8fe6: 6210 2a00 |0053: sget-object v16, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@002a │ │ +1a8fea: 120a |0055: const/4 v10, #int 0 // #0 │ │ +1a8fec: 120c |0056: const/4 v12, #int 0 // #0 │ │ +1a8fee: 0719 |0057: move-object v9, v1 │ │ +1a8ff0: 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 │ │ +1a8ff6: 5402 7941 |005b: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4179 │ │ +1a8ffa: 6e20 5b01 1200 |005d: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@015b │ │ +1a9000: 5401 6d41 |0060: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416d │ │ +1a9004: 3801 0500 |0062: if-eqz v1, 0067 // +0005 │ │ +1a9008: 6e10 1101 0100 |0064: invoke-virtual {v1}, Landroid/graphics/Bitmap;.recycle:()V // method@0111 │ │ +1a900e: 5201 7e41 |0067: iget v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@417e │ │ +1a9012: 5202 7d41 |0069: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417d │ │ +1a9016: 6203 0900 |006b: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +1a901a: 7130 0701 2103 |006d: invoke-static {v1, v2, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +1a9020: 0c01 |0070: move-result-object v1 │ │ +1a9022: 5b01 6d41 |0071: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416d │ │ +1a9026: 2201 4900 |0073: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +1a902a: 5402 6d41 |0075: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416d │ │ +1a902e: 7020 1b01 2100 |0077: invoke-direct {v1, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ +1a9034: 5b01 6e41 |007a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416e │ │ +1a9038: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=169 │ │ 0x0009 line=171 │ │ 0x000b line=172 │ │ 0x0018 line=178 │ │ 0x001c line=179 │ │ @@ -300838,43 +300839,43 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -1a8bb8: |[1a8bb8] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -1a8bc8: 6e10 0503 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0305 │ │ -1a8bce: 0a03 |0003: move-result v3 │ │ -1a8bd0: 5420 7241 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ -1a8bd4: 5200 2600 |0006: iget v0, v0, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ -1a8bd8: 7120 7b0a 0300 |0008: invoke-static {v3, v0}, Ljava/lang/Math;.min:(FF)F // method@0a7b │ │ -1a8bde: 0a03 |000b: move-result v3 │ │ -1a8be0: 8733 |000c: float-to-int v3, v3 │ │ -1a8be2: 5923 7c41 |000d: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ -1a8be6: 5423 7241 |000f: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ -1a8bea: 5233 2900 |0011: iget v3, v3, Landroid/graphics/RectF;.top:F // field@0029 │ │ -1a8bee: 5220 7c41 |0013: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ -1a8bf2: 8200 |0015: int-to-float v0, v0 │ │ -1a8bf4: 7120 770a 0300 |0016: invoke-static {v3, v0}, Ljava/lang/Math;.max:(FF)F // method@0a77 │ │ -1a8bfa: 0a03 |0019: move-result v3 │ │ -1a8bfc: 8733 |001a: float-to-int v3, v3 │ │ -1a8bfe: 5923 7c41 |001b: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ -1a8c02: 5420 6d41 |001d: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416d │ │ -1a8c06: 5221 7e41 |001f: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@417e │ │ -1a8c0a: db01 0102 |0021: div-int/lit8 v1, v1, #int 2 // #02 │ │ -1a8c0e: 6e30 0d01 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ -1a8c14: 0a03 |0026: move-result v3 │ │ -1a8c16: 5923 6c41 |0027: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@416c │ │ -1a8c1a: 5420 7841 |0029: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4178 │ │ -1a8c1e: 3800 0500 |002b: if-eqz v0, 0030 // +0005 │ │ -1a8c22: 7220 2d59 3000 |002d: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@592d │ │ -1a8c28: 6e10 3459 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5934 │ │ -1a8c2e: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -1a8c30: 0f03 |0034: return v3 │ │ +1a8bbc: |[1a8bbc] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +1a8bcc: 6e10 0503 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0305 │ │ +1a8bd2: 0a03 |0003: move-result v3 │ │ +1a8bd4: 5420 7241 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ +1a8bd8: 5200 2600 |0006: iget v0, v0, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ +1a8bdc: 7120 7b0a 0300 |0008: invoke-static {v3, v0}, Ljava/lang/Math;.min:(FF)F // method@0a7b │ │ +1a8be2: 0a03 |000b: move-result v3 │ │ +1a8be4: 8733 |000c: float-to-int v3, v3 │ │ +1a8be6: 5923 7c41 |000d: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ +1a8bea: 5423 7241 |000f: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ +1a8bee: 5233 2900 |0011: iget v3, v3, Landroid/graphics/RectF;.top:F // field@0029 │ │ +1a8bf2: 5220 7c41 |0013: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ +1a8bf6: 8200 |0015: int-to-float v0, v0 │ │ +1a8bf8: 7120 770a 0300 |0016: invoke-static {v3, v0}, Ljava/lang/Math;.max:(FF)F // method@0a77 │ │ +1a8bfe: 0a03 |0019: move-result v3 │ │ +1a8c00: 8733 |001a: float-to-int v3, v3 │ │ +1a8c02: 5923 7c41 |001b: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ +1a8c06: 5420 6d41 |001d: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416d │ │ +1a8c0a: 5221 7e41 |001f: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@417e │ │ +1a8c0e: db01 0102 |0021: div-int/lit8 v1, v1, #int 2 // #02 │ │ +1a8c12: 6e30 0d01 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ +1a8c18: 0a03 |0026: move-result v3 │ │ +1a8c1a: 5923 6c41 |0027: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@416c │ │ +1a8c1e: 5420 7841 |0029: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4178 │ │ +1a8c22: 3800 0500 |002b: if-eqz v0, 0030 // +0005 │ │ +1a8c26: 7220 2d59 3000 |002d: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@592d │ │ +1a8c2c: 6e10 3459 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5934 │ │ +1a8c32: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +1a8c34: 0f03 |0034: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x000f line=154 │ │ 0x001d line=156 │ │ 0x0029 line=158 │ │ 0x002d line=159 │ │ @@ -300888,26 +300889,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1a9038: |[1a9038] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setActiveColor:(I)V │ │ -1a9048: 5912 6c41 |0000: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@416c │ │ -1a904c: 5410 7241 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ -1a9050: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -1a9054: 5200 2900 |0006: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ -1a9058: 8700 |0008: float-to-int v0, v0 │ │ -1a905a: 5910 7c41 |0009: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ -1a905e: 5410 7841 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4178 │ │ -1a9062: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ -1a9066: 7220 2d59 2000 |000f: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@592d │ │ -1a906c: 6e10 3459 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5934 │ │ -1a9072: 0e00 |0015: return-void │ │ +1a903c: |[1a903c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setActiveColor:(I)V │ │ +1a904c: 5912 6c41 |0000: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@416c │ │ +1a9050: 5410 7241 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4172 │ │ +1a9054: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +1a9058: 5200 2900 |0006: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ +1a905c: 8700 |0008: float-to-int v0, v0 │ │ +1a905e: 5910 7c41 |0009: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@417c │ │ +1a9062: 5410 7841 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4178 │ │ +1a9066: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ +1a906a: 7220 2d59 2000 |000f: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@592d │ │ +1a9070: 6e10 3459 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5934 │ │ +1a9076: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0002 line=216 │ │ 0x0006 line=217 │ │ 0x000b line=220 │ │ 0x000f line=221 │ │ @@ -300921,18 +300922,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a9074: |[1a9074] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderColor:(I)V │ │ -1a9084: 5901 6f41 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@416f │ │ -1a9088: 6e10 3459 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5934 │ │ -1a908e: 0e00 |0005: return-void │ │ +1a9078: |[1a9078] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderColor:(I)V │ │ +1a9088: 5901 6f41 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@416f │ │ +1a908c: 6e10 3459 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5934 │ │ +1a9092: 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 │ │ @@ -300942,18 +300943,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a9090: |[1a9090] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderWidth:(F)V │ │ -1a90a0: 5901 7041 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ -1a90a4: 6e10 3459 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5934 │ │ -1a90aa: 0e00 |0005: return-void │ │ +1a9094: |[1a9094] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderWidth:(F)V │ │ +1a90a4: 5901 7041 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@4170 │ │ +1a90a8: 6e10 3459 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5934 │ │ +1a90ae: 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 │ │ @@ -300963,18 +300964,18 @@ │ │ type : '([I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a90ac: |[1a90ac] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setColors:([I)V │ │ -1a90bc: 5b01 7441 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4174 │ │ -1a90c0: 6e10 3459 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5934 │ │ -1a90c6: 0e00 |0005: return-void │ │ +1a90b0: |[1a90b0] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setColors:([I)V │ │ +1a90c0: 5b01 7441 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4174 │ │ +1a90c4: 6e10 3459 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5934 │ │ +1a90ca: 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 │ │ @@ -300984,17 +300985,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 │ │ -1a90c8: |[1a90c8] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V │ │ -1a90d8: 5b01 7841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4178 │ │ -1a90dc: 0e00 |0002: return-void │ │ +1a90cc: |[1a90cc] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V │ │ +1a90dc: 5b01 7841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4178 │ │ +1a90e0: 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; │ │ │ │ @@ -301036,20 +301037,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 │ │ -1a911c: |[1a911c] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V │ │ -1a912c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a9132: 5b01 8041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@4180 │ │ -1a9136: 5b02 8141 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@4181 │ │ -1a913a: 5b03 8241 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@4182 │ │ -1a913e: 0e00 |0009: return-void │ │ +1a9120: |[1a9120] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V │ │ +1a9130: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a9136: 5b01 8041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@4180 │ │ +1a913a: 5b02 8141 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@4181 │ │ +1a913e: 5b03 8241 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@4182 │ │ +1a9142: 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; │ │ @@ -301061,20 +301062,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 │ │ -1a9140: |[1a9140] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -1a9150: 5430 8041 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@4180 │ │ -1a9154: 5431 8141 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@4181 │ │ -1a9158: 5432 8241 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@4182 │ │ -1a915c: 7155 4859 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@5948 │ │ -1a9162: 0e00 |0009: return-void │ │ +1a9144: |[1a9144] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +1a9154: 5430 8041 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@4180 │ │ +1a9158: 5431 8141 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@4181 │ │ +1a915c: 5432 8241 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@4182 │ │ +1a9160: 7155 4859 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@5948 │ │ +1a9166: 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 │ │ @@ -301163,19 +301164,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 │ │ -1a97bc: |[1a97bc] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V │ │ -1a97cc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a97d2: 5b01 8d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418d │ │ -1a97d6: 5b02 8e41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@418e │ │ -1a97da: 0e00 |0007: return-void │ │ +1a97c0: |[1a97c0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V │ │ +1a97d0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a97d6: 5b01 8d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418d │ │ +1a97da: 5b02 8e41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@418e │ │ +1a97de: 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; │ │ @@ -301186,19 +301187,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1a97dc: |[1a97dc] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1a97ec: 5420 8d41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418d │ │ -1a97f0: 5421 8e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@418e │ │ -1a97f4: 7130 7359 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@5973 │ │ -1a97fa: 0e00 |0007: return-void │ │ +1a97e0: |[1a97e0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1a97f0: 5420 8d41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418d │ │ +1a97f4: 5421 8e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@418e │ │ +1a97f8: 7130 7359 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@5973 │ │ +1a97fe: 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; │ │ │ │ @@ -301236,19 +301237,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 │ │ -1a97fc: |[1a97fc] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -1a980c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a9812: 5b01 8f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418f │ │ -1a9816: 5b02 9041 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@4190 │ │ -1a981a: 0e00 |0007: return-void │ │ +1a9800: |[1a9800] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +1a9810: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a9816: 5b01 8f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418f │ │ +1a981a: 5b02 9041 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@4190 │ │ +1a981e: 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; │ │ @@ -301259,19 +301260,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1a981c: |[1a981c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -1a982c: 5420 8f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418f │ │ -1a9830: 5421 9041 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@4190 │ │ -1a9834: 7130 7059 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@5970 │ │ -1a983a: 0e00 |0007: return-void │ │ +1a9820: |[1a9820] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +1a9830: 5420 8f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418f │ │ +1a9834: 5421 9041 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@4190 │ │ +1a9838: 7130 7059 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@5970 │ │ +1a983e: 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; │ │ │ │ @@ -301309,19 +301310,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 │ │ -1a9860: |[1a9860] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -1a9870: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a9876: 5b01 9141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4191 │ │ -1a987a: 5b02 9241 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@4192 │ │ -1a987e: 0e00 |0007: return-void │ │ +1a9864: |[1a9864] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +1a9874: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a987a: 5b01 9141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4191 │ │ +1a987e: 5b02 9241 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@4192 │ │ +1a9882: 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; │ │ @@ -301332,20 +301333,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a983c: |[1a983c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.onLongClick:(Landroid/view/View;)Z │ │ -1a984c: 5420 9141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4191 │ │ -1a9850: 5421 9241 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@4192 │ │ -1a9854: 7130 7159 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@5971 │ │ -1a985a: 0a03 |0007: move-result v3 │ │ -1a985c: 0f03 |0008: return v3 │ │ +1a9840: |[1a9840] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.onLongClick:(Landroid/view/View;)Z │ │ +1a9850: 5420 9141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4191 │ │ +1a9854: 5421 9241 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@4192 │ │ +1a9858: 7130 7159 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@5971 │ │ +1a985e: 0a03 |0007: move-result v3 │ │ +1a9860: 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; │ │ │ │ @@ -301383,19 +301384,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 │ │ -1a9880: |[1a9880] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V │ │ -1a9890: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a9896: 5b01 9341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4193 │ │ -1a989a: 5b02 9441 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@4194 │ │ -1a989e: 0e00 |0007: return-void │ │ +1a9884: |[1a9884] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V │ │ +1a9894: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a989a: 5b01 9341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4193 │ │ +1a989e: 5b02 9441 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@4194 │ │ +1a98a2: 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; │ │ @@ -301406,19 +301407,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1a98a0: |[1a98a0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -1a98b0: 5420 9341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4193 │ │ -1a98b4: 5421 9441 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@4194 │ │ -1a98b8: 7130 7259 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@5972 │ │ -1a98be: 0e00 |0007: return-void │ │ +1a98a4: |[1a98a4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +1a98b4: 5420 9341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4193 │ │ +1a98b8: 5421 9441 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@4194 │ │ +1a98bc: 7130 7259 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@5972 │ │ +1a98c2: 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; │ │ │ │ @@ -301452,18 +301453,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 │ │ -1a9f5c: |[1a9f5c] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V │ │ -1a9f6c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a9f72: 5b01 a141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41a1 │ │ -1a9f76: 0e00 |0005: return-void │ │ +1a9f60: |[1a9f60] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V │ │ +1a9f70: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a9f76: 5b01 a141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41a1 │ │ +1a9f7a: 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; │ │ │ │ @@ -301473,18 +301474,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a9f78: |[1a9f78] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.run:()V │ │ -1a9f88: 5410 a141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41a1 │ │ -1a9f8c: 6e10 9859 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V // method@5998 │ │ -1a9f92: 0e00 |0005: return-void │ │ +1a9f7c: |[1a9f7c] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.run:()V │ │ +1a9f8c: 5410 a141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41a1 │ │ +1a9f90: 6e10 9859 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V // method@5998 │ │ +1a9f96: 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 : 5744 (D8$$SyntheticClass) │ │ @@ -301590,47 +301591,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -1aa480: |[1aa480] org.thoughtcrime.securesms.search.model.SearchResult.:()V │ │ -1aa490: 2200 aa10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1aa494: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aa496: 2312 2711 |0003: new-array v2, v1, [I // type@1127 │ │ -1aa49a: 2203 d901 |0005: new-instance v3, Lcom/b44t/messenger/DcChatlist; // type@01d9 │ │ -1aa49e: 1604 0000 |0007: const-wide/16 v4, #int 0 // #0 │ │ -1aa4a2: 7040 6d06 1354 |0009: invoke-direct {v3, v1, v4, v5}, Lcom/b44t/messenger/DcChatlist;.:(IJ)V // method@066d │ │ -1aa4a8: 2311 2711 |000c: new-array v1, v1, [I // type@1127 │ │ -1aa4ac: 1a04 0000 |000e: const-string v4, "" // string@0000 │ │ -1aa4b0: 7051 9f59 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@599f │ │ -1aa4b6: 6900 aa41 |0013: sput-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41aa │ │ -1aa4ba: 0e00 |0015: return-void │ │ +1aa484: |[1aa484] org.thoughtcrime.securesms.search.model.SearchResult.:()V │ │ +1aa494: 2200 aa10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1aa498: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aa49a: 2312 2711 |0003: new-array v2, v1, [I // type@1127 │ │ +1aa49e: 2203 d901 |0005: new-instance v3, Lcom/b44t/messenger/DcChatlist; // type@01d9 │ │ +1aa4a2: 1604 0000 |0007: const-wide/16 v4, #int 0 // #0 │ │ +1aa4a6: 7040 6d06 1354 |0009: invoke-direct {v3, v1, v4, v5}, Lcom/b44t/messenger/DcChatlist;.:(IJ)V // method@066d │ │ +1aa4ac: 2311 2711 |000c: new-array v1, v1, [I // type@1127 │ │ +1aa4b0: 1a04 0000 |000e: const-string v4, "" // string@0000 │ │ +1aa4b4: 7051 9f59 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@599f │ │ +1aa4ba: 6900 aa41 |0013: sput-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41aa │ │ +1aa4be: 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 │ │ -1aa4bc: |[1aa4bc] org.thoughtcrime.securesms.search.model.SearchResult.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V │ │ -1aa4cc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1aa4d2: 5b01 ae41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41ae │ │ -1aa4d6: 5b02 ab41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41ab │ │ -1aa4da: 5b03 ac41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41ac │ │ -1aa4de: 5b04 ad41 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41ad │ │ -1aa4e2: 0e00 |000b: return-void │ │ +1aa4c0: |[1aa4c0] org.thoughtcrime.securesms.search.model.SearchResult.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V │ │ +1aa4d0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1aa4d6: 5b01 ae41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41ae │ │ +1aa4da: 5b02 ab41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41ab │ │ +1aa4de: 5b03 ac41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41ac │ │ +1aa4e2: 5b04 ad41 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41ad │ │ +1aa4e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0009 line=28 │ │ @@ -301647,17 +301648,17 @@ │ │ type : '()Lcom/b44t/messenger/DcChatlist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aa3f0: |[1aa3f0] org.thoughtcrime.securesms.search.model.SearchResult.getChats:()Lcom/b44t/messenger/DcChatlist; │ │ -1aa400: 5410 ac41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41ac │ │ -1aa404: 1100 |0002: return-object v0 │ │ +1aa3f4: |[1aa3f4] org.thoughtcrime.securesms.search.model.SearchResult.getChats:()Lcom/b44t/messenger/DcChatlist; │ │ +1aa404: 5410 ac41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41ac │ │ +1aa408: 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;) │ │ @@ -301665,17 +301666,17 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aa438: |[1aa438] org.thoughtcrime.securesms.search.model.SearchResult.getContacts:()[I │ │ -1aa448: 5410 ab41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41ab │ │ -1aa44c: 1100 |0002: return-object v0 │ │ +1aa43c: |[1aa43c] org.thoughtcrime.securesms.search.model.SearchResult.getContacts:()[I │ │ +1aa44c: 5410 ab41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41ab │ │ +1aa450: 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;) │ │ @@ -301683,17 +301684,17 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aa450: |[1aa450] org.thoughtcrime.securesms.search.model.SearchResult.getMessages:()[I │ │ -1aa460: 5410 ad41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41ad │ │ -1aa464: 1100 |0002: return-object v0 │ │ +1aa454: |[1aa454] org.thoughtcrime.securesms.search.model.SearchResult.getMessages:()[I │ │ +1aa464: 5410 ad41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41ad │ │ +1aa468: 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;) │ │ @@ -301701,17 +301702,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aa468: |[1aa468] org.thoughtcrime.securesms.search.model.SearchResult.getQuery:()Ljava/lang/String; │ │ -1aa478: 5410 ae41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41ae │ │ -1aa47c: 1100 |0002: return-object v0 │ │ +1aa46c: |[1aa46c] org.thoughtcrime.securesms.search.model.SearchResult.getQuery:()Ljava/lang/String; │ │ +1aa47c: 5410 ae41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41ae │ │ +1aa480: 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;) │ │ @@ -301719,22 +301720,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1aa3cc: |[1aa3cc] org.thoughtcrime.securesms.search.model.SearchResult.isEmpty:()Z │ │ -1aa3dc: 6e10 a559 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@59a5 │ │ -1aa3e2: 0a00 |0003: move-result v0 │ │ -1aa3e4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -1aa3e8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -1aa3ea: 2802 |0007: goto 0009 // +0002 │ │ -1aa3ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -1aa3ee: 0f00 |0009: return v0 │ │ +1aa3d0: |[1aa3d0] org.thoughtcrime.securesms.search.model.SearchResult.isEmpty:()Z │ │ +1aa3e0: 6e10 a559 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@59a5 │ │ +1aa3e6: 0a00 |0003: move-result v0 │ │ +1aa3e8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +1aa3ec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +1aa3ee: 2802 |0007: goto 0009 // +0002 │ │ +1aa3f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +1aa3f2: 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;) │ │ @@ -301742,25 +301743,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -1aa408: |[1aa408] org.thoughtcrime.securesms.search.model.SearchResult.size:()I │ │ -1aa418: 5420 ab41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41ab │ │ -1aa41c: 2100 |0002: array-length v0, v0 │ │ -1aa41e: 5421 ac41 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41ac │ │ -1aa422: 6e10 7006 0100 |0005: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0670 │ │ -1aa428: 0a01 |0008: move-result v1 │ │ -1aa42a: b010 |0009: add-int/2addr v0, v1 │ │ -1aa42c: 5421 ad41 |000a: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41ad │ │ -1aa430: 2111 |000c: array-length v1, v1 │ │ -1aa432: b010 |000d: add-int/2addr v0, v1 │ │ -1aa434: 0f00 |000e: return v0 │ │ +1aa40c: |[1aa40c] org.thoughtcrime.securesms.search.model.SearchResult.size:()I │ │ +1aa41c: 5420 ab41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41ab │ │ +1aa420: 2100 |0002: array-length v0, v0 │ │ +1aa422: 5421 ac41 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41ac │ │ +1aa426: 6e10 7006 0100 |0005: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0670 │ │ +1aa42c: 0a01 |0008: move-result v1 │ │ +1aa42e: b010 |0009: add-int/2addr v0, v1 │ │ +1aa430: 5421 ad41 |000a: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41ad │ │ +1aa434: 2111 |000c: array-length v1, v1 │ │ +1aa436: b010 |000d: add-int/2addr v0, v1 │ │ +1aa438: 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 : 14315 (SearchResult.java) │ │ @@ -301788,17 +301789,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1aa4e4: |[1aa4e4] org.thoughtcrime.securesms.service.BootReceiver.:()V │ │ -1aa4f4: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ -1aa4fa: 0e00 |0003: return-void │ │ +1aa4e8: |[1aa4e8] org.thoughtcrime.securesms.service.BootReceiver.:()V │ │ +1aa4f8: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ +1aa4fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/BootReceiver; │ │ │ │ Virtual methods - │ │ @@ -301807,19 +301808,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 │ │ -1aa4fc: |[1aa4fc] org.thoughtcrime.securesms.service.BootReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -1aa50c: 1a01 2517 |0000: const-string v1, "DeltaChat" // string@1725 │ │ -1aa510: 1a02 d30b |0002: const-string v2, "*** BootReceiver.onReceive()" // string@0bd3 │ │ -1aa514: 7120 c002 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa51a: 0e00 |0007: return-void │ │ +1aa500: |[1aa500] org.thoughtcrime.securesms.service.BootReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +1aa510: 1a01 2517 |0000: const-string v1, "DeltaChat" // string@1725 │ │ +1aa514: 1a02 d30b |0002: const-string v2, "*** BootReceiver.onReceive()" // string@0bd3 │ │ +1aa518: 7120 c002 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa51e: 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; │ │ @@ -301854,18 +301855,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 │ │ -1aa51c: |[1aa51c] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V │ │ -1aa52c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1aa532: 5b01 af41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41af │ │ -1aa536: 0e00 |0005: return-void │ │ +1aa520: |[1aa520] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V │ │ +1aa530: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1aa536: 5b01 af41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41af │ │ +1aa53a: 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; │ │ │ │ @@ -301875,18 +301876,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa538: |[1aa538] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.run:()V │ │ -1aa548: 5410 af41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41af │ │ -1aa54c: 6e10 ad59 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V // method@59ad │ │ -1aa552: 0e00 |0005: return-void │ │ +1aa53c: |[1aa53c] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.run:()V │ │ +1aa54c: 5410 af41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41af │ │ +1aa550: 6e10 ad59 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V // method@59ad │ │ +1aa556: 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 : 5744 (D8$$SyntheticClass) │ │ @@ -301934,27 +301935,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -1aa568: |[1aa568] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ -1aa578: 1c00 bd0f |0000: const-class v0, Lorg/thoughtcrime/securesms/notifications/FcmReceiveService; // type@0fbd │ │ -1aa57c: 1a00 cf18 |0002: const-string v0, "FcmReceiveService" // string@18cf │ │ -1aa580: 6900 b241 |0004: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41b2 │ │ -1aa584: 2200 fe02 |0006: new-instance v0, Ljava/lang/Object; // type@02fe │ │ -1aa588: 7010 a00a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1aa58e: 6900 b041 |000b: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41b0 │ │ -1aa592: 2200 fe02 |000d: new-instance v0, Ljava/lang/Object; // type@02fe │ │ -1aa596: 7010 a00a 0000 |000f: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1aa59c: 6900 b141 |0012: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41b1 │ │ -1aa5a0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -1aa5a2: 6a00 b341 |0015: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41b3 │ │ -1aa5a6: 0e00 |0017: return-void │ │ +1aa56c: |[1aa56c] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ +1aa57c: 1c00 bd0f |0000: const-class v0, Lorg/thoughtcrime/securesms/notifications/FcmReceiveService; // type@0fbd │ │ +1aa580: 1a00 cf18 |0002: const-string v0, "FcmReceiveService" // string@18cf │ │ +1aa584: 6900 b241 |0004: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41b2 │ │ +1aa588: 2200 fe02 |0006: new-instance v0, Ljava/lang/Object; // type@02fe │ │ +1aa58c: 7010 a00a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1aa592: 6900 b041 |000b: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41b0 │ │ +1aa596: 2200 fe02 |000d: new-instance v0, Ljava/lang/Object; // type@02fe │ │ +1aa59a: 7010 a00a 0000 |000f: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1aa5a0: 6900 b141 |0012: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41b1 │ │ +1aa5a4: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +1aa5a6: 6a00 b341 |0015: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41b3 │ │ +1aa5aa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0006 line=23 │ │ 0x000d line=24 │ │ 0x0015 line=25 │ │ locals : │ │ @@ -301964,17 +301965,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1aa5a8: |[1aa5a8] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ -1aa5b8: 7010 4200 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0042 │ │ -1aa5be: 0e00 |0003: return-void │ │ +1aa5ac: |[1aa5ac] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ +1aa5bc: 7010 4200 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0042 │ │ +1aa5c2: 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;) │ │ @@ -301982,68 +301983,68 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -1aa68c: |[1aa68c] org.thoughtcrime.securesms.service.FetchForegroundService.start:(Landroid/content/Context;)V │ │ -1aa69c: 7100 f84d 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.getInstance:()Lorg/thoughtcrime/securesms/connect/ForegroundDetector; // method@4df8 │ │ -1aa6a2: 0c00 |0003: move-result-object v0 │ │ -1aa6a4: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -1aa6a8: 6e10 fa4d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.isForeground:()Z // method@4dfa │ │ -1aa6ae: 0a00 |0009: move-result v0 │ │ -1aa6b0: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -1aa6b4: 0e00 |000c: return-void │ │ -1aa6b6: 7110 c159 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@59c1 │ │ -1aa6bc: 6200 b041 |0010: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41b0 │ │ -1aa6c0: 1d00 |0012: monitor-enter v0 │ │ -1aa6c2: 6201 b441 |0013: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b4 │ │ -1aa6c6: 3901 0e00 |0015: if-nez v1, 0023 // +000e │ │ -1aa6ca: 2201 2b00 |0017: new-instance v1, Landroid/content/Intent; // type@002b │ │ -1aa6ce: 1c02 ad10 |0019: const-class v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService; // type@10ad │ │ -1aa6d2: 7030 8400 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1aa6d8: 6901 b441 |001e: sput-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b4 │ │ -1aa6dc: 7120 3005 1300 |0020: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0530 │ │ -1aa6e2: 1e00 |0023: monitor-exit v0 │ │ -1aa6e4: 283c |0024: goto 0060 // +003c │ │ -1aa6e6: 0d03 |0025: move-exception v3 │ │ -1aa6e8: 1e00 |0026: monitor-exit v0 │ │ -1aa6ea: 2703 |0027: throw v3 │ │ -1aa6ec: 0d03 |0028: move-exception v3 │ │ -1aa6ee: 6200 b241 |0029: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41b2 │ │ -1aa6f2: 2201 0c03 |002b: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1aa6f6: 1a02 cb18 |002d: const-string v2, "Failed to start foreground service: " // string@18cb │ │ -1aa6fa: 7020 0e0b 2100 |002f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1aa700: 6e20 160b 3100 |0032: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1aa706: 1a03 810c |0035: const-string v3, ", fetching in background." // string@0c81 │ │ -1aa70a: 6e20 170b 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aa710: 6e10 280b 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1aa716: 0c03 |003d: move-result-object v3 │ │ -1aa718: 7120 c402 3000 |003e: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1aa71e: 1213 |0041: const/4 v3, #int 1 // #1 │ │ -1aa720: 6a03 b341 |0042: sput-boolean v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41b3 │ │ -1aa724: 6203 af0e |0044: sget-object v3, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0eaf │ │ -1aa728: 1300 0a00 |0046: const/16 v0, #int 10 // #a │ │ -1aa72c: 6e20 4606 0300 |0048: invoke-virtual {v3, v0}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0646 │ │ -1aa732: 0a03 |004b: move-result v3 │ │ -1aa734: 3803 1400 |004c: if-eqz v3, 0060 // +0014 │ │ -1aa738: 6203 b141 |004e: sget-object v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41b1 │ │ -1aa73c: 1d03 |0050: monitor-enter v3 │ │ -1aa73e: 6300 b341 |0051: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41b3 │ │ -1aa742: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ -1aa746: 6200 b141 |0055: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41b1 │ │ -1aa74a: 6e10 a60a 0000 |0057: invoke-virtual {v0}, Ljava/lang/Object;.wait:()V // method@0aa6 │ │ -1aa750: 28f7 |005a: goto 0051 // -0009 │ │ -1aa752: 1e03 |005b: monitor-exit v3 │ │ -1aa754: 2804 |005c: goto 0060 // +0004 │ │ -1aa756: 0d00 |005d: move-exception v0 │ │ -1aa758: 1e03 |005e: monitor-exit v3 │ │ -1aa75a: 2700 |005f: throw v0 │ │ -1aa75c: 0e00 |0060: return-void │ │ +1aa690: |[1aa690] org.thoughtcrime.securesms.service.FetchForegroundService.start:(Landroid/content/Context;)V │ │ +1aa6a0: 7100 f84d 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.getInstance:()Lorg/thoughtcrime/securesms/connect/ForegroundDetector; // method@4df8 │ │ +1aa6a6: 0c00 |0003: move-result-object v0 │ │ +1aa6a8: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +1aa6ac: 6e10 fa4d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.isForeground:()Z // method@4dfa │ │ +1aa6b2: 0a00 |0009: move-result v0 │ │ +1aa6b4: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +1aa6b8: 0e00 |000c: return-void │ │ +1aa6ba: 7110 c159 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@59c1 │ │ +1aa6c0: 6200 b041 |0010: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41b0 │ │ +1aa6c4: 1d00 |0012: monitor-enter v0 │ │ +1aa6c6: 6201 b441 |0013: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b4 │ │ +1aa6ca: 3901 0e00 |0015: if-nez v1, 0023 // +000e │ │ +1aa6ce: 2201 2b00 |0017: new-instance v1, Landroid/content/Intent; // type@002b │ │ +1aa6d2: 1c02 ad10 |0019: const-class v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService; // type@10ad │ │ +1aa6d6: 7030 8400 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1aa6dc: 6901 b441 |001e: sput-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b4 │ │ +1aa6e0: 7120 3005 1300 |0020: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0530 │ │ +1aa6e6: 1e00 |0023: monitor-exit v0 │ │ +1aa6e8: 283c |0024: goto 0060 // +003c │ │ +1aa6ea: 0d03 |0025: move-exception v3 │ │ +1aa6ec: 1e00 |0026: monitor-exit v0 │ │ +1aa6ee: 2703 |0027: throw v3 │ │ +1aa6f0: 0d03 |0028: move-exception v3 │ │ +1aa6f2: 6200 b241 |0029: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41b2 │ │ +1aa6f6: 2201 0c03 |002b: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1aa6fa: 1a02 cb18 |002d: const-string v2, "Failed to start foreground service: " // string@18cb │ │ +1aa6fe: 7020 0e0b 2100 |002f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1aa704: 6e20 160b 3100 |0032: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1aa70a: 1a03 810c |0035: const-string v3, ", fetching in background." // string@0c81 │ │ +1aa70e: 6e20 170b 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aa714: 6e10 280b 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1aa71a: 0c03 |003d: move-result-object v3 │ │ +1aa71c: 7120 c402 3000 |003e: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1aa722: 1213 |0041: const/4 v3, #int 1 // #1 │ │ +1aa724: 6a03 b341 |0042: sput-boolean v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41b3 │ │ +1aa728: 6203 af0e |0044: sget-object v3, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0eaf │ │ +1aa72c: 1300 0a00 |0046: const/16 v0, #int 10 // #a │ │ +1aa730: 6e20 4606 0300 |0048: invoke-virtual {v3, v0}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0646 │ │ +1aa736: 0a03 |004b: move-result v3 │ │ +1aa738: 3803 1400 |004c: if-eqz v3, 0060 // +0014 │ │ +1aa73c: 6203 b141 |004e: sget-object v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41b1 │ │ +1aa740: 1d03 |0050: monitor-enter v3 │ │ +1aa742: 6300 b341 |0051: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41b3 │ │ +1aa746: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ +1aa74a: 6200 b141 |0055: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41b1 │ │ +1aa74e: 6e10 a60a 0000 |0057: invoke-virtual {v0}, Ljava/lang/Object;.wait:()V // method@0aa6 │ │ +1aa754: 28f7 |005a: goto 0051 // -0009 │ │ +1aa756: 1e03 |005b: monitor-exit v3 │ │ +1aa758: 2804 |005c: goto 0060 // +0004 │ │ +1aa75a: 0d00 |005d: move-exception v0 │ │ +1aa75c: 1e03 |005e: monitor-exit v3 │ │ +1aa75e: 2700 |005f: throw v0 │ │ +1aa760: 0e00 |0060: return-void │ │ catches : 6 │ │ 0x0010 - 0x0013 │ │ Ljava/lang/Exception; -> 0x0028 │ │ 0x0013 - 0x0027 │ │ -> 0x0025 │ │ 0x0027 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0028 │ │ @@ -302078,39 +302079,39 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -1aa7a0: |[1aa7a0] org.thoughtcrime.securesms.service.FetchForegroundService.stop:(Landroid/content/Context;)V │ │ -1aa7b0: 6300 b341 |0000: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41b3 │ │ -1aa7b4: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ -1aa7b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -1aa7ba: 6a00 b341 |0005: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41b3 │ │ -1aa7be: 6200 b141 |0007: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41b1 │ │ -1aa7c2: 1d00 |0009: monitor-enter v0 │ │ -1aa7c4: 6e10 a40a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0aa4 │ │ -1aa7ca: 1e00 |000d: monitor-exit v0 │ │ -1aa7cc: 2804 |000e: goto 0012 // +0004 │ │ -1aa7ce: 0d02 |000f: move-exception v2 │ │ -1aa7d0: 1e00 |0010: monitor-exit v0 │ │ -1aa7d2: 2702 |0011: throw v2 │ │ -1aa7d4: 6200 b041 |0012: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41b0 │ │ -1aa7d8: 1d00 |0014: monitor-enter v0 │ │ -1aa7da: 6201 b441 |0015: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b4 │ │ -1aa7de: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -1aa7e2: 6e20 8000 1200 |0019: invoke-virtual {v2, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@0080 │ │ -1aa7e8: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -1aa7ea: 6902 b441 |001d: sput-object v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b4 │ │ -1aa7ee: 1e00 |001f: monitor-exit v0 │ │ -1aa7f0: 0e00 |0020: return-void │ │ -1aa7f2: 0d02 |0021: move-exception v2 │ │ -1aa7f4: 1e00 |0022: monitor-exit v0 │ │ -1aa7f6: 2702 |0023: throw v2 │ │ +1aa7a4: |[1aa7a4] org.thoughtcrime.securesms.service.FetchForegroundService.stop:(Landroid/content/Context;)V │ │ +1aa7b4: 6300 b341 |0000: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41b3 │ │ +1aa7b8: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ +1aa7bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +1aa7be: 6a00 b341 |0005: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41b3 │ │ +1aa7c2: 6200 b141 |0007: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41b1 │ │ +1aa7c6: 1d00 |0009: monitor-enter v0 │ │ +1aa7c8: 6e10 a40a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0aa4 │ │ +1aa7ce: 1e00 |000d: monitor-exit v0 │ │ +1aa7d0: 2804 |000e: goto 0012 // +0004 │ │ +1aa7d2: 0d02 |000f: move-exception v2 │ │ +1aa7d4: 1e00 |0010: monitor-exit v0 │ │ +1aa7d6: 2702 |0011: throw v2 │ │ +1aa7d8: 6200 b041 |0012: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41b0 │ │ +1aa7dc: 1d00 |0014: monitor-enter v0 │ │ +1aa7de: 6201 b441 |0015: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b4 │ │ +1aa7e2: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +1aa7e6: 6e20 8000 1200 |0019: invoke-virtual {v2, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@0080 │ │ +1aa7ec: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +1aa7ee: 6902 b441 |001d: sput-object v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b4 │ │ +1aa7f2: 1e00 |001f: monitor-exit v0 │ │ +1aa7f4: 0e00 |0020: return-void │ │ +1aa7f6: 0d02 |0021: move-exception v2 │ │ +1aa7f8: 1e00 |0022: monitor-exit v0 │ │ +1aa7fa: 2702 |0023: throw v2 │ │ catches : 2 │ │ 0x000a - 0x0011 │ │ -> 0x000f │ │ 0x0015 - 0x0023 │ │ -> 0x0021 │ │ positions : │ │ 0x0000 line=66 │ │ @@ -302132,25 +302133,25 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1aa5c0: |[1aa5c0] org.thoughtcrime.securesms.service.FetchForegroundService.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V │ │ -1aa5d0: 6200 b241 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41b2 │ │ -1aa5d4: 1a01 4839 |0002: const-string v1, "Starting fetch" // string@3948 │ │ -1aa5d8: 7120 c002 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa5de: 6200 af0e |0007: sget-object v0, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0eaf │ │ -1aa5e2: 1301 2c01 |0009: const/16 v1, #int 300 // #12c │ │ -1aa5e6: 6e20 4606 1000 |000b: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0646 │ │ -1aa5ec: 0a00 |000e: move-result v0 │ │ -1aa5ee: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ -1aa5f2: 7110 b359 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stop:(Landroid/content/Context;)V // method@59b3 │ │ -1aa5f8: 0e00 |0014: return-void │ │ +1aa5c4: |[1aa5c4] org.thoughtcrime.securesms.service.FetchForegroundService.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V │ │ +1aa5d4: 6200 b241 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41b2 │ │ +1aa5d8: 1a01 4839 |0002: const-string v1, "Starting fetch" // string@3948 │ │ +1aa5dc: 7120 c002 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa5e2: 6200 af0e |0007: sget-object v0, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0eaf │ │ +1aa5e6: 1301 2c01 |0009: const/16 v1, #int 300 // #12c │ │ +1aa5ea: 6e20 4606 1000 |000b: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0646 │ │ +1aa5f0: 0a00 |000e: move-result v0 │ │ +1aa5f2: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ +1aa5f6: 7110 b359 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stop:(Landroid/content/Context;)V // method@59b3 │ │ +1aa5fc: 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; │ │ @@ -302160,54 +302161,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 │ │ -1aa554: |[1aa554] org.thoughtcrime.securesms.service.FetchForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -1aa564: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -1aa566: 1101 |0001: return-object v1 │ │ +1aa558: |[1aa558] org.thoughtcrime.securesms.service.FetchForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +1aa568: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +1aa56a: 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 │ │ -1aa5fc: |[1aa5fc] org.thoughtcrime.securesms.service.FetchForegroundService.onCreate:()V │ │ -1aa60c: 6200 b241 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41b2 │ │ -1aa610: 1a01 5516 |0002: const-string v1, "Creating fetch service" // string@1655 │ │ -1aa614: 7120 c002 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa61a: 6f10 4400 0200 |0007: invoke-super {v2}, Landroid/app/Service;.onCreate:()V // method@0044 │ │ -1aa620: 2200 6101 |000a: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ -1aa624: 1a01 384b |000c: const-string v1, "ch_generic" // string@4b38 │ │ -1aa628: 7030 fc04 2001 |000e: invoke-direct {v0, v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fc │ │ -1aa62e: 6001 3728 |0011: sget v1, Lorg/thoughtcrime/securesms/R$string;.connectivity_updating:I // field@2837 │ │ -1aa632: 6e20 ac59 1200 |0013: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.getString:(I)Ljava/lang/String; // method@59ac │ │ -1aa638: 0c01 |0016: move-result-object v1 │ │ -1aa63a: 6e20 0605 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0506 │ │ -1aa640: 0c00 |001a: move-result-object v0 │ │ -1aa642: 6001 9221 |001b: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@2192 │ │ -1aa646: 6e20 1105 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0511 │ │ -1aa64c: 0c00 |0020: move-result-object v0 │ │ -1aa64e: 6e10 fe04 0000 |0021: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04fe │ │ -1aa654: 0c00 |0024: move-result-object v0 │ │ -1aa656: 1241 |0025: const/4 v1, #int 4 // #4 │ │ -1aa658: 6e30 b259 1200 |0026: invoke-virtual {v2, v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@59b2 │ │ -1aa65e: 2200 ac10 |0029: new-instance v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; // type@10ac │ │ -1aa662: 7020 a859 2000 |002b: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V // method@59a8 │ │ -1aa668: 7110 7f5b 0000 |002e: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5b7f │ │ -1aa66e: 0e00 |0031: return-void │ │ +1aa600: |[1aa600] org.thoughtcrime.securesms.service.FetchForegroundService.onCreate:()V │ │ +1aa610: 6200 b241 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41b2 │ │ +1aa614: 1a01 5516 |0002: const-string v1, "Creating fetch service" // string@1655 │ │ +1aa618: 7120 c002 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa61e: 6f10 4400 0200 |0007: invoke-super {v2}, Landroid/app/Service;.onCreate:()V // method@0044 │ │ +1aa624: 2200 6101 |000a: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ +1aa628: 1a01 384b |000c: const-string v1, "ch_generic" // string@4b38 │ │ +1aa62c: 7030 fc04 2001 |000e: invoke-direct {v0, v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fc │ │ +1aa632: 6001 3728 |0011: sget v1, Lorg/thoughtcrime/securesms/R$string;.connectivity_updating:I // field@2837 │ │ +1aa636: 6e20 ac59 1200 |0013: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.getString:(I)Ljava/lang/String; // method@59ac │ │ +1aa63c: 0c01 |0016: move-result-object v1 │ │ +1aa63e: 6e20 0605 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0506 │ │ +1aa644: 0c00 |001a: move-result-object v0 │ │ +1aa646: 6001 9221 |001b: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@2192 │ │ +1aa64a: 6e20 1105 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0511 │ │ +1aa650: 0c00 |0020: move-result-object v0 │ │ +1aa652: 6e10 fe04 0000 |0021: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04fe │ │ +1aa658: 0c00 |0024: move-result-object v0 │ │ +1aa65a: 1241 |0025: const/4 v1, #int 4 // #4 │ │ +1aa65c: 6e30 b259 1200 |0026: invoke-virtual {v2, v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@59b2 │ │ +1aa662: 2200 ac10 |0029: new-instance v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; // type@10ac │ │ +1aa666: 7020 a859 2000 |002b: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V // method@59a8 │ │ +1aa66c: 7110 7f5b 0000 |002e: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5b7f │ │ +1aa672: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0007 line=84 │ │ 0x000a line=86 │ │ 0x0013 line=87 │ │ 0x001d line=88 │ │ @@ -302222,18 +302223,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1aa670: |[1aa670] org.thoughtcrime.securesms.service.FetchForegroundService.onDestroy:()V │ │ -1aa680: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1aa682: 6e20 b459 0100 |0001: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stopForeground:(Z)V // method@59b4 │ │ -1aa688: 0e00 |0004: return-void │ │ +1aa674: |[1aa674] org.thoughtcrime.securesms.service.FetchForegroundService.onDestroy:()V │ │ +1aa684: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1aa686: 6e20 b459 0100 |0001: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stopForeground:(Z)V // method@59b4 │ │ +1aa68c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/service/FetchForegroundService; │ │ │ │ source_file_idx : 6359 (FetchForegroundService.java) │ │ @@ -302324,25 +302325,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 │ │ -1aaab8: |[1aaab8] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V │ │ -1aaac8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1aaace: 5b01 bc41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ -1aaad2: 5b02 b641 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ -1aaad6: 5b03 b541 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ -1aaada: 5904 b741 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ -1aaade: 5905 b841 |000b: iput v5, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ -1aaae2: 5907 ba41 |000d: iput v7, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ -1aaae6: 5906 bb41 |000f: iput v6, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ -1aaaea: 5c08 b941 |0011: iput-boolean v8, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ -1aaaee: 0e00 |0013: return-void │ │ +1aaabc: |[1aaabc] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V │ │ +1aaacc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1aaad2: 5b01 bc41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ +1aaad6: 5b02 b641 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ +1aaada: 5b03 b541 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ +1aaade: 5904 b741 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ +1aaae2: 5905 b841 |000b: iput v5, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ +1aaae6: 5907 ba41 |000d: iput v7, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ +1aaaea: 5906 bb41 |000f: iput v6, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ +1aaaee: 5c08 b941 |0011: iput-boolean v8, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ +1aaaf2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ 0x0005 line=212 │ │ 0x0007 line=213 │ │ 0x0009 line=214 │ │ @@ -302366,17 +302367,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 │ │ -1aaaf0: |[1aaaf0] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V │ │ -1aab00: 7609 b559 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@59b5 │ │ -1aab06: 0e00 |0003: return-void │ │ +1aaaf4: |[1aaaf4] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V │ │ +1aab04: 7609 b559 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@59b5 │ │ +1aab0a: 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; │ │ @@ -302393,18 +302394,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 │ │ -1aa9ac: |[1aa9ac] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -1aa9bc: 7110 b959 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59b9 │ │ -1aa9c2: 0c00 |0003: move-result-object v0 │ │ -1aa9c4: 1100 |0004: return-object v0 │ │ +1aa9b0: |[1aa9b0] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +1aa9c0: 7110 b959 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59b9 │ │ +1aa9c6: 0c00 |0003: move-result-object v0 │ │ +1aa9c8: 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;) │ │ @@ -302412,73 +302413,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 │ │ -1aa9c8: |[1aa9c8] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -1aa9d8: 7100 c059 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ -1aa9de: 0c00 |0003: move-result-object v0 │ │ -1aa9e0: 5200 b841 |0004: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ -1aa9e4: 1a01 ab55 |0006: const-string v1, "extra_id" // string@55ab │ │ -1aa9e8: 6e30 9400 1b00 |0008: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1aa9ee: 0a07 |000b: move-result v7 │ │ -1aa9f0: 1a00 b355 |000c: const-string v0, "extra_title" // string@55b3 │ │ -1aa9f4: 6e20 9a00 0b00 |000e: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1aa9fa: 0c00 |0011: move-result-object v0 │ │ -1aa9fc: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ -1aaa00: 7100 c059 0000 |0014: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ -1aaa06: 0c00 |0017: move-result-object v0 │ │ -1aaa08: 5400 bc41 |0018: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ -1aaa0c: 0703 |001a: move-object v3, v0 │ │ -1aaa0e: 1a00 a955 |001b: const-string v0, "extra_content_text" // string@55a9 │ │ -1aaa12: 6e20 9a00 0b00 |001d: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1aaa18: 0c00 |0020: move-result-object v0 │ │ -1aaa1a: 3900 0800 |0021: if-nez v0, 0029 // +0008 │ │ -1aaa1e: 7100 c059 0000 |0023: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ -1aaa24: 0c00 |0026: move-result-object v0 │ │ -1aaa26: 5400 b641 |0027: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ -1aaa2a: 0704 |0029: move-object v4, v0 │ │ -1aaa2c: 1a00 a855 |002a: const-string v0, "extra_channel_id" // string@55a8 │ │ -1aaa30: 6e20 9a00 0b00 |002c: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1aaa36: 0c00 |002f: move-result-object v0 │ │ -1aaa38: 3900 0800 |0030: if-nez v0, 0038 // +0008 │ │ -1aaa3c: 7100 c059 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ -1aaa42: 0c00 |0035: move-result-object v0 │ │ -1aaa44: 5400 b541 |0036: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ -1aaa48: 0705 |0038: move-object v5, v0 │ │ -1aaa4a: 7100 c059 0000 |0039: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ -1aaa50: 0c00 |003c: move-result-object v0 │ │ -1aaa52: 5200 b741 |003d: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ -1aaa56: 1a01 aa55 |003f: const-string v1, "extra_icon_res" // string@55aa │ │ -1aaa5a: 6e30 9400 1b00 |0041: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1aaa60: 0a06 |0044: move-result v6 │ │ -1aaa62: 7100 c059 0000 |0045: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ -1aaa68: 0c00 |0048: move-result-object v0 │ │ -1aaa6a: 5200 ba41 |0049: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ -1aaa6e: 1a01 ad55 |004b: const-string v1, "extra_progress" // string@55ad │ │ -1aaa72: 6e30 9400 1b00 |004d: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1aaa78: 0a09 |0050: move-result v9 │ │ -1aaa7a: 7100 c059 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ -1aaa80: 0c00 |0054: move-result-object v0 │ │ -1aaa82: 5200 bb41 |0055: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ -1aaa86: 1a01 af55 |0057: const-string v1, "extra_progress_max" // string@55af │ │ -1aaa8a: 6e30 9400 1b00 |0059: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1aaa90: 0a08 |005c: move-result v8 │ │ -1aaa92: 7100 c059 0000 |005d: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ -1aaa98: 0c00 |0060: move-result-object v0 │ │ -1aaa9a: 5500 b941 |0061: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ -1aaa9e: 1a01 ae55 |0063: const-string v1, "extra_progress_indeterminate" // string@55ae │ │ -1aaaa2: 6e30 8b00 1b00 |0065: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -1aaaa8: 0a0a |0068: move-result v10 │ │ -1aaaaa: 220b af10 |0069: new-instance v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1aaaae: 07b2 |006b: move-object v2, v11 │ │ -1aaab0: 7609 b559 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@59b5 │ │ -1aaab6: 110b |006f: return-object v11 │ │ +1aa9cc: |[1aa9cc] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +1aa9dc: 7100 c059 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ +1aa9e2: 0c00 |0003: move-result-object v0 │ │ +1aa9e4: 5200 b841 |0004: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ +1aa9e8: 1a01 ab55 |0006: const-string v1, "extra_id" // string@55ab │ │ +1aa9ec: 6e30 9400 1b00 |0008: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1aa9f2: 0a07 |000b: move-result v7 │ │ +1aa9f4: 1a00 b355 |000c: const-string v0, "extra_title" // string@55b3 │ │ +1aa9f8: 6e20 9a00 0b00 |000e: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1aa9fe: 0c00 |0011: move-result-object v0 │ │ +1aaa00: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ +1aaa04: 7100 c059 0000 |0014: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ +1aaa0a: 0c00 |0017: move-result-object v0 │ │ +1aaa0c: 5400 bc41 |0018: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ +1aaa10: 0703 |001a: move-object v3, v0 │ │ +1aaa12: 1a00 a955 |001b: const-string v0, "extra_content_text" // string@55a9 │ │ +1aaa16: 6e20 9a00 0b00 |001d: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1aaa1c: 0c00 |0020: move-result-object v0 │ │ +1aaa1e: 3900 0800 |0021: if-nez v0, 0029 // +0008 │ │ +1aaa22: 7100 c059 0000 |0023: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ +1aaa28: 0c00 |0026: move-result-object v0 │ │ +1aaa2a: 5400 b641 |0027: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ +1aaa2e: 0704 |0029: move-object v4, v0 │ │ +1aaa30: 1a00 a855 |002a: const-string v0, "extra_channel_id" // string@55a8 │ │ +1aaa34: 6e20 9a00 0b00 |002c: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1aaa3a: 0c00 |002f: move-result-object v0 │ │ +1aaa3c: 3900 0800 |0030: if-nez v0, 0038 // +0008 │ │ +1aaa40: 7100 c059 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ +1aaa46: 0c00 |0035: move-result-object v0 │ │ +1aaa48: 5400 b541 |0036: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ +1aaa4c: 0705 |0038: move-object v5, v0 │ │ +1aaa4e: 7100 c059 0000 |0039: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ +1aaa54: 0c00 |003c: move-result-object v0 │ │ +1aaa56: 5200 b741 |003d: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ +1aaa5a: 1a01 aa55 |003f: const-string v1, "extra_icon_res" // string@55aa │ │ +1aaa5e: 6e30 9400 1b00 |0041: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1aaa64: 0a06 |0044: move-result v6 │ │ +1aaa66: 7100 c059 0000 |0045: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ +1aaa6c: 0c00 |0048: move-result-object v0 │ │ +1aaa6e: 5200 ba41 |0049: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ +1aaa72: 1a01 ad55 |004b: const-string v1, "extra_progress" // string@55ad │ │ +1aaa76: 6e30 9400 1b00 |004d: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1aaa7c: 0a09 |0050: move-result v9 │ │ +1aaa7e: 7100 c059 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ +1aaa84: 0c00 |0054: move-result-object v0 │ │ +1aaa86: 5200 bb41 |0055: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ +1aaa8a: 1a01 af55 |0057: const-string v1, "extra_progress_max" // string@55af │ │ +1aaa8e: 6e30 9400 1b00 |0059: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1aaa94: 0a08 |005c: move-result v8 │ │ +1aaa96: 7100 c059 0000 |005d: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c0 │ │ +1aaa9c: 0c00 |0060: move-result-object v0 │ │ +1aaa9e: 5500 b941 |0061: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ +1aaaa2: 1a01 ae55 |0063: const-string v1, "extra_progress_indeterminate" // string@55ae │ │ +1aaaa6: 6e30 8b00 1b00 |0065: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +1aaaac: 0a0a |0068: move-result v10 │ │ +1aaaae: 220b af10 |0069: new-instance v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1aaab2: 07b2 |006b: move-object v2, v11 │ │ +1aaab4: 7609 b559 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@59b5 │ │ +1aaaba: 110b |006f: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x000c line=224 │ │ 0x0014 line=225 │ │ 0x001b line=227 │ │ 0x0023 line=228 │ │ @@ -302498,61 +302499,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -1aa810: |[1aa810] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.equals:(Ljava/lang/Object;)Z │ │ -1aa820: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1aa822: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -1aa826: 0f00 |0003: return v0 │ │ -1aa828: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1aa82a: 3805 4e00 |0005: if-eqz v5, 0053 // +004e │ │ -1aa82e: 6e10 a20a 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa2 │ │ -1aa834: 0c02 |000a: move-result-object v2 │ │ -1aa836: 6e10 a20a 0500 |000b: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa2 │ │ -1aa83c: 0c03 |000e: move-result-object v3 │ │ -1aa83e: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ -1aa842: 2842 |0011: goto 0053 // +0042 │ │ -1aa844: 1f05 af10 |0012: check-cast v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1aa848: 5242 b841 |0014: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ -1aa84c: 5253 b841 |0016: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ -1aa850: 3332 3900 |0018: if-ne v2, v3, 0051 // +0039 │ │ -1aa854: 5242 b741 |001a: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ -1aa858: 5253 b741 |001c: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ -1aa85c: 3332 3300 |001e: if-ne v2, v3, 0051 // +0033 │ │ -1aa860: 5242 ba41 |0020: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ -1aa864: 5253 ba41 |0022: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ -1aa868: 3332 2d00 |0024: if-ne v2, v3, 0051 // +002d │ │ -1aa86c: 5242 bb41 |0026: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ -1aa870: 5253 bb41 |0028: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ -1aa874: 3332 2700 |002a: if-ne v2, v3, 0051 // +0027 │ │ -1aa878: 5542 b941 |002c: iget-boolean v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ -1aa87c: 5553 b941 |002e: iget-boolean v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ -1aa880: 3332 2100 |0030: if-ne v2, v3, 0051 // +0021 │ │ -1aa884: 5442 bc41 |0032: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ -1aa888: 5453 bc41 |0034: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ -1aa88c: 6e20 d50a 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1aa892: 0a02 |0039: move-result v2 │ │ -1aa894: 3802 1700 |003a: if-eqz v2, 0051 // +0017 │ │ -1aa898: 5442 b641 |003c: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ -1aa89c: 5453 b641 |003e: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ -1aa8a0: 6e20 d50a 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1aa8a6: 0a02 |0043: move-result v2 │ │ -1aa8a8: 3802 0d00 |0044: if-eqz v2, 0051 // +000d │ │ -1aa8ac: 5442 b541 |0046: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ -1aa8b0: 5455 b541 |0048: iget-object v5, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ -1aa8b4: 6e20 d50a 5200 |004a: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1aa8ba: 0a05 |004d: move-result v5 │ │ -1aa8bc: 3805 0300 |004e: if-eqz v5, 0051 // +0003 │ │ -1aa8c0: 2802 |0050: goto 0052 // +0002 │ │ -1aa8c2: 1200 |0051: const/4 v0, #int 0 // #0 │ │ -1aa8c4: 0f00 |0052: return v0 │ │ -1aa8c6: 0f01 |0053: return v1 │ │ +1aa814: |[1aa814] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.equals:(Ljava/lang/Object;)Z │ │ +1aa824: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1aa826: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +1aa82a: 0f00 |0003: return v0 │ │ +1aa82c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1aa82e: 3805 4e00 |0005: if-eqz v5, 0053 // +004e │ │ +1aa832: 6e10 a20a 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa2 │ │ +1aa838: 0c02 |000a: move-result-object v2 │ │ +1aa83a: 6e10 a20a 0500 |000b: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa2 │ │ +1aa840: 0c03 |000e: move-result-object v3 │ │ +1aa842: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ +1aa846: 2842 |0011: goto 0053 // +0042 │ │ +1aa848: 1f05 af10 |0012: check-cast v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1aa84c: 5242 b841 |0014: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ +1aa850: 5253 b841 |0016: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ +1aa854: 3332 3900 |0018: if-ne v2, v3, 0051 // +0039 │ │ +1aa858: 5242 b741 |001a: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ +1aa85c: 5253 b741 |001c: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ +1aa860: 3332 3300 |001e: if-ne v2, v3, 0051 // +0033 │ │ +1aa864: 5242 ba41 |0020: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ +1aa868: 5253 ba41 |0022: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ +1aa86c: 3332 2d00 |0024: if-ne v2, v3, 0051 // +002d │ │ +1aa870: 5242 bb41 |0026: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ +1aa874: 5253 bb41 |0028: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ +1aa878: 3332 2700 |002a: if-ne v2, v3, 0051 // +0027 │ │ +1aa87c: 5542 b941 |002c: iget-boolean v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ +1aa880: 5553 b941 |002e: iget-boolean v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ +1aa884: 3332 2100 |0030: if-ne v2, v3, 0051 // +0021 │ │ +1aa888: 5442 bc41 |0032: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ +1aa88c: 5453 bc41 |0034: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ +1aa890: 6e20 d50a 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1aa896: 0a02 |0039: move-result v2 │ │ +1aa898: 3802 1700 |003a: if-eqz v2, 0051 // +0017 │ │ +1aa89c: 5442 b641 |003c: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ +1aa8a0: 5453 b641 |003e: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ +1aa8a4: 6e20 d50a 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1aa8aa: 0a02 |0043: move-result v2 │ │ +1aa8ac: 3802 0d00 |0044: if-eqz v2, 0051 // +000d │ │ +1aa8b0: 5442 b541 |0046: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ +1aa8b4: 5455 b541 |0048: iget-object v5, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ +1aa8b8: 6e20 d50a 5200 |004a: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1aa8be: 0a05 |004d: move-result v5 │ │ +1aa8c0: 3805 0300 |004e: if-eqz v5, 0051 // +0003 │ │ +1aa8c4: 2802 |0050: goto 0052 // +0002 │ │ +1aa8c6: 1200 |0051: const/4 v0, #int 0 // #0 │ │ +1aa8c8: 0f00 |0052: return v0 │ │ +1aa8ca: 0f01 |0053: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=249 │ │ 0x0012 line=251 │ │ 0x0014 line=252 │ │ 0x0036 line=257 │ │ 0x0040 line=258 │ │ @@ -302566,39 +302567,39 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -1aa8c8: |[1aa8c8] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.hashCode:()I │ │ -1aa8d8: 5420 bc41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ -1aa8dc: 6e10 dc0a 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0adc │ │ -1aa8e2: 0a00 |0005: move-result v0 │ │ -1aa8e4: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1aa8e8: 5421 b541 |0008: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ -1aa8ec: 6e10 dc0a 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0adc │ │ -1aa8f2: 0a01 |000d: move-result v1 │ │ -1aa8f4: b010 |000e: add-int/2addr v0, v1 │ │ -1aa8f6: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1aa8fa: 5221 b841 |0011: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ -1aa8fe: b010 |0013: add-int/2addr v0, v1 │ │ -1aa900: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1aa904: 5221 b741 |0016: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ -1aa908: b010 |0018: add-int/2addr v0, v1 │ │ -1aa90a: da00 001f |0019: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1aa90e: 5221 ba41 |001b: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ -1aa912: b010 |001d: add-int/2addr v0, v1 │ │ -1aa914: da00 001f |001e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1aa918: 5221 bb41 |0020: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ -1aa91c: b010 |0022: add-int/2addr v0, v1 │ │ -1aa91e: da00 001f |0023: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1aa922: 5521 b941 |0025: iget-boolean v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ -1aa926: b010 |0027: add-int/2addr v0, v1 │ │ -1aa928: 0f00 |0028: return v0 │ │ +1aa8cc: |[1aa8cc] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.hashCode:()I │ │ +1aa8dc: 5420 bc41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ +1aa8e0: 6e10 dc0a 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0adc │ │ +1aa8e6: 0a00 |0005: move-result v0 │ │ +1aa8e8: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1aa8ec: 5421 b541 |0008: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ +1aa8f0: 6e10 dc0a 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0adc │ │ +1aa8f6: 0a01 |000d: move-result v1 │ │ +1aa8f8: b010 |000e: add-int/2addr v0, v1 │ │ +1aa8fa: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1aa8fe: 5221 b841 |0011: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ +1aa902: b010 |0013: add-int/2addr v0, v1 │ │ +1aa904: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1aa908: 5221 b741 |0016: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ +1aa90c: b010 |0018: add-int/2addr v0, v1 │ │ +1aa90e: da00 001f |0019: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1aa912: 5221 ba41 |001b: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ +1aa916: b010 |001d: add-int/2addr v0, v1 │ │ +1aa918: da00 001f |001e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1aa91c: 5221 bb41 |0020: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ +1aa920: b010 |0022: add-int/2addr v0, v1 │ │ +1aa922: da00 001f |0023: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1aa926: 5521 b941 |0025: iget-boolean v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ +1aa92a: b010 |0027: add-int/2addr v0, v1 │ │ +1aa92c: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0008 line=266 │ │ 0x0011 line=268 │ │ 0x0016 line=270 │ │ 0x001b line=272 │ │ @@ -302612,47 +302613,47 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -1aa92c: |[1aa92c] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.toString:()Ljava/lang/String; │ │ -1aa93c: 6200 9f00 |0000: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ -1aa940: 5481 b541 |0002: iget-object v1, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ -1aa944: 5282 b841 |0004: iget v2, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ -1aa948: 7110 520a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1aa94e: 0c02 |0009: move-result-object v2 │ │ -1aa950: 5283 ba41 |000a: iget v3, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ -1aa954: 7110 520a 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1aa95a: 0c03 |000f: move-result-object v3 │ │ -1aa95c: 5284 bb41 |0010: iget v4, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ -1aa960: 7110 520a 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1aa966: 0c04 |0015: move-result-object v4 │ │ -1aa968: 5585 b941 |0016: iget-boolean v5, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ -1aa96c: 3805 0500 |0018: if-eqz v5, 001d // +0005 │ │ -1aa970: 1a05 a960 |001a: const-string v5, "indeterminate" // string@60a9 │ │ -1aa974: 2803 |001c: goto 001f // +0003 │ │ -1aa976: 1a05 bb51 |001d: const-string v5, "determinate" // string@51bb │ │ -1aa97a: 1256 |001f: const/4 v6, #int 5 // #5 │ │ -1aa97c: 2366 4011 |0020: new-array v6, v6, [Ljava/lang/Object; // type@1140 │ │ -1aa980: 1207 |0022: const/4 v7, #int 0 // #0 │ │ -1aa982: 4d01 0607 |0023: aput-object v1, v6, v7 │ │ -1aa986: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -1aa988: 4d02 0601 |0026: aput-object v2, v6, v1 │ │ -1aa98c: 1221 |0028: const/4 v1, #int 2 // #2 │ │ -1aa98e: 4d03 0601 |0029: aput-object v3, v6, v1 │ │ -1aa992: 1231 |002b: const/4 v1, #int 3 // #3 │ │ -1aa994: 4d04 0601 |002c: aput-object v4, v6, v1 │ │ -1aa998: 1241 |002e: const/4 v1, #int 4 // #4 │ │ -1aa99a: 4d05 0601 |002f: aput-object v5, v6, v1 │ │ -1aa99e: 1a01 1d13 |0031: const-string v1, "ChannelId: %s Id: %d Progress: %d/%d %s" // string@131d │ │ -1aa9a2: 7130 d80a 1006 |0033: invoke-static {v0, v1, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1aa9a8: 0c00 |0036: move-result-object v0 │ │ -1aa9aa: 1100 |0037: return-object v0 │ │ +1aa930: |[1aa930] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.toString:()Ljava/lang/String; │ │ +1aa940: 6200 9f00 |0000: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ +1aa944: 5481 b541 |0002: iget-object v1, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ +1aa948: 5282 b841 |0004: iget v2, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ +1aa94c: 7110 520a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1aa952: 0c02 |0009: move-result-object v2 │ │ +1aa954: 5283 ba41 |000a: iget v3, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ +1aa958: 7110 520a 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1aa95e: 0c03 |000f: move-result-object v3 │ │ +1aa960: 5284 bb41 |0010: iget v4, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ +1aa964: 7110 520a 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1aa96a: 0c04 |0015: move-result-object v4 │ │ +1aa96c: 5585 b941 |0016: iget-boolean v5, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ +1aa970: 3805 0500 |0018: if-eqz v5, 001d // +0005 │ │ +1aa974: 1a05 a960 |001a: const-string v5, "indeterminate" // string@60a9 │ │ +1aa978: 2803 |001c: goto 001f // +0003 │ │ +1aa97a: 1a05 bb51 |001d: const-string v5, "determinate" // string@51bb │ │ +1aa97e: 1256 |001f: const/4 v6, #int 5 // #5 │ │ +1aa980: 2366 4011 |0020: new-array v6, v6, [Ljava/lang/Object; // type@1140 │ │ +1aa984: 1207 |0022: const/4 v7, #int 0 // #0 │ │ +1aa986: 4d01 0607 |0023: aput-object v1, v6, v7 │ │ +1aa98a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +1aa98c: 4d02 0601 |0026: aput-object v2, v6, v1 │ │ +1aa990: 1221 |0028: const/4 v1, #int 2 // #2 │ │ +1aa992: 4d03 0601 |0029: aput-object v3, v6, v1 │ │ +1aa996: 1231 |002b: const/4 v1, #int 3 // #3 │ │ +1aa998: 4d04 0601 |002c: aput-object v4, v6, v1 │ │ +1aa99c: 1241 |002e: const/4 v1, #int 4 // #4 │ │ +1aa99e: 4d05 0601 |002f: aput-object v5, v6, v1 │ │ +1aa9a2: 1a01 1d13 |0031: const-string v1, "ChannelId: %s Id: %d Progress: %d/%d %s" // string@131d │ │ +1aa9a6: 7130 d80a 1006 |0033: invoke-static {v0, v1, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1aa9ac: 0c00 |0036: move-result-object v0 │ │ +1aa9ae: 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 : 6522 (GenericForegroundService.java) │ │ @@ -302689,18 +302690,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 │ │ -1aab20: |[1aab20] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V │ │ -1aab30: 5b01 bd41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41bd │ │ -1aab34: 7010 3202 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@0232 │ │ -1aab3a: 0e00 |0005: return-void │ │ +1aab24: |[1aab24] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V │ │ +1aab34: 5b01 bd41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41bd │ │ +1aab38: 7010 3202 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@0232 │ │ +1aab3e: 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; │ │ │ │ @@ -302710,17 +302711,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/service/GenericForegroundService;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aab08: |[1aab08] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ -1aab18: 5410 bd41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41bd │ │ -1aab1c: 1100 |0002: return-object v0 │ │ +1aab0c: |[1aab0c] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ +1aab1c: 5410 bd41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41bd │ │ +1aab20: 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 : 6522 (GenericForegroundService.java) │ │ @@ -302840,37 +302841,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 10 │ │ insns size : 39 16-bit code units │ │ -1aacc4: |[1aacc4] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ -1aacd4: 2200 bc03 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03bc │ │ -1aacd8: 7010 760d 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.:()V // method@0d76 │ │ -1aacde: 6900 ca41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41ca │ │ -1aace2: 2200 bb03 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03bb │ │ -1aace6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -1aace8: 7020 730d 1000 |000a: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d73 │ │ -1aacee: 6900 c041 |000d: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41c0 │ │ -1aacf2: 6701 cf41 |000f: sput v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cf │ │ -1aacf6: 2200 af10 |0011: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1aacfa: 6006 3c21 |0013: sget v6, Lorg/thoughtcrime/securesms/R$drawable;.icon_notification:I // field@213c │ │ -1aacfe: 120a |0015: const/4 v10, #int 0 // #0 │ │ -1aad00: 120b |0016: const/4 v11, #int 0 // #0 │ │ -1aad02: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ -1aad06: 1a04 0000 |0019: const-string v4, "" // string@0000 │ │ -1aad0a: 1a05 384b |001b: const-string v5, "ch_generic" // string@4b38 │ │ -1aad0e: 12f7 |001d: const/4 v7, #int -1 // #ff │ │ -1aad10: 1208 |001e: const/4 v8, #int 0 // #0 │ │ -1aad12: 1209 |001f: const/4 v9, #int 0 // #0 │ │ -1aad14: 0702 |0020: move-object v2, v0 │ │ -1aad16: 760a b659 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@59b6 │ │ -1aad1c: 6900 c141 |0024: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41c1 │ │ -1aad20: 0e00 |0026: return-void │ │ +1aacc8: |[1aacc8] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ +1aacd8: 2200 bc03 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03bc │ │ +1aacdc: 7010 760d 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.:()V // method@0d76 │ │ +1aace2: 6900 ca41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41ca │ │ +1aace6: 2200 bb03 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03bb │ │ +1aacea: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +1aacec: 7020 730d 1000 |000a: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d73 │ │ +1aacf2: 6900 c041 |000d: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41c0 │ │ +1aacf6: 6701 cf41 |000f: sput v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cf │ │ +1aacfa: 2200 af10 |0011: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1aacfe: 6006 3c21 |0013: sget v6, Lorg/thoughtcrime/securesms/R$drawable;.icon_notification:I // field@213c │ │ +1aad02: 120a |0015: const/4 v10, #int 0 // #0 │ │ +1aad04: 120b |0016: const/4 v11, #int 0 // #0 │ │ +1aad06: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ +1aad0a: 1a04 0000 |0019: const-string v4, "" // string@0000 │ │ +1aad0e: 1a05 384b |001b: const-string v5, "ch_generic" // string@4b38 │ │ +1aad12: 12f7 |001d: const/4 v7, #int -1 // #ff │ │ +1aad14: 1208 |001e: const/4 v8, #int 0 // #0 │ │ +1aad16: 1209 |001f: const/4 v9, #int 0 // #0 │ │ +1aad18: 0702 |0020: move-object v2, v0 │ │ +1aad1a: 760a b659 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@59b6 │ │ +1aad20: 6900 c141 |0024: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41c1 │ │ +1aad24: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ 0x000f line=53 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -302880,23 +302881,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1aad24: |[1aad24] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ -1aad34: 7010 4200 0100 |0000: invoke-direct {v1}, Landroid/app/Service;.:()V // method@0042 │ │ -1aad3a: 2200 b010 |0003: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10b0 │ │ -1aad3e: 7020 bc59 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V // method@59bc │ │ -1aad44: 5b10 cd41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@41cd │ │ -1aad48: 2200 8303 |000a: new-instance v0, Ljava/util/LinkedHashMap; // type@0383 │ │ -1aad4c: 7010 bd0c 0000 |000c: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cbd │ │ -1aad52: 5b10 cc41 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41cc │ │ -1aad56: 0e00 |0011: return-void │ │ +1aad28: |[1aad28] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ +1aad38: 7010 4200 0100 |0000: invoke-direct {v1}, Landroid/app/Service;.:()V // method@0042 │ │ +1aad3e: 2200 b010 |0003: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10b0 │ │ +1aad42: 7020 bc59 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V // method@59bc │ │ +1aad48: 5b10 cd41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@41cd │ │ +1aad4c: 2200 8303 |000a: new-instance v0, Ljava/util/LinkedHashMap; // type@0383 │ │ +1aad50: 7010 bd0c 0000 |000c: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cbd │ │ +1aad56: 5b10 cc41 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41cc │ │ +1aad5a: 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; │ │ @@ -302906,53 +302907,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 │ │ -1aac24: |[1aac24] org.thoughtcrime.securesms.service.GenericForegroundService.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -1aac34: 6200 c141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41c1 │ │ -1aac38: 1100 |0002: return-object v0 │ │ +1aac28: |[1aac28] org.thoughtcrime.securesms.service.GenericForegroundService.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +1aac38: 6200 c141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41c1 │ │ +1aac3c: 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 │ │ -1aad58: |[1aad58] org.thoughtcrime.securesms.service.GenericForegroundService.createFgNotificationChannel:(Landroid/content/Context;)V │ │ -1aad68: 6200 c041 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41c0 │ │ -1aad6c: 6e10 740d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d74 │ │ -1aad72: 0a01 |0005: move-result v1 │ │ -1aad74: 3901 2400 |0006: if-nez v1, 002a // +0024 │ │ -1aad78: 6001 3800 |0008: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1aad7c: 1302 1a00 |000a: const/16 v2, #int 26 // #1a │ │ -1aad80: 3421 1e00 |000c: if-lt v1, v2, 002a // +001e │ │ -1aad84: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -1aad86: 6e20 750d 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d75 │ │ -1aad8c: 1a00 384b |0012: const-string v0, "ch_generic" // string@4b38 │ │ -1aad90: 1a02 7819 |0014: const-string v2, "Generic Background Service" // string@1978 │ │ -1aad94: 7130 8f5b 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@5b8f │ │ -1aad9a: 0c00 |0019: move-result-object v0 │ │ -1aad9c: 1a01 0218 |001a: const-string v1, "Ensure app will not be killed while long ongoing background tasks are running." // string@1802 │ │ -1aada0: 7120 a55b 1000 |001c: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V // method@5ba5 │ │ -1aada6: 1c01 1800 |001f: const-class v1, Landroid/app/NotificationManager; // type@0018 │ │ -1aadaa: 7120 9f5b 1300 |0021: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@5b9f │ │ -1aadb0: 0c03 |0024: move-result-object v3 │ │ -1aadb2: 1f03 1800 |0025: check-cast v3, Landroid/app/NotificationManager; // type@0018 │ │ -1aadb6: 7120 a75b 0300 |0027: invoke-static {v3, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V // method@5ba7 │ │ -1aadbc: 0e00 |002a: return-void │ │ +1aad5c: |[1aad5c] org.thoughtcrime.securesms.service.GenericForegroundService.createFgNotificationChannel:(Landroid/content/Context;)V │ │ +1aad6c: 6200 c041 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41c0 │ │ +1aad70: 6e10 740d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d74 │ │ +1aad76: 0a01 |0005: move-result v1 │ │ +1aad78: 3901 2400 |0006: if-nez v1, 002a // +0024 │ │ +1aad7c: 6001 3800 |0008: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1aad80: 1302 1a00 |000a: const/16 v2, #int 26 // #1a │ │ +1aad84: 3421 1e00 |000c: if-lt v1, v2, 002a // +001e │ │ +1aad88: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +1aad8a: 6e20 750d 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d75 │ │ +1aad90: 1a00 384b |0012: const-string v0, "ch_generic" // string@4b38 │ │ +1aad94: 1a02 7819 |0014: const-string v2, "Generic Background Service" // string@1978 │ │ +1aad98: 7130 8f5b 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@5b8f │ │ +1aad9e: 0c00 |0019: move-result-object v0 │ │ +1aada0: 1a01 0218 |001a: const-string v1, "Ensure app will not be killed while long ongoing background tasks are running." // string@1802 │ │ +1aada4: 7120 a55b 1000 |001c: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V // method@5ba5 │ │ +1aadaa: 1c01 1800 |001f: const-class v1, Landroid/app/NotificationManager; // type@0018 │ │ +1aadae: 7120 9f5b 1300 |0021: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@5b9f │ │ +1aadb4: 0c03 |0024: move-result-object v3 │ │ +1aadb6: 1f03 1800 |0025: check-cast v3, Landroid/app/NotificationManager; // type@0018 │ │ +1aadba: 7120 a75b 0300 |0027: invoke-static {v3, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V // method@5ba7 │ │ +1aadc0: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x000f line=190 │ │ 0x0012 line=191 │ │ 0x001a line=193 │ │ 0x001f line=194 │ │ @@ -302965,38 +302966,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 │ │ -1aadc0: |[1aadc0] org.thoughtcrime.securesms.service.GenericForegroundService.handleStart:(Landroid/content/Intent;)V │ │ -1aadd0: 1d05 |0000: monitor-enter v5 │ │ -1aadd2: 7110 b759 0600 |0001: invoke-static {v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59b7 │ │ -1aadd8: 0c06 |0004: move-result-object v6 │ │ -1aadda: 6200 cb41 |0005: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41cb │ │ -1aadde: 6201 9f00 |0007: sget-object v1, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ -1aade2: 1a02 bb5e |0009: const-string v2, "handleStart() %s" // string@5ebb │ │ -1aade6: 1213 |000b: const/4 v3, #int 1 // #1 │ │ -1aade8: 2333 4011 |000c: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ -1aadec: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -1aadee: 4d06 0304 |000f: aput-object v6, v3, v4 │ │ -1aadf2: 7130 d80a 2103 |0011: invoke-static {v1, v2, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1aadf8: 0c01 |0014: move-result-object v1 │ │ -1aadfa: 7120 c002 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aae00: 5450 cc41 |0018: iget-object v0, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41cc │ │ -1aae04: 5261 b841 |001a: iget v1, v6, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ -1aae08: 7110 520a 0100 |001c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1aae0e: 0c01 |001f: move-result-object v1 │ │ -1aae10: 6e30 c00c 1006 |0020: invoke-virtual {v0, v1, v6}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cc0 │ │ -1aae16: 1e05 |0023: monitor-exit v5 │ │ -1aae18: 0e00 |0024: return-void │ │ -1aae1a: 0d06 |0025: move-exception v6 │ │ -1aae1c: 1e05 |0026: monitor-exit v5 │ │ -1aae1e: 2706 |0027: throw v6 │ │ +1aadc4: |[1aadc4] org.thoughtcrime.securesms.service.GenericForegroundService.handleStart:(Landroid/content/Intent;)V │ │ +1aadd4: 1d05 |0000: monitor-enter v5 │ │ +1aadd6: 7110 b759 0600 |0001: invoke-static {v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59b7 │ │ +1aaddc: 0c06 |0004: move-result-object v6 │ │ +1aadde: 6200 cb41 |0005: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41cb │ │ +1aade2: 6201 9f00 |0007: sget-object v1, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ +1aade6: 1a02 bb5e |0009: const-string v2, "handleStart() %s" // string@5ebb │ │ +1aadea: 1213 |000b: const/4 v3, #int 1 // #1 │ │ +1aadec: 2333 4011 |000c: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ +1aadf0: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +1aadf2: 4d06 0304 |000f: aput-object v6, v3, v4 │ │ +1aadf6: 7130 d80a 2103 |0011: invoke-static {v1, v2, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1aadfc: 0c01 |0014: move-result-object v1 │ │ +1aadfe: 7120 c002 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aae04: 5450 cc41 |0018: iget-object v0, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41cc │ │ +1aae08: 5261 b841 |001a: iget v1, v6, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ +1aae0c: 7110 520a 0100 |001c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1aae12: 0c01 |001f: move-result-object v1 │ │ +1aae14: 6e30 c00c 1006 |0020: invoke-virtual {v0, v1, v6}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cc0 │ │ +1aae1a: 1e05 |0023: monitor-exit v5 │ │ +1aae1c: 0e00 |0024: return-void │ │ +1aae1e: 0d06 |0025: move-exception v6 │ │ +1aae20: 1e05 |0026: monitor-exit v5 │ │ +1aae22: 2706 |0027: throw v6 │ │ catches : 2 │ │ 0x0001 - 0x0023 │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0001 line=94 │ │ @@ -303012,37 +303013,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 │ │ -1aae34: |[1aae34] org.thoughtcrime.securesms.service.GenericForegroundService.handleStop:(Landroid/content/Intent;)V │ │ -1aae44: 1d03 |0000: monitor-enter v3 │ │ -1aae46: 6200 cb41 |0001: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41cb │ │ -1aae4a: 1a01 bd5e |0003: const-string v1, "handleStop()" // string@5ebd │ │ -1aae4e: 7120 c002 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aae54: 1a01 ab55 |0008: const-string v1, "extra_id" // string@55ab │ │ -1aae58: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ -1aae5a: 6e30 9400 1402 |000b: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1aae60: 0a04 |000e: move-result v4 │ │ -1aae62: 5431 cc41 |000f: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41cc │ │ -1aae66: 7110 520a 0400 |0011: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1aae6c: 0c04 |0014: move-result-object v4 │ │ -1aae6e: 6e20 c10c 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cc1 │ │ -1aae74: 0c04 |0018: move-result-object v4 │ │ -1aae76: 1f04 af10 |0019: check-cast v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1aae7a: 3904 0700 |001b: if-nez v4, 0022 // +0007 │ │ -1aae7e: 1a04 4516 |001d: const-string v4, "Could not find entry to remove" // string@1645 │ │ -1aae82: 7120 c402 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1aae88: 1e03 |0022: monitor-exit v3 │ │ -1aae8a: 0e00 |0023: return-void │ │ -1aae8c: 0d04 |0024: move-exception v4 │ │ -1aae8e: 1e03 |0025: monitor-exit v3 │ │ -1aae90: 2704 |0026: throw v4 │ │ +1aae38: |[1aae38] org.thoughtcrime.securesms.service.GenericForegroundService.handleStop:(Landroid/content/Intent;)V │ │ +1aae48: 1d03 |0000: monitor-enter v3 │ │ +1aae4a: 6200 cb41 |0001: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41cb │ │ +1aae4e: 1a01 bd5e |0003: const-string v1, "handleStop()" // string@5ebd │ │ +1aae52: 7120 c002 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aae58: 1a01 ab55 |0008: const-string v1, "extra_id" // string@55ab │ │ +1aae5c: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ +1aae5e: 6e30 9400 1402 |000b: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1aae64: 0a04 |000e: move-result v4 │ │ +1aae66: 5431 cc41 |000f: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41cc │ │ +1aae6a: 7110 520a 0400 |0011: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1aae70: 0c04 |0014: move-result-object v4 │ │ +1aae72: 6e20 c10c 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cc1 │ │ +1aae78: 0c04 |0018: move-result-object v4 │ │ +1aae7a: 1f04 af10 |0019: check-cast v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1aae7e: 3904 0700 |001b: if-nez v4, 0022 // +0007 │ │ +1aae82: 1a04 4516 |001d: const-string v4, "Could not find entry to remove" // string@1645 │ │ +1aae86: 7120 c402 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1aae8c: 1e03 |0022: monitor-exit v3 │ │ +1aae8e: 0e00 |0023: return-void │ │ +1aae90: 0d04 |0024: move-exception v4 │ │ +1aae92: 1e03 |0025: monitor-exit v3 │ │ +1aae94: 2704 |0026: throw v4 │ │ catches : 2 │ │ 0x0001 - 0x0022 │ │ -> 0x0024 │ │ 0x0025 - 0x0026 │ │ -> 0x0024 │ │ positions : │ │ 0x0001 line=102 │ │ @@ -303059,72 +303060,72 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -1aab54: |[1aab54] org.thoughtcrime.securesms.service.GenericForegroundService.isForegroundTaskStarted:()Z │ │ -1aab64: 6000 cf41 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cf │ │ -1aab68: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -1aab6c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -1aab6e: 2802 |0005: goto 0007 // +0002 │ │ -1aab70: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -1aab72: 0f00 |0007: return v0 │ │ +1aab58: |[1aab58] org.thoughtcrime.securesms.service.GenericForegroundService.isForegroundTaskStarted:()Z │ │ +1aab68: 6000 cf41 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cf │ │ +1aab6c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +1aab70: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +1aab72: 2802 |0005: goto 0007 // +0002 │ │ +1aab74: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1aab76: 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 │ │ -1aaea8: |[1aaea8] org.thoughtcrime.securesms.service.GenericForegroundService.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V │ │ -1aaeb8: 5b34 ce41 |0000: iput-object v4, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41ce │ │ -1aaebc: 2200 6101 |0002: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ -1aaec0: 5441 b541 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ -1aaec4: 7030 fc04 3001 |0006: invoke-direct {v0, v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fc │ │ -1aaeca: 5241 b741 |0009: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ -1aaece: 6e20 1105 1000 |000b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0511 │ │ -1aaed4: 0c00 |000e: move-result-object v0 │ │ -1aaed6: 5441 bc41 |000f: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ -1aaeda: 6e20 0605 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0506 │ │ -1aaee0: 0c00 |0014: move-result-object v0 │ │ -1aaee2: 5441 b641 |0015: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ -1aaee6: 6e20 1505 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0515 │ │ -1aaeec: 0c00 |001a: move-result-object v0 │ │ -1aaeee: 5441 b641 |001b: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ -1aaef2: 6e20 0505 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0505 │ │ -1aaef8: 0c00 |0020: move-result-object v0 │ │ -1aaefa: 5241 bb41 |0021: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ -1aaefe: 5242 ba41 |0023: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ -1aaf02: 5544 b941 |0025: iget-boolean v4, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ -1aaf06: 6e40 1005 1042 |0027: invoke-virtual {v0, v1, v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setProgress:(IIZ)Landroidx/core/app/NotificationCompat$Builder; // method@0510 │ │ -1aaf0c: 0c04 |002a: move-result-object v4 │ │ -1aaf0e: 2200 2b00 |002b: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1aaf12: 1c01 4c0d |002d: const-class v1, Lorg/thoughtcrime/securesms/DummyActivity; // type@0d4c │ │ -1aaf16: 7030 8400 3001 |002f: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1aaf1c: 7100 385a 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/util/IntentUtils;.FLAG_MUTABLE:()I // method@5a38 │ │ -1aaf22: 0a01 |0035: move-result v1 │ │ -1aaf24: 1202 |0036: const/4 v2, #int 0 // #0 │ │ -1aaf26: 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 │ │ -1aaf2c: 0c00 |003a: move-result-object v0 │ │ -1aaf2e: 6e20 0405 0400 |003b: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@0504 │ │ -1aaf34: 0c04 |003e: move-result-object v4 │ │ -1aaf36: 6e10 fe04 0400 |003f: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04fe │ │ -1aaf3c: 0c04 |0042: move-result-object v4 │ │ -1aaf3e: 1230 |0043: const/4 v0, #int 3 // #3 │ │ -1aaf40: 6e30 c959 0304 |0044: invoke-virtual {v3, v0, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@59c9 │ │ -1aaf46: 0e00 |0047: return-void │ │ +1aaeac: |[1aaeac] org.thoughtcrime.securesms.service.GenericForegroundService.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V │ │ +1aaebc: 5b34 ce41 |0000: iput-object v4, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41ce │ │ +1aaec0: 2200 6101 |0002: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ +1aaec4: 5441 b541 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ +1aaec8: 7030 fc04 3001 |0006: invoke-direct {v0, v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fc │ │ +1aaece: 5241 b741 |0009: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ +1aaed2: 6e20 1105 1000 |000b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0511 │ │ +1aaed8: 0c00 |000e: move-result-object v0 │ │ +1aaeda: 5441 bc41 |000f: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ +1aaede: 6e20 0605 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0506 │ │ +1aaee4: 0c00 |0014: move-result-object v0 │ │ +1aaee6: 5441 b641 |0015: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ +1aaeea: 6e20 1505 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0515 │ │ +1aaef0: 0c00 |001a: move-result-object v0 │ │ +1aaef2: 5441 b641 |001b: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ +1aaef6: 6e20 0505 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0505 │ │ +1aaefc: 0c00 |0020: move-result-object v0 │ │ +1aaefe: 5241 bb41 |0021: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41bb │ │ +1aaf02: 5242 ba41 |0023: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ba │ │ +1aaf06: 5544 b941 |0025: iget-boolean v4, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b9 │ │ +1aaf0a: 6e40 1005 1042 |0027: invoke-virtual {v0, v1, v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setProgress:(IIZ)Landroidx/core/app/NotificationCompat$Builder; // method@0510 │ │ +1aaf10: 0c04 |002a: move-result-object v4 │ │ +1aaf12: 2200 2b00 |002b: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1aaf16: 1c01 4c0d |002d: const-class v1, Lorg/thoughtcrime/securesms/DummyActivity; // type@0d4c │ │ +1aaf1a: 7030 8400 3001 |002f: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1aaf20: 7100 385a 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/util/IntentUtils;.FLAG_MUTABLE:()I // method@5a38 │ │ +1aaf26: 0a01 |0035: move-result v1 │ │ +1aaf28: 1202 |0036: const/4 v2, #int 0 // #0 │ │ +1aaf2a: 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 │ │ +1aaf30: 0c00 |003a: move-result-object v0 │ │ +1aaf32: 6e20 0405 0400 |003b: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@0504 │ │ +1aaf38: 0c04 |003e: move-result-object v4 │ │ +1aaf3a: 6e10 fe04 0400 |003f: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04fe │ │ +1aaf40: 0c04 |0042: move-result-object v4 │ │ +1aaf42: 1230 |0043: const/4 v0, #int 3 // #3 │ │ +1aaf44: 6e30 c959 0304 |0044: invoke-virtual {v3, v0, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@59c9 │ │ +1aaf4a: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0002 line=115 │ │ 0x000b line=116 │ │ 0x0011 line=117 │ │ 0x0017 line=118 │ │ @@ -303142,41 +303143,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 │ │ -1aac3c: |[1aac3c] org.thoughtcrime.securesms.service.GenericForegroundService.startForegroundTask:(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController; │ │ -1aac4c: 6000 cf41 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cf │ │ -1aac50: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1aac54: 6700 cf41 |0004: sput v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cf │ │ -1aac58: 6200 ca41 |0006: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41ca │ │ -1aac5c: 6e10 7a0d 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d7a │ │ -1aac62: 0a00 |000b: move-result v0 │ │ -1aac64: 7110 c159 0300 |000c: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@59c1 │ │ -1aac6a: 2201 2b00 |000f: new-instance v1, Landroid/content/Intent; // type@002b │ │ -1aac6e: 1c02 b110 |0011: const-class v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ -1aac72: 7030 8400 3102 |0013: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1aac78: 1a02 8382 |0016: const-string v2, "start" // string@8283 │ │ -1aac7c: 6e20 a900 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ -1aac82: 1a02 b355 |001b: const-string v2, "extra_title" // string@55b3 │ │ -1aac86: 6e30 a000 2104 |001d: invoke-virtual {v1, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1aac8c: 1a04 a855 |0020: const-string v4, "extra_channel_id" // string@55a8 │ │ -1aac90: 1a02 384b |0022: const-string v2, "ch_generic" // string@4b38 │ │ -1aac94: 6e30 a000 4102 |0024: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1aac9a: 1a04 aa55 |0027: const-string v4, "extra_icon_res" // string@55aa │ │ -1aac9e: 6002 9221 |0029: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@2192 │ │ -1aaca2: 6e30 9c00 4102 |002b: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1aaca8: 1a04 ab55 |002e: const-string v4, "extra_id" // string@55ab │ │ -1aacac: 6e30 9c00 4100 |0030: invoke-virtual {v1, v4, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1aacb2: 7120 3005 1300 |0033: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0530 │ │ -1aacb8: 2204 b510 |0036: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController; // type@10b5 │ │ -1aacbc: 7030 d959 3400 |0038: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.:(Landroid/content/Context;I)V // method@59d9 │ │ -1aacc2: 1104 |003b: return-object v4 │ │ +1aac40: |[1aac40] org.thoughtcrime.securesms.service.GenericForegroundService.startForegroundTask:(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController; │ │ +1aac50: 6000 cf41 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cf │ │ +1aac54: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1aac58: 6700 cf41 |0004: sput v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cf │ │ +1aac5c: 6200 ca41 |0006: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41ca │ │ +1aac60: 6e10 7a0d 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d7a │ │ +1aac66: 0a00 |000b: move-result v0 │ │ +1aac68: 7110 c159 0300 |000c: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@59c1 │ │ +1aac6e: 2201 2b00 |000f: new-instance v1, Landroid/content/Intent; // type@002b │ │ +1aac72: 1c02 b110 |0011: const-class v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ +1aac76: 7030 8400 3102 |0013: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1aac7c: 1a02 8382 |0016: const-string v2, "start" // string@8283 │ │ +1aac80: 6e20 a900 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ +1aac86: 1a02 b355 |001b: const-string v2, "extra_title" // string@55b3 │ │ +1aac8a: 6e30 a000 2104 |001d: invoke-virtual {v1, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1aac90: 1a04 a855 |0020: const-string v4, "extra_channel_id" // string@55a8 │ │ +1aac94: 1a02 384b |0022: const-string v2, "ch_generic" // string@4b38 │ │ +1aac98: 6e30 a000 4102 |0024: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1aac9e: 1a04 aa55 |0027: const-string v4, "extra_icon_res" // string@55aa │ │ +1aaca2: 6002 9221 |0029: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@2192 │ │ +1aaca6: 6e30 9c00 4102 |002b: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1aacac: 1a04 ab55 |002e: const-string v4, "extra_id" // string@55ab │ │ +1aacb0: 6e30 9c00 4100 |0030: invoke-virtual {v1, v4, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1aacb6: 7120 3005 1300 |0033: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0530 │ │ +1aacbc: 2204 b510 |0036: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController; // type@10b5 │ │ +1aacc0: 7030 d959 3400 |0038: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.:(Landroid/content/Context;I)V // method@59d9 │ │ +1aacc6: 1104 |003b: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0006 line=133 │ │ 0x000c line=135 │ │ 0x000f line=136 │ │ 0x0016 line=137 │ │ @@ -303195,30 +303196,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 │ │ -1ab050: |[1ab050] org.thoughtcrime.securesms.service.GenericForegroundService.stopForegroundTask:(Landroid/content/Context;I)V │ │ -1ab060: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1ab064: 1c01 b110 |0002: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ -1ab068: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1ab06e: 1a01 1983 |0007: const-string v1, "stop" // string@8319 │ │ -1ab072: 6e20 a900 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ -1ab078: 1a01 ab55 |000c: const-string v1, "extra_id" // string@55ab │ │ -1ab07c: 6e30 9c00 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1ab082: 7120 3005 0200 |0011: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0530 │ │ -1ab088: 6002 cf41 |0014: sget v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cf │ │ -1ab08c: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ -1ab090: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -1ab092: 7120 780a 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@0a78 │ │ -1ab098: 0a02 |001c: move-result v2 │ │ -1ab09a: 6702 cf41 |001d: sput v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cf │ │ -1ab09e: 0e00 |001f: return-void │ │ +1ab054: |[1ab054] org.thoughtcrime.securesms.service.GenericForegroundService.stopForegroundTask:(Landroid/content/Context;I)V │ │ +1ab064: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1ab068: 1c01 b110 |0002: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ +1ab06c: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1ab072: 1a01 1983 |0007: const-string v1, "stop" // string@8319 │ │ +1ab076: 6e20 a900 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ +1ab07c: 1a01 ab55 |000c: const-string v1, "extra_id" // string@55ab │ │ +1ab080: 6e30 9c00 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1ab086: 7120 3005 0200 |0011: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0530 │ │ +1ab08c: 6002 cf41 |0014: sget v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cf │ │ +1ab090: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ +1ab094: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +1ab096: 7120 780a 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@0a78 │ │ +1ab09c: 0a02 |001c: move-result v2 │ │ +1ab09e: 6702 cf41 |001d: sput v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cf │ │ +1ab0a2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ 0x000c line=151 │ │ 0x0011 line=153 │ │ 0x0014 line=154 │ │ @@ -303231,45 +303232,45 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -1ab0a0: |[1ab0a0] org.thoughtcrime.securesms.service.GenericForegroundService.updateNotification:()V │ │ -1ab0b0: 1d02 |0000: monitor-enter v2 │ │ -1ab0b2: 5420 cc41 |0001: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41cc │ │ -1ab0b6: 6e10 c20c 0000 |0003: invoke-virtual {v0}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0cc2 │ │ -1ab0bc: 0c00 |0006: move-result-object v0 │ │ -1ab0be: 7210 860c 0000 |0007: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c86 │ │ -1ab0c4: 0c00 |000a: move-result-object v0 │ │ -1ab0c6: 7210 ba0c 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1ab0cc: 0a01 |000e: move-result v1 │ │ -1ab0ce: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ -1ab0d2: 7210 bb0c 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1ab0d8: 0c00 |0014: move-result-object v0 │ │ -1ab0da: 1f00 af10 |0015: check-cast v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1ab0de: 7020 c759 0200 |0017: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@59c7 │ │ -1ab0e4: 2819 |001a: goto 0033 // +0019 │ │ -1ab0e6: 6200 cb41 |001b: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41cb │ │ -1ab0ea: 1a01 af1e |001d: const-string v1, "Last request. Ending foreground service." // string@1eaf │ │ -1ab0ee: 7120 c002 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1ab0f4: 5420 ce41 |0022: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41ce │ │ -1ab0f8: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ -1ab0fc: 2803 |0026: goto 0029 // +0003 │ │ -1ab0fe: 6200 c141 |0027: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41c1 │ │ -1ab102: 7020 c759 0200 |0029: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@59c7 │ │ -1ab108: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -1ab10a: 6e20 cb59 0200 |002d: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForeground:(Z)V // method@59cb │ │ -1ab110: 6e10 cd59 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopSelf:()V // method@59cd │ │ -1ab116: 1e02 |0033: monitor-exit v2 │ │ -1ab118: 0e00 |0034: return-void │ │ -1ab11a: 0d00 |0035: move-exception v0 │ │ -1ab11c: 1e02 |0036: monitor-exit v2 │ │ -1ab11e: 2700 |0037: throw v0 │ │ +1ab0a4: |[1ab0a4] org.thoughtcrime.securesms.service.GenericForegroundService.updateNotification:()V │ │ +1ab0b4: 1d02 |0000: monitor-enter v2 │ │ +1ab0b6: 5420 cc41 |0001: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41cc │ │ +1ab0ba: 6e10 c20c 0000 |0003: invoke-virtual {v0}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0cc2 │ │ +1ab0c0: 0c00 |0006: move-result-object v0 │ │ +1ab0c2: 7210 860c 0000 |0007: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c86 │ │ +1ab0c8: 0c00 |000a: move-result-object v0 │ │ +1ab0ca: 7210 ba0c 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1ab0d0: 0a01 |000e: move-result v1 │ │ +1ab0d2: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ +1ab0d6: 7210 bb0c 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1ab0dc: 0c00 |0014: move-result-object v0 │ │ +1ab0de: 1f00 af10 |0015: check-cast v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1ab0e2: 7020 c759 0200 |0017: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@59c7 │ │ +1ab0e8: 2819 |001a: goto 0033 // +0019 │ │ +1ab0ea: 6200 cb41 |001b: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41cb │ │ +1ab0ee: 1a01 af1e |001d: const-string v1, "Last request. Ending foreground service." // string@1eaf │ │ +1ab0f2: 7120 c002 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1ab0f8: 5420 ce41 |0022: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41ce │ │ +1ab0fc: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ +1ab100: 2803 |0026: goto 0029 // +0003 │ │ +1ab102: 6200 c141 |0027: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41c1 │ │ +1ab106: 7020 c759 0200 |0029: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@59c7 │ │ +1ab10c: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +1ab10e: 6e20 cb59 0200 |002d: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForeground:(Z)V // method@59cb │ │ +1ab114: 6e10 cd59 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopSelf:()V // method@59cd │ │ +1ab11a: 1e02 |0033: monitor-exit v2 │ │ +1ab11c: 0e00 |0034: return-void │ │ +1ab11e: 0d00 |0035: move-exception v0 │ │ +1ab120: 1e02 |0036: monitor-exit v2 │ │ +1ab122: 2700 |0037: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0033 │ │ -> 0x0035 │ │ 0x0036 - 0x0037 │ │ -> 0x0035 │ │ positions : │ │ 0x0001 line=80 │ │ @@ -303289,17 +303290,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 │ │ -1aab3c: |[1aab3c] org.thoughtcrime.securesms.service.GenericForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -1aab4c: 5401 cd41 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@41cd │ │ -1aab50: 1101 |0002: return-object v1 │ │ +1aab40: |[1aab40] org.thoughtcrime.securesms.service.GenericForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +1aab50: 5401 cd41 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@41cd │ │ +1aab54: 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; │ │ │ │ @@ -303308,55 +303309,55 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -1aab74: |[1aab74] org.thoughtcrime.securesms.service.GenericForegroundService.onStartCommand:(Landroid/content/Intent;II)I │ │ -1aab84: 3804 4100 |0000: if-eqz v4, 0041 // +0041 │ │ -1aab88: 1c05 b110 |0002: const-class v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ -1aab8c: 1d05 |0004: monitor-enter v5 │ │ -1aab8e: 6e10 8a00 0400 |0005: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ -1aab94: 0c06 |0008: move-result-object v6 │ │ -1aab96: 1a00 8382 |0009: const-string v0, "start" // string@8283 │ │ -1aab9a: 6e20 d50a 6000 |000b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1aaba0: 0a00 |000e: move-result v0 │ │ -1aaba2: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -1aaba4: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ -1aaba8: 7020 c259 4300 |0012: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStart:(Landroid/content/Intent;)V // method@59c2 │ │ -1aabae: 280c |0015: goto 0021 // +000c │ │ -1aabb0: 1a00 1983 |0016: const-string v0, "stop" // string@8319 │ │ -1aabb4: 6e20 d50a 6000 |0018: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1aabba: 0a06 |001b: move-result v6 │ │ -1aabbc: 3806 0a00 |001c: if-eqz v6, 0026 // +000a │ │ -1aabc0: 7020 c359 4300 |001e: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStop:(Landroid/content/Intent;)V // method@59c3 │ │ -1aabc6: 7010 ce59 0300 |0021: invoke-direct {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@59ce │ │ -1aabcc: 1e05 |0024: monitor-exit v5 │ │ -1aabce: 0f01 |0025: return v1 │ │ -1aabd0: 2204 ef02 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02ef │ │ -1aabd4: 1a06 860e |0028: const-string v6, "Action needs to be %s or %s." // string@0e86 │ │ -1aabd8: 2310 4011 |002a: new-array v0, v1, [Ljava/lang/Object; // type@1140 │ │ -1aabdc: 1a01 8382 |002c: const-string v1, "start" // string@8283 │ │ -1aabe0: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -1aabe2: 4d01 0002 |002f: aput-object v1, v0, v2 │ │ -1aabe6: 1a01 1983 |0031: const-string v1, "stop" // string@8319 │ │ -1aabea: 1212 |0033: const/4 v2, #int 1 // #1 │ │ -1aabec: 4d01 0002 |0034: aput-object v1, v0, v2 │ │ -1aabf0: 7120 d70a 0600 |0036: invoke-static {v6, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -1aabf6: 0c06 |0039: move-result-object v6 │ │ -1aabf8: 7020 450a 6400 |003a: invoke-direct {v4, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a45 │ │ -1aabfe: 2704 |003d: throw v4 │ │ -1aac00: 0d04 |003e: move-exception v4 │ │ -1aac02: 1e05 |003f: monitor-exit v5 │ │ -1aac04: 2704 |0040: throw v4 │ │ -1aac06: 2204 ef02 |0041: new-instance v4, Ljava/lang/IllegalStateException; // type@02ef │ │ -1aac0a: 1a05 e21a |0043: const-string v5, "Intent needs to be non-null." // string@1ae2 │ │ -1aac0e: 7020 450a 5400 |0045: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a45 │ │ -1aac14: 2704 |0048: throw v4 │ │ +1aab78: |[1aab78] org.thoughtcrime.securesms.service.GenericForegroundService.onStartCommand:(Landroid/content/Intent;II)I │ │ +1aab88: 3804 4100 |0000: if-eqz v4, 0041 // +0041 │ │ +1aab8c: 1c05 b110 |0002: const-class v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ +1aab90: 1d05 |0004: monitor-enter v5 │ │ +1aab92: 6e10 8a00 0400 |0005: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ +1aab98: 0c06 |0008: move-result-object v6 │ │ +1aab9a: 1a00 8382 |0009: const-string v0, "start" // string@8283 │ │ +1aab9e: 6e20 d50a 6000 |000b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1aaba4: 0a00 |000e: move-result v0 │ │ +1aaba6: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +1aaba8: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ +1aabac: 7020 c259 4300 |0012: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStart:(Landroid/content/Intent;)V // method@59c2 │ │ +1aabb2: 280c |0015: goto 0021 // +000c │ │ +1aabb4: 1a00 1983 |0016: const-string v0, "stop" // string@8319 │ │ +1aabb8: 6e20 d50a 6000 |0018: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1aabbe: 0a06 |001b: move-result v6 │ │ +1aabc0: 3806 0a00 |001c: if-eqz v6, 0026 // +000a │ │ +1aabc4: 7020 c359 4300 |001e: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStop:(Landroid/content/Intent;)V // method@59c3 │ │ +1aabca: 7010 ce59 0300 |0021: invoke-direct {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@59ce │ │ +1aabd0: 1e05 |0024: monitor-exit v5 │ │ +1aabd2: 0f01 |0025: return v1 │ │ +1aabd4: 2204 ef02 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02ef │ │ +1aabd8: 1a06 860e |0028: const-string v6, "Action needs to be %s or %s." // string@0e86 │ │ +1aabdc: 2310 4011 |002a: new-array v0, v1, [Ljava/lang/Object; // type@1140 │ │ +1aabe0: 1a01 8382 |002c: const-string v1, "start" // string@8283 │ │ +1aabe4: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +1aabe6: 4d01 0002 |002f: aput-object v1, v0, v2 │ │ +1aabea: 1a01 1983 |0031: const-string v1, "stop" // string@8319 │ │ +1aabee: 1212 |0033: const/4 v2, #int 1 // #1 │ │ +1aabf0: 4d01 0002 |0034: aput-object v1, v0, v2 │ │ +1aabf4: 7120 d70a 0600 |0036: invoke-static {v6, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +1aabfa: 0c06 |0039: move-result-object v6 │ │ +1aabfc: 7020 450a 6400 |003a: invoke-direct {v4, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a45 │ │ +1aac02: 2704 |003d: throw v4 │ │ +1aac04: 0d04 |003e: move-exception v4 │ │ +1aac06: 1e05 |003f: monitor-exit v5 │ │ +1aac08: 2704 |0040: throw v4 │ │ +1aac0a: 2204 ef02 |0041: new-instance v4, Ljava/lang/IllegalStateException; // type@02ef │ │ +1aac0e: 1a05 e21a |0043: const-string v5, "Intent needs to be non-null." // string@1ae2 │ │ +1aac12: 7020 450a 5400 |0045: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a45 │ │ +1aac18: 2704 |0048: throw v4 │ │ catches : 1 │ │ 0x0005 - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=67 │ │ 0x0005 line=68 │ │ 0x0009 line=69 │ │ @@ -303377,74 +303378,74 @@ │ │ type : '(IIIZLjava/lang/String;)V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 10 │ │ insns size : 106 16-bit code units │ │ -1aaf48: |[1aaf48] org.thoughtcrime.securesms.service.GenericForegroundService.replaceProgress:(IIIZLjava/lang/String;)V │ │ -1aaf58: 1d0a |0000: monitor-enter v10 │ │ -1aaf5a: 54a0 cc41 |0001: iget-object v0, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41cc │ │ -1aaf5e: 7110 520a 0b00 |0003: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1aaf64: 0c0b |0006: move-result-object v11 │ │ -1aaf66: 6e20 bf0c b000 |0007: invoke-virtual {v0, v11}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cbf │ │ -1aaf6c: 0c0b |000a: move-result-object v11 │ │ -1aaf6e: 1f0b af10 |000b: check-cast v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1aaf72: 390b 0b00 |000d: if-nez v11, 0018 // +000b │ │ -1aaf76: 620b cb41 |000f: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41cb │ │ -1aaf7a: 1a0c c918 |0011: const-string v12, "Failed to replace notification, it was not found" // string@18c9 │ │ -1aaf7e: 7120 c402 cb00 |0013: invoke-static {v11, v12}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1aaf84: 1e0a |0016: monitor-exit v10 │ │ -1aaf86: 0e00 |0017: return-void │ │ -1aaf88: 390f 0400 |0018: if-nez v15, 001c // +0004 │ │ -1aaf8c: 54bf b641 |001a: iget-object v15, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ -1aaf90: 07f2 |001c: move-object v2, v15 │ │ -1aaf92: 220f af10 |001d: new-instance v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1aaf96: 54b1 bc41 |001f: iget-object v1, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ -1aaf9a: 54b3 b541 |0021: iget-object v3, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ -1aaf9e: 52b4 b741 |0023: iget v4, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ -1aafa2: 52b5 b841 |0025: iget v5, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ -1aafa6: 1209 |0027: const/4 v9, #int 0 // #0 │ │ -1aafa8: 07f0 |0028: move-object v0, v15 │ │ -1aafaa: 01c6 |0029: move v6, v12 │ │ -1aafac: 01d7 |002a: move v7, v13 │ │ -1aafae: 01e8 |002b: move v8, v14 │ │ -1aafb0: 760a b659 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@59b6 │ │ -1aafb6: 6e20 b859 fb00 |002f: invoke-virtual {v11, v15}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.equals:(Ljava/lang/Object;)Z // method@59b8 │ │ -1aafbc: 0a0b |0032: move-result v11 │ │ -1aafbe: 120c |0033: const/4 v12, #int 0 // #0 │ │ -1aafc0: 121d |0034: const/4 v13, #int 1 // #1 │ │ -1aafc2: 380b 1300 |0035: if-eqz v11, 0048 // +0013 │ │ -1aafc6: 620b cb41 |0037: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41cb │ │ -1aafca: 1a0e ab5e |0039: const-string v14, "handleReplace() skip, no change %s" // string@5eab │ │ -1aafce: 23dd 4011 |003b: new-array v13, v13, [Ljava/lang/Object; // type@1140 │ │ -1aafd2: 4d0f 0d0c |003d: aput-object v15, v13, v12 │ │ -1aafd6: 7120 d70a de00 |003f: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -1aafdc: 0c0c |0042: move-result-object v12 │ │ -1aafde: 7120 bc02 cb00 |0043: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1aafe4: 1e0a |0046: monitor-exit v10 │ │ -1aafe6: 0e00 |0047: return-void │ │ -1aafe8: 620b cb41 |0048: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41cb │ │ -1aafec: 1a0e aa5e |004a: const-string v14, "handleReplace() %s" // string@5eaa │ │ -1aaff0: 23dd 4011 |004c: new-array v13, v13, [Ljava/lang/Object; // type@1140 │ │ -1aaff4: 4d0f 0d0c |004e: aput-object v15, v13, v12 │ │ -1aaff8: 7120 d70a de00 |0050: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -1aaffe: 0c0c |0053: move-result-object v12 │ │ -1ab000: 7120 c002 cb00 |0054: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1ab006: 54ab cc41 |0057: iget-object v11, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41cc │ │ -1ab00a: 52fc b841 |0059: iget v12, v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ -1ab00e: 7110 520a 0c00 |005b: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1ab014: 0c0c |005e: move-result-object v12 │ │ -1ab016: 6e30 c00c cb0f |005f: invoke-virtual {v11, v12, v15}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cc0 │ │ -1ab01c: 7010 ce59 0a00 |0062: invoke-direct {v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@59ce │ │ -1ab022: 1e0a |0065: monitor-exit v10 │ │ -1ab024: 0e00 |0066: return-void │ │ -1ab026: 0d0b |0067: move-exception v11 │ │ -1ab028: 1e0a |0068: monitor-exit v10 │ │ -1ab02a: 270b |0069: throw v11 │ │ +1aaf4c: |[1aaf4c] org.thoughtcrime.securesms.service.GenericForegroundService.replaceProgress:(IIIZLjava/lang/String;)V │ │ +1aaf5c: 1d0a |0000: monitor-enter v10 │ │ +1aaf5e: 54a0 cc41 |0001: iget-object v0, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41cc │ │ +1aaf62: 7110 520a 0b00 |0003: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1aaf68: 0c0b |0006: move-result-object v11 │ │ +1aaf6a: 6e20 bf0c b000 |0007: invoke-virtual {v0, v11}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cbf │ │ +1aaf70: 0c0b |000a: move-result-object v11 │ │ +1aaf72: 1f0b af10 |000b: check-cast v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1aaf76: 390b 0b00 |000d: if-nez v11, 0018 // +000b │ │ +1aaf7a: 620b cb41 |000f: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41cb │ │ +1aaf7e: 1a0c c918 |0011: const-string v12, "Failed to replace notification, it was not found" // string@18c9 │ │ +1aaf82: 7120 c402 cb00 |0013: invoke-static {v11, v12}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1aaf88: 1e0a |0016: monitor-exit v10 │ │ +1aaf8a: 0e00 |0017: return-void │ │ +1aaf8c: 390f 0400 |0018: if-nez v15, 001c // +0004 │ │ +1aaf90: 54bf b641 |001a: iget-object v15, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b6 │ │ +1aaf94: 07f2 |001c: move-object v2, v15 │ │ +1aaf96: 220f af10 |001d: new-instance v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1aaf9a: 54b1 bc41 |001f: iget-object v1, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41bc │ │ +1aaf9e: 54b3 b541 |0021: iget-object v3, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b5 │ │ +1aafa2: 52b4 b741 |0023: iget v4, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b7 │ │ +1aafa6: 52b5 b841 |0025: iget v5, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ +1aafaa: 1209 |0027: const/4 v9, #int 0 // #0 │ │ +1aafac: 07f0 |0028: move-object v0, v15 │ │ +1aafae: 01c6 |0029: move v6, v12 │ │ +1aafb0: 01d7 |002a: move v7, v13 │ │ +1aafb2: 01e8 |002b: move v8, v14 │ │ +1aafb4: 760a b659 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@59b6 │ │ +1aafba: 6e20 b859 fb00 |002f: invoke-virtual {v11, v15}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.equals:(Ljava/lang/Object;)Z // method@59b8 │ │ +1aafc0: 0a0b |0032: move-result v11 │ │ +1aafc2: 120c |0033: const/4 v12, #int 0 // #0 │ │ +1aafc4: 121d |0034: const/4 v13, #int 1 // #1 │ │ +1aafc6: 380b 1300 |0035: if-eqz v11, 0048 // +0013 │ │ +1aafca: 620b cb41 |0037: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41cb │ │ +1aafce: 1a0e ab5e |0039: const-string v14, "handleReplace() skip, no change %s" // string@5eab │ │ +1aafd2: 23dd 4011 |003b: new-array v13, v13, [Ljava/lang/Object; // type@1140 │ │ +1aafd6: 4d0f 0d0c |003d: aput-object v15, v13, v12 │ │ +1aafda: 7120 d70a de00 |003f: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +1aafe0: 0c0c |0042: move-result-object v12 │ │ +1aafe2: 7120 bc02 cb00 |0043: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1aafe8: 1e0a |0046: monitor-exit v10 │ │ +1aafea: 0e00 |0047: return-void │ │ +1aafec: 620b cb41 |0048: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41cb │ │ +1aaff0: 1a0e aa5e |004a: const-string v14, "handleReplace() %s" // string@5eaa │ │ +1aaff4: 23dd 4011 |004c: new-array v13, v13, [Ljava/lang/Object; // type@1140 │ │ +1aaff8: 4d0f 0d0c |004e: aput-object v15, v13, v12 │ │ +1aaffc: 7120 d70a de00 |0050: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +1ab002: 0c0c |0053: move-result-object v12 │ │ +1ab004: 7120 c002 cb00 |0054: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1ab00a: 54ab cc41 |0057: iget-object v11, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41cc │ │ +1ab00e: 52fc b841 |0059: iget v12, v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b8 │ │ +1ab012: 7110 520a 0c00 |005b: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1ab018: 0c0c |005e: move-result-object v12 │ │ +1ab01a: 6e30 c00c cb0f |005f: invoke-virtual {v11, v12, v15}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cc0 │ │ +1ab020: 7010 ce59 0a00 |0062: invoke-direct {v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@59ce │ │ +1ab026: 1e0a |0065: monitor-exit v10 │ │ +1ab028: 0e00 |0066: return-void │ │ +1ab02a: 0d0b |0067: move-exception v11 │ │ +1ab02c: 1e0a |0068: monitor-exit v10 │ │ +1ab02e: 270b |0069: throw v11 │ │ catches : 4 │ │ 0x0001 - 0x0016 │ │ -> 0x0067 │ │ 0x001a - 0x0046 │ │ -> 0x0067 │ │ 0x0048 - 0x0065 │ │ -> 0x0067 │ │ @@ -303507,20 +303508,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1ab134: |[1ab134] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.:(Landroid/content/Context;)V │ │ -1ab144: 7010 4402 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0244 │ │ -1ab14a: 2200 2203 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0322 │ │ -1ab14e: 7020 5f0b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5f │ │ -1ab154: 5b10 d041 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@41d0 │ │ -1ab158: 0e00 |000a: return-void │ │ +1ab138: |[1ab138] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.:(Landroid/content/Context;)V │ │ +1ab148: 7010 4402 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0244 │ │ +1ab14e: 2200 2203 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0322 │ │ +1ab152: 7020 5f0b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5f │ │ +1ab158: 5b10 d041 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@41d0 │ │ +1ab15c: 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; │ │ @@ -303531,87 +303532,87 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 155 16-bit code units │ │ -1ab15c: |[1ab15c] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.handleMessage:(Landroid/os/Message;)V │ │ -1ab16c: 6e10 5002 0b00 |0000: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@0250 │ │ -1ab172: 0c00 |0003: move-result-object v0 │ │ -1ab174: 54a1 d041 |0004: iget-object v1, v10, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@41d0 │ │ -1ab178: 6e10 610b 0100 |0006: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b61 │ │ -1ab17e: 0c01 |0009: move-result-object v1 │ │ -1ab180: 1f01 2700 |000a: check-cast v1, Landroid/content/Context; // type@0027 │ │ -1ab184: 3800 8e00 |000c: if-eqz v0, 009a // +008e │ │ -1ab188: 3801 8c00 |000e: if-eqz v1, 009a // +008c │ │ -1ab18c: 52bb 4300 |0010: iget v11, v11, Landroid/os/Message;.what:I // field@0043 │ │ -1ab190: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -1ab192: 332b 8700 |0013: if-ne v11, v2, 009a // +0087 │ │ -1ab196: 1a0b 9446 |0015: const-string v11, "addr" // string@4694 │ │ -1ab19a: 6e20 3b02 b000 |0017: invoke-virtual {v0, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ -1ab1a0: 0c0b |001a: move-result-object v11 │ │ -1ab1a2: 7100 d359 0000 |001b: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@59d3 │ │ -1ab1a8: 0c02 |001e: move-result-object v2 │ │ -1ab1aa: 2203 0c03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ -1ab1ae: 1a04 370e |0021: const-string v4, "ADD ACCOUNT called for account: " // string@0e37 │ │ -1ab1b2: 7020 0e0b 4300 |0023: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1ab1b8: 6e20 170b b300 |0026: invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ab1be: 6e10 280b 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1ab1c4: 0c03 |002c: move-result-object v3 │ │ -1ab1c6: 7120 bc02 3200 |002d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1ab1cc: 7110 c04d 0100 |0030: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@4dc0 │ │ -1ab1d2: 0c02 |0033: move-result-object v2 │ │ -1ab1d4: 6e10 4806 0200 |0034: invoke-virtual {v2}, Lcom/b44t/messenger/DcAccounts;.getAll:()[I // method@0648 │ │ -1ab1da: 0c03 |0037: move-result-object v3 │ │ -1ab1dc: 2134 |0038: array-length v4, v3 │ │ -1ab1de: 1205 |0039: const/4 v5, #int 0 // #0 │ │ -1ab1e0: 1406 0080 0010 |003a: const v6, #float 2.53422e-29 // #10008000 │ │ -1ab1e6: 3545 4400 |003d: if-ge v5, v4, 0081 // +0044 │ │ -1ab1ea: 4407 0305 |003f: aget v7, v3, v5 │ │ -1ab1ee: 6e20 4706 7200 |0041: invoke-virtual {v2, v7}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0647 │ │ -1ab1f4: 0c08 |0044: move-result-object v8 │ │ -1ab1f6: 1a09 9c4d |0045: const-string v9, "configured_addr" // string@4d9c │ │ -1ab1fa: 6e20 a006 9800 |0047: invoke-virtual {v8, v9}, Lcom/b44t/messenger/DcContext;.getConfig:(Ljava/lang/String;)Ljava/lang/String; // method@06a0 │ │ -1ab200: 0c08 |004a: move-result-object v8 │ │ -1ab202: 6e20 d50a b800 |004b: invoke-virtual {v8, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ab208: 0a08 |004e: move-result v8 │ │ -1ab20a: 3808 2f00 |004f: if-eqz v8, 007e // +002f │ │ -1ab20e: 7100 d359 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@59d3 │ │ -1ab214: 0c00 |0054: move-result-object v0 │ │ -1ab216: 2202 0c03 |0055: new-instance v2, Ljava/lang/StringBuilder; // type@030c │ │ -1ab21a: 7010 0b0b 0200 |0057: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1ab220: 6e20 170b b200 |005a: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ab226: 1a0b f603 |005d: const-string v11, " already exists. Switching account." // string@03f6 │ │ -1ab22a: 6e20 170b b200 |005f: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ab230: 6e10 280b 0200 |0062: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1ab236: 0c0b |0065: move-result-object v11 │ │ -1ab238: 7120 bc02 b000 |0066: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1ab23e: 7100 804d 0000 |0069: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@4d80 │ │ -1ab244: 0c0b |006c: move-result-object v11 │ │ -1ab246: 6e30 854d 1b07 |006d: invoke-virtual {v11, v1, v7}, Lorg/thoughtcrime/securesms/connect/AccountManager;.switchAccount:(Landroid/content/Context;I)V // method@4d85 │ │ -1ab24c: 220b 2b00 |0070: new-instance v11, Landroid/content/Intent; // type@002b │ │ -1ab250: 1c00 2a0d |0072: const-class v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d2a │ │ -1ab254: 7030 8400 1b00 |0074: invoke-direct {v11, v1, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1ab25a: 6e20 8800 6b00 |0077: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ -1ab260: 6e20 7f00 b100 |007a: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -1ab266: 0e00 |007d: return-void │ │ -1ab268: d805 0501 |007e: add-int/lit8 v5, v5, #int 1 // #01 │ │ -1ab26c: 28ba |0080: goto 003a // -0046 │ │ -1ab26e: 7100 804d 0000 |0081: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@4d80 │ │ -1ab274: 0c0b |0084: move-result-object v11 │ │ -1ab276: 6e20 7e4d 1b00 |0085: invoke-virtual {v11, v1}, Lorg/thoughtcrime/securesms/connect/AccountManager;.beginAccountCreation:(Landroid/content/Context;)I // method@4d7e │ │ -1ab27c: 220b 2b00 |0088: new-instance v11, Landroid/content/Intent; // type@002b │ │ -1ab280: 1c02 f50d |008a: const-class v2, Lorg/thoughtcrime/securesms/RegistrationActivity; // type@0df5 │ │ -1ab284: 7030 8400 1b02 |008c: invoke-direct {v11, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1ab28a: 1a02 2d0e |008f: const-string v2, "ACCOUNT_DATA" // string@0e2d │ │ -1ab28e: 6e30 9d00 2b00 |0091: invoke-virtual {v11, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@009d │ │ -1ab294: 6e20 8800 6b00 |0094: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ -1ab29a: 6e20 7f00 b100 |0097: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -1ab2a0: 0e00 |009a: return-void │ │ +1ab160: |[1ab160] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.handleMessage:(Landroid/os/Message;)V │ │ +1ab170: 6e10 5002 0b00 |0000: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@0250 │ │ +1ab176: 0c00 |0003: move-result-object v0 │ │ +1ab178: 54a1 d041 |0004: iget-object v1, v10, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@41d0 │ │ +1ab17c: 6e10 610b 0100 |0006: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b61 │ │ +1ab182: 0c01 |0009: move-result-object v1 │ │ +1ab184: 1f01 2700 |000a: check-cast v1, Landroid/content/Context; // type@0027 │ │ +1ab188: 3800 8e00 |000c: if-eqz v0, 009a // +008e │ │ +1ab18c: 3801 8c00 |000e: if-eqz v1, 009a // +008c │ │ +1ab190: 52bb 4300 |0010: iget v11, v11, Landroid/os/Message;.what:I // field@0043 │ │ +1ab194: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +1ab196: 332b 8700 |0013: if-ne v11, v2, 009a // +0087 │ │ +1ab19a: 1a0b 9446 |0015: const-string v11, "addr" // string@4694 │ │ +1ab19e: 6e20 3b02 b000 |0017: invoke-virtual {v0, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ +1ab1a4: 0c0b |001a: move-result-object v11 │ │ +1ab1a6: 7100 d359 0000 |001b: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@59d3 │ │ +1ab1ac: 0c02 |001e: move-result-object v2 │ │ +1ab1ae: 2203 0c03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ +1ab1b2: 1a04 370e |0021: const-string v4, "ADD ACCOUNT called for account: " // string@0e37 │ │ +1ab1b6: 7020 0e0b 4300 |0023: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1ab1bc: 6e20 170b b300 |0026: invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ab1c2: 6e10 280b 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1ab1c8: 0c03 |002c: move-result-object v3 │ │ +1ab1ca: 7120 bc02 3200 |002d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1ab1d0: 7110 c04d 0100 |0030: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@4dc0 │ │ +1ab1d6: 0c02 |0033: move-result-object v2 │ │ +1ab1d8: 6e10 4806 0200 |0034: invoke-virtual {v2}, Lcom/b44t/messenger/DcAccounts;.getAll:()[I // method@0648 │ │ +1ab1de: 0c03 |0037: move-result-object v3 │ │ +1ab1e0: 2134 |0038: array-length v4, v3 │ │ +1ab1e2: 1205 |0039: const/4 v5, #int 0 // #0 │ │ +1ab1e4: 1406 0080 0010 |003a: const v6, #float 2.53422e-29 // #10008000 │ │ +1ab1ea: 3545 4400 |003d: if-ge v5, v4, 0081 // +0044 │ │ +1ab1ee: 4407 0305 |003f: aget v7, v3, v5 │ │ +1ab1f2: 6e20 4706 7200 |0041: invoke-virtual {v2, v7}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0647 │ │ +1ab1f8: 0c08 |0044: move-result-object v8 │ │ +1ab1fa: 1a09 9c4d |0045: const-string v9, "configured_addr" // string@4d9c │ │ +1ab1fe: 6e20 a006 9800 |0047: invoke-virtual {v8, v9}, Lcom/b44t/messenger/DcContext;.getConfig:(Ljava/lang/String;)Ljava/lang/String; // method@06a0 │ │ +1ab204: 0c08 |004a: move-result-object v8 │ │ +1ab206: 6e20 d50a b800 |004b: invoke-virtual {v8, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ab20c: 0a08 |004e: move-result v8 │ │ +1ab20e: 3808 2f00 |004f: if-eqz v8, 007e // +002f │ │ +1ab212: 7100 d359 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@59d3 │ │ +1ab218: 0c00 |0054: move-result-object v0 │ │ +1ab21a: 2202 0c03 |0055: new-instance v2, Ljava/lang/StringBuilder; // type@030c │ │ +1ab21e: 7010 0b0b 0200 |0057: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1ab224: 6e20 170b b200 |005a: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ab22a: 1a0b f603 |005d: const-string v11, " already exists. Switching account." // string@03f6 │ │ +1ab22e: 6e20 170b b200 |005f: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ab234: 6e10 280b 0200 |0062: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1ab23a: 0c0b |0065: move-result-object v11 │ │ +1ab23c: 7120 bc02 b000 |0066: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1ab242: 7100 804d 0000 |0069: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@4d80 │ │ +1ab248: 0c0b |006c: move-result-object v11 │ │ +1ab24a: 6e30 854d 1b07 |006d: invoke-virtual {v11, v1, v7}, Lorg/thoughtcrime/securesms/connect/AccountManager;.switchAccount:(Landroid/content/Context;I)V // method@4d85 │ │ +1ab250: 220b 2b00 |0070: new-instance v11, Landroid/content/Intent; // type@002b │ │ +1ab254: 1c00 2a0d |0072: const-class v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d2a │ │ +1ab258: 7030 8400 1b00 |0074: invoke-direct {v11, v1, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1ab25e: 6e20 8800 6b00 |0077: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ +1ab264: 6e20 7f00 b100 |007a: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +1ab26a: 0e00 |007d: return-void │ │ +1ab26c: d805 0501 |007e: add-int/lit8 v5, v5, #int 1 // #01 │ │ +1ab270: 28ba |0080: goto 003a // -0046 │ │ +1ab272: 7100 804d 0000 |0081: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@4d80 │ │ +1ab278: 0c0b |0084: move-result-object v11 │ │ +1ab27a: 6e20 7e4d 1b00 |0085: invoke-virtual {v11, v1}, Lorg/thoughtcrime/securesms/connect/AccountManager;.beginAccountCreation:(Landroid/content/Context;)I // method@4d7e │ │ +1ab280: 220b 2b00 |0088: new-instance v11, Landroid/content/Intent; // type@002b │ │ +1ab284: 1c02 f50d |008a: const-class v2, Lorg/thoughtcrime/securesms/RegistrationActivity; // type@0df5 │ │ +1ab288: 7030 8400 1b02 |008c: invoke-direct {v11, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1ab28e: 1a02 2d0e |008f: const-string v2, "ACCOUNT_DATA" // string@0e2d │ │ +1ab292: 6e30 9d00 2b00 |0091: invoke-virtual {v11, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@009d │ │ +1ab298: 6e20 8800 6b00 |0094: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ +1ab29e: 6e20 7f00 b100 |0097: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +1ab2a4: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0004 line=51 │ │ 0x0010 line=52 │ │ 0x0015 line=53 │ │ 0x001b line=54 │ │ @@ -303683,37 +303684,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1ab2f0: |[1ab2f0] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ -1ab300: 0e00 |0000: return-void │ │ +1ab2f4: |[1ab2f4] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ +1ab304: 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 │ │ -1ab304: |[1ab304] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ -1ab314: 7010 4200 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@0042 │ │ -1ab31a: 2200 9e00 |0003: new-instance v0, Landroid/os/Messenger; // type@009e │ │ -1ab31e: 2201 b210 |0005: new-instance v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; // type@10b2 │ │ -1ab322: 7020 cf59 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.:(Landroid/content/Context;)V // method@59cf │ │ -1ab328: 7020 5102 1000 |000a: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0251 │ │ -1ab32e: 5b20 d441 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@41d4 │ │ -1ab332: 0e00 |000f: return-void │ │ +1ab308: |[1ab308] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ +1ab318: 7010 4200 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@0042 │ │ +1ab31e: 2200 9e00 |0003: new-instance v0, Landroid/os/Messenger; // type@009e │ │ +1ab322: 2201 b210 |0005: new-instance v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; // type@10b2 │ │ +1ab326: 7020 cf59 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.:(Landroid/content/Context;)V // method@59cf │ │ +1ab32c: 7020 5102 1000 |000a: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0251 │ │ +1ab332: 5b20 d441 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@41d4 │ │ +1ab336: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=81 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService; │ │ │ │ @@ -303722,17 +303723,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ab2d8: |[1ab2d8] org.thoughtcrime.securesms.service.IPCAddAccountsService.access$000:()Ljava/lang/String; │ │ -1ab2e8: 6200 d341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.TAG:Ljava/lang/String; // field@41d3 │ │ -1ab2ec: 1100 |0002: return-object v0 │ │ +1ab2dc: |[1ab2dc] org.thoughtcrime.securesms.service.IPCAddAccountsService.access$000:()Ljava/lang/String; │ │ +1ab2ec: 6200 d341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.TAG:Ljava/lang/String; // field@41d3 │ │ +1ab2f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;) │ │ @@ -303740,19 +303741,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 │ │ -1ab2a4: |[1ab2a4] org.thoughtcrime.securesms.service.IPCAddAccountsService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -1ab2b4: 5401 d441 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@41d4 │ │ -1ab2b8: 6e10 5202 0100 |0002: invoke-virtual {v1}, Landroid/os/Messenger;.getBinder:()Landroid/os/IBinder; // method@0252 │ │ -1ab2be: 0c01 |0005: move-result-object v1 │ │ -1ab2c0: 1101 |0006: return-object v1 │ │ +1ab2a8: |[1ab2a8] org.thoughtcrime.securesms.service.IPCAddAccountsService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +1ab2b8: 5401 d441 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@41d4 │ │ +1ab2bc: 6e10 5202 0100 |0002: invoke-virtual {v1}, Landroid/os/Messenger;.getBinder:()Landroid/os/IBinder; // method@0252 │ │ +1ab2c2: 0c01 |0005: move-result-object v1 │ │ +1ab2c4: 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; │ │ │ │ @@ -303761,17 +303762,17 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1ab2c4: |[1ab2c4] org.thoughtcrime.securesms.service.IPCAddAccountsService.onStartCommand:(Landroid/content/Intent;II)I │ │ -1ab2d4: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -1ab2d6: 0f01 |0001: return v1 │ │ +1ab2c8: |[1ab2c8] org.thoughtcrime.securesms.service.IPCAddAccountsService.onStartCommand:(Landroid/content/Intent;II)I │ │ +1ab2d8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +1ab2da: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6763 (IPCAddAccountsService.java) │ │ │ │ Class #1774 header: │ │ @@ -303807,18 +303808,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 │ │ -1ab334: |[1ab334] org.thoughtcrime.securesms.service.NotificationController$1.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ -1ab344: 5b01 d541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d5 │ │ -1ab348: 7010 a00a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ab34e: 0e00 |0005: return-void │ │ +1ab338: |[1ab338] org.thoughtcrime.securesms.service.NotificationController$1.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ +1ab348: 5b01 d541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d5 │ │ +1ab34c: 7010 a00a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ab352: 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; │ │ │ │ @@ -303828,25 +303829,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 │ │ -1ab350: |[1ab350] org.thoughtcrime.securesms.service.NotificationController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -1ab360: 1f02 b010 |0000: check-cast v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10b0 │ │ -1ab364: 6e10 bd59 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; // method@59bd │ │ -1ab36a: 0c01 |0005: move-result-object v1 │ │ -1ab36c: 5402 d541 |0006: iget-object v2, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d5 │ │ -1ab370: 7110 da59 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@59da │ │ -1ab376: 0c02 |000b: move-result-object v2 │ │ -1ab378: 6e20 990d 1200 |000c: invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d99 │ │ -1ab37e: 5401 d541 |000f: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d5 │ │ -1ab382: 7110 db59 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@59db │ │ -1ab388: 0e00 |0014: return-void │ │ +1ab354: |[1ab354] org.thoughtcrime.securesms.service.NotificationController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +1ab364: 1f02 b010 |0000: check-cast v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10b0 │ │ +1ab368: 6e10 bd59 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; // method@59bd │ │ +1ab36e: 0c01 |0005: move-result-object v1 │ │ +1ab370: 5402 d541 |0006: iget-object v2, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d5 │ │ +1ab374: 7110 da59 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@59da │ │ +1ab37a: 0c02 |000b: move-result-object v2 │ │ +1ab37c: 6e20 990d 1200 |000c: invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d99 │ │ +1ab382: 5401 d541 |000f: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d5 │ │ +1ab386: 7110 db59 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@59db │ │ +1ab38c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x0006 line=42 │ │ 0x000f line=44 │ │ locals : │ │ @@ -303859,21 +303860,21 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1ab38c: |[1ab38c] org.thoughtcrime.securesms.service.NotificationController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -1ab39c: 5412 d541 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d5 │ │ -1ab3a0: 7110 da59 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@59da │ │ -1ab3a6: 0c02 |0005: move-result-object v2 │ │ -1ab3a8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -1ab3aa: 6e20 990d 0200 |0007: invoke-virtual {v2, v0}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d99 │ │ -1ab3b0: 0e00 |000a: return-void │ │ +1ab390: |[1ab390] org.thoughtcrime.securesms.service.NotificationController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +1ab3a0: 5412 d541 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d5 │ │ +1ab3a4: 7110 da59 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@59da │ │ +1ab3aa: 0c02 |0005: move-result-object v2 │ │ +1ab3ac: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1ab3ae: 6e20 990d 0200 |0007: invoke-virtual {v2, v0}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d99 │ │ +1ab3b4: 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; │ │ │ │ @@ -303942,34 +303943,34 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -1ab3e4: |[1ab3e4] org.thoughtcrime.securesms.service.NotificationController.:(Landroid/content/Context;I)V │ │ -1ab3f4: 7010 a00a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ab3fa: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -1ab3fe: 5b20 d941 |0005: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d9 │ │ -1ab402: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -1ab406: 5a20 da41 |0009: iput-wide v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41da │ │ -1ab40a: 2200 c103 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@03c1 │ │ -1ab40e: 7010 950d 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0d95 │ │ -1ab414: 5b20 dd41 |0010: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41dd │ │ -1ab418: 5b23 d641 |0012: iput-object v3, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41d6 │ │ -1ab41c: 5924 d741 |0014: iput v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d7 │ │ -1ab420: 2204 b410 |0016: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController$1; // type@10b4 │ │ -1ab424: 7020 d659 2400 |0018: invoke-direct {v4, v2}, Lorg/thoughtcrime/securesms/service/NotificationController$1;.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@59d6 │ │ -1ab42a: 5b24 de41 |001b: iput-object v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@41de │ │ -1ab42e: 2200 2b00 |001d: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1ab432: 1c01 b110 |001f: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ -1ab436: 7030 8400 3001 |0021: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1ab43c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -1ab43e: 6e40 6a00 0314 |0025: invoke-virtual {v3, v0, v4, v1}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@006a │ │ -1ab444: 0e00 |0028: return-void │ │ +1ab3e8: |[1ab3e8] org.thoughtcrime.securesms.service.NotificationController.:(Landroid/content/Context;I)V │ │ +1ab3f8: 7010 a00a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ab3fe: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +1ab402: 5b20 d941 |0005: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d9 │ │ +1ab406: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +1ab40a: 5a20 da41 |0009: iput-wide v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41da │ │ +1ab40e: 2200 c103 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@03c1 │ │ +1ab412: 7010 950d 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0d95 │ │ +1ab418: 5b20 dd41 |0010: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41dd │ │ +1ab41c: 5b23 d641 |0012: iput-object v3, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41d6 │ │ +1ab420: 5924 d741 |0014: iput v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d7 │ │ +1ab424: 2204 b410 |0016: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController$1; // type@10b4 │ │ +1ab428: 7020 d659 2400 |0018: invoke-direct {v4, v2}, Lorg/thoughtcrime/securesms/service/NotificationController$1;.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@59d6 │ │ +1ab42e: 5b24 de41 |001b: iput-object v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@41de │ │ +1ab432: 2200 2b00 |001d: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1ab436: 1c01 b110 |001f: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ +1ab43a: 7030 8400 3001 |0021: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1ab440: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +1ab442: 6e40 6a00 0314 |0025: invoke-virtual {v3, v0, v4, v1}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@006a │ │ +1ab448: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=25 │ │ 0x0009 line=26 │ │ 0x000b line=30 │ │ 0x0012 line=33 │ │ @@ -303986,17 +303987,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 │ │ -1ab3cc: |[1ab3cc] org.thoughtcrime.securesms.service.NotificationController.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; │ │ -1ab3dc: 5400 dd41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41dd │ │ -1ab3e0: 1100 |0002: return-object v0 │ │ +1ab3d0: |[1ab3d0] org.thoughtcrime.securesms.service.NotificationController.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; │ │ +1ab3e0: 5400 dd41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41dd │ │ +1ab3e4: 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;) │ │ @@ -304004,17 +304005,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 │ │ -1ab448: |[1ab448] org.thoughtcrime.securesms.service.NotificationController.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ -1ab458: 7010 e159 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@59e1 │ │ -1ab45e: 0e00 |0003: return-void │ │ +1ab44c: |[1ab44c] org.thoughtcrime.securesms.service.NotificationController.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ +1ab45c: 7010 e159 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@59e1 │ │ +1ab462: 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;) │ │ @@ -304022,49 +304023,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 │ │ -1ab4c8: |[1ab4c8] org.thoughtcrime.securesms.service.NotificationController.setProgress:(IIZLjava/lang/String;)V │ │ -1ab4d8: 1d05 |0000: monitor-enter v5 │ │ -1ab4da: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -1ab4de: da00 0764 |0003: mul-int/lit8 v0, v7, #int 100 // #64 │ │ -1ab4e2: b360 |0005: div-int/2addr v0, v6 │ │ -1ab4e4: 2804 |0006: goto 000a // +0004 │ │ -1ab4e6: 0d06 |0007: move-exception v6 │ │ -1ab4e8: 282b |0008: goto 0033 // +002b │ │ -1ab4ea: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -1ab4ec: 8100 |000a: int-to-long v0, v0 │ │ -1ab4ee: 5352 da41 |000b: iget-wide v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41da │ │ -1ab4f2: 3104 0002 |000d: cmp-long v4, v0, v2 │ │ -1ab4f6: 3904 1000 |000f: if-nez v4, 001f // +0010 │ │ -1ab4fa: 5552 d841 |0011: iget-boolean v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41d8 │ │ -1ab4fe: 3382 0c00 |0013: if-ne v2, v8, 001f // +000c │ │ -1ab502: 5452 d941 |0015: iget-object v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d9 │ │ -1ab506: 6e20 d50a 2900 |0017: invoke-virtual {v9, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ab50c: 0a02 |001a: move-result v2 │ │ -1ab50e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -1ab512: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -1ab514: 2802 |001e: goto 0020 // +0002 │ │ -1ab516: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -1ab518: 5a50 da41 |0020: iput-wide v0, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41da │ │ -1ab51c: 5957 db41 |0022: iput v7, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@41db │ │ -1ab520: 5956 dc41 |0024: iput v6, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@41dc │ │ -1ab524: 5c58 d841 |0026: iput-boolean v8, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41d8 │ │ -1ab528: 5b59 d941 |0028: iput-object v9, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d9 │ │ -1ab52c: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ -1ab530: 1e05 |002c: monitor-exit v5 │ │ -1ab532: 0e00 |002d: return-void │ │ -1ab534: 7010 e159 0500 |002e: invoke-direct {v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@59e1 │ │ -1ab53a: 1e05 |0031: monitor-exit v5 │ │ -1ab53c: 0e00 |0032: return-void │ │ -1ab53e: 1e05 |0033: monitor-exit v5 │ │ -1ab540: 2706 |0034: throw v6 │ │ +1ab4cc: |[1ab4cc] org.thoughtcrime.securesms.service.NotificationController.setProgress:(IIZLjava/lang/String;)V │ │ +1ab4dc: 1d05 |0000: monitor-enter v5 │ │ +1ab4de: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +1ab4e2: da00 0764 |0003: mul-int/lit8 v0, v7, #int 100 // #64 │ │ +1ab4e6: b360 |0005: div-int/2addr v0, v6 │ │ +1ab4e8: 2804 |0006: goto 000a // +0004 │ │ +1ab4ea: 0d06 |0007: move-exception v6 │ │ +1ab4ec: 282b |0008: goto 0033 // +002b │ │ +1ab4ee: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +1ab4f0: 8100 |000a: int-to-long v0, v0 │ │ +1ab4f2: 5352 da41 |000b: iget-wide v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41da │ │ +1ab4f6: 3104 0002 |000d: cmp-long v4, v0, v2 │ │ +1ab4fa: 3904 1000 |000f: if-nez v4, 001f // +0010 │ │ +1ab4fe: 5552 d841 |0011: iget-boolean v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41d8 │ │ +1ab502: 3382 0c00 |0013: if-ne v2, v8, 001f // +000c │ │ +1ab506: 5452 d941 |0015: iget-object v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d9 │ │ +1ab50a: 6e20 d50a 2900 |0017: invoke-virtual {v9, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ab510: 0a02 |001a: move-result v2 │ │ +1ab512: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +1ab516: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +1ab518: 2802 |001e: goto 0020 // +0002 │ │ +1ab51a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +1ab51c: 5a50 da41 |0020: iput-wide v0, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41da │ │ +1ab520: 5957 db41 |0022: iput v7, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@41db │ │ +1ab524: 5956 dc41 |0024: iput v6, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@41dc │ │ +1ab528: 5c58 d841 |0026: iput-boolean v8, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41d8 │ │ +1ab52c: 5b59 d941 |0028: iput-object v9, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d9 │ │ +1ab530: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ +1ab534: 1e05 |002c: monitor-exit v5 │ │ +1ab536: 0e00 |002d: return-void │ │ +1ab538: 7010 e159 0500 |002e: invoke-direct {v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@59e1 │ │ +1ab53e: 1e05 |0031: monitor-exit v5 │ │ +1ab540: 0e00 |0032: return-void │ │ +1ab542: 1e05 |0033: monitor-exit v5 │ │ +1ab544: 2706 |0034: throw v6 │ │ catches : 3 │ │ 0x0005 - 0x002a │ │ -> 0x0007 │ │ 0x002e - 0x0031 │ │ -> 0x0007 │ │ 0x0033 - 0x0034 │ │ -> 0x0007 │ │ @@ -304091,35 +304092,35 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 32 16-bit code units │ │ -1ab580: |[1ab580] org.thoughtcrime.securesms.service.NotificationController.updateProgressOnService:()V │ │ -1ab590: 1d07 |0000: monitor-enter v7 │ │ -1ab592: 5470 dd41 |0001: iget-object v0, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41dd │ │ -1ab596: 6e10 970d 0000 |0003: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d97 │ │ -1ab59c: 0c00 |0006: move-result-object v0 │ │ -1ab59e: 0701 |0007: move-object v1, v0 │ │ -1ab5a0: 1f01 b110 |0008: check-cast v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ -1ab5a4: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -1ab5a8: 1e07 |000c: monitor-exit v7 │ │ -1ab5aa: 0e00 |000d: return-void │ │ -1ab5ac: 5272 d741 |000e: iget v2, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d7 │ │ -1ab5b0: 5273 dc41 |0010: iget v3, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@41dc │ │ -1ab5b4: 5274 db41 |0012: iget v4, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@41db │ │ -1ab5b8: 5575 d841 |0014: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41d8 │ │ -1ab5bc: 5476 d941 |0016: iget-object v6, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d9 │ │ -1ab5c0: 7406 c859 0100 |0018: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.replaceProgress:(IIIZLjava/lang/String;)V // method@59c8 │ │ -1ab5c6: 1e07 |001b: monitor-exit v7 │ │ -1ab5c8: 0e00 |001c: return-void │ │ -1ab5ca: 0d00 |001d: move-exception v0 │ │ -1ab5cc: 1e07 |001e: monitor-exit v7 │ │ -1ab5ce: 2700 |001f: throw v0 │ │ +1ab584: |[1ab584] org.thoughtcrime.securesms.service.NotificationController.updateProgressOnService:()V │ │ +1ab594: 1d07 |0000: monitor-enter v7 │ │ +1ab596: 5470 dd41 |0001: iget-object v0, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41dd │ │ +1ab59a: 6e10 970d 0000 |0003: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d97 │ │ +1ab5a0: 0c00 |0006: move-result-object v0 │ │ +1ab5a2: 0701 |0007: move-object v1, v0 │ │ +1ab5a4: 1f01 b110 |0008: check-cast v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ +1ab5a8: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +1ab5ac: 1e07 |000c: monitor-exit v7 │ │ +1ab5ae: 0e00 |000d: return-void │ │ +1ab5b0: 5272 d741 |000e: iget v2, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d7 │ │ +1ab5b4: 5273 dc41 |0010: iget v3, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@41dc │ │ +1ab5b8: 5274 db41 |0012: iget v4, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@41db │ │ +1ab5bc: 5575 d841 |0014: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41d8 │ │ +1ab5c0: 5476 d941 |0016: iget-object v6, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d9 │ │ +1ab5c4: 7406 c859 0100 |0018: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.replaceProgress:(IIIZLjava/lang/String;)V // method@59c8 │ │ +1ab5ca: 1e07 |001b: monitor-exit v7 │ │ +1ab5cc: 0e00 |001c: return-void │ │ +1ab5ce: 0d00 |001d: move-exception v0 │ │ +1ab5d0: 1e07 |001e: monitor-exit v7 │ │ +1ab5d2: 2700 |001f: throw v0 │ │ catches : 3 │ │ 0x0001 - 0x000a │ │ -> 0x001d │ │ 0x000e - 0x001b │ │ -> 0x001d │ │ 0x001e - 0x001f │ │ -> 0x001d │ │ @@ -304137,25 +304138,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1ab460: |[1ab460] org.thoughtcrime.securesms.service.NotificationController.close:()V │ │ -1ab470: 5420 d641 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41d6 │ │ -1ab474: 5221 d741 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d7 │ │ -1ab478: 7120 cc59 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForegroundTask:(Landroid/content/Context;I)V // method@59cc │ │ -1ab47e: 5420 d641 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41d6 │ │ -1ab482: 5421 de41 |0009: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@41de │ │ -1ab486: 6e20 8100 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0081 │ │ -1ab48c: 2805 |000e: goto 0013 // +0005 │ │ -1ab48e: 0d00 |000f: move-exception v0 │ │ -1ab490: 6e10 360a 0000 |0010: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1ab496: 0e00 |0013: return-void │ │ +1ab464: |[1ab464] org.thoughtcrime.securesms.service.NotificationController.close:()V │ │ +1ab474: 5420 d641 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41d6 │ │ +1ab478: 5221 d741 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d7 │ │ +1ab47c: 7120 cc59 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForegroundTask:(Landroid/content/Context;I)V // method@59cc │ │ +1ab482: 5420 d641 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41d6 │ │ +1ab486: 5421 de41 |0009: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@41de │ │ +1ab48a: 6e20 8100 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0081 │ │ +1ab490: 2805 |000e: goto 0013 // +0005 │ │ +1ab492: 0d00 |000f: move-exception v0 │ │ +1ab494: 6e10 360a 0000 |0010: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1ab49a: 0e00 |0013: return-void │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/Exception; -> 0x000f │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=63 │ │ 0x0010 line=65 │ │ @@ -304167,17 +304168,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ab3b4: |[1ab3b4] org.thoughtcrime.securesms.service.NotificationController.getId:()I │ │ -1ab3c4: 5210 d741 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d7 │ │ -1ab3c8: 0f00 |0002: return v0 │ │ +1ab3b8: |[1ab3b8] org.thoughtcrime.securesms.service.NotificationController.getId:()I │ │ +1ab3c8: 5210 d741 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d7 │ │ +1ab3cc: 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;) │ │ @@ -304185,20 +304186,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -1ab4a8: |[1ab4a8] org.thoughtcrime.securesms.service.NotificationController.setIndeterminateProgress:()V │ │ -1ab4b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1ab4ba: 5431 d941 |0001: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d9 │ │ -1ab4be: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -1ab4c0: 7051 df59 2302 |0004: invoke-direct {v3, v2, v2, v0, v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@59df │ │ -1ab4c6: 0e00 |0007: return-void │ │ +1ab4ac: |[1ab4ac] org.thoughtcrime.securesms.service.NotificationController.setIndeterminateProgress:()V │ │ +1ab4bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1ab4be: 5431 d941 |0001: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d9 │ │ +1ab4c2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +1ab4c4: 7051 df59 2302 |0004: invoke-direct {v3, v2, v2, v0, v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@59df │ │ +1ab4ca: 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;) │ │ @@ -304206,20 +304207,20 @@ │ │ type : '(JJLjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -1ab560: |[1ab560] org.thoughtcrime.securesms.service.NotificationController.setProgress:(JJLjava/lang/String;)V │ │ -1ab570: 8412 |0000: long-to-int v2, v1 │ │ -1ab572: 8431 |0001: long-to-int v1, v3 │ │ -1ab574: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -1ab576: 7055 df59 2031 |0003: invoke-direct {v0, v2, v1, v3, v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@59df │ │ -1ab57c: 0e00 |0006: return-void │ │ +1ab564: |[1ab564] org.thoughtcrime.securesms.service.NotificationController.setProgress:(JJLjava/lang/String;)V │ │ +1ab574: 8412 |0000: long-to-int v2, v1 │ │ +1ab576: 8431 |0001: long-to-int v1, v3 │ │ +1ab578: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +1ab57a: 7055 df59 2031 |0003: invoke-direct {v0, v2, v1, v3, v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@59df │ │ +1ab580: 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 │ │ @@ -304250,17 +304251,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ab5ec: |[1ab5ec] org.thoughtcrime.securesms.service.PanicResponderListener.:()V │ │ -1ab5fc: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ -1ab602: 0e00 |0003: return-void │ │ +1ab5f0: |[1ab5f0] org.thoughtcrime.securesms.service.PanicResponderListener.:()V │ │ +1ab600: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ +1ab606: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/PanicResponderListener; │ │ │ │ Virtual methods - │ │ @@ -304269,24 +304270,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 │ │ -1ab604: |[1ab604] org.thoughtcrime.securesms.service.PanicResponderListener.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -1ab614: 3802 1100 |0000: if-eqz v2, 0011 // +0011 │ │ -1ab618: 7110 c55a 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isPasswordDisabled:(Landroid/content/Context;)Z // method@5ac5 │ │ -1ab61e: 0a01 |0005: move-result v1 │ │ -1ab620: 3901 0b00 |0006: if-nez v1, 0011 // +000b │ │ -1ab624: 1a01 e160 |0008: const-string v1, "info.guardianproject.panic.action.TRIGGER" // string@60e1 │ │ -1ab628: 6e10 8a00 0200 |000a: invoke-virtual {v2}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ -1ab62e: 0c02 |000d: move-result-object v2 │ │ -1ab630: 6e20 d50a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ab636: 0e00 |0011: return-void │ │ +1ab608: |[1ab608] org.thoughtcrime.securesms.service.PanicResponderListener.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +1ab618: 3802 1100 |0000: if-eqz v2, 0011 // +0011 │ │ +1ab61c: 7110 c55a 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isPasswordDisabled:(Landroid/content/Context;)Z // method@5ac5 │ │ +1ab622: 0a01 |0005: move-result v1 │ │ +1ab624: 3901 0b00 |0006: if-nez v1, 0011 // +000b │ │ +1ab628: 1a01 e160 |0008: const-string v1, "info.guardianproject.panic.action.TRIGGER" // string@60e1 │ │ +1ab62c: 6e10 8a00 0200 |000a: invoke-virtual {v2}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ +1ab632: 0c02 |000d: move-result-object v2 │ │ +1ab634: 6e20 d50a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ab63a: 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; │ │ @@ -304317,17 +304318,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ab684: |[1ab684] org.thoughtcrime.securesms.util.AccessibilityUtil.:()V │ │ -1ab694: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ab69a: 0e00 |0003: return-void │ │ +1ab688: |[1ab688] org.thoughtcrime.securesms.util.AccessibilityUtil.:()V │ │ +1ab698: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ab69e: 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;) │ │ @@ -304335,32 +304336,32 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -1ab638: |[1ab638] org.thoughtcrime.securesms.util.AccessibilityUtil.areAnimationsDisabled:(Landroid/content/Context;)Z │ │ -1ab648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1ab64a: 3903 0a00 |0001: if-nez v3, 000b // +000a │ │ -1ab64e: 1a03 7c0e |0003: const-string v3, "AccessibilityUtil" // string@0e7c │ │ -1ab652: 1a01 5f47 |0005: const-string v1, "animationsDisabled: context was null" // string@475f │ │ -1ab656: 7120 be02 1300 |0007: invoke-static {v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -1ab65c: 0f00 |000a: return v0 │ │ -1ab65e: 6e10 6e00 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1ab664: 0c03 |000e: move-result-object v3 │ │ -1ab666: 1a01 6147 |000f: const-string v1, "animator_duration_scale" // string@4761 │ │ -1ab66a: 1502 803f |0011: const/high16 v2, #int 1065353216 // #3f80 │ │ -1ab66e: 7130 7902 1302 |0013: invoke-static {v3, v1, v2}, Landroid/provider/Settings$Global;.getFloat:(Landroid/content/ContentResolver;Ljava/lang/String;F)F // method@0279 │ │ -1ab674: 0a03 |0016: move-result v3 │ │ -1ab676: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -1ab678: 2d03 0301 |0018: cmpl-float v3, v3, v1 │ │ -1ab67c: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ -1ab680: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -1ab682: 0f00 |001d: return v0 │ │ +1ab63c: |[1ab63c] org.thoughtcrime.securesms.util.AccessibilityUtil.areAnimationsDisabled:(Landroid/content/Context;)Z │ │ +1ab64c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1ab64e: 3903 0a00 |0001: if-nez v3, 000b // +000a │ │ +1ab652: 1a03 7c0e |0003: const-string v3, "AccessibilityUtil" // string@0e7c │ │ +1ab656: 1a01 5f47 |0005: const-string v1, "animationsDisabled: context was null" // string@475f │ │ +1ab65a: 7120 be02 1300 |0007: invoke-static {v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +1ab660: 0f00 |000a: return v0 │ │ +1ab662: 6e10 6e00 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1ab668: 0c03 |000e: move-result-object v3 │ │ +1ab66a: 1a01 6147 |000f: const-string v1, "animator_duration_scale" // string@4761 │ │ +1ab66e: 1502 803f |0011: const/high16 v2, #int 1065353216 // #3f80 │ │ +1ab672: 7130 7902 1302 |0013: invoke-static {v3, v1, v2}, Landroid/provider/Settings$Global;.getFloat:(Landroid/content/ContentResolver;Ljava/lang/String;F)F // method@0279 │ │ +1ab678: 0a03 |0016: move-result v3 │ │ +1ab67a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +1ab67c: 2d03 0301 |0018: cmpl-float v3, v3, v1 │ │ +1ab680: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ +1ab684: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +1ab686: 0f00 |001d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=14 │ │ 0x000b line=17 │ │ locals : │ │ 0x0000 - 0x001e reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -304395,27 +304396,27 @@ │ │ type : '(I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -1ab69c: |[1ab69c] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger$1.:(I)V │ │ -1ab6ac: 7020 c902 1000 |0000: invoke-direct {v0, v1}, Landroid/util/SparseIntArray;.:(I)V // method@02c9 │ │ -1ab6b2: 1241 |0003: const/4 v1, #int 4 // #4 │ │ -1ab6b4: 6e30 e759 1001 |0004: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59e7 │ │ -1ab6ba: 1271 |0007: const/4 v1, #int 7 // #7 │ │ -1ab6bc: 6e30 e759 1001 |0008: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59e7 │ │ -1ab6c2: 1231 |000b: const/4 v1, #int 3 // #3 │ │ -1ab6c4: 6e30 e759 1001 |000c: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59e7 │ │ -1ab6ca: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -1ab6cc: 6e30 e759 1001 |0010: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59e7 │ │ -1ab6d2: 1251 |0013: const/4 v1, #int 5 // #5 │ │ -1ab6d4: 6e30 e759 1001 |0014: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59e7 │ │ -1ab6da: 0e00 |0017: return-void │ │ +1ab6a0: |[1ab6a0] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger$1.:(I)V │ │ +1ab6b0: 7020 c902 1000 |0000: invoke-direct {v0, v1}, Landroid/util/SparseIntArray;.:(I)V // method@02c9 │ │ +1ab6b6: 1241 |0003: const/4 v1, #int 4 // #4 │ │ +1ab6b8: 6e30 e759 1001 |0004: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59e7 │ │ +1ab6be: 1271 |0007: const/4 v1, #int 7 // #7 │ │ +1ab6c0: 6e30 e759 1001 |0008: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59e7 │ │ +1ab6c6: 1231 |000b: const/4 v1, #int 3 // #3 │ │ +1ab6c8: 6e30 e759 1001 |000c: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59e7 │ │ +1ab6ce: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +1ab6d0: 6e30 e759 1001 |0010: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59e7 │ │ +1ab6d6: 1251 |0013: const/4 v1, #int 5 // #5 │ │ +1ab6d8: 6e30 e759 1001 |0014: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59e7 │ │ +1ab6de: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0004 line=14 │ │ 0x0008 line=15 │ │ 0x000c line=16 │ │ 0x0010 line=17 │ │ @@ -304450,17 +304451,17 @@ │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1ab7fc: |[1ab7fc] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/Exception;)V │ │ -1ab80c: 7020 340a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@0a34 │ │ -1ab812: 0e00 |0003: return-void │ │ +1ab800: |[1ab800] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/Exception;)V │ │ +1ab810: 7020 340a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@0a34 │ │ +1ab816: 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; │ │ │ │ @@ -304469,17 +304470,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1ab814: |[1ab814] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/String;)V │ │ -1ab824: 7020 320a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0a32 │ │ -1ab82a: 0e00 |0003: return-void │ │ +1ab818: |[1ab818] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/String;)V │ │ +1ab828: 7020 320a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0a32 │ │ +1ab82e: 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; │ │ │ │ @@ -304537,22 +304538,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 │ │ -1ab82c: |[1ab82c] org.thoughtcrime.securesms.util.BitmapUtil$1.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V │ │ -1ab83c: 5b01 e241 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41e2 │ │ -1ab840: 5b02 e441 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e4 │ │ -1ab844: 5903 e541 |0004: iput v3, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@41e5 │ │ -1ab848: 5904 e341 |0006: iput v4, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@41e3 │ │ -1ab84c: 5b05 e141 |0008: iput-object v5, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41e1 │ │ -1ab850: 7010 a00a 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ab856: 0e00 |000d: return-void │ │ +1ab830: |[1ab830] org.thoughtcrime.securesms.util.BitmapUtil$1.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V │ │ +1ab840: 5b01 e241 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41e2 │ │ +1ab844: 5b02 e441 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e4 │ │ +1ab848: 5903 e541 |0004: iput v3, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@41e5 │ │ +1ab84c: 5904 e341 |0006: iput v4, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@41e3 │ │ +1ab850: 5b05 e141 |0008: iput-object v5, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41e1 │ │ +1ab854: 7010 a00a 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ab85a: 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; │ │ @@ -304566,67 +304567,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 98 16-bit code units │ │ -1ab858: |[1ab858] org.thoughtcrime.securesms.util.BitmapUtil$1.run:()V │ │ -1ab868: 5460 e241 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41e2 │ │ -1ab86c: 2001 6500 |0002: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ -1ab870: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1ab872: 3801 0d00 |0005: if-eqz v1, 0012 // +000d │ │ -1ab876: 5461 e441 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e4 │ │ -1ab87a: 1f00 6500 |0009: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ -1ab87e: 6e10 9001 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0190 │ │ -1ab884: 0c00 |000e: move-result-object v0 │ │ -1ab886: 4d00 0102 |000f: aput-object v0, v1, v2 │ │ -1ab88a: 283e |0011: goto 004f // +003e │ │ -1ab88c: 6e10 9501 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0195 │ │ -1ab892: 0a00 |0015: move-result v0 │ │ -1ab894: 3c00 0400 |0016: if-gtz v0, 001a // +0004 │ │ -1ab898: 5260 e541 |0018: iget v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@41e5 │ │ -1ab89c: 5461 e241 |001a: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41e2 │ │ -1ab8a0: 6e10 9401 0100 |001c: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0194 │ │ -1ab8a6: 0a01 |001f: move-result v1 │ │ -1ab8a8: 3c01 0400 |0020: if-gtz v1, 0024 // +0004 │ │ -1ab8ac: 5261 e341 |0022: iget v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@41e3 │ │ -1ab8b0: 6203 0900 |0024: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -1ab8b4: 7130 0701 1003 |0026: invoke-static {v0, v1, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -1ab8ba: 0c00 |0029: move-result-object v0 │ │ -1ab8bc: 2201 4900 |002a: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -1ab8c0: 7020 1b01 0100 |002c: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ -1ab8c6: 5463 e241 |002f: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41e2 │ │ -1ab8ca: 6e10 2a01 0100 |0031: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@012a │ │ -1ab8d0: 0a04 |0034: move-result v4 │ │ -1ab8d2: 6e10 2901 0100 |0035: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@0129 │ │ -1ab8d8: 0a05 |0038: move-result v5 │ │ -1ab8da: 6e55 9801 2342 |0039: invoke-virtual {v3, v2, v2, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0198 │ │ -1ab8e0: 5463 e241 |003c: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41e2 │ │ -1ab8e4: 6e20 9301 1300 |003e: invoke-virtual {v3, v1}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0193 │ │ -1ab8ea: 280a |0041: goto 004b // +000a │ │ -1ab8ec: 0d00 |0042: move-exception v0 │ │ -1ab8ee: 7100 fa59 0000 |0043: invoke-static {}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.access$000:()Ljava/lang/String; // method@59fa │ │ -1ab8f4: 0c01 |0046: move-result-object v1 │ │ -1ab8f6: 7120 c602 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1ab8fc: 1200 |004a: const/4 v0, #int 0 // #0 │ │ -1ab8fe: 5461 e441 |004b: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e4 │ │ -1ab902: 4d00 0102 |004d: aput-object v0, v1, v2 │ │ -1ab906: 5460 e441 |004f: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e4 │ │ -1ab90a: 1d00 |0051: monitor-enter v0 │ │ -1ab90c: 5461 e141 |0052: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41e1 │ │ -1ab910: 1212 |0054: const/4 v2, #int 1 // #1 │ │ -1ab912: 6e20 750d 2100 |0055: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d75 │ │ -1ab918: 5461 e441 |0058: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e4 │ │ -1ab91c: 6e10 a40a 0100 |005a: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0aa4 │ │ -1ab922: 1e00 |005d: monitor-exit v0 │ │ -1ab924: 0e00 |005e: return-void │ │ -1ab926: 0d01 |005f: move-exception v1 │ │ -1ab928: 1e00 |0060: monitor-exit v0 │ │ -1ab92a: 2701 |0061: throw v1 │ │ +1ab85c: |[1ab85c] org.thoughtcrime.securesms.util.BitmapUtil$1.run:()V │ │ +1ab86c: 5460 e241 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41e2 │ │ +1ab870: 2001 6500 |0002: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ +1ab874: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1ab876: 3801 0d00 |0005: if-eqz v1, 0012 // +000d │ │ +1ab87a: 5461 e441 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e4 │ │ +1ab87e: 1f00 6500 |0009: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ +1ab882: 6e10 9001 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0190 │ │ +1ab888: 0c00 |000e: move-result-object v0 │ │ +1ab88a: 4d00 0102 |000f: aput-object v0, v1, v2 │ │ +1ab88e: 283e |0011: goto 004f // +003e │ │ +1ab890: 6e10 9501 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0195 │ │ +1ab896: 0a00 |0015: move-result v0 │ │ +1ab898: 3c00 0400 |0016: if-gtz v0, 001a // +0004 │ │ +1ab89c: 5260 e541 |0018: iget v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@41e5 │ │ +1ab8a0: 5461 e241 |001a: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41e2 │ │ +1ab8a4: 6e10 9401 0100 |001c: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0194 │ │ +1ab8aa: 0a01 |001f: move-result v1 │ │ +1ab8ac: 3c01 0400 |0020: if-gtz v1, 0024 // +0004 │ │ +1ab8b0: 5261 e341 |0022: iget v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@41e3 │ │ +1ab8b4: 6203 0900 |0024: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +1ab8b8: 7130 0701 1003 |0026: invoke-static {v0, v1, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +1ab8be: 0c00 |0029: move-result-object v0 │ │ +1ab8c0: 2201 4900 |002a: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +1ab8c4: 7020 1b01 0100 |002c: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ +1ab8ca: 5463 e241 |002f: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41e2 │ │ +1ab8ce: 6e10 2a01 0100 |0031: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@012a │ │ +1ab8d4: 0a04 |0034: move-result v4 │ │ +1ab8d6: 6e10 2901 0100 |0035: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@0129 │ │ +1ab8dc: 0a05 |0038: move-result v5 │ │ +1ab8de: 6e55 9801 2342 |0039: invoke-virtual {v3, v2, v2, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0198 │ │ +1ab8e4: 5463 e241 |003c: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41e2 │ │ +1ab8e8: 6e20 9301 1300 |003e: invoke-virtual {v3, v1}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0193 │ │ +1ab8ee: 280a |0041: goto 004b // +000a │ │ +1ab8f0: 0d00 |0042: move-exception v0 │ │ +1ab8f2: 7100 fa59 0000 |0043: invoke-static {}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.access$000:()Ljava/lang/String; // method@59fa │ │ +1ab8f8: 0c01 |0046: move-result-object v1 │ │ +1ab8fa: 7120 c602 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1ab900: 1200 |004a: const/4 v0, #int 0 // #0 │ │ +1ab902: 5461 e441 |004b: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e4 │ │ +1ab906: 4d00 0102 |004d: aput-object v0, v1, v2 │ │ +1ab90a: 5460 e441 |004f: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e4 │ │ +1ab90e: 1d00 |0051: monitor-enter v0 │ │ +1ab910: 5461 e141 |0052: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41e1 │ │ +1ab914: 1212 |0054: const/4 v2, #int 1 // #1 │ │ +1ab916: 6e20 750d 2100 |0055: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d75 │ │ +1ab91c: 5461 e441 |0058: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e4 │ │ +1ab920: 6e10 a40a 0100 |005a: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0aa4 │ │ +1ab926: 1e00 |005d: monitor-exit v0 │ │ +1ab928: 0e00 |005e: return-void │ │ +1ab92a: 0d01 |005f: move-exception v1 │ │ +1ab92c: 1e00 |0060: monitor-exit v0 │ │ +1ab92e: 2701 |0061: throw v1 │ │ catches : 2 │ │ 0x0024 - 0x0041 │ │ Ljava/lang/Exception; -> 0x0042 │ │ 0x0052 - 0x0061 │ │ -> 0x005f │ │ positions : │ │ 0x0000 line=186 │ │ @@ -304692,32 +304693,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1abe98: |[1abe98] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ -1abea8: 0e00 |0000: return-void │ │ +1abe9c: |[1abe9c] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ +1abeac: 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 │ │ -1abeac: |[1abeac] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ -1abebc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1abec2: 0e00 |0003: return-void │ │ +1abeb0: |[1abeb0] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ +1abec0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1abec6: 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;) │ │ @@ -304725,59 +304726,59 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1abe80: |[1abe80] org.thoughtcrime.securesms.util.BitmapUtil.access$000:()Ljava/lang/String; │ │ -1abe90: 6200 e641 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@41e6 │ │ -1abe94: 1100 |0002: return-object v0 │ │ +1abe84: |[1abe84] org.thoughtcrime.securesms.util.BitmapUtil.access$000:()Ljava/lang/String; │ │ +1abe94: 6200 e641 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@41e6 │ │ +1abe98: 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 │ │ -1ab944: |[1ab944] org.thoughtcrime.securesms.util.BitmapUtil.createFromDrawable:(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap; │ │ -1ab954: 2206 bb03 |0000: new-instance v6, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03bb │ │ -1ab958: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -1ab95a: 7020 730d 7600 |0003: invoke-direct {v6, v7}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d73 │ │ -1ab960: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -1ab962: 2308 2b11 |0007: new-array v8, v0, [Landroid/graphics/Bitmap; // type@112b │ │ -1ab966: 2209 bc10 |0009: new-instance v9, Lorg/thoughtcrime/securesms/util/BitmapUtil$1; // type@10bc │ │ -1ab96a: 0790 |000b: move-object v0, v9 │ │ -1ab96c: 07a1 |000c: move-object v1, v10 │ │ -1ab96e: 0782 |000d: move-object v2, v8 │ │ -1ab970: 01b3 |000e: move v3, v11 │ │ -1ab972: 01c4 |000f: move v4, v12 │ │ -1ab974: 0765 |0010: move-object v5, v6 │ │ -1ab976: 7606 f659 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@59f6 │ │ -1ab97c: 7110 825b 0900 |0014: invoke-static {v9}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5b82 │ │ -1ab982: 1d08 |0017: monitor-enter v8 │ │ -1ab984: 6e10 740d 0600 |0018: invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d74 │ │ -1ab98a: 0a0a |001b: move-result v10 │ │ -1ab98c: 390a 0800 |001c: if-nez v10, 0024 // +0008 │ │ -1ab990: 160a 0000 |001e: const-wide/16 v10, #int 0 // #0 │ │ -1ab994: 7130 875b a80b |0020: invoke-static {v8, v10, v11}, Lorg/thoughtcrime/securesms/util/Util;.wait:(Ljava/lang/Object;J)V // method@5b87 │ │ -1ab99a: 28f5 |0023: goto 0018 // -000b │ │ -1ab99c: 460a 0807 |0024: aget-object v10, v8, v7 │ │ -1ab9a0: 1e08 |0026: monitor-exit v8 │ │ -1ab9a2: 110a |0027: return-object v10 │ │ -1ab9a4: 0d0a |0028: move-exception v10 │ │ -1ab9a6: 1e08 |0029: monitor-exit v8 │ │ -1ab9a8: 270a |002a: throw v10 │ │ +1ab948: |[1ab948] org.thoughtcrime.securesms.util.BitmapUtil.createFromDrawable:(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap; │ │ +1ab958: 2206 bb03 |0000: new-instance v6, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03bb │ │ +1ab95c: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +1ab95e: 7020 730d 7600 |0003: invoke-direct {v6, v7}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d73 │ │ +1ab964: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +1ab966: 2308 2b11 |0007: new-array v8, v0, [Landroid/graphics/Bitmap; // type@112b │ │ +1ab96a: 2209 bc10 |0009: new-instance v9, Lorg/thoughtcrime/securesms/util/BitmapUtil$1; // type@10bc │ │ +1ab96e: 0790 |000b: move-object v0, v9 │ │ +1ab970: 07a1 |000c: move-object v1, v10 │ │ +1ab972: 0782 |000d: move-object v2, v8 │ │ +1ab974: 01b3 |000e: move v3, v11 │ │ +1ab976: 01c4 |000f: move v4, v12 │ │ +1ab978: 0765 |0010: move-object v5, v6 │ │ +1ab97a: 7606 f659 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@59f6 │ │ +1ab980: 7110 825b 0900 |0014: invoke-static {v9}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5b82 │ │ +1ab986: 1d08 |0017: monitor-enter v8 │ │ +1ab988: 6e10 740d 0600 |0018: invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d74 │ │ +1ab98e: 0a0a |001b: move-result v10 │ │ +1ab990: 390a 0800 |001c: if-nez v10, 0024 // +0008 │ │ +1ab994: 160a 0000 |001e: const-wide/16 v10, #int 0 // #0 │ │ +1ab998: 7130 875b a80b |0020: invoke-static {v8, v10, v11}, Lorg/thoughtcrime/securesms/util/Util;.wait:(Ljava/lang/Object;J)V // method@5b87 │ │ +1ab99e: 28f5 |0023: goto 0018 // -000b │ │ +1ab9a0: 460a 0807 |0024: aget-object v10, v8, v7 │ │ +1ab9a4: 1e08 |0026: monitor-exit v8 │ │ +1ab9a6: 110a |0027: return-object v10 │ │ +1ab9a8: 0d0a |0028: move-exception v10 │ │ +1ab9aa: 1e08 |0029: monitor-exit v8 │ │ +1ab9ac: 270a |002a: throw v10 │ │ catches : 1 │ │ 0x0018 - 0x002a │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=180 │ │ 0x0007 line=181 │ │ 0x0009 line=183 │ │ @@ -304796,39 +304797,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 │ │ -1abbc4: |[1abbc4] org.thoughtcrime.securesms.util.BitmapUtil.createFromNV21:([BIIILandroid/graphics/Rect;Z)[B │ │ -1abbd4: 715b 025a 7698 |0000: invoke-static {v6, v7, v8, v9, v11}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.rotateNV21:([BIIIZ)[B // method@5a02 │ │ -1abbda: 0c01 |0003: move-result-object v1 │ │ -1abbdc: d499 b400 |0004: rem-int/lit16 v9, v9, #int 180 // #00b4 │ │ -1abbe0: 3d09 0400 |0006: if-lez v9, 000a // +0004 │ │ -1abbe4: 0183 |0008: move v3, v8 │ │ -1abbe6: 2802 |0009: goto 000b // +0002 │ │ -1abbe8: 0173 |000a: move v3, v7 │ │ -1abbea: 3d09 0400 |000b: if-lez v9, 000f // +0004 │ │ -1abbee: 0174 |000d: move v4, v7 │ │ -1abbf0: 2802 |000e: goto 0010 // +0002 │ │ -1abbf2: 0184 |000f: move v4, v8 │ │ -1abbf4: 2206 6300 |0010: new-instance v6, Landroid/graphics/YuvImage; // type@0063 │ │ -1abbf8: 1302 1100 |0012: const/16 v2, #int 17 // #11 │ │ -1abbfc: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -1abbfe: 0760 |0015: move-object v0, v6 │ │ -1abc00: 7606 8b01 0000 |0016: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/YuvImage;.:([BIII[I)V // method@018b │ │ -1abc06: 2207 c002 |0019: new-instance v7, Ljava/io/ByteArrayOutputStream; // type@02c0 │ │ -1abc0a: 7010 6209 0700 |001b: invoke-direct {v7}, Ljava/io/ByteArrayOutputStream;.:()V // method@0962 │ │ -1abc10: 1308 5000 |001e: const/16 v8, #int 80 // #50 │ │ -1abc14: 6e40 8c01 a678 |0020: invoke-virtual {v6, v10, v8, v7}, Landroid/graphics/YuvImage;.compressToJpeg:(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z // method@018c │ │ -1abc1a: 6e10 6609 0700 |0023: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0966 │ │ -1abc20: 0c06 |0026: move-result-object v6 │ │ -1abc22: 6e10 6409 0700 |0027: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.close:()V // method@0964 │ │ -1abc28: 1106 |002a: return-object v6 │ │ +1abbc8: |[1abbc8] org.thoughtcrime.securesms.util.BitmapUtil.createFromNV21:([BIIILandroid/graphics/Rect;Z)[B │ │ +1abbd8: 715b 025a 7698 |0000: invoke-static {v6, v7, v8, v9, v11}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.rotateNV21:([BIIIZ)[B // method@5a02 │ │ +1abbde: 0c01 |0003: move-result-object v1 │ │ +1abbe0: d499 b400 |0004: rem-int/lit16 v9, v9, #int 180 // #00b4 │ │ +1abbe4: 3d09 0400 |0006: if-lez v9, 000a // +0004 │ │ +1abbe8: 0183 |0008: move v3, v8 │ │ +1abbea: 2802 |0009: goto 000b // +0002 │ │ +1abbec: 0173 |000a: move v3, v7 │ │ +1abbee: 3d09 0400 |000b: if-lez v9, 000f // +0004 │ │ +1abbf2: 0174 |000d: move v4, v7 │ │ +1abbf4: 2802 |000e: goto 0010 // +0002 │ │ +1abbf6: 0184 |000f: move v4, v8 │ │ +1abbf8: 2206 6300 |0010: new-instance v6, Landroid/graphics/YuvImage; // type@0063 │ │ +1abbfc: 1302 1100 |0012: const/16 v2, #int 17 // #11 │ │ +1abc00: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +1abc02: 0760 |0015: move-object v0, v6 │ │ +1abc04: 7606 8b01 0000 |0016: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/YuvImage;.:([BIII[I)V // method@018b │ │ +1abc0a: 2207 c002 |0019: new-instance v7, Ljava/io/ByteArrayOutputStream; // type@02c0 │ │ +1abc0e: 7010 6209 0700 |001b: invoke-direct {v7}, Ljava/io/ByteArrayOutputStream;.:()V // method@0962 │ │ +1abc14: 1308 5000 |001e: const/16 v8, #int 80 // #50 │ │ +1abc18: 6e40 8c01 a678 |0020: invoke-virtual {v6, v10, v8, v7}, Landroid/graphics/YuvImage;.compressToJpeg:(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z // method@018c │ │ +1abc1e: 6e10 6609 0700 |0023: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0966 │ │ +1abc24: 0c06 |0026: move-result-object v6 │ │ +1abc26: 6e10 6409 0700 |0027: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.close:()V // method@0964 │ │ +1abc2c: 1106 |002a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x0010 line=115 │ │ 0x0019 line=118 │ │ 0x0020 line=119 │ │ @@ -304847,52 +304848,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 │ │ -1ab9b8: |[1ab9b8] org.thoughtcrime.securesms.util.BitmapUtil.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; │ │ -1ab9c8: 6e10 0f01 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1ab9ce: 0a00 |0003: move-result v0 │ │ -1ab9d0: 3640 0900 |0004: if-gt v0, v4, 000d // +0009 │ │ -1ab9d4: 6e10 0c01 0300 |0006: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1ab9da: 0a00 |0009: move-result v0 │ │ -1ab9dc: 3650 0300 |000a: if-gt v0, v5, 000d // +0003 │ │ -1ab9e0: 1103 |000c: return-object v3 │ │ -1ab9e2: 3d04 2b00 |000d: if-lez v4, 0038 // +002b │ │ -1ab9e6: 3c05 0300 |000f: if-gtz v5, 0012 // +0003 │ │ -1ab9ea: 2827 |0011: goto 0038 // +0027 │ │ -1ab9ec: 6e10 0f01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1ab9f2: 0a00 |0015: move-result v0 │ │ -1ab9f4: 8200 |0016: int-to-float v0, v0 │ │ -1ab9f6: 8241 |0017: int-to-float v1, v4 │ │ -1ab9f8: c910 |0018: div-float/2addr v0, v1 │ │ -1ab9fa: 6e10 0c01 0300 |0019: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1aba00: 0a01 |001c: move-result v1 │ │ -1aba02: 8211 |001d: int-to-float v1, v1 │ │ -1aba04: 8252 |001e: int-to-float v2, v5 │ │ -1aba06: c921 |001f: div-float/2addr v1, v2 │ │ -1aba08: 2d02 0001 |0020: cmpl-float v2, v0, v1 │ │ -1aba0c: 3d02 0a00 |0022: if-lez v2, 002c // +000a │ │ -1aba10: 6e10 0c01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1aba16: 0a05 |0027: move-result v5 │ │ -1aba18: 8255 |0028: int-to-float v5, v5 │ │ -1aba1a: c905 |0029: div-float/2addr v5, v0 │ │ -1aba1c: 8755 |002a: float-to-int v5, v5 │ │ -1aba1e: 2808 |002b: goto 0033 // +0008 │ │ -1aba20: 6e10 0f01 0300 |002c: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1aba26: 0a04 |002f: move-result v4 │ │ -1aba28: 8244 |0030: int-to-float v4, v4 │ │ -1aba2a: c914 |0031: div-float/2addr v4, v1 │ │ -1aba2c: 8744 |0032: float-to-int v4, v4 │ │ -1aba2e: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -1aba30: 7140 0901 4305 |0034: invoke-static {v3, v4, v5, v0}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ -1aba36: 0c03 |0037: move-result-object v3 │ │ -1aba38: 1103 |0038: return-object v3 │ │ +1ab9bc: |[1ab9bc] org.thoughtcrime.securesms.util.BitmapUtil.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; │ │ +1ab9cc: 6e10 0f01 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1ab9d2: 0a00 |0003: move-result v0 │ │ +1ab9d4: 3640 0900 |0004: if-gt v0, v4, 000d // +0009 │ │ +1ab9d8: 6e10 0c01 0300 |0006: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1ab9de: 0a00 |0009: move-result v0 │ │ +1ab9e0: 3650 0300 |000a: if-gt v0, v5, 000d // +0003 │ │ +1ab9e4: 1103 |000c: return-object v3 │ │ +1ab9e6: 3d04 2b00 |000d: if-lez v4, 0038 // +002b │ │ +1ab9ea: 3c05 0300 |000f: if-gtz v5, 0012 // +0003 │ │ +1ab9ee: 2827 |0011: goto 0038 // +0027 │ │ +1ab9f0: 6e10 0f01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1ab9f6: 0a00 |0015: move-result v0 │ │ +1ab9f8: 8200 |0016: int-to-float v0, v0 │ │ +1ab9fa: 8241 |0017: int-to-float v1, v4 │ │ +1ab9fc: c910 |0018: div-float/2addr v0, v1 │ │ +1ab9fe: 6e10 0c01 0300 |0019: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1aba04: 0a01 |001c: move-result v1 │ │ +1aba06: 8211 |001d: int-to-float v1, v1 │ │ +1aba08: 8252 |001e: int-to-float v2, v5 │ │ +1aba0a: c921 |001f: div-float/2addr v1, v2 │ │ +1aba0c: 2d02 0001 |0020: cmpl-float v2, v0, v1 │ │ +1aba10: 3d02 0a00 |0022: if-lez v2, 002c // +000a │ │ +1aba14: 6e10 0c01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1aba1a: 0a05 |0027: move-result v5 │ │ +1aba1c: 8255 |0028: int-to-float v5, v5 │ │ +1aba1e: c905 |0029: div-float/2addr v5, v0 │ │ +1aba20: 8755 |002a: float-to-int v5, v5 │ │ +1aba22: 2808 |002b: goto 0033 // +0008 │ │ +1aba24: 6e10 0f01 0300 |002c: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1aba2a: 0a04 |002f: move-result v4 │ │ +1aba2c: 8244 |0030: int-to-float v4, v4 │ │ +1aba2e: c914 |0031: div-float/2addr v4, v1 │ │ +1aba30: 8744 |0032: float-to-int v4, v4 │ │ +1aba32: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +1aba34: 7140 0901 4305 |0034: invoke-static {v3, v4, v5, v0}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ +1aba3a: 0c03 |0037: move-result-object v3 │ │ +1aba3c: 1103 |0038: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0012 line=47 │ │ 0x0019 line=48 │ │ 0x0024 line=51 │ │ 0x002c line=53 │ │ @@ -304907,26 +304908,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 │ │ -1abae8: |[1abae8] org.thoughtcrime.securesms.util.BitmapUtil.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ -1abaf8: 7110 005a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; // method@5a00 │ │ -1abafe: 0c02 |0003: move-result-object v2 │ │ -1abb00: 2200 d600 |0004: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ -1abb04: 5221 0f00 |0006: iget v1, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -1abb08: 7110 520a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1abb0e: 0c01 |000b: move-result-object v1 │ │ -1abb10: 5222 0e00 |000c: iget v2, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -1abb14: 7110 520a 0200 |000e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1abb1a: 0c02 |0011: move-result-object v2 │ │ -1abb1c: 7030 c702 1002 |0012: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ -1abb22: 1100 |0015: return-object v0 │ │ +1abaec: |[1abaec] org.thoughtcrime.securesms.util.BitmapUtil.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ +1abafc: 7110 005a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; // method@5a00 │ │ +1abb02: 0c02 |0003: move-result-object v2 │ │ +1abb04: 2200 d600 |0004: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ +1abb08: 5221 0f00 |0006: iget v1, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +1abb0c: 7110 520a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1abb12: 0c01 |000b: move-result-object v1 │ │ +1abb14: 5222 0e00 |000c: iget v2, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +1abb18: 7110 520a 0200 |000e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1abb1e: 0c02 |0011: move-result-object v2 │ │ +1abb20: 7030 c702 1002 |0012: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ +1abb26: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Ljava/io/InputStream; │ │ │ │ @@ -304935,54 +304936,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 │ │ -1abb24: |[1abb24] org.thoughtcrime.securesms.util.BitmapUtil.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ -1abb34: 2200 8401 |0000: new-instance v0, Landroidx/exifinterface/media/ExifInterface; // type@0184 │ │ -1abb38: 7020 5f05 4000 |0002: invoke-direct {v0, v4}, Landroidx/exifinterface/media/ExifInterface;.:(Ljava/io/InputStream;)V // method@055f │ │ -1abb3e: 1a04 a21a |0005: const-string v4, "ImageWidth" // string@1aa2 │ │ -1abb42: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -1abb44: 6e30 6005 4001 |0008: invoke-virtual {v0, v4, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0560 │ │ -1abb4a: 0a04 |000b: move-result v4 │ │ -1abb4c: 1a02 a01a |000c: const-string v2, "ImageLength" // string@1aa0 │ │ -1abb50: 6e30 6005 2001 |000e: invoke-virtual {v0, v2, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0560 │ │ -1abb56: 0a02 |0011: move-result v2 │ │ -1abb58: 3904 0600 |0012: if-nez v4, 0018 // +0006 │ │ -1abb5c: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ -1abb60: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -1abb62: 1104 |0017: return-object v4 │ │ -1abb64: 1a03 d032 |0018: const-string v3, "Orientation" // string@32d0 │ │ -1abb68: 6e30 6005 3001 |001a: invoke-virtual {v0, v3, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0560 │ │ -1abb6e: 0a00 |001d: move-result v0 │ │ -1abb70: 1261 |001e: const/4 v1, #int 6 // #6 │ │ -1abb72: 3210 1b00 |001f: if-eq v0, v1, 003a // +001b │ │ -1abb76: 1301 0800 |0021: const/16 v1, #int 8 // #8 │ │ -1abb7a: 3210 1700 |0023: if-eq v0, v1, 003a // +0017 │ │ -1abb7e: 1271 |0025: const/4 v1, #int 7 // #7 │ │ -1abb80: 3210 1400 |0026: if-eq v0, v1, 003a // +0014 │ │ -1abb84: 1251 |0028: const/4 v1, #int 5 // #5 │ │ -1abb86: 3310 0300 |0029: if-ne v0, v1, 002c // +0003 │ │ -1abb8a: 280f |002b: goto 003a // +000f │ │ -1abb8c: 2200 d600 |002c: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ -1abb90: 7110 520a 0400 |002e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1abb96: 0c04 |0031: move-result-object v4 │ │ -1abb98: 7110 520a 0200 |0032: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1abb9e: 0c01 |0035: move-result-object v1 │ │ -1abba0: 7030 c702 4001 |0036: invoke-direct {v0, v4, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ -1abba6: 1100 |0039: return-object v0 │ │ -1abba8: 2200 d600 |003a: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ -1abbac: 7110 520a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1abbb2: 0c01 |003f: move-result-object v1 │ │ -1abbb4: 7110 520a 0400 |0040: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1abbba: 0c04 |0043: move-result-object v4 │ │ -1abbbc: 7030 c702 1004 |0044: invoke-direct {v0, v1, v4}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ -1abbc2: 1100 |0047: return-object v0 │ │ +1abb28: |[1abb28] org.thoughtcrime.securesms.util.BitmapUtil.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ +1abb38: 2200 8401 |0000: new-instance v0, Landroidx/exifinterface/media/ExifInterface; // type@0184 │ │ +1abb3c: 7020 5f05 4000 |0002: invoke-direct {v0, v4}, Landroidx/exifinterface/media/ExifInterface;.:(Ljava/io/InputStream;)V // method@055f │ │ +1abb42: 1a04 a21a |0005: const-string v4, "ImageWidth" // string@1aa2 │ │ +1abb46: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1abb48: 6e30 6005 4001 |0008: invoke-virtual {v0, v4, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0560 │ │ +1abb4e: 0a04 |000b: move-result v4 │ │ +1abb50: 1a02 a01a |000c: const-string v2, "ImageLength" // string@1aa0 │ │ +1abb54: 6e30 6005 2001 |000e: invoke-virtual {v0, v2, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0560 │ │ +1abb5a: 0a02 |0011: move-result v2 │ │ +1abb5c: 3904 0600 |0012: if-nez v4, 0018 // +0006 │ │ +1abb60: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ +1abb64: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +1abb66: 1104 |0017: return-object v4 │ │ +1abb68: 1a03 d032 |0018: const-string v3, "Orientation" // string@32d0 │ │ +1abb6c: 6e30 6005 3001 |001a: invoke-virtual {v0, v3, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0560 │ │ +1abb72: 0a00 |001d: move-result v0 │ │ +1abb74: 1261 |001e: const/4 v1, #int 6 // #6 │ │ +1abb76: 3210 1b00 |001f: if-eq v0, v1, 003a // +001b │ │ +1abb7a: 1301 0800 |0021: const/16 v1, #int 8 // #8 │ │ +1abb7e: 3210 1700 |0023: if-eq v0, v1, 003a // +0017 │ │ +1abb82: 1271 |0025: const/4 v1, #int 7 // #7 │ │ +1abb84: 3210 1400 |0026: if-eq v0, v1, 003a // +0014 │ │ +1abb88: 1251 |0028: const/4 v1, #int 5 // #5 │ │ +1abb8a: 3310 0300 |0029: if-ne v0, v1, 002c // +0003 │ │ +1abb8e: 280f |002b: goto 003a // +000f │ │ +1abb90: 2200 d600 |002c: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ +1abb94: 7110 520a 0400 |002e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1abb9a: 0c04 |0031: move-result-object v4 │ │ +1abb9c: 7110 520a 0200 |0032: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1abba2: 0c01 |0035: move-result-object v1 │ │ +1abba4: 7030 c702 4001 |0036: invoke-direct {v0, v4, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ +1abbaa: 1100 |0039: return-object v0 │ │ +1abbac: 2200 d600 |003a: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ +1abbb0: 7110 520a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1abbb6: 0c01 |003f: move-result-object v1 │ │ +1abbb8: 7110 520a 0400 |0040: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1abbbe: 0c04 |0043: move-result-object v4 │ │ +1abbc0: 7030 c702 1004 |0044: invoke-direct {v0, v1, v4}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ +1abbc6: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x000c line=83 │ │ 0x0018 line=88 │ │ 0x002c line=96 │ │ @@ -304995,48 +304996,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 │ │ -1aba3c: |[1aba3c] org.thoughtcrime.securesms.util.BitmapUtil.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; │ │ -1aba4c: 2200 4600 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0046 │ │ -1aba50: 7010 1201 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0112 │ │ -1aba56: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -1aba58: 5c01 0b00 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@000b │ │ -1aba5c: 2201 bb02 |0008: new-instance v1, Ljava/io/BufferedInputStream; // type@02bb │ │ -1aba60: 7020 5309 3100 |000a: invoke-direct {v1, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@0953 │ │ -1aba66: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -1aba68: 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 │ │ -1aba6e: 6e10 5509 0100 |0011: invoke-virtual {v1}, Ljava/io/BufferedInputStream;.close:()V // method@0955 │ │ -1aba74: 2808 |0014: goto 001c // +0008 │ │ -1aba76: 6203 e641 |0015: sget-object v3, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@41e6 │ │ -1aba7a: 1a01 d955 |0017: const-string v1, "failed to close the InputStream after reading image dimensions" // string@55d9 │ │ -1aba7e: 7120 c402 1300 |0019: invoke-static {v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1aba84: 5203 0f00 |001c: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -1aba88: 12f1 |001e: const/4 v1, #int -1 // #ff │ │ -1aba8a: 3213 0700 |001f: if-eq v3, v1, 0026 // +0007 │ │ -1aba8e: 5203 0e00 |0021: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -1aba92: 3213 0300 |0023: if-eq v3, v1, 0026 // +0003 │ │ -1aba96: 1100 |0025: return-object v0 │ │ -1aba98: 2203 bb10 |0026: new-instance v3, Lorg/thoughtcrime/securesms/util/BitmapDecodingException; // type@10bb │ │ -1aba9c: 2201 0c03 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1abaa0: 1a02 c318 |002a: const-string v2, "Failed to decode image dimensions: " // string@18c3 │ │ -1abaa4: 7020 0e0b 2100 |002c: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1abaaa: 5202 0f00 |002f: iget v2, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -1abaae: 6e20 120b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1abab4: 1a02 620c |0034: const-string v2, ", " // string@0c62 │ │ -1abab8: 6e20 170b 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ababe: 5200 0e00 |0039: iget v0, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -1abac2: 6e20 120b 0100 |003b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1abac8: 6e10 280b 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1abace: 0c00 |0041: move-result-object v0 │ │ -1abad0: 7020 f559 0300 |0042: invoke-direct {v3, v0}, Lorg/thoughtcrime/securesms/util/BitmapDecodingException;.:(Ljava/lang/String;)V // method@59f5 │ │ -1abad6: 2703 |0045: throw v3 │ │ +1aba40: |[1aba40] org.thoughtcrime.securesms.util.BitmapUtil.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; │ │ +1aba50: 2200 4600 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0046 │ │ +1aba54: 7010 1201 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0112 │ │ +1aba5a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +1aba5c: 5c01 0b00 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@000b │ │ +1aba60: 2201 bb02 |0008: new-instance v1, Ljava/io/BufferedInputStream; // type@02bb │ │ +1aba64: 7020 5309 3100 |000a: invoke-direct {v1, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@0953 │ │ +1aba6a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +1aba6c: 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 │ │ +1aba72: 6e10 5509 0100 |0011: invoke-virtual {v1}, Ljava/io/BufferedInputStream;.close:()V // method@0955 │ │ +1aba78: 2808 |0014: goto 001c // +0008 │ │ +1aba7a: 6203 e641 |0015: sget-object v3, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@41e6 │ │ +1aba7e: 1a01 d955 |0017: const-string v1, "failed to close the InputStream after reading image dimensions" // string@55d9 │ │ +1aba82: 7120 c402 1300 |0019: invoke-static {v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1aba88: 5203 0f00 |001c: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +1aba8c: 12f1 |001e: const/4 v1, #int -1 // #ff │ │ +1aba8e: 3213 0700 |001f: if-eq v3, v1, 0026 // +0007 │ │ +1aba92: 5203 0e00 |0021: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +1aba96: 3213 0300 |0023: if-eq v3, v1, 0026 // +0003 │ │ +1aba9a: 1100 |0025: return-object v0 │ │ +1aba9c: 2203 bb10 |0026: new-instance v3, Lorg/thoughtcrime/securesms/util/BitmapDecodingException; // type@10bb │ │ +1abaa0: 2201 0c03 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1abaa4: 1a02 c318 |002a: const-string v2, "Failed to decode image dimensions: " // string@18c3 │ │ +1abaa8: 7020 0e0b 2100 |002c: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1abaae: 5202 0f00 |002f: iget v2, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +1abab2: 6e20 120b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1abab8: 1a02 620c |0034: const-string v2, ", " // string@0c62 │ │ +1ababc: 6e20 170b 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1abac2: 5200 0e00 |0039: iget v0, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +1abac6: 6e20 120b 0100 |003b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1abacc: 6e10 280b 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1abad2: 0c00 |0041: move-result-object v0 │ │ +1abad4: 7020 f559 0300 |0042: invoke-direct {v3, v0}, Lorg/thoughtcrime/securesms/util/BitmapDecodingException;.:(Ljava/lang/String;)V // method@59f5 │ │ +1abada: 2703 |0045: throw v3 │ │ catches : 1 │ │ 0x0011 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x0008 line=64 │ │ @@ -305053,50 +305054,50 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -1abdec: |[1abdec] org.thoughtcrime.securesms.util.BitmapUtil.getMaxTextureSize:()I │ │ -1abdfc: 7100 f80d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0df8 │ │ -1abe02: 0c00 |0003: move-result-object v0 │ │ -1abe04: 1f00 df03 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03df │ │ -1abe08: 6201 a800 |0006: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ -1abe0c: 7220 f30d 1000 |0008: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0df3 │ │ -1abe12: 0c01 |000b: move-result-object v1 │ │ -1abe14: 1222 |000c: const/4 v2, #int 2 // #2 │ │ -1abe16: 2322 2711 |000d: new-array v2, v2, [I // type@1127 │ │ -1abe1a: 7230 f50d 1002 |000f: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0df5 │ │ -1abe20: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -1abe22: 2323 2711 |0013: new-array v3, v2, [I // type@1127 │ │ -1abe26: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -1abe28: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -1abe2a: 7253 f10d 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@0df1 │ │ -1abe30: 4404 0305 |001a: aget v4, v3, v5 │ │ -1abe34: 2346 5411 |001c: new-array v6, v4, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1154 │ │ -1abe38: 7253 f10d 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@0df1 │ │ -1abe3e: 2322 2711 |0021: new-array v2, v2, [I // type@1127 │ │ -1abe42: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -1abe44: 1207 |0024: const/4 v7, #int 0 // #0 │ │ -1abe46: 4408 0305 |0025: aget v8, v3, v5 │ │ -1abe4a: 3584 1100 |0027: if-ge v4, v8, 0038 // +0011 │ │ -1abe4e: 4608 0604 |0029: aget-object v8, v6, v4 │ │ -1abe52: 1309 2c30 |002b: const/16 v9, #int 12332 // #302c │ │ -1abe56: 7252 f00d 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@0df0 │ │ -1abe5c: 4408 0205 |0030: aget v8, v2, v5 │ │ -1abe60: 3587 0300 |0032: if-ge v7, v8, 0035 // +0003 │ │ -1abe64: 0187 |0034: move v7, v8 │ │ -1abe66: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ -1abe6a: 28ee |0037: goto 0025 // -0012 │ │ -1abe6c: 7220 f70d 1000 |0038: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglTerminate:(Ljavax/microedition/khronos/egl/EGLDisplay;)Z // method@0df7 │ │ -1abe72: 1300 0008 |003b: const/16 v0, #int 2048 // #800 │ │ -1abe76: 7120 7c0a 0700 |003d: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@0a7c │ │ -1abe7c: 0a00 |0040: move-result v0 │ │ -1abe7e: 0f00 |0041: return v0 │ │ +1abdf0: |[1abdf0] org.thoughtcrime.securesms.util.BitmapUtil.getMaxTextureSize:()I │ │ +1abe00: 7100 f80d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0df8 │ │ +1abe06: 0c00 |0003: move-result-object v0 │ │ +1abe08: 1f00 df03 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03df │ │ +1abe0c: 6201 a800 |0006: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ +1abe10: 7220 f30d 1000 |0008: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0df3 │ │ +1abe16: 0c01 |000b: move-result-object v1 │ │ +1abe18: 1222 |000c: const/4 v2, #int 2 // #2 │ │ +1abe1a: 2322 2711 |000d: new-array v2, v2, [I // type@1127 │ │ +1abe1e: 7230 f50d 1002 |000f: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0df5 │ │ +1abe24: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +1abe26: 2323 2711 |0013: new-array v3, v2, [I // type@1127 │ │ +1abe2a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +1abe2c: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +1abe2e: 7253 f10d 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@0df1 │ │ +1abe34: 4404 0305 |001a: aget v4, v3, v5 │ │ +1abe38: 2346 5411 |001c: new-array v6, v4, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1154 │ │ +1abe3c: 7253 f10d 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@0df1 │ │ +1abe42: 2322 2711 |0021: new-array v2, v2, [I // type@1127 │ │ +1abe46: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +1abe48: 1207 |0024: const/4 v7, #int 0 // #0 │ │ +1abe4a: 4408 0305 |0025: aget v8, v3, v5 │ │ +1abe4e: 3584 1100 |0027: if-ge v4, v8, 0038 // +0011 │ │ +1abe52: 4608 0604 |0029: aget-object v8, v6, v4 │ │ +1abe56: 1309 2c30 |002b: const/16 v9, #int 12332 // #302c │ │ +1abe5a: 7252 f00d 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@0df0 │ │ +1abe60: 4408 0205 |0030: aget v8, v2, v5 │ │ +1abe64: 3587 0300 |0032: if-ge v7, v8, 0035 // +0003 │ │ +1abe68: 0187 |0034: move v7, v8 │ │ +1abe6a: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ +1abe6e: 28ee |0037: goto 0025 // -0012 │ │ +1abe70: 7220 f70d 1000 |0038: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglTerminate:(Ljavax/microedition/khronos/egl/EGLDisplay;)Z // method@0df7 │ │ +1abe76: 1300 0008 |003b: const/16 v0, #int 2048 // #800 │ │ +1abe7a: 7120 7c0a 0700 |003d: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@0a7c │ │ +1abe80: 0a00 |0040: move-result v0 │ │ +1abe82: 0f00 |0041: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0006 line=229 │ │ 0x000d line=231 │ │ 0x000f line=232 │ │ 0x0013 line=234 │ │ @@ -305116,135 +305117,135 @@ │ │ type : '([BIIIZ)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 24 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 215 16-bit code units │ │ -1abc2c: |[1abc2c] org.thoughtcrime.securesms.util.BitmapUtil.rotateNV21:([BIIIZ)[B │ │ -1abc3c: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -1abc40: 0201 1400 |0002: move/from16 v1, v20 │ │ -1abc44: 0202 1500 |0004: move/from16 v2, v21 │ │ -1abc48: 0203 1600 |0006: move/from16 v3, v22 │ │ -1abc4c: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ -1abc50: 1100 |000a: return-object v0 │ │ -1abc52: dc04 035a |000b: rem-int/lit8 v4, v3, #int 90 // #5a │ │ -1abc56: 3904 c200 |000d: if-nez v4, 00cf // +00c2 │ │ -1abc5a: 3a03 c000 |000f: if-ltz v3, 00cf // +00c0 │ │ -1abc5e: 1304 0e01 |0011: const/16 v4, #int 270 // #10e │ │ -1abc62: 3643 bc00 |0013: if-gt v3, v4, 00cf // +00bc │ │ -1abc66: 9204 0102 |0015: mul-int v4, v1, v2 │ │ -1abc6a: da05 0403 |0017: mul-int/lit8 v5, v4, #int 3 // #03 │ │ -1abc6e: db05 0502 |0019: div-int/lit8 v5, v5, #int 2 // #02 │ │ -1abc72: 2106 |001b: array-length v6, v0 │ │ -1abc74: 3365 8600 |001c: if-ne v5, v6, 00a2 // +0086 │ │ -1abc78: 2105 |001e: array-length v5, v0 │ │ -1abc7a: 2355 2311 |001f: new-array v5, v5, [B // type@1123 │ │ -1abc7e: d436 b400 |0021: rem-int/lit16 v6, v3, #int 180 // #00b4 │ │ -1abc82: 1207 |0023: const/4 v7, #int 0 // #0 │ │ -1abc84: 1218 |0024: const/4 v8, #int 1 // #1 │ │ -1abc86: 3806 0400 |0025: if-eqz v6, 0029 // +0004 │ │ -1abc8a: 1216 |0027: const/4 v6, #int 1 // #1 │ │ -1abc8c: 2802 |0028: goto 002a // +0002 │ │ -1abc8e: 1206 |0029: const/4 v6, #int 0 // #0 │ │ -1abc90: d439 0e01 |002a: rem-int/lit16 v9, v3, #int 270 // #010e │ │ -1abc94: 3817 0500 |002c: if-eqz v23, 0031 // +0005 │ │ -1abc98: 3909 0700 |002e: if-nez v9, 0035 // +0007 │ │ -1abc9c: 2803 |0030: goto 0033 // +0003 │ │ -1abc9e: 3809 0400 |0031: if-eqz v9, 0035 // +0004 │ │ -1abca2: 1219 |0033: const/4 v9, #int 1 // #1 │ │ -1abca4: 2802 |0034: goto 0036 // +0002 │ │ -1abca6: 1209 |0035: const/4 v9, #int 0 // #0 │ │ -1abca8: 130a b400 |0036: const/16 v10, #int 180 // #b4 │ │ -1abcac: 34a3 0400 |0038: if-lt v3, v10, 003c // +0004 │ │ -1abcb0: 1213 |003a: const/4 v3, #int 1 // #1 │ │ -1abcb2: 2802 |003b: goto 003d // +0002 │ │ -1abcb4: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -1abcb6: 120a |003d: const/4 v10, #int 0 // #0 │ │ -1abcb8: 352a 6300 |003e: if-ge v10, v2, 00a1 // +0063 │ │ -1abcbc: 120b |0040: const/4 v11, #int 0 // #0 │ │ -1abcbe: 351b 5d00 |0041: if-ge v11, v1, 009e // +005d │ │ -1abcc2: 920c 0a01 |0043: mul-int v12, v10, v1 │ │ -1abcc6: b0bc |0045: add-int/2addr v12, v11 │ │ -1abcc8: e10d 0a01 |0046: shr-int/lit8 v13, v10, #int 1 // #01 │ │ -1abccc: 920d 0d01 |0048: mul-int v13, v13, v1 │ │ -1abcd0: b04d |004a: add-int/2addr v13, v4 │ │ -1abcd2: dd0e 0bfe |004b: and-int/lit8 v14, v11, #int -2 // #fe │ │ -1abcd6: b0ed |004d: add-int/2addr v13, v14 │ │ -1abcd8: d80e 0d01 |004e: add-int/lit8 v14, v13, #int 1 // #01 │ │ -1abcdc: 3806 0400 |0050: if-eqz v6, 0054 // +0004 │ │ -1abce0: 012f |0052: move v15, v2 │ │ -1abce2: 2802 |0053: goto 0055 // +0002 │ │ -1abce4: 011f |0054: move v15, v1 │ │ -1abce6: 3806 0500 |0055: if-eqz v6, 005a // +0005 │ │ -1abcea: 0210 0100 |0057: move/from16 v16, v1 │ │ -1abcee: 2803 |0059: goto 005c // +0003 │ │ -1abcf0: 0210 0200 |005a: move/from16 v16, v2 │ │ -1abcf4: 3806 0500 |005c: if-eqz v6, 0061 // +0005 │ │ -1abcf8: 0211 0a00 |005e: move/from16 v17, v10 │ │ -1abcfc: 2803 |0060: goto 0063 // +0003 │ │ -1abcfe: 0211 0b00 |0061: move/from16 v17, v11 │ │ -1abd02: 3806 0500 |0063: if-eqz v6, 0068 // +0005 │ │ -1abd06: 0212 0b00 |0065: move/from16 v18, v11 │ │ -1abd0a: 2803 |0067: goto 006a // +0003 │ │ -1abd0c: 0212 0a00 |0068: move/from16 v18, v10 │ │ -1abd10: 3809 0600 |006a: if-eqz v9, 0070 // +0006 │ │ -1abd14: 9111 0f11 |006c: sub-int v17, v15, v17 │ │ -1abd18: d811 11ff |006e: add-int/lit8 v17, v17, #int -1 // #ff │ │ -1abd1c: 3803 0600 |0070: if-eqz v3, 0076 // +0006 │ │ -1abd20: 9110 1012 |0072: sub-int v16, v16, v18 │ │ -1abd24: d812 10ff |0074: add-int/lit8 v18, v16, #int -1 // #ff │ │ -1abd28: 9210 120f |0076: mul-int v16, v18, v15 │ │ -1abd2c: 9010 1011 |0078: add-int v16, v16, v17 │ │ -1abd30: e112 1201 |007a: shr-int/lit8 v18, v18, #int 1 // #01 │ │ -1abd34: 9212 120f |007c: mul-int v18, v18, v15 │ │ -1abd38: 9012 0412 |007e: add-int v18, v4, v18 │ │ -1abd3c: dd0f 11fe |0080: and-int/lit8 v15, v17, #int -2 // #fe │ │ -1abd40: 9012 120f |0082: add-int v18, v18, v15 │ │ -1abd44: d80f 1201 |0084: add-int/lit8 v15, v18, #int 1 // #01 │ │ -1abd48: 480c 000c |0086: aget-byte v12, v0, v12 │ │ -1abd4c: d5cc ff00 |0088: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -1abd50: 8dcc |008a: int-to-byte v12, v12 │ │ -1abd52: 4f0c 0510 |008b: aput-byte v12, v5, v16 │ │ -1abd56: 480c 000d |008d: aget-byte v12, v0, v13 │ │ -1abd5a: d5cc ff00 |008f: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -1abd5e: 8dcc |0091: int-to-byte v12, v12 │ │ -1abd60: 4f0c 0512 |0092: aput-byte v12, v5, v18 │ │ -1abd64: 480c 000e |0094: aget-byte v12, v0, v14 │ │ -1abd68: d5cc ff00 |0096: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -1abd6c: 8dcc |0098: int-to-byte v12, v12 │ │ -1abd6e: 4f0c 050f |0099: aput-byte v12, v5, v15 │ │ -1abd72: d80b 0b01 |009b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -1abd76: 28a4 |009d: goto 0041 // -005c │ │ -1abd78: d80a 0a01 |009e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -1abd7c: 289e |00a0: goto 003e // -0062 │ │ -1abd7e: 1105 |00a1: return-object v5 │ │ -1abd80: 2203 c802 |00a2: new-instance v3, Ljava/io/IOException; // type@02c8 │ │ -1abd84: 2204 0c03 |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@030c │ │ -1abd88: 1a06 4179 |00a6: const-string v6, "provided width and height don't jive with the data length (" // string@7941 │ │ -1abd8c: 7020 0e0b 6400 |00a8: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1abd92: 2100 |00ab: array-length v0, v0 │ │ -1abd94: 6e20 120b 0400 |00ac: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1abd9a: 1a00 c40b |00af: const-string v0, "). Width: " // string@0bc4 │ │ -1abd9e: 6e20 170b 0400 |00b1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1abda4: 6e20 120b 1400 |00b4: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1abdaa: 1a00 0c04 |00b7: const-string v0, " height: " // string@040c │ │ -1abdae: 6e20 170b 0400 |00b9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1abdb4: 6e20 120b 2400 |00bc: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1abdba: 1a00 ef03 |00bf: const-string v0, " = data length: " // string@03ef │ │ -1abdbe: 6e20 170b 0400 |00c1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1abdc4: 6e20 120b 5400 |00c4: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1abdca: 6e10 280b 0400 |00c7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1abdd0: 0c00 |00ca: move-result-object v0 │ │ -1abdd2: 7020 9009 0300 |00cb: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0990 │ │ -1abdd8: 2703 |00ce: throw v3 │ │ -1abdda: 2200 ee02 |00cf: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1abdde: 1a01 630d |00d1: const-string v1, "0 <= rotation < 360, rotation % 90 == 0" // string@0d63 │ │ -1abde2: 7020 410a 1000 |00d3: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a41 │ │ -1abde8: 2700 |00d6: throw v0 │ │ +1abc30: |[1abc30] org.thoughtcrime.securesms.util.BitmapUtil.rotateNV21:([BIIIZ)[B │ │ +1abc40: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +1abc44: 0201 1400 |0002: move/from16 v1, v20 │ │ +1abc48: 0202 1500 |0004: move/from16 v2, v21 │ │ +1abc4c: 0203 1600 |0006: move/from16 v3, v22 │ │ +1abc50: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ +1abc54: 1100 |000a: return-object v0 │ │ +1abc56: dc04 035a |000b: rem-int/lit8 v4, v3, #int 90 // #5a │ │ +1abc5a: 3904 c200 |000d: if-nez v4, 00cf // +00c2 │ │ +1abc5e: 3a03 c000 |000f: if-ltz v3, 00cf // +00c0 │ │ +1abc62: 1304 0e01 |0011: const/16 v4, #int 270 // #10e │ │ +1abc66: 3643 bc00 |0013: if-gt v3, v4, 00cf // +00bc │ │ +1abc6a: 9204 0102 |0015: mul-int v4, v1, v2 │ │ +1abc6e: da05 0403 |0017: mul-int/lit8 v5, v4, #int 3 // #03 │ │ +1abc72: db05 0502 |0019: div-int/lit8 v5, v5, #int 2 // #02 │ │ +1abc76: 2106 |001b: array-length v6, v0 │ │ +1abc78: 3365 8600 |001c: if-ne v5, v6, 00a2 // +0086 │ │ +1abc7c: 2105 |001e: array-length v5, v0 │ │ +1abc7e: 2355 2311 |001f: new-array v5, v5, [B // type@1123 │ │ +1abc82: d436 b400 |0021: rem-int/lit16 v6, v3, #int 180 // #00b4 │ │ +1abc86: 1207 |0023: const/4 v7, #int 0 // #0 │ │ +1abc88: 1218 |0024: const/4 v8, #int 1 // #1 │ │ +1abc8a: 3806 0400 |0025: if-eqz v6, 0029 // +0004 │ │ +1abc8e: 1216 |0027: const/4 v6, #int 1 // #1 │ │ +1abc90: 2802 |0028: goto 002a // +0002 │ │ +1abc92: 1206 |0029: const/4 v6, #int 0 // #0 │ │ +1abc94: d439 0e01 |002a: rem-int/lit16 v9, v3, #int 270 // #010e │ │ +1abc98: 3817 0500 |002c: if-eqz v23, 0031 // +0005 │ │ +1abc9c: 3909 0700 |002e: if-nez v9, 0035 // +0007 │ │ +1abca0: 2803 |0030: goto 0033 // +0003 │ │ +1abca2: 3809 0400 |0031: if-eqz v9, 0035 // +0004 │ │ +1abca6: 1219 |0033: const/4 v9, #int 1 // #1 │ │ +1abca8: 2802 |0034: goto 0036 // +0002 │ │ +1abcaa: 1209 |0035: const/4 v9, #int 0 // #0 │ │ +1abcac: 130a b400 |0036: const/16 v10, #int 180 // #b4 │ │ +1abcb0: 34a3 0400 |0038: if-lt v3, v10, 003c // +0004 │ │ +1abcb4: 1213 |003a: const/4 v3, #int 1 // #1 │ │ +1abcb6: 2802 |003b: goto 003d // +0002 │ │ +1abcb8: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +1abcba: 120a |003d: const/4 v10, #int 0 // #0 │ │ +1abcbc: 352a 6300 |003e: if-ge v10, v2, 00a1 // +0063 │ │ +1abcc0: 120b |0040: const/4 v11, #int 0 // #0 │ │ +1abcc2: 351b 5d00 |0041: if-ge v11, v1, 009e // +005d │ │ +1abcc6: 920c 0a01 |0043: mul-int v12, v10, v1 │ │ +1abcca: b0bc |0045: add-int/2addr v12, v11 │ │ +1abccc: e10d 0a01 |0046: shr-int/lit8 v13, v10, #int 1 // #01 │ │ +1abcd0: 920d 0d01 |0048: mul-int v13, v13, v1 │ │ +1abcd4: b04d |004a: add-int/2addr v13, v4 │ │ +1abcd6: dd0e 0bfe |004b: and-int/lit8 v14, v11, #int -2 // #fe │ │ +1abcda: b0ed |004d: add-int/2addr v13, v14 │ │ +1abcdc: d80e 0d01 |004e: add-int/lit8 v14, v13, #int 1 // #01 │ │ +1abce0: 3806 0400 |0050: if-eqz v6, 0054 // +0004 │ │ +1abce4: 012f |0052: move v15, v2 │ │ +1abce6: 2802 |0053: goto 0055 // +0002 │ │ +1abce8: 011f |0054: move v15, v1 │ │ +1abcea: 3806 0500 |0055: if-eqz v6, 005a // +0005 │ │ +1abcee: 0210 0100 |0057: move/from16 v16, v1 │ │ +1abcf2: 2803 |0059: goto 005c // +0003 │ │ +1abcf4: 0210 0200 |005a: move/from16 v16, v2 │ │ +1abcf8: 3806 0500 |005c: if-eqz v6, 0061 // +0005 │ │ +1abcfc: 0211 0a00 |005e: move/from16 v17, v10 │ │ +1abd00: 2803 |0060: goto 0063 // +0003 │ │ +1abd02: 0211 0b00 |0061: move/from16 v17, v11 │ │ +1abd06: 3806 0500 |0063: if-eqz v6, 0068 // +0005 │ │ +1abd0a: 0212 0b00 |0065: move/from16 v18, v11 │ │ +1abd0e: 2803 |0067: goto 006a // +0003 │ │ +1abd10: 0212 0a00 |0068: move/from16 v18, v10 │ │ +1abd14: 3809 0600 |006a: if-eqz v9, 0070 // +0006 │ │ +1abd18: 9111 0f11 |006c: sub-int v17, v15, v17 │ │ +1abd1c: d811 11ff |006e: add-int/lit8 v17, v17, #int -1 // #ff │ │ +1abd20: 3803 0600 |0070: if-eqz v3, 0076 // +0006 │ │ +1abd24: 9110 1012 |0072: sub-int v16, v16, v18 │ │ +1abd28: d812 10ff |0074: add-int/lit8 v18, v16, #int -1 // #ff │ │ +1abd2c: 9210 120f |0076: mul-int v16, v18, v15 │ │ +1abd30: 9010 1011 |0078: add-int v16, v16, v17 │ │ +1abd34: e112 1201 |007a: shr-int/lit8 v18, v18, #int 1 // #01 │ │ +1abd38: 9212 120f |007c: mul-int v18, v18, v15 │ │ +1abd3c: 9012 0412 |007e: add-int v18, v4, v18 │ │ +1abd40: dd0f 11fe |0080: and-int/lit8 v15, v17, #int -2 // #fe │ │ +1abd44: 9012 120f |0082: add-int v18, v18, v15 │ │ +1abd48: d80f 1201 |0084: add-int/lit8 v15, v18, #int 1 // #01 │ │ +1abd4c: 480c 000c |0086: aget-byte v12, v0, v12 │ │ +1abd50: d5cc ff00 |0088: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +1abd54: 8dcc |008a: int-to-byte v12, v12 │ │ +1abd56: 4f0c 0510 |008b: aput-byte v12, v5, v16 │ │ +1abd5a: 480c 000d |008d: aget-byte v12, v0, v13 │ │ +1abd5e: d5cc ff00 |008f: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +1abd62: 8dcc |0091: int-to-byte v12, v12 │ │ +1abd64: 4f0c 0512 |0092: aput-byte v12, v5, v18 │ │ +1abd68: 480c 000e |0094: aget-byte v12, v0, v14 │ │ +1abd6c: d5cc ff00 |0096: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +1abd70: 8dcc |0098: int-to-byte v12, v12 │ │ +1abd72: 4f0c 050f |0099: aput-byte v12, v5, v15 │ │ +1abd76: d80b 0b01 |009b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +1abd7a: 28a4 |009d: goto 0041 // -005c │ │ +1abd7c: d80a 0a01 |009e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +1abd80: 289e |00a0: goto 003e // -0062 │ │ +1abd82: 1105 |00a1: return-object v5 │ │ +1abd84: 2203 c802 |00a2: new-instance v3, Ljava/io/IOException; // type@02c8 │ │ +1abd88: 2204 0c03 |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@030c │ │ +1abd8c: 1a06 4179 |00a6: const-string v6, "provided width and height don't jive with the data length (" // string@7941 │ │ +1abd90: 7020 0e0b 6400 |00a8: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1abd96: 2100 |00ab: array-length v0, v0 │ │ +1abd98: 6e20 120b 0400 |00ac: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1abd9e: 1a00 c40b |00af: const-string v0, "). Width: " // string@0bc4 │ │ +1abda2: 6e20 170b 0400 |00b1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1abda8: 6e20 120b 1400 |00b4: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1abdae: 1a00 0c04 |00b7: const-string v0, " height: " // string@040c │ │ +1abdb2: 6e20 170b 0400 |00b9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1abdb8: 6e20 120b 2400 |00bc: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1abdbe: 1a00 ef03 |00bf: const-string v0, " = data length: " // string@03ef │ │ +1abdc2: 6e20 170b 0400 |00c1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1abdc8: 6e20 120b 5400 |00c4: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1abdce: 6e10 280b 0400 |00c7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1abdd4: 0c00 |00ca: move-result-object v0 │ │ +1abdd6: 7020 9009 0300 |00cb: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0990 │ │ +1abddc: 2703 |00ce: throw v3 │ │ +1abdde: 2200 ee02 |00cf: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1abde2: 1a01 630d |00d1: const-string v1, "0 <= rotation < 360, rotation % 90 == 0" // string@0d63 │ │ +1abde6: 7020 410a 1000 |00d3: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a41 │ │ +1abdec: 2700 |00d6: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x000b line=140 │ │ 0x0019 line=142 │ │ 0x001e line=148 │ │ 0x0021 line=150 │ │ 0x002a line=151 │ │ @@ -305286,17 +305287,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1abf8c: |[1abf8c] org.thoughtcrime.securesms.util.Conversions.:()V │ │ -1abf9c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1abfa2: 0e00 |0003: return-void │ │ +1abf90: |[1abf90] org.thoughtcrime.securesms.util.Conversions.:()V │ │ +1abfa0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1abfa6: 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;) │ │ @@ -305304,61 +305305,61 @@ │ │ type : '([BIJ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 74 16-bit code units │ │ -1abee8: |[1abee8] org.thoughtcrime.securesms.util.Conversions.longToByteArray:([BIJ)I │ │ -1abef8: d800 0507 |0000: add-int/lit8 v0, v5, #int 7 // #07 │ │ -1abefc: 8461 |0002: long-to-int v1, v6 │ │ -1abefe: 8d11 |0003: int-to-byte v1, v1 │ │ -1abf00: 4f01 0400 |0004: aput-byte v1, v4, v0 │ │ -1abf04: d800 0506 |0006: add-int/lit8 v0, v5, #int 6 // #06 │ │ -1abf08: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ -1abf0c: a402 0601 |000a: shr-long v2, v6, v1 │ │ -1abf10: 8423 |000c: long-to-int v3, v2 │ │ -1abf12: 8d32 |000d: int-to-byte v2, v3 │ │ -1abf14: 4f02 0400 |000e: aput-byte v2, v4, v0 │ │ -1abf18: d800 0505 |0010: add-int/lit8 v0, v5, #int 5 // #05 │ │ -1abf1c: 1302 1000 |0012: const/16 v2, #int 16 // #10 │ │ -1abf20: a402 0602 |0014: shr-long v2, v6, v2 │ │ -1abf24: 8423 |0016: long-to-int v3, v2 │ │ -1abf26: 8d32 |0017: int-to-byte v2, v3 │ │ -1abf28: 4f02 0400 |0018: aput-byte v2, v4, v0 │ │ -1abf2c: d800 0504 |001a: add-int/lit8 v0, v5, #int 4 // #04 │ │ -1abf30: 1302 1800 |001c: const/16 v2, #int 24 // #18 │ │ -1abf34: a402 0602 |001e: shr-long v2, v6, v2 │ │ -1abf38: 8423 |0020: long-to-int v3, v2 │ │ -1abf3a: 8d32 |0021: int-to-byte v2, v3 │ │ -1abf3c: 4f02 0400 |0022: aput-byte v2, v4, v0 │ │ -1abf40: d800 0503 |0024: add-int/lit8 v0, v5, #int 3 // #03 │ │ -1abf44: 1302 2000 |0026: const/16 v2, #int 32 // #20 │ │ -1abf48: a402 0602 |0028: shr-long v2, v6, v2 │ │ -1abf4c: 8423 |002a: long-to-int v3, v2 │ │ -1abf4e: 8d32 |002b: int-to-byte v2, v3 │ │ -1abf50: 4f02 0400 |002c: aput-byte v2, v4, v0 │ │ -1abf54: d800 0502 |002e: add-int/lit8 v0, v5, #int 2 // #02 │ │ -1abf58: 1302 2800 |0030: const/16 v2, #int 40 // #28 │ │ -1abf5c: a402 0602 |0032: shr-long v2, v6, v2 │ │ -1abf60: 8423 |0034: long-to-int v3, v2 │ │ -1abf62: 8d32 |0035: int-to-byte v2, v3 │ │ -1abf64: 4f02 0400 |0036: aput-byte v2, v4, v0 │ │ -1abf68: d800 0501 |0038: add-int/lit8 v0, v5, #int 1 // #01 │ │ -1abf6c: 1302 3000 |003a: const/16 v2, #int 48 // #30 │ │ -1abf70: a402 0602 |003c: shr-long v2, v6, v2 │ │ -1abf74: 8423 |003e: long-to-int v3, v2 │ │ -1abf76: 8d32 |003f: int-to-byte v2, v3 │ │ -1abf78: 4f02 0400 |0040: aput-byte v2, v4, v0 │ │ -1abf7c: 1300 3800 |0042: const/16 v0, #int 56 // #38 │ │ -1abf80: c406 |0044: shr-long/2addr v6, v0 │ │ -1abf82: 8467 |0045: long-to-int v7, v6 │ │ -1abf84: 8d76 |0046: int-to-byte v6, v7 │ │ -1abf86: 4f06 0405 |0047: aput-byte v6, v4, v5 │ │ -1abf8a: 0f01 |0049: return v1 │ │ +1abeec: |[1abeec] org.thoughtcrime.securesms.util.Conversions.longToByteArray:([BIJ)I │ │ +1abefc: d800 0507 |0000: add-int/lit8 v0, v5, #int 7 // #07 │ │ +1abf00: 8461 |0002: long-to-int v1, v6 │ │ +1abf02: 8d11 |0003: int-to-byte v1, v1 │ │ +1abf04: 4f01 0400 |0004: aput-byte v1, v4, v0 │ │ +1abf08: d800 0506 |0006: add-int/lit8 v0, v5, #int 6 // #06 │ │ +1abf0c: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ +1abf10: a402 0601 |000a: shr-long v2, v6, v1 │ │ +1abf14: 8423 |000c: long-to-int v3, v2 │ │ +1abf16: 8d32 |000d: int-to-byte v2, v3 │ │ +1abf18: 4f02 0400 |000e: aput-byte v2, v4, v0 │ │ +1abf1c: d800 0505 |0010: add-int/lit8 v0, v5, #int 5 // #05 │ │ +1abf20: 1302 1000 |0012: const/16 v2, #int 16 // #10 │ │ +1abf24: a402 0602 |0014: shr-long v2, v6, v2 │ │ +1abf28: 8423 |0016: long-to-int v3, v2 │ │ +1abf2a: 8d32 |0017: int-to-byte v2, v3 │ │ +1abf2c: 4f02 0400 |0018: aput-byte v2, v4, v0 │ │ +1abf30: d800 0504 |001a: add-int/lit8 v0, v5, #int 4 // #04 │ │ +1abf34: 1302 1800 |001c: const/16 v2, #int 24 // #18 │ │ +1abf38: a402 0602 |001e: shr-long v2, v6, v2 │ │ +1abf3c: 8423 |0020: long-to-int v3, v2 │ │ +1abf3e: 8d32 |0021: int-to-byte v2, v3 │ │ +1abf40: 4f02 0400 |0022: aput-byte v2, v4, v0 │ │ +1abf44: d800 0503 |0024: add-int/lit8 v0, v5, #int 3 // #03 │ │ +1abf48: 1302 2000 |0026: const/16 v2, #int 32 // #20 │ │ +1abf4c: a402 0602 |0028: shr-long v2, v6, v2 │ │ +1abf50: 8423 |002a: long-to-int v3, v2 │ │ +1abf52: 8d32 |002b: int-to-byte v2, v3 │ │ +1abf54: 4f02 0400 |002c: aput-byte v2, v4, v0 │ │ +1abf58: d800 0502 |002e: add-int/lit8 v0, v5, #int 2 // #02 │ │ +1abf5c: 1302 2800 |0030: const/16 v2, #int 40 // #28 │ │ +1abf60: a402 0602 |0032: shr-long v2, v6, v2 │ │ +1abf64: 8423 |0034: long-to-int v3, v2 │ │ +1abf66: 8d32 |0035: int-to-byte v2, v3 │ │ +1abf68: 4f02 0400 |0036: aput-byte v2, v4, v0 │ │ +1abf6c: d800 0501 |0038: add-int/lit8 v0, v5, #int 1 // #01 │ │ +1abf70: 1302 3000 |003a: const/16 v2, #int 48 // #30 │ │ +1abf74: a402 0602 |003c: shr-long v2, v6, v2 │ │ +1abf78: 8423 |003e: long-to-int v3, v2 │ │ +1abf7a: 8d32 |003f: int-to-byte v2, v3 │ │ +1abf7c: 4f02 0400 |0040: aput-byte v2, v4, v0 │ │ +1abf80: 1300 3800 |0042: const/16 v0, #int 56 // #38 │ │ +1abf84: c406 |0044: shr-long/2addr v6, v0 │ │ +1abf86: 8467 |0045: long-to-int v7, v6 │ │ +1abf88: 8d76 |0046: int-to-byte v6, v7 │ │ +1abf8a: 4f06 0405 |0047: aput-byte v6, v4, v5 │ │ +1abf8e: 0f01 |0049: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=28 │ │ 0x000e line=29 │ │ 0x0018 line=30 │ │ 0x0022 line=31 │ │ 0x002c line=32 │ │ @@ -305375,20 +305376,20 @@ │ │ type : '(J)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -1abec4: |[1abec4] org.thoughtcrime.securesms.util.Conversions.longToByteArray:(J)[B │ │ -1abed4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -1abed8: 2300 2311 |0002: new-array v0, v0, [B // type@1123 │ │ -1abedc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1abede: 7140 045a 1032 |0005: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/Conversions;.longToByteArray:([BIJ)I // method@5a04 │ │ -1abee4: 1100 |0008: return-object v0 │ │ +1abec8: |[1abec8] org.thoughtcrime.securesms.util.Conversions.longToByteArray:(J)[B │ │ +1abed8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +1abedc: 2300 2311 |0002: new-array v0, v0, [B // type@1123 │ │ +1abee0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1abee2: 7140 045a 1032 |0005: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/Conversions;.longToByteArray:([BIJ)I // method@5a04 │ │ +1abee8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=22 │ │ 0x0005 line=23 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) J │ │ │ │ @@ -305418,17 +305419,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac418: |[1ac418] org.thoughtcrime.securesms.util.DateUtils.:()V │ │ -1ac428: 7010 aa02 0000 |0000: invoke-direct {v0}, Landroid/text/format/DateUtils;.:()V // method@02aa │ │ -1ac42e: 0e00 |0003: return-void │ │ +1ac41c: |[1ac41c] org.thoughtcrime.securesms.util.DateUtils.:()V │ │ +1ac42c: 7010 aa02 0000 |0000: invoke-direct {v0}, Landroid/text/format/DateUtils;.:()V // method@02aa │ │ +1ac432: 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;) │ │ @@ -305436,23 +305437,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 │ │ -1ac004: |[1ac004] org.thoughtcrime.securesms.util.DateUtils.convertDelta:(JLjava/util/concurrent/TimeUnit;)I │ │ -1ac014: 7100 2b0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1ac01a: 0b00 |0003: move-result-wide v0 │ │ -1ac01c: bc20 |0004: sub-long/2addr v0, v2 │ │ -1ac01e: 6202 a400 |0005: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1ac022: 6e40 6c0d 0421 |0007: invoke-virtual {v4, v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d6c │ │ -1ac028: 0b02 |000a: move-result-wide v2 │ │ -1ac02a: 8423 |000b: long-to-int v3, v2 │ │ -1ac02c: 0f03 |000c: return v3 │ │ +1ac008: |[1ac008] org.thoughtcrime.securesms.util.DateUtils.convertDelta:(JLjava/util/concurrent/TimeUnit;)I │ │ +1ac018: 7100 2b0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1ac01e: 0b00 |0003: move-result-wide v0 │ │ +1ac020: bc20 |0004: sub-long/2addr v0, v2 │ │ +1ac022: 6202 a400 |0005: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1ac026: 6e40 6c0d 0421 |0007: invoke-virtual {v4, v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d6c │ │ +1ac02c: 0b02 |000a: move-result-wide v2 │ │ +1ac02e: 8423 |000b: long-to-int v3, v2 │ │ +1ac030: 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; │ │ │ │ @@ -305461,82 +305462,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 │ │ -1ac030: |[1ac030] org.thoughtcrime.securesms.util.DateUtils.getBriefRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -1ac040: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -1ac044: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -1ac048: 7150 115a 7621 |0004: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ -1ac04e: 0a00 |0007: move-result v0 │ │ -1ac050: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -1ac054: 6006 6d2a |000a: sget v6, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a6d │ │ -1ac058: 6e20 7700 6500 |000c: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ac05e: 0c05 |000f: move-result-object v5 │ │ -1ac060: 1105 |0010: return-object v5 │ │ -1ac062: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ -1ac066: 7150 115a 7621 |0013: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ -1ac06c: 0a00 |0016: move-result v0 │ │ -1ac06e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -1ac070: 1214 |0018: const/4 v4, #int 1 // #1 │ │ -1ac072: 3800 1b00 |0019: if-eqz v0, 0034 // +001b │ │ -1ac076: 6200 a500 |001b: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -1ac07a: 7130 075a 7600 |001d: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5a07 │ │ -1ac080: 0a06 |0020: move-result v6 │ │ -1ac082: 6e10 7600 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1ac088: 0c05 |0024: move-result-object v5 │ │ -1ac08a: 6007 5527 |0025: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2755 │ │ -1ac08e: 7110 520a 0600 |0027: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1ac094: 0c00 |002a: move-result-object v0 │ │ -1ac096: 2341 4011 |002b: new-array v1, v4, [Ljava/lang/Object; // type@1140 │ │ -1ac09a: 4d00 0103 |002d: aput-object v0, v1, v3 │ │ -1ac09e: 6e40 e400 7516 |002f: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1ac0a4: 0c05 |0032: move-result-object v5 │ │ -1ac0a6: 1105 |0033: return-object v5 │ │ -1ac0a8: 6200 a100 |0034: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1ac0ac: 7150 115a 7621 |0036: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ -1ac0b2: 0a00 |0039: move-result v0 │ │ -1ac0b4: 3800 1b00 |003a: if-eqz v0, 0055 // +001b │ │ -1ac0b8: 6200 a200 |003c: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ -1ac0bc: 7130 075a 7600 |003e: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5a07 │ │ -1ac0c2: 0a06 |0041: move-result v6 │ │ -1ac0c4: 6e10 7600 0500 |0042: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1ac0ca: 0c05 |0045: move-result-object v5 │ │ -1ac0cc: 6007 5227 |0046: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2752 │ │ -1ac0d0: 7110 520a 0600 |0048: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1ac0d6: 0c00 |004b: move-result-object v0 │ │ -1ac0d8: 2341 4011 |004c: new-array v1, v4, [Ljava/lang/Object; // type@1140 │ │ -1ac0dc: 4d00 0103 |004e: aput-object v0, v1, v3 │ │ -1ac0e0: 6e40 e400 7516 |0050: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1ac0e6: 0c05 |0053: move-result-object v5 │ │ -1ac0e8: 1105 |0054: return-object v5 │ │ -1ac0ea: 1600 0600 |0055: const-wide/16 v0, #int 6 // #6 │ │ -1ac0ee: 6205 a100 |0057: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1ac0f2: 7155 115a 7610 |0059: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ -1ac0f8: 0a05 |005c: move-result v5 │ │ -1ac0fa: 3805 0900 |005d: if-eqz v5, 0066 // +0009 │ │ -1ac0fe: 1a05 8f17 |005f: const-string v5, "EEE" // string@178f │ │ -1ac102: 7130 0c5a 7605 |0061: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a0c │ │ -1ac108: 0c05 |0064: move-result-object v5 │ │ -1ac10a: 1105 |0065: return-object v5 │ │ -1ac10c: 1600 6d01 |0066: const-wide/16 v0, #int 365 // #16d │ │ -1ac110: 6205 a100 |0068: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1ac114: 7155 115a 7610 |006a: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ -1ac11a: 0a05 |006d: move-result v5 │ │ -1ac11c: 3805 0900 |006e: if-eqz v5, 0077 // +0009 │ │ -1ac120: 1a05 4230 |0070: const-string v5, "MMM d" // string@3042 │ │ -1ac124: 7130 0c5a 7605 |0072: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a0c │ │ -1ac12a: 0c05 |0075: move-result-object v5 │ │ -1ac12c: 1105 |0076: return-object v5 │ │ -1ac12e: 1a05 4430 |0077: const-string v5, "MMM d, yyyy" // string@3044 │ │ -1ac132: 7130 0c5a 7605 |0079: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a0c │ │ -1ac138: 0c05 |007c: move-result-object v5 │ │ -1ac13a: 1105 |007d: return-object v5 │ │ +1ac034: |[1ac034] org.thoughtcrime.securesms.util.DateUtils.getBriefRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +1ac044: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +1ac048: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +1ac04c: 7150 115a 7621 |0004: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ +1ac052: 0a00 |0007: move-result v0 │ │ +1ac054: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +1ac058: 6006 6d2a |000a: sget v6, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a6d │ │ +1ac05c: 6e20 7700 6500 |000c: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ac062: 0c05 |000f: move-result-object v5 │ │ +1ac064: 1105 |0010: return-object v5 │ │ +1ac066: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ +1ac06a: 7150 115a 7621 |0013: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ +1ac070: 0a00 |0016: move-result v0 │ │ +1ac072: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +1ac074: 1214 |0018: const/4 v4, #int 1 // #1 │ │ +1ac076: 3800 1b00 |0019: if-eqz v0, 0034 // +001b │ │ +1ac07a: 6200 a500 |001b: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +1ac07e: 7130 075a 7600 |001d: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5a07 │ │ +1ac084: 0a06 |0020: move-result v6 │ │ +1ac086: 6e10 7600 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1ac08c: 0c05 |0024: move-result-object v5 │ │ +1ac08e: 6007 5527 |0025: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2755 │ │ +1ac092: 7110 520a 0600 |0027: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1ac098: 0c00 |002a: move-result-object v0 │ │ +1ac09a: 2341 4011 |002b: new-array v1, v4, [Ljava/lang/Object; // type@1140 │ │ +1ac09e: 4d00 0103 |002d: aput-object v0, v1, v3 │ │ +1ac0a2: 6e40 e400 7516 |002f: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1ac0a8: 0c05 |0032: move-result-object v5 │ │ +1ac0aa: 1105 |0033: return-object v5 │ │ +1ac0ac: 6200 a100 |0034: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1ac0b0: 7150 115a 7621 |0036: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ +1ac0b6: 0a00 |0039: move-result v0 │ │ +1ac0b8: 3800 1b00 |003a: if-eqz v0, 0055 // +001b │ │ +1ac0bc: 6200 a200 |003c: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ +1ac0c0: 7130 075a 7600 |003e: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5a07 │ │ +1ac0c6: 0a06 |0041: move-result v6 │ │ +1ac0c8: 6e10 7600 0500 |0042: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1ac0ce: 0c05 |0045: move-result-object v5 │ │ +1ac0d0: 6007 5227 |0046: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2752 │ │ +1ac0d4: 7110 520a 0600 |0048: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1ac0da: 0c00 |004b: move-result-object v0 │ │ +1ac0dc: 2341 4011 |004c: new-array v1, v4, [Ljava/lang/Object; // type@1140 │ │ +1ac0e0: 4d00 0103 |004e: aput-object v0, v1, v3 │ │ +1ac0e4: 6e40 e400 7516 |0050: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1ac0ea: 0c05 |0053: move-result-object v5 │ │ +1ac0ec: 1105 |0054: return-object v5 │ │ +1ac0ee: 1600 0600 |0055: const-wide/16 v0, #int 6 // #6 │ │ +1ac0f2: 6205 a100 |0057: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1ac0f6: 7155 115a 7610 |0059: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ +1ac0fc: 0a05 |005c: move-result v5 │ │ +1ac0fe: 3805 0900 |005d: if-eqz v5, 0066 // +0009 │ │ +1ac102: 1a05 8f17 |005f: const-string v5, "EEE" // string@178f │ │ +1ac106: 7130 0c5a 7605 |0061: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a0c │ │ +1ac10c: 0c05 |0064: move-result-object v5 │ │ +1ac10e: 1105 |0065: return-object v5 │ │ +1ac110: 1600 6d01 |0066: const-wide/16 v0, #int 365 // #16d │ │ +1ac114: 6205 a100 |0068: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1ac118: 7155 115a 7610 |006a: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ +1ac11e: 0a05 |006d: move-result v5 │ │ +1ac120: 3805 0900 |006e: if-eqz v5, 0077 // +0009 │ │ +1ac124: 1a05 4230 |0070: const-string v5, "MMM d" // string@3042 │ │ +1ac128: 7130 0c5a 7605 |0072: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a0c │ │ +1ac12e: 0c05 |0075: move-result-object v5 │ │ +1ac130: 1105 |0076: return-object v5 │ │ +1ac132: 1a05 4430 |0077: const-string v5, "MMM d, yyyy" // string@3044 │ │ +1ac136: 7130 0c5a 7605 |0079: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a0c │ │ +1ac13c: 0c05 |007c: move-result-object v5 │ │ +1ac13e: 1105 |007d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000a line=60 │ │ 0x0011 line=61 │ │ 0x001b line=62 │ │ 0x0021 line=63 │ │ @@ -305557,51 +305558,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 │ │ -1ac13c: |[1ac13c] org.thoughtcrime.securesms.util.DateUtils.getExtendedRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -1ac14c: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -1ac150: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -1ac154: 7150 115a 5421 |0004: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ -1ac15a: 0a00 |0007: move-result v0 │ │ -1ac15c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -1ac160: 6004 6d2a |000a: sget v4, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a6d │ │ -1ac164: 6e20 7700 4300 |000c: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ac16a: 0c03 |000f: move-result-object v3 │ │ -1ac16c: 1103 |0010: return-object v3 │ │ -1ac16e: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ -1ac172: 7150 115a 5421 |0013: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ -1ac178: 0a00 |0016: move-result v0 │ │ -1ac17a: 3800 2500 |0017: if-eqz v0, 003c // +0025 │ │ -1ac17e: 6200 a500 |0019: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -1ac182: 7100 2b0b 0000 |001b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1ac188: 0b01 |001e: move-result-wide v1 │ │ -1ac18a: bc41 |001f: sub-long/2addr v1, v4 │ │ -1ac18c: 6204 a400 |0020: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1ac190: 6e40 6c0d 1042 |0022: invoke-virtual {v0, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d6c │ │ -1ac196: 0b04 |0025: move-result-wide v4 │ │ -1ac198: 8445 |0026: long-to-int v5, v4 │ │ -1ac19a: 6e10 7600 0300 |0027: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1ac1a0: 0c03 |002a: move-result-object v3 │ │ -1ac1a2: 6004 5527 |002b: sget v4, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2755 │ │ -1ac1a6: 7110 520a 0500 |002d: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1ac1ac: 0c00 |0030: move-result-object v0 │ │ -1ac1ae: 1211 |0031: const/4 v1, #int 1 // #1 │ │ -1ac1b0: 2311 4011 |0032: new-array v1, v1, [Ljava/lang/Object; // type@1140 │ │ -1ac1b4: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -1ac1b6: 4d00 0102 |0035: aput-object v0, v1, v2 │ │ -1ac1ba: 6e40 e400 4315 |0037: invoke-virtual {v3, v4, v5, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1ac1c0: 0c03 |003a: move-result-object v3 │ │ -1ac1c2: 1103 |003b: return-object v3 │ │ -1ac1c4: 7130 0a5a 4305 |003c: invoke-static {v3, v4, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; // method@5a0a │ │ -1ac1ca: 0c03 |003f: move-result-object v3 │ │ -1ac1cc: 1103 |0040: return-object v3 │ │ +1ac140: |[1ac140] org.thoughtcrime.securesms.util.DateUtils.getExtendedRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +1ac150: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +1ac154: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +1ac158: 7150 115a 5421 |0004: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ +1ac15e: 0a00 |0007: move-result v0 │ │ +1ac160: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +1ac164: 6004 6d2a |000a: sget v4, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a6d │ │ +1ac168: 6e20 7700 4300 |000c: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ac16e: 0c03 |000f: move-result-object v3 │ │ +1ac170: 1103 |0010: return-object v3 │ │ +1ac172: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ +1ac176: 7150 115a 5421 |0013: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ +1ac17c: 0a00 |0016: move-result v0 │ │ +1ac17e: 3800 2500 |0017: if-eqz v0, 003c // +0025 │ │ +1ac182: 6200 a500 |0019: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +1ac186: 7100 2b0b 0000 |001b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1ac18c: 0b01 |001e: move-result-wide v1 │ │ +1ac18e: bc41 |001f: sub-long/2addr v1, v4 │ │ +1ac190: 6204 a400 |0020: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1ac194: 6e40 6c0d 1042 |0022: invoke-virtual {v0, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d6c │ │ +1ac19a: 0b04 |0025: move-result-wide v4 │ │ +1ac19c: 8445 |0026: long-to-int v5, v4 │ │ +1ac19e: 6e10 7600 0300 |0027: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1ac1a4: 0c03 |002a: move-result-object v3 │ │ +1ac1a6: 6004 5527 |002b: sget v4, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2755 │ │ +1ac1aa: 7110 520a 0500 |002d: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1ac1b0: 0c00 |0030: move-result-object v0 │ │ +1ac1b2: 1211 |0031: const/4 v1, #int 1 // #1 │ │ +1ac1b4: 2311 4011 |0032: new-array v1, v1, [Ljava/lang/Object; // type@1140 │ │ +1ac1b8: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +1ac1ba: 4d00 0102 |0035: aput-object v0, v1, v2 │ │ +1ac1be: 6e40 e400 4315 |0037: invoke-virtual {v3, v4, v5, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1ac1c4: 0c03 |003a: move-result-object v3 │ │ +1ac1c6: 1103 |003b: return-object v3 │ │ +1ac1c8: 7130 0a5a 4305 |003c: invoke-static {v3, v4, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; // method@5a0a │ │ +1ac1ce: 0c03 |003f: move-result-object v3 │ │ +1ac1d0: 1103 |0040: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x000a line=91 │ │ 0x0011 line=92 │ │ 0x0019 line=93 │ │ 0x0027 line=94 │ │ @@ -305615,52 +305616,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 │ │ -1ac1d0: |[1ac1d0] org.thoughtcrime.securesms.util.DateUtils.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -1ac1e0: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1ac1e4: 7010 0b0b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1ac1ea: 7120 105a 6500 |0005: invoke-static {v5, v6}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5a10 │ │ -1ac1f0: 0a01 |0008: move-result v1 │ │ -1ac1f2: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -1ac1f6: 2826 |000b: goto 0031 // +0026 │ │ -1ac1f8: 1601 0600 |000c: const-wide/16 v1, #int 6 // #6 │ │ -1ac1fc: 6203 a100 |000e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1ac200: 7153 115a 6521 |0010: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ -1ac206: 0a01 |0013: move-result v1 │ │ -1ac208: 3801 0800 |0014: if-eqz v1, 001c // +0008 │ │ -1ac20c: 1a01 9017 |0016: const-string v1, "EEE " // string@1790 │ │ -1ac210: 6e20 170b 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ac216: 2816 |001b: goto 0031 // +0016 │ │ -1ac218: 1601 6d01 |001c: const-wide/16 v1, #int 365 // #16d │ │ -1ac21c: 6203 a100 |001e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1ac220: 7153 115a 6521 |0020: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ -1ac226: 0a01 |0023: move-result v1 │ │ -1ac228: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ -1ac22c: 1a01 4330 |0026: const-string v1, "MMM d, " // string@3043 │ │ -1ac230: 6e20 170b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ac236: 2806 |002b: goto 0031 // +0006 │ │ -1ac238: 1a01 4530 |002c: const-string v1, "MMM d, yyyy, " // string@3045 │ │ -1ac23c: 6e20 170b 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ac242: 7110 a902 0400 |0031: invoke-static {v4}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@02a9 │ │ -1ac248: 0a04 |0034: move-result v4 │ │ -1ac24a: 3804 0800 |0035: if-eqz v4, 003d // +0008 │ │ -1ac24e: 1a04 b519 |0037: const-string v4, "HH:mm" // string@19b5 │ │ -1ac252: 6e20 170b 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ac258: 2806 |003c: goto 0042 // +0006 │ │ -1ac25a: 1a04 145f |003d: const-string v4, "hh:mm a" // string@5f14 │ │ -1ac25e: 6e20 170b 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ac264: 6e10 280b 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1ac26a: 0c04 |0045: move-result-object v4 │ │ -1ac26c: 7130 0c5a 6504 |0046: invoke-static {v5, v6, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a0c │ │ -1ac272: 0c04 |0049: move-result-object v4 │ │ -1ac274: 1104 |004a: return-object v4 │ │ +1ac1d4: |[1ac1d4] org.thoughtcrime.securesms.util.DateUtils.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +1ac1e4: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1ac1e8: 7010 0b0b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1ac1ee: 7120 105a 6500 |0005: invoke-static {v5, v6}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5a10 │ │ +1ac1f4: 0a01 |0008: move-result v1 │ │ +1ac1f6: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +1ac1fa: 2826 |000b: goto 0031 // +0026 │ │ +1ac1fc: 1601 0600 |000c: const-wide/16 v1, #int 6 // #6 │ │ +1ac200: 6203 a100 |000e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1ac204: 7153 115a 6521 |0010: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ +1ac20a: 0a01 |0013: move-result v1 │ │ +1ac20c: 3801 0800 |0014: if-eqz v1, 001c // +0008 │ │ +1ac210: 1a01 9017 |0016: const-string v1, "EEE " // string@1790 │ │ +1ac214: 6e20 170b 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ac21a: 2816 |001b: goto 0031 // +0016 │ │ +1ac21c: 1601 6d01 |001c: const-wide/16 v1, #int 365 // #16d │ │ +1ac220: 6203 a100 |001e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1ac224: 7153 115a 6521 |0020: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a11 │ │ +1ac22a: 0a01 |0023: move-result v1 │ │ +1ac22c: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ +1ac230: 1a01 4330 |0026: const-string v1, "MMM d, " // string@3043 │ │ +1ac234: 6e20 170b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ac23a: 2806 |002b: goto 0031 // +0006 │ │ +1ac23c: 1a01 4530 |002c: const-string v1, "MMM d, yyyy, " // string@3045 │ │ +1ac240: 6e20 170b 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ac246: 7110 a902 0400 |0031: invoke-static {v4}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@02a9 │ │ +1ac24c: 0a04 |0034: move-result v4 │ │ +1ac24e: 3804 0800 |0035: if-eqz v4, 003d // +0008 │ │ +1ac252: 1a04 b519 |0037: const-string v4, "HH:mm" // string@19b5 │ │ +1ac256: 6e20 170b 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ac25c: 2806 |003c: goto 0042 // +0006 │ │ +1ac25e: 1a04 145f |003d: const-string v4, "hh:mm a" // string@5f14 │ │ +1ac262: 6e20 170b 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ac268: 6e10 280b 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1ac26e: 0c04 |0045: move-result-object v4 │ │ +1ac270: 7130 0c5a 6504 |0046: invoke-static {v5, v6, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a0c │ │ +1ac276: 0c04 |0049: move-result-object v4 │ │ +1ac278: 1104 |004a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ 0x000e line=79 │ │ 0x001e line=80 │ │ 0x002c line=81 │ │ @@ -305676,41 +305677,41 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -1ac278: |[1ac278] org.thoughtcrime.securesms.util.DateUtils.getFormatedDuration:(J)Ljava/lang/String; │ │ -1ac288: 6200 a400 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1ac28c: 6e30 6f0d 6007 |0002: invoke-virtual {v0, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d6f │ │ -1ac292: 0b00 |0005: move-result-wide v0 │ │ -1ac294: 7120 5e0a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1ac29a: 0c00 |0009: move-result-object v0 │ │ -1ac29c: 6201 a400 |000a: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1ac2a0: 6202 a400 |000c: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1ac2a4: 6e30 6f0d 6207 |000e: invoke-virtual {v2, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d6f │ │ -1ac2aa: 0b02 |0011: move-result-wide v2 │ │ -1ac2ac: 1704 60ea 0000 |0012: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ -1ac2b2: 9d02 0204 |0015: mul-long v2, v2, v4 │ │ -1ac2b6: bc26 |0017: sub-long/2addr v6, v2 │ │ -1ac2b8: 6e30 710d 6107 |0018: invoke-virtual {v1, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d71 │ │ -1ac2be: 0b06 |001b: move-result-wide v6 │ │ -1ac2c0: 7120 5e0a 7600 |001c: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1ac2c6: 0c06 |001f: move-result-object v6 │ │ -1ac2c8: 1227 |0020: const/4 v7, #int 2 // #2 │ │ -1ac2ca: 2377 4011 |0021: new-array v7, v7, [Ljava/lang/Object; // type@1140 │ │ -1ac2ce: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -1ac2d0: 4d00 0701 |0024: aput-object v0, v7, v1 │ │ -1ac2d4: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -1ac2d6: 4d06 0700 |0027: aput-object v6, v7, v0 │ │ -1ac2da: 1a06 2d06 |0029: const-string v6, "%02d:%02d" // string@062d │ │ -1ac2de: 7120 d70a 7600 |002b: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -1ac2e4: 0c06 |002e: move-result-object v6 │ │ -1ac2e6: 1106 |002f: return-object v6 │ │ +1ac27c: |[1ac27c] org.thoughtcrime.securesms.util.DateUtils.getFormatedDuration:(J)Ljava/lang/String; │ │ +1ac28c: 6200 a400 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1ac290: 6e30 6f0d 6007 |0002: invoke-virtual {v0, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d6f │ │ +1ac296: 0b00 |0005: move-result-wide v0 │ │ +1ac298: 7120 5e0a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1ac29e: 0c00 |0009: move-result-object v0 │ │ +1ac2a0: 6201 a400 |000a: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1ac2a4: 6202 a400 |000c: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1ac2a8: 6e30 6f0d 6207 |000e: invoke-virtual {v2, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d6f │ │ +1ac2ae: 0b02 |0011: move-result-wide v2 │ │ +1ac2b0: 1704 60ea 0000 |0012: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ +1ac2b6: 9d02 0204 |0015: mul-long v2, v2, v4 │ │ +1ac2ba: bc26 |0017: sub-long/2addr v6, v2 │ │ +1ac2bc: 6e30 710d 6107 |0018: invoke-virtual {v1, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d71 │ │ +1ac2c2: 0b06 |001b: move-result-wide v6 │ │ +1ac2c4: 7120 5e0a 7600 |001c: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1ac2ca: 0c06 |001f: move-result-object v6 │ │ +1ac2cc: 1227 |0020: const/4 v7, #int 2 // #2 │ │ +1ac2ce: 2377 4011 |0021: new-array v7, v7, [Ljava/lang/Object; // type@1140 │ │ +1ac2d2: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +1ac2d4: 4d00 0701 |0024: aput-object v0, v7, v1 │ │ +1ac2d8: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +1ac2da: 4d06 0700 |0027: aput-object v6, v7, v0 │ │ +1ac2de: 1a06 2d06 |0029: const-string v6, "%02d:%02d" // string@062d │ │ +1ac2e2: 7120 d70a 7600 |002b: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +1ac2e8: 0c06 |002e: move-result-object v6 │ │ +1ac2ea: 1106 |002f: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ 0x000e line=119 │ │ 0x0029 line=117 │ │ locals : │ │ @@ -305721,28 +305722,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 │ │ -1ac2e8: |[1ac2e8] org.thoughtcrime.securesms.util.DateUtils.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; │ │ -1ac2f8: 7110 0e5a 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; // method@5a0e │ │ -1ac2fe: 0c03 |0003: move-result-object v3 │ │ -1ac300: 2200 7103 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@0371 │ │ -1ac304: 7020 430c 3000 |0006: invoke-direct {v0, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c43 │ │ -1ac30a: 2203 7b03 |0009: new-instance v3, Ljava/util/Date; // type@037b │ │ -1ac30e: 7030 9a0c 1302 |000b: invoke-direct {v3, v1, v2}, Ljava/util/Date;.:(J)V // method@0c9a │ │ -1ac314: 6e20 460c 3000 |000e: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0c46 │ │ -1ac31a: 0c01 |0011: move-result-object v1 │ │ -1ac31c: 1a02 3e0d |0012: const-string v2, ".," // string@0d3e │ │ -1ac320: 1a03 5b0c |0014: const-string v3, "," // string@0c5b │ │ -1ac324: 6e30 ec0a 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0aec │ │ -1ac32a: 0c01 |0019: move-result-object v1 │ │ -1ac32c: 1101 |001a: return-object v1 │ │ +1ac2ec: |[1ac2ec] org.thoughtcrime.securesms.util.DateUtils.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; │ │ +1ac2fc: 7110 0e5a 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; // method@5a0e │ │ +1ac302: 0c03 |0003: move-result-object v3 │ │ +1ac304: 2200 7103 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@0371 │ │ +1ac308: 7020 430c 3000 |0006: invoke-direct {v0, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c43 │ │ +1ac30e: 2203 7b03 |0009: new-instance v3, Ljava/util/Date; // type@037b │ │ +1ac312: 7030 9a0c 1302 |000b: invoke-direct {v3, v1, v2}, Ljava/util/Date;.:(J)V // method@0c9a │ │ +1ac318: 6e20 460c 3000 |000e: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0c46 │ │ +1ac31e: 0c01 |0011: move-result-object v1 │ │ +1ac320: 1a02 3e0d |0012: const-string v2, ".," // string@0d3e │ │ +1ac324: 1a03 5b0c |0014: const-string v3, "," // string@0c5b │ │ +1ac328: 6e30 ec0a 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0aec │ │ +1ac32e: 0c01 |0019: move-result-object v1 │ │ +1ac330: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0004 line=49 │ │ 0x0012 line=53 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) J │ │ @@ -305753,41 +305754,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 │ │ -1ac330: |[1ac330] org.thoughtcrime.securesms.util.DateUtils.getFormattedTimespan:(Landroid/content/Context;I)Ljava/lang/String; │ │ -1ac340: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ -1ac346: b305 |0003: div-int/2addr v5, v0 │ │ -1ac348: db00 053c |0004: div-int/lit8 v0, v5, #int 60 // #3c │ │ -1ac34c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -1ac34e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -1ac350: 3900 1500 |0008: if-nez v0, 001d // +0015 │ │ -1ac354: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1ac35a: 0c04 |000d: move-result-object v4 │ │ -1ac35c: 6000 5527 |000e: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2755 │ │ -1ac360: 7110 520a 0500 |0010: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1ac366: 0c03 |0013: move-result-object v3 │ │ -1ac368: 2322 4011 |0014: new-array v2, v2, [Ljava/lang/Object; // type@1140 │ │ -1ac36c: 4d03 0201 |0016: aput-object v3, v2, v1 │ │ -1ac370: 6e40 e400 0425 |0018: invoke-virtual {v4, v0, v5, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1ac376: 0c04 |001b: move-result-object v4 │ │ -1ac378: 1104 |001c: return-object v4 │ │ -1ac37a: 6e10 7600 0400 |001d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1ac380: 0c04 |0020: move-result-object v4 │ │ -1ac382: 6005 5227 |0021: sget v5, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2752 │ │ -1ac386: 7110 520a 0000 |0023: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1ac38c: 0c03 |0026: move-result-object v3 │ │ -1ac38e: 2322 4011 |0027: new-array v2, v2, [Ljava/lang/Object; // type@1140 │ │ -1ac392: 4d03 0201 |0029: aput-object v3, v2, v1 │ │ -1ac396: 6e40 e400 5420 |002b: invoke-virtual {v4, v5, v0, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1ac39c: 0c04 |002e: move-result-object v4 │ │ -1ac39e: 1104 |002f: return-object v4 │ │ +1ac334: |[1ac334] org.thoughtcrime.securesms.util.DateUtils.getFormattedTimespan:(Landroid/content/Context;I)Ljava/lang/String; │ │ +1ac344: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ +1ac34a: b305 |0003: div-int/2addr v5, v0 │ │ +1ac34c: db00 053c |0004: div-int/lit8 v0, v5, #int 60 // #3c │ │ +1ac350: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +1ac352: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +1ac354: 3900 1500 |0008: if-nez v0, 001d // +0015 │ │ +1ac358: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1ac35e: 0c04 |000d: move-result-object v4 │ │ +1ac360: 6000 5527 |000e: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2755 │ │ +1ac364: 7110 520a 0500 |0010: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1ac36a: 0c03 |0013: move-result-object v3 │ │ +1ac36c: 2322 4011 |0014: new-array v2, v2, [Ljava/lang/Object; // type@1140 │ │ +1ac370: 4d03 0201 |0016: aput-object v3, v2, v1 │ │ +1ac374: 6e40 e400 0425 |0018: invoke-virtual {v4, v0, v5, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1ac37a: 0c04 |001b: move-result-object v4 │ │ +1ac37c: 1104 |001c: return-object v4 │ │ +1ac37e: 6e10 7600 0400 |001d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1ac384: 0c04 |0020: move-result-object v4 │ │ +1ac386: 6005 5227 |0021: sget v5, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2752 │ │ +1ac38a: 7110 520a 0000 |0023: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1ac390: 0c03 |0026: move-result-object v3 │ │ +1ac392: 2322 4011 |0027: new-array v2, v2, [Ljava/lang/Object; // type@1140 │ │ +1ac396: 4d03 0201 |0029: aput-object v3, v2, v1 │ │ +1ac39a: 6e40 e400 5420 |002b: invoke-virtual {v4, v5, v0, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1ac3a0: 0c04 |002e: move-result-object v4 │ │ +1ac3a2: 1104 |002f: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=123 │ │ 0x0004 line=124 │ │ 0x000a line=125 │ │ 0x001d line=128 │ │ locals : │ │ @@ -305799,20 +305800,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 │ │ -1ac3a0: |[1ac3a0] org.thoughtcrime.securesms.util.DateUtils.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ac3b0: 7100 6b5b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.getLocale:()Ljava/util/Locale; // method@5b6b │ │ -1ac3b6: 0c00 |0003: move-result-object v0 │ │ -1ac3b8: 7120 a802 1000 |0004: invoke-static {v0, v1}, Landroid/text/format/DateFormat;.getBestDateTimePattern:(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; // method@02a8 │ │ -1ac3be: 0c01 |0007: move-result-object v1 │ │ -1ac3c0: 1101 |0008: return-object v1 │ │ +1ac3a4: |[1ac3a4] org.thoughtcrime.securesms.util.DateUtils.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ac3b4: 7100 6b5b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.getLocale:()Ljava/util/Locale; // method@5b6b │ │ +1ac3ba: 0c00 |0003: move-result-object v0 │ │ +1ac3bc: 7120 a802 1000 |0004: invoke-static {v0, v1}, Landroid/text/format/DateFormat;.getBestDateTimePattern:(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; // method@02a8 │ │ +1ac3c2: 0c01 |0007: move-result-object v1 │ │ +1ac3c4: 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;) │ │ @@ -305820,33 +305821,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 │ │ -1ac3c4: |[1ac3c4] org.thoughtcrime.securesms.util.DateUtils.getRelativeDate:(Landroid/content/Context;J)Ljava/lang/String; │ │ -1ac3d4: 7120 105a 3200 |0000: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5a10 │ │ -1ac3da: 0a00 |0003: move-result v0 │ │ -1ac3dc: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -1ac3e0: 6002 af2b |0006: sget v2, Lorg/thoughtcrime/securesms/R$string;.today:I // field@2baf │ │ -1ac3e4: 6e20 7700 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ac3ea: 0c01 |000b: move-result-object v1 │ │ -1ac3ec: 1101 |000c: return-object v1 │ │ -1ac3ee: 7120 125a 3200 |000d: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isYesterday:(J)Z // method@5a12 │ │ -1ac3f4: 0a00 |0010: move-result v0 │ │ -1ac3f6: 3800 0900 |0011: if-eqz v0, 001a // +0009 │ │ -1ac3fa: 6002 e62b |0013: sget v2, Lorg/thoughtcrime/securesms/R$string;.yesterday:I // field@2be6 │ │ -1ac3fe: 6e20 7700 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ac404: 0c01 |0018: move-result-object v1 │ │ -1ac406: 1101 |0019: return-object v1 │ │ -1ac408: 1a01 9117 |001a: const-string v1, "EEEE, MMMM d, yyyy" // string@1791 │ │ -1ac40c: 7130 0c5a 3201 |001c: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a0c │ │ -1ac412: 0c01 |001f: move-result-object v1 │ │ -1ac414: 1101 |0020: return-object v1 │ │ +1ac3c8: |[1ac3c8] org.thoughtcrime.securesms.util.DateUtils.getRelativeDate:(Landroid/content/Context;J)Ljava/lang/String; │ │ +1ac3d8: 7120 105a 3200 |0000: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5a10 │ │ +1ac3de: 0a00 |0003: move-result v0 │ │ +1ac3e0: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +1ac3e4: 6002 af2b |0006: sget v2, Lorg/thoughtcrime/securesms/R$string;.today:I // field@2baf │ │ +1ac3e8: 6e20 7700 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ac3ee: 0c01 |000b: move-result-object v1 │ │ +1ac3f0: 1101 |000c: return-object v1 │ │ +1ac3f2: 7120 125a 3200 |000d: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isYesterday:(J)Z // method@5a12 │ │ +1ac3f8: 0a00 |0010: move-result v0 │ │ +1ac3fa: 3800 0900 |0011: if-eqz v0, 001a // +0009 │ │ +1ac3fe: 6002 e62b |0013: sget v2, Lorg/thoughtcrime/securesms/R$string;.yesterday:I // field@2be6 │ │ +1ac402: 6e20 7700 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ac408: 0c01 |0018: move-result-object v1 │ │ +1ac40a: 1101 |0019: return-object v1 │ │ +1ac40c: 1a01 9117 |001a: const-string v1, "EEEE, MMMM d, yyyy" // string@1791 │ │ +1ac410: 7130 0c5a 3201 |001c: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a0c │ │ +1ac416: 0c01 |001f: move-result-object v1 │ │ +1ac418: 1101 |0020: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0006 line=104 │ │ 0x000d line=105 │ │ 0x0013 line=106 │ │ 0x001a line=108 │ │ @@ -305859,26 +305860,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 │ │ -1abfa4: |[1abfa4] org.thoughtcrime.securesms.util.DateUtils.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z │ │ -1abfb4: 7100 2b0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1abfba: 0b00 |0003: move-result-wide v0 │ │ -1abfbc: bc20 |0004: sub-long/2addr v0, v2 │ │ -1abfbe: 6e30 6e0d 4605 |0005: invoke-virtual {v6, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d6e │ │ -1abfc4: 0b02 |0008: move-result-wide v2 │ │ -1abfc6: 3104 0002 |0009: cmp-long v4, v0, v2 │ │ -1abfca: 3c04 0400 |000b: if-gtz v4, 000f // +0004 │ │ -1abfce: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -1abfd0: 2802 |000e: goto 0010 // +0002 │ │ -1abfd2: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -1abfd4: 0f02 |0010: return v2 │ │ +1abfa8: |[1abfa8] org.thoughtcrime.securesms.util.DateUtils.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z │ │ +1abfb8: 7100 2b0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1abfbe: 0b00 |0003: move-result-wide v0 │ │ +1abfc0: bc20 |0004: sub-long/2addr v0, v2 │ │ +1abfc2: 6e30 6e0d 4605 |0005: invoke-virtual {v6, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d6e │ │ +1abfc8: 0b02 |0008: move-result-wide v2 │ │ +1abfca: 3104 0002 |0009: cmp-long v4, v0, v2 │ │ +1abfce: 3c04 0400 |000b: if-gtz v4, 000f // +0004 │ │ +1abfd2: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +1abfd4: 2802 |000e: goto 0010 // +0002 │ │ +1abfd6: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +1abfd8: 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; │ │ @@ -305888,23 +305889,23 @@ │ │ type : '(J)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -1abfd8: |[1abfd8] org.thoughtcrime.securesms.util.DateUtils.isYesterday:(J)Z │ │ -1abfe8: 6200 a100 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1abfec: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -1abff0: 6e30 6e0d 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d6e │ │ -1abff6: 0b00 |0007: move-result-wide v0 │ │ -1abff8: bb03 |0008: add-long/2addr v3, v0 │ │ -1abffa: 7120 105a 4300 |0009: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5a10 │ │ -1ac000: 0a03 |000c: move-result v3 │ │ -1ac002: 0f03 |000d: return v3 │ │ +1abfdc: |[1abfdc] org.thoughtcrime.securesms.util.DateUtils.isYesterday:(J)Z │ │ +1abfec: 6200 a100 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1abff0: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +1abff4: 6e30 6e0d 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d6e │ │ +1abffa: 0b00 |0007: move-result-wide v0 │ │ +1abffc: bb03 |0008: add-long/2addr v3, v0 │ │ +1abffe: 7120 105a 4300 |0009: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5a10 │ │ +1ac004: 0a03 |000c: move-result v3 │ │ +1ac006: 0f03 |000d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) J │ │ │ │ Virtual methods - │ │ @@ -305941,21 +305942,21 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1ac430: |[1ac430] org.thoughtcrime.securesms.util.Debouncer.:(J)V │ │ -1ac440: 7010 a00a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ac446: 2200 9900 |0003: new-instance v0, Landroid/os/Handler; // type@0099 │ │ -1ac44a: 7010 4402 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0244 │ │ -1ac450: 5b10 e741 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e7 │ │ -1ac454: 5a12 e841 |000a: iput-wide v2, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@41e8 │ │ -1ac458: 0e00 |000c: return-void │ │ +1ac434: |[1ac434] org.thoughtcrime.securesms.util.Debouncer.:(J)V │ │ +1ac444: 7010 a00a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ac44a: 2200 9900 |0003: new-instance v0, Landroid/os/Handler; // type@0099 │ │ +1ac44e: 7010 4402 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0244 │ │ +1ac454: 5b10 e741 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e7 │ │ +1ac458: 5a12 e841 |000a: iput-wide v2, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@41e8 │ │ +1ac45c: 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; │ │ @@ -305967,19 +305968,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1ac45c: |[1ac45c] org.thoughtcrime.securesms.util.Debouncer.clear:()V │ │ -1ac46c: 5420 e741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e7 │ │ -1ac470: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1ac472: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ -1ac478: 0e00 |0006: return-void │ │ +1ac460: |[1ac460] org.thoughtcrime.securesms.util.Debouncer.clear:()V │ │ +1ac470: 5420 e741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e7 │ │ +1ac474: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1ac476: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ +1ac47c: 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;) │ │ @@ -305987,22 +305988,22 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -1ac47c: |[1ac47c] org.thoughtcrime.securesms.util.Debouncer.publish:(Ljava/lang/Runnable;)V │ │ -1ac48c: 5430 e741 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e7 │ │ -1ac490: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1ac492: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ -1ac498: 5430 e741 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e7 │ │ -1ac49c: 5331 e841 |0008: iget-wide v1, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@41e8 │ │ -1ac4a0: 6e40 4802 4021 |000a: invoke-virtual {v0, v4, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ -1ac4a6: 0e00 |000d: return-void │ │ +1ac480: |[1ac480] org.thoughtcrime.securesms.util.Debouncer.publish:(Ljava/lang/Runnable;)V │ │ +1ac490: 5430 e741 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e7 │ │ +1ac494: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1ac496: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ +1ac49c: 5430 e741 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e7 │ │ +1ac4a0: 5331 e841 |0008: iget-wide v1, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@41e8 │ │ +1ac4a4: 6e40 4802 4021 |000a: invoke-virtual {v0, v4, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ +1ac4aa: 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; │ │ @@ -306044,27 +306045,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -1ac4f4: |[1ac4f4] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ -1ac504: 1300 6c00 |0000: const/16 v0, #int 108 // #6c │ │ -1ac508: 7110 be5b 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bbe │ │ -1ac50e: 0a00 |0005: move-result v0 │ │ -1ac510: 6700 e941 |0006: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@41e9 │ │ -1ac514: 1301 4800 |0008: const/16 v1, #int 72 // #48 │ │ -1ac518: 7110 be5b 0100 |000a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bbe │ │ -1ac51e: 0a01 |000d: move-result v1 │ │ -1ac520: 6701 eb41 |000e: sput v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@41eb │ │ -1ac524: b110 |0010: sub-int/2addr v0, v1 │ │ -1ac526: db00 0002 |0011: div-int/lit8 v0, v0, #int 2 // #02 │ │ -1ac52a: 6700 ea41 |0013: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@41ea │ │ -1ac52e: 0e00 |0015: return-void │ │ +1ac4f8: |[1ac4f8] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ +1ac508: 1300 6c00 |0000: const/16 v0, #int 108 // #6c │ │ +1ac50c: 7110 be5b 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bbe │ │ +1ac512: 0a00 |0005: move-result v0 │ │ +1ac514: 6700 e941 |0006: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@41e9 │ │ +1ac518: 1301 4800 |0008: const/16 v1, #int 72 // #48 │ │ +1ac51c: 7110 be5b 0100 |000a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bbe │ │ +1ac522: 0a01 |000d: move-result v1 │ │ +1ac524: 6701 eb41 |000e: sput v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@41eb │ │ +1ac528: b110 |0010: sub-int/2addr v0, v1 │ │ +1ac52a: db00 0002 |0011: div-int/lit8 v0, v0, #int 2 // #02 │ │ +1ac52e: 6700 ea41 |0013: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@41ea │ │ +1ac532: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=10 │ │ 0x000a line=11 │ │ 0x0011 line=12 │ │ locals : │ │ │ │ @@ -306073,17 +306074,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac530: |[1ac530] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ -1ac540: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ac546: 0e00 |0003: return-void │ │ +1ac534: |[1ac534] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ +1ac544: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ac54a: 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;) │ │ @@ -306091,31 +306092,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 │ │ -1ac4a8: |[1ac4a8] org.thoughtcrime.securesms.util.DrawableUtil.wrapBitmapForShortcutInfo:(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -1ac4b8: 6000 e941 |0000: sget v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@41e9 │ │ -1ac4bc: 6201 0900 |0002: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -1ac4c0: 7130 0701 0001 |0004: invoke-static {v0, v0, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -1ac4c6: 0c00 |0007: move-result-object v0 │ │ -1ac4c8: 6001 eb41 |0008: sget v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@41eb │ │ -1ac4cc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1ac4ce: 7140 0901 1521 |000b: invoke-static {v5, v1, v1, v2}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ -1ac4d4: 0c05 |000e: move-result-object v5 │ │ -1ac4d6: 2201 4900 |000f: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -1ac4da: 7020 1b01 0100 |0011: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ -1ac4e0: 6002 ea41 |0014: sget v2, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@41ea │ │ -1ac4e4: 8223 |0016: int-to-float v3, v2 │ │ -1ac4e6: 8222 |0017: int-to-float v2, v2 │ │ -1ac4e8: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -1ac4ea: 6e54 2001 5123 |0019: invoke-virtual {v1, v5, v3, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -1ac4f0: 1100 |001c: return-object v0 │ │ +1ac4ac: |[1ac4ac] org.thoughtcrime.securesms.util.DrawableUtil.wrapBitmapForShortcutInfo:(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +1ac4bc: 6000 e941 |0000: sget v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@41e9 │ │ +1ac4c0: 6201 0900 |0002: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +1ac4c4: 7130 0701 0001 |0004: invoke-static {v0, v0, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +1ac4ca: 0c00 |0007: move-result-object v0 │ │ +1ac4cc: 6001 eb41 |0008: sget v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@41eb │ │ +1ac4d0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1ac4d2: 7140 0901 1521 |000b: invoke-static {v5, v1, v1, v2}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ +1ac4d8: 0c05 |000e: move-result-object v5 │ │ +1ac4da: 2201 4900 |000f: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +1ac4de: 7020 1b01 0100 |0011: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ +1ac4e4: 6002 ea41 |0014: sget v2, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@41ea │ │ +1ac4e8: 8223 |0016: int-to-float v3, v2 │ │ +1ac4ea: 8222 |0017: int-to-float v2, v2 │ │ +1ac4ec: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +1ac4ee: 6e54 2001 5123 |0019: invoke-virtual {v1, v5, v3, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +1ac4f4: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0008 line=16 │ │ 0x000f line=18 │ │ 0x0014 line=19 │ │ locals : │ │ @@ -306152,17 +306153,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac590: |[1ac590] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.:()V │ │ -1ac5a0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ac5a6: 0e00 |0003: return-void │ │ +1ac594: |[1ac594] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.:()V │ │ +1ac5a4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ac5aa: 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;) │ │ @@ -306170,18 +306171,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1ac5a8: |[1ac5a8] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.invoke:(Landroid/app/Activity;)V │ │ -1ac5b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1ac5ba: 6e30 2400 0100 |0001: invoke-virtual {v1, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@0024 │ │ -1ac5c0: 0e00 |0004: return-void │ │ +1ac5ac: |[1ac5ac] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.invoke:(Landroid/app/Activity;)V │ │ +1ac5bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1ac5be: 6e30 2400 0100 |0001: invoke-virtual {v1, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@0024 │ │ +1ac5c4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -306233,17 +306234,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac6f4: |[1ac6f4] org.thoughtcrime.securesms.util.DynamicTheme.:()V │ │ -1ac704: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ac70a: 0e00 |0003: return-void │ │ +1ac6f8: |[1ac6f8] org.thoughtcrime.securesms.util.DynamicTheme.:()V │ │ +1ac708: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ac70e: 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;) │ │ @@ -306251,22 +306252,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 │ │ -1ac6cc: |[1ac6cc] org.thoughtcrime.securesms.util.DynamicTheme.getCheckmarkEmoji:(Landroid/content/Context;)Ljava/lang/String; │ │ -1ac6dc: 7110 235a 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a23 │ │ -1ac6e2: 0a00 |0003: move-result v0 │ │ -1ac6e4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -1ac6e8: 1a00 028a |0006: const-string v0, "✅" // string@8a02 │ │ -1ac6ec: 2803 |0008: goto 000b // +0003 │ │ -1ac6ee: 1a00 038a |0009: const-string v0, "✔️" // string@8a03 │ │ -1ac6f2: 1100 |000b: return-object v0 │ │ +1ac6d0: |[1ac6d0] org.thoughtcrime.securesms.util.DynamicTheme.getCheckmarkEmoji:(Landroid/content/Context;)Ljava/lang/String; │ │ +1ac6e0: 7110 235a 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a23 │ │ +1ac6e6: 0a00 |0003: move-result v0 │ │ +1ac6e8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +1ac6ec: 1a00 028a |0006: const-string v0, "✅" // string@8a02 │ │ +1ac6f0: 2803 |0008: goto 000b // +0003 │ │ +1ac6f2: 1a00 038a |0009: const-string v0, "✔️" // string@8a03 │ │ +1ac6f6: 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;) │ │ @@ -306274,24 +306275,24 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -1ac69c: |[1ac69c] org.thoughtcrime.securesms.util.DynamicTheme.getSelectedTheme:(Landroid/app/Activity;)I │ │ -1ac6ac: 7110 235a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a23 │ │ -1ac6b2: 0a01 |0003: move-result v1 │ │ -1ac6b4: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ -1ac6b8: 6e10 205a 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getDarkThemeStyle:()I // method@5a20 │ │ -1ac6be: 0a01 |0009: move-result v1 │ │ -1ac6c0: 0f01 |000a: return v1 │ │ -1ac6c2: 6e10 215a 0000 |000b: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getLightThemeStyle:()I // method@5a21 │ │ -1ac6c8: 0a01 |000e: move-result v1 │ │ -1ac6ca: 0f01 |000f: return v1 │ │ +1ac6a0: |[1ac6a0] org.thoughtcrime.securesms.util.DynamicTheme.getSelectedTheme:(Landroid/app/Activity;)I │ │ +1ac6b0: 7110 235a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a23 │ │ +1ac6b6: 0a01 |0003: move-result v1 │ │ +1ac6b8: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ +1ac6bc: 6e10 205a 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getDarkThemeStyle:()I // method@5a20 │ │ +1ac6c2: 0a01 |0009: move-result v1 │ │ +1ac6c4: 0f01 |000a: return v1 │ │ +1ac6c6: 6e10 215a 0000 |000b: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getLightThemeStyle:()I // method@5a21 │ │ +1ac6cc: 0a01 |000e: move-result v1 │ │ +1ac6ce: 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; │ │ @@ -306302,31 +306303,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -1ac5c4: |[1ac5c4] org.thoughtcrime.securesms.util.DynamicTheme.isDarkTheme:(Landroid/content/Context;)Z │ │ -1ac5d4: 7110 bb5a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@5abb │ │ -1ac5da: 0c00 |0003: move-result-object v0 │ │ -1ac5dc: 1a01 e083 |0004: const-string v1, "system" // string@83e0 │ │ -1ac5e0: 6e20 d50a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ac5e6: 0a01 |0009: move-result v1 │ │ -1ac5e8: 3801 0d00 |000a: if-eqz v1, 0017 // +000d │ │ -1ac5ec: 7100 285a 0000 |000c: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5a28 │ │ -1ac5f2: 0a01 |000f: move-result v1 │ │ -1ac5f4: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -1ac5f8: 7110 245a 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isSystemInDarkTheme:(Landroid/content/Context;)Z // method@5a24 │ │ -1ac5fe: 0a02 |0015: move-result v2 │ │ -1ac600: 0f02 |0016: return v2 │ │ -1ac602: 1a02 4650 |0017: const-string v2, "dark" // string@5046 │ │ -1ac606: 6e20 d50a 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ac60c: 0a02 |001c: move-result v2 │ │ -1ac60e: 0f02 |001d: return v2 │ │ +1ac5c8: |[1ac5c8] org.thoughtcrime.securesms.util.DynamicTheme.isDarkTheme:(Landroid/content/Context;)Z │ │ +1ac5d8: 7110 bb5a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@5abb │ │ +1ac5de: 0c00 |0003: move-result-object v0 │ │ +1ac5e0: 1a01 e083 |0004: const-string v1, "system" // string@83e0 │ │ +1ac5e4: 6e20 d50a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ac5ea: 0a01 |0009: move-result v1 │ │ +1ac5ec: 3801 0d00 |000a: if-eqz v1, 0017 // +000d │ │ +1ac5f0: 7100 285a 0000 |000c: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5a28 │ │ +1ac5f6: 0a01 |000f: move-result v1 │ │ +1ac5f8: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +1ac5fc: 7110 245a 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isSystemInDarkTheme:(Landroid/content/Context;)Z // method@5a24 │ │ +1ac602: 0a02 |0015: move-result v2 │ │ +1ac604: 0f02 |0016: return v2 │ │ +1ac606: 1a02 4650 |0017: const-string v2, "dark" // string@5046 │ │ +1ac60a: 6e20 d50a 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ac610: 0a02 |001c: move-result v2 │ │ +1ac612: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0004 line=92 │ │ 0x0012 line=93 │ │ 0x0017 line=95 │ │ locals : │ │ @@ -306337,27 +306338,27 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -1ac610: |[1ac610] org.thoughtcrime.securesms.util.DynamicTheme.isSystemInDarkTheme:(Landroid/content/Context;)Z │ │ -1ac620: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1ac626: 0c01 |0003: move-result-object v1 │ │ -1ac628: 6e10 dd00 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ -1ac62e: 0c01 |0007: move-result-object v1 │ │ -1ac630: 5211 0700 |0008: iget v1, v1, Landroid/content/res/Configuration;.uiMode:I // field@0007 │ │ -1ac634: dd01 0130 |000a: and-int/lit8 v1, v1, #int 48 // #30 │ │ -1ac638: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ -1ac63c: 3301 0400 |000e: if-ne v1, v0, 0012 // +0004 │ │ -1ac640: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -1ac642: 2802 |0011: goto 0013 // +0002 │ │ -1ac644: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -1ac646: 0f01 |0013: return v1 │ │ +1ac614: |[1ac614] org.thoughtcrime.securesms.util.DynamicTheme.isSystemInDarkTheme:(Landroid/content/Context;)Z │ │ +1ac624: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1ac62a: 0c01 |0003: move-result-object v1 │ │ +1ac62c: 6e10 dd00 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ +1ac632: 0c01 |0007: move-result-object v1 │ │ +1ac634: 5211 0700 |0008: iget v1, v1, Landroid/content/res/Configuration;.uiMode:I // field@0007 │ │ +1ac638: dd01 0130 |000a: and-int/lit8 v1, v1, #int 48 // #30 │ │ +1ac63c: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ +1ac640: 3301 0400 |000e: if-ne v1, v0, 0012 // +0004 │ │ +1ac644: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +1ac646: 2802 |0011: goto 0013 // +0002 │ │ +1ac648: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +1ac64a: 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;) │ │ @@ -306365,33 +306366,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -1ac774: |[1ac774] org.thoughtcrime.securesms.util.DynamicTheme.setDefaultDayNightMode:(Landroid/content/Context;)V │ │ -1ac784: 7110 bb5a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@5abb │ │ -1ac78a: 0c00 |0003: move-result-object v0 │ │ -1ac78c: 1a01 e083 |0004: const-string v1, "system" // string@83e0 │ │ -1ac790: 6e20 d50a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ac796: 0a00 |0009: move-result v0 │ │ -1ac798: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -1ac79c: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ -1ac79e: 7110 a904 0200 |000d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04a9 │ │ -1ac7a4: 2810 |0010: goto 0020 // +0010 │ │ -1ac7a6: 7110 235a 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a23 │ │ -1ac7ac: 0a02 |0014: move-result v2 │ │ -1ac7ae: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ -1ac7b2: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -1ac7b4: 7110 a904 0200 |0018: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04a9 │ │ -1ac7ba: 2805 |001b: goto 0020 // +0005 │ │ -1ac7bc: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -1ac7be: 7110 a904 0200 |001d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04a9 │ │ -1ac7c4: 0e00 |0020: return-void │ │ +1ac778: |[1ac778] org.thoughtcrime.securesms.util.DynamicTheme.setDefaultDayNightMode:(Landroid/content/Context;)V │ │ +1ac788: 7110 bb5a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@5abb │ │ +1ac78e: 0c00 |0003: move-result-object v0 │ │ +1ac790: 1a01 e083 |0004: const-string v1, "system" // string@83e0 │ │ +1ac794: 6e20 d50a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ac79a: 0a00 |0009: move-result v0 │ │ +1ac79c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +1ac7a0: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ +1ac7a2: 7110 a904 0200 |000d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04a9 │ │ +1ac7a8: 2810 |0010: goto 0020 // +0010 │ │ +1ac7aa: 7110 235a 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a23 │ │ +1ac7b0: 0a02 |0014: move-result v2 │ │ +1ac7b2: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ +1ac7b6: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +1ac7b8: 7110 a904 0200 |0018: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04a9 │ │ +1ac7be: 2805 |001b: goto 0020 // +0005 │ │ +1ac7c0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +1ac7c2: 7110 a904 0200 |001d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04a9 │ │ +1ac7c8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=54 │ │ 0x000d line=55 │ │ 0x0011 line=56 │ │ 0x0018 line=57 │ │ @@ -306404,22 +306405,22 @@ │ │ type : '()Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -1ac648: |[1ac648] org.thoughtcrime.securesms.util.DynamicTheme.systemThemeAvailable:()Z │ │ -1ac658: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1ac65c: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -1ac660: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -1ac664: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -1ac666: 2802 |0007: goto 0009 // +0002 │ │ -1ac668: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -1ac66a: 0f00 |0009: return v0 │ │ +1ac64c: |[1ac64c] org.thoughtcrime.securesms.util.DynamicTheme.systemThemeAvailable:()Z │ │ +1ac65c: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1ac660: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +1ac664: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +1ac668: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +1ac66a: 2802 |0007: goto 0009 // +0002 │ │ +1ac66c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +1ac66e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -306427,17 +306428,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ac66c: |[1ac66c] org.thoughtcrime.securesms.util.DynamicTheme.getDarkThemeStyle:()I │ │ -1ac67c: 6000 572e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkTheme:I // field@2e57 │ │ -1ac680: 0f00 |0002: return v0 │ │ +1ac670: |[1ac670] org.thoughtcrime.securesms.util.DynamicTheme.getDarkThemeStyle:()I │ │ +1ac680: 6000 572e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkTheme:I // field@2e57 │ │ +1ac684: 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;) │ │ @@ -306445,17 +306446,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ac684: |[1ac684] org.thoughtcrime.securesms.util.DynamicTheme.getLightThemeStyle:()I │ │ -1ac694: 6000 5b2e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightTheme:I // field@2e5b │ │ -1ac698: 0f00 |0002: return v0 │ │ +1ac688: |[1ac688] org.thoughtcrime.securesms.util.DynamicTheme.getLightThemeStyle:()I │ │ +1ac698: 6000 5b2e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightTheme:I // field@2e5b │ │ +1ac69c: 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;) │ │ @@ -306463,20 +306464,20 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1ac70c: |[1ac70c] org.thoughtcrime.securesms.util.DynamicTheme.onCreate:(Landroid/app/Activity;)V │ │ -1ac71c: 7020 225a 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5a22 │ │ -1ac722: 0a00 |0003: move-result v0 │ │ -1ac724: 5910 ef41 |0004: iput v0, v1, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@41ef │ │ -1ac728: 6e20 2700 0200 |0006: invoke-virtual {v2, v0}, Landroid/app/Activity;.setTheme:(I)V // method@0027 │ │ -1ac72e: 0e00 |0009: return-void │ │ +1ac710: |[1ac710] org.thoughtcrime.securesms.util.DynamicTheme.onCreate:(Landroid/app/Activity;)V │ │ +1ac720: 7020 225a 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5a22 │ │ +1ac726: 0a00 |0003: move-result v0 │ │ +1ac728: 5910 ef41 |0004: iput v0, v1, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@41ef │ │ +1ac72c: 6e20 2700 0200 |0006: invoke-virtual {v2, v0}, Landroid/app/Activity;.setTheme:(I)V // method@0027 │ │ +1ac732: 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; │ │ @@ -306486,26 +306487,26 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -1ac730: |[1ac730] org.thoughtcrime.securesms.util.DynamicTheme.onResume:(Landroid/app/Activity;)V │ │ -1ac740: 5220 ef41 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@41ef │ │ -1ac744: 7020 225a 3200 |0002: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5a22 │ │ -1ac74a: 0a01 |0005: move-result v1 │ │ -1ac74c: 3210 1200 |0006: if-eq v0, v1, 0018 // +0012 │ │ -1ac750: 6e10 1a00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1ac756: 0c00 |000b: move-result-object v0 │ │ -1ac758: 6e10 1500 0300 |000c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0015 │ │ -1ac75e: 7110 1d5a 0300 |000f: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@5a1d │ │ -1ac764: 6e20 2800 0300 |0012: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ -1ac76a: 7110 1d5a 0300 |0015: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@5a1d │ │ -1ac770: 0e00 |0018: return-void │ │ +1ac734: |[1ac734] org.thoughtcrime.securesms.util.DynamicTheme.onResume:(Landroid/app/Activity;)V │ │ +1ac744: 5220 ef41 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@41ef │ │ +1ac748: 7020 225a 3200 |0002: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5a22 │ │ +1ac74e: 0a01 |0005: move-result v1 │ │ +1ac750: 3210 1200 |0006: if-eq v0, v1, 0018 // +0012 │ │ +1ac754: 6e10 1a00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1ac75a: 0c00 |000b: move-result-object v0 │ │ +1ac75c: 6e10 1500 0300 |000c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +1ac762: 7110 1d5a 0300 |000f: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@5a1d │ │ +1ac768: 6e20 2800 0300 |0012: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ +1ac76e: 7110 1d5a 0300 |0015: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@5a1d │ │ +1ac774: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=42 │ │ 0x000c line=43 │ │ 0x000f line=44 │ │ 0x0012 line=45 │ │ @@ -306548,17 +306549,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac7e8: |[1ac7e8] org.thoughtcrime.securesms.util.FileProviderUtil.:()V │ │ -1ac7f8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ac7fe: 0e00 |0003: return-void │ │ +1ac7ec: |[1ac7ec] org.thoughtcrime.securesms.util.FileProviderUtil.:()V │ │ +1ac7fc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ac802: 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;) │ │ @@ -306566,19 +306567,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 │ │ -1ac7c8: |[1ac7c8] org.thoughtcrime.securesms.util.FileProviderUtil.getUriFor:(Landroid/content/Context;Ljava/io/File;)Landroid/net/Uri; │ │ -1ac7d8: 1a00 f94c |0000: const-string v0, "com.b44t.messenger.fileprovider" // string@4cf9 │ │ -1ac7dc: 7130 3105 0102 |0002: invoke-static {v1, v0, v2}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0531 │ │ -1ac7e2: 0c01 |0005: move-result-object v1 │ │ -1ac7e4: 1101 |0006: return-object v1 │ │ +1ac7cc: |[1ac7cc] org.thoughtcrime.securesms.util.FileProviderUtil.getUriFor:(Landroid/content/Context;Ljava/io/File;)Landroid/net/Uri; │ │ +1ac7dc: 1a00 f94c |0000: const-string v0, "com.b44t.messenger.fileprovider" // string@4cf9 │ │ +1ac7e0: 7130 3105 0102 |0002: invoke-static {v1, v0, v2}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0531 │ │ +1ac7e6: 0c01 |0005: move-result-object v1 │ │ +1ac7e8: 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; │ │ │ │ @@ -306608,17 +306609,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac910: |[1ac910] org.thoughtcrime.securesms.util.FileUtils.:()V │ │ -1ac920: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ac926: 0e00 |0003: return-void │ │ +1ac914: |[1ac914] org.thoughtcrime.securesms.util.FileUtils.:()V │ │ +1ac924: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ac92a: 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;) │ │ @@ -306626,92 +306627,92 @@ │ │ type : '(C)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 49 16-bit code units │ │ -1ac800: |[1ac800] org.thoughtcrime.securesms.util.FileUtils.isValidFilenameChar:(C)Z │ │ -1ac810: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ -1ac814: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1ac816: 3602 0300 |0003: if-gt v2, v0, 0006 // +0003 │ │ -1ac81a: 0f01 |0005: return v1 │ │ -1ac81c: 1300 2200 |0006: const/16 v0, #int 34 // #22 │ │ -1ac820: 3202 2800 |0008: if-eq v2, v0, 0030 // +0028 │ │ -1ac824: 1300 2a00 |000a: const/16 v0, #int 42 // #2a │ │ -1ac828: 3202 2400 |000c: if-eq v2, v0, 0030 // +0024 │ │ -1ac82c: 1300 2f00 |000e: const/16 v0, #int 47 // #2f │ │ -1ac830: 3202 2000 |0010: if-eq v2, v0, 0030 // +0020 │ │ -1ac834: 1300 3a00 |0012: const/16 v0, #int 58 // #3a │ │ -1ac838: 3202 1c00 |0014: if-eq v2, v0, 0030 // +001c │ │ -1ac83c: 1300 3c00 |0016: const/16 v0, #int 60 // #3c │ │ -1ac840: 3202 1800 |0018: if-eq v2, v0, 0030 // +0018 │ │ -1ac844: 1300 5c00 |001a: const/16 v0, #int 92 // #5c │ │ -1ac848: 3202 1400 |001c: if-eq v2, v0, 0030 // +0014 │ │ -1ac84c: 1300 7c00 |001e: const/16 v0, #int 124 // #7c │ │ -1ac850: 3202 1000 |0020: if-eq v2, v0, 0030 // +0010 │ │ -1ac854: 1300 7f00 |0022: const/16 v0, #int 127 // #7f │ │ -1ac858: 3202 0c00 |0024: if-eq v2, v0, 0030 // +000c │ │ -1ac85c: 1300 3e00 |0026: const/16 v0, #int 62 // #3e │ │ -1ac860: 3202 0800 |0028: if-eq v2, v0, 0030 // +0008 │ │ -1ac864: 1300 3f00 |002a: const/16 v0, #int 63 // #3f │ │ -1ac868: 3202 0400 |002c: if-eq v2, v0, 0030 // +0004 │ │ -1ac86c: 1212 |002e: const/4 v2, #int 1 // #1 │ │ -1ac86e: 0f02 |002f: return v2 │ │ -1ac870: 0f01 |0030: return v1 │ │ +1ac804: |[1ac804] org.thoughtcrime.securesms.util.FileUtils.isValidFilenameChar:(C)Z │ │ +1ac814: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ +1ac818: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1ac81a: 3602 0300 |0003: if-gt v2, v0, 0006 // +0003 │ │ +1ac81e: 0f01 |0005: return v1 │ │ +1ac820: 1300 2200 |0006: const/16 v0, #int 34 // #22 │ │ +1ac824: 3202 2800 |0008: if-eq v2, v0, 0030 // +0028 │ │ +1ac828: 1300 2a00 |000a: const/16 v0, #int 42 // #2a │ │ +1ac82c: 3202 2400 |000c: if-eq v2, v0, 0030 // +0024 │ │ +1ac830: 1300 2f00 |000e: const/16 v0, #int 47 // #2f │ │ +1ac834: 3202 2000 |0010: if-eq v2, v0, 0030 // +0020 │ │ +1ac838: 1300 3a00 |0012: const/16 v0, #int 58 // #3a │ │ +1ac83c: 3202 1c00 |0014: if-eq v2, v0, 0030 // +001c │ │ +1ac840: 1300 3c00 |0016: const/16 v0, #int 60 // #3c │ │ +1ac844: 3202 1800 |0018: if-eq v2, v0, 0030 // +0018 │ │ +1ac848: 1300 5c00 |001a: const/16 v0, #int 92 // #5c │ │ +1ac84c: 3202 1400 |001c: if-eq v2, v0, 0030 // +0014 │ │ +1ac850: 1300 7c00 |001e: const/16 v0, #int 124 // #7c │ │ +1ac854: 3202 1000 |0020: if-eq v2, v0, 0030 // +0010 │ │ +1ac858: 1300 7f00 |0022: const/16 v0, #int 127 // #7f │ │ +1ac85c: 3202 0c00 |0024: if-eq v2, v0, 0030 // +000c │ │ +1ac860: 1300 3e00 |0026: const/16 v0, #int 62 // #3e │ │ +1ac864: 3202 0800 |0028: if-eq v2, v0, 0030 // +0008 │ │ +1ac868: 1300 3f00 |002a: const/16 v0, #int 63 // #3f │ │ +1ac86c: 3202 0400 |002c: if-eq v2, v0, 0030 // +0004 │ │ +1ac870: 1212 |002e: const/4 v2, #int 1 // #1 │ │ +1ac872: 0f02 |002f: return v2 │ │ +1ac874: 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 │ │ -1ac874: |[1ac874] org.thoughtcrime.securesms.util.FileUtils.sanitizeFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ac884: 7110 a702 0400 |0000: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1ac88a: 0a00 |0003: move-result v0 │ │ -1ac88c: 3900 3e00 |0004: if-nez v0, 0042 // +003e │ │ -1ac890: 1a00 320d |0006: const-string v0, "." // string@0d32 │ │ -1ac894: 6e20 d50a 4000 |0008: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ac89a: 0a00 |000b: move-result v0 │ │ -1ac89c: 3900 3600 |000c: if-nez v0, 0042 // +0036 │ │ -1ac8a0: 1a00 3f0d |000e: const-string v0, ".." // string@0d3f │ │ -1ac8a4: 6e20 d50a 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ac8aa: 0a00 |0013: move-result v0 │ │ -1ac8ac: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ -1ac8b0: 282c |0016: goto 0042 // +002c │ │ -1ac8b2: 2200 0c03 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1ac8b6: 6e10 e70a 0400 |0019: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae7 │ │ -1ac8bc: 0a01 |001c: move-result v1 │ │ -1ac8be: 7020 0c0b 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b0c │ │ -1ac8c4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -1ac8c6: 6e10 e70a 0400 |0021: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae7 │ │ -1ac8cc: 0a02 |0024: move-result v2 │ │ -1ac8ce: 3521 1800 |0025: if-ge v1, v2, 003d // +0018 │ │ -1ac8d2: 6e20 ca0a 1400 |0027: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@0aca │ │ -1ac8d8: 0a02 |002a: move-result v2 │ │ -1ac8da: 7110 2c5a 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/FileUtils;.isValidFilenameChar:(C)Z // method@5a2c │ │ -1ac8e0: 0a03 |002e: move-result v3 │ │ -1ac8e2: 3803 0600 |002f: if-eqz v3, 0035 // +0006 │ │ -1ac8e6: 6e20 0f0b 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0f │ │ -1ac8ec: 2806 |0034: goto 003a // +0006 │ │ -1ac8ee: 1302 5f00 |0035: const/16 v2, #int 95 // #5f │ │ -1ac8f2: 6e20 0f0b 2000 |0037: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0f │ │ -1ac8f8: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1ac8fc: 28e5 |003c: goto 0021 // -001b │ │ -1ac8fe: 6e10 280b 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1ac904: 0c04 |0040: move-result-object v4 │ │ -1ac906: 1104 |0041: return-object v4 │ │ -1ac908: 1a04 b10b |0042: const-string v4, "(invalid)" // string@0bb1 │ │ -1ac90c: 1104 |0044: return-object v4 │ │ +1ac878: |[1ac878] org.thoughtcrime.securesms.util.FileUtils.sanitizeFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ac888: 7110 a702 0400 |0000: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1ac88e: 0a00 |0003: move-result v0 │ │ +1ac890: 3900 3e00 |0004: if-nez v0, 0042 // +003e │ │ +1ac894: 1a00 320d |0006: const-string v0, "." // string@0d32 │ │ +1ac898: 6e20 d50a 4000 |0008: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ac89e: 0a00 |000b: move-result v0 │ │ +1ac8a0: 3900 3600 |000c: if-nez v0, 0042 // +0036 │ │ +1ac8a4: 1a00 3f0d |000e: const-string v0, ".." // string@0d3f │ │ +1ac8a8: 6e20 d50a 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ac8ae: 0a00 |0013: move-result v0 │ │ +1ac8b0: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ +1ac8b4: 282c |0016: goto 0042 // +002c │ │ +1ac8b6: 2200 0c03 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1ac8ba: 6e10 e70a 0400 |0019: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae7 │ │ +1ac8c0: 0a01 |001c: move-result v1 │ │ +1ac8c2: 7020 0c0b 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b0c │ │ +1ac8c8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +1ac8ca: 6e10 e70a 0400 |0021: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae7 │ │ +1ac8d0: 0a02 |0024: move-result v2 │ │ +1ac8d2: 3521 1800 |0025: if-ge v1, v2, 003d // +0018 │ │ +1ac8d6: 6e20 ca0a 1400 |0027: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@0aca │ │ +1ac8dc: 0a02 |002a: move-result v2 │ │ +1ac8de: 7110 2c5a 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/FileUtils;.isValidFilenameChar:(C)Z // method@5a2c │ │ +1ac8e4: 0a03 |002e: move-result v3 │ │ +1ac8e6: 3803 0600 |002f: if-eqz v3, 0035 // +0006 │ │ +1ac8ea: 6e20 0f0b 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0f │ │ +1ac8f0: 2806 |0034: goto 003a // +0006 │ │ +1ac8f2: 1302 5f00 |0035: const/16 v2, #int 95 // #5f │ │ +1ac8f6: 6e20 0f0b 2000 |0037: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0f │ │ +1ac8fc: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1ac900: 28e5 |003c: goto 0021 // -001b │ │ +1ac902: 6e10 280b 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1ac908: 0c04 |0040: move-result-object v4 │ │ +1ac90a: 1104 |0041: return-object v4 │ │ +1ac90c: 1a04 b10b |0042: const-string v4, "(invalid)" // string@0bb1 │ │ +1ac910: 1104 |0044: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0017 line=11 │ │ 0x0021 line=12 │ │ 0x0027 line=13 │ │ 0x002b line=14 │ │ @@ -306787,17 +306788,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac9a8: |[1ac9a8] org.thoughtcrime.securesms.util.Hash.:()V │ │ -1ac9b8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ac9be: 0e00 |0003: return-void │ │ +1ac9ac: |[1ac9ac] org.thoughtcrime.securesms.util.Hash.:()V │ │ +1ac9bc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ac9c2: 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;) │ │ @@ -306805,40 +306806,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 │ │ -1ac928: |[1ac928] org.thoughtcrime.securesms.util.Hash.sha256:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ac938: 1a00 eb35 |0000: const-string v0, "SHA-256" // string@35eb │ │ -1ac93c: 7110 300c 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0c30 │ │ -1ac942: 0c00 |0005: move-result-object v0 │ │ -1ac944: 1a01 173e |0006: const-string v1, "UTF-8" // string@3e17 │ │ -1ac948: 7110 c90b 0100 |0008: invoke-static {v1}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0bc9 │ │ -1ac94e: 0c01 |000b: move-result-object v1 │ │ -1ac950: 6e20 da0a 1300 |000c: invoke-virtual {v3, v1}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@0ada │ │ -1ac956: 0c03 |000f: move-result-object v3 │ │ -1ac958: 6e20 320c 3000 |0010: invoke-virtual {v0, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0c32 │ │ -1ac95e: 6e10 2f0c 0000 |0013: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@0c2f │ │ -1ac964: 0c03 |0016: move-result-object v3 │ │ -1ac966: 1a00 2e06 |0017: const-string v0, "%064x" // string@062e │ │ -1ac96a: 2201 3503 |0019: new-instance v1, Ljava/math/BigInteger; // type@0335 │ │ -1ac96e: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -1ac970: 7030 960b 2103 |001c: invoke-direct {v1, v2, v3}, Ljava/math/BigInteger;.:(I[B)V // method@0b96 │ │ -1ac976: 2323 4011 |001f: new-array v3, v2, [Ljava/lang/Object; // type@1140 │ │ -1ac97a: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -1ac97c: 4d01 0302 |0022: aput-object v1, v3, v2 │ │ -1ac980: 7120 d70a 3000 |0024: invoke-static {v0, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -1ac986: 0c03 |0027: move-result-object v3 │ │ -1ac988: 1103 |0028: return-object v3 │ │ -1ac98a: 0d03 |0029: move-exception v3 │ │ -1ac98c: 6e10 330c 0300 |002a: invoke-virtual {v3}, Ljava/security/NoSuchAlgorithmException;.printStackTrace:()V // method@0c33 │ │ -1ac992: 1203 |002d: const/4 v3, #int 0 // #0 │ │ -1ac994: 1103 |002e: return-object v3 │ │ +1ac92c: |[1ac92c] org.thoughtcrime.securesms.util.Hash.sha256:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ac93c: 1a00 eb35 |0000: const-string v0, "SHA-256" // string@35eb │ │ +1ac940: 7110 300c 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0c30 │ │ +1ac946: 0c00 |0005: move-result-object v0 │ │ +1ac948: 1a01 173e |0006: const-string v1, "UTF-8" // string@3e17 │ │ +1ac94c: 7110 c90b 0100 |0008: invoke-static {v1}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0bc9 │ │ +1ac952: 0c01 |000b: move-result-object v1 │ │ +1ac954: 6e20 da0a 1300 |000c: invoke-virtual {v3, v1}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@0ada │ │ +1ac95a: 0c03 |000f: move-result-object v3 │ │ +1ac95c: 6e20 320c 3000 |0010: invoke-virtual {v0, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0c32 │ │ +1ac962: 6e10 2f0c 0000 |0013: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@0c2f │ │ +1ac968: 0c03 |0016: move-result-object v3 │ │ +1ac96a: 1a00 2e06 |0017: const-string v0, "%064x" // string@062e │ │ +1ac96e: 2201 3503 |0019: new-instance v1, Ljava/math/BigInteger; // type@0335 │ │ +1ac972: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +1ac974: 7030 960b 2103 |001c: invoke-direct {v1, v2, v3}, Ljava/math/BigInteger;.:(I[B)V // method@0b96 │ │ +1ac97a: 2323 4011 |001f: new-array v3, v2, [Ljava/lang/Object; // type@1140 │ │ +1ac97e: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +1ac980: 4d01 0302 |0022: aput-object v1, v3, v2 │ │ +1ac984: 7120 d70a 3000 |0024: invoke-static {v0, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +1ac98a: 0c03 |0027: move-result-object v3 │ │ +1ac98c: 1103 |0028: return-object v3 │ │ +1ac98e: 0d03 |0029: move-exception v3 │ │ +1ac990: 6e10 330c 0300 |002a: invoke-virtual {v3}, Ljava/security/NoSuchAlgorithmException;.printStackTrace:()V // method@0c33 │ │ +1ac996: 1203 |002d: const/4 v3, #int 0 // #0 │ │ +1ac998: 1103 |002e: return-object v3 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0029 │ │ positions : │ │ 0x0000 line=12 │ │ 0x0006 line=13 │ │ 0x0013 line=14 │ │ @@ -306881,38 +306882,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 30 16-bit code units │ │ -1aca7c: |[1aca7c] org.thoughtcrime.securesms.util.Hex.:()V │ │ -1aca8c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -1aca90: 2300 2411 |0002: new-array v0, v0, [C // type@1124 │ │ -1aca94: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -1aca9a: 6900 f141 |0007: sput-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@41f1 │ │ -1aca9e: 0e00 |0009: return-void │ │ -1acaa0: 0003 0200 1000 0000 3000 3100 3200 ... |000a: array-data (20 units) │ │ +1aca80: |[1aca80] org.thoughtcrime.securesms.util.Hex.:()V │ │ +1aca90: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +1aca94: 2300 2411 |0002: new-array v0, v0, [C // type@1124 │ │ +1aca98: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +1aca9e: 6900 f141 |0007: sput-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@41f1 │ │ +1acaa2: 0e00 |0009: return-void │ │ +1acaa4: 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 │ │ -1acac8: |[1acac8] org.thoughtcrime.securesms.util.Hex.:()V │ │ -1acad8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1acade: 0e00 |0003: return-void │ │ +1acacc: |[1acacc] org.thoughtcrime.securesms.util.Hex.:()V │ │ +1acadc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1acae2: 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;) │ │ @@ -306920,24 +306921,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 │ │ -1acae0: |[1acae0] org.thoughtcrime.securesms.util.Hex.appendHexChar:(Ljava/lang/StringBuffer;I)V │ │ -1acaf0: 6200 f141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@41f1 │ │ -1acaf4: e101 0304 |0002: shr-int/lit8 v1, v3, #int 4 // #04 │ │ -1acaf8: dd01 010f |0004: and-int/lit8 v1, v1, #int 15 // #0f │ │ -1acafc: 4901 0001 |0006: aget-char v1, v0, v1 │ │ -1acb00: 6e20 060b 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b06 │ │ -1acb06: dd03 030f |000b: and-int/lit8 v3, v3, #int 15 // #0f │ │ -1acb0a: 4903 0003 |000d: aget-char v3, v0, v3 │ │ -1acb0e: 6e20 060b 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b06 │ │ -1acb14: 0e00 |0012: return-void │ │ +1acae4: |[1acae4] org.thoughtcrime.securesms.util.Hex.appendHexChar:(Ljava/lang/StringBuffer;I)V │ │ +1acaf4: 6200 f141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@41f1 │ │ +1acaf8: e101 0304 |0002: shr-int/lit8 v1, v3, #int 4 // #04 │ │ +1acafc: dd01 010f |0004: and-int/lit8 v1, v1, #int 15 // #0f │ │ +1acb00: 4901 0001 |0006: aget-char v1, v0, v1 │ │ +1acb04: 6e20 060b 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b06 │ │ +1acb0a: dd03 030f |000b: and-int/lit8 v3, v3, #int 15 // #0f │ │ +1acb0e: 4903 0003 |000d: aget-char v3, v0, v3 │ │ +1acb12: 6e20 060b 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b06 │ │ +1acb18: 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 │ │ @@ -306947,46 +306948,46 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -1ac9c0: |[1ac9c0] org.thoughtcrime.securesms.util.Hex.fromStringCondensed:(Ljava/lang/String;)[B │ │ -1ac9d0: 6e10 f60a 0700 |0000: invoke-virtual {v7}, Ljava/lang/String;.toCharArray:()[C // method@0af6 │ │ -1ac9d6: 0c07 |0003: move-result-object v7 │ │ -1ac9d8: 2170 |0004: array-length v0, v7 │ │ -1ac9da: dd01 0001 |0005: and-int/lit8 v1, v0, #int 1 // #01 │ │ -1ac9de: 3901 2800 |0007: if-nez v1, 002f // +0028 │ │ -1ac9e2: e101 0001 |0009: shr-int/lit8 v1, v0, #int 1 // #01 │ │ -1ac9e6: 2311 2311 |000b: new-array v1, v1, [B // type@1123 │ │ -1ac9ea: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -1ac9ec: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -1ac9ee: 3502 1f00 |000f: if-ge v2, v0, 002e // +001f │ │ -1ac9f2: 4904 0702 |0011: aget-char v4, v7, v2 │ │ -1ac9f6: 1305 1000 |0013: const/16 v5, #int 16 // #10 │ │ -1ac9fa: 7120 d209 5400 |0015: invoke-static {v4, v5}, Ljava/lang/Character;.digit:(CI)I // method@09d2 │ │ -1aca00: 0a04 |0018: move-result v4 │ │ -1aca02: e004 0404 |0019: shl-int/lit8 v4, v4, #int 4 // #04 │ │ -1aca06: d806 0201 |001b: add-int/lit8 v6, v2, #int 1 // #01 │ │ -1aca0a: 4906 0706 |001d: aget-char v6, v7, v6 │ │ -1aca0e: 7120 d209 5600 |001f: invoke-static {v6, v5}, Ljava/lang/Character;.digit:(CI)I // method@09d2 │ │ -1aca14: 0a05 |0022: move-result v5 │ │ -1aca16: b654 |0023: or-int/2addr v4, v5 │ │ -1aca18: d802 0202 |0024: add-int/lit8 v2, v2, #int 2 // #02 │ │ -1aca1c: d544 ff00 |0026: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -1aca20: 8d44 |0028: int-to-byte v4, v4 │ │ -1aca22: 4f04 0103 |0029: aput-byte v4, v1, v3 │ │ -1aca26: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -1aca2a: 28e2 |002d: goto 000f // -001e │ │ -1aca2c: 1101 |002e: return-object v1 │ │ -1aca2e: 2207 c802 |002f: new-instance v7, Ljava/io/IOException; // type@02c8 │ │ -1aca32: 1a00 9c32 |0031: const-string v0, "Odd number of characters." // string@329c │ │ -1aca36: 7020 9009 0700 |0033: invoke-direct {v7, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0990 │ │ -1aca3c: 2707 |0036: throw v7 │ │ +1ac9c4: |[1ac9c4] org.thoughtcrime.securesms.util.Hex.fromStringCondensed:(Ljava/lang/String;)[B │ │ +1ac9d4: 6e10 f60a 0700 |0000: invoke-virtual {v7}, Ljava/lang/String;.toCharArray:()[C // method@0af6 │ │ +1ac9da: 0c07 |0003: move-result-object v7 │ │ +1ac9dc: 2170 |0004: array-length v0, v7 │ │ +1ac9de: dd01 0001 |0005: and-int/lit8 v1, v0, #int 1 // #01 │ │ +1ac9e2: 3901 2800 |0007: if-nez v1, 002f // +0028 │ │ +1ac9e6: e101 0001 |0009: shr-int/lit8 v1, v0, #int 1 // #01 │ │ +1ac9ea: 2311 2311 |000b: new-array v1, v1, [B // type@1123 │ │ +1ac9ee: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +1ac9f0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +1ac9f2: 3502 1f00 |000f: if-ge v2, v0, 002e // +001f │ │ +1ac9f6: 4904 0702 |0011: aget-char v4, v7, v2 │ │ +1ac9fa: 1305 1000 |0013: const/16 v5, #int 16 // #10 │ │ +1ac9fe: 7120 d209 5400 |0015: invoke-static {v4, v5}, Ljava/lang/Character;.digit:(CI)I // method@09d2 │ │ +1aca04: 0a04 |0018: move-result v4 │ │ +1aca06: e004 0404 |0019: shl-int/lit8 v4, v4, #int 4 // #04 │ │ +1aca0a: d806 0201 |001b: add-int/lit8 v6, v2, #int 1 // #01 │ │ +1aca0e: 4906 0706 |001d: aget-char v6, v7, v6 │ │ +1aca12: 7120 d209 5600 |001f: invoke-static {v6, v5}, Ljava/lang/Character;.digit:(CI)I // method@09d2 │ │ +1aca18: 0a05 |0022: move-result v5 │ │ +1aca1a: b654 |0023: or-int/2addr v4, v5 │ │ +1aca1c: d802 0202 |0024: add-int/lit8 v2, v2, #int 2 // #02 │ │ +1aca20: d544 ff00 |0026: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +1aca24: 8d44 |0028: int-to-byte v4, v4 │ │ +1aca26: 4f04 0103 |0029: aput-byte v4, v1, v3 │ │ +1aca2a: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +1aca2e: 28e2 |002d: goto 000f // -001e │ │ +1aca30: 1101 |002e: return-object v1 │ │ +1aca32: 2207 c802 |002f: new-instance v7, Ljava/io/IOException; // type@02c8 │ │ +1aca36: 1a00 9c32 |0031: const-string v0, "Odd number of characters." // string@329c │ │ +1aca3a: 7020 9009 0700 |0033: invoke-direct {v7, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0990 │ │ +1aca40: 2707 |0036: throw v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x000b line=46 │ │ 0x0011 line=50 │ │ 0x001d line=52 │ │ @@ -307000,27 +307001,27 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1aca40: |[1aca40] org.thoughtcrime.securesms.util.Hex.toStringCondensed:([B)Ljava/lang/String; │ │ -1aca50: 2200 0b03 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@030b │ │ -1aca54: 7010 040b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0b04 │ │ -1aca5a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -1aca5c: 2132 |0006: array-length v2, v3 │ │ -1aca5e: 3521 0a00 |0007: if-ge v1, v2, 0011 // +000a │ │ -1aca62: 4802 0301 |0009: aget-byte v2, v3, v1 │ │ -1aca66: 7120 345a 2000 |000b: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/Hex;.appendHexChar:(Ljava/lang/StringBuffer;I)V // method@5a34 │ │ -1aca6c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1aca70: 28f6 |0010: goto 0006 // -000a │ │ -1aca72: 6e10 0a0b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0b0a │ │ -1aca78: 0c03 |0014: move-result-object v3 │ │ -1aca7a: 1103 |0015: return-object v3 │ │ +1aca44: |[1aca44] org.thoughtcrime.securesms.util.Hex.toStringCondensed:([B)Ljava/lang/String; │ │ +1aca54: 2200 0b03 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@030b │ │ +1aca58: 7010 040b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0b04 │ │ +1aca5e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +1aca60: 2132 |0006: array-length v2, v3 │ │ +1aca62: 3521 0a00 |0007: if-ge v1, v2, 0011 // +000a │ │ +1aca66: 4802 0301 |0009: aget-byte v2, v3, v1 │ │ +1aca6a: 7120 345a 2000 |000b: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/Hex;.appendHexChar:(Ljava/lang/StringBuffer;I)V // method@5a34 │ │ +1aca70: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1aca74: 28f6 |0010: goto 0006 // -000a │ │ +1aca76: 6e10 0a0b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0b0a │ │ +1aca7c: 0c03 |0014: move-result-object v3 │ │ +1aca7e: 1103 |0015: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0006 line=32 │ │ 0x0009 line=33 │ │ 0x0011 line=35 │ │ locals : │ │ @@ -307052,17 +307053,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1acb78: |[1acb78] org.thoughtcrime.securesms.util.IntentUtils.:()V │ │ -1acb88: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1acb8e: 0e00 |0003: return-void │ │ +1acb7c: |[1acb7c] org.thoughtcrime.securesms.util.IntentUtils.:()V │ │ +1acb8c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1acb92: 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;) │ │ @@ -307070,49 +307071,49 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -1acb50: |[1acb50] org.thoughtcrime.securesms.util.IntentUtils.FLAG_MUTABLE:()I │ │ -1acb60: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1acb64: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ -1acb68: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -1acb6c: 1500 0002 |0006: const/high16 v0, #int 33554432 // #200 │ │ -1acb70: 0f00 |0008: return v0 │ │ -1acb72: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -1acb74: 0f00 |000a: return v0 │ │ +1acb54: |[1acb54] org.thoughtcrime.securesms.util.IntentUtils.FLAG_MUTABLE:()I │ │ +1acb64: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1acb68: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ +1acb6c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +1acb70: 1500 0002 |0006: const/high16 v0, #int 33554432 // #200 │ │ +1acb74: 0f00 |0008: return v0 │ │ +1acb76: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +1acb78: 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 │ │ -1acb18: |[1acb18] org.thoughtcrime.securesms.util.IntentUtils.isResolvable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ -1acb28: 6e10 7400 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0074 │ │ -1acb2e: 0c01 |0003: move-result-object v1 │ │ -1acb30: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -1acb32: 6e30 cd00 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00cd │ │ -1acb38: 0c01 |0008: move-result-object v1 │ │ -1acb3a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -1acb3e: 7210 df0c 0100 |000b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ -1acb44: 0a01 |000e: move-result v1 │ │ -1acb46: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1acb48: 3721 0300 |0010: if-le v1, v2, 0013 // +0003 │ │ -1acb4c: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -1acb4e: 0f00 |0013: return v0 │ │ +1acb1c: |[1acb1c] org.thoughtcrime.securesms.util.IntentUtils.isResolvable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ +1acb2c: 6e10 7400 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0074 │ │ +1acb32: 0c01 |0003: move-result-object v1 │ │ +1acb34: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +1acb36: 6e30 cd00 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00cd │ │ +1acb3c: 0c01 |0008: move-result-object v1 │ │ +1acb3e: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +1acb42: 7210 df0c 0100 |000b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ +1acb48: 0a01 |000e: move-result v1 │ │ +1acb4a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1acb4c: 3721 0300 |0010: if-le v1, v2, 0013 // +0003 │ │ +1acb50: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +1acb52: 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; │ │ @@ -307122,28 +307123,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 │ │ -1acb90: |[1acb90] org.thoughtcrime.securesms.util.IntentUtils.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1acba0: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1acba4: 1a01 1147 |0002: const-string v1, "android.intent.action.VIEW" // string@4711 │ │ -1acba8: 7110 0102 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1acbae: 0c03 |0007: move-result-object v3 │ │ -1acbb0: 7030 8600 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0086 │ │ -1acbb6: 6e20 7f00 0200 |000b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -1acbbc: 280b |000e: goto 0019 // +000b │ │ -1acbbe: 6003 5a2a |000f: sget v3, Lorg/thoughtcrime/securesms/R$string;.no_browser_installed:I // field@2a5a │ │ -1acbc2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -1acbc4: 7130 7104 3200 |0012: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0471 │ │ -1acbca: 0c02 |0015: move-result-object v2 │ │ -1acbcc: 6e10 7304 0200 |0016: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0473 │ │ -1acbd2: 0e00 |0019: return-void │ │ +1acb94: |[1acb94] org.thoughtcrime.securesms.util.IntentUtils.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1acba4: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1acba8: 1a01 1147 |0002: const-string v1, "android.intent.action.VIEW" // string@4711 │ │ +1acbac: 7110 0102 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1acbb2: 0c03 |0007: move-result-object v3 │ │ +1acbb4: 7030 8600 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0086 │ │ +1acbba: 6e20 7f00 0200 |000b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +1acbc0: 280b |000e: goto 0019 // +000b │ │ +1acbc2: 6003 5a2a |000f: sget v3, Lorg/thoughtcrime/securesms/R$string;.no_browser_installed:I // field@2a5a │ │ +1acbc6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +1acbc8: 7130 7104 3200 |0012: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0471 │ │ +1acbce: 0c02 |0015: move-result-object v2 │ │ +1acbd0: 6e10 7304 0200 |0016: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0473 │ │ +1acbd6: 0e00 |0019: return-void │ │ catches : 1 │ │ 0x000b - 0x000e │ │ Landroid/content/ActivityNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=27 │ │ 0x000b line=29 │ │ 0x000f line=31 │ │ @@ -307192,18 +307193,18 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1acc74: |[1acc74] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.:(Lorg/json/JSONObject;)V │ │ -1acc84: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1acc8a: 5b01 f241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41f2 │ │ -1acc8e: 0e00 |0005: return-void │ │ +1acc78: |[1acc78] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.:(Lorg/json/JSONObject;)V │ │ +1acc88: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1acc8e: 5b01 f241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41f2 │ │ +1acc92: 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; │ │ @@ -307214,19 +307215,19 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1acc00: |[1acc00] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getInt:(Ljava/lang/String;)I │ │ -1acc10: 5410 f241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41f2 │ │ -1acc14: 6e20 a03e 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@3ea0 │ │ -1acc1a: 0a02 |0005: move-result v2 │ │ -1acc1c: 0f02 |0006: return v2 │ │ +1acc04: |[1acc04] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getInt:(Ljava/lang/String;)I │ │ +1acc14: 5410 f241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41f2 │ │ +1acc18: 6e20 a03e 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@3ea0 │ │ +1acc1e: 0a02 |0005: move-result v2 │ │ +1acc20: 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; │ │ │ │ @@ -307235,19 +307236,19 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1acc54: |[1acc54] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getLong:(Ljava/lang/String;)J │ │ -1acc64: 5420 f241 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41f2 │ │ -1acc68: 6e20 a13e 3000 |0002: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@3ea1 │ │ -1acc6e: 0b00 |0005: move-result-wide v0 │ │ -1acc70: 1000 |0006: return-wide v0 │ │ +1acc58: |[1acc58] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getLong:(Ljava/lang/String;)J │ │ +1acc68: 5420 f241 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41f2 │ │ +1acc6c: 6e20 a13e 3000 |0002: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@3ea1 │ │ +1acc72: 0b00 |0005: move-result-wide v0 │ │ +1acc74: 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; │ │ │ │ @@ -307256,25 +307257,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 │ │ -1acc20: |[1acc20] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ -1acc30: 5410 f241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41f2 │ │ -1acc34: 6e20 a43e 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3ea4 │ │ -1acc3a: 0a00 |0005: move-result v0 │ │ -1acc3c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -1acc40: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -1acc42: 1102 |0009: return-object v2 │ │ -1acc44: 5410 f241 |000a: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41f2 │ │ -1acc48: 6e20 a23e 2000 |000c: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@3ea2 │ │ -1acc4e: 0c02 |000f: move-result-object v2 │ │ -1acc50: 1102 |0010: return-object v2 │ │ +1acc24: |[1acc24] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ +1acc34: 5410 f241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41f2 │ │ +1acc38: 6e20 a43e 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3ea4 │ │ +1acc3e: 0a00 |0005: move-result v0 │ │ +1acc40: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +1acc44: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +1acc46: 1102 |0009: return-object v2 │ │ +1acc48: 5410 f241 |000a: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41f2 │ │ +1acc4c: 6e20 a23e 2000 |000c: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@3ea2 │ │ +1acc52: 0c02 |000f: move-result-object v2 │ │ +1acc54: 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; │ │ @@ -307284,19 +307285,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1acbe0: |[1acbe0] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.isNull:(Ljava/lang/String;)Z │ │ -1acbf0: 5410 f241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41f2 │ │ -1acbf4: 6e20 a43e 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3ea4 │ │ -1acbfa: 0a02 |0005: move-result v2 │ │ -1acbfc: 0f02 |0006: return v2 │ │ +1acbe4: |[1acbe4] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.isNull:(Ljava/lang/String;)Z │ │ +1acbf4: 5410 f241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41f2 │ │ +1acbf8: 6e20 a43e 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3ea4 │ │ +1acbfe: 0a02 |0005: move-result v2 │ │ +1acc00: 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; │ │ │ │ @@ -307347,26 +307348,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -1acdac: |[1acdac] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ -1acdbc: 2200 4f02 |0000: new-instance v0, Lcom/fasterxml/jackson/databind/ObjectMapper; // type@024f │ │ -1acdc0: 7010 8b08 0000 |0002: invoke-direct {v0}, Lcom/fasterxml/jackson/databind/ObjectMapper;.:()V // method@088b │ │ -1acdc6: 6900 f341 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41f3 │ │ -1acdca: 6201 6f00 |0007: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.FAIL_ON_UNKNOWN_PROPERTIES:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@006f │ │ -1acdce: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1acdd0: 6e30 8c08 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@088c │ │ -1acdd6: 6201 7100 |000d: sget-object v1, Lcom/fasterxml/jackson/databind/SerializationFeature;.WRITE_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/SerializationFeature; // field@0071 │ │ -1acdda: 6e20 8e08 1000 |000f: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/SerializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088e │ │ -1acde0: 6201 7000 |0012: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.READ_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@0070 │ │ -1acde4: 6e20 8d08 1000 |0014: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088d │ │ -1acdea: 0e00 |0017: return-void │ │ +1acdb0: |[1acdb0] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ +1acdc0: 2200 4f02 |0000: new-instance v0, Lcom/fasterxml/jackson/databind/ObjectMapper; // type@024f │ │ +1acdc4: 7010 8b08 0000 |0002: invoke-direct {v0}, Lcom/fasterxml/jackson/databind/ObjectMapper;.:()V // method@088b │ │ +1acdca: 6900 f341 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41f3 │ │ +1acdce: 6201 6f00 |0007: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.FAIL_ON_UNKNOWN_PROPERTIES:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@006f │ │ +1acdd2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1acdd4: 6e30 8c08 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@088c │ │ +1acdda: 6201 7100 |000d: sget-object v1, Lcom/fasterxml/jackson/databind/SerializationFeature;.WRITE_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/SerializationFeature; // field@0071 │ │ +1acdde: 6e20 8e08 1000 |000f: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/SerializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088e │ │ +1acde4: 6201 7000 |0012: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.READ_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@0070 │ │ +1acde8: 6e20 8d08 1000 |0014: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088d │ │ +1acdee: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0007 line=19 │ │ 0x000d line=20 │ │ 0x0012 line=21 │ │ locals : │ │ @@ -307376,17 +307377,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1acdec: |[1acdec] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ -1acdfc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ace02: 0e00 |0003: return-void │ │ +1acdf0: |[1acdf0] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ +1ace00: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ace06: 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;) │ │ @@ -307394,19 +307395,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 │ │ -1accfc: |[1accfc] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; │ │ -1acd0c: 6200 f341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41f3 │ │ -1acd10: 6e30 8f08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; // method@088f │ │ -1acd16: 0c01 |0005: move-result-object v1 │ │ -1acd18: 1101 |0006: return-object v1 │ │ +1acd00: |[1acd00] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; │ │ +1acd10: 6200 f341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41f3 │ │ +1acd14: 6e30 8f08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; // method@088f │ │ +1acd1a: 0c01 |0005: move-result-object v1 │ │ +1acd1c: 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; │ │ │ │ @@ -307415,19 +307416,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 │ │ -1acd1c: |[1acd1c] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; │ │ -1acd2c: 6200 f341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41f3 │ │ -1acd30: 6e30 9008 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; // method@0890 │ │ -1acd36: 0c01 |0005: move-result-object v1 │ │ -1acd38: 1101 |0006: return-object v1 │ │ +1acd20: |[1acd20] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; │ │ +1acd30: 6200 f341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41f3 │ │ +1acd34: 6e30 9008 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; // method@0890 │ │ +1acd3a: 0c01 |0005: move-result-object v1 │ │ +1acd3c: 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; │ │ │ │ @@ -307436,19 +307437,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 │ │ -1acd3c: |[1acd3c] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ -1acd4c: 6200 f341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41f3 │ │ -1acd50: 6e30 9108 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@0891 │ │ -1acd56: 0c01 |0005: move-result-object v1 │ │ -1acd58: 1101 |0006: return-object v1 │ │ +1acd40: |[1acd40] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ +1acd50: 6200 f341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41f3 │ │ +1acd54: 6e30 9108 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@0891 │ │ +1acd5a: 0c01 |0005: move-result-object v1 │ │ +1acd5c: 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; │ │ │ │ @@ -307457,20 +307458,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 │ │ -1accd8: |[1accd8] org.thoughtcrime.securesms.util.JsonUtils.fromJson:([BLjava/lang/Class;)Ljava/lang/Object; │ │ -1acce8: 2200 0a03 |0000: new-instance v0, Ljava/lang/String; // type@030a │ │ -1accec: 7020 c40a 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/String;.:([B)V // method@0ac4 │ │ -1accf2: 7120 445a 2000 |0005: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/JsonUtils;.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@5a44 │ │ -1accf8: 0c01 |0008: move-result-object v1 │ │ -1accfa: 1101 |0009: return-object v1 │ │ +1accdc: |[1accdc] org.thoughtcrime.securesms.util.JsonUtils.fromJson:([BLjava/lang/Class;)Ljava/lang/Object; │ │ +1accec: 2200 0a03 |0000: new-instance v0, Ljava/lang/String; // type@030a │ │ +1accf0: 7020 c40a 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/String;.:([B)V // method@0ac4 │ │ +1accf6: 7120 445a 2000 |0005: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/JsonUtils;.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@5a44 │ │ +1accfc: 0c01 |0008: move-result-object v1 │ │ +1accfe: 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; │ │ │ │ @@ -307479,37 +307480,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 │ │ -1accc0: |[1accc0] org.thoughtcrime.securesms.util.JsonUtils.getMapper:()Lcom/fasterxml/jackson/databind/ObjectMapper; │ │ -1accd0: 6200 f341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41f3 │ │ -1accd4: 1100 |0002: return-object v0 │ │ +1accc4: |[1accc4] org.thoughtcrime.securesms.util.JsonUtils.getMapper:()Lcom/fasterxml/jackson/databind/ObjectMapper; │ │ +1accd4: 6200 f341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41f3 │ │ +1accd8: 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 │ │ -1acc90: |[1acc90] org.thoughtcrime.securesms.util.JsonUtils.optBoolean:(Lorg/json/JSONObject;Ljava/lang/String;)Z │ │ -1acca0: 6e20 a53e 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optBoolean:(Ljava/lang/String;)Z // method@3ea5 │ │ -1acca6: 0a00 |0003: move-result v0 │ │ -1acca8: 0f00 |0004: return v0 │ │ -1accaa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -1accac: 0f00 |0006: return v0 │ │ +1acc94: |[1acc94] org.thoughtcrime.securesms.util.JsonUtils.optBoolean:(Lorg/json/JSONObject;Ljava/lang/String;)Z │ │ +1acca4: 6e20 a53e 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optBoolean:(Ljava/lang/String;)Z // method@3ea5 │ │ +1accaa: 0a00 |0003: move-result v0 │ │ +1accac: 0f00 |0004: return v0 │ │ +1accae: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +1accb0: 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; │ │ @@ -307520,20 +307521,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 │ │ -1acd5c: |[1acd5c] org.thoughtcrime.securesms.util.JsonUtils.optString:(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String; │ │ -1acd6c: 6e20 a73e 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@3ea7 │ │ -1acd72: 0c00 |0003: move-result-object v0 │ │ -1acd74: 1100 |0004: return-object v0 │ │ -1acd76: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ -1acd7a: 1100 |0007: return-object v0 │ │ +1acd60: |[1acd60] org.thoughtcrime.securesms.util.JsonUtils.optString:(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String; │ │ +1acd70: 6e20 a73e 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@3ea7 │ │ +1acd76: 0c00 |0003: move-result-object v0 │ │ +1acd78: 1100 |0004: return-object v0 │ │ +1acd7a: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ +1acd7e: 1100 |0007: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0004 │ │ Ljava/lang/Exception; -> 0x0005 │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=52 │ │ locals : │ │ @@ -307545,19 +307546,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 │ │ -1acd8c: |[1acd8c] org.thoughtcrime.securesms.util.JsonUtils.toJson:(Ljava/lang/Object;)Ljava/lang/String; │ │ -1acd9c: 6200 f341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41f3 │ │ -1acda0: 6e20 9208 1000 |0002: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String; // method@0892 │ │ -1acda6: 0c01 |0005: move-result-object v1 │ │ -1acda8: 1101 |0006: return-object v1 │ │ +1acd90: |[1acd90] org.thoughtcrime.securesms.util.JsonUtils.toJson:(Ljava/lang/Object;)Ljava/lang/String; │ │ +1acda0: 6200 f341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41f3 │ │ +1acda4: 6e20 9208 1000 |0002: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String; // method@0892 │ │ +1acdaa: 0c01 |0005: move-result-object v1 │ │ +1acdac: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -307596,18 +307597,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1ace2c: |[1ace2c] org.thoughtcrime.securesms.util.LRUCache.:(I)V │ │ -1ace3c: 7010 bd0c 0000 |0000: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cbd │ │ -1ace42: 5901 f441 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@41f4 │ │ -1ace46: 0e00 |0005: return-void │ │ +1ace30: |[1ace30] org.thoughtcrime.securesms.util.LRUCache.:(I)V │ │ +1ace40: 7010 bd0c 0000 |0000: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cbd │ │ +1ace46: 5901 f441 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@41f4 │ │ +1ace4a: 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 │ │ @@ -307618,23 +307619,23 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1ace04: |[1ace04] org.thoughtcrime.securesms.util.LRUCache.removeEldestEntry:(Ljava/util/Map$Entry;)Z │ │ -1ace14: 6e10 4c5a 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/LRUCache;.size:()I // method@5a4c │ │ -1ace1a: 0a02 |0003: move-result v2 │ │ -1ace1c: 5210 f441 |0004: iget v0, v1, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@41f4 │ │ -1ace20: 3702 0400 |0006: if-le v2, v0, 000a // +0004 │ │ -1ace24: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -1ace26: 2802 |0009: goto 000b // +0002 │ │ -1ace28: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -1ace2a: 0f02 |000b: return v2 │ │ +1ace08: |[1ace08] org.thoughtcrime.securesms.util.LRUCache.removeEldestEntry:(Ljava/util/Map$Entry;)Z │ │ +1ace18: 6e10 4c5a 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/LRUCache;.size:()I // method@5a4c │ │ +1ace1e: 0a02 |0003: move-result v2 │ │ +1ace20: 5210 f441 |0004: iget v0, v1, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@41f4 │ │ +1ace24: 3702 0400 |0006: if-le v2, v0, 000a // +0004 │ │ +1ace28: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +1ace2a: 2802 |0009: goto 000b // +0002 │ │ +1ace2c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +1ace2e: 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; │ │ │ │ @@ -307671,24 +307672,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1acea0: |[1acea0] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ -1aceb0: 1a00 d406 |0000: const-string v0, "(?<=^|\s)/[a-zA-Z][a-zA-Z@\d_/.-]{0,254}" // string@06d4 │ │ -1aceb4: 7110 ce0d 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dce │ │ -1aceba: 0c00 |0005: move-result-object v0 │ │ -1acebc: 6900 f541 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@41f5 │ │ -1acec0: 1a00 d306 |0008: const-string v0, "(?<=^|\s)(SOCKS5|socks5|ss|SS):[^ \n]+" // string@06d3 │ │ -1acec4: 7110 ce0d 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dce │ │ -1aceca: 0c00 |000d: move-result-object v0 │ │ -1acecc: 6900 f641 |000e: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@41f6 │ │ -1aced0: 0e00 |0010: return-void │ │ +1acea4: |[1acea4] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ +1aceb4: 1a00 d406 |0000: const-string v0, "(?<=^|\s)/[a-zA-Z][a-zA-Z@\d_/.-]{0,254}" // string@06d4 │ │ +1aceb8: 7110 ce0d 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dce │ │ +1acebe: 0c00 |0005: move-result-object v0 │ │ +1acec0: 6900 f541 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@41f5 │ │ +1acec4: 1a00 d306 |0008: const-string v0, "(?<=^|\s)(SOCKS5|socks5|ss|SS):[^ \n]+" // string@06d3 │ │ +1acec8: 7110 ce0d 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dce │ │ +1acece: 0c00 |000d: move-result-object v0 │ │ +1aced0: 6900 f641 |000e: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@41f6 │ │ +1aced4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0008 line=13 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Linkifier;) │ │ @@ -307696,17 +307697,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1aced4: |[1aced4] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ -1acee4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1aceea: 0e00 |0003: return-void │ │ +1aced8: |[1aced8] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ +1acee8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1aceee: 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;) │ │ @@ -307714,33 +307715,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 │ │ -1ace48: |[1ace48] org.thoughtcrime.securesms.util.Linkifier.linkify:(Landroid/text/SpannableString;)Landroid/text/SpannableString; │ │ -1ace58: 6200 f541 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@41f5 │ │ -1ace5c: 1a01 6d4c |0002: const-string v1, "cmd:" // string@4c6d │ │ -1ace60: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1ace62: 7152 b702 0321 |0005: invoke-static {v3, v0, v1, v2, v2}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z // method@02b7 │ │ -1ace68: 0a00 |0008: move-result v0 │ │ -1ace6a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -1ace6e: 7110 505a 0300 |000b: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5a50 │ │ -1ace74: 6200 f641 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@41f6 │ │ -1ace78: 7152 b702 0322 |0010: invoke-static {v3, v0, v2, v2, v2}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z // method@02b7 │ │ -1ace7e: 0a00 |0013: move-result v0 │ │ -1ace80: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -1ace84: 7110 505a 0300 |0016: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5a50 │ │ -1ace8a: 1270 |0019: const/4 v0, #int 7 // #7 │ │ -1ace8c: 7120 b602 0300 |001a: invoke-static {v3, v0}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;I)Z // method@02b6 │ │ -1ace92: 0a00 |001d: move-result v0 │ │ -1ace94: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -1ace98: 7110 505a 0300 |0020: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5a50 │ │ -1ace9e: 1103 |0023: return-object v3 │ │ +1ace4c: |[1ace4c] org.thoughtcrime.securesms.util.Linkifier.linkify:(Landroid/text/SpannableString;)Landroid/text/SpannableString; │ │ +1ace5c: 6200 f541 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@41f5 │ │ +1ace60: 1a01 6d4c |0002: const-string v1, "cmd:" // string@4c6d │ │ +1ace64: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1ace66: 7152 b702 0321 |0005: invoke-static {v3, v0, v1, v2, v2}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z // method@02b7 │ │ +1ace6c: 0a00 |0008: move-result v0 │ │ +1ace6e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +1ace72: 7110 505a 0300 |000b: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5a50 │ │ +1ace78: 6200 f641 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@41f6 │ │ +1ace7c: 7152 b702 0322 |0010: invoke-static {v3, v0, v2, v2, v2}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z // method@02b7 │ │ +1ace82: 0a00 |0013: move-result v0 │ │ +1ace84: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +1ace88: 7110 505a 0300 |0016: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5a50 │ │ +1ace8e: 1270 |0019: const/4 v0, #int 7 // #7 │ │ +1ace90: 7120 b602 0300 |001a: invoke-static {v3, v0}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;I)Z // method@02b6 │ │ +1ace96: 0a00 |001d: move-result v0 │ │ +1ace98: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +1ace9c: 7110 505a 0300 |0020: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5a50 │ │ +1acea2: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000b line=29 │ │ 0x000e line=32 │ │ 0x0016 line=33 │ │ 0x001a line=37 │ │ @@ -307753,38 +307754,38 @@ │ │ type : '(Landroid/text/SpannableString;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -1aceec: |[1aceec] org.thoughtcrime.securesms.util.Linkifier.replaceURLSpan:(Landroid/text/SpannableString;)V │ │ -1acefc: 6e10 9902 0700 |0000: invoke-virtual {v7}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ -1acf02: 0a00 |0003: move-result v0 │ │ -1acf04: 1c01 ce00 |0004: const-class v1, Landroid/text/style/URLSpan; // type@00ce │ │ -1acf08: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1acf0a: 6e40 9802 2710 |0007: invoke-virtual {v7, v2, v0, v1}, Landroid/text/SpannableString;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0298 │ │ -1acf10: 0c00 |000a: move-result-object v0 │ │ -1acf12: 1f00 3311 |000b: check-cast v0, [Landroid/text/style/URLSpan; // type@1133 │ │ -1acf16: 2101 |000d: array-length v1, v0 │ │ -1acf18: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -1acf1c: 4603 0002 |0010: aget-object v3, v0, v2 │ │ -1acf20: 6e20 9702 3700 |0012: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanStart:(Ljava/lang/Object;)I // method@0297 │ │ -1acf26: 0a04 |0015: move-result v4 │ │ -1acf28: 6e20 9602 3700 |0016: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanEnd:(Ljava/lang/Object;)I // method@0296 │ │ -1acf2e: 0a05 |0019: move-result v5 │ │ -1acf30: 2206 d410 |001a: new-instance v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10d4 │ │ -1acf34: 6e10 b502 0300 |001c: invoke-virtual {v3}, Landroid/text/style/URLSpan;.getURL:()Ljava/lang/String; // method@02b5 │ │ -1acf3a: 0c03 |001f: move-result-object v3 │ │ -1acf3c: 7020 6a5a 3600 |0020: invoke-direct {v6, v3}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.:(Ljava/lang/String;)V // method@5a6a │ │ -1acf42: 1303 2100 |0023: const/16 v3, #int 33 // #21 │ │ -1acf46: 6e53 9a02 6754 |0025: invoke-virtual {v7, v6, v4, v5, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1acf4c: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1acf50: 28e4 |002a: goto 000e // -001c │ │ -1acf52: 0e00 |002b: return-void │ │ +1acef0: |[1acef0] org.thoughtcrime.securesms.util.Linkifier.replaceURLSpan:(Landroid/text/SpannableString;)V │ │ +1acf00: 6e10 9902 0700 |0000: invoke-virtual {v7}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ +1acf06: 0a00 |0003: move-result v0 │ │ +1acf08: 1c01 ce00 |0004: const-class v1, Landroid/text/style/URLSpan; // type@00ce │ │ +1acf0c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +1acf0e: 6e40 9802 2710 |0007: invoke-virtual {v7, v2, v0, v1}, Landroid/text/SpannableString;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0298 │ │ +1acf14: 0c00 |000a: move-result-object v0 │ │ +1acf16: 1f00 3311 |000b: check-cast v0, [Landroid/text/style/URLSpan; // type@1133 │ │ +1acf1a: 2101 |000d: array-length v1, v0 │ │ +1acf1c: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +1acf20: 4603 0002 |0010: aget-object v3, v0, v2 │ │ +1acf24: 6e20 9702 3700 |0012: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanStart:(Ljava/lang/Object;)I // method@0297 │ │ +1acf2a: 0a04 |0015: move-result v4 │ │ +1acf2c: 6e20 9602 3700 |0016: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanEnd:(Ljava/lang/Object;)I // method@0296 │ │ +1acf32: 0a05 |0019: move-result v5 │ │ +1acf34: 2206 d410 |001a: new-instance v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10d4 │ │ +1acf38: 6e10 b502 0300 |001c: invoke-virtual {v3}, Landroid/text/style/URLSpan;.getURL:()Ljava/lang/String; // method@02b5 │ │ +1acf3e: 0c03 |001f: move-result-object v3 │ │ +1acf40: 7020 6a5a 3600 |0020: invoke-direct {v6, v3}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.:(Ljava/lang/String;)V // method@5a6a │ │ +1acf46: 1303 2100 |0023: const/16 v3, #int 33 // #21 │ │ +1acf4a: 6e53 9a02 6754 |0025: invoke-virtual {v7, v6, v4, v5, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1acf50: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1acf54: 28e4 |002a: goto 000e // -001c │ │ +1acf56: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x000d line=17 │ │ 0x0012 line=18 │ │ 0x0016 line=19 │ │ 0x001a line=21 │ │ @@ -307833,18 +307834,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1acf6c: |[1acf6c] org.thoughtcrime.securesms.util.ListenableFutureTask$1.:(Ljava/lang/Object;)V │ │ -1acf7c: 5b01 f741 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@41f7 │ │ -1acf80: 7010 a00a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1acf86: 0e00 |0005: return-void │ │ +1acf70: |[1acf70] org.thoughtcrime.securesms.util.ListenableFutureTask$1.:(Ljava/lang/Object;)V │ │ +1acf80: 5b01 f741 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@41f7 │ │ +1acf84: 7010 a00a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1acf8a: 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; │ │ │ │ @@ -307854,17 +307855,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1acf54: |[1acf54] org.thoughtcrime.securesms.util.ListenableFutureTask$1.call:()Ljava/lang/Object; │ │ -1acf64: 5410 f741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@41f7 │ │ -1acf68: 1100 |0002: return-object v0 │ │ +1acf58: |[1acf58] org.thoughtcrime.securesms.util.ListenableFutureTask$1.call:()Ljava/lang/Object; │ │ +1acf68: 5410 f741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@41f7 │ │ +1acf6c: 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 : 8248 (ListenableFutureTask.java) │ │ @@ -307902,18 +307903,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 │ │ -1acf88: |[1acf88] org.thoughtcrime.securesms.util.ListenableFutureTask$2.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V │ │ -1acf98: 5b01 f841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41f8 │ │ -1acf9c: 7010 a00a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1acfa2: 0e00 |0005: return-void │ │ +1acf8c: |[1acf8c] org.thoughtcrime.securesms.util.ListenableFutureTask$2.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V │ │ +1acf9c: 5b01 f841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41f8 │ │ +1acfa0: 7010 a00a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1acfa6: 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; │ │ │ │ @@ -307923,30 +307924,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -1acfa4: |[1acfa4] org.thoughtcrime.securesms.util.ListenableFutureTask$2.run:()V │ │ -1acfb4: 5430 f841 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41f8 │ │ -1acfb8: 7110 5a5a 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; // method@5a5a │ │ -1acfbe: 0c00 |0005: move-result-object v0 │ │ -1acfc0: 7210 d90c 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cd9 │ │ -1acfc6: 0c00 |0009: move-result-object v0 │ │ -1acfc8: 7210 ba0c 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1acfce: 0a01 |000d: move-result v1 │ │ -1acfd0: 3801 0e00 |000e: if-eqz v1, 001c // +000e │ │ -1acfd4: 7210 bb0c 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1acfda: 0c01 |0013: move-result-object v1 │ │ -1acfdc: 1f01 c710 |0014: check-cast v1, Lorg/thoughtcrime/securesms/util/FutureTaskListener; // type@10c7 │ │ -1acfe0: 5432 f841 |0016: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41f8 │ │ -1acfe4: 7120 5b5a 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@5a5b │ │ -1acfea: 28ef |001b: goto 000a // -0011 │ │ -1acfec: 0e00 |001c: return-void │ │ +1acfa8: |[1acfa8] org.thoughtcrime.securesms.util.ListenableFutureTask$2.run:()V │ │ +1acfb8: 5430 f841 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41f8 │ │ +1acfbc: 7110 5a5a 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; // method@5a5a │ │ +1acfc2: 0c00 |0005: move-result-object v0 │ │ +1acfc4: 7210 d90c 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cd9 │ │ +1acfca: 0c00 |0009: move-result-object v0 │ │ +1acfcc: 7210 ba0c 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1acfd2: 0a01 |000d: move-result v1 │ │ +1acfd4: 3801 0e00 |000e: if-eqz v1, 001c // +000e │ │ +1acfd8: 7210 bb0c 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1acfde: 0c01 |0013: move-result-object v1 │ │ +1acfe0: 1f01 c710 |0014: check-cast v1, Lorg/thoughtcrime/securesms/util/FutureTaskListener; // type@10c7 │ │ +1acfe4: 5432 f841 |0016: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41f8 │ │ +1acfe8: 7120 5b5a 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@5a5b │ │ +1acfee: 28ef |001b: goto 000a // -0011 │ │ +1acff0: 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; │ │ │ │ @@ -308009,18 +308010,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1ad06c: |[1ad06c] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;)V │ │ -1ad07c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1ad07e: 7030 565a 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a56 │ │ -1ad084: 0e00 |0004: return-void │ │ +1ad070: |[1ad070] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;)V │ │ +1ad080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1ad082: 7030 565a 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a56 │ │ +1ad088: 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; │ │ │ │ @@ -308029,26 +308030,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 │ │ -1ad088: |[1ad088] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -1ad098: 2200 cf10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; // type@10cf │ │ -1ad09c: 7020 515a 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.:(Ljava/lang/Object;)V // method@5a51 │ │ -1ad0a2: 7020 610d 0100 |0005: invoke-direct {v1, v0}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d61 │ │ -1ad0a8: 2202 8503 |0008: new-instance v2, Ljava/util/LinkedList; // type@0385 │ │ -1ad0ac: 7010 c60c 0200 |000a: invoke-direct {v2}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ -1ad0b2: 5b12 fb41 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41fb │ │ -1ad0b6: 5b13 fa41 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41fa │ │ -1ad0ba: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -1ad0bc: 5b12 f941 |0012: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41f9 │ │ -1ad0c0: 6e10 655a 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.run:()V // method@5a65 │ │ -1ad0c6: 0e00 |0017: return-void │ │ +1ad08c: |[1ad08c] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +1ad09c: 2200 cf10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; // type@10cf │ │ +1ad0a0: 7020 515a 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.:(Ljava/lang/Object;)V // method@5a51 │ │ +1ad0a6: 7020 610d 0100 |0005: invoke-direct {v1, v0}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d61 │ │ +1ad0ac: 2202 8503 |0008: new-instance v2, Ljava/util/LinkedList; // type@0385 │ │ +1ad0b0: 7010 c60c 0200 |000a: invoke-direct {v2}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ +1ad0b6: 5b12 fb41 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41fb │ │ +1ad0ba: 5b13 fa41 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41fa │ │ +1ad0be: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +1ad0c0: 5b12 f941 |0012: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41f9 │ │ +1ad0c4: 6e10 655a 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.run:()V // method@5a65 │ │ +1ad0ca: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0008 line=30 │ │ 0x000f line=64 │ │ 0x0012 line=65 │ │ 0x0014 line=66 │ │ @@ -308062,18 +308063,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 │ │ -1ad0c8: |[1ad0c8] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;)V │ │ -1ad0d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1ad0da: 7030 585a 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V // method@5a58 │ │ -1ad0e0: 0e00 |0004: return-void │ │ +1ad0cc: |[1ad0cc] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;)V │ │ +1ad0dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1ad0de: 7030 585a 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V // method@5a58 │ │ +1ad0e4: 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; │ │ │ │ @@ -308082,18 +308083,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 │ │ -1ad0e4: |[1ad0e4] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V │ │ -1ad0f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1ad0f6: 7040 595a 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@5a59 │ │ -1ad0fc: 0e00 |0004: return-void │ │ +1ad0e8: |[1ad0e8] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V │ │ +1ad0f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1ad0fa: 7040 595a 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@5a59 │ │ +1ad100: 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; │ │ @@ -308103,22 +308104,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 │ │ -1ad100: |[1ad100] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V │ │ -1ad110: 7020 610d 1000 |0000: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d61 │ │ -1ad116: 2201 8503 |0003: new-instance v1, Ljava/util/LinkedList; // type@0385 │ │ -1ad11a: 7010 c60c 0100 |0005: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ -1ad120: 5b01 fb41 |0008: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41fb │ │ -1ad124: 5b02 fa41 |000a: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41fa │ │ -1ad128: 5b03 f941 |000c: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41f9 │ │ -1ad12c: 0e00 |000e: return-void │ │ +1ad104: |[1ad104] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V │ │ +1ad114: 7020 610d 1000 |0000: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d61 │ │ +1ad11a: 2201 8503 |0003: new-instance v1, Ljava/util/LinkedList; // type@0385 │ │ +1ad11e: 7010 c60c 0100 |0005: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ +1ad124: 5b01 fb41 |0008: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41fb │ │ +1ad128: 5b02 fa41 |000a: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41fa │ │ +1ad12c: 5b03 f941 |000c: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41f9 │ │ +1ad130: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=30 │ │ 0x000a line=48 │ │ 0x000c line=49 │ │ locals : │ │ @@ -308132,17 +308133,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 │ │ -1ad054: |[1ad054] org.thoughtcrime.securesms.util.ListenableFutureTask.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; │ │ -1ad064: 5400 fb41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41fb │ │ -1ad068: 1100 |0002: return-object v0 │ │ +1ad058: |[1ad058] org.thoughtcrime.securesms.util.ListenableFutureTask.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; │ │ +1ad068: 5400 fb41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41fb │ │ +1ad06c: 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;) │ │ @@ -308150,17 +308151,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 │ │ -1ad130: |[1ad130] org.thoughtcrime.securesms.util.ListenableFutureTask.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -1ad140: 7020 5e5a 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5a5e │ │ -1ad146: 0e00 |0003: return-void │ │ +1ad134: |[1ad134] org.thoughtcrime.securesms.util.ListenableFutureTask.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +1ad144: 7020 5e5a 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5a5e │ │ +1ad14a: 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; │ │ │ │ @@ -308169,23 +308170,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -1ad198: |[1ad198] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:()V │ │ -1ad1a8: 2200 d010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; // type@10d0 │ │ -1ad1ac: 7020 535a 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V // method@5a53 │ │ -1ad1b2: 5421 f941 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41f9 │ │ -1ad1b6: 3901 0600 |0007: if-nez v1, 000d // +0006 │ │ -1ad1ba: 7210 ac0a 0000 |0009: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aac │ │ -1ad1c0: 2804 |000c: goto 0010 // +0004 │ │ -1ad1c2: 7220 590d 0100 |000d: invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d59 │ │ -1ad1c8: 0e00 |0010: return-void │ │ +1ad19c: |[1ad19c] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:()V │ │ +1ad1ac: 2200 d010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; // type@10d0 │ │ +1ad1b0: 7020 535a 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V // method@5a53 │ │ +1ad1b6: 5421 f941 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41f9 │ │ +1ad1ba: 3901 0600 |0007: if-nez v1, 000d // +0006 │ │ +1ad1be: 7210 ac0a 0000 |0009: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aac │ │ +1ad1c4: 2804 |000c: goto 0010 // +0004 │ │ +1ad1c6: 7220 590d 0100 |000d: invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d59 │ │ +1ad1cc: 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; │ │ @@ -308195,28 +308196,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 │ │ -1ad1cc: |[1ad1cc] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -1ad1dc: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ -1ad1e0: 6e10 615a 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.get:()Ljava/lang/Object; // method@5a61 │ │ -1ad1e6: 0c00 |0005: move-result-object v0 │ │ -1ad1e8: 7220 2f5a 0200 |0006: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onSuccess:(Ljava/lang/Object;)V // method@5a2f │ │ -1ad1ee: 280d |0009: goto 0016 // +000d │ │ -1ad1f0: 0d00 |000a: move-exception v0 │ │ -1ad1f2: 7220 2e5a 0200 |000b: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onFailure:(Ljava/util/concurrent/ExecutionException;)V // method@5a2e │ │ -1ad1f8: 2808 |000e: goto 0016 // +0008 │ │ -1ad1fa: 0d02 |000f: move-exception v2 │ │ -1ad1fc: 2200 d902 |0010: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ -1ad200: 7020 c209 2000 |0012: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ -1ad206: 2700 |0015: throw v0 │ │ -1ad208: 0e00 |0016: return-void │ │ +1ad1d0: |[1ad1d0] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +1ad1e0: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ +1ad1e4: 6e10 615a 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.get:()Ljava/lang/Object; // method@5a61 │ │ +1ad1ea: 0c00 |0005: move-result-object v0 │ │ +1ad1ec: 7220 2f5a 0200 |0006: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onSuccess:(Ljava/lang/Object;)V // method@5a2f │ │ +1ad1f2: 280d |0009: goto 0016 // +000d │ │ +1ad1f4: 0d00 |000a: move-exception v0 │ │ +1ad1f6: 7220 2e5a 0200 |000b: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onFailure:(Ljava/util/concurrent/ExecutionException;)V // method@5a2e │ │ +1ad1fc: 2808 |000e: goto 0016 // +0008 │ │ +1ad1fe: 0d02 |000f: move-exception v2 │ │ +1ad200: 2200 d902 |0010: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ +1ad204: 7020 c209 2000 |0012: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ +1ad20a: 2700 |0015: throw v0 │ │ +1ad20c: 0e00 |0016: return-void │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000f │ │ Ljava/util/concurrent/ExecutionException; -> 0x000a │ │ positions : │ │ 0x0002 line=103 │ │ 0x000b line=107 │ │ @@ -308231,28 +308232,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 │ │ -1ad148: |[1ad148] org.thoughtcrime.securesms.util.ListenableFutureTask.addListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -1ad158: 1d01 |0000: monitor-enter v1 │ │ -1ad15a: 6e10 635a 0100 |0001: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.isDone:()Z // method@5a63 │ │ -1ad160: 0a00 |0004: move-result v0 │ │ -1ad162: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -1ad166: 7020 5e5a 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5a5e │ │ -1ad16c: 2806 |000a: goto 0010 // +0006 │ │ -1ad16e: 5410 fb41 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41fb │ │ -1ad172: 7220 d10c 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ -1ad178: 1e01 |0010: monitor-exit v1 │ │ -1ad17a: 0e00 |0011: return-void │ │ -1ad17c: 0d02 |0012: move-exception v2 │ │ -1ad17e: 1e01 |0013: monitor-exit v1 │ │ -1ad180: 2702 |0014: throw v2 │ │ +1ad14c: |[1ad14c] org.thoughtcrime.securesms.util.ListenableFutureTask.addListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +1ad15c: 1d01 |0000: monitor-enter v1 │ │ +1ad15e: 6e10 635a 0100 |0001: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.isDone:()Z // method@5a63 │ │ +1ad164: 0a00 |0004: move-result v0 │ │ +1ad166: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +1ad16a: 7020 5e5a 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5a5e │ │ +1ad170: 2806 |000a: goto 0010 // +0006 │ │ +1ad172: 5410 fb41 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41fb │ │ +1ad176: 7220 d10c 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ +1ad17c: 1e01 |0010: monitor-exit v1 │ │ +1ad17e: 0e00 |0011: return-void │ │ +1ad180: 0d02 |0012: move-exception v2 │ │ +1ad182: 1e01 |0013: monitor-exit v1 │ │ +1ad184: 2702 |0014: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ 0x0013 - 0x0014 │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=70 │ │ @@ -308268,22 +308269,22 @@ │ │ type : '()V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1ad21c: |[1ad21c] org.thoughtcrime.securesms.util.ListenableFutureTask.done:()V │ │ -1ad22c: 1d01 |0000: monitor-enter v1 │ │ -1ad22e: 7010 5d5a 0100 |0001: invoke-direct {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:()V // method@5a5d │ │ -1ad234: 1e01 |0004: monitor-exit v1 │ │ -1ad236: 0e00 |0005: return-void │ │ -1ad238: 0d00 |0006: move-exception v0 │ │ -1ad23a: 1e01 |0007: monitor-exit v1 │ │ -1ad23c: 2700 |0008: throw v0 │ │ +1ad220: |[1ad220] org.thoughtcrime.securesms.util.ListenableFutureTask.done:()V │ │ +1ad230: 1d01 |0000: monitor-enter v1 │ │ +1ad232: 7010 5d5a 0100 |0001: invoke-direct {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:()V // method@5a5d │ │ +1ad238: 1e01 |0004: monitor-exit v1 │ │ +1ad23a: 0e00 |0005: return-void │ │ +1ad23c: 0d00 |0006: move-exception v0 │ │ +1ad23e: 1e01 |0007: monitor-exit v1 │ │ +1ad240: 2700 |0008: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0004 │ │ -> 0x0006 │ │ 0x0007 - 0x0008 │ │ -> 0x0006 │ │ positions : │ │ 0x0001 line=83 │ │ @@ -308296,26 +308297,26 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1acff0: |[1acff0] org.thoughtcrime.securesms.util.ListenableFutureTask.equals:(Ljava/lang/Object;)Z │ │ -1ad000: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ -1ad004: 2020 d110 |0002: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // type@10d1 │ │ -1ad008: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -1ad00c: 5410 fa41 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41fa │ │ -1ad010: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -1ad014: 6e20 a10a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa1 │ │ -1ad01a: 0a02 |000d: move-result v2 │ │ -1ad01c: 0f02 |000e: return v2 │ │ -1ad01e: 6f20 a10a 2100 |000f: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa1 │ │ -1ad024: 0a02 |0012: move-result v2 │ │ -1ad026: 0f02 |0013: return v2 │ │ +1acff4: |[1acff4] org.thoughtcrime.securesms.util.ListenableFutureTask.equals:(Ljava/lang/Object;)Z │ │ +1ad004: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ +1ad008: 2020 d110 |0002: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // type@10d1 │ │ +1ad00c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +1ad010: 5410 fa41 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41fa │ │ +1ad014: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +1ad018: 6e20 a10a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa1 │ │ +1ad01e: 0a02 |000d: move-result v2 │ │ +1ad020: 0f02 |000e: return v2 │ │ +1ad022: 6f20 a10a 2100 |000f: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa1 │ │ +1ad028: 0a02 |0012: move-result v2 │ │ +1ad02a: 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; │ │ @@ -308326,23 +308327,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -1ad028: |[1ad028] org.thoughtcrime.securesms.util.ListenableFutureTask.hashCode:()I │ │ -1ad038: 5410 fa41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41fa │ │ -1ad03c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -1ad040: 6e10 a30a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa3 │ │ -1ad046: 0a00 |0007: move-result v0 │ │ -1ad048: 0f00 |0008: return v0 │ │ -1ad04a: 6f10 a30a 0100 |0009: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0aa3 │ │ -1ad050: 0a00 |000c: move-result v0 │ │ -1ad052: 0f00 |000d: return v0 │ │ +1ad02c: |[1ad02c] org.thoughtcrime.securesms.util.ListenableFutureTask.hashCode:()I │ │ +1ad03c: 5410 fa41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41fa │ │ +1ad040: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +1ad044: 6e10 a30a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa3 │ │ +1ad04a: 0a00 |0007: move-result v0 │ │ +1ad04c: 0f00 |0008: return v0 │ │ +1ad04e: 6f10 a30a 0100 |0009: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0aa3 │ │ +1ad054: 0a00 |000c: move-result v0 │ │ +1ad056: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0009 line=124 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ │ │ @@ -308351,23 +308352,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 │ │ -1ad254: |[1ad254] org.thoughtcrime.securesms.util.ListenableFutureTask.removeListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -1ad264: 1d01 |0000: monitor-enter v1 │ │ -1ad266: 5410 fb41 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41fb │ │ -1ad26a: 7220 dd0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cdd │ │ -1ad270: 1e01 |0006: monitor-exit v1 │ │ -1ad272: 0e00 |0007: return-void │ │ -1ad274: 0d02 |0008: move-exception v2 │ │ -1ad276: 1e01 |0009: monitor-exit v1 │ │ -1ad278: 2702 |000a: throw v2 │ │ +1ad258: |[1ad258] org.thoughtcrime.securesms.util.ListenableFutureTask.removeListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +1ad268: 1d01 |0000: monitor-enter v1 │ │ +1ad26a: 5410 fb41 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41fb │ │ +1ad26e: 7220 dd0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cdd │ │ +1ad274: 1e01 |0006: monitor-exit v1 │ │ +1ad276: 0e00 |0007: return-void │ │ +1ad278: 0d02 |0008: move-exception v2 │ │ +1ad27a: 1e01 |0009: monitor-exit v1 │ │ +1ad27c: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=78 │ │ @@ -308414,20 +308415,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 │ │ -1ad290: |[1ad290] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ -1ad2a0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ad2a6: 5b01 fc41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41fc │ │ -1ad2aa: 5b02 fd41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@41fd │ │ -1ad2ae: 5b03 fe41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@41fe │ │ -1ad2b2: 0e00 |0009: return-void │ │ +1ad294: |[1ad294] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ +1ad2a4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ad2aa: 5b01 fc41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41fc │ │ +1ad2ae: 5b02 fd41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@41fd │ │ +1ad2b2: 5b03 fe41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@41fe │ │ +1ad2b6: 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; │ │ @@ -308439,20 +308440,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 │ │ -1ad2b4: |[1ad2b4] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -1ad2c4: 5430 fc41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41fc │ │ -1ad2c8: 5431 fd41 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@41fd │ │ -1ad2cc: 5432 fe41 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@41fe │ │ -1ad2d0: 6e55 6b5a 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@5a6b │ │ -1ad2d6: 0e00 |0009: return-void │ │ +1ad2b8: |[1ad2b8] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +1ad2c8: 5430 fc41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41fc │ │ +1ad2cc: 5431 fd41 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@41fd │ │ +1ad2d0: 5432 fe41 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@41fe │ │ +1ad2d4: 6e55 6b5a 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@5a6b │ │ +1ad2da: 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 │ │ @@ -308491,19 +308492,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 │ │ -1ad2d8: |[1ad2d8] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1ad2e8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ad2ee: 5b01 ff41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@41ff │ │ -1ad2f2: 5b02 0042 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@4200 │ │ -1ad2f6: 0e00 |0007: return-void │ │ +1ad2dc: |[1ad2dc] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1ad2ec: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ad2f2: 5b01 ff41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@41ff │ │ +1ad2f6: 5b02 0042 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@4200 │ │ +1ad2fa: 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; │ │ @@ -308514,19 +308515,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 │ │ -1ad2f8: |[1ad2f8] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -1ad308: 5420 ff41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@41ff │ │ -1ad30c: 5421 0042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@4200 │ │ -1ad310: 7140 6c5a 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@5a6c │ │ -1ad316: 0e00 |0007: return-void │ │ +1ad2fc: |[1ad2fc] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +1ad30c: 5420 ff41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@41ff │ │ +1ad310: 5421 0042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@4200 │ │ +1ad314: 7140 6c5a 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@5a6c │ │ +1ad31a: 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 │ │ @@ -308583,18 +308584,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1ad360: |[1ad360] org.thoughtcrime.securesms.util.LongClickCopySpan.:(Ljava/lang/String;)V │ │ -1ad370: 7010 ae02 0000 |0000: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@02ae │ │ -1ad376: 5b01 0642 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad37a: 0e00 |0005: return-void │ │ +1ad364: |[1ad364] org.thoughtcrime.securesms.util.LongClickCopySpan.:(Ljava/lang/String;)V │ │ +1ad374: 7010 ae02 0000 |0000: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@02ae │ │ +1ad37a: 5b01 0642 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad37e: 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; │ │ @@ -308604,24 +308605,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 │ │ -1ad394: |[1ad394] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -1ad3a4: 7120 885b 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@5b88 │ │ -1ad3aa: 6001 4228 |0003: sget v1, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@2842 │ │ -1ad3ae: 6e20 7700 1000 |0005: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ad3b4: 0c01 |0008: move-result-object v1 │ │ -1ad3b6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1ad3b8: 7130 7204 1002 |000a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ -1ad3be: 0c00 |000d: move-result-object v0 │ │ -1ad3c0: 6e10 7304 0000 |000e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0473 │ │ -1ad3c6: 0e00 |0011: return-void │ │ +1ad398: |[1ad398] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +1ad3a8: 7120 885b 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@5b88 │ │ +1ad3ae: 6001 4228 |0003: sget v1, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@2842 │ │ +1ad3b2: 6e20 7700 1000 |0005: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ad3b8: 0c01 |0008: move-result-object v1 │ │ +1ad3ba: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1ad3bc: 7130 7204 1002 |000a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ +1ad3c2: 0c00 |000d: move-result-object v0 │ │ +1ad3c4: 6e10 7304 0000 |000e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0473 │ │ +1ad3ca: 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; │ │ @@ -308633,29 +308634,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 │ │ -1ad688: |[1ad688] org.thoughtcrime.securesms.util.LongClickCopySpan.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ -1ad698: 7110 c44d 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1ad69e: 0c00 |0003: move-result-object v0 │ │ -1ad6a0: 6e10 7906 0400 |0004: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ -1ad6a6: 0a04 |0007: move-result v4 │ │ -1ad6a8: 6e20 8b06 4000 |0008: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@068b │ │ -1ad6ae: 0a04 |000b: move-result v4 │ │ -1ad6b0: 3804 1100 |000c: if-eqz v4, 001d // +0011 │ │ -1ad6b4: 2200 2b00 |000e: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1ad6b8: 1c01 f50c |0010: const-class v1, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0cf5 │ │ -1ad6bc: 7030 8400 3001 |0012: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1ad6c2: 1a01 714b |0015: const-string v1, "chat_id" // string@4b71 │ │ -1ad6c6: 6e30 9c00 1004 |0017: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1ad6cc: 6e20 2800 0300 |001a: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ -1ad6d2: 0e00 |001d: return-void │ │ +1ad68c: |[1ad68c] org.thoughtcrime.securesms.util.LongClickCopySpan.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ +1ad69c: 7110 c44d 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1ad6a2: 0c00 |0003: move-result-object v0 │ │ +1ad6a4: 6e10 7906 0400 |0004: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ +1ad6aa: 0a04 |0007: move-result v4 │ │ +1ad6ac: 6e20 8b06 4000 |0008: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@068b │ │ +1ad6b2: 0a04 |000b: move-result v4 │ │ +1ad6b4: 3804 1100 |000c: if-eqz v4, 001d // +0011 │ │ +1ad6b8: 2200 2b00 |000e: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1ad6bc: 1c01 f50c |0010: const-class v1, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0cf5 │ │ +1ad6c0: 7030 8400 3001 |0012: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1ad6c6: 1a01 714b |0015: const-string v1, "chat_id" // string@4b71 │ │ +1ad6ca: 6e30 9c00 1004 |0017: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1ad6d0: 6e20 2800 0300 |001a: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ +1ad6d6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x000e line=40 │ │ 0x0015 line=41 │ │ 0x001a line=42 │ │ @@ -308669,31 +308670,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 │ │ -1ad318: |[1ad318] org.thoughtcrime.securesms.util.LongClickCopySpan.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ad328: 1a00 816c |0000: const-string v0, "mailto:" // string@6c81 │ │ -1ad32c: 6e20 f10a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1ad332: 0a00 |0005: move-result v0 │ │ -1ad334: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -1ad338: 1270 |0008: const/4 v0, #int 7 // #7 │ │ -1ad33a: 6e20 f40a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ -1ad340: 0c02 |000c: move-result-object v2 │ │ -1ad342: 1102 |000d: return-object v2 │ │ -1ad344: 1a00 6084 |000e: const-string v0, "tel:" // string@8460 │ │ -1ad348: 6e20 f10a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1ad34e: 0a00 |0013: move-result v0 │ │ -1ad350: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ -1ad354: 1240 |0016: const/4 v0, #int 4 // #4 │ │ -1ad356: 6e20 f40a 0200 |0017: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ -1ad35c: 0c02 |001a: move-result-object v2 │ │ -1ad35e: 1102 |001b: return-object v2 │ │ +1ad31c: |[1ad31c] org.thoughtcrime.securesms.util.LongClickCopySpan.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ad32c: 1a00 816c |0000: const-string v0, "mailto:" // string@6c81 │ │ +1ad330: 6e20 f10a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1ad336: 0a00 |0005: move-result v0 │ │ +1ad338: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +1ad33c: 1270 |0008: const/4 v0, #int 7 // #7 │ │ +1ad33e: 6e20 f40a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ +1ad344: 0c02 |000c: move-result-object v2 │ │ +1ad346: 1102 |000d: return-object v2 │ │ +1ad348: 1a00 6084 |000e: const-string v0, "tel:" // string@8460 │ │ +1ad34c: 6e20 f10a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1ad352: 0a00 |0013: move-result v0 │ │ +1ad354: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ +1ad358: 1240 |0016: const/4 v0, #int 4 // #4 │ │ +1ad35a: 6e20 f40a 0200 |0017: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ +1ad360: 0c02 |001a: move-result-object v2 │ │ +1ad362: 1102 |001b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0009 line=127 │ │ 0x000e line=128 │ │ 0x0017 line=129 │ │ locals : │ │ @@ -308706,17 +308707,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 │ │ -1ad37c: |[1ad37c] 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 │ │ -1ad38c: 7030 6f5a 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5a6f │ │ -1ad392: 0e00 |0003: return-void │ │ +1ad380: |[1ad380] 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 │ │ +1ad390: 7030 6f5a 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5a6f │ │ +1ad396: 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; │ │ @@ -308728,130 +308729,130 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 235 16-bit code units │ │ -1ad3c8: |[1ad3c8] org.thoughtcrime.securesms.util.LongClickCopySpan.onClick:(Landroid/view/View;)V │ │ -1ad3d8: 5470 0642 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad3dc: 1a01 6d4c |0002: const-string v1, "cmd:" // string@4c6d │ │ -1ad3e0: 6e20 f10a 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1ad3e6: 0a00 |0007: move-result v0 │ │ -1ad3e8: 3800 2b00 |0008: if-eqz v0, 0033 // +002b │ │ -1ad3ec: 5470 0642 |000a: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad3f0: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -1ad3f2: 6e20 f40a 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ -1ad3f8: 0c00 |0010: move-result-object v0 │ │ -1ad3fa: 6e10 1903 0800 |0011: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1ad400: 0c08 |0014: move-result-object v8 │ │ -1ad402: 1f08 f50c |0015: check-cast v8, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0cf5 │ │ -1ad406: 2201 0c03 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1ad40a: 7010 0b0b 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1ad410: 6e20 170b 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ad416: 1a00 d603 |001f: const-string v0, " " // string@03d6 │ │ -1ad41a: 6e20 170b 0100 |0021: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ad420: 6e10 280b 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1ad426: 0c00 |0027: move-result-object v0 │ │ -1ad428: 6e20 0241 0800 |0028: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/ConversationActivity;.setDraftText:(Ljava/lang/String;)V // method@4102 │ │ -1ad42e: 2900 bf00 |002b: goto/16 00ea // +00bf │ │ -1ad432: 0d08 |002d: move-exception v8 │ │ -1ad434: 6e10 360a 0800 |002e: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1ad43a: 2900 b900 |0031: goto/16 00ea // +00b9 │ │ -1ad43e: 5470 0642 |0033: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad442: 1a01 816c |0035: const-string v1, "mailto:" // string@6c81 │ │ -1ad446: 6e20 f10a 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1ad44c: 0a00 |003a: move-result v0 │ │ -1ad44e: 3800 6a00 |003b: if-eqz v0, 00a5 // +006a │ │ -1ad452: 5470 0642 |003d: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad456: 7020 705a 0700 |003f: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5a70 │ │ -1ad45c: 0c00 |0042: move-result-object v0 │ │ -1ad45e: 6e10 1903 0800 |0043: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1ad464: 0c08 |0046: move-result-object v8 │ │ -1ad466: 1f08 0e00 |0047: check-cast v8, Landroid/app/Activity; // type@000e │ │ -1ad46a: 7110 c44d 0800 |0049: invoke-static {v8}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1ad470: 0c01 |004c: move-result-object v1 │ │ -1ad472: 1202 |004d: const/4 v2, #int 0 // #0 │ │ -1ad474: 6e30 8c06 2100 |004e: invoke-virtual {v1, v2, v0}, Lcom/b44t/messenger/DcContext;.createContact:(Ljava/lang/String;Ljava/lang/String;)I // method@068c │ │ -1ad47a: 0a00 |0051: move-result v0 │ │ -1ad47c: 6e20 a406 0100 |0052: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ -1ad482: 0c00 |0055: move-result-object v0 │ │ -1ad484: 6e10 7906 0000 |0056: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ -1ad48a: 0a03 |0059: move-result v3 │ │ -1ad48c: 3803 1700 |005a: if-eqz v3, 0071 // +0017 │ │ -1ad490: 6e10 7f06 0000 |005c: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.isBlocked:()Z // method@067f │ │ -1ad496: 0a03 |005f: move-result v3 │ │ -1ad498: 3903 1100 |0060: if-nez v3, 0071 // +0011 │ │ -1ad49c: 6e10 7906 0000 |0062: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ -1ad4a2: 0a03 |0065: move-result v3 │ │ -1ad4a4: 6e20 9c06 3100 |0066: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@069c │ │ -1ad4aa: 0a01 |0069: move-result v1 │ │ -1ad4ac: 3801 0700 |006a: if-eqz v1, 0071 // +0007 │ │ -1ad4b0: 7030 6f5a 8700 |006c: invoke-direct {v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5a6f │ │ -1ad4b6: 2900 7b00 |006f: goto/16 00ea // +007b │ │ -1ad4ba: 2201 4901 |0071: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1ad4be: 7020 8704 8100 |0073: invoke-direct {v1, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ -1ad4c4: 6003 d227 |0076: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27d2 │ │ -1ad4c8: 6e10 7806 0000 |0078: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0678 │ │ -1ad4ce: 0c04 |007b: move-result-object v4 │ │ -1ad4d0: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -1ad4d2: 2355 4011 |007d: new-array v5, v5, [Ljava/lang/Object; // type@1140 │ │ -1ad4d6: 1206 |007f: const/4 v6, #int 0 // #0 │ │ -1ad4d8: 4d04 0506 |0080: aput-object v4, v5, v6 │ │ -1ad4dc: 6e30 1f00 3805 |0082: invoke-virtual {v8, v3, v5}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ -1ad4e2: 0c03 |0085: move-result-object v3 │ │ -1ad4e4: 6e20 8d04 3100 |0086: invoke-virtual {v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ -1ad4ea: 0c01 |0089: move-result-object v1 │ │ -1ad4ec: 2203 d210 |008a: new-instance v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; // type@10d2 │ │ -1ad4f0: 7040 665a 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@5a66 │ │ -1ad4f6: 1408 0a00 0401 |008f: const v8, #float 2.42446e-38 // #0104000a │ │ -1ad4fc: 6e30 9304 8103 |0092: invoke-virtual {v1, v8, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ -1ad502: 0c08 |0095: move-result-object v8 │ │ -1ad504: 6000 0828 |0096: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2808 │ │ -1ad508: 6e30 8e04 0802 |0098: invoke-virtual {v8, v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -1ad50e: 0c08 |009b: move-result-object v8 │ │ -1ad510: 6e10 9904 0800 |009c: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ -1ad516: 284b |009f: goto 00ea // +004b │ │ -1ad518: 0d08 |00a0: move-exception v8 │ │ -1ad51a: 6e10 360a 0800 |00a1: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1ad520: 2846 |00a4: goto 00ea // +0046 │ │ -1ad522: 5470 0642 |00a5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad526: 7110 725b 0000 |00a7: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Ljava/lang/String;)Z // method@5b72 │ │ -1ad52c: 0a00 |00aa: move-result v0 │ │ -1ad52e: 3800 1300 |00ab: if-eqz v0, 00be // +0013 │ │ -1ad532: 2200 4d10 |00ad: new-instance v0, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@104d │ │ -1ad536: 6e10 1903 0800 |00af: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1ad53c: 0c08 |00b2: move-result-object v8 │ │ -1ad53e: 1f08 0e00 |00b3: check-cast v8, Landroid/app/Activity; // type@000e │ │ -1ad542: 7020 5357 8000 |00b5: invoke-direct {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5753 │ │ -1ad548: 5478 0642 |00b8: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad54c: 6e20 5557 8000 |00ba: invoke-virtual {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5755 │ │ -1ad552: 282d |00bd: goto 00ea // +002d │ │ -1ad554: 6e10 1903 0800 |00be: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1ad55a: 0c00 |00c1: move-result-object v0 │ │ -1ad55c: 1f00 0e00 |00c2: check-cast v0, Landroid/app/Activity; // type@000e │ │ -1ad560: 7110 c44d 0000 |00c4: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1ad566: 0c01 |00c7: move-result-object v1 │ │ -1ad568: 5472 0642 |00c8: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad56c: 6e20 8906 2100 |00ca: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.checkQr:(Ljava/lang/String;)Lcom/b44t/messenger/DcLot; // method@0689 │ │ -1ad572: 0c01 |00cd: move-result-object v1 │ │ -1ad574: 6e10 ed06 0100 |00ce: invoke-virtual {v1}, Lcom/b44t/messenger/DcLot;.getState:()I // method@06ed │ │ -1ad57a: 0a01 |00d1: move-result v1 │ │ -1ad57c: 1302 0f01 |00d2: const/16 v2, #int 271 // #10f │ │ -1ad580: 3321 0d00 |00d4: if-ne v1, v2, 00e1 // +000d │ │ -1ad584: 2208 4d10 |00d6: new-instance v8, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@104d │ │ -1ad588: 7020 5357 0800 |00d8: invoke-direct {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5753 │ │ -1ad58e: 5470 0642 |00db: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad592: 6e20 5557 0800 |00dd: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5755 │ │ -1ad598: 280a |00e0: goto 00ea // +000a │ │ -1ad59a: 6e10 1903 0800 |00e1: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1ad5a0: 0c08 |00e4: move-result-object v8 │ │ -1ad5a2: 5470 0642 |00e5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad5a6: 7120 3a5a 0800 |00e7: invoke-static {v8, v0}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@5a3a │ │ -1ad5ac: 0e00 |00ea: return-void │ │ +1ad3cc: |[1ad3cc] org.thoughtcrime.securesms.util.LongClickCopySpan.onClick:(Landroid/view/View;)V │ │ +1ad3dc: 5470 0642 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad3e0: 1a01 6d4c |0002: const-string v1, "cmd:" // string@4c6d │ │ +1ad3e4: 6e20 f10a 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1ad3ea: 0a00 |0007: move-result v0 │ │ +1ad3ec: 3800 2b00 |0008: if-eqz v0, 0033 // +002b │ │ +1ad3f0: 5470 0642 |000a: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad3f4: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +1ad3f6: 6e20 f40a 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ +1ad3fc: 0c00 |0010: move-result-object v0 │ │ +1ad3fe: 6e10 1903 0800 |0011: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1ad404: 0c08 |0014: move-result-object v8 │ │ +1ad406: 1f08 f50c |0015: check-cast v8, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0cf5 │ │ +1ad40a: 2201 0c03 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1ad40e: 7010 0b0b 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1ad414: 6e20 170b 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ad41a: 1a00 d603 |001f: const-string v0, " " // string@03d6 │ │ +1ad41e: 6e20 170b 0100 |0021: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ad424: 6e10 280b 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1ad42a: 0c00 |0027: move-result-object v0 │ │ +1ad42c: 6e20 0241 0800 |0028: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/ConversationActivity;.setDraftText:(Ljava/lang/String;)V // method@4102 │ │ +1ad432: 2900 bf00 |002b: goto/16 00ea // +00bf │ │ +1ad436: 0d08 |002d: move-exception v8 │ │ +1ad438: 6e10 360a 0800 |002e: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1ad43e: 2900 b900 |0031: goto/16 00ea // +00b9 │ │ +1ad442: 5470 0642 |0033: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad446: 1a01 816c |0035: const-string v1, "mailto:" // string@6c81 │ │ +1ad44a: 6e20 f10a 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1ad450: 0a00 |003a: move-result v0 │ │ +1ad452: 3800 6a00 |003b: if-eqz v0, 00a5 // +006a │ │ +1ad456: 5470 0642 |003d: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad45a: 7020 705a 0700 |003f: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5a70 │ │ +1ad460: 0c00 |0042: move-result-object v0 │ │ +1ad462: 6e10 1903 0800 |0043: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1ad468: 0c08 |0046: move-result-object v8 │ │ +1ad46a: 1f08 0e00 |0047: check-cast v8, Landroid/app/Activity; // type@000e │ │ +1ad46e: 7110 c44d 0800 |0049: invoke-static {v8}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1ad474: 0c01 |004c: move-result-object v1 │ │ +1ad476: 1202 |004d: const/4 v2, #int 0 // #0 │ │ +1ad478: 6e30 8c06 2100 |004e: invoke-virtual {v1, v2, v0}, Lcom/b44t/messenger/DcContext;.createContact:(Ljava/lang/String;Ljava/lang/String;)I // method@068c │ │ +1ad47e: 0a00 |0051: move-result v0 │ │ +1ad480: 6e20 a406 0100 |0052: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ +1ad486: 0c00 |0055: move-result-object v0 │ │ +1ad488: 6e10 7906 0000 |0056: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ +1ad48e: 0a03 |0059: move-result v3 │ │ +1ad490: 3803 1700 |005a: if-eqz v3, 0071 // +0017 │ │ +1ad494: 6e10 7f06 0000 |005c: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.isBlocked:()Z // method@067f │ │ +1ad49a: 0a03 |005f: move-result v3 │ │ +1ad49c: 3903 1100 |0060: if-nez v3, 0071 // +0011 │ │ +1ad4a0: 6e10 7906 0000 |0062: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ +1ad4a6: 0a03 |0065: move-result v3 │ │ +1ad4a8: 6e20 9c06 3100 |0066: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@069c │ │ +1ad4ae: 0a01 |0069: move-result v1 │ │ +1ad4b0: 3801 0700 |006a: if-eqz v1, 0071 // +0007 │ │ +1ad4b4: 7030 6f5a 8700 |006c: invoke-direct {v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5a6f │ │ +1ad4ba: 2900 7b00 |006f: goto/16 00ea // +007b │ │ +1ad4be: 2201 4901 |0071: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1ad4c2: 7020 8704 8100 |0073: invoke-direct {v1, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ +1ad4c8: 6003 d227 |0076: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27d2 │ │ +1ad4cc: 6e10 7806 0000 |0078: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0678 │ │ +1ad4d2: 0c04 |007b: move-result-object v4 │ │ +1ad4d4: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +1ad4d6: 2355 4011 |007d: new-array v5, v5, [Ljava/lang/Object; // type@1140 │ │ +1ad4da: 1206 |007f: const/4 v6, #int 0 // #0 │ │ +1ad4dc: 4d04 0506 |0080: aput-object v4, v5, v6 │ │ +1ad4e0: 6e30 1f00 3805 |0082: invoke-virtual {v8, v3, v5}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ +1ad4e6: 0c03 |0085: move-result-object v3 │ │ +1ad4e8: 6e20 8d04 3100 |0086: invoke-virtual {v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ +1ad4ee: 0c01 |0089: move-result-object v1 │ │ +1ad4f0: 2203 d210 |008a: new-instance v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; // type@10d2 │ │ +1ad4f4: 7040 665a 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@5a66 │ │ +1ad4fa: 1408 0a00 0401 |008f: const v8, #float 2.42446e-38 // #0104000a │ │ +1ad500: 6e30 9304 8103 |0092: invoke-virtual {v1, v8, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ +1ad506: 0c08 |0095: move-result-object v8 │ │ +1ad508: 6000 0828 |0096: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2808 │ │ +1ad50c: 6e30 8e04 0802 |0098: invoke-virtual {v8, v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +1ad512: 0c08 |009b: move-result-object v8 │ │ +1ad514: 6e10 9904 0800 |009c: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ +1ad51a: 284b |009f: goto 00ea // +004b │ │ +1ad51c: 0d08 |00a0: move-exception v8 │ │ +1ad51e: 6e10 360a 0800 |00a1: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1ad524: 2846 |00a4: goto 00ea // +0046 │ │ +1ad526: 5470 0642 |00a5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad52a: 7110 725b 0000 |00a7: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Ljava/lang/String;)Z // method@5b72 │ │ +1ad530: 0a00 |00aa: move-result v0 │ │ +1ad532: 3800 1300 |00ab: if-eqz v0, 00be // +0013 │ │ +1ad536: 2200 4d10 |00ad: new-instance v0, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@104d │ │ +1ad53a: 6e10 1903 0800 |00af: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1ad540: 0c08 |00b2: move-result-object v8 │ │ +1ad542: 1f08 0e00 |00b3: check-cast v8, Landroid/app/Activity; // type@000e │ │ +1ad546: 7020 5357 8000 |00b5: invoke-direct {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5753 │ │ +1ad54c: 5478 0642 |00b8: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad550: 6e20 5557 8000 |00ba: invoke-virtual {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5755 │ │ +1ad556: 282d |00bd: goto 00ea // +002d │ │ +1ad558: 6e10 1903 0800 |00be: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1ad55e: 0c00 |00c1: move-result-object v0 │ │ +1ad560: 1f00 0e00 |00c2: check-cast v0, Landroid/app/Activity; // type@000e │ │ +1ad564: 7110 c44d 0000 |00c4: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1ad56a: 0c01 |00c7: move-result-object v1 │ │ +1ad56c: 5472 0642 |00c8: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad570: 6e20 8906 2100 |00ca: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.checkQr:(Ljava/lang/String;)Lcom/b44t/messenger/DcLot; // method@0689 │ │ +1ad576: 0c01 |00cd: move-result-object v1 │ │ +1ad578: 6e10 ed06 0100 |00ce: invoke-virtual {v1}, Lcom/b44t/messenger/DcLot;.getState:()I // method@06ed │ │ +1ad57e: 0a01 |00d1: move-result v1 │ │ +1ad580: 1302 0f01 |00d2: const/16 v2, #int 271 // #10f │ │ +1ad584: 3321 0d00 |00d4: if-ne v1, v2, 00e1 // +000d │ │ +1ad588: 2208 4d10 |00d6: new-instance v8, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@104d │ │ +1ad58c: 7020 5357 0800 |00d8: invoke-direct {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5753 │ │ +1ad592: 5470 0642 |00db: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad596: 6e20 5557 0800 |00dd: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5755 │ │ +1ad59c: 280a |00e0: goto 00ea // +000a │ │ +1ad59e: 6e10 1903 0800 |00e1: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1ad5a4: 0c08 |00e4: move-result-object v8 │ │ +1ad5a6: 5470 0642 |00e5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad5aa: 7120 3a5a 0800 |00e7: invoke-static {v8, v0}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@5a3a │ │ +1ad5b0: 0e00 |00ea: return-void │ │ catches : 2 │ │ 0x000a - 0x002b │ │ Ljava/lang/Exception; -> 0x002d │ │ 0x003d - 0x009f │ │ Ljava/lang/Exception; -> 0x00a0 │ │ positions : │ │ 0x0000 line=48 │ │ @@ -308890,58 +308891,58 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -1ad5cc: |[1ad5cc] org.thoughtcrime.securesms.util.LongClickCopySpan.onLongClick:(Landroid/view/View;)V │ │ -1ad5dc: 6e10 1903 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1ad5e2: 0c06 |0003: move-result-object v6 │ │ -1ad5e4: 5450 0642 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad5e8: 1a01 6d4c |0006: const-string v1, "cmd:" // string@4c6d │ │ -1ad5ec: 6e20 f10a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1ad5f2: 0a00 |000b: move-result v0 │ │ -1ad5f4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1ad5f6: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ -1ad5fa: 5450 0642 |000f: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad5fe: 1242 |0011: const/4 v2, #int 4 // #4 │ │ -1ad600: 6e20 f40a 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ -1ad606: 0c00 |0015: move-result-object v0 │ │ -1ad608: 7120 885b 0600 |0016: invoke-static {v6, v0}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@5b88 │ │ -1ad60e: 6000 4228 |0019: sget v0, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@2842 │ │ -1ad612: 6e20 7700 0600 |001b: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ad618: 0c00 |001e: move-result-object v0 │ │ -1ad61a: 7130 7204 0601 |001f: invoke-static {v6, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ -1ad620: 0c06 |0022: move-result-object v6 │ │ -1ad622: 6e10 7304 0600 |0023: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ -1ad628: 282e |0026: goto 0054 // +002e │ │ -1ad62a: 5450 0642 |0027: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ -1ad62e: 7020 705a 0500 |0029: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5a70 │ │ -1ad634: 0c00 |002c: move-result-object v0 │ │ -1ad636: 2202 4901 |002d: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1ad63a: 7020 8704 6200 |002f: invoke-direct {v2, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ -1ad640: 6e20 9704 0200 |0032: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0497 │ │ -1ad646: 0c02 |0035: move-result-object v2 │ │ -1ad648: 1213 |0036: const/4 v3, #int 1 // #1 │ │ -1ad64a: 2333 3a11 |0037: new-array v3, v3, [Ljava/lang/CharSequence; // type@113a │ │ -1ad64e: 6004 cf29 |0039: sget v4, Lorg/thoughtcrime/securesms/R$string;.menu_copy_to_clipboard:I // field@29cf │ │ -1ad652: 6e20 7700 4600 |003b: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ad658: 0c04 |003e: move-result-object v4 │ │ -1ad65a: 4d04 0301 |003f: aput-object v4, v3, v1 │ │ -1ad65e: 2201 d310 |0041: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; // type@10d3 │ │ -1ad662: 7030 685a 6100 |0043: invoke-direct {v1, v6, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5a68 │ │ -1ad668: 6e30 8b04 3201 |0046: invoke-virtual {v2, v3, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048b │ │ -1ad66e: 0c06 |0049: move-result-object v6 │ │ -1ad670: 6000 0828 |004a: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2808 │ │ -1ad674: 1201 |004c: const/4 v1, #int 0 // #0 │ │ -1ad676: 6e30 8e04 0601 |004d: invoke-virtual {v6, v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -1ad67c: 0c06 |0050: move-result-object v6 │ │ -1ad67e: 6e10 9904 0600 |0051: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ -1ad684: 0e00 |0054: return-void │ │ +1ad5d0: |[1ad5d0] org.thoughtcrime.securesms.util.LongClickCopySpan.onLongClick:(Landroid/view/View;)V │ │ +1ad5e0: 6e10 1903 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1ad5e6: 0c06 |0003: move-result-object v6 │ │ +1ad5e8: 5450 0642 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad5ec: 1a01 6d4c |0006: const-string v1, "cmd:" // string@4c6d │ │ +1ad5f0: 6e20 f10a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1ad5f6: 0a00 |000b: move-result v0 │ │ +1ad5f8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1ad5fa: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ +1ad5fe: 5450 0642 |000f: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad602: 1242 |0011: const/4 v2, #int 4 // #4 │ │ +1ad604: 6e20 f40a 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ +1ad60a: 0c00 |0015: move-result-object v0 │ │ +1ad60c: 7120 885b 0600 |0016: invoke-static {v6, v0}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@5b88 │ │ +1ad612: 6000 4228 |0019: sget v0, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@2842 │ │ +1ad616: 6e20 7700 0600 |001b: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ad61c: 0c00 |001e: move-result-object v0 │ │ +1ad61e: 7130 7204 0601 |001f: invoke-static {v6, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ +1ad624: 0c06 |0022: move-result-object v6 │ │ +1ad626: 6e10 7304 0600 |0023: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ +1ad62c: 282e |0026: goto 0054 // +002e │ │ +1ad62e: 5450 0642 |0027: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4206 │ │ +1ad632: 7020 705a 0500 |0029: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5a70 │ │ +1ad638: 0c00 |002c: move-result-object v0 │ │ +1ad63a: 2202 4901 |002d: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1ad63e: 7020 8704 6200 |002f: invoke-direct {v2, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ +1ad644: 6e20 9704 0200 |0032: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0497 │ │ +1ad64a: 0c02 |0035: move-result-object v2 │ │ +1ad64c: 1213 |0036: const/4 v3, #int 1 // #1 │ │ +1ad64e: 2333 3a11 |0037: new-array v3, v3, [Ljava/lang/CharSequence; // type@113a │ │ +1ad652: 6004 cf29 |0039: sget v4, Lorg/thoughtcrime/securesms/R$string;.menu_copy_to_clipboard:I // field@29cf │ │ +1ad656: 6e20 7700 4600 |003b: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ad65c: 0c04 |003e: move-result-object v4 │ │ +1ad65e: 4d04 0301 |003f: aput-object v4, v3, v1 │ │ +1ad662: 2201 d310 |0041: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; // type@10d3 │ │ +1ad666: 7030 685a 6100 |0043: invoke-direct {v1, v6, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5a68 │ │ +1ad66c: 6e30 8b04 3201 |0046: invoke-virtual {v2, v3, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048b │ │ +1ad672: 0c06 |0049: move-result-object v6 │ │ +1ad674: 6000 0828 |004a: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2808 │ │ +1ad678: 1201 |004c: const/4 v1, #int 0 // #0 │ │ +1ad67a: 6e30 8e04 0601 |004d: invoke-virtual {v6, v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +1ad680: 0c06 |0050: move-result-object v6 │ │ +1ad682: 6e10 9904 0600 |0051: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ +1ad688: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=94 │ │ 0x000f line=95 │ │ 0x0019 line=96 │ │ 0x0027 line=98 │ │ @@ -308960,18 +308961,18 @@ │ │ type : '(ZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1ad6d4: |[1ad6d4] org.thoughtcrime.securesms.util.LongClickCopySpan.setHighlighted:(ZI)V │ │ -1ad6e4: 5c01 0542 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@4205 │ │ -1ad6e8: 5902 0442 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@4204 │ │ -1ad6ec: 0e00 |0004: return-void │ │ +1ad6d8: |[1ad6d8] org.thoughtcrime.securesms.util.LongClickCopySpan.setHighlighted:(ZI)V │ │ +1ad6e8: 5c01 0542 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@4205 │ │ +1ad6ec: 5902 0442 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@4204 │ │ +1ad6f0: 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 │ │ @@ -308982,22 +308983,22 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1ad6f0: |[1ad6f0] org.thoughtcrime.securesms.util.LongClickCopySpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ -1ad700: 6f20 af02 2100 |0000: invoke-super {v1, v2}, Landroid/text/style/ClickableSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@02af │ │ -1ad706: 5210 0442 |0003: iget v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@4204 │ │ -1ad70a: 5920 4c00 |0005: iput v0, v2, Landroid/text/TextPaint;.bgColor:I // field@004c │ │ -1ad70e: 5510 0542 |0007: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@4205 │ │ -1ad712: df00 0001 |0009: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -1ad716: 6e20 a402 0200 |000b: invoke-virtual {v2, v0}, Landroid/text/TextPaint;.setUnderlineText:(Z)V // method@02a4 │ │ -1ad71c: 0e00 |000e: return-void │ │ +1ad6f4: |[1ad6f4] org.thoughtcrime.securesms.util.LongClickCopySpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ +1ad704: 6f20 af02 2100 |0000: invoke-super {v1, v2}, Landroid/text/style/ClickableSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@02af │ │ +1ad70a: 5210 0442 |0003: iget v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@4204 │ │ +1ad70e: 5920 4c00 |0005: iput v0, v2, Landroid/text/TextPaint;.bgColor:I // field@004c │ │ +1ad712: 5510 0542 |0007: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@4205 │ │ +1ad716: df00 0001 |0009: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +1ad71a: 6e20 a402 0200 |000b: invoke-virtual {v2, v0}, Landroid/text/TextPaint;.setUnderlineText:(Z)V // method@02a4 │ │ +1ad720: 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; │ │ @@ -309037,18 +309038,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 │ │ -1ad788: |[1ad788] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V │ │ -1ad798: 5b01 0742 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad79c: 7010 e002 0000 |0002: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@02e0 │ │ -1ad7a2: 0e00 |0005: return-void │ │ +1ad78c: |[1ad78c] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V │ │ +1ad79c: 5b01 0742 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad7a0: 7010 e002 0000 |0002: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@02e0 │ │ +1ad7a6: 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; │ │ │ │ @@ -309058,36 +309059,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -1ad7a4: |[1ad7a4] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onLongPress:(Landroid/view/MotionEvent;)V │ │ -1ad7b4: 5412 0742 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad7b8: 7110 775a 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a77 │ │ -1ad7be: 0c02 |0005: move-result-object v2 │ │ -1ad7c0: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ -1ad7c4: 5412 0742 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad7c8: 7110 795a 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a79 │ │ -1ad7ce: 0c02 |000d: move-result-object v2 │ │ -1ad7d0: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ -1ad7d4: 5412 0742 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad7d8: 7110 775a 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a77 │ │ -1ad7de: 0c02 |0015: move-result-object v2 │ │ -1ad7e0: 5410 0742 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad7e4: 7110 795a 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a79 │ │ -1ad7ea: 0c00 |001b: move-result-object v0 │ │ -1ad7ec: 6e20 6e5a 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onLongClick:(Landroid/view/View;)V // method@5a6e │ │ -1ad7f2: 5412 0742 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad7f6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -1ad7f8: 7120 7a5a 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@5a7a │ │ -1ad7fe: 5412 0742 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad802: 7120 785a 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@5a78 │ │ -1ad808: 0e00 |002a: return-void │ │ +1ad7a8: |[1ad7a8] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onLongPress:(Landroid/view/MotionEvent;)V │ │ +1ad7b8: 5412 0742 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad7bc: 7110 775a 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a77 │ │ +1ad7c2: 0c02 |0005: move-result-object v2 │ │ +1ad7c4: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ +1ad7c8: 5412 0742 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad7cc: 7110 795a 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a79 │ │ +1ad7d2: 0c02 |000d: move-result-object v2 │ │ +1ad7d4: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ +1ad7d8: 5412 0742 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad7dc: 7110 775a 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a77 │ │ +1ad7e2: 0c02 |0015: move-result-object v2 │ │ +1ad7e4: 5410 0742 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad7e8: 7110 795a 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a79 │ │ +1ad7ee: 0c00 |001b: move-result-object v0 │ │ +1ad7f0: 6e20 6e5a 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onLongClick:(Landroid/view/View;)V // method@5a6e │ │ +1ad7f6: 5412 0742 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad7fa: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +1ad7fc: 7120 7a5a 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@5a7a │ │ +1ad802: 5412 0742 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad806: 7120 785a 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@5a78 │ │ +1ad80c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0010 line=32 │ │ 0x001f line=33 │ │ 0x0025 line=34 │ │ locals : │ │ @@ -309099,37 +309100,37 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -1ad720: |[1ad720] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onSingleTapUp:(Landroid/view/MotionEvent;)Z │ │ -1ad730: 5412 0742 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad734: 7110 775a 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a77 │ │ -1ad73a: 0c02 |0005: move-result-object v2 │ │ -1ad73c: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ -1ad740: 5412 0742 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad744: 7110 795a 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a79 │ │ -1ad74a: 0c02 |000d: move-result-object v2 │ │ -1ad74c: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ -1ad750: 5412 0742 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad754: 7110 775a 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a77 │ │ -1ad75a: 0c02 |0015: move-result-object v2 │ │ -1ad75c: 5410 0742 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad760: 7110 795a 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a79 │ │ -1ad766: 0c00 |001b: move-result-object v0 │ │ -1ad768: 6e20 6d5a 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onClick:(Landroid/view/View;)V // method@5a6d │ │ -1ad76e: 5412 0742 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad772: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -1ad774: 7120 7a5a 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@5a7a │ │ -1ad77a: 5412 0742 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ -1ad77e: 7120 785a 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@5a78 │ │ -1ad784: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -1ad786: 0f02 |002b: return v2 │ │ +1ad724: |[1ad724] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onSingleTapUp:(Landroid/view/MotionEvent;)Z │ │ +1ad734: 5412 0742 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad738: 7110 775a 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a77 │ │ +1ad73e: 0c02 |0005: move-result-object v2 │ │ +1ad740: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ +1ad744: 5412 0742 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad748: 7110 795a 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a79 │ │ +1ad74e: 0c02 |000d: move-result-object v2 │ │ +1ad750: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ +1ad754: 5412 0742 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad758: 7110 775a 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a77 │ │ +1ad75e: 0c02 |0015: move-result-object v2 │ │ +1ad760: 5410 0742 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad764: 7110 795a 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a79 │ │ +1ad76a: 0c00 |001b: move-result-object v0 │ │ +1ad76c: 6e20 6d5a 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onClick:(Landroid/view/View;)V // method@5a6d │ │ +1ad772: 5412 0742 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad776: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +1ad778: 7120 7a5a 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@5a7a │ │ +1ad77e: 5412 0742 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4207 │ │ +1ad782: 7120 785a 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@5a78 │ │ +1ad788: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +1ad78a: 0f02 |002b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0010 line=41 │ │ 0x001f line=42 │ │ 0x0025 line=43 │ │ locals : │ │ @@ -309177,22 +309178,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1ad9ec: |[1ad9ec] org.thoughtcrime.securesms.util.LongClickMovementMethod.:(Landroid/content/Context;)V │ │ -1ad9fc: 7010 ac02 0200 |0000: invoke-direct {v2}, Landroid/text/method/LinkMovementMethod;.:()V // method@02ac │ │ -1ada02: 2200 e100 |0003: new-instance v0, Landroid/view/GestureDetector; // type@00e1 │ │ -1ada06: 2201 d510 |0005: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; // type@10d5 │ │ -1ada0a: 7020 735a 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V // method@5a73 │ │ -1ada10: 7030 e102 3001 |000a: invoke-direct {v0, v3, v1}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@02e1 │ │ -1ada16: 5b20 0942 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@4209 │ │ -1ada1a: 0e00 |000f: return-void │ │ +1ad9f0: |[1ad9f0] org.thoughtcrime.securesms.util.LongClickMovementMethod.:(Landroid/content/Context;)V │ │ +1ada00: 7010 ac02 0200 |0000: invoke-direct {v2}, Landroid/text/method/LinkMovementMethod;.:()V // method@02ac │ │ +1ada06: 2200 e100 |0003: new-instance v0, Landroid/view/GestureDetector; // type@00e1 │ │ +1ada0a: 2201 d510 |0005: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; // type@10d5 │ │ +1ada0e: 7020 735a 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V // method@5a73 │ │ +1ada14: 7030 e102 3001 |000a: invoke-direct {v0, v3, v1}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@02e1 │ │ +1ada1a: 5b20 0942 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@4209 │ │ +1ada1e: 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; │ │ @@ -309202,17 +309203,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 │ │ -1ad988: |[1ad988] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ -1ad998: 5400 0842 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4208 │ │ -1ad99c: 1100 |0002: return-object v0 │ │ +1ad98c: |[1ad98c] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ +1ad99c: 5400 0842 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4208 │ │ +1ad9a0: 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;) │ │ @@ -309220,17 +309221,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 │ │ -1ad9a0: |[1ad9a0] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ -1ad9b0: 5b01 0842 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4208 │ │ -1ad9b4: 1101 |0002: return-object v1 │ │ +1ad9a4: |[1ad9a4] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ +1ad9b4: 5b01 0842 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4208 │ │ +1ad9b8: 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; │ │ │ │ @@ -309239,17 +309240,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 │ │ -1ad80c: |[1ad80c] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; │ │ -1ad81c: 5400 0b42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@420b │ │ -1ad820: 1100 |0002: return-object v0 │ │ +1ad810: |[1ad810] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; │ │ +1ad820: 5400 0b42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@420b │ │ +1ad824: 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;) │ │ @@ -309257,17 +309258,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 │ │ -1ad824: |[1ad824] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; │ │ -1ad834: 5b01 0b42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@420b │ │ -1ad838: 1101 |0002: return-object v1 │ │ +1ad828: |[1ad828] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; │ │ +1ad838: 5b01 0b42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@420b │ │ +1ad83c: 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; │ │ │ │ @@ -309276,24 +309277,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 │ │ -1ad9b8: |[1ad9b8] org.thoughtcrime.securesms.util.LongClickMovementMethod.getInstance:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ -1ad9c8: 6200 0a42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@420a │ │ -1ad9cc: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -1ad9d0: 2200 d610 |0004: new-instance v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // type@10d6 │ │ -1ad9d4: 6e10 6b00 0100 |0006: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -1ad9da: 0c01 |0009: move-result-object v1 │ │ -1ad9dc: 7020 765a 1000 |000a: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.:(Landroid/content/Context;)V // method@5a76 │ │ -1ad9e2: 6900 0a42 |000d: sput-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@420a │ │ -1ad9e6: 6201 0a42 |000f: sget-object v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@420a │ │ -1ad9ea: 1101 |0011: return-object v1 │ │ +1ad9bc: |[1ad9bc] org.thoughtcrime.securesms.util.LongClickMovementMethod.getInstance:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ +1ad9cc: 6200 0a42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@420a │ │ +1ad9d0: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +1ad9d4: 2200 d610 |0004: new-instance v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // type@10d6 │ │ +1ad9d8: 6e10 6b00 0100 |0006: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +1ad9de: 0c01 |0009: move-result-object v1 │ │ +1ad9e0: 7020 765a 1000 |000a: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.:(Landroid/content/Context;)V // method@5a76 │ │ +1ad9e6: 6900 0a42 |000d: sput-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@420a │ │ +1ad9ea: 6201 0a42 |000f: sget-object v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@420a │ │ +1ad9ee: 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; │ │ @@ -309304,100 +309305,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 │ │ -1ad83c: |[1ad83c] org.thoughtcrime.securesms.util.LongClickMovementMethod.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z │ │ -1ad84c: 6e10 fa02 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@02fa │ │ -1ad852: 0a00 |0003: move-result v0 │ │ -1ad854: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1ad856: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -1ad858: 3220 2e00 |0006: if-eq v0, v2, 0034 // +002e │ │ -1ad85c: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -1ad860: 282a |000a: goto 0034 // +002a │ │ -1ad862: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -1ad864: 3320 8c00 |000c: if-ne v0, v2, 0098 // +008c │ │ -1ad868: 7110 8d02 0800 |000e: invoke-static {v8}, Landroid/text/Selection;.getSelectionStart:(Ljava/lang/CharSequence;)I // method@028d │ │ -1ad86e: 0a07 |0011: move-result v7 │ │ -1ad870: 7110 8c02 0800 |0012: invoke-static {v8}, Landroid/text/Selection;.getSelectionEnd:(Ljava/lang/CharSequence;)I // method@028c │ │ -1ad876: 0a00 |0015: move-result v0 │ │ -1ad878: 1c02 d410 |0016: const-class v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10d4 │ │ -1ad87c: 7240 9202 7820 |0018: invoke-interface {v8, v7, v0, v2}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ -1ad882: 0c07 |001b: move-result-object v7 │ │ -1ad884: 1f07 c411 |001c: check-cast v7, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11c4 │ │ -1ad888: 2170 |001e: array-length v0, v7 │ │ -1ad88a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -1ad88c: 3502 0a00 |0020: if-ge v2, v0, 002a // +000a │ │ -1ad890: 4603 0702 |0022: aget-object v3, v7, v2 │ │ -1ad894: 6e30 715a 1301 |0024: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5a71 │ │ -1ad89a: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1ad89e: 28f7 |0029: goto 0020 // -0009 │ │ -1ad8a0: 7110 8e02 0800 |002a: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ -1ad8a6: 5467 0942 |002d: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@4209 │ │ -1ad8aa: 6e20 e202 9700 |002f: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e2 │ │ -1ad8b0: 0a07 |0032: move-result v7 │ │ -1ad8b2: 0f07 |0033: return v7 │ │ -1ad8b4: 6e10 0303 0900 |0034: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0303 │ │ -1ad8ba: 0a03 |0037: move-result v3 │ │ -1ad8bc: 8733 |0038: float-to-int v3, v3 │ │ -1ad8be: 6e10 0503 0900 |0039: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0305 │ │ -1ad8c4: 0a04 |003c: move-result v4 │ │ -1ad8c6: 8744 |003d: float-to-int v4, v4 │ │ -1ad8c8: 6e10 5904 0700 |003e: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingLeft:()I // method@0459 │ │ -1ad8ce: 0a05 |0041: move-result v5 │ │ -1ad8d0: b153 |0042: sub-int/2addr v3, v5 │ │ -1ad8d2: 6e10 5a04 0700 |0043: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingTop:()I // method@045a │ │ -1ad8d8: 0a05 |0046: move-result v5 │ │ -1ad8da: b154 |0047: sub-int/2addr v4, v5 │ │ -1ad8dc: 6e10 5604 0700 |0048: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollX:()I // method@0456 │ │ -1ad8e2: 0a05 |004b: move-result v5 │ │ -1ad8e4: b053 |004c: add-int/2addr v3, v5 │ │ -1ad8e6: 6e10 5704 0700 |004d: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollY:()I // method@0457 │ │ -1ad8ec: 0a05 |0050: move-result v5 │ │ -1ad8ee: b054 |0051: add-int/2addr v4, v5 │ │ -1ad8f0: 6e10 5504 0700 |0052: invoke-virtual {v7}, Landroid/widget/TextView;.getLayout:()Landroid/text/Layout; // method@0455 │ │ -1ad8f6: 0c05 |0055: move-result-object v5 │ │ -1ad8f8: 6e20 8a02 4500 |0056: invoke-virtual {v5, v4}, Landroid/text/Layout;.getLineForVertical:(I)I // method@028a │ │ -1ad8fe: 0a04 |0059: move-result v4 │ │ -1ad900: 8233 |005a: int-to-float v3, v3 │ │ -1ad902: 6e30 8b02 4503 |005b: invoke-virtual {v5, v4, v3}, Landroid/text/Layout;.getOffsetForHorizontal:(IF)I // method@028b │ │ -1ad908: 0a03 |005e: move-result v3 │ │ -1ad90a: 1c04 d410 |005f: const-class v4, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10d4 │ │ -1ad90e: 7240 9202 3843 |0061: invoke-interface {v8, v3, v3, v4}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ -1ad914: 0c03 |0064: move-result-object v3 │ │ -1ad916: 1f03 c411 |0065: check-cast v3, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11c4 │ │ -1ad91a: 2134 |0067: array-length v4, v3 │ │ -1ad91c: 3804 3000 |0068: if-eqz v4, 0098 // +0030 │ │ -1ad920: 4603 0301 |006a: aget-object v3, v3, v1 │ │ -1ad924: 3900 1b00 |006c: if-nez v0, 0087 // +001b │ │ -1ad928: 7220 9102 3800 |006e: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanStart:(Ljava/lang/Object;)I // method@0291 │ │ -1ad92e: 0a00 |0071: move-result v0 │ │ -1ad930: 7220 9002 3800 |0072: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanEnd:(Ljava/lang/Object;)I // method@0290 │ │ -1ad936: 0a01 |0075: move-result v1 │ │ -1ad938: 7130 8f02 0801 |0076: invoke-static {v8, v0, v1}, Landroid/text/Selection;.setSelection:(Landroid/text/Spannable;II)V // method@028f │ │ -1ad93e: 6e10 5404 0700 |0079: invoke-virtual {v7}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0454 │ │ -1ad944: 0c08 |007c: move-result-object v8 │ │ -1ad946: 6000 201c |007d: sget v0, Lorg/thoughtcrime/securesms/R$color;.touch_highlight:I // field@1c20 │ │ -1ad94a: 7120 2e05 0800 |007f: invoke-static {v8, v0}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052e │ │ -1ad950: 0a08 |0082: move-result v8 │ │ -1ad952: 6e30 715a 2308 |0083: invoke-virtual {v3, v2, v8}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5a71 │ │ -1ad958: 2807 |0086: goto 008d // +0007 │ │ -1ad95a: 7110 8e02 0800 |0087: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ -1ad960: 6e30 715a 1301 |008a: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5a71 │ │ -1ad966: 5b63 0842 |008d: iput-object v3, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4208 │ │ -1ad96a: 5b67 0b42 |008f: iput-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@420b │ │ -1ad96e: 5467 0942 |0091: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@4209 │ │ -1ad972: 6e20 e202 9700 |0093: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e2 │ │ -1ad978: 0a07 |0096: move-result v7 │ │ -1ad97a: 0f07 |0097: return v7 │ │ -1ad97c: 6f40 ad02 7698 |0098: invoke-super {v6, v7, v8, v9}, Landroid/text/method/LinkMovementMethod;.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z // method@02ad │ │ -1ad982: 0a07 |009b: move-result v7 │ │ -1ad984: 0f07 |009c: return v7 │ │ +1ad840: |[1ad840] org.thoughtcrime.securesms.util.LongClickMovementMethod.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z │ │ +1ad850: 6e10 fa02 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@02fa │ │ +1ad856: 0a00 |0003: move-result v0 │ │ +1ad858: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1ad85a: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +1ad85c: 3220 2e00 |0006: if-eq v0, v2, 0034 // +002e │ │ +1ad860: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +1ad864: 282a |000a: goto 0034 // +002a │ │ +1ad866: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +1ad868: 3320 8c00 |000c: if-ne v0, v2, 0098 // +008c │ │ +1ad86c: 7110 8d02 0800 |000e: invoke-static {v8}, Landroid/text/Selection;.getSelectionStart:(Ljava/lang/CharSequence;)I // method@028d │ │ +1ad872: 0a07 |0011: move-result v7 │ │ +1ad874: 7110 8c02 0800 |0012: invoke-static {v8}, Landroid/text/Selection;.getSelectionEnd:(Ljava/lang/CharSequence;)I // method@028c │ │ +1ad87a: 0a00 |0015: move-result v0 │ │ +1ad87c: 1c02 d410 |0016: const-class v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10d4 │ │ +1ad880: 7240 9202 7820 |0018: invoke-interface {v8, v7, v0, v2}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ +1ad886: 0c07 |001b: move-result-object v7 │ │ +1ad888: 1f07 c411 |001c: check-cast v7, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11c4 │ │ +1ad88c: 2170 |001e: array-length v0, v7 │ │ +1ad88e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +1ad890: 3502 0a00 |0020: if-ge v2, v0, 002a // +000a │ │ +1ad894: 4603 0702 |0022: aget-object v3, v7, v2 │ │ +1ad898: 6e30 715a 1301 |0024: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5a71 │ │ +1ad89e: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1ad8a2: 28f7 |0029: goto 0020 // -0009 │ │ +1ad8a4: 7110 8e02 0800 |002a: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ +1ad8aa: 5467 0942 |002d: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@4209 │ │ +1ad8ae: 6e20 e202 9700 |002f: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e2 │ │ +1ad8b4: 0a07 |0032: move-result v7 │ │ +1ad8b6: 0f07 |0033: return v7 │ │ +1ad8b8: 6e10 0303 0900 |0034: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0303 │ │ +1ad8be: 0a03 |0037: move-result v3 │ │ +1ad8c0: 8733 |0038: float-to-int v3, v3 │ │ +1ad8c2: 6e10 0503 0900 |0039: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0305 │ │ +1ad8c8: 0a04 |003c: move-result v4 │ │ +1ad8ca: 8744 |003d: float-to-int v4, v4 │ │ +1ad8cc: 6e10 5904 0700 |003e: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingLeft:()I // method@0459 │ │ +1ad8d2: 0a05 |0041: move-result v5 │ │ +1ad8d4: b153 |0042: sub-int/2addr v3, v5 │ │ +1ad8d6: 6e10 5a04 0700 |0043: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingTop:()I // method@045a │ │ +1ad8dc: 0a05 |0046: move-result v5 │ │ +1ad8de: b154 |0047: sub-int/2addr v4, v5 │ │ +1ad8e0: 6e10 5604 0700 |0048: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollX:()I // method@0456 │ │ +1ad8e6: 0a05 |004b: move-result v5 │ │ +1ad8e8: b053 |004c: add-int/2addr v3, v5 │ │ +1ad8ea: 6e10 5704 0700 |004d: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollY:()I // method@0457 │ │ +1ad8f0: 0a05 |0050: move-result v5 │ │ +1ad8f2: b054 |0051: add-int/2addr v4, v5 │ │ +1ad8f4: 6e10 5504 0700 |0052: invoke-virtual {v7}, Landroid/widget/TextView;.getLayout:()Landroid/text/Layout; // method@0455 │ │ +1ad8fa: 0c05 |0055: move-result-object v5 │ │ +1ad8fc: 6e20 8a02 4500 |0056: invoke-virtual {v5, v4}, Landroid/text/Layout;.getLineForVertical:(I)I // method@028a │ │ +1ad902: 0a04 |0059: move-result v4 │ │ +1ad904: 8233 |005a: int-to-float v3, v3 │ │ +1ad906: 6e30 8b02 4503 |005b: invoke-virtual {v5, v4, v3}, Landroid/text/Layout;.getOffsetForHorizontal:(IF)I // method@028b │ │ +1ad90c: 0a03 |005e: move-result v3 │ │ +1ad90e: 1c04 d410 |005f: const-class v4, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10d4 │ │ +1ad912: 7240 9202 3843 |0061: invoke-interface {v8, v3, v3, v4}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ +1ad918: 0c03 |0064: move-result-object v3 │ │ +1ad91a: 1f03 c411 |0065: check-cast v3, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11c4 │ │ +1ad91e: 2134 |0067: array-length v4, v3 │ │ +1ad920: 3804 3000 |0068: if-eqz v4, 0098 // +0030 │ │ +1ad924: 4603 0301 |006a: aget-object v3, v3, v1 │ │ +1ad928: 3900 1b00 |006c: if-nez v0, 0087 // +001b │ │ +1ad92c: 7220 9102 3800 |006e: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanStart:(Ljava/lang/Object;)I // method@0291 │ │ +1ad932: 0a00 |0071: move-result v0 │ │ +1ad934: 7220 9002 3800 |0072: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanEnd:(Ljava/lang/Object;)I // method@0290 │ │ +1ad93a: 0a01 |0075: move-result v1 │ │ +1ad93c: 7130 8f02 0801 |0076: invoke-static {v8, v0, v1}, Landroid/text/Selection;.setSelection:(Landroid/text/Spannable;II)V // method@028f │ │ +1ad942: 6e10 5404 0700 |0079: invoke-virtual {v7}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0454 │ │ +1ad948: 0c08 |007c: move-result-object v8 │ │ +1ad94a: 6000 201c |007d: sget v0, Lorg/thoughtcrime/securesms/R$color;.touch_highlight:I // field@1c20 │ │ +1ad94e: 7120 2e05 0800 |007f: invoke-static {v8, v0}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052e │ │ +1ad954: 0a08 |0082: move-result v8 │ │ +1ad956: 6e30 715a 2308 |0083: invoke-virtual {v3, v2, v8}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5a71 │ │ +1ad95c: 2807 |0086: goto 008d // +0007 │ │ +1ad95e: 7110 8e02 0800 |0087: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ +1ad964: 6e30 715a 1301 |008a: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5a71 │ │ +1ad96a: 5b63 0842 |008d: iput-object v3, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4208 │ │ +1ad96e: 5b67 0b42 |008f: iput-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@420b │ │ +1ad972: 5467 0942 |0091: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@4209 │ │ +1ad976: 6e20 e202 9700 |0093: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e2 │ │ +1ad97c: 0a07 |0096: move-result v7 │ │ +1ad97e: 0f07 |0097: return v7 │ │ +1ad980: 6f40 ad02 7698 |0098: invoke-super {v6, v7, v8, v9}, Landroid/text/method/LinkMovementMethod;.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z // method@02ad │ │ +1ad986: 0a07 |009b: move-result v7 │ │ +1ad988: 0f07 |009c: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000e line=88 │ │ 0x0012 line=89 │ │ 0x0018 line=88 │ │ 0x001e line=90 │ │ @@ -309487,17 +309488,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1adbd8: |[1adbd8] org.thoughtcrime.securesms.util.MailtoUtil.:()V │ │ -1adbe8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1adbee: 0e00 |0003: return-void │ │ +1adbdc: |[1adbdc] org.thoughtcrime.securesms.util.MailtoUtil.:()V │ │ +1adbec: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1adbf2: 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;) │ │ @@ -309505,47 +309506,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 │ │ -1adb40: |[1adb40] org.thoughtcrime.securesms.util.MailtoUtil.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; │ │ -1adb50: 2200 7e03 |0000: new-instance v0, Ljava/util/HashMap; // type@037e │ │ -1adb54: 7010 a00c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ -1adb5a: 6e10 f901 0700 |0005: invoke-virtual {v7}, Landroid/net/Uri;.getEncodedQuery:()Ljava/lang/String; // method@01f9 │ │ -1adb60: 0c07 |0008: move-result-object v7 │ │ -1adb62: 3807 3100 |0009: if-eqz v7, 003a // +0031 │ │ -1adb66: 6e10 e20a 0700 |000b: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ -1adb6c: 0a01 |000e: move-result v1 │ │ -1adb6e: 3901 2b00 |000f: if-nez v1, 003a // +002b │ │ -1adb72: 1a01 3a06 |0011: const-string v1, "&" // string@063a │ │ -1adb76: 6e20 ef0a 1700 |0013: invoke-virtual {v7, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aef │ │ -1adb7c: 0c07 |0016: move-result-object v7 │ │ -1adb7e: 2171 |0017: array-length v1, v7 │ │ -1adb80: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -1adb82: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -1adb84: 3513 2000 |001a: if-ge v3, v1, 003a // +0020 │ │ -1adb88: 4604 0703 |001c: aget-object v4, v7, v3 │ │ -1adb8c: 1a05 ae0d |001e: const-string v5, "=" // string@0dae │ │ -1adb90: 6e20 ef0a 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aef │ │ -1adb96: 0c04 |0023: move-result-object v4 │ │ -1adb98: 4605 0402 |0024: aget-object v5, v4, v2 │ │ -1adb9c: 1216 |0026: const/4 v6, #int 1 // #1 │ │ -1adb9e: 4604 0406 |0027: aget-object v4, v4, v6 │ │ -1adba2: 1a06 173e |0029: const-string v6, "UTF-8" // string@3e17 │ │ -1adba6: 7120 9d0b 6400 |002b: invoke-static {v4, v6}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0b9d │ │ -1adbac: 0c04 |002e: move-result-object v4 │ │ -1adbae: 7230 f30c 5004 |002f: invoke-interface {v0, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1adbb4: 2805 |0032: goto 0037 // +0005 │ │ -1adbb6: 0d04 |0033: move-exception v4 │ │ -1adbb8: 6e10 360a 0400 |0034: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1adbbe: d803 0301 |0037: add-int/lit8 v3, v3, #int 1 // #01 │ │ -1adbc2: 28e1 |0039: goto 001a // -001f │ │ -1adbc4: 1100 |003a: return-object v0 │ │ +1adb44: |[1adb44] org.thoughtcrime.securesms.util.MailtoUtil.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; │ │ +1adb54: 2200 7e03 |0000: new-instance v0, Ljava/util/HashMap; // type@037e │ │ +1adb58: 7010 a00c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ +1adb5e: 6e10 f901 0700 |0005: invoke-virtual {v7}, Landroid/net/Uri;.getEncodedQuery:()Ljava/lang/String; // method@01f9 │ │ +1adb64: 0c07 |0008: move-result-object v7 │ │ +1adb66: 3807 3100 |0009: if-eqz v7, 003a // +0031 │ │ +1adb6a: 6e10 e20a 0700 |000b: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ +1adb70: 0a01 |000e: move-result v1 │ │ +1adb72: 3901 2b00 |000f: if-nez v1, 003a // +002b │ │ +1adb76: 1a01 3a06 |0011: const-string v1, "&" // string@063a │ │ +1adb7a: 6e20 ef0a 1700 |0013: invoke-virtual {v7, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aef │ │ +1adb80: 0c07 |0016: move-result-object v7 │ │ +1adb82: 2171 |0017: array-length v1, v7 │ │ +1adb84: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +1adb86: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +1adb88: 3513 2000 |001a: if-ge v3, v1, 003a // +0020 │ │ +1adb8c: 4604 0703 |001c: aget-object v4, v7, v3 │ │ +1adb90: 1a05 ae0d |001e: const-string v5, "=" // string@0dae │ │ +1adb94: 6e20 ef0a 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aef │ │ +1adb9a: 0c04 |0023: move-result-object v4 │ │ +1adb9c: 4605 0402 |0024: aget-object v5, v4, v2 │ │ +1adba0: 1216 |0026: const/4 v6, #int 1 // #1 │ │ +1adba2: 4604 0406 |0027: aget-object v4, v4, v6 │ │ +1adba6: 1a06 173e |0029: const-string v6, "UTF-8" // string@3e17 │ │ +1adbaa: 7120 9d0b 6400 |002b: invoke-static {v4, v6}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0b9d │ │ +1adbb0: 0c04 |002e: move-result-object v4 │ │ +1adbb2: 7230 f30c 5004 |002f: invoke-interface {v0, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1adbb8: 2805 |0032: goto 0037 // +0005 │ │ +1adbba: 0d04 |0033: move-exception v4 │ │ +1adbbc: 6e10 360a 0400 |0034: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1adbc2: d803 0301 |0037: add-int/lit8 v3, v3, #int 1 // #01 │ │ +1adbc6: 28e1 |0039: goto 001a // -001f │ │ +1adbc8: 1100 |003a: return-object v0 │ │ catches : 1 │ │ 0x0024 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0033 │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ 0x000b line=50 │ │ @@ -309562,36 +309563,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 │ │ -1adae0: |[1adae0] org.thoughtcrime.securesms.util.MailtoUtil.getRecipients:(Landroid/net/Uri;)[Ljava/lang/String; │ │ -1adaf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1adaf2: 2300 4211 |0001: new-array v0, v0, [Ljava/lang/String; // type@1142 │ │ -1adaf6: 3802 2400 |0003: if-eqz v2, 0027 // +0024 │ │ -1adafa: 6e10 0202 0200 |0005: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1adb00: 0c02 |0008: move-result-object v2 │ │ -1adb02: 7110 ed01 0200 |0009: invoke-static {v2}, Landroid/net/MailTo;.parse:(Ljava/lang/String;)Landroid/net/MailTo; // method@01ed │ │ -1adb08: 0c02 |000c: move-result-object v2 │ │ -1adb0a: 6e10 ec01 0200 |000d: invoke-virtual {v2}, Landroid/net/MailTo;.getTo:()Ljava/lang/String; // method@01ec │ │ -1adb10: 0c02 |0010: move-result-object v2 │ │ -1adb12: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ -1adb16: 6e10 fc0a 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ -1adb1c: 0c01 |0016: move-result-object v1 │ │ -1adb1e: 6e10 e20a 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ -1adb24: 0a01 |001a: move-result v1 │ │ -1adb26: 3901 0c00 |001b: if-nez v1, 0027 // +000c │ │ -1adb2a: 6e10 fc0a 0200 |001d: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ -1adb30: 0c02 |0020: move-result-object v2 │ │ -1adb32: 1a00 5b0c |0021: const-string v0, "," // string@0c5b │ │ -1adb36: 6e20 ef0a 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aef │ │ -1adb3c: 0c00 |0026: move-result-object v0 │ │ -1adb3e: 1100 |0027: return-object v0 │ │ +1adae4: |[1adae4] org.thoughtcrime.securesms.util.MailtoUtil.getRecipients:(Landroid/net/Uri;)[Ljava/lang/String; │ │ +1adaf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1adaf6: 2300 4211 |0001: new-array v0, v0, [Ljava/lang/String; // type@1142 │ │ +1adafa: 3802 2400 |0003: if-eqz v2, 0027 // +0024 │ │ +1adafe: 6e10 0202 0200 |0005: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1adb04: 0c02 |0008: move-result-object v2 │ │ +1adb06: 7110 ed01 0200 |0009: invoke-static {v2}, Landroid/net/MailTo;.parse:(Ljava/lang/String;)Landroid/net/MailTo; // method@01ed │ │ +1adb0c: 0c02 |000c: move-result-object v2 │ │ +1adb0e: 6e10 ec01 0200 |000d: invoke-virtual {v2}, Landroid/net/MailTo;.getTo:()Ljava/lang/String; // method@01ec │ │ +1adb14: 0c02 |0010: move-result-object v2 │ │ +1adb16: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ +1adb1a: 6e10 fc0a 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ +1adb20: 0c01 |0016: move-result-object v1 │ │ +1adb22: 6e10 e20a 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ +1adb28: 0a01 |001a: move-result v1 │ │ +1adb2a: 3901 0c00 |001b: if-nez v1, 0027 // +000c │ │ +1adb2e: 6e10 fc0a 0200 |001d: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ +1adb34: 0c02 |0020: move-result-object v2 │ │ +1adb36: 1a00 5b0c |0021: const-string v0, "," // string@0c5b │ │ +1adb3a: 6e20 ef0a 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aef │ │ +1adb40: 0c00 |0026: move-result-object v0 │ │ +1adb42: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=22 │ │ 0x0005 line=24 │ │ 0x000d line=25 │ │ 0x0013 line=26 │ │ 0x001d line=27 │ │ @@ -309603,48 +309604,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 │ │ -1ada50: |[1ada50] org.thoughtcrime.securesms.util.MailtoUtil.getText:(Landroid/net/Uri;)Ljava/lang/String; │ │ -1ada60: 7110 7e5a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/MailtoUtil;.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; // method@5a7e │ │ -1ada66: 0c02 |0003: move-result-object v2 │ │ -1ada68: 1a00 5783 |0004: const-string v0, "subject" // string@8357 │ │ -1ada6c: 7220 f00c 0200 |0006: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ -1ada72: 0c00 |0009: move-result-object v0 │ │ -1ada74: 1f00 0a03 |000a: check-cast v0, Ljava/lang/String; // type@030a │ │ -1ada78: 1a01 a849 |000c: const-string v1, "body" // string@49a8 │ │ -1ada7c: 7220 f00c 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ -1ada82: 0c02 |0011: move-result-object v2 │ │ -1ada84: 1f02 0a03 |0012: check-cast v2, Ljava/lang/String; // type@030a │ │ -1ada88: 3802 2600 |0014: if-eqz v2, 003a // +0026 │ │ -1ada8c: 6e10 e20a 0200 |0016: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ -1ada92: 0a01 |0019: move-result v1 │ │ -1ada94: 3901 2000 |001a: if-nez v1, 003a // +0020 │ │ -1ada98: 3800 1d00 |001c: if-eqz v0, 0039 // +001d │ │ -1ada9c: 6e10 e20a 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ -1adaa2: 0a01 |0021: move-result v1 │ │ -1adaa4: 3901 1700 |0022: if-nez v1, 0039 // +0017 │ │ -1adaa8: 2201 0c03 |0024: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1adaac: 7010 0b0b 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1adab2: 6e20 170b 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1adab8: 1a00 c503 |002c: const-string v0, " │ │ +1ada54: |[1ada54] org.thoughtcrime.securesms.util.MailtoUtil.getText:(Landroid/net/Uri;)Ljava/lang/String; │ │ +1ada64: 7110 7e5a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/MailtoUtil;.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; // method@5a7e │ │ +1ada6a: 0c02 |0003: move-result-object v2 │ │ +1ada6c: 1a00 5783 |0004: const-string v0, "subject" // string@8357 │ │ +1ada70: 7220 f00c 0200 |0006: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ +1ada76: 0c00 |0009: move-result-object v0 │ │ +1ada78: 1f00 0a03 |000a: check-cast v0, Ljava/lang/String; // type@030a │ │ +1ada7c: 1a01 a849 |000c: const-string v1, "body" // string@49a8 │ │ +1ada80: 7220 f00c 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ +1ada86: 0c02 |0011: move-result-object v2 │ │ +1ada88: 1f02 0a03 |0012: check-cast v2, Ljava/lang/String; // type@030a │ │ +1ada8c: 3802 2600 |0014: if-eqz v2, 003a // +0026 │ │ +1ada90: 6e10 e20a 0200 |0016: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ +1ada96: 0a01 |0019: move-result v1 │ │ +1ada98: 3901 2000 |001a: if-nez v1, 003a // +0020 │ │ +1ada9c: 3800 1d00 |001c: if-eqz v0, 0039 // +001d │ │ +1adaa0: 6e10 e20a 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ +1adaa6: 0a01 |0021: move-result v1 │ │ +1adaa8: 3901 1700 |0022: if-nez v1, 0039 // +0017 │ │ +1adaac: 2201 0c03 |0024: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1adab0: 7010 0b0b 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1adab6: 6e20 170b 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1adabc: 1a00 c503 |002c: const-string v0, " │ │ " // string@03c5 │ │ -1adabc: 6e20 170b 0100 |002e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1adac2: 6e20 170b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1adac8: 6e10 280b 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1adace: 0c00 |0037: move-result-object v0 │ │ -1adad0: 2802 |0038: goto 003a // +0002 │ │ -1adad2: 0720 |0039: move-object v0, v2 │ │ -1adad4: 3800 0300 |003a: if-eqz v0, 003d // +0003 │ │ -1adad8: 2803 |003c: goto 003f // +0003 │ │ -1adada: 1a00 0000 |003d: const-string v0, "" // string@0000 │ │ -1adade: 1100 |003f: return-object v0 │ │ +1adac0: 6e20 170b 0100 |002e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1adac6: 6e20 170b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1adacc: 6e10 280b 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1adad2: 0c00 |0037: move-result-object v0 │ │ +1adad4: 2802 |0038: goto 003a // +0002 │ │ +1adad6: 0720 |0039: move-object v0, v2 │ │ +1adad8: 3800 0300 |003a: if-eqz v0, 003d // +0003 │ │ +1adadc: 2803 |003c: goto 003f // +0003 │ │ +1adade: 1a00 0000 |003d: const-string v0, "" // string@0000 │ │ +1adae2: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=35 │ │ 0x000c line=36 │ │ 0x0016 line=37 │ │ 0x001e line=38 │ │ @@ -309658,26 +309659,26 @@ │ │ type : '(Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1ada1c: |[1ada1c] org.thoughtcrime.securesms.util.MailtoUtil.isMailto:(Landroid/net/Uri;)Z │ │ -1ada2c: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ -1ada30: 1a00 806c |0002: const-string v0, "mailto" // string@6c80 │ │ -1ada34: 6e10 ff01 0100 |0004: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -1ada3a: 0c01 |0007: move-result-object v1 │ │ -1ada3c: 6e20 d50a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ada42: 0a01 |000b: move-result v1 │ │ -1ada44: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -1ada48: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -1ada4a: 2802 |000f: goto 0011 // +0002 │ │ -1ada4c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -1ada4e: 0f01 |0011: return v1 │ │ +1ada20: |[1ada20] org.thoughtcrime.securesms.util.MailtoUtil.isMailto:(Landroid/net/Uri;)Z │ │ +1ada30: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ +1ada34: 1a00 806c |0002: const-string v0, "mailto" // string@6c80 │ │ +1ada38: 6e10 ff01 0100 |0004: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +1ada3e: 0c01 |0007: move-result-object v1 │ │ +1ada40: 6e20 d50a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ada46: 0a01 |000b: move-result v1 │ │ +1ada48: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +1ada4c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +1ada4e: 2802 |000f: goto 0011 // +0002 │ │ +1ada50: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +1ada52: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=18 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/net/Uri; │ │ │ │ Virtual methods - │ │ @@ -309719,19 +309720,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1adbf0: |[1adbf0] org.thoughtcrime.securesms.util.MediaUtil$ThumbnailSize.:(II)V │ │ -1adc00: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1adc06: 5901 1242 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4212 │ │ -1adc0a: 5902 1142 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@4211 │ │ -1adc0e: 0e00 |0007: return-void │ │ +1adbf4: |[1adbf4] org.thoughtcrime.securesms.util.MediaUtil$ThumbnailSize.:(II)V │ │ +1adc04: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1adc0a: 5901 1242 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4212 │ │ +1adc0e: 5902 1142 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@4211 │ │ +1adc12: 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; │ │ @@ -309822,32 +309823,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1ae588: |[1ae588] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ -1ae598: 0e00 |0000: return-void │ │ +1ae58c: |[1ae58c] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ +1ae59c: 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 │ │ -1ae59c: |[1ae59c] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ -1ae5ac: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ae5b2: 0e00 |0003: return-void │ │ +1ae5a0: |[1ae5a0] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ +1ae5b0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ae5b6: 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;) │ │ @@ -309855,59 +309856,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 │ │ -1adf48: |[1adf48] org.thoughtcrime.securesms.util.MediaUtil.createVideoThumbnailIfNeeded:(Landroid/content/Context;Landroid/net/Uri;Landroid/net/Uri;Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;)Z │ │ -1adf58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1adf5a: 2201 c202 |0001: new-instance v1, Ljava/io/File; // type@02c2 │ │ -1adf5e: 6e10 fc01 0800 |0003: invoke-virtual {v8}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1adf64: 0c08 |0006: move-result-object v8 │ │ -1adf66: 7020 6a09 8100 |0007: invoke-direct {v1, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ -1adf6c: 2208 c202 |000a: new-instance v8, Ljava/io/File; // type@02c2 │ │ -1adf70: 6e10 fc01 0700 |000c: invoke-virtual {v7}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1adf76: 0c02 |000f: move-result-object v2 │ │ -1adf78: 7020 6a09 2800 |0010: invoke-direct {v8, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ -1adf7e: 6e10 7009 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0970 │ │ -1adf84: 0a02 |0016: move-result v2 │ │ -1adf86: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ -1adf8a: 6e10 7909 0800 |0019: invoke-virtual {v8}, Ljava/io/File;.lastModified:()J // method@0979 │ │ -1adf90: 0b02 |001c: move-result-wide v2 │ │ -1adf92: 6e10 7909 0100 |001d: invoke-virtual {v1}, Ljava/io/File;.lastModified:()J // method@0979 │ │ -1adf98: 0b04 |0020: move-result-wide v4 │ │ -1adf9a: 3108 0204 |0021: cmp-long v8, v2, v4 │ │ -1adf9e: 3d08 3600 |0023: if-lez v8, 0059 // +0036 │ │ -1adfa2: 2208 7700 |0025: new-instance v8, Landroid/media/MediaMetadataRetriever; // type@0077 │ │ -1adfa6: 7010 dc01 0800 |0027: invoke-direct {v8}, Landroid/media/MediaMetadataRetriever;.:()V // method@01dc │ │ -1adfac: 6e30 df01 6807 |002a: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@01df │ │ -1adfb2: 1606 ffff |002d: const-wide/16 v6, #int -1 // #ffff │ │ -1adfb6: 6e30 dd01 6807 |002f: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.getFrameAtTime:(J)Landroid/graphics/Bitmap; // method@01dd │ │ -1adfbc: 0c06 |0032: move-result-object v6 │ │ -1adfbe: 3809 0e00 |0033: if-eqz v9, 0041 // +000e │ │ -1adfc2: 6e10 0f01 0600 |0035: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1adfc8: 0a07 |0038: move-result v7 │ │ -1adfca: 5997 1242 |0039: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4212 │ │ -1adfce: 6e10 0c01 0600 |003b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1adfd4: 0a07 |003e: move-result v7 │ │ -1adfd6: 5997 1142 |003f: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@4211 │ │ -1adfda: 6e10 de01 0800 |0041: invoke-virtual {v8}, Landroid/media/MediaMetadataRetriever;.release:()V // method@01de │ │ -1adfe0: 3806 1500 |0044: if-eqz v6, 0059 // +0015 │ │ -1adfe4: 2207 c502 |0046: new-instance v7, Ljava/io/FileOutputStream; // type@02c5 │ │ -1adfe8: 7020 8809 1700 |0048: invoke-direct {v7, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0988 │ │ -1adfee: 6208 0800 |004b: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ -1adff2: 1309 5a00 |004d: const/16 v9, #int 90 // #5a │ │ -1adff6: 6e40 0601 8679 |004f: invoke-virtual {v6, v8, v9, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ -1adffc: 1216 |0052: const/4 v6, #int 1 // #1 │ │ -1adffe: 1210 |0053: const/4 v0, #int 1 // #1 │ │ -1ae000: 2805 |0054: goto 0059 // +0005 │ │ -1ae002: 0d06 |0055: move-exception v6 │ │ -1ae004: 6e10 360a 0600 |0056: invoke-virtual {v6}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1ae00a: 0f00 |0059: return v0 │ │ +1adf4c: |[1adf4c] org.thoughtcrime.securesms.util.MediaUtil.createVideoThumbnailIfNeeded:(Landroid/content/Context;Landroid/net/Uri;Landroid/net/Uri;Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;)Z │ │ +1adf5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1adf5e: 2201 c202 |0001: new-instance v1, Ljava/io/File; // type@02c2 │ │ +1adf62: 6e10 fc01 0800 |0003: invoke-virtual {v8}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1adf68: 0c08 |0006: move-result-object v8 │ │ +1adf6a: 7020 6a09 8100 |0007: invoke-direct {v1, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ +1adf70: 2208 c202 |000a: new-instance v8, Ljava/io/File; // type@02c2 │ │ +1adf74: 6e10 fc01 0700 |000c: invoke-virtual {v7}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1adf7a: 0c02 |000f: move-result-object v2 │ │ +1adf7c: 7020 6a09 2800 |0010: invoke-direct {v8, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ +1adf82: 6e10 7009 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0970 │ │ +1adf88: 0a02 |0016: move-result v2 │ │ +1adf8a: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ +1adf8e: 6e10 7909 0800 |0019: invoke-virtual {v8}, Ljava/io/File;.lastModified:()J // method@0979 │ │ +1adf94: 0b02 |001c: move-result-wide v2 │ │ +1adf96: 6e10 7909 0100 |001d: invoke-virtual {v1}, Ljava/io/File;.lastModified:()J // method@0979 │ │ +1adf9c: 0b04 |0020: move-result-wide v4 │ │ +1adf9e: 3108 0204 |0021: cmp-long v8, v2, v4 │ │ +1adfa2: 3d08 3600 |0023: if-lez v8, 0059 // +0036 │ │ +1adfa6: 2208 7700 |0025: new-instance v8, Landroid/media/MediaMetadataRetriever; // type@0077 │ │ +1adfaa: 7010 dc01 0800 |0027: invoke-direct {v8}, Landroid/media/MediaMetadataRetriever;.:()V // method@01dc │ │ +1adfb0: 6e30 df01 6807 |002a: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@01df │ │ +1adfb6: 1606 ffff |002d: const-wide/16 v6, #int -1 // #ffff │ │ +1adfba: 6e30 dd01 6807 |002f: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.getFrameAtTime:(J)Landroid/graphics/Bitmap; // method@01dd │ │ +1adfc0: 0c06 |0032: move-result-object v6 │ │ +1adfc2: 3809 0e00 |0033: if-eqz v9, 0041 // +000e │ │ +1adfc6: 6e10 0f01 0600 |0035: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1adfcc: 0a07 |0038: move-result v7 │ │ +1adfce: 5997 1242 |0039: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4212 │ │ +1adfd2: 6e10 0c01 0600 |003b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1adfd8: 0a07 |003e: move-result v7 │ │ +1adfda: 5997 1142 |003f: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@4211 │ │ +1adfde: 6e10 de01 0800 |0041: invoke-virtual {v8}, Landroid/media/MediaMetadataRetriever;.release:()V // method@01de │ │ +1adfe4: 3806 1500 |0044: if-eqz v6, 0059 // +0015 │ │ +1adfe8: 2207 c502 |0046: new-instance v7, Ljava/io/FileOutputStream; // type@02c5 │ │ +1adfec: 7020 8809 1700 |0048: invoke-direct {v7, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0988 │ │ +1adff2: 6208 0800 |004b: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ +1adff6: 1309 5a00 |004d: const/16 v9, #int 90 // #5a │ │ +1adffa: 6e40 0601 8679 |004f: invoke-virtual {v6, v8, v9, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ +1ae000: 1216 |0052: const/4 v6, #int 1 // #1 │ │ +1ae002: 1210 |0053: const/4 v0, #int 1 // #1 │ │ +1ae004: 2805 |0054: goto 0059 // +0005 │ │ +1ae006: 0d06 |0055: move-exception v6 │ │ +1ae008: 6e10 360a 0600 |0056: invoke-virtual {v6}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1ae00e: 0f00 |0059: return v0 │ │ catches : 1 │ │ 0x0001 - 0x0052 │ │ Ljava/lang/Exception; -> 0x0055 │ │ positions : │ │ 0x0001 line=267 │ │ 0x000a line=268 │ │ 0x0013 line=269 │ │ @@ -309931,32 +309932,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 │ │ -1ae1dc: |[1ae1dc] org.thoughtcrime.securesms.util.MediaUtil.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ae1ec: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -1ae1f0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -1ae1f2: 1102 |0003: return-object v2 │ │ -1ae1f4: 6e10 dc0a 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0adc │ │ -1ae1fa: 1a00 2d60 |0007: const-string v0, "image/jpg" // string@602d │ │ -1ae1fe: 6e20 d50a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ae204: 0a00 |000c: move-result v0 │ │ -1ae206: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ -1ae20a: 1102 |000f: return-object v2 │ │ -1ae20c: 7100 a003 0000 |0010: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ -1ae212: 0c00 |0013: move-result-object v0 │ │ -1ae214: 1a01 2c60 |0014: const-string v1, "image/jpeg" // string@602c │ │ -1ae218: 6e20 a103 1000 |0016: invoke-virtual {v0, v1}, Landroid/webkit/MimeTypeMap;.hasMimeType:(Ljava/lang/String;)Z // method@03a1 │ │ -1ae21e: 0a00 |0019: move-result v0 │ │ -1ae220: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ -1ae224: 0712 |001c: move-object v2, v1 │ │ -1ae226: 1102 |001d: return-object v2 │ │ +1ae1e0: |[1ae1e0] org.thoughtcrime.securesms.util.MediaUtil.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ae1f0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +1ae1f4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +1ae1f6: 1102 |0003: return-object v2 │ │ +1ae1f8: 6e10 dc0a 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0adc │ │ +1ae1fe: 1a00 2d60 |0007: const-string v0, "image/jpg" // string@602d │ │ +1ae202: 6e20 d50a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ae208: 0a00 |000c: move-result v0 │ │ +1ae20a: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ +1ae20e: 1102 |000f: return-object v2 │ │ +1ae210: 7100 a003 0000 |0010: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ +1ae216: 0c00 |0013: move-result-object v0 │ │ +1ae218: 1a01 2c60 |0014: const-string v1, "image/jpeg" // string@602c │ │ +1ae21c: 6e20 a103 1000 |0016: invoke-virtual {v0, v1}, Landroid/webkit/MimeTypeMap;.hasMimeType:(Ljava/lang/String;)Z // method@03a1 │ │ +1ae222: 0a00 |0019: move-result v0 │ │ +1ae224: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ +1ae228: 0712 |001c: move-object v2, v1 │ │ +1ae22a: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=99 │ │ 0x0010 line=101 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -309965,185 +309966,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 │ │ -1adc10: |[1adc10] org.thoughtcrime.securesms.util.MediaUtil.getDimensions:(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;)Landroid/util/Pair; │ │ -1adc20: 1a00 c018 |0000: const-string v0, "Failed to close stream after retrieving dimensions." // string@18c0 │ │ -1adc24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1adc26: 7110 520a 0100 |0003: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1adc2c: 0c01 |0006: move-result-object v1 │ │ -1adc2e: 3807 2301 |0007: if-eqz v7, 012a // +0123 │ │ -1adc32: 7110 905a 0600 |0009: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5a90 │ │ -1adc38: 0a02 |000c: move-result v2 │ │ -1adc3a: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ -1adc3e: 2900 1b01 |000f: goto/16 012a // +011b │ │ -1adc42: 7110 8e5a 0600 |0011: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isGif:(Ljava/lang/String;)Z // method@5a8e │ │ -1adc48: 0a02 |0014: move-result v2 │ │ -1adc4a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -1adc4c: 3802 5400 |0016: if-eqz v2, 006a // +0054 │ │ -1adc50: 7110 1353 0500 |0018: invoke-static {v5}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5313 │ │ -1adc56: 0c05 |001b: move-result-object v5 │ │ -1adc58: 6e10 3154 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asGif:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5431 │ │ -1adc5e: 0c05 |001f: move-result-object v5 │ │ -1adc60: 1216 |0020: const/4 v6, #int 1 // #1 │ │ -1adc62: 6e20 0654 6500 |0021: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.skipMemoryCache:(Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5406 │ │ -1adc68: 0c05 |0024: move-result-object v5 │ │ -1adc6a: 6206 6d00 |0025: sget-object v6, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ -1adc6e: 6e20 a753 6500 |0027: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53a7 │ │ -1adc74: 0c05 |002a: move-result-object v5 │ │ -1adc76: 2206 a90f |002b: new-instance v6, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0fa9 │ │ -1adc7a: 7020 f252 7600 |002d: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@52f2 │ │ -1adc80: 6e20 e153 6500 |0030: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53e1 │ │ -1adc86: 0c05 |0033: move-result-object v5 │ │ -1adc88: 6e10 0754 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5407 │ │ -1adc8e: 0c05 |0037: move-result-object v5 │ │ -1adc90: 7210 d407 0500 |0038: invoke-interface {v5}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07d4 │ │ -1adc96: 0c05 |003b: move-result-object v5 │ │ -1adc98: 1f05 0a02 |003c: check-cast v5, Lcom/bumptech/glide/load/resource/gif/GifDrawable; // type@020a │ │ -1adc9c: 2206 d600 |003e: new-instance v6, Landroid/util/Pair; // type@00d6 │ │ -1adca0: 6e10 d207 0500 |0040: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicWidth:()I // method@07d2 │ │ -1adca6: 0a00 |0043: move-result v0 │ │ -1adca8: 7110 520a 0000 |0044: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1adcae: 0c00 |0047: move-result-object v0 │ │ -1adcb0: 6e10 d107 0500 |0048: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicHeight:()I // method@07d1 │ │ -1adcb6: 0a05 |004b: move-result v5 │ │ -1adcb8: 7110 520a 0500 |004c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1adcbe: 0c05 |004f: move-result-object v5 │ │ -1adcc0: 7030 c702 0605 |0050: invoke-direct {v6, v0, v5}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ -1adcc6: 0763 |0053: move-object v3, v6 │ │ -1adcc8: 2900 9a00 |0054: goto/16 00ee // +009a │ │ -1adccc: 0d05 |0056: move-exception v5 │ │ -1adcce: 6206 1942 |0057: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ -1adcd2: 1a00 8419 |0059: const-string v0, "Glide experienced an exception while trying to get GIF dimensions." // string@1984 │ │ -1adcd6: 7130 c502 0605 |005b: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1adcdc: 2900 9000 |005e: goto/16 00ee // +0090 │ │ -1adce0: 0d05 |0060: move-exception v5 │ │ -1adce2: 6206 1942 |0061: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ -1adce6: 1a00 1440 |0063: const-string v0, "Was unable to complete work for GIF dimensions." // string@4014 │ │ -1adcea: 7130 c502 0605 |0065: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1adcf0: 2900 8600 |0068: goto/16 00ee // +0086 │ │ -1adcf4: 7110 925a 0600 |006a: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isJpegType:(Ljava/lang/String;)Z // method@5a92 │ │ -1adcfa: 0a06 |006d: move-result v6 │ │ -1adcfc: 3806 2400 |006e: if-eqz v6, 0092 // +0024 │ │ -1add00: 7120 6554 7500 |0070: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5465 │ │ -1add06: 0c06 |0073: move-result-object v6 │ │ -1add08: 7110 ff59 0600 |0074: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@59ff │ │ -1add0e: 0c02 |0077: move-result-object v2 │ │ -1add10: 6e10 9509 0600 |0078: invoke-virtual {v6}, Ljava/io/InputStream;.close:()V // method@0995 │ │ -1add16: 2818 |007b: goto 0093 // +0018 │ │ -1add18: 0d05 |007c: move-exception v5 │ │ -1add1a: 280b |007d: goto 0088 // +000b │ │ -1add1c: 0d05 |007e: move-exception v5 │ │ -1add1e: 280d |007f: goto 008c // +000d │ │ -1add20: 0d05 |0080: move-exception v5 │ │ -1add22: 280f |0081: goto 0090 // +000f │ │ -1add24: 0d05 |0082: move-exception v5 │ │ -1add26: 0763 |0083: move-object v3, v6 │ │ -1add28: 2900 9900 |0084: goto/16 011d // +0099 │ │ -1add2c: 0d05 |0086: move-exception v5 │ │ -1add2e: 0732 |0087: move-object v2, v3 │ │ -1add30: 0763 |0088: move-object v3, v6 │ │ -1add32: 282f |0089: goto 00b8 // +002f │ │ -1add34: 0d05 |008a: move-exception v5 │ │ -1add36: 0732 |008b: move-object v2, v3 │ │ -1add38: 0763 |008c: move-object v3, v6 │ │ -1add3a: 283c |008d: goto 00c9 // +003c │ │ -1add3c: 0d05 |008e: move-exception v5 │ │ -1add3e: 0732 |008f: move-object v2, v3 │ │ -1add40: 0763 |0090: move-object v3, v6 │ │ -1add42: 2849 |0091: goto 00da // +0049 │ │ -1add44: 0732 |0092: move-object v2, v3 │ │ -1add46: 3902 1100 |0093: if-nez v2, 00a4 // +0011 │ │ -1add4a: 7120 6554 7500 |0095: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5465 │ │ -1add50: 0c03 |0098: move-result-object v3 │ │ -1add52: 7110 fe59 0300 |0099: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@59fe │ │ -1add58: 0c05 |009c: move-result-object v5 │ │ -1add5a: 2808 |009d: goto 00a5 // +0008 │ │ -1add5c: 0d05 |009e: move-exception v5 │ │ -1add5e: 2819 |009f: goto 00b8 // +0019 │ │ -1add60: 0d05 |00a0: move-exception v5 │ │ -1add62: 2828 |00a1: goto 00c9 // +0028 │ │ -1add64: 0d05 |00a2: move-exception v5 │ │ -1add66: 2837 |00a3: goto 00da // +0037 │ │ -1add68: 0725 |00a4: move-object v5, v2 │ │ -1add6a: 3803 0c00 |00a5: if-eqz v3, 00b1 // +000c │ │ -1add6e: 6e10 9509 0300 |00a7: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0995 │ │ -1add74: 2807 |00aa: goto 00b1 // +0007 │ │ -1add76: 0d06 |00ab: move-exception v6 │ │ -1add78: 6202 1942 |00ac: sget-object v2, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ -1add7c: 7130 c502 0206 |00ae: invoke-static {v2, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1add82: 0753 |00b1: move-object v3, v5 │ │ -1add84: 283c |00b2: goto 00ee // +003c │ │ -1add86: 0d05 |00b3: move-exception v5 │ │ -1add88: 2900 6900 |00b4: goto/16 011d // +0069 │ │ -1add8c: 0d05 |00b6: move-exception v5 │ │ -1add8e: 0732 |00b7: move-object v2, v3 │ │ -1add90: 6206 1942 |00b8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ -1add94: 1a04 bd11 |00ba: const-string v4, "Bitmap decoding error when retrieving dimensions." // string@11bd │ │ -1add98: 7130 c502 4605 |00bc: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1add9e: 3803 2e00 |00bf: if-eqz v3, 00ed // +002e │ │ -1adda2: 6e10 9509 0300 |00c1: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0995 │ │ -1adda8: 2829 |00c4: goto 00ed // +0029 │ │ -1addaa: 0d05 |00c5: move-exception v5 │ │ -1addac: 2822 |00c6: goto 00e8 // +0022 │ │ -1addae: 0d05 |00c7: move-exception v5 │ │ -1addb0: 0732 |00c8: move-object v2, v3 │ │ -1addb2: 6206 1942 |00c9: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ -1addb6: 1a04 6b18 |00cb: const-string v4, "Experienced a read error when retrieving media dimensions." // string@186b │ │ -1addba: 7130 c502 4605 |00cd: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1addc0: 3803 1d00 |00d0: if-eqz v3, 00ed // +001d │ │ -1addc4: 6e10 9509 0300 |00d2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0995 │ │ -1addca: 2818 |00d5: goto 00ed // +0018 │ │ -1addcc: 0d05 |00d6: move-exception v5 │ │ -1addce: 2811 |00d7: goto 00e8 // +0011 │ │ -1addd0: 0d05 |00d8: move-exception v5 │ │ -1addd2: 0732 |00d9: move-object v2, v3 │ │ -1addd4: 6206 1942 |00da: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ -1addd8: 1a04 c518 |00dc: const-string v4, "Failed to find file when retrieving media dimensions." // string@18c5 │ │ -1adddc: 7130 c502 4605 |00de: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1adde2: 3803 0c00 |00e1: if-eqz v3, 00ed // +000c │ │ -1adde6: 6e10 9509 0300 |00e3: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0995 │ │ -1addec: 2807 |00e6: goto 00ed // +0007 │ │ -1addee: 0d05 |00e7: move-exception v5 │ │ -1addf0: 6206 1942 |00e8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ -1addf4: 7130 c502 0605 |00ea: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1addfa: 0723 |00ed: move-object v3, v2 │ │ -1addfc: 3903 0700 |00ee: if-nez v3, 00f5 // +0007 │ │ -1ade00: 2203 d600 |00f0: new-instance v3, Landroid/util/Pair; // type@00d6 │ │ -1ade04: 7030 c702 1301 |00f2: invoke-direct {v3, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ -1ade0a: 6205 1942 |00f5: sget-object v5, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ -1ade0e: 2206 0c03 |00f7: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1ade12: 1a00 4217 |00f9: const-string v0, "Dimensions for [" // string@1742 │ │ -1ade16: 7020 0e0b 0600 |00fb: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1ade1c: 6e20 160b 7600 |00fe: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1ade22: 1a07 f842 |0101: const-string v7, "] are " // string@42f8 │ │ -1ade26: 6e20 170b 7600 |0103: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ade2c: 5437 5200 |0106: iget-object v7, v3, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0052 │ │ -1ade30: 6e20 160b 7600 |0108: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1ade36: 1a07 4004 |010b: const-string v7, " x " // string@0440 │ │ -1ade3a: 6e20 170b 7600 |010d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ade40: 5437 5300 |0110: iget-object v7, v3, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0053 │ │ -1ade44: 6e20 160b 7600 |0112: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1ade4a: 6e10 280b 0600 |0115: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1ade50: 0c06 |0118: move-result-object v6 │ │ -1ade52: 7120 bc02 6500 |0119: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1ade58: 1103 |011c: return-object v3 │ │ -1ade5a: 3803 0c00 |011d: if-eqz v3, 0129 // +000c │ │ -1ade5e: 6e10 9509 0300 |011f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0995 │ │ -1ade64: 2807 |0122: goto 0129 // +0007 │ │ -1ade66: 0d06 |0123: move-exception v6 │ │ -1ade68: 6207 1942 |0124: sget-object v7, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ -1ade6c: 7130 c502 0706 |0126: invoke-static {v7, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1ade72: 2705 |0129: throw v5 │ │ -1ade74: 2205 d600 |012a: new-instance v5, Landroid/util/Pair; // type@00d6 │ │ -1ade78: 7030 c702 1501 |012c: invoke-direct {v5, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ -1ade7e: 1105 |012f: return-object v5 │ │ +1adc14: |[1adc14] org.thoughtcrime.securesms.util.MediaUtil.getDimensions:(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;)Landroid/util/Pair; │ │ +1adc24: 1a00 c018 |0000: const-string v0, "Failed to close stream after retrieving dimensions." // string@18c0 │ │ +1adc28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1adc2a: 7110 520a 0100 |0003: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1adc30: 0c01 |0006: move-result-object v1 │ │ +1adc32: 3807 2301 |0007: if-eqz v7, 012a // +0123 │ │ +1adc36: 7110 905a 0600 |0009: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5a90 │ │ +1adc3c: 0a02 |000c: move-result v2 │ │ +1adc3e: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ +1adc42: 2900 1b01 |000f: goto/16 012a // +011b │ │ +1adc46: 7110 8e5a 0600 |0011: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isGif:(Ljava/lang/String;)Z // method@5a8e │ │ +1adc4c: 0a02 |0014: move-result v2 │ │ +1adc4e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +1adc50: 3802 5400 |0016: if-eqz v2, 006a // +0054 │ │ +1adc54: 7110 1353 0500 |0018: invoke-static {v5}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5313 │ │ +1adc5a: 0c05 |001b: move-result-object v5 │ │ +1adc5c: 6e10 3154 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asGif:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5431 │ │ +1adc62: 0c05 |001f: move-result-object v5 │ │ +1adc64: 1216 |0020: const/4 v6, #int 1 // #1 │ │ +1adc66: 6e20 0654 6500 |0021: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.skipMemoryCache:(Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5406 │ │ +1adc6c: 0c05 |0024: move-result-object v5 │ │ +1adc6e: 6206 6d00 |0025: sget-object v6, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ +1adc72: 6e20 a753 6500 |0027: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53a7 │ │ +1adc78: 0c05 |002a: move-result-object v5 │ │ +1adc7a: 2206 a90f |002b: new-instance v6, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0fa9 │ │ +1adc7e: 7020 f252 7600 |002d: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@52f2 │ │ +1adc84: 6e20 e153 6500 |0030: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53e1 │ │ +1adc8a: 0c05 |0033: move-result-object v5 │ │ +1adc8c: 6e10 0754 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5407 │ │ +1adc92: 0c05 |0037: move-result-object v5 │ │ +1adc94: 7210 d407 0500 |0038: invoke-interface {v5}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07d4 │ │ +1adc9a: 0c05 |003b: move-result-object v5 │ │ +1adc9c: 1f05 0a02 |003c: check-cast v5, Lcom/bumptech/glide/load/resource/gif/GifDrawable; // type@020a │ │ +1adca0: 2206 d600 |003e: new-instance v6, Landroid/util/Pair; // type@00d6 │ │ +1adca4: 6e10 d207 0500 |0040: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicWidth:()I // method@07d2 │ │ +1adcaa: 0a00 |0043: move-result v0 │ │ +1adcac: 7110 520a 0000 |0044: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1adcb2: 0c00 |0047: move-result-object v0 │ │ +1adcb4: 6e10 d107 0500 |0048: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicHeight:()I // method@07d1 │ │ +1adcba: 0a05 |004b: move-result v5 │ │ +1adcbc: 7110 520a 0500 |004c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1adcc2: 0c05 |004f: move-result-object v5 │ │ +1adcc4: 7030 c702 0605 |0050: invoke-direct {v6, v0, v5}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ +1adcca: 0763 |0053: move-object v3, v6 │ │ +1adccc: 2900 9a00 |0054: goto/16 00ee // +009a │ │ +1adcd0: 0d05 |0056: move-exception v5 │ │ +1adcd2: 6206 1942 |0057: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ +1adcd6: 1a00 8419 |0059: const-string v0, "Glide experienced an exception while trying to get GIF dimensions." // string@1984 │ │ +1adcda: 7130 c502 0605 |005b: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1adce0: 2900 9000 |005e: goto/16 00ee // +0090 │ │ +1adce4: 0d05 |0060: move-exception v5 │ │ +1adce6: 6206 1942 |0061: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ +1adcea: 1a00 1440 |0063: const-string v0, "Was unable to complete work for GIF dimensions." // string@4014 │ │ +1adcee: 7130 c502 0605 |0065: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1adcf4: 2900 8600 |0068: goto/16 00ee // +0086 │ │ +1adcf8: 7110 925a 0600 |006a: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isJpegType:(Ljava/lang/String;)Z // method@5a92 │ │ +1adcfe: 0a06 |006d: move-result v6 │ │ +1add00: 3806 2400 |006e: if-eqz v6, 0092 // +0024 │ │ +1add04: 7120 6554 7500 |0070: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5465 │ │ +1add0a: 0c06 |0073: move-result-object v6 │ │ +1add0c: 7110 ff59 0600 |0074: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@59ff │ │ +1add12: 0c02 |0077: move-result-object v2 │ │ +1add14: 6e10 9509 0600 |0078: invoke-virtual {v6}, Ljava/io/InputStream;.close:()V // method@0995 │ │ +1add1a: 2818 |007b: goto 0093 // +0018 │ │ +1add1c: 0d05 |007c: move-exception v5 │ │ +1add1e: 280b |007d: goto 0088 // +000b │ │ +1add20: 0d05 |007e: move-exception v5 │ │ +1add22: 280d |007f: goto 008c // +000d │ │ +1add24: 0d05 |0080: move-exception v5 │ │ +1add26: 280f |0081: goto 0090 // +000f │ │ +1add28: 0d05 |0082: move-exception v5 │ │ +1add2a: 0763 |0083: move-object v3, v6 │ │ +1add2c: 2900 9900 |0084: goto/16 011d // +0099 │ │ +1add30: 0d05 |0086: move-exception v5 │ │ +1add32: 0732 |0087: move-object v2, v3 │ │ +1add34: 0763 |0088: move-object v3, v6 │ │ +1add36: 282f |0089: goto 00b8 // +002f │ │ +1add38: 0d05 |008a: move-exception v5 │ │ +1add3a: 0732 |008b: move-object v2, v3 │ │ +1add3c: 0763 |008c: move-object v3, v6 │ │ +1add3e: 283c |008d: goto 00c9 // +003c │ │ +1add40: 0d05 |008e: move-exception v5 │ │ +1add42: 0732 |008f: move-object v2, v3 │ │ +1add44: 0763 |0090: move-object v3, v6 │ │ +1add46: 2849 |0091: goto 00da // +0049 │ │ +1add48: 0732 |0092: move-object v2, v3 │ │ +1add4a: 3902 1100 |0093: if-nez v2, 00a4 // +0011 │ │ +1add4e: 7120 6554 7500 |0095: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5465 │ │ +1add54: 0c03 |0098: move-result-object v3 │ │ +1add56: 7110 fe59 0300 |0099: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@59fe │ │ +1add5c: 0c05 |009c: move-result-object v5 │ │ +1add5e: 2808 |009d: goto 00a5 // +0008 │ │ +1add60: 0d05 |009e: move-exception v5 │ │ +1add62: 2819 |009f: goto 00b8 // +0019 │ │ +1add64: 0d05 |00a0: move-exception v5 │ │ +1add66: 2828 |00a1: goto 00c9 // +0028 │ │ +1add68: 0d05 |00a2: move-exception v5 │ │ +1add6a: 2837 |00a3: goto 00da // +0037 │ │ +1add6c: 0725 |00a4: move-object v5, v2 │ │ +1add6e: 3803 0c00 |00a5: if-eqz v3, 00b1 // +000c │ │ +1add72: 6e10 9509 0300 |00a7: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0995 │ │ +1add78: 2807 |00aa: goto 00b1 // +0007 │ │ +1add7a: 0d06 |00ab: move-exception v6 │ │ +1add7c: 6202 1942 |00ac: sget-object v2, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ +1add80: 7130 c502 0206 |00ae: invoke-static {v2, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1add86: 0753 |00b1: move-object v3, v5 │ │ +1add88: 283c |00b2: goto 00ee // +003c │ │ +1add8a: 0d05 |00b3: move-exception v5 │ │ +1add8c: 2900 6900 |00b4: goto/16 011d // +0069 │ │ +1add90: 0d05 |00b6: move-exception v5 │ │ +1add92: 0732 |00b7: move-object v2, v3 │ │ +1add94: 6206 1942 |00b8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ +1add98: 1a04 bd11 |00ba: const-string v4, "Bitmap decoding error when retrieving dimensions." // string@11bd │ │ +1add9c: 7130 c502 4605 |00bc: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1adda2: 3803 2e00 |00bf: if-eqz v3, 00ed // +002e │ │ +1adda6: 6e10 9509 0300 |00c1: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0995 │ │ +1addac: 2829 |00c4: goto 00ed // +0029 │ │ +1addae: 0d05 |00c5: move-exception v5 │ │ +1addb0: 2822 |00c6: goto 00e8 // +0022 │ │ +1addb2: 0d05 |00c7: move-exception v5 │ │ +1addb4: 0732 |00c8: move-object v2, v3 │ │ +1addb6: 6206 1942 |00c9: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ +1addba: 1a04 6b18 |00cb: const-string v4, "Experienced a read error when retrieving media dimensions." // string@186b │ │ +1addbe: 7130 c502 4605 |00cd: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1addc4: 3803 1d00 |00d0: if-eqz v3, 00ed // +001d │ │ +1addc8: 6e10 9509 0300 |00d2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0995 │ │ +1addce: 2818 |00d5: goto 00ed // +0018 │ │ +1addd0: 0d05 |00d6: move-exception v5 │ │ +1addd2: 2811 |00d7: goto 00e8 // +0011 │ │ +1addd4: 0d05 |00d8: move-exception v5 │ │ +1addd6: 0732 |00d9: move-object v2, v3 │ │ +1addd8: 6206 1942 |00da: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ +1adddc: 1a04 c518 |00dc: const-string v4, "Failed to find file when retrieving media dimensions." // string@18c5 │ │ +1adde0: 7130 c502 4605 |00de: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1adde6: 3803 0c00 |00e1: if-eqz v3, 00ed // +000c │ │ +1addea: 6e10 9509 0300 |00e3: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0995 │ │ +1addf0: 2807 |00e6: goto 00ed // +0007 │ │ +1addf2: 0d05 |00e7: move-exception v5 │ │ +1addf4: 6206 1942 |00e8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ +1addf8: 7130 c502 0605 |00ea: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1addfe: 0723 |00ed: move-object v3, v2 │ │ +1ade00: 3903 0700 |00ee: if-nez v3, 00f5 // +0007 │ │ +1ade04: 2203 d600 |00f0: new-instance v3, Landroid/util/Pair; // type@00d6 │ │ +1ade08: 7030 c702 1301 |00f2: invoke-direct {v3, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ +1ade0e: 6205 1942 |00f5: sget-object v5, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ +1ade12: 2206 0c03 |00f7: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1ade16: 1a00 4217 |00f9: const-string v0, "Dimensions for [" // string@1742 │ │ +1ade1a: 7020 0e0b 0600 |00fb: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1ade20: 6e20 160b 7600 |00fe: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1ade26: 1a07 f842 |0101: const-string v7, "] are " // string@42f8 │ │ +1ade2a: 6e20 170b 7600 |0103: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ade30: 5437 5200 |0106: iget-object v7, v3, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0052 │ │ +1ade34: 6e20 160b 7600 |0108: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1ade3a: 1a07 4004 |010b: const-string v7, " x " // string@0440 │ │ +1ade3e: 6e20 170b 7600 |010d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ade44: 5437 5300 |0110: iget-object v7, v3, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0053 │ │ +1ade48: 6e20 160b 7600 |0112: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1ade4e: 6e10 280b 0600 |0115: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1ade54: 0c06 |0118: move-result-object v6 │ │ +1ade56: 7120 bc02 6500 |0119: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1ade5c: 1103 |011c: return-object v3 │ │ +1ade5e: 3803 0c00 |011d: if-eqz v3, 0129 // +000c │ │ +1ade62: 6e10 9509 0300 |011f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0995 │ │ +1ade68: 2807 |0122: goto 0129 // +0007 │ │ +1ade6a: 0d06 |0123: move-exception v6 │ │ +1ade6c: 6207 1942 |0124: sget-object v7, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4219 │ │ +1ade70: 7130 c502 0706 |0126: invoke-static {v7, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1ade76: 2705 |0129: throw v5 │ │ +1ade78: 2205 d600 |012a: new-instance v5, Landroid/util/Pair; // type@00d6 │ │ +1ade7c: 7030 c702 1501 |012c: invoke-direct {v5, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ +1ade82: 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 │ │ @@ -310226,68 +310227,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 │ │ -1ae228: |[1ae228] org.thoughtcrime.securesms.util.MediaUtil.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ae238: 7100 a003 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ -1ae23e: 0c00 |0003: move-result-object v0 │ │ -1ae240: 6e20 9e03 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@039e │ │ -1ae246: 0c00 |0007: move-result-object v0 │ │ -1ae248: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -1ae24c: 1100 |000a: return-object v0 │ │ -1ae24e: 6e10 dc0a 0200 |000b: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0adc │ │ -1ae254: 6e10 dc0a 0200 |000e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0adc │ │ -1ae25a: 0a00 |0011: move-result v0 │ │ -1ae25c: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ -1ae25e: 2c00 4100 0000 |0013: sparse-switch v0, 00000054 // +00000041 │ │ -1ae264: 282c |0016: goto 0042 // +002c │ │ -1ae266: 1a00 7384 |0017: const-string v0, "text/vcard" // string@8473 │ │ -1ae26a: 6e20 d50a 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ae270: 0a02 |001c: move-result v2 │ │ -1ae272: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ -1ae276: 2823 |001f: goto 0042 // +0023 │ │ -1ae278: 1231 |0020: const/4 v1, #int 3 // #3 │ │ -1ae27a: 2821 |0021: goto 0042 // +0021 │ │ -1ae27c: 1a00 7748 |0022: const-string v0, "audio/aac" // string@4877 │ │ -1ae280: 6e20 d50a 0200 |0024: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ae286: 0a02 |0027: move-result v2 │ │ -1ae288: 3902 0300 |0028: if-nez v2, 002b // +0003 │ │ -1ae28c: 2818 |002a: goto 0042 // +0018 │ │ -1ae28e: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -1ae290: 2816 |002c: goto 0042 // +0016 │ │ -1ae292: 1a00 2f60 |002d: const-string v0, "image/webp" // string@602f │ │ -1ae296: 6e20 d50a 0200 |002f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ae29c: 0a02 |0032: move-result v2 │ │ -1ae29e: 3902 0300 |0033: if-nez v2, 0036 // +0003 │ │ -1ae2a2: 280d |0035: goto 0042 // +000d │ │ -1ae2a4: 1211 |0036: const/4 v1, #int 1 // #1 │ │ -1ae2a6: 280b |0037: goto 0042 // +000b │ │ -1ae2a8: 1a00 a947 |0038: const-string v0, "application/webxdc+zip" // string@47a9 │ │ -1ae2ac: 6e20 d50a 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ae2b2: 0a02 |003d: move-result v2 │ │ -1ae2b4: 3902 0300 |003e: if-nez v2, 0041 // +0003 │ │ -1ae2b8: 2802 |0040: goto 0042 // +0002 │ │ -1ae2ba: 1201 |0041: const/4 v1, #int 0 // #0 │ │ -1ae2bc: 2b01 2400 0000 |0042: packed-switch v1, 00000066 // +00000024 │ │ -1ae2c2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -1ae2c4: 1102 |0046: return-object v2 │ │ -1ae2c6: 1a02 5788 |0047: const-string v2, "vcf" // string@8857 │ │ -1ae2ca: 1102 |0049: return-object v2 │ │ -1ae2cc: 1a02 6343 |004a: const-string v2, "aac" // string@4363 │ │ -1ae2d0: 1102 |004c: return-object v2 │ │ -1ae2d2: 1a02 e688 |004d: const-string v2, "webp" // string@88e6 │ │ -1ae2d6: 1102 |004f: return-object v2 │ │ -1ae2d8: 1a02 7f89 |0050: const-string v2, "xdc" // string@897f │ │ -1ae2dc: 1102 |0052: return-object v2 │ │ -1ae2de: 0000 |0053: nop // spacer │ │ -1ae2e0: 0002 0400 d8c6 0698 d0e7 5da7 8a96 ... |0054: sparse-switch-data (18 units) │ │ -1ae304: 0001 0400 0000 0000 0e00 0000 0b00 ... |0066: packed-switch-data (12 units) │ │ +1ae22c: |[1ae22c] org.thoughtcrime.securesms.util.MediaUtil.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ae23c: 7100 a003 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ +1ae242: 0c00 |0003: move-result-object v0 │ │ +1ae244: 6e20 9e03 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@039e │ │ +1ae24a: 0c00 |0007: move-result-object v0 │ │ +1ae24c: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +1ae250: 1100 |000a: return-object v0 │ │ +1ae252: 6e10 dc0a 0200 |000b: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0adc │ │ +1ae258: 6e10 dc0a 0200 |000e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0adc │ │ +1ae25e: 0a00 |0011: move-result v0 │ │ +1ae260: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ +1ae262: 2c00 4100 0000 |0013: sparse-switch v0, 00000054 // +00000041 │ │ +1ae268: 282c |0016: goto 0042 // +002c │ │ +1ae26a: 1a00 7384 |0017: const-string v0, "text/vcard" // string@8473 │ │ +1ae26e: 6e20 d50a 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ae274: 0a02 |001c: move-result v2 │ │ +1ae276: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ +1ae27a: 2823 |001f: goto 0042 // +0023 │ │ +1ae27c: 1231 |0020: const/4 v1, #int 3 // #3 │ │ +1ae27e: 2821 |0021: goto 0042 // +0021 │ │ +1ae280: 1a00 7748 |0022: const-string v0, "audio/aac" // string@4877 │ │ +1ae284: 6e20 d50a 0200 |0024: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ae28a: 0a02 |0027: move-result v2 │ │ +1ae28c: 3902 0300 |0028: if-nez v2, 002b // +0003 │ │ +1ae290: 2818 |002a: goto 0042 // +0018 │ │ +1ae292: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +1ae294: 2816 |002c: goto 0042 // +0016 │ │ +1ae296: 1a00 2f60 |002d: const-string v0, "image/webp" // string@602f │ │ +1ae29a: 6e20 d50a 0200 |002f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ae2a0: 0a02 |0032: move-result v2 │ │ +1ae2a2: 3902 0300 |0033: if-nez v2, 0036 // +0003 │ │ +1ae2a6: 280d |0035: goto 0042 // +000d │ │ +1ae2a8: 1211 |0036: const/4 v1, #int 1 // #1 │ │ +1ae2aa: 280b |0037: goto 0042 // +000b │ │ +1ae2ac: 1a00 a947 |0038: const-string v0, "application/webxdc+zip" // string@47a9 │ │ +1ae2b0: 6e20 d50a 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ae2b6: 0a02 |003d: move-result v2 │ │ +1ae2b8: 3902 0300 |003e: if-nez v2, 0041 // +0003 │ │ +1ae2bc: 2802 |0040: goto 0042 // +0002 │ │ +1ae2be: 1201 |0041: const/4 v1, #int 0 // #0 │ │ +1ae2c0: 2b01 2400 0000 |0042: packed-switch v1, 00000066 // +00000024 │ │ +1ae2c6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +1ae2c8: 1102 |0046: return-object v2 │ │ +1ae2ca: 1a02 5788 |0047: const-string v2, "vcf" // string@8857 │ │ +1ae2ce: 1102 |0049: return-object v2 │ │ +1ae2d0: 1a02 6343 |004a: const-string v2, "aac" // string@4363 │ │ +1ae2d4: 1102 |004c: return-object v2 │ │ +1ae2d6: 1a02 e688 |004d: const-string v2, "webp" // string@88e6 │ │ +1ae2da: 1102 |004f: return-object v2 │ │ +1ae2dc: 1a02 7f89 |0050: const-string v2, "xdc" // string@897f │ │ +1ae2e0: 1102 |0052: return-object v2 │ │ +1ae2e2: 0000 |0053: nop // spacer │ │ +1ae2e4: 0002 0400 d8c6 0698 d0e7 5da7 8a96 ... |0054: sparse-switch-data (18 units) │ │ +1ae308: 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 │ │ @@ -310300,52 +310301,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 │ │ -1ae31c: |[1ae31c] org.thoughtcrime.securesms.util.MediaUtil.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ae32c: 7110 a702 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1ae332: 0a00 |0003: move-result v0 │ │ -1ae334: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -1ae338: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -1ae33c: 1101 |0008: return-object v1 │ │ -1ae33e: 1300 2300 |0009: const/16 v0, #int 35 // #23 │ │ -1ae342: 6e20 e30a 0300 |000b: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae3 │ │ -1ae348: 0a00 |000e: move-result v0 │ │ -1ae34a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -1ae34c: 3d00 0600 |0010: if-lez v0, 0016 // +0006 │ │ -1ae350: 6e30 f50a 2300 |0012: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af5 │ │ -1ae356: 0c03 |0015: move-result-object v3 │ │ -1ae358: 1300 3f00 |0016: const/16 v0, #int 63 // #3f │ │ -1ae35c: 6e20 e30a 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae3 │ │ -1ae362: 0a00 |001b: move-result v0 │ │ -1ae364: 3d00 0600 |001c: if-lez v0, 0022 // +0006 │ │ -1ae368: 6e30 f50a 2300 |001e: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af5 │ │ -1ae36e: 0c03 |0021: move-result-object v3 │ │ -1ae370: 1300 2f00 |0022: const/16 v0, #int 47 // #2f │ │ -1ae374: 6e20 e30a 0300 |0024: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae3 │ │ -1ae37a: 0a00 |0027: move-result v0 │ │ -1ae37c: 3a00 0800 |0028: if-ltz v0, 0030 // +0008 │ │ -1ae380: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1ae384: 6e20 f40a 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ -1ae38a: 0c03 |002f: move-result-object v3 │ │ -1ae38c: 6e10 e20a 0300 |0030: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ -1ae392: 0a00 |0033: move-result v0 │ │ -1ae394: 3900 1100 |0034: if-nez v0, 0045 // +0011 │ │ -1ae398: 1300 2e00 |0036: const/16 v0, #int 46 // #2e │ │ -1ae39c: 6e20 e30a 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae3 │ │ -1ae3a2: 0a00 |003b: move-result v0 │ │ -1ae3a4: 3a00 0900 |003c: if-ltz v0, 0045 // +0009 │ │ -1ae3a8: d800 0001 |003e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1ae3ac: 6e20 f40a 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ -1ae3b2: 0c03 |0043: move-result-object v3 │ │ -1ae3b4: 1103 |0044: return-object v3 │ │ -1ae3b6: 1101 |0045: return-object v1 │ │ +1ae320: |[1ae320] org.thoughtcrime.securesms.util.MediaUtil.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ae330: 7110 a702 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1ae336: 0a00 |0003: move-result v0 │ │ +1ae338: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +1ae33c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +1ae340: 1101 |0008: return-object v1 │ │ +1ae342: 1300 2300 |0009: const/16 v0, #int 35 // #23 │ │ +1ae346: 6e20 e30a 0300 |000b: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae3 │ │ +1ae34c: 0a00 |000e: move-result v0 │ │ +1ae34e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +1ae350: 3d00 0600 |0010: if-lez v0, 0016 // +0006 │ │ +1ae354: 6e30 f50a 2300 |0012: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af5 │ │ +1ae35a: 0c03 |0015: move-result-object v3 │ │ +1ae35c: 1300 3f00 |0016: const/16 v0, #int 63 // #3f │ │ +1ae360: 6e20 e30a 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae3 │ │ +1ae366: 0a00 |001b: move-result v0 │ │ +1ae368: 3d00 0600 |001c: if-lez v0, 0022 // +0006 │ │ +1ae36c: 6e30 f50a 2300 |001e: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af5 │ │ +1ae372: 0c03 |0021: move-result-object v3 │ │ +1ae374: 1300 2f00 |0022: const/16 v0, #int 47 // #2f │ │ +1ae378: 6e20 e30a 0300 |0024: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae3 │ │ +1ae37e: 0a00 |0027: move-result v0 │ │ +1ae380: 3a00 0800 |0028: if-ltz v0, 0030 // +0008 │ │ +1ae384: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1ae388: 6e20 f40a 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ +1ae38e: 0c03 |002f: move-result-object v3 │ │ +1ae390: 6e10 e20a 0300 |0030: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ +1ae396: 0a00 |0033: move-result v0 │ │ +1ae398: 3900 1100 |0034: if-nez v0, 0045 // +0011 │ │ +1ae39c: 1300 2e00 |0036: const/16 v0, #int 46 // #2e │ │ +1ae3a0: 6e20 e30a 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae3 │ │ +1ae3a6: 0a00 |003b: move-result v0 │ │ +1ae3a8: 3a00 0900 |003c: if-ltz v0, 0045 // +0009 │ │ +1ae3ac: d800 0001 |003e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1ae3b0: 6e20 f40a 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ +1ae3b6: 0c03 |0043: move-result-object v3 │ │ +1ae3b8: 1103 |0044: return-object v3 │ │ +1ae3ba: 1101 |0045: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000b line=120 │ │ 0x0012 line=122 │ │ 0x0018 line=125 │ │ 0x001e line=127 │ │ @@ -310362,34 +310363,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 │ │ -1ae434: |[1ae434] org.thoughtcrime.securesms.util.MediaUtil.getMediaSize:(Landroid/content/Context;Landroid/net/Uri;)J │ │ -1ae444: 7120 6554 5400 |0000: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5465 │ │ -1ae44a: 0c04 |0003: move-result-object v4 │ │ -1ae44c: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1ae450: 1305 0010 |0006: const/16 v5, #int 4096 // #1000 │ │ -1ae454: 2355 2311 |0008: new-array v5, v5, [B // type@1123 │ │ -1ae458: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ -1ae45c: 6e20 9709 5400 |000c: invoke-virtual {v4, v5}, Ljava/io/InputStream;.read:([B)I // method@0997 │ │ -1ae462: 0a02 |000f: move-result v2 │ │ -1ae464: 12f3 |0010: const/4 v3, #int -1 // #ff │ │ -1ae466: 3232 0500 |0011: if-eq v2, v3, 0016 // +0005 │ │ -1ae46a: 8122 |0013: int-to-long v2, v2 │ │ -1ae46c: bb20 |0014: add-long/2addr v0, v2 │ │ -1ae46e: 28f7 |0015: goto 000c // -0009 │ │ -1ae470: 6e10 9509 0400 |0016: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@0995 │ │ -1ae476: 1000 |0019: return-wide v0 │ │ -1ae478: 2204 c802 |001a: new-instance v4, Ljava/io/IOException; // type@02c8 │ │ -1ae47c: 1a05 4e16 |001c: const-string v5, "Couldn't obtain input stream." // string@164e │ │ -1ae480: 7020 9009 5400 |001e: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0990 │ │ -1ae486: 2704 |0021: throw v4 │ │ +1ae438: |[1ae438] org.thoughtcrime.securesms.util.MediaUtil.getMediaSize:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +1ae448: 7120 6554 5400 |0000: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5465 │ │ +1ae44e: 0c04 |0003: move-result-object v4 │ │ +1ae450: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1ae454: 1305 0010 |0006: const/16 v5, #int 4096 // #1000 │ │ +1ae458: 2355 2311 |0008: new-array v5, v5, [B // type@1123 │ │ +1ae45c: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ +1ae460: 6e20 9709 5400 |000c: invoke-virtual {v4, v5}, Ljava/io/InputStream;.read:([B)I // method@0997 │ │ +1ae466: 0a02 |000f: move-result v2 │ │ +1ae468: 12f3 |0010: const/4 v3, #int -1 // #ff │ │ +1ae46a: 3232 0500 |0011: if-eq v2, v3, 0016 // +0005 │ │ +1ae46e: 8122 |0013: int-to-long v2, v2 │ │ +1ae470: bb20 |0014: add-long/2addr v0, v2 │ │ +1ae472: 28f7 |0015: goto 000c // -0009 │ │ +1ae474: 6e10 9509 0400 |0016: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@0995 │ │ +1ae47a: 1000 |0019: return-wide v0 │ │ +1ae47c: 2204 c802 |001a: new-instance v4, Ljava/io/IOException; // type@02c8 │ │ +1ae480: 1a05 4e16 |001c: const-string v5, "Couldn't obtain input stream." // string@164e │ │ +1ae484: 7020 9009 5400 |001e: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0990 │ │ +1ae48a: 2704 |0021: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0008 line=149 │ │ 0x000c line=152 │ │ 0x0016 line=155 │ │ 0x001a line=146 │ │ @@ -310402,44 +310403,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 │ │ -1ae3b8: |[1ae3b8] org.thoughtcrime.securesms.util.MediaUtil.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -1ae3c8: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -1ae3cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1ae3ce: 1101 |0003: return-object v1 │ │ -1ae3d0: 7120 7256 2100 |0004: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.isAuthority:(Landroid/content/Context;Landroid/net/Uri;)Z // method@5672 │ │ -1ae3d6: 0a00 |0007: move-result v0 │ │ -1ae3d8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -1ae3dc: 7120 6e56 2100 |000a: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@566e │ │ -1ae3e2: 0c01 |000d: move-result-object v1 │ │ -1ae3e4: 1101 |000e: return-object v1 │ │ -1ae3e6: 6e10 6e00 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1ae3ec: 0c01 |0012: move-result-object v1 │ │ -1ae3ee: 6e20 5d00 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/ContentResolver;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@005d │ │ -1ae3f4: 0c01 |0016: move-result-object v1 │ │ -1ae3f6: 3901 1a00 |0017: if-nez v1, 0031 // +001a │ │ -1ae3fa: 6e10 0202 0200 |0019: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1ae400: 0c01 |001c: move-result-object v1 │ │ -1ae402: 7110 895a 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5a89 │ │ -1ae408: 0c01 |0020: move-result-object v1 │ │ -1ae40a: 7100 a003 0000 |0021: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ -1ae410: 0c02 |0024: move-result-object v2 │ │ -1ae412: 6e10 f70a 0100 |0025: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0af7 │ │ -1ae418: 0c01 |0028: move-result-object v1 │ │ -1ae41a: 6e20 9f03 1200 |0029: invoke-virtual {v2, v1}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ -1ae420: 0c01 |002c: move-result-object v1 │ │ -1ae422: 3901 0400 |002d: if-nez v1, 0031 // +0004 │ │ -1ae426: 1a01 a647 |002f: const-string v1, "application/octet-stream" // string@47a6 │ │ -1ae42a: 7110 865a 0100 |0031: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5a86 │ │ -1ae430: 0c01 |0034: move-result-object v1 │ │ -1ae432: 1101 |0035: return-object v1 │ │ +1ae3bc: |[1ae3bc] org.thoughtcrime.securesms.util.MediaUtil.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +1ae3cc: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +1ae3d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1ae3d2: 1101 |0003: return-object v1 │ │ +1ae3d4: 7120 7256 2100 |0004: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.isAuthority:(Landroid/content/Context;Landroid/net/Uri;)Z // method@5672 │ │ +1ae3da: 0a00 |0007: move-result v0 │ │ +1ae3dc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +1ae3e0: 7120 6e56 2100 |000a: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@566e │ │ +1ae3e6: 0c01 |000d: move-result-object v1 │ │ +1ae3e8: 1101 |000e: return-object v1 │ │ +1ae3ea: 6e10 6e00 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1ae3f0: 0c01 |0012: move-result-object v1 │ │ +1ae3f2: 6e20 5d00 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/ContentResolver;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@005d │ │ +1ae3f8: 0c01 |0016: move-result-object v1 │ │ +1ae3fa: 3901 1a00 |0017: if-nez v1, 0031 // +001a │ │ +1ae3fe: 6e10 0202 0200 |0019: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1ae404: 0c01 |001c: move-result-object v1 │ │ +1ae406: 7110 895a 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5a89 │ │ +1ae40c: 0c01 |0020: move-result-object v1 │ │ +1ae40e: 7100 a003 0000 |0021: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ +1ae414: 0c02 |0024: move-result-object v2 │ │ +1ae416: 6e10 f70a 0100 |0025: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0af7 │ │ +1ae41c: 0c01 |0028: move-result-object v1 │ │ +1ae41e: 6e20 9f03 1200 |0029: invoke-virtual {v2, v1}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ +1ae424: 0c01 |002c: move-result-object v1 │ │ +1ae426: 3901 0400 |002d: if-nez v1, 0031 // +0004 │ │ +1ae42a: 1a01 a647 |002f: const-string v1, "application/octet-stream" // string@47a6 │ │ +1ae42e: 7110 865a 0100 |0031: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5a86 │ │ +1ae434: 0c01 |0034: move-result-object v1 │ │ +1ae436: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=81 │ │ 0x000a line=82 │ │ 0x000f line=85 │ │ 0x0019 line=87 │ │ 0x0021 line=88 │ │ @@ -310454,76 +310455,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 │ │ -1ae488: |[1ae488] org.thoughtcrime.securesms.util.MediaUtil.getSlideForMsg:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)Lorg/thoughtcrime/securesms/mms/Slide; │ │ -1ae498: 6e10 1707 0300 |0000: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -1ae49e: 0a00 |0003: move-result v0 │ │ -1ae4a0: 1301 1500 |0004: const/16 v1, #int 21 // #15 │ │ -1ae4a4: 3310 0900 |0006: if-ne v0, v1, 000f // +0009 │ │ -1ae4a8: 2200 ad0f |0008: new-instance v0, Lorg/thoughtcrime/securesms/mms/GifSlide; // type@0fad │ │ -1ae4ac: 7030 0753 2003 |000a: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/GifSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5307 │ │ -1ae4b2: 2900 6900 |000d: goto/16 0076 // +0069 │ │ -1ae4b6: 6e10 1707 0300 |000f: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -1ae4bc: 0a00 |0012: move-result v0 │ │ -1ae4be: 1301 1400 |0013: const/16 v1, #int 20 // #14 │ │ -1ae4c2: 3310 0800 |0015: if-ne v0, v1, 001d // +0008 │ │ -1ae4c6: 2200 b20f |0017: new-instance v0, Lorg/thoughtcrime/securesms/mms/ImageSlide; // type@0fb2 │ │ -1ae4ca: 7030 5654 2003 |0019: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/ImageSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5456 │ │ -1ae4d0: 285a |001c: goto 0076 // +005a │ │ -1ae4d2: 6e10 1707 0300 |001d: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -1ae4d8: 0a00 |0020: move-result v0 │ │ -1ae4da: 1301 1700 |0021: const/16 v1, #int 23 // #17 │ │ -1ae4de: 3310 0800 |0023: if-ne v0, v1, 002b // +0008 │ │ -1ae4e2: 2200 ba0f |0025: new-instance v0, Lorg/thoughtcrime/securesms/mms/StickerSlide; // type@0fba │ │ -1ae4e6: 7030 8f54 2003 |0027: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/StickerSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@548f │ │ -1ae4ec: 284c |002a: goto 0076 // +004c │ │ -1ae4ee: 6e10 1707 0300 |002b: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -1ae4f4: 0a00 |002e: move-result v0 │ │ -1ae4f6: 1301 3200 |002f: const/16 v1, #int 50 // #32 │ │ -1ae4fa: 3310 0800 |0031: if-ne v0, v1, 0039 // +0008 │ │ -1ae4fe: 2200 bc0f |0033: new-instance v0, Lorg/thoughtcrime/securesms/mms/VideoSlide; // type@0fbc │ │ -1ae502: 7030 9654 2003 |0035: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5496 │ │ -1ae508: 283e |0038: goto 0076 // +003e │ │ -1ae50a: 6e10 1707 0300 |0039: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -1ae510: 0a00 |003c: move-result v0 │ │ -1ae512: 1301 2800 |003d: const/16 v1, #int 40 // #28 │ │ -1ae516: 3210 3200 |003f: if-eq v0, v1, 0071 // +0032 │ │ -1ae51a: 6e10 1707 0300 |0041: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -1ae520: 0a00 |0044: move-result v0 │ │ -1ae522: 1301 2900 |0045: const/16 v1, #int 41 // #29 │ │ -1ae526: 3310 0300 |0047: if-ne v0, v1, 004a // +0003 │ │ -1ae52a: 2828 |0049: goto 0071 // +0028 │ │ -1ae52c: 6e10 1707 0300 |004a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -1ae532: 0a00 |004d: move-result v0 │ │ -1ae534: 1301 5a00 |004e: const/16 v1, #int 90 // #5a │ │ -1ae538: 3310 0800 |0050: if-ne v0, v1, 0058 // +0008 │ │ -1ae53c: 2200 bb0f |0052: new-instance v0, Lorg/thoughtcrime/securesms/mms/VcardSlide; // type@0fbb │ │ -1ae540: 7030 9254 2003 |0054: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VcardSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5492 │ │ -1ae546: 281f |0057: goto 0076 // +001f │ │ -1ae548: 6e10 1707 0300 |0058: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -1ae54e: 0a00 |005b: move-result v0 │ │ -1ae550: 1301 3c00 |005c: const/16 v1, #int 60 // #3c │ │ -1ae554: 3210 0d00 |005e: if-eq v0, v1, 006b // +000d │ │ -1ae558: 6e10 1707 0300 |0060: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -1ae55e: 0a00 |0063: move-result v0 │ │ -1ae560: 1301 5000 |0064: const/16 v1, #int 80 // #50 │ │ -1ae564: 3310 0300 |0066: if-ne v0, v1, 0069 // +0003 │ │ -1ae568: 2803 |0068: goto 006b // +0003 │ │ -1ae56a: 1200 |0069: const/4 v0, #int 0 // #0 │ │ -1ae56c: 280c |006a: goto 0076 // +000c │ │ -1ae56e: 2200 ac0f |006b: new-instance v0, Lorg/thoughtcrime/securesms/mms/DocumentSlide; // type@0fac │ │ -1ae572: 7030 0053 2003 |006d: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/DocumentSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5300 │ │ -1ae578: 2806 |0070: goto 0076 // +0006 │ │ -1ae57a: 2200 a60f |0071: new-instance v0, Lorg/thoughtcrime/securesms/mms/AudioSlide; // type@0fa6 │ │ -1ae57e: 7030 e552 2003 |0073: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/AudioSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@52e5 │ │ -1ae584: 1100 |0076: return-object v0 │ │ +1ae48c: |[1ae48c] org.thoughtcrime.securesms.util.MediaUtil.getSlideForMsg:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)Lorg/thoughtcrime/securesms/mms/Slide; │ │ +1ae49c: 6e10 1707 0300 |0000: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +1ae4a2: 0a00 |0003: move-result v0 │ │ +1ae4a4: 1301 1500 |0004: const/16 v1, #int 21 // #15 │ │ +1ae4a8: 3310 0900 |0006: if-ne v0, v1, 000f // +0009 │ │ +1ae4ac: 2200 ad0f |0008: new-instance v0, Lorg/thoughtcrime/securesms/mms/GifSlide; // type@0fad │ │ +1ae4b0: 7030 0753 2003 |000a: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/GifSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5307 │ │ +1ae4b6: 2900 6900 |000d: goto/16 0076 // +0069 │ │ +1ae4ba: 6e10 1707 0300 |000f: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +1ae4c0: 0a00 |0012: move-result v0 │ │ +1ae4c2: 1301 1400 |0013: const/16 v1, #int 20 // #14 │ │ +1ae4c6: 3310 0800 |0015: if-ne v0, v1, 001d // +0008 │ │ +1ae4ca: 2200 b20f |0017: new-instance v0, Lorg/thoughtcrime/securesms/mms/ImageSlide; // type@0fb2 │ │ +1ae4ce: 7030 5654 2003 |0019: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/ImageSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5456 │ │ +1ae4d4: 285a |001c: goto 0076 // +005a │ │ +1ae4d6: 6e10 1707 0300 |001d: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +1ae4dc: 0a00 |0020: move-result v0 │ │ +1ae4de: 1301 1700 |0021: const/16 v1, #int 23 // #17 │ │ +1ae4e2: 3310 0800 |0023: if-ne v0, v1, 002b // +0008 │ │ +1ae4e6: 2200 ba0f |0025: new-instance v0, Lorg/thoughtcrime/securesms/mms/StickerSlide; // type@0fba │ │ +1ae4ea: 7030 8f54 2003 |0027: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/StickerSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@548f │ │ +1ae4f0: 284c |002a: goto 0076 // +004c │ │ +1ae4f2: 6e10 1707 0300 |002b: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +1ae4f8: 0a00 |002e: move-result v0 │ │ +1ae4fa: 1301 3200 |002f: const/16 v1, #int 50 // #32 │ │ +1ae4fe: 3310 0800 |0031: if-ne v0, v1, 0039 // +0008 │ │ +1ae502: 2200 bc0f |0033: new-instance v0, Lorg/thoughtcrime/securesms/mms/VideoSlide; // type@0fbc │ │ +1ae506: 7030 9654 2003 |0035: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5496 │ │ +1ae50c: 283e |0038: goto 0076 // +003e │ │ +1ae50e: 6e10 1707 0300 |0039: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +1ae514: 0a00 |003c: move-result v0 │ │ +1ae516: 1301 2800 |003d: const/16 v1, #int 40 // #28 │ │ +1ae51a: 3210 3200 |003f: if-eq v0, v1, 0071 // +0032 │ │ +1ae51e: 6e10 1707 0300 |0041: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +1ae524: 0a00 |0044: move-result v0 │ │ +1ae526: 1301 2900 |0045: const/16 v1, #int 41 // #29 │ │ +1ae52a: 3310 0300 |0047: if-ne v0, v1, 004a // +0003 │ │ +1ae52e: 2828 |0049: goto 0071 // +0028 │ │ +1ae530: 6e10 1707 0300 |004a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +1ae536: 0a00 |004d: move-result v0 │ │ +1ae538: 1301 5a00 |004e: const/16 v1, #int 90 // #5a │ │ +1ae53c: 3310 0800 |0050: if-ne v0, v1, 0058 // +0008 │ │ +1ae540: 2200 bb0f |0052: new-instance v0, Lorg/thoughtcrime/securesms/mms/VcardSlide; // type@0fbb │ │ +1ae544: 7030 9254 2003 |0054: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VcardSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5492 │ │ +1ae54a: 281f |0057: goto 0076 // +001f │ │ +1ae54c: 6e10 1707 0300 |0058: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +1ae552: 0a00 |005b: move-result v0 │ │ +1ae554: 1301 3c00 |005c: const/16 v1, #int 60 // #3c │ │ +1ae558: 3210 0d00 |005e: if-eq v0, v1, 006b // +000d │ │ +1ae55c: 6e10 1707 0300 |0060: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +1ae562: 0a00 |0063: move-result v0 │ │ +1ae564: 1301 5000 |0064: const/16 v1, #int 80 // #50 │ │ +1ae568: 3310 0300 |0066: if-ne v0, v1, 0069 // +0003 │ │ +1ae56c: 2803 |0068: goto 006b // +0003 │ │ +1ae56e: 1200 |0069: const/4 v0, #int 0 // #0 │ │ +1ae570: 280c |006a: goto 0076 // +000c │ │ +1ae572: 2200 ac0f |006b: new-instance v0, Lorg/thoughtcrime/securesms/mms/DocumentSlide; // type@0fac │ │ +1ae576: 7030 0053 2003 |006d: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/DocumentSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5300 │ │ +1ae57c: 2806 |0070: goto 0076 // +0006 │ │ +1ae57e: 2200 a60f |0071: new-instance v0, Lorg/thoughtcrime/securesms/mms/AudioSlide; // type@0fa6 │ │ +1ae582: 7030 e552 2003 |0073: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/AudioSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@52e5 │ │ +1ae588: 1100 |0076: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0008 line=58 │ │ 0x000f line=59 │ │ 0x0017 line=60 │ │ 0x001d line=61 │ │ @@ -310547,24 +310548,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1ae01c: |[1ae01c] org.thoughtcrime.securesms.util.MediaUtil.isAudioType:(Ljava/lang/String;)Z │ │ -1ae02c: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -1ae030: 1a00 7548 |0002: const-string v0, "audio/" // string@4875 │ │ -1ae034: 6e20 f10a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1ae03a: 0a01 |0007: move-result v1 │ │ -1ae03c: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -1ae040: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -1ae042: 2802 |000b: goto 000d // +0002 │ │ -1ae044: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1ae046: 0f01 |000d: return v1 │ │ +1ae020: |[1ae020] org.thoughtcrime.securesms.util.MediaUtil.isAudioType:(Ljava/lang/String;)Z │ │ +1ae030: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +1ae034: 1a00 7548 |0002: const-string v0, "audio/" // string@4875 │ │ +1ae038: 6e20 f10a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1ae03e: 0a01 |0007: move-result v1 │ │ +1ae040: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +1ae044: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +1ae046: 2802 |000b: goto 000d // +0002 │ │ +1ae048: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1ae04a: 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;) │ │ @@ -310572,28 +310573,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1ae048: |[1ae048] org.thoughtcrime.securesms.util.MediaUtil.isGif:(Ljava/lang/String;)Z │ │ -1ae058: 7110 a702 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1ae05e: 0a00 |0003: move-result v0 │ │ -1ae060: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -1ae064: 6e10 fc0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ -1ae06a: 0c01 |0009: move-result-object v1 │ │ -1ae06c: 1a00 2b60 |000a: const-string v0, "image/gif" // string@602b │ │ -1ae070: 6e20 d50a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ae076: 0a01 |000f: move-result v1 │ │ -1ae078: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -1ae07c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1ae07e: 2802 |0013: goto 0015 // +0002 │ │ -1ae080: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -1ae082: 0f01 |0015: return v1 │ │ +1ae04c: |[1ae04c] org.thoughtcrime.securesms.util.MediaUtil.isGif:(Ljava/lang/String;)Z │ │ +1ae05c: 7110 a702 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1ae062: 0a00 |0003: move-result v0 │ │ +1ae064: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +1ae068: 6e10 fc0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ +1ae06e: 0c01 |0009: move-result-object v1 │ │ +1ae070: 1a00 2b60 |000a: const-string v0, "image/gif" // string@602b │ │ +1ae074: 6e20 d50a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ae07a: 0a01 |000f: move-result v1 │ │ +1ae07c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +1ae080: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1ae082: 2802 |0013: goto 0015 // +0002 │ │ +1ae084: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +1ae086: 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;) │ │ @@ -310601,26 +310602,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1ae084: |[1ae084] org.thoughtcrime.securesms.util.MediaUtil.isImageOrVideoType:(Ljava/lang/String;)Z │ │ -1ae094: 7110 905a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5a90 │ │ -1ae09a: 0a00 |0003: move-result v0 │ │ -1ae09c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1ae0a0: 7110 955a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5a95 │ │ -1ae0a6: 0a01 |0009: move-result v1 │ │ -1ae0a8: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -1ae0ac: 2803 |000c: goto 000f // +0003 │ │ -1ae0ae: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1ae0b0: 2802 |000e: goto 0010 // +0002 │ │ -1ae0b2: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -1ae0b4: 0f01 |0010: return v1 │ │ +1ae088: |[1ae088] org.thoughtcrime.securesms.util.MediaUtil.isImageOrVideoType:(Ljava/lang/String;)Z │ │ +1ae098: 7110 905a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5a90 │ │ +1ae09e: 0a00 |0003: move-result v0 │ │ +1ae0a0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1ae0a4: 7110 955a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5a95 │ │ +1ae0aa: 0a01 |0009: move-result v1 │ │ +1ae0ac: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +1ae0b0: 2803 |000c: goto 000f // +0003 │ │ +1ae0b2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1ae0b4: 2802 |000e: goto 0010 // +0002 │ │ +1ae0b6: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +1ae0b8: 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;) │ │ @@ -310628,24 +310629,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1ae0b8: |[1ae0b8] org.thoughtcrime.securesms.util.MediaUtil.isImageType:(Ljava/lang/String;)Z │ │ -1ae0c8: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -1ae0cc: 1a00 2960 |0002: const-string v0, "image/" // string@6029 │ │ -1ae0d0: 6e20 f10a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1ae0d6: 0a01 |0007: move-result v1 │ │ -1ae0d8: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -1ae0dc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -1ae0de: 2802 |000b: goto 000d // +0002 │ │ -1ae0e0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1ae0e2: 0f01 |000d: return v1 │ │ +1ae0bc: |[1ae0bc] org.thoughtcrime.securesms.util.MediaUtil.isImageType:(Ljava/lang/String;)Z │ │ +1ae0cc: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +1ae0d0: 1a00 2960 |0002: const-string v0, "image/" // string@6029 │ │ +1ae0d4: 6e20 f10a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1ae0da: 0a01 |0007: move-result v1 │ │ +1ae0dc: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +1ae0e0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +1ae0e2: 2802 |000b: goto 000d // +0002 │ │ +1ae0e4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1ae0e6: 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;) │ │ @@ -310653,26 +310654,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1ae0e4: |[1ae0e4] org.thoughtcrime.securesms.util.MediaUtil.isImageVideoOrAudioType:(Ljava/lang/String;)Z │ │ -1ae0f4: 7110 8f5a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageOrVideoType:(Ljava/lang/String;)Z // method@5a8f │ │ -1ae0fa: 0a00 |0003: move-result v0 │ │ -1ae0fc: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1ae100: 7110 8d5a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@5a8d │ │ -1ae106: 0a01 |0009: move-result v1 │ │ -1ae108: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -1ae10c: 2803 |000c: goto 000f // +0003 │ │ -1ae10e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1ae110: 2802 |000e: goto 0010 // +0002 │ │ -1ae112: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -1ae114: 0f01 |0010: return v1 │ │ +1ae0e8: |[1ae0e8] org.thoughtcrime.securesms.util.MediaUtil.isImageVideoOrAudioType:(Ljava/lang/String;)Z │ │ +1ae0f8: 7110 8f5a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageOrVideoType:(Ljava/lang/String;)Z // method@5a8f │ │ +1ae0fe: 0a00 |0003: move-result v0 │ │ +1ae100: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1ae104: 7110 8d5a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@5a8d │ │ +1ae10a: 0a01 |0009: move-result v1 │ │ +1ae10c: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +1ae110: 2803 |000c: goto 000f // +0003 │ │ +1ae112: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1ae114: 2802 |000e: goto 0010 // +0002 │ │ +1ae116: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +1ae118: 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;) │ │ @@ -310680,28 +310681,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1ae118: |[1ae118] org.thoughtcrime.securesms.util.MediaUtil.isJpegType:(Ljava/lang/String;)Z │ │ -1ae128: 7110 a702 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1ae12e: 0a00 |0003: move-result v0 │ │ -1ae130: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -1ae134: 6e10 fc0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ -1ae13a: 0c01 |0009: move-result-object v1 │ │ -1ae13c: 1a00 2c60 |000a: const-string v0, "image/jpeg" // string@602c │ │ -1ae140: 6e20 d50a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ae146: 0a01 |000f: move-result v1 │ │ -1ae148: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -1ae14c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1ae14e: 2802 |0013: goto 0015 // +0002 │ │ -1ae150: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -1ae152: 0f01 |0015: return v1 │ │ +1ae11c: |[1ae11c] org.thoughtcrime.securesms.util.MediaUtil.isJpegType:(Ljava/lang/String;)Z │ │ +1ae12c: 7110 a702 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1ae132: 0a00 |0003: move-result v0 │ │ +1ae134: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +1ae138: 6e10 fc0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ +1ae13e: 0c01 |0009: move-result-object v1 │ │ +1ae140: 1a00 2c60 |000a: const-string v0, "image/jpeg" // string@602c │ │ +1ae144: 6e20 d50a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ae14a: 0a01 |000f: move-result v1 │ │ +1ae14c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +1ae150: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1ae152: 2802 |0013: goto 0015 // +0002 │ │ +1ae154: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +1ae156: 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;) │ │ @@ -310709,19 +310710,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1ae154: |[1ae154] org.thoughtcrime.securesms.util.MediaUtil.isOctetStream:(Ljava/lang/String;)Z │ │ -1ae164: 1a00 a647 |0000: const-string v0, "application/octet-stream" // string@47a6 │ │ -1ae168: 6e20 d50a 1000 |0002: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1ae16e: 0a01 |0005: move-result v1 │ │ -1ae170: 0f01 |0006: return v1 │ │ +1ae158: |[1ae158] org.thoughtcrime.securesms.util.MediaUtil.isOctetStream:(Ljava/lang/String;)Z │ │ +1ae168: 1a00 a647 |0000: const-string v0, "application/octet-stream" // string@47a6 │ │ +1ae16c: 6e20 d50a 1000 |0002: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1ae172: 0a01 |0005: move-result v1 │ │ +1ae174: 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;) │ │ @@ -310729,28 +310730,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1ae174: |[1ae174] org.thoughtcrime.securesms.util.MediaUtil.isVideo:(Ljava/lang/String;)Z │ │ -1ae184: 7110 a702 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1ae18a: 0a00 |0003: move-result v0 │ │ -1ae18c: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -1ae190: 6e10 fc0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ -1ae196: 0c01 |0009: move-result-object v1 │ │ -1ae198: 1a00 7188 |000a: const-string v0, "video/" // string@8871 │ │ -1ae19c: 6e20 f10a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1ae1a2: 0a01 |000f: move-result v1 │ │ -1ae1a4: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -1ae1a8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1ae1aa: 2802 |0013: goto 0015 // +0002 │ │ -1ae1ac: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -1ae1ae: 0f01 |0015: return v1 │ │ +1ae178: |[1ae178] org.thoughtcrime.securesms.util.MediaUtil.isVideo:(Ljava/lang/String;)Z │ │ +1ae188: 7110 a702 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1ae18e: 0a00 |0003: move-result v0 │ │ +1ae190: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +1ae194: 6e10 fc0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ +1ae19a: 0c01 |0009: move-result-object v1 │ │ +1ae19c: 1a00 7188 |000a: const-string v0, "video/" // string@8871 │ │ +1ae1a0: 6e20 f10a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1ae1a6: 0a01 |000f: move-result v1 │ │ +1ae1a8: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +1ae1ac: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1ae1ae: 2802 |0013: goto 0015 // +0002 │ │ +1ae1b0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +1ae1b2: 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;) │ │ @@ -310758,24 +310759,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1ae1b0: |[1ae1b0] org.thoughtcrime.securesms.util.MediaUtil.isVideoType:(Ljava/lang/String;)Z │ │ -1ae1c0: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -1ae1c4: 1a00 7188 |0002: const-string v0, "video/" // string@8871 │ │ -1ae1c8: 6e20 f10a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1ae1ce: 0a01 |0007: move-result v1 │ │ -1ae1d0: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -1ae1d4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -1ae1d6: 2802 |000b: goto 000d // +0002 │ │ -1ae1d8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1ae1da: 0f01 |000d: return v1 │ │ +1ae1b4: |[1ae1b4] org.thoughtcrime.securesms.util.MediaUtil.isVideoType:(Ljava/lang/String;)Z │ │ +1ae1c4: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +1ae1c8: 1a00 7188 |0002: const-string v0, "video/" // string@8871 │ │ +1ae1cc: 6e20 f10a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1ae1d2: 0a01 |0007: move-result v1 │ │ +1ae1d4: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +1ae1d8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +1ae1da: 2802 |000b: goto 000d // +0002 │ │ +1ae1dc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1ae1de: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=240 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -310826,19 +310827,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 │ │ -1ae6a8: |[1ae6a8] org.thoughtcrime.securesms.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -1ae6b8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ae6be: 5b01 1d42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@421d │ │ -1ae6c2: 5b02 1e42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@421e │ │ -1ae6c6: 0e00 |0007: return-void │ │ +1ae6ac: |[1ae6ac] org.thoughtcrime.securesms.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +1ae6bc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ae6c2: 5b01 1d42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@421d │ │ +1ae6c6: 5b02 1e42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@421e │ │ +1ae6ca: 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; │ │ @@ -310850,27 +310851,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 │ │ -1ae5b4: |[1ae5b4] org.thoughtcrime.securesms.util.Pair.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -1ae5c4: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ -1ae5c8: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -1ae5cc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -1ae5ce: 0f01 |0005: return v1 │ │ -1ae5d0: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ -1ae5d4: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -1ae5d8: 2806 |000a: goto 0010 // +0006 │ │ -1ae5da: 6e20 a10a 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa1 │ │ -1ae5e0: 0a01 |000e: move-result v1 │ │ -1ae5e2: 0f01 |000f: return v1 │ │ -1ae5e4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -1ae5e6: 0f01 |0011: return v1 │ │ +1ae5b8: |[1ae5b8] org.thoughtcrime.securesms.util.Pair.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +1ae5c8: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ +1ae5cc: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +1ae5d0: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +1ae5d2: 0f01 |0005: return v1 │ │ +1ae5d4: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ +1ae5d8: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +1ae5dc: 2806 |000a: goto 0010 // +0006 │ │ +1ae5de: 6e20 a10a 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa1 │ │ +1ae5e4: 0a01 |000e: move-result v1 │ │ +1ae5e6: 0f01 |000f: return v1 │ │ +1ae5e8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +1ae5ea: 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; │ │ @@ -310881,36 +310882,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -1ae5e8: |[1ae5e8] org.thoughtcrime.securesms.util.Pair.equals:(Ljava/lang/Object;)Z │ │ -1ae5f8: 2030 da10 |0000: instance-of v0, v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1ae5fc: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -1ae600: 1f03 da10 |0004: check-cast v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1ae604: 6e10 995a 0300 |0006: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a99 │ │ -1ae60a: 0c00 |0009: move-result-object v0 │ │ -1ae60c: 6e10 995a 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a99 │ │ -1ae612: 0c01 |000d: move-result-object v1 │ │ -1ae614: 7030 975a 0201 |000e: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5a97 │ │ -1ae61a: 0a00 |0011: move-result v0 │ │ -1ae61c: 3800 1200 |0012: if-eqz v0, 0024 // +0012 │ │ -1ae620: 6e10 9b5a 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9b │ │ -1ae626: 0c03 |0017: move-result-object v3 │ │ -1ae628: 6e10 9b5a 0200 |0018: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9b │ │ -1ae62e: 0c00 |001b: move-result-object v0 │ │ -1ae630: 7030 975a 3200 |001c: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5a97 │ │ -1ae636: 0a03 |001f: move-result v3 │ │ -1ae638: 3803 0400 |0020: if-eqz v3, 0024 // +0004 │ │ -1ae63c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -1ae63e: 2802 |0023: goto 0025 // +0002 │ │ -1ae640: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -1ae642: 0f03 |0025: return v3 │ │ +1ae5ec: |[1ae5ec] org.thoughtcrime.securesms.util.Pair.equals:(Ljava/lang/Object;)Z │ │ +1ae5fc: 2030 da10 |0000: instance-of v0, v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1ae600: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +1ae604: 1f03 da10 |0004: check-cast v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1ae608: 6e10 995a 0300 |0006: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a99 │ │ +1ae60e: 0c00 |0009: move-result-object v0 │ │ +1ae610: 6e10 995a 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a99 │ │ +1ae616: 0c01 |000d: move-result-object v1 │ │ +1ae618: 7030 975a 0201 |000e: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5a97 │ │ +1ae61e: 0a00 |0011: move-result v0 │ │ +1ae620: 3800 1200 |0012: if-eqz v0, 0024 // +0012 │ │ +1ae624: 6e10 9b5a 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9b │ │ +1ae62a: 0c03 |0017: move-result-object v3 │ │ +1ae62c: 6e10 9b5a 0200 |0018: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9b │ │ +1ae632: 0c00 |001b: move-result-object v0 │ │ +1ae634: 7030 975a 3200 |001c: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5a97 │ │ +1ae63a: 0a03 |001f: move-result v3 │ │ +1ae63c: 3803 0400 |0020: if-eqz v3, 0024 // +0004 │ │ +1ae640: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +1ae642: 2802 |0023: goto 0025 // +0002 │ │ +1ae644: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +1ae646: 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; │ │ @@ -310921,17 +310922,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ae678: |[1ae678] org.thoughtcrime.securesms.util.Pair.first:()Ljava/lang/Object; │ │ -1ae688: 5410 1d42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@421d │ │ -1ae68c: 1100 |0002: return-object v0 │ │ +1ae67c: |[1ae67c] org.thoughtcrime.securesms.util.Pair.first:()Ljava/lang/Object; │ │ +1ae68c: 5410 1d42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@421d │ │ +1ae690: 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;) │ │ @@ -310939,25 +310940,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -1ae644: |[1ae644] org.thoughtcrime.securesms.util.Pair.hashCode:()I │ │ -1ae654: 6e10 995a 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a99 │ │ -1ae65a: 0c00 |0003: move-result-object v0 │ │ -1ae65c: 6e10 a30a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa3 │ │ -1ae662: 0a00 |0007: move-result v0 │ │ -1ae664: 6e10 9b5a 0200 |0008: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9b │ │ -1ae66a: 0c01 |000b: move-result-object v1 │ │ -1ae66c: 6e10 a30a 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@0aa3 │ │ -1ae672: 0a01 |000f: move-result v1 │ │ -1ae674: b710 |0010: xor-int/2addr v0, v1 │ │ -1ae676: 0f00 |0011: return v0 │ │ +1ae648: |[1ae648] org.thoughtcrime.securesms.util.Pair.hashCode:()I │ │ +1ae658: 6e10 995a 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a99 │ │ +1ae65e: 0c00 |0003: move-result-object v0 │ │ +1ae660: 6e10 a30a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa3 │ │ +1ae666: 0a00 |0007: move-result v0 │ │ +1ae668: 6e10 9b5a 0200 |0008: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9b │ │ +1ae66e: 0c01 |000b: move-result-object v1 │ │ +1ae670: 6e10 a30a 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@0aa3 │ │ +1ae676: 0a01 |000f: move-result v1 │ │ +1ae678: b710 |0010: xor-int/2addr v0, v1 │ │ +1ae67a: 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;) │ │ @@ -310965,17 +310966,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ae690: |[1ae690] org.thoughtcrime.securesms.util.Pair.second:()Ljava/lang/Object; │ │ -1ae6a0: 5410 1e42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@421e │ │ -1ae6a4: 1100 |0002: return-object v0 │ │ +1ae694: |[1ae694] org.thoughtcrime.securesms.util.Pair.second:()Ljava/lang/Object; │ │ +1ae6a4: 5410 1e42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@421e │ │ +1ae6a8: 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 : 13162 (Pair.java) │ │ @@ -311007,17 +311008,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ae748: |[1ae748] org.thoughtcrime.securesms.util.ParcelUtil.:()V │ │ -1ae758: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ae75e: 0e00 |0003: return-void │ │ +1ae74c: |[1ae74c] org.thoughtcrime.securesms.util.ParcelUtil.:()V │ │ +1ae75c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ae762: 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;) │ │ @@ -311025,22 +311026,22 @@ │ │ type : '([B)Landroid/os/Parcel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -1ae6c8: |[1ae6c8] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([B)Landroid/os/Parcel; │ │ -1ae6d8: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ -1ae6de: 0c00 |0003: move-result-object v0 │ │ -1ae6e0: 2131 |0004: array-length v1, v3 │ │ -1ae6e2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1ae6e4: 6e40 6102 3012 |0006: invoke-virtual {v0, v3, v2, v1}, Landroid/os/Parcel;.unmarshall:([BII)V // method@0261 │ │ -1ae6ea: 6e20 6002 2000 |0009: invoke-virtual {v0, v2}, Landroid/os/Parcel;.setDataPosition:(I)V // method@0260 │ │ -1ae6f0: 1100 |000c: return-object v0 │ │ +1ae6cc: |[1ae6cc] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([B)Landroid/os/Parcel; │ │ +1ae6dc: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ +1ae6e2: 0c00 |0003: move-result-object v0 │ │ +1ae6e4: 2131 |0004: array-length v1, v3 │ │ +1ae6e6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1ae6e8: 6e40 6102 3012 |0006: invoke-virtual {v0, v3, v2, v1}, Landroid/os/Parcel;.unmarshall:([BII)V // method@0261 │ │ +1ae6ee: 6e20 6002 2000 |0009: invoke-virtual {v0, v2}, Landroid/os/Parcel;.setDataPosition:(I)V // method@0260 │ │ +1ae6f4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0004 line=18 │ │ 0x0009 line=19 │ │ locals : │ │ 0x0000 - 0x000d reg=3 (null) [B │ │ @@ -311050,20 +311051,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 │ │ -1ae724: |[1ae724] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; │ │ -1ae734: 7110 9d5a 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([B)Landroid/os/Parcel; // method@5a9d │ │ -1ae73a: 0c00 |0003: move-result-object v0 │ │ -1ae73c: 7220 6f02 0100 |0004: invoke-interface {v1, v0}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@026f │ │ -1ae742: 0c00 |0007: move-result-object v0 │ │ -1ae744: 1100 |0008: return-object v0 │ │ +1ae728: |[1ae728] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; │ │ +1ae738: 7110 9d5a 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([B)Landroid/os/Parcel; // method@5a9d │ │ +1ae73e: 0c00 |0003: move-result-object v0 │ │ +1ae740: 7220 6f02 0100 |0004: invoke-interface {v1, v0}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@026f │ │ +1ae746: 0c00 |0007: move-result-object v0 │ │ +1ae748: 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; │ │ @@ -311073,23 +311074,23 @@ │ │ type : '(Landroid/os/Parcelable;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1ae6f4: |[1ae6f4] org.thoughtcrime.securesms.util.ParcelUtil.serialize:(Landroid/os/Parcelable;)[B │ │ -1ae704: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ -1ae70a: 0c00 |0003: move-result-object v0 │ │ -1ae70c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1ae70e: 7230 7002 0201 |0005: invoke-interface {v2, v0, v1}, Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V // method@0270 │ │ -1ae714: 6e10 5502 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.marshall:()[B // method@0255 │ │ -1ae71a: 0c02 |000b: move-result-object v2 │ │ -1ae71c: 6e10 5f02 0000 |000c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@025f │ │ -1ae722: 1102 |000f: return-object v2 │ │ +1ae6f8: |[1ae6f8] org.thoughtcrime.securesms.util.ParcelUtil.serialize:(Landroid/os/Parcelable;)[B │ │ +1ae708: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ +1ae70e: 0c00 |0003: move-result-object v0 │ │ +1ae710: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1ae712: 7230 7002 0201 |0005: invoke-interface {v2, v0, v1}, Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V // method@0270 │ │ +1ae718: 6e10 5502 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.marshall:()[B // method@0255 │ │ +1ae71e: 0c02 |000b: move-result-object v2 │ │ +1ae720: 6e10 5f02 0000 |000c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@025f │ │ +1ae726: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0005 line=10 │ │ 0x0008 line=11 │ │ 0x000c line=12 │ │ locals : │ │ @@ -311149,61 +311150,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 │ │ -1ae7bc: |[1ae7bc] org.thoughtcrime.securesms.util.Prefs$VibrateState.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -1ae7cc: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -1ae7ce: 2300 c511 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11c5 │ │ -1ae7d2: 6201 2042 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4220 │ │ -1ae7d6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1ae7d8: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -1ae7dc: 6201 2242 |0008: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4222 │ │ -1ae7e0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1ae7e2: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -1ae7e6: 6201 2142 |000d: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4221 │ │ -1ae7ea: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -1ae7ec: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -1ae7f0: 1100 |0012: return-object v0 │ │ +1ae7c0: |[1ae7c0] org.thoughtcrime.securesms.util.Prefs$VibrateState.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +1ae7d0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +1ae7d2: 2300 c511 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11c5 │ │ +1ae7d6: 6201 2042 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4220 │ │ +1ae7da: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1ae7dc: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +1ae7e0: 6201 2242 |0008: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4222 │ │ +1ae7e4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1ae7e6: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +1ae7ea: 6201 2142 |000d: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4221 │ │ +1ae7ee: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +1ae7f0: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +1ae7f4: 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 │ │ -1ae818: |[1ae818] org.thoughtcrime.securesms.util.Prefs$VibrateState.:()V │ │ -1ae828: 2200 dc10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ -1ae82c: 1a01 9216 |0002: const-string v1, "DEFAULT" // string@1692 │ │ -1ae830: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1ae832: 7040 a25a 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@5aa2 │ │ -1ae838: 6900 2042 |0008: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4220 │ │ -1ae83c: 2200 dc10 |000a: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ -1ae840: 1a01 a317 |000c: const-string v1, "ENABLED" // string@17a3 │ │ -1ae844: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -1ae846: 7040 a25a 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@5aa2 │ │ -1ae84c: 6900 2242 |0012: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4222 │ │ -1ae850: 2200 dc10 |0014: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ -1ae854: 1a01 ac16 |0016: const-string v1, "DISABLED" // string@16ac │ │ -1ae858: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -1ae85a: 7040 a25a 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@5aa2 │ │ -1ae860: 6900 2142 |001c: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4221 │ │ -1ae864: 7100 a05a 0000 |001e: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@5aa0 │ │ -1ae86a: 0c00 |0021: move-result-object v0 │ │ -1ae86c: 6900 1f42 |0022: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421f │ │ -1ae870: 0e00 |0024: return-void │ │ +1ae81c: |[1ae81c] org.thoughtcrime.securesms.util.Prefs$VibrateState.:()V │ │ +1ae82c: 2200 dc10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ +1ae830: 1a01 9216 |0002: const-string v1, "DEFAULT" // string@1692 │ │ +1ae834: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1ae836: 7040 a25a 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@5aa2 │ │ +1ae83c: 6900 2042 |0008: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4220 │ │ +1ae840: 2200 dc10 |000a: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ +1ae844: 1a01 a317 |000c: const-string v1, "ENABLED" // string@17a3 │ │ +1ae848: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +1ae84a: 7040 a25a 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@5aa2 │ │ +1ae850: 6900 2242 |0012: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4222 │ │ +1ae854: 2200 dc10 |0014: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ +1ae858: 1a01 ac16 |0016: const-string v1, "DISABLED" // string@16ac │ │ +1ae85c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +1ae85e: 7040 a25a 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@5aa2 │ │ +1ae864: 6900 2142 |001c: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4221 │ │ +1ae868: 7100 a05a 0000 |001e: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@5aa0 │ │ +1ae86e: 0c00 |0021: move-result-object v0 │ │ +1ae870: 6900 1f42 |0022: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421f │ │ +1ae874: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x001e line=65 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -311211,18 +311212,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 │ │ -1ae874: |[1ae874] org.thoughtcrime.securesms.util.Prefs$VibrateState.:(Ljava/lang/String;II)V │ │ -1ae884: 7030 2a0a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a2a │ │ -1ae88a: 5903 2342 |0003: iput v3, v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4223 │ │ -1ae88e: 0e00 |0005: return-void │ │ +1ae878: |[1ae878] org.thoughtcrime.securesms.util.Prefs$VibrateState.:(Ljava/lang/String;II)V │ │ +1ae888: 7030 2a0a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a2a │ │ +1ae88e: 5903 2342 |0003: iput v3, v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4223 │ │ +1ae892: 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 │ │ @@ -311233,19 +311234,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 │ │ -1ae778: |[1ae778] org.thoughtcrime.securesms.util.Prefs$VibrateState.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -1ae788: 7100 a65a 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@5aa6 │ │ -1ae78e: 0c00 |0003: move-result-object v0 │ │ -1ae790: 4601 0001 |0004: aget-object v1, v0, v1 │ │ -1ae794: 1101 |0006: return-object v1 │ │ +1ae77c: |[1ae77c] org.thoughtcrime.securesms.util.Prefs$VibrateState.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +1ae78c: 7100 a65a 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@5aa6 │ │ +1ae792: 0c00 |0003: move-result-object v0 │ │ +1ae794: 4601 0001 |0004: aget-object v1, v0, v1 │ │ +1ae798: 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;) │ │ @@ -311253,20 +311254,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 │ │ -1ae798: |[1ae798] org.thoughtcrime.securesms.util.Prefs$VibrateState.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -1ae7a8: 1c00 dc10 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ -1ae7ac: 7120 2d0a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a2d │ │ -1ae7b2: 0c01 |0005: move-result-object v1 │ │ -1ae7b4: 1f01 dc10 |0006: check-cast v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ -1ae7b8: 1101 |0008: return-object v1 │ │ +1ae79c: |[1ae79c] org.thoughtcrime.securesms.util.Prefs$VibrateState.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +1ae7ac: 1c00 dc10 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ +1ae7b0: 7120 2d0a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a2d │ │ +1ae7b6: 0c01 |0005: move-result-object v1 │ │ +1ae7b8: 1f01 dc10 |0006: check-cast v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ +1ae7bc: 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;) │ │ @@ -311274,20 +311275,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 │ │ -1ae7f4: |[1ae7f4] org.thoughtcrime.securesms.util.Prefs$VibrateState.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -1ae804: 6200 1f42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421f │ │ -1ae808: 6e10 265d 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.clone:()Ljava/lang/Object; // method@5d26 │ │ -1ae80e: 0c00 |0005: move-result-object v0 │ │ -1ae810: 1f00 c511 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11c5 │ │ -1ae814: 1100 |0008: return-object v0 │ │ +1ae7f8: |[1ae7f8] org.thoughtcrime.securesms.util.Prefs$VibrateState.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +1ae808: 6200 1f42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421f │ │ +1ae80c: 6e10 265d 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.clone:()Ljava/lang/Object; // method@5d26 │ │ +1ae812: 0c00 |0005: move-result-object v0 │ │ +1ae814: 1f00 c511 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11c5 │ │ +1ae818: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -311295,17 +311296,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ae760: |[1ae760] org.thoughtcrime.securesms.util.Prefs$VibrateState.getId:()I │ │ -1ae770: 5210 2342 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4223 │ │ -1ae774: 0f00 |0002: return v0 │ │ +1ae764: |[1ae764] org.thoughtcrime.securesms.util.Prefs$VibrateState.getId:()I │ │ +1ae774: 5210 2342 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4223 │ │ +1ae778: 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 : 13426 (Prefs.java) │ │ @@ -311476,32 +311477,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1aee98: |[1aee98] org.thoughtcrime.securesms.util.Prefs.:()V │ │ -1aeea8: 0e00 |0000: return-void │ │ +1aee9c: |[1aee9c] org.thoughtcrime.securesms.util.Prefs.:()V │ │ +1aeeac: 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 │ │ -1aeeac: |[1aeeac] org.thoughtcrime.securesms.util.Prefs.:()V │ │ -1aeebc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1aeec2: 0e00 |0003: return-void │ │ +1aeeb0: |[1aeeb0] org.thoughtcrime.securesms.util.Prefs.:()V │ │ +1aeec0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1aeec6: 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;) │ │ @@ -311509,20 +311510,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1ae9d4: |[1ae9d4] org.thoughtcrime.securesms.util.Prefs.getAlwaysLoadRemoteContent:(Landroid/content/Context;)Z │ │ -1ae9e4: 1a00 ce77 |0000: const-string v0, "pref_always_load_remote_content" // string@77ce │ │ -1ae9e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1ae9ea: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ -1ae9f0: 0a02 |0006: move-result v2 │ │ -1ae9f2: 0f02 |0007: return v2 │ │ +1ae9d8: |[1ae9d8] org.thoughtcrime.securesms.util.Prefs.getAlwaysLoadRemoteContent:(Landroid/content/Context;)Z │ │ +1ae9e8: 1a00 ce77 |0000: const-string v0, "pref_always_load_remote_content" // string@77ce │ │ +1ae9ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1ae9ee: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ +1ae9f4: 0a02 |0006: move-result v2 │ │ +1ae9f6: 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;) │ │ @@ -311530,25 +311531,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 │ │ -1aec60: |[1aec60] org.thoughtcrime.securesms.util.Prefs.getBackgroundImagePath:(Landroid/content/Context;I)Ljava/lang/String; │ │ -1aec70: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1aec74: 1a01 e777 |0002: const-string v1, "pref_chat_background" // string@77e7 │ │ -1aec78: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1aec7e: 6e20 120b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1aec84: 6e10 280b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1aec8a: 0c03 |000d: move-result-object v3 │ │ -1aec8c: 1a00 0000 |000e: const-string v0, "" // string@0000 │ │ -1aec90: 7130 b85a 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@5ab8 │ │ -1aec96: 0c02 |0013: move-result-object v2 │ │ -1aec98: 1102 |0014: return-object v2 │ │ +1aec64: |[1aec64] org.thoughtcrime.securesms.util.Prefs.getBackgroundImagePath:(Landroid/content/Context;I)Ljava/lang/String; │ │ +1aec74: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1aec78: 1a01 e777 |0002: const-string v1, "pref_chat_background" // string@77e7 │ │ +1aec7c: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1aec82: 6e20 120b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1aec88: 6e10 280b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1aec8e: 0c03 |000d: move-result-object v3 │ │ +1aec90: 1a00 0000 |000e: const-string v0, "" // string@0000 │ │ +1aec94: 7130 b85a 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@5ab8 │ │ +1aec9a: 0c02 |0013: move-result-object v2 │ │ +1aec9c: 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 │ │ │ │ @@ -311557,20 +311558,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 │ │ -1ae9f4: |[1ae9f4] org.thoughtcrime.securesms.util.Prefs.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z │ │ -1aea04: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aea0a: 0c00 |0003: move-result-object v0 │ │ -1aea0c: 7230 bc00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00bc │ │ -1aea12: 0a00 |0007: move-result v0 │ │ -1aea14: 0f00 |0008: return v0 │ │ +1ae9f8: |[1ae9f8] org.thoughtcrime.securesms.util.Prefs.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z │ │ +1aea08: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aea0e: 0c00 |0003: move-result-object v0 │ │ +1aea10: 7230 bc00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00bc │ │ +1aea16: 0a00 |0007: move-result v0 │ │ +1aea18: 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 │ │ @@ -311580,34 +311581,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 │ │ -1ae890: |[1ae890] org.thoughtcrime.securesms.util.Prefs.getChatRingtone:(Landroid/content/Context;II)Landroid/net/Uri; │ │ -1ae8a0: 1a00 e877 |0000: const-string v0, "pref_chat_ringtone_" // string@77e8 │ │ -1ae8a4: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -1ae8a8: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1ae8ac: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1ae8b0: 7020 0e0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1ae8b6: 6e20 120b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1ae8bc: 1a03 320d |000e: const-string v3, "." // string@0d32 │ │ -1ae8c0: 6e20 170b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1ae8c6: 6e20 120b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1ae8cc: 6e10 280b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1ae8d2: 0c00 |0019: move-result-object v0 │ │ -1ae8d4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -1ae8d6: 7130 b85a 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@5ab8 │ │ -1ae8dc: 0c02 |001e: move-result-object v2 │ │ -1ae8de: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ -1ae8e2: 2805 |0021: goto 0026 // +0005 │ │ -1ae8e4: 7110 0102 0200 |0022: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1ae8ea: 0c03 |0025: move-result-object v3 │ │ -1ae8ec: 1103 |0026: return-object v3 │ │ +1ae894: |[1ae894] org.thoughtcrime.securesms.util.Prefs.getChatRingtone:(Landroid/content/Context;II)Landroid/net/Uri; │ │ +1ae8a4: 1a00 e877 |0000: const-string v0, "pref_chat_ringtone_" // string@77e8 │ │ +1ae8a8: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1ae8ac: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1ae8b0: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1ae8b4: 7020 0e0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1ae8ba: 6e20 120b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1ae8c0: 1a03 320d |000e: const-string v3, "." // string@0d32 │ │ +1ae8c4: 6e20 170b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1ae8ca: 6e20 120b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1ae8d0: 6e10 280b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1ae8d6: 0c00 |0019: move-result-object v0 │ │ +1ae8d8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +1ae8da: 7130 b85a 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@5ab8 │ │ +1ae8e0: 0c02 |001e: move-result-object v2 │ │ +1ae8e2: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ +1ae8e6: 2805 |0021: goto 0026 // +0005 │ │ +1ae8e8: 7110 0102 0200 |0022: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1ae8ee: 0c03 |0025: move-result-object v3 │ │ +1ae8f0: 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; │ │ @@ -311619,34 +311620,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 │ │ -1aee34: |[1aee34] org.thoughtcrime.securesms.util.Prefs.getChatVibrate:(Landroid/content/Context;II)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -1aee44: 1a00 e977 |0000: const-string v0, "pref_chat_vibrate_" // string@77e9 │ │ -1aee48: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -1aee4c: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1aee50: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1aee54: 7020 0e0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1aee5a: 6e20 120b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1aee60: 1a03 320d |000e: const-string v3, "." // string@0d32 │ │ -1aee64: 6e20 170b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aee6a: 6e20 120b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1aee70: 6e10 280b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1aee76: 0c00 |0019: move-result-object v0 │ │ -1aee78: 6203 2042 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4220 │ │ -1aee7c: 6e10 a45a 0300 |001c: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@5aa4 │ │ -1aee82: 0a03 |001f: move-result v3 │ │ -1aee84: 7130 b05a 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@5ab0 │ │ -1aee8a: 0a02 |0023: move-result v2 │ │ -1aee8c: 7110 a35a 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@5aa3 │ │ -1aee92: 0c02 |0027: move-result-object v2 │ │ -1aee94: 1102 |0028: return-object v2 │ │ +1aee38: |[1aee38] org.thoughtcrime.securesms.util.Prefs.getChatVibrate:(Landroid/content/Context;II)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +1aee48: 1a00 e977 |0000: const-string v0, "pref_chat_vibrate_" // string@77e9 │ │ +1aee4c: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1aee50: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1aee54: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1aee58: 7020 0e0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1aee5e: 6e20 120b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1aee64: 1a03 320d |000e: const-string v3, "." // string@0d32 │ │ +1aee68: 6e20 170b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aee6e: 6e20 120b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1aee74: 6e10 280b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1aee7a: 0c00 |0019: move-result-object v0 │ │ +1aee7c: 6203 2042 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4220 │ │ +1aee80: 6e10 a45a 0300 |001c: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@5aa4 │ │ +1aee86: 0a03 |001f: move-result v3 │ │ +1aee88: 7130 b05a 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@5ab0 │ │ +1aee8e: 0a02 |0023: move-result v2 │ │ +1aee90: 7110 a35a 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@5aa3 │ │ +1aee96: 0c02 |0027: move-result-object v2 │ │ +1aee98: 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 │ │ @@ -311657,25 +311658,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 │ │ -1aec9c: |[1aec9c] org.thoughtcrime.securesms.util.Prefs.getDatabaseEncryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ -1aecac: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1aecb0: 1a01 f177 |0002: const-string v1, "pref_database_encrypted_secret_" // string@77f1 │ │ -1aecb4: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1aecba: 6e20 120b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1aecc0: 6e10 280b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1aecc6: 0c03 |000d: move-result-object v3 │ │ -1aecc8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -1aecca: 7130 b85a 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@5ab8 │ │ -1aecd0: 0c02 |0012: move-result-object v2 │ │ -1aecd2: 1102 |0013: return-object v2 │ │ +1aeca0: |[1aeca0] org.thoughtcrime.securesms.util.Prefs.getDatabaseEncryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ +1aecb0: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1aecb4: 1a01 f177 |0002: const-string v1, "pref_database_encrypted_secret_" // string@77f1 │ │ +1aecb8: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1aecbe: 6e20 120b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1aecc4: 6e10 280b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1aecca: 0c03 |000d: move-result-object v3 │ │ +1aeccc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +1aecce: 7130 b85a 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@5ab8 │ │ +1aecd4: 0c02 |0012: move-result-object v2 │ │ +1aecd6: 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 │ │ │ │ @@ -311684,25 +311685,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 │ │ -1aecd4: |[1aecd4] org.thoughtcrime.securesms.util.Prefs.getDatabaseUnencryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ -1aece4: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1aece8: 1a01 f277 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@77f2 │ │ -1aecec: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1aecf2: 6e20 120b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1aecf8: 6e10 280b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1aecfe: 0c03 |000d: move-result-object v3 │ │ -1aed00: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -1aed02: 7130 b85a 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@5ab8 │ │ -1aed08: 0c02 |0012: move-result-object v2 │ │ -1aed0a: 1102 |0013: return-object v2 │ │ +1aecd8: |[1aecd8] org.thoughtcrime.securesms.util.Prefs.getDatabaseUnencryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ +1aece8: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1aecec: 1a01 f277 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@77f2 │ │ +1aecf0: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1aecf6: 6e20 120b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1aecfc: 6e10 280b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1aed02: 0c03 |000d: move-result-object v3 │ │ +1aed04: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +1aed06: 7130 b85a 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@5ab8 │ │ +1aed0c: 0c02 |0012: move-result-object v2 │ │ +1aed0e: 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 │ │ │ │ @@ -311711,20 +311712,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 │ │ -1aebc4: |[1aebc4] org.thoughtcrime.securesms.util.Prefs.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I │ │ -1aebd4: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aebda: 0c00 |0003: move-result-object v0 │ │ -1aebdc: 7230 bd00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00bd │ │ -1aebe2: 0a00 |0007: move-result v0 │ │ -1aebe4: 0f00 |0008: return v0 │ │ +1aebc8: |[1aebc8] org.thoughtcrime.securesms.util.Prefs.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I │ │ +1aebd8: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aebde: 0c00 |0003: move-result-object v0 │ │ +1aebe0: 7230 bd00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00bd │ │ +1aebe6: 0a00 |0007: move-result v0 │ │ +1aebe8: 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 │ │ @@ -311734,20 +311735,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 │ │ -1aede4: |[1aede4] org.thoughtcrime.securesms.util.Prefs.getLongPreference:(Landroid/content/Context;Ljava/lang/String;J)J │ │ -1aedf4: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aedfa: 0c00 |0003: move-result-object v0 │ │ -1aedfc: 7240 be00 1032 |0004: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00be │ │ -1aee02: 0b00 |0007: move-result-wide v0 │ │ -1aee04: 1000 |0008: return-wide v0 │ │ +1aede8: |[1aede8] org.thoughtcrime.securesms.util.Prefs.getLongPreference:(Landroid/content/Context;Ljava/lang/String;J)J │ │ +1aedf8: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aedfe: 0c00 |0003: move-result-object v0 │ │ +1aee00: 7240 be00 1032 |0004: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00be │ │ +1aee06: 0b00 |0007: move-result-wide v0 │ │ +1aee08: 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 │ │ @@ -311757,20 +311758,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 │ │ -1aed0c: |[1aed0c] org.thoughtcrime.securesms.util.Prefs.getNotificationLedColor:(Landroid/content/Context;)Ljava/lang/String; │ │ -1aed1c: 1a00 1178 |0000: const-string v0, "pref_led_color" // string@7811 │ │ -1aed20: 1a01 9e49 |0002: const-string v1, "blue" // string@499e │ │ -1aed24: 7130 b85a 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@5ab8 │ │ -1aed2a: 0c02 |0007: move-result-object v2 │ │ -1aed2c: 1102 |0008: return-object v2 │ │ +1aed10: |[1aed10] org.thoughtcrime.securesms.util.Prefs.getNotificationLedColor:(Landroid/content/Context;)Ljava/lang/String; │ │ +1aed20: 1a00 1178 |0000: const-string v0, "pref_led_color" // string@7811 │ │ +1aed24: 1a01 9e49 |0002: const-string v1, "blue" // string@499e │ │ +1aed28: 7130 b85a 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@5ab8 │ │ +1aed2e: 0c02 |0007: move-result-object v2 │ │ +1aed30: 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;) │ │ @@ -311778,26 +311779,26 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1aebe8: |[1aebe8] org.thoughtcrime.securesms.util.Prefs.getNotificationPriority:(Landroid/content/Context;)I │ │ -1aebf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1aebfa: 7110 000b 0000 |0001: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0b00 │ │ -1aec00: 0c00 |0004: move-result-object v0 │ │ -1aec02: 1a01 2378 |0005: const-string v1, "pref_notification_priority" // string@7823 │ │ -1aec06: 7130 b85a 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@5ab8 │ │ -1aec0c: 0c02 |000a: move-result-object v2 │ │ -1aec0e: 7110 530a 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0a53 │ │ -1aec14: 0c02 |000e: move-result-object v2 │ │ -1aec16: 6e10 4b0a 0200 |000f: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ -1aec1c: 0a02 |0012: move-result v2 │ │ -1aec1e: 0f02 |0013: return v2 │ │ +1aebec: |[1aebec] org.thoughtcrime.securesms.util.Prefs.getNotificationPriority:(Landroid/content/Context;)I │ │ +1aebfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1aebfe: 7110 000b 0000 |0001: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0b00 │ │ +1aec04: 0c00 |0004: move-result-object v0 │ │ +1aec06: 1a01 2378 |0005: const-string v1, "pref_notification_priority" // string@7823 │ │ +1aec0a: 7130 b85a 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@5ab8 │ │ +1aec10: 0c02 |000a: move-result-object v2 │ │ +1aec12: 7110 530a 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0a53 │ │ +1aec18: 0c02 |000e: move-result-object v2 │ │ +1aec1a: 6e10 4b0a 0200 |000f: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ +1aec20: 0a02 |0012: move-result v2 │ │ +1aec22: 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;) │ │ @@ -311805,22 +311806,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 │ │ -1aee08: |[1aee08] org.thoughtcrime.securesms.util.Prefs.getNotificationPrivacy:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; │ │ -1aee18: 2200 1710 |0000: new-instance v0, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; // type@1017 │ │ -1aee1c: 1a01 2678 |0002: const-string v1, "pref_notification_privacy" // string@7826 │ │ -1aee20: 1a02 d146 |0004: const-string v2, "all" // string@46d1 │ │ -1aee24: 7130 b85a 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@5ab8 │ │ -1aee2a: 0c03 |0009: move-result-object v3 │ │ -1aee2c: 7020 4656 3000 |000a: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference;.:(Ljava/lang/String;)V // method@5646 │ │ -1aee32: 1100 |000d: return-object v0 │ │ +1aee0c: |[1aee0c] org.thoughtcrime.securesms.util.Prefs.getNotificationPrivacy:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; │ │ +1aee1c: 2200 1710 |0000: new-instance v0, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; // type@1017 │ │ +1aee20: 1a01 2678 |0002: const-string v1, "pref_notification_privacy" // string@7826 │ │ +1aee24: 1a02 d146 |0004: const-string v2, "all" // string@46d1 │ │ +1aee28: 7130 b85a 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@5ab8 │ │ +1aee2e: 0c03 |0009: move-result-object v3 │ │ +1aee30: 7020 4656 3000 |000a: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference;.:(Ljava/lang/String;)V // method@5646 │ │ +1aee36: 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;) │ │ @@ -311828,32 +311829,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 │ │ -1ae8f0: |[1ae8f0] org.thoughtcrime.securesms.util.Prefs.getNotificationRingtone:(Landroid/content/Context;)Landroid/net/Uri; │ │ -1ae900: 6200 4a00 |0000: sget-object v0, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ -1ae904: 6e10 0202 0000 |0002: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1ae90a: 0c00 |0005: move-result-object v0 │ │ -1ae90c: 1a01 0d78 |0006: const-string v1, "pref_key_ringtone" // string@780d │ │ -1ae910: 7130 b85a 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@5ab8 │ │ -1ae916: 0c02 |000b: move-result-object v2 │ │ -1ae918: 3802 1000 |000c: if-eqz v2, 001c // +0010 │ │ -1ae91c: 1a00 ff55 |000e: const-string v0, "file:" // string@55ff │ │ -1ae920: 6e20 f10a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1ae926: 0a00 |0013: move-result v0 │ │ -1ae928: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -1ae92c: 6202 4a00 |0016: sget-object v2, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ -1ae930: 6e10 0202 0200 |0018: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1ae936: 0c02 |001b: move-result-object v2 │ │ -1ae938: 7110 0102 0200 |001c: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1ae93e: 0c02 |001f: move-result-object v2 │ │ -1ae940: 1102 |0020: return-object v2 │ │ +1ae8f4: |[1ae8f4] org.thoughtcrime.securesms.util.Prefs.getNotificationRingtone:(Landroid/content/Context;)Landroid/net/Uri; │ │ +1ae904: 6200 4a00 |0000: sget-object v0, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ +1ae908: 6e10 0202 0000 |0002: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1ae90e: 0c00 |0005: move-result-object v0 │ │ +1ae910: 1a01 0d78 |0006: const-string v1, "pref_key_ringtone" // string@780d │ │ +1ae914: 7130 b85a 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@5ab8 │ │ +1ae91a: 0c02 |000b: move-result-object v2 │ │ +1ae91c: 3802 1000 |000c: if-eqz v2, 001c // +0010 │ │ +1ae920: 1a00 ff55 |000e: const-string v0, "file:" // string@55ff │ │ +1ae924: 6e20 f10a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1ae92a: 0a00 |0013: move-result v0 │ │ +1ae92c: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +1ae930: 6202 4a00 |0016: sget-object v2, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ +1ae934: 6e10 0202 0200 |0018: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1ae93a: 0c02 |001b: move-result-object v2 │ │ +1ae93c: 7110 0102 0200 |001c: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1ae942: 0c02 |001f: move-result-object v2 │ │ +1ae944: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x000e line=184 │ │ 0x0016 line=185 │ │ 0x001c line=188 │ │ locals : │ │ @@ -311864,20 +311865,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aec20: |[1aec20] org.thoughtcrime.securesms.util.Prefs.getProfileAvatarId:(Landroid/content/Context;)I │ │ -1aec30: 1a00 3778 |0000: const-string v0, "pref_profile_avatar_id" // string@7837 │ │ -1aec34: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aec36: 7130 b05a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@5ab0 │ │ -1aec3c: 0a02 |0006: move-result v2 │ │ -1aec3e: 0f02 |0007: return v2 │ │ +1aec24: |[1aec24] org.thoughtcrime.securesms.util.Prefs.getProfileAvatarId:(Landroid/content/Context;)I │ │ +1aec34: 1a00 3778 |0000: const-string v0, "pref_profile_avatar_id" // string@7837 │ │ +1aec38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aec3a: 7130 b05a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@5ab0 │ │ +1aec40: 0a02 |0006: move-result v2 │ │ +1aec42: 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;) │ │ @@ -311885,20 +311886,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aec40: |[1aec40] org.thoughtcrime.securesms.util.Prefs.getPrompteDozeMsgId:(Landroid/content/Context;)I │ │ -1aec50: 1a00 3a78 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@783a │ │ -1aec54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aec56: 7130 b05a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@5ab0 │ │ -1aec5c: 0a02 |0006: move-result v2 │ │ -1aec5e: 0f02 |0007: return v2 │ │ +1aec44: |[1aec44] org.thoughtcrime.securesms.util.Prefs.getPrompteDozeMsgId:(Landroid/content/Context;)I │ │ +1aec54: 1a00 3a78 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@783a │ │ +1aec58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aec5a: 7130 b05a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@5ab0 │ │ +1aec60: 0a02 |0006: move-result v2 │ │ +1aec62: 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;) │ │ @@ -311906,20 +311907,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 │ │ -1aed30: |[1aed30] org.thoughtcrime.securesms.util.Prefs.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -1aed40: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aed46: 0c00 |0003: move-result-object v0 │ │ -1aed48: 7230 bf00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00bf │ │ -1aed4e: 0c00 |0007: move-result-object v0 │ │ -1aed50: 1100 |0008: return-object v0 │ │ +1aed34: |[1aed34] org.thoughtcrime.securesms.util.Prefs.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +1aed44: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aed4a: 0c00 |0003: move-result-object v0 │ │ +1aed4c: 7230 bf00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00bf │ │ +1aed52: 0c00 |0007: move-result-object v0 │ │ +1aed54: 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; │ │ @@ -311929,26 +311930,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 │ │ -1aedac: |[1aedac] org.thoughtcrime.securesms.util.Prefs.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ -1aedbc: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aedc2: 0c01 |0003: move-result-object v1 │ │ -1aedc4: 7220 ba00 2100 |0004: invoke-interface {v1, v2}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00ba │ │ -1aedca: 0a00 |0007: move-result v0 │ │ -1aedcc: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -1aedd0: 7100 8c0c 0000 |000a: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c8c │ │ -1aedd6: 0c03 |000d: move-result-object v3 │ │ -1aedd8: 7230 c000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@00c0 │ │ -1aedde: 0c01 |0011: move-result-object v1 │ │ -1aede0: 1101 |0012: return-object v1 │ │ -1aede2: 1103 |0013: return-object v3 │ │ +1aedb0: |[1aedb0] org.thoughtcrime.securesms.util.Prefs.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ +1aedc0: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aedc6: 0c01 |0003: move-result-object v1 │ │ +1aedc8: 7220 ba00 2100 |0004: invoke-interface {v1, v2}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00ba │ │ +1aedce: 0a00 |0007: move-result v0 │ │ +1aedd0: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +1aedd4: 7100 8c0c 0000 |000a: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c8c │ │ +1aedda: 0c03 |000d: move-result-object v3 │ │ +1aeddc: 7230 c000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@00c0 │ │ +1aede2: 0c01 |0011: move-result-object v1 │ │ +1aede4: 1101 |0012: return-object v1 │ │ +1aede6: 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; │ │ @@ -311960,48 +311961,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 │ │ -1ae944: |[1ae944] org.thoughtcrime.securesms.util.Prefs.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; │ │ -1ae954: 2200 7503 |0000: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ -1ae958: 2201 7f03 |0002: new-instance v1, Ljava/util/HashSet; // type@037f │ │ -1ae95c: 7010 aa0c 0100 |0004: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0caa │ │ -1ae962: 1a02 ef77 |0007: const-string v2, "pref_contact_photo_identifiers" // string@77ef │ │ -1ae966: 7130 b95a 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@5ab9 │ │ -1ae96c: 0c03 |000c: move-result-object v3 │ │ -1ae96e: 7020 5a0c 3000 |000d: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0c5a │ │ -1ae974: 7210 d90c 0000 |0010: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cd9 │ │ -1ae97a: 0c03 |0013: move-result-object v3 │ │ -1ae97c: 7210 ba0c 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1ae982: 0a00 |0017: move-result v0 │ │ -1ae984: 3800 2600 |0018: if-eqz v0, 003e // +0026 │ │ -1ae988: 7210 bb0c 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1ae98e: 0c00 |001d: move-result-object v0 │ │ -1ae990: 1f00 0a03 |001e: check-cast v0, Ljava/lang/String; // type@030a │ │ -1ae994: 6e20 d10a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0ad1 │ │ -1ae99a: 0a01 |0023: move-result v1 │ │ -1ae99c: 3801 f0ff |0024: if-eqz v1, 0014 // -0010 │ │ -1ae9a0: 1a03 f342 |0026: const-string v3, "\|" // string@42f3 │ │ -1ae9a4: 6e20 ef0a 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aef │ │ -1ae9aa: 0c03 |002b: move-result-object v3 │ │ -1ae9ac: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -1ae9ae: 4603 0304 |002d: aget-object v3, v3, v4 │ │ -1ae9b2: 7110 5f0a 0300 |002f: invoke-static {v3}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@0a5f │ │ -1ae9b8: 0c03 |0032: move-result-object v3 │ │ -1ae9ba: 6e10 5a0a 0300 |0033: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ -1ae9c0: 0b03 |0036: move-result-wide v3 │ │ -1ae9c2: 6200 4500 |0037: sget-object v0, Landroid/provider/ContactsContract$Contacts;.CONTENT_URI:Landroid/net/Uri; // field@0045 │ │ -1ae9c6: 7130 6400 3004 |0039: invoke-static {v0, v3, v4}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@0064 │ │ -1ae9cc: 0c03 |003c: move-result-object v3 │ │ -1ae9ce: 1103 |003d: return-object v3 │ │ -1ae9d0: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -1ae9d2: 1103 |003f: return-object v3 │ │ +1ae948: |[1ae948] org.thoughtcrime.securesms.util.Prefs.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; │ │ +1ae958: 2200 7503 |0000: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ +1ae95c: 2201 7f03 |0002: new-instance v1, Ljava/util/HashSet; // type@037f │ │ +1ae960: 7010 aa0c 0100 |0004: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0caa │ │ +1ae966: 1a02 ef77 |0007: const-string v2, "pref_contact_photo_identifiers" // string@77ef │ │ +1ae96a: 7130 b95a 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@5ab9 │ │ +1ae970: 0c03 |000c: move-result-object v3 │ │ +1ae972: 7020 5a0c 3000 |000d: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0c5a │ │ +1ae978: 7210 d90c 0000 |0010: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cd9 │ │ +1ae97e: 0c03 |0013: move-result-object v3 │ │ +1ae980: 7210 ba0c 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1ae986: 0a00 |0017: move-result v0 │ │ +1ae988: 3800 2600 |0018: if-eqz v0, 003e // +0026 │ │ +1ae98c: 7210 bb0c 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1ae992: 0c00 |001d: move-result-object v0 │ │ +1ae994: 1f00 0a03 |001e: check-cast v0, Ljava/lang/String; // type@030a │ │ +1ae998: 6e20 d10a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0ad1 │ │ +1ae99e: 0a01 |0023: move-result v1 │ │ +1ae9a0: 3801 f0ff |0024: if-eqz v1, 0014 // -0010 │ │ +1ae9a4: 1a03 f342 |0026: const-string v3, "\|" // string@42f3 │ │ +1ae9a8: 6e20 ef0a 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aef │ │ +1ae9ae: 0c03 |002b: move-result-object v3 │ │ +1ae9b0: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +1ae9b2: 4603 0304 |002d: aget-object v3, v3, v4 │ │ +1ae9b6: 7110 5f0a 0300 |002f: invoke-static {v3}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@0a5f │ │ +1ae9bc: 0c03 |0032: move-result-object v3 │ │ +1ae9be: 6e10 5a0a 0300 |0033: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ +1ae9c4: 0b03 |0036: move-result-wide v3 │ │ +1ae9c6: 6200 4500 |0037: sget-object v0, Landroid/provider/ContactsContract$Contacts;.CONTENT_URI:Landroid/net/Uri; // field@0045 │ │ +1ae9ca: 7130 6400 3004 |0039: invoke-static {v0, v3, v4}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@0064 │ │ +1ae9d0: 0c03 |003c: move-result-object v3 │ │ +1ae9d2: 1103 |003d: return-object v3 │ │ +1ae9d4: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +1ae9d6: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0010 line=319 │ │ 0x0020 line=320 │ │ 0x0026 line=321 │ │ 0x002d line=322 │ │ @@ -312015,25 +312016,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 │ │ -1aed54: |[1aed54] org.thoughtcrime.securesms.util.Prefs.getTheme:(Landroid/content/Context;)Ljava/lang/String; │ │ -1aed64: 7100 285a 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5a28 │ │ -1aed6a: 0a00 |0003: move-result v0 │ │ -1aed6c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -1aed70: 1a00 e083 |0006: const-string v0, "system" // string@83e0 │ │ -1aed74: 2803 |0008: goto 000b // +0003 │ │ -1aed76: 1a00 0168 |0009: const-string v0, "light" // string@6801 │ │ -1aed7a: 1a01 5878 |000b: const-string v1, "pref_theme" // string@7858 │ │ -1aed7e: 7130 b85a 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@5ab8 │ │ -1aed84: 0c02 |0010: move-result-object v2 │ │ -1aed86: 1102 |0011: return-object v2 │ │ +1aed58: |[1aed58] org.thoughtcrime.securesms.util.Prefs.getTheme:(Landroid/content/Context;)Ljava/lang/String; │ │ +1aed68: 7100 285a 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5a28 │ │ +1aed6e: 0a00 |0003: move-result v0 │ │ +1aed70: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +1aed74: 1a00 e083 |0006: const-string v0, "system" // string@83e0 │ │ +1aed78: 2803 |0008: goto 000b // +0003 │ │ +1aed7a: 1a00 0168 |0009: const-string v0, "light" // string@6801 │ │ +1aed7e: 1a01 5878 |000b: const-string v1, "pref_theme" // string@7858 │ │ +1aed82: 7130 b85a 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@5ab8 │ │ +1aed88: 0c02 |0010: move-result-object v2 │ │ +1aed8a: 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;) │ │ @@ -312041,20 +312042,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 │ │ -1aed88: |[1aed88] org.thoughtcrime.securesms.util.Prefs.getWebxdcStoreUrl:(Landroid/content/Context;)Ljava/lang/String; │ │ -1aed98: 1a00 6578 |0000: const-string v0, "pref_webxdc_store_url" // string@7865 │ │ -1aed9c: 1a01 6b5f |0002: const-string v1, "https://webxdc.org/apps/" // string@5f6b │ │ -1aeda0: 7130 b85a 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@5ab8 │ │ -1aeda6: 0c02 |0007: move-result-object v2 │ │ -1aeda8: 1102 |0008: return-object v2 │ │ +1aed8c: |[1aed8c] org.thoughtcrime.securesms.util.Prefs.getWebxdcStoreUrl:(Landroid/content/Context;)Ljava/lang/String; │ │ +1aed9c: 1a00 6578 |0000: const-string v0, "pref_webxdc_store_url" // string@7865 │ │ +1aeda0: 1a01 6b5f |0002: const-string v1, "https://webxdc.org/apps/" // string@5f6b │ │ +1aeda4: 7130 b85a 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@5ab8 │ │ +1aedaa: 0c02 |0007: move-result-object v2 │ │ +1aedac: 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;) │ │ @@ -312062,20 +312063,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aea18: |[1aea18] org.thoughtcrime.securesms.util.Prefs.isDeveloperModeEnabled:(Landroid/content/Context;)Z │ │ -1aea28: 1a00 f677 |0000: const-string v0, "pref_developer_mode_enabled" // string@77f6 │ │ -1aea2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aea2e: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ -1aea34: 0a02 |0006: move-result v2 │ │ -1aea36: 0f02 |0007: return v2 │ │ +1aea1c: |[1aea1c] org.thoughtcrime.securesms.util.Prefs.isDeveloperModeEnabled:(Landroid/content/Context;)Z │ │ +1aea2c: 1a00 f677 |0000: const-string v0, "pref_developer_mode_enabled" // string@77f6 │ │ +1aea30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aea32: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ +1aea38: 0a02 |0006: move-result v2 │ │ +1aea3a: 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;) │ │ @@ -312083,20 +312084,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aea38: |[1aea38] org.thoughtcrime.securesms.util.Prefs.isEnterSendsEnabled:(Landroid/content/Context;)Z │ │ -1aea48: 1a00 0078 |0000: const-string v0, "pref_enter_sends" // string@7800 │ │ -1aea4c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aea4e: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ -1aea54: 0a02 |0006: move-result v2 │ │ -1aea56: 0f02 |0007: return v2 │ │ +1aea3c: |[1aea3c] org.thoughtcrime.securesms.util.Prefs.isEnterSendsEnabled:(Landroid/content/Context;)Z │ │ +1aea4c: 1a00 0078 |0000: const-string v0, "pref_enter_sends" // string@7800 │ │ +1aea50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aea52: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ +1aea58: 0a02 |0006: move-result v2 │ │ +1aea5a: 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;) │ │ @@ -312104,25 +312105,25 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1aea58: |[1aea58] org.thoughtcrime.securesms.util.Prefs.isHardCompressionEnabled:(Landroid/content/Context;)Z │ │ -1aea68: 7110 c44d 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1aea6e: 0c01 |0003: move-result-object v1 │ │ -1aea70: 1a00 da6e |0004: const-string v0, "media_quality" // string@6eda │ │ -1aea74: 6e20 a106 0100 |0006: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getConfigInt:(Ljava/lang/String;)I // method@06a1 │ │ -1aea7a: 0a01 |0009: move-result v1 │ │ -1aea7c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -1aea7e: 3301 0300 |000b: if-ne v1, v0, 000e // +0003 │ │ -1aea82: 2802 |000d: goto 000f // +0002 │ │ -1aea84: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -1aea86: 0f00 |000f: return v0 │ │ +1aea5c: |[1aea5c] org.thoughtcrime.securesms.util.Prefs.isHardCompressionEnabled:(Landroid/content/Context;)Z │ │ +1aea6c: 7110 c44d 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1aea72: 0c01 |0003: move-result-object v1 │ │ +1aea74: 1a00 da6e |0004: const-string v0, "media_quality" // string@6eda │ │ +1aea78: 6e20 a106 0100 |0006: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getConfigInt:(Ljava/lang/String;)I // method@06a1 │ │ +1aea7e: 0a01 |0009: move-result v1 │ │ +1aea80: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +1aea82: 3301 0300 |000b: if-ne v1, v0, 000e // +0003 │ │ +1aea86: 2802 |000d: goto 000f // +0002 │ │ +1aea88: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +1aea8a: 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;) │ │ @@ -312130,20 +312131,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aea88: |[1aea88] org.thoughtcrime.securesms.util.Prefs.isInChatNotifications:(Landroid/content/Context;)Z │ │ -1aea98: 1a00 0c78 |0000: const-string v0, "pref_key_inthread_notifications" // string@780c │ │ -1aea9c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -1aea9e: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ -1aeaa4: 0a02 |0006: move-result v2 │ │ -1aeaa6: 0f02 |0007: return v2 │ │ +1aea8c: |[1aea8c] org.thoughtcrime.securesms.util.Prefs.isInChatNotifications:(Landroid/content/Context;)Z │ │ +1aea9c: 1a00 0c78 |0000: const-string v0, "pref_key_inthread_notifications" // string@780c │ │ +1aeaa0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +1aeaa2: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ +1aeaa8: 0a02 |0006: move-result v2 │ │ +1aeaaa: 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;) │ │ @@ -312151,20 +312152,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aeaa8: |[1aeaa8] org.thoughtcrime.securesms.util.Prefs.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z │ │ -1aeab8: 1a00 0878 |0000: const-string v0, "pref_incognito_keyboard" // string@7808 │ │ -1aeabc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aeabe: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ -1aeac4: 0a02 |0006: move-result v2 │ │ -1aeac6: 0f02 |0007: return v2 │ │ +1aeaac: |[1aeaac] org.thoughtcrime.securesms.util.Prefs.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z │ │ +1aeabc: 1a00 0878 |0000: const-string v0, "pref_incognito_keyboard" // string@7808 │ │ +1aeac0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aeac2: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ +1aeac8: 0a02 |0006: move-result v2 │ │ +1aeaca: 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;) │ │ @@ -312172,21 +312173,21 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1aeac8: |[1aeac8] org.thoughtcrime.securesms.util.Prefs.isLocationStreamingEnabled:(Landroid/content/Context;)Z │ │ -1aead8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1aeada: 1a01 1578 |0001: const-string v1, "pref_location_streaming_enabled" // string@7815 │ │ -1aeade: 7130 ab5a 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ -1aeae4: 0a02 |0006: move-result v2 │ │ -1aeae6: 0f02 |0007: return v2 │ │ -1aeae8: 0f00 |0008: return v0 │ │ +1aeacc: |[1aeacc] org.thoughtcrime.securesms.util.Prefs.isLocationStreamingEnabled:(Landroid/content/Context;)Z │ │ +1aeadc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1aeade: 1a01 1578 |0001: const-string v1, "pref_location_streaming_enabled" // string@7815 │ │ +1aeae2: 7130 ab5a 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ +1aeae8: 0a02 |0006: move-result v2 │ │ +1aeaea: 0f02 |0007: return v2 │ │ +1aeaec: 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; │ │ @@ -312196,20 +312197,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aeafc: |[1aeafc] org.thoughtcrime.securesms.util.Prefs.isNewBroadcastListAvailable:(Landroid/content/Context;)Z │ │ -1aeb0c: 1a00 2278 |0000: const-string v0, "pref_new_broadcast_list" // string@7822 │ │ -1aeb10: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aeb12: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ -1aeb18: 0a02 |0006: move-result v2 │ │ -1aeb1a: 0f02 |0007: return v2 │ │ +1aeb00: |[1aeb00] org.thoughtcrime.securesms.util.Prefs.isNewBroadcastListAvailable:(Landroid/content/Context;)Z │ │ +1aeb10: 1a00 2278 |0000: const-string v0, "pref_new_broadcast_list" // string@7822 │ │ +1aeb14: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aeb16: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ +1aeb1c: 0a02 |0006: move-result v2 │ │ +1aeb1e: 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;) │ │ @@ -312217,20 +312218,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aeb1c: |[1aeb1c] org.thoughtcrime.securesms.util.Prefs.isNotificationVibrateEnabled:(Landroid/content/Context;)Z │ │ -1aeb2c: 1a00 0e78 |0000: const-string v0, "pref_key_vibrate" // string@780e │ │ -1aeb30: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -1aeb32: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ -1aeb38: 0a02 |0006: move-result v2 │ │ -1aeb3a: 0f02 |0007: return v2 │ │ +1aeb20: |[1aeb20] org.thoughtcrime.securesms.util.Prefs.isNotificationVibrateEnabled:(Landroid/content/Context;)Z │ │ +1aeb30: 1a00 0e78 |0000: const-string v0, "pref_key_vibrate" // string@780e │ │ +1aeb34: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +1aeb36: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ +1aeb3c: 0a02 |0006: move-result v2 │ │ +1aeb3e: 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;) │ │ @@ -312238,20 +312239,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aeb3c: |[1aeb3c] org.thoughtcrime.securesms.util.Prefs.isPasswordDisabled:(Landroid/content/Context;)Z │ │ -1aeb4c: 1a00 f877 |0000: const-string v0, "pref_disable_passphrase" // string@77f8 │ │ -1aeb50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aeb52: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ -1aeb58: 0a02 |0006: move-result v2 │ │ -1aeb5a: 0f02 |0007: return v2 │ │ +1aeb40: |[1aeb40] org.thoughtcrime.securesms.util.Prefs.isPasswordDisabled:(Landroid/content/Context;)Z │ │ +1aeb50: 1a00 f877 |0000: const-string v0, "pref_disable_passphrase" // string@77f8 │ │ +1aeb54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aeb56: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ +1aeb5c: 0a02 |0006: move-result v2 │ │ +1aeb5e: 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;) │ │ @@ -312259,36 +312260,36 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1aeb5c: |[1aeb5c] org.thoughtcrime.securesms.util.Prefs.isPushEnabled:(Landroid/content/Context;)Z │ │ -1aeb6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1aeb6e: 0f00 |0001: return v0 │ │ +1aeb60: |[1aeb60] org.thoughtcrime.securesms.util.Prefs.isPushEnabled:(Landroid/content/Context;)Z │ │ +1aeb70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1aeb72: 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 │ │ -1aeb70: |[1aeb70] org.thoughtcrime.securesms.util.Prefs.isScreenSecurityEnabled:(Landroid/content/Context;)Z │ │ -1aeb80: 1a00 4178 |0000: const-string v0, "pref_screen_security" // string@7841 │ │ -1aeb84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aeb86: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ -1aeb8c: 0a02 |0006: move-result v2 │ │ -1aeb8e: 0f02 |0007: return v2 │ │ +1aeb74: |[1aeb74] org.thoughtcrime.securesms.util.Prefs.isScreenSecurityEnabled:(Landroid/content/Context;)Z │ │ +1aeb84: 1a00 4178 |0000: const-string v0, "pref_screen_security" // string@7841 │ │ +1aeb88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aeb8a: 7130 ab5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ +1aeb90: 0a02 |0006: move-result v2 │ │ +1aeb92: 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;) │ │ @@ -312296,21 +312297,21 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1aeb90: |[1aeb90] org.thoughtcrime.securesms.util.Prefs.reliableService:(Landroid/content/Context;)Z │ │ -1aeba0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1aeba2: 1a01 3d78 |0001: const-string v1, "pref_reliable_service" // string@783d │ │ -1aeba6: 7130 ab5a 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ -1aebac: 0a02 |0006: move-result v2 │ │ -1aebae: 0f02 |0007: return v2 │ │ -1aebb0: 0f00 |0008: return v0 │ │ +1aeb94: |[1aeb94] org.thoughtcrime.securesms.util.Prefs.reliableService:(Landroid/content/Context;)Z │ │ +1aeba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1aeba6: 1a01 3d78 |0001: const-string v1, "pref_reliable_service" // string@783d │ │ +1aebaa: 7130 ab5a 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aab │ │ +1aebb0: 0a02 |0006: move-result v2 │ │ +1aebb2: 0f02 |0007: return v2 │ │ +1aebb4: 0f00 |0008: return v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0001 line=217 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/content/Context; │ │ @@ -312320,18 +312321,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1aeec4: |[1aeec4] org.thoughtcrime.securesms.util.Prefs.removeNotificationRingtone:(Landroid/content/Context;)V │ │ -1aeed4: 1a00 0d78 |0000: const-string v0, "pref_key_ringtone" // string@780d │ │ -1aeed8: 7120 ca5a 0100 |0002: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@5aca │ │ -1aeede: 0e00 |0005: return-void │ │ +1aeec8: |[1aeec8] org.thoughtcrime.securesms.util.Prefs.removeNotificationRingtone:(Landroid/content/Context;)V │ │ +1aeed8: 1a00 0d78 |0000: const-string v0, "pref_key_ringtone" // string@780d │ │ +1aeedc: 7120 ca5a 0100 |0002: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@5aca │ │ +1aeee2: 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;) │ │ @@ -312339,23 +312340,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 │ │ -1aeee0: |[1aeee0] org.thoughtcrime.securesms.util.Prefs.removePreference:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1aeef0: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aeef6: 0c00 |0003: move-result-object v0 │ │ -1aeef8: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1aeefe: 0c00 |0007: move-result-object v0 │ │ -1aef00: 7220 b900 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b9 │ │ -1aef06: 0c00 |000b: move-result-object v0 │ │ -1aef08: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1aef0e: 0e00 |000f: return-void │ │ +1aeee4: |[1aeee4] org.thoughtcrime.securesms.util.Prefs.removePreference:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1aeef4: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aeefa: 0c00 |0003: move-result-object v0 │ │ +1aeefc: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1aef02: 0c00 |0007: move-result-object v0 │ │ +1aef04: 7220 b900 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b9 │ │ +1aef0a: 0c00 |000b: move-result-object v0 │ │ +1aef0c: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1aef12: 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; │ │ │ │ @@ -312364,23 +312365,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 │ │ -1aef10: |[1aef10] org.thoughtcrime.securesms.util.Prefs.setBackgroundImagePath:(Landroid/content/Context;ILjava/lang/String;)V │ │ -1aef20: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1aef24: 1a01 e777 |0002: const-string v1, "pref_chat_background" // string@77e7 │ │ -1aef28: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1aef2e: 6e20 120b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1aef34: 6e10 280b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1aef3a: 0c03 |000d: move-result-object v3 │ │ -1aef3c: 7130 d85a 3204 |000e: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5ad8 │ │ -1aef42: 0e00 |0011: return-void │ │ +1aef14: |[1aef14] org.thoughtcrime.securesms.util.Prefs.setBackgroundImagePath:(Landroid/content/Context;ILjava/lang/String;)V │ │ +1aef24: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1aef28: 1a01 e777 |0002: const-string v1, "pref_chat_background" // string@77e7 │ │ +1aef2c: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1aef32: 6e20 120b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1aef38: 6e10 280b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1aef3e: 0c03 |000d: move-result-object v3 │ │ +1aef40: 7130 d85a 3204 |000e: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5ad8 │ │ +1aef46: 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; │ │ @@ -312390,23 +312391,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 │ │ -1aef44: |[1aef44] org.thoughtcrime.securesms.util.Prefs.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ -1aef54: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aef5a: 0c00 |0003: move-result-object v0 │ │ -1aef5c: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1aef62: 0c00 |0007: move-result-object v0 │ │ -1aef64: 7230 b400 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00b4 │ │ -1aef6a: 0c00 |000b: move-result-object v0 │ │ -1aef6c: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1aef72: 0e00 |000f: return-void │ │ +1aef48: |[1aef48] org.thoughtcrime.securesms.util.Prefs.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ +1aef58: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aef5e: 0c00 |0003: move-result-object v0 │ │ +1aef60: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1aef66: 0c00 |0007: move-result-object v0 │ │ +1aef68: 7230 b400 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00b4 │ │ +1aef6e: 0c00 |000b: move-result-object v0 │ │ +1aef70: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1aef76: 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 │ │ @@ -312416,33 +312417,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 │ │ -1aef74: |[1aef74] org.thoughtcrime.securesms.util.Prefs.setChatRingtone:(Landroid/content/Context;IILandroid/net/Uri;)V │ │ -1aef84: 1a00 e877 |0000: const-string v0, "pref_chat_ringtone_" // string@77e8 │ │ -1aef88: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -1aef8c: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1aef90: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1aef94: 7020 0e0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1aef9a: 6e20 120b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1aefa0: 1a03 320d |000e: const-string v3, "." // string@0d32 │ │ -1aefa4: 6e20 170b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aefaa: 6e20 120b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1aefb0: 6e10 280b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1aefb6: 0c00 |0019: move-result-object v0 │ │ -1aefb8: 3805 0a00 |001a: if-eqz v5, 0024 // +000a │ │ -1aefbc: 6e10 0202 0500 |001c: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1aefc2: 0c03 |001f: move-result-object v3 │ │ -1aefc4: 7130 d85a 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5ad8 │ │ -1aefca: 2804 |0023: goto 0027 // +0004 │ │ -1aefcc: 7120 ca5a 0200 |0024: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@5aca │ │ -1aefd2: 0e00 |0027: return-void │ │ +1aef78: |[1aef78] org.thoughtcrime.securesms.util.Prefs.setChatRingtone:(Landroid/content/Context;IILandroid/net/Uri;)V │ │ +1aef88: 1a00 e877 |0000: const-string v0, "pref_chat_ringtone_" // string@77e8 │ │ +1aef8c: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1aef90: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1aef94: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1aef98: 7020 0e0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1aef9e: 6e20 120b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1aefa4: 1a03 320d |000e: const-string v3, "." // string@0d32 │ │ +1aefa8: 6e20 170b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aefae: 6e20 120b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1aefb4: 6e10 280b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1aefba: 0c00 |0019: move-result-object v0 │ │ +1aefbc: 3805 0a00 |001a: if-eqz v5, 0024 // +000a │ │ +1aefc0: 6e10 0202 0500 |001c: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1aefc6: 0c03 |001f: move-result-object v3 │ │ +1aefc8: 7130 d85a 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5ad8 │ │ +1aefce: 2804 |0023: goto 0027 // +0004 │ │ +1aefd0: 7120 ca5a 0200 |0024: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@5aca │ │ +1aefd6: 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; │ │ @@ -312455,34 +312456,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 │ │ -1aefd4: |[1aefd4] org.thoughtcrime.securesms.util.Prefs.setChatVibrate:(Landroid/content/Context;IILorg/thoughtcrime/securesms/util/Prefs$VibrateState;)V │ │ -1aefe4: 1a00 e977 |0000: const-string v0, "pref_chat_vibrate_" // string@77e9 │ │ -1aefe8: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -1aefec: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1aeff0: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1aeff4: 7020 0e0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1aeffa: 6e20 120b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1af000: 1a03 320d |000e: const-string v3, "." // string@0d32 │ │ -1af004: 6e20 170b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1af00a: 6e20 120b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1af010: 6e10 280b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1af016: 0c00 |0019: move-result-object v0 │ │ -1af018: 6203 2042 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4220 │ │ -1af01c: 3235 0a00 |001c: if-eq v5, v3, 0026 // +000a │ │ -1af020: 6e10 a45a 0500 |001e: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@5aa4 │ │ -1af026: 0a03 |0021: move-result v3 │ │ -1af028: 7130 d25a 0203 |0022: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5ad2 │ │ -1af02e: 2804 |0025: goto 0029 // +0004 │ │ -1af030: 7120 ca5a 0200 |0026: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@5aca │ │ -1af036: 0e00 |0029: return-void │ │ +1aefd8: |[1aefd8] org.thoughtcrime.securesms.util.Prefs.setChatVibrate:(Landroid/content/Context;IILorg/thoughtcrime/securesms/util/Prefs$VibrateState;)V │ │ +1aefe8: 1a00 e977 |0000: const-string v0, "pref_chat_vibrate_" // string@77e9 │ │ +1aefec: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1aeff0: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1aeff4: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1aeff8: 7020 0e0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1aeffe: 6e20 120b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1af004: 1a03 320d |000e: const-string v3, "." // string@0d32 │ │ +1af008: 6e20 170b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1af00e: 6e20 120b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1af014: 6e10 280b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1af01a: 0c00 |0019: move-result-object v0 │ │ +1af01c: 6203 2042 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4220 │ │ +1af020: 3235 0a00 |001c: if-eq v5, v3, 0026 // +000a │ │ +1af024: 6e10 a45a 0500 |001e: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@5aa4 │ │ +1af02a: 0a03 |0021: move-result v3 │ │ +1af02c: 7130 d25a 0203 |0022: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5ad2 │ │ +1af032: 2804 |0025: goto 0029 // +0004 │ │ +1af034: 7120 ca5a 0200 |0026: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@5aca │ │ +1af03a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x001a line=232 │ │ 0x001e line=233 │ │ 0x0026 line=236 │ │ locals : │ │ @@ -312496,23 +312497,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 │ │ -1af038: |[1af038] org.thoughtcrime.securesms.util.Prefs.setDatabaseEncryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -1af048: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1af04c: 1a01 f177 |0002: const-string v1, "pref_database_encrypted_secret_" // string@77f1 │ │ -1af050: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1af056: 6e20 120b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1af05c: 6e10 280b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1af062: 0c04 |000d: move-result-object v4 │ │ -1af064: 7130 d85a 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5ad8 │ │ -1af06a: 0e00 |0011: return-void │ │ +1af03c: |[1af03c] org.thoughtcrime.securesms.util.Prefs.setDatabaseEncryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +1af04c: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1af050: 1a01 f177 |0002: const-string v1, "pref_database_encrypted_secret_" // string@77f1 │ │ +1af054: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1af05a: 6e20 120b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1af060: 6e10 280b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1af066: 0c04 |000d: move-result-object v4 │ │ +1af068: 7130 d85a 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5ad8 │ │ +1af06e: 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 │ │ @@ -312522,23 +312523,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 │ │ -1af06c: |[1af06c] org.thoughtcrime.securesms.util.Prefs.setDatabaseUnencryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -1af07c: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1af080: 1a01 f277 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@77f2 │ │ -1af084: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1af08a: 6e20 120b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1af090: 6e10 280b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1af096: 0c04 |000d: move-result-object v4 │ │ -1af098: 7130 d85a 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5ad8 │ │ -1af09e: 0e00 |0011: return-void │ │ +1af070: |[1af070] org.thoughtcrime.securesms.util.Prefs.setDatabaseUnencryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +1af080: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1af084: 1a01 f277 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@77f2 │ │ +1af088: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1af08e: 6e20 120b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1af094: 6e10 280b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1af09a: 0c04 |000d: move-result-object v4 │ │ +1af09c: 7130 d85a 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5ad8 │ │ +1af0a2: 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 │ │ @@ -312548,18 +312549,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 │ │ -1af0a0: |[1af0a0] org.thoughtcrime.securesms.util.Prefs.setEnterSendsEnabled:(Landroid/content/Context;Z)V │ │ -1af0b0: 1a00 0078 |0000: const-string v0, "pref_enter_sends" // string@7800 │ │ -1af0b4: 7130 cc5a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@5acc │ │ -1af0ba: 0e00 |0005: return-void │ │ +1af0a4: |[1af0a4] org.thoughtcrime.securesms.util.Prefs.setEnterSendsEnabled:(Landroid/content/Context;Z)V │ │ +1af0b4: 1a00 0078 |0000: const-string v0, "pref_enter_sends" // string@7800 │ │ +1af0b8: 7130 cc5a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@5acc │ │ +1af0be: 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 │ │ │ │ @@ -312568,23 +312569,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 │ │ -1af0bc: |[1af0bc] org.thoughtcrime.securesms.util.Prefs.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -1af0cc: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1af0d2: 0c00 |0003: move-result-object v0 │ │ -1af0d4: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1af0da: 0c00 |0007: move-result-object v0 │ │ -1af0dc: 7230 b500 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00b5 │ │ -1af0e2: 0c00 |000b: move-result-object v0 │ │ -1af0e4: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1af0ea: 0e00 |000f: return-void │ │ +1af0c0: |[1af0c0] org.thoughtcrime.securesms.util.Prefs.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +1af0d0: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1af0d6: 0c00 |0003: move-result-object v0 │ │ +1af0d8: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1af0de: 0c00 |0007: move-result-object v0 │ │ +1af0e0: 7230 b500 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00b5 │ │ +1af0e6: 0c00 |000b: move-result-object v0 │ │ +1af0e8: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1af0ee: 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 │ │ @@ -312594,23 +312595,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 │ │ -1af0ec: |[1af0ec] org.thoughtcrime.securesms.util.Prefs.setLongPreference:(Landroid/content/Context;Ljava/lang/String;J)V │ │ -1af0fc: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1af102: 0c00 |0003: move-result-object v0 │ │ -1af104: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1af10a: 0c00 |0007: move-result-object v0 │ │ -1af10c: 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 │ │ -1af112: 0c00 |000b: move-result-object v0 │ │ -1af114: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1af11a: 0e00 |000f: return-void │ │ +1af0f0: |[1af0f0] org.thoughtcrime.securesms.util.Prefs.setLongPreference:(Landroid/content/Context;Ljava/lang/String;J)V │ │ +1af100: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1af106: 0c00 |0003: move-result-object v0 │ │ +1af108: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1af10e: 0c00 |0007: move-result-object v0 │ │ +1af110: 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 │ │ +1af116: 0c00 |000b: move-result-object v0 │ │ +1af118: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1af11e: 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 │ │ @@ -312620,20 +312621,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 │ │ -1af11c: |[1af11c] org.thoughtcrime.securesms.util.Prefs.setNotificationRingtone:(Landroid/content/Context;Landroid/net/Uri;)V │ │ -1af12c: 1a00 0d78 |0000: const-string v0, "pref_key_ringtone" // string@780d │ │ -1af130: 6e10 0202 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1af136: 0c02 |0005: move-result-object v2 │ │ -1af138: 7130 d85a 0102 |0006: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5ad8 │ │ -1af13e: 0e00 |0009: return-void │ │ +1af120: |[1af120] org.thoughtcrime.securesms.util.Prefs.setNotificationRingtone:(Landroid/content/Context;Landroid/net/Uri;)V │ │ +1af130: 1a00 0d78 |0000: const-string v0, "pref_key_ringtone" // string@780d │ │ +1af134: 6e10 0202 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1af13a: 0c02 |0005: move-result-object v2 │ │ +1af13c: 7130 d85a 0102 |0006: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5ad8 │ │ +1af142: 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; │ │ │ │ @@ -312642,18 +312643,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 │ │ -1af140: |[1af140] org.thoughtcrime.securesms.util.Prefs.setProfileAvatarId:(Landroid/content/Context;I)V │ │ -1af150: 1a00 3778 |0000: const-string v0, "pref_profile_avatar_id" // string@7837 │ │ -1af154: 7130 d25a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5ad2 │ │ -1af15a: 0e00 |0005: return-void │ │ +1af144: |[1af144] org.thoughtcrime.securesms.util.Prefs.setProfileAvatarId:(Landroid/content/Context;I)V │ │ +1af154: 1a00 3778 |0000: const-string v0, "pref_profile_avatar_id" // string@7837 │ │ +1af158: 7130 d25a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5ad2 │ │ +1af15e: 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 │ │ │ │ @@ -312662,18 +312663,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 │ │ -1af15c: |[1af15c] org.thoughtcrime.securesms.util.Prefs.setPromptedDozeMsgId:(Landroid/content/Context;I)V │ │ -1af16c: 1a00 3a78 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@783a │ │ -1af170: 7130 d25a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5ad2 │ │ -1af176: 0e00 |0005: return-void │ │ +1af160: |[1af160] org.thoughtcrime.securesms.util.Prefs.setPromptedDozeMsgId:(Landroid/content/Context;I)V │ │ +1af170: 1a00 3a78 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@783a │ │ +1af174: 7130 d25a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5ad2 │ │ +1af17a: 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 │ │ │ │ @@ -312682,18 +312683,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 │ │ -1af178: |[1af178] org.thoughtcrime.securesms.util.Prefs.setScreenSecurityEnabled:(Landroid/content/Context;Z)V │ │ -1af188: 1a00 4178 |0000: const-string v0, "pref_screen_security" // string@7841 │ │ -1af18c: 7130 cc5a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@5acc │ │ -1af192: 0e00 |0005: return-void │ │ +1af17c: |[1af17c] org.thoughtcrime.securesms.util.Prefs.setScreenSecurityEnabled:(Landroid/content/Context;Z)V │ │ +1af18c: 1a00 4178 |0000: const-string v0, "pref_screen_security" // string@7841 │ │ +1af190: 7130 cc5a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@5acc │ │ +1af196: 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 │ │ │ │ @@ -312702,23 +312703,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 │ │ -1af194: |[1af194] org.thoughtcrime.securesms.util.Prefs.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -1af1a4: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1af1aa: 0c00 |0003: move-result-object v0 │ │ -1af1ac: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1af1b2: 0c00 |0007: move-result-object v0 │ │ -1af1b4: 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 │ │ -1af1ba: 0c00 |000b: move-result-object v0 │ │ -1af1bc: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1af1c2: 0e00 |000f: return-void │ │ +1af198: |[1af198] org.thoughtcrime.securesms.util.Prefs.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +1af1a8: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1af1ae: 0c00 |0003: move-result-object v0 │ │ +1af1b0: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1af1b6: 0c00 |0007: move-result-object v0 │ │ +1af1b8: 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 │ │ +1af1be: 0c00 |000b: move-result-object v0 │ │ +1af1c0: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1af1c6: 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; │ │ @@ -312728,24 +312729,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 │ │ -1af1c4: |[1af1c4] org.thoughtcrime.securesms.util.Prefs.setSystemContactPhotos:(Landroid/content/Context;Ljava/util/Set;)V │ │ -1af1d4: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1af1da: 0c01 |0003: move-result-object v1 │ │ -1af1dc: 7210 bb00 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1af1e2: 0c01 |0007: move-result-object v1 │ │ -1af1e4: 1a00 ef77 |0008: const-string v0, "pref_contact_photo_identifiers" // string@77ef │ │ -1af1e8: 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 │ │ -1af1ee: 0c01 |000d: move-result-object v1 │ │ -1af1f0: 7210 b300 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1af1f6: 0e00 |0011: return-void │ │ +1af1c8: |[1af1c8] org.thoughtcrime.securesms.util.Prefs.setSystemContactPhotos:(Landroid/content/Context;Ljava/util/Set;)V │ │ +1af1d8: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1af1de: 0c01 |0003: move-result-object v1 │ │ +1af1e0: 7210 bb00 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1af1e6: 0c01 |0007: move-result-object v1 │ │ +1af1e8: 1a00 ef77 |0008: const-string v0, "pref_contact_photo_identifiers" // string@77ef │ │ +1af1ec: 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 │ │ +1af1f2: 0c01 |000d: move-result-object v1 │ │ +1af1f4: 7210 b300 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1af1fa: 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; │ │ │ │ @@ -312754,29 +312755,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 │ │ -1af1f8: |[1af1f8] org.thoughtcrime.securesms.util.Prefs.setWebxdcStoreUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1af208: 3802 1400 |0000: if-eqz v2, 0014 // +0014 │ │ -1af20c: 6e10 fc0a 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ -1af212: 0c00 |0005: move-result-object v0 │ │ -1af214: 6e10 e20a 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ -1af21a: 0a00 |0009: move-result v0 │ │ -1af21c: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -1af220: 1a00 6b5f |000c: const-string v0, "https://webxdc.org/apps/" // string@5f6b │ │ -1af224: 6e20 d50a 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1af22a: 0a00 |0011: move-result v0 │ │ -1af22c: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ -1af230: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -1af232: 1a00 6578 |0015: const-string v0, "pref_webxdc_store_url" // string@7865 │ │ -1af236: 7130 d85a 0102 |0017: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5ad8 │ │ -1af23c: 0e00 |001a: return-void │ │ +1af1fc: |[1af1fc] org.thoughtcrime.securesms.util.Prefs.setWebxdcStoreUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1af20c: 3802 1400 |0000: if-eqz v2, 0014 // +0014 │ │ +1af210: 6e10 fc0a 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ +1af216: 0c00 |0005: move-result-object v0 │ │ +1af218: 6e10 e20a 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ +1af21e: 0a00 |0009: move-result v0 │ │ +1af220: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +1af224: 1a00 6b5f |000c: const-string v0, "https://webxdc.org/apps/" // string@5f6b │ │ +1af228: 6e20 d50a 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1af22e: 0a00 |0011: move-result v0 │ │ +1af230: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ +1af234: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +1af236: 1a00 6578 |0015: const-string v0, "pref_webxdc_store_url" // string@7865 │ │ +1af23a: 7130 d85a 0102 |0017: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5ad8 │ │ +1af240: 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; │ │ @@ -312843,17 +312844,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1af4a4: |[1af4a4] org.thoughtcrime.securesms.util.RelayUtil.:()V │ │ -1af4b4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1af4ba: 0e00 |0003: return-void │ │ +1af4a8: |[1af4a8] org.thoughtcrime.securesms.util.RelayUtil.:()V │ │ +1af4b8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1af4be: 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;) │ │ @@ -312861,60 +312862,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 │ │ -1af4bc: |[1af4bc] org.thoughtcrime.securesms.util.RelayUtil.acquireRelayMessageContent:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -1af4cc: 7110 e45a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5ae4 │ │ -1af4d2: 0a00 |0003: move-result v0 │ │ -1af4d4: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -1af4d8: 1a00 a157 |0006: const-string v0, "forwarded_message_ids" // string@57a1 │ │ -1af4dc: 7110 de5a 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@5ade │ │ -1af4e2: 0c02 |000b: move-result-object v2 │ │ -1af4e4: 6e30 a200 0302 |000c: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ -1af4ea: 284d |000f: goto 005c // +004d │ │ -1af4ec: 7110 e65a 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5ae6 │ │ -1af4f2: 0a00 |0013: move-result v0 │ │ -1af4f4: 3800 4800 |0014: if-eqz v0, 005c // +0048 │ │ -1af4f8: 1a00 2b63 |0016: const-string v0, "is_sharing" // string@632b │ │ -1af4fc: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -1af4fe: 6e30 a100 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -1af504: 7110 e35a 0200 |001c: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isDirectSharing:(Landroid/app/Activity;)Z // method@5ae3 │ │ -1af50a: 0a00 |001f: move-result v0 │ │ -1af50c: 3800 0b00 |0020: if-eqz v0, 002b // +000b │ │ -1af510: 1a00 f251 |0022: const-string v0, "direct_sharing_chat_id" // string@51f2 │ │ -1af514: 7110 dd5a 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getDirectSharingChatId:(Landroid/app/Activity;)I // method@5add │ │ -1af51a: 0a01 |0027: move-result v1 │ │ -1af51c: 6e30 9c00 0301 |0028: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1af522: 7110 e25a 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5ae2 │ │ -1af528: 0c00 |002e: move-result-object v0 │ │ -1af52a: 6e10 620c 0000 |002f: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c62 │ │ -1af530: 0a00 |0032: move-result v0 │ │ -1af532: 3900 0b00 |0033: if-nez v0, 003e // +000b │ │ -1af536: 1a00 0481 |0035: const-string v0, "shared_uris" // string@8104 │ │ -1af53a: 7110 e25a 0200 |0037: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5ae2 │ │ -1af540: 0c01 |003a: move-result-object v1 │ │ -1af542: 6e30 a600 0301 |003b: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a6 │ │ -1af548: 7110 df5a 0200 |003e: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@5adf │ │ -1af54e: 0a00 |0041: move-result v0 │ │ -1af550: 3800 0b00 |0042: if-eqz v0, 004d // +000b │ │ -1af554: 1a00 0281 |0044: const-string v0, "shared_contact_id" // string@8102 │ │ -1af558: 7110 df5a 0200 |0046: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@5adf │ │ -1af55e: 0a01 |0049: move-result v1 │ │ -1af560: 6e30 9c00 0301 |004a: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1af566: 7110 e05a 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@5ae0 │ │ -1af56c: 0c00 |0050: move-result-object v0 │ │ -1af56e: 3800 0b00 |0051: if-eqz v0, 005c // +000b │ │ -1af572: 1a00 7c52 |0053: const-string v0, "draft_text" // string@527c │ │ -1af576: 7110 e05a 0200 |0055: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@5ae0 │ │ -1af57c: 0c02 |0058: move-result-object v2 │ │ -1af57e: 6e30 a000 0302 |0059: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1af584: 0e00 |005c: return-void │ │ +1af4c0: |[1af4c0] org.thoughtcrime.securesms.util.RelayUtil.acquireRelayMessageContent:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +1af4d0: 7110 e45a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5ae4 │ │ +1af4d6: 0a00 |0003: move-result v0 │ │ +1af4d8: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +1af4dc: 1a00 a157 |0006: const-string v0, "forwarded_message_ids" // string@57a1 │ │ +1af4e0: 7110 de5a 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@5ade │ │ +1af4e6: 0c02 |000b: move-result-object v2 │ │ +1af4e8: 6e30 a200 0302 |000c: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ +1af4ee: 284d |000f: goto 005c // +004d │ │ +1af4f0: 7110 e65a 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5ae6 │ │ +1af4f6: 0a00 |0013: move-result v0 │ │ +1af4f8: 3800 4800 |0014: if-eqz v0, 005c // +0048 │ │ +1af4fc: 1a00 2b63 |0016: const-string v0, "is_sharing" // string@632b │ │ +1af500: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +1af502: 6e30 a100 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +1af508: 7110 e35a 0200 |001c: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isDirectSharing:(Landroid/app/Activity;)Z // method@5ae3 │ │ +1af50e: 0a00 |001f: move-result v0 │ │ +1af510: 3800 0b00 |0020: if-eqz v0, 002b // +000b │ │ +1af514: 1a00 f251 |0022: const-string v0, "direct_sharing_chat_id" // string@51f2 │ │ +1af518: 7110 dd5a 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getDirectSharingChatId:(Landroid/app/Activity;)I // method@5add │ │ +1af51e: 0a01 |0027: move-result v1 │ │ +1af520: 6e30 9c00 0301 |0028: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1af526: 7110 e25a 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5ae2 │ │ +1af52c: 0c00 |002e: move-result-object v0 │ │ +1af52e: 6e10 620c 0000 |002f: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c62 │ │ +1af534: 0a00 |0032: move-result v0 │ │ +1af536: 3900 0b00 |0033: if-nez v0, 003e // +000b │ │ +1af53a: 1a00 0481 |0035: const-string v0, "shared_uris" // string@8104 │ │ +1af53e: 7110 e25a 0200 |0037: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5ae2 │ │ +1af544: 0c01 |003a: move-result-object v1 │ │ +1af546: 6e30 a600 0301 |003b: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a6 │ │ +1af54c: 7110 df5a 0200 |003e: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@5adf │ │ +1af552: 0a00 |0041: move-result v0 │ │ +1af554: 3800 0b00 |0042: if-eqz v0, 004d // +000b │ │ +1af558: 1a00 0281 |0044: const-string v0, "shared_contact_id" // string@8102 │ │ +1af55c: 7110 df5a 0200 |0046: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@5adf │ │ +1af562: 0a01 |0049: move-result v1 │ │ +1af564: 6e30 9c00 0301 |004a: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1af56a: 7110 e05a 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@5ae0 │ │ +1af570: 0c00 |0050: move-result-object v0 │ │ +1af572: 3800 0b00 |0051: if-eqz v0, 005c // +000b │ │ +1af576: 1a00 7c52 |0053: const-string v0, "draft_text" // string@527c │ │ +1af57a: 7110 e05a 0200 |0055: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@5ae0 │ │ +1af580: 0c02 |0058: move-result-object v2 │ │ +1af582: 6e30 a000 0302 |0059: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1af588: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0006 line=118 │ │ 0x0010 line=119 │ │ 0x0016 line=120 │ │ 0x001c line=121 │ │ @@ -312934,23 +312935,23 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1af330: |[1af330] org.thoughtcrime.securesms.util.RelayUtil.getDirectSharingChatId:(Landroid/app/Activity;)I │ │ -1af340: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -1af342: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af348: 0c02 |0004: move-result-object v2 │ │ -1af34a: 1a01 f251 |0005: const-string v1, "direct_sharing_chat_id" // string@51f2 │ │ -1af34e: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1af354: 0a02 |000a: move-result v2 │ │ -1af356: 0f02 |000b: return v2 │ │ -1af358: 0f00 |000c: return v0 │ │ +1af334: |[1af334] org.thoughtcrime.securesms.util.RelayUtil.getDirectSharingChatId:(Landroid/app/Activity;)I │ │ +1af344: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +1af346: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af34c: 0c02 |0004: move-result-object v2 │ │ +1af34e: 1a01 f251 |0005: const-string v1, "direct_sharing_chat_id" // string@51f2 │ │ +1af352: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1af358: 0a02 |000a: move-result v2 │ │ +1af35a: 0f02 |000b: return v2 │ │ +1af35c: 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; │ │ @@ -312960,23 +312961,23 @@ │ │ type : '(Landroid/app/Activity;)[I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1af3b0: |[1af3b0] org.thoughtcrime.securesms.util.RelayUtil.getForwardedMessageIDs:(Landroid/app/Activity;)[I │ │ -1af3c0: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af3c6: 0c01 |0003: move-result-object v1 │ │ -1af3c8: 1a00 a157 |0004: const-string v0, "forwarded_message_ids" // string@57a1 │ │ -1af3cc: 6e20 9300 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ -1af3d2: 0c01 |0009: move-result-object v1 │ │ -1af3d4: 1101 |000a: return-object v1 │ │ -1af3d6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1af3d8: 1101 |000c: return-object v1 │ │ +1af3b4: |[1af3b4] org.thoughtcrime.securesms.util.RelayUtil.getForwardedMessageIDs:(Landroid/app/Activity;)[I │ │ +1af3c4: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af3ca: 0c01 |0003: move-result-object v1 │ │ +1af3cc: 1a00 a157 |0004: const-string v0, "forwarded_message_ids" // string@57a1 │ │ +1af3d0: 6e20 9300 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ +1af3d6: 0c01 |0009: move-result-object v1 │ │ +1af3d8: 1101 |000a: return-object v1 │ │ +1af3da: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1af3dc: 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; │ │ @@ -312986,25 +312987,25 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -1af36c: |[1af36c] org.thoughtcrime.securesms.util.RelayUtil.getSharedContactId:(Landroid/app/Activity;)I │ │ -1af37c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1af37e: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af384: 0c02 |0004: move-result-object v2 │ │ -1af386: 1a01 0281 |0005: const-string v1, "shared_contact_id" // string@8102 │ │ -1af38a: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1af390: 0a02 |000a: move-result v2 │ │ -1af392: 0f02 |000b: return v2 │ │ -1af394: 0d02 |000c: move-exception v2 │ │ -1af396: 6e10 360a 0200 |000d: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1af39c: 0f00 |0010: return v0 │ │ +1af370: |[1af370] org.thoughtcrime.securesms.util.RelayUtil.getSharedContactId:(Landroid/app/Activity;)I │ │ +1af380: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1af382: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af388: 0c02 |0004: move-result-object v2 │ │ +1af38a: 1a01 0281 |0005: const-string v1, "shared_contact_id" // string@8102 │ │ +1af38e: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1af394: 0a02 |000a: move-result v2 │ │ +1af396: 0f02 |000b: return v2 │ │ +1af398: 0d02 |000c: move-exception v2 │ │ +1af39a: 6e10 360a 0200 |000d: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1af3a0: 0f00 |0010: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/Exception; -> 0x000c │ │ positions : │ │ 0x0001 line=79 │ │ 0x000d line=81 │ │ locals : │ │ @@ -313015,23 +313016,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 │ │ -1af3ec: |[1af3ec] org.thoughtcrime.securesms.util.RelayUtil.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; │ │ -1af3fc: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af402: 0c01 |0003: move-result-object v1 │ │ -1af404: 1a00 7c52 |0004: const-string v0, "draft_text" // string@527c │ │ -1af408: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1af40e: 0c01 |0009: move-result-object v1 │ │ -1af410: 1101 |000a: return-object v1 │ │ -1af412: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1af414: 1101 |000c: return-object v1 │ │ +1af3f0: |[1af3f0] org.thoughtcrime.securesms.util.RelayUtil.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; │ │ +1af400: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af406: 0c01 |0003: move-result-object v1 │ │ +1af408: 1a00 7c52 |0004: const-string v0, "draft_text" // string@527c │ │ +1af40c: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1af412: 0c01 |0009: move-result-object v1 │ │ +1af414: 1101 |000a: return-object v1 │ │ +1af416: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1af418: 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; │ │ @@ -313041,23 +313042,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 │ │ -1af428: |[1af428] org.thoughtcrime.securesms.util.RelayUtil.getSharedTitle:(Landroid/app/Activity;)Ljava/lang/String; │ │ -1af438: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af43e: 0c01 |0003: move-result-object v1 │ │ -1af440: 1a00 0381 |0004: const-string v0, "shared_title" // string@8103 │ │ -1af444: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1af44a: 0c01 |0009: move-result-object v1 │ │ -1af44c: 1101 |000a: return-object v1 │ │ -1af44e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1af450: 1101 |000c: return-object v1 │ │ +1af42c: |[1af42c] org.thoughtcrime.securesms.util.RelayUtil.getSharedTitle:(Landroid/app/Activity;)Ljava/lang/String; │ │ +1af43c: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af442: 0c01 |0003: move-result-object v1 │ │ +1af444: 1a00 0381 |0004: const-string v0, "shared_title" // string@8103 │ │ +1af448: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1af44e: 0c01 |0009: move-result-object v1 │ │ +1af450: 1101 |000a: return-object v1 │ │ +1af452: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1af454: 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; │ │ @@ -313067,27 +313068,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 │ │ -1af464: |[1af464] org.thoughtcrime.securesms.util.RelayUtil.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ -1af474: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ -1af478: 6e10 1a00 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af47e: 0c01 |0005: move-result-object v1 │ │ -1af480: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -1af484: 1a00 0481 |0008: const-string v0, "shared_uris" // string@8104 │ │ -1af488: 6e20 9700 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0097 │ │ -1af48e: 0c01 |000d: move-result-object v1 │ │ -1af490: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ -1af494: 1101 |0010: return-object v1 │ │ -1af496: 2201 7503 |0011: new-instance v1, Ljava/util/ArrayList; // type@0375 │ │ -1af49a: 7010 580c 0100 |0013: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ -1af4a0: 1101 |0016: return-object v1 │ │ +1af468: |[1af468] org.thoughtcrime.securesms.util.RelayUtil.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ +1af478: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ +1af47c: 6e10 1a00 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af482: 0c01 |0005: move-result-object v1 │ │ +1af484: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +1af488: 1a00 0481 |0008: const-string v0, "shared_uris" // string@8104 │ │ +1af48c: 6e20 9700 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0097 │ │ +1af492: 0c01 |000d: move-result-object v1 │ │ +1af494: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ +1af498: 1101 |0010: return-object v1 │ │ +1af49a: 2201 7503 |0011: new-instance v1, Ljava/util/ArrayList; // type@0375 │ │ +1af49e: 7010 580c 0100 |0013: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ +1af4a4: 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; │ │ @@ -313097,25 +313098,25 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1af240: |[1af240] org.thoughtcrime.securesms.util.RelayUtil.isDirectSharing:(Landroid/app/Activity;)Z │ │ -1af250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1af252: 6e10 1a00 0300 |0001: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af258: 0c03 |0004: move-result-object v3 │ │ -1af25a: 1a01 f251 |0005: const-string v1, "direct_sharing_chat_id" // string@51f2 │ │ -1af25e: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ -1af260: 6e30 9400 1302 |0008: invoke-virtual {v3, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1af266: 0a03 |000b: move-result v3 │ │ -1af268: 3223 0300 |000c: if-eq v3, v2, 000f // +0003 │ │ -1af26c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -1af26e: 0f00 |000f: return v0 │ │ +1af244: |[1af244] org.thoughtcrime.securesms.util.RelayUtil.isDirectSharing:(Landroid/app/Activity;)Z │ │ +1af254: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1af256: 6e10 1a00 0300 |0001: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af25c: 0c03 |0004: move-result-object v3 │ │ +1af25e: 1a01 f251 |0005: const-string v1, "direct_sharing_chat_id" // string@51f2 │ │ +1af262: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ +1af264: 6e30 9400 1302 |0008: invoke-virtual {v3, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1af26a: 0a03 |000b: move-result v3 │ │ +1af26c: 3223 0300 |000c: if-eq v3, v2, 000f // +0003 │ │ +1af270: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +1af272: 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; │ │ @@ -313125,24 +313126,24 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1af280: |[1af280] org.thoughtcrime.securesms.util.RelayUtil.isForwarding:(Landroid/app/Activity;)Z │ │ -1af290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1af292: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af298: 0c02 |0004: move-result-object v2 │ │ -1af29a: 1a01 a157 |0005: const-string v1, "forwarded_message_ids" // string@57a1 │ │ -1af29e: 6e20 9300 1200 |0007: invoke-virtual {v2, v1}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ -1af2a4: 0c02 |000a: move-result-object v2 │ │ -1af2a6: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ -1af2aa: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -1af2ac: 0f00 |000e: return v0 │ │ +1af284: |[1af284] org.thoughtcrime.securesms.util.RelayUtil.isForwarding:(Landroid/app/Activity;)Z │ │ +1af294: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1af296: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af29c: 0c02 |0004: move-result-object v2 │ │ +1af29e: 1a01 a157 |0005: const-string v1, "forwarded_message_ids" // string@57a1 │ │ +1af2a2: 6e20 9300 1200 |0007: invoke-virtual {v2, v1}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ +1af2a8: 0c02 |000a: move-result-object v2 │ │ +1af2aa: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ +1af2ae: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +1af2b0: 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; │ │ @@ -313152,26 +313153,26 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1af2c0: |[1af2c0] org.thoughtcrime.securesms.util.RelayUtil.isRelayingMessageContent:(Landroid/app/Activity;)Z │ │ -1af2d0: 7110 e45a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5ae4 │ │ -1af2d6: 0a00 |0003: move-result v0 │ │ -1af2d8: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1af2dc: 7110 e65a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5ae6 │ │ -1af2e2: 0a01 |0009: move-result v1 │ │ -1af2e4: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -1af2e8: 2803 |000c: goto 000f // +0003 │ │ -1af2ea: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1af2ec: 2802 |000e: goto 0010 // +0002 │ │ -1af2ee: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -1af2f0: 0f01 |0010: return v1 │ │ +1af2c4: |[1af2c4] org.thoughtcrime.securesms.util.RelayUtil.isRelayingMessageContent:(Landroid/app/Activity;)Z │ │ +1af2d4: 7110 e45a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5ae4 │ │ +1af2da: 0a00 |0003: move-result v0 │ │ +1af2dc: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1af2e0: 7110 e65a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5ae6 │ │ +1af2e6: 0a01 |0009: move-result v1 │ │ +1af2e8: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +1af2ec: 2803 |000c: goto 000f // +0003 │ │ +1af2ee: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1af2f0: 2802 |000e: goto 0010 // +0002 │ │ +1af2f2: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +1af2f4: 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;) │ │ @@ -313179,23 +313180,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1af2f4: |[1af2f4] org.thoughtcrime.securesms.util.RelayUtil.isSharing:(Landroid/app/Activity;)Z │ │ -1af304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1af306: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af30c: 0c02 |0004: move-result-object v2 │ │ -1af30e: 1a01 2b63 |0005: const-string v1, "is_sharing" // string@632b │ │ -1af312: 6e30 8b00 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -1af318: 0a02 |000a: move-result v2 │ │ -1af31a: 0f02 |000b: return v2 │ │ -1af31c: 0f00 |000c: return v0 │ │ +1af2f8: |[1af2f8] org.thoughtcrime.securesms.util.RelayUtil.isSharing:(Landroid/app/Activity;)Z │ │ +1af308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1af30a: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af310: 0c02 |0004: move-result-object v2 │ │ +1af312: 1a01 2b63 |0005: const-string v1, "is_sharing" // string@632b │ │ +1af316: 6e30 8b00 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +1af31c: 0a02 |000a: move-result v2 │ │ +1af31e: 0f02 |000b: return v2 │ │ +1af320: 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; │ │ @@ -313205,43 +313206,43 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -1af588: |[1af588] org.thoughtcrime.securesms.util.RelayUtil.resetRelayingMessageContent:(Landroid/app/Activity;)V │ │ -1af598: 6e10 1a00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af59e: 0c00 |0003: move-result-object v0 │ │ -1af5a0: 1a01 a157 |0004: const-string v1, "forwarded_message_ids" // string@57a1 │ │ -1af5a4: 6e20 a700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1af5aa: 6e10 1a00 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af5b0: 0c00 |000c: move-result-object v0 │ │ -1af5b2: 1a01 0481 |000d: const-string v1, "shared_uris" // string@8104 │ │ -1af5b6: 6e20 a700 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1af5bc: 6e10 1a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af5c2: 0c00 |0015: move-result-object v0 │ │ -1af5c4: 1a01 0281 |0016: const-string v1, "shared_contact_id" // string@8102 │ │ -1af5c8: 6e20 a700 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1af5ce: 6e10 1a00 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af5d4: 0c00 |001e: move-result-object v0 │ │ -1af5d6: 1a01 2b63 |001f: const-string v1, "is_sharing" // string@632b │ │ -1af5da: 6e20 a700 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1af5e0: 6e10 1a00 0200 |0024: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af5e6: 0c00 |0027: move-result-object v0 │ │ -1af5e8: 1a01 f251 |0028: const-string v1, "direct_sharing_chat_id" // string@51f2 │ │ -1af5ec: 6e20 a700 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1af5f2: 6e10 1a00 0200 |002d: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af5f8: 0c02 |0030: move-result-object v2 │ │ -1af5fa: 1a00 7c52 |0031: const-string v0, "draft_text" // string@527c │ │ -1af5fe: 6e20 a700 0200 |0033: invoke-virtual {v2, v0}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1af604: 2805 |0036: goto 003b // +0005 │ │ -1af606: 0d02 |0037: move-exception v2 │ │ -1af608: 6e10 980a 0200 |0038: invoke-virtual {v2}, Ljava/lang/NullPointerException;.printStackTrace:()V // method@0a98 │ │ -1af60e: 0e00 |003b: return-void │ │ +1af58c: |[1af58c] org.thoughtcrime.securesms.util.RelayUtil.resetRelayingMessageContent:(Landroid/app/Activity;)V │ │ +1af59c: 6e10 1a00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af5a2: 0c00 |0003: move-result-object v0 │ │ +1af5a4: 1a01 a157 |0004: const-string v1, "forwarded_message_ids" // string@57a1 │ │ +1af5a8: 6e20 a700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1af5ae: 6e10 1a00 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af5b4: 0c00 |000c: move-result-object v0 │ │ +1af5b6: 1a01 0481 |000d: const-string v1, "shared_uris" // string@8104 │ │ +1af5ba: 6e20 a700 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1af5c0: 6e10 1a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af5c6: 0c00 |0015: move-result-object v0 │ │ +1af5c8: 1a01 0281 |0016: const-string v1, "shared_contact_id" // string@8102 │ │ +1af5cc: 6e20 a700 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1af5d2: 6e10 1a00 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af5d8: 0c00 |001e: move-result-object v0 │ │ +1af5da: 1a01 2b63 |001f: const-string v1, "is_sharing" // string@632b │ │ +1af5de: 6e20 a700 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1af5e4: 6e10 1a00 0200 |0024: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af5ea: 0c00 |0027: move-result-object v0 │ │ +1af5ec: 1a01 f251 |0028: const-string v1, "direct_sharing_chat_id" // string@51f2 │ │ +1af5f0: 6e20 a700 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1af5f6: 6e10 1a00 0200 |002d: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af5fc: 0c02 |0030: move-result-object v2 │ │ +1af5fe: 1a00 7c52 |0031: const-string v0, "draft_text" // string@527c │ │ +1af602: 6e20 a700 0200 |0033: invoke-virtual {v2, v0}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1af608: 2805 |0036: goto 003b // +0005 │ │ +1af60a: 0d02 |0037: move-exception v2 │ │ +1af60c: 6e10 980a 0200 |0038: invoke-virtual {v2}, Ljava/lang/NullPointerException;.printStackTrace:()V // method@0a98 │ │ +1af612: 0e00 |003b: return-void │ │ catches : 1 │ │ 0x0000 - 0x0036 │ │ Ljava/lang/NullPointerException; -> 0x0037 │ │ positions : │ │ 0x0000 line=105 │ │ 0x0009 line=106 │ │ 0x0012 line=107 │ │ @@ -313257,18 +313258,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 │ │ -1af620: |[1af620] org.thoughtcrime.securesms.util.RelayUtil.setDirectSharing:(Landroid/content/Intent;I)V │ │ -1af630: 1a00 f251 |0000: const-string v0, "direct_sharing_chat_id" // string@51f2 │ │ -1af634: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1af63a: 0e00 |0005: return-void │ │ +1af624: |[1af624] org.thoughtcrime.securesms.util.RelayUtil.setDirectSharing:(Landroid/content/Intent;I)V │ │ +1af634: 1a00 f251 |0000: const-string v0, "direct_sharing_chat_id" // string@51f2 │ │ +1af638: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1af63e: 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 │ │ │ │ @@ -313277,18 +313278,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 │ │ -1af63c: |[1af63c] org.thoughtcrime.securesms.util.RelayUtil.setForwardingMessageIds:(Landroid/content/Intent;[I)V │ │ -1af64c: 1a00 a157 |0000: const-string v0, "forwarded_message_ids" // string@57a1 │ │ -1af650: 6e30 a200 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ -1af656: 0e00 |0005: return-void │ │ +1af640: |[1af640] org.thoughtcrime.securesms.util.RelayUtil.setForwardingMessageIds:(Landroid/content/Intent;[I)V │ │ +1af650: 1a00 a157 |0000: const-string v0, "forwarded_message_ids" // string@57a1 │ │ +1af654: 6e30 a200 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ +1af65a: 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 │ │ │ │ @@ -313297,21 +313298,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 │ │ -1af658: |[1af658] org.thoughtcrime.securesms.util.RelayUtil.setSharedContactId:(Landroid/content/Intent;I)V │ │ -1af668: 1a00 0281 |0000: const-string v0, "shared_contact_id" // string@8102 │ │ -1af66c: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1af672: 1a02 2b63 |0005: const-string v2, "is_sharing" // string@632b │ │ -1af676: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -1af678: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -1af67e: 0e00 |000b: return-void │ │ +1af65c: |[1af65c] org.thoughtcrime.securesms.util.RelayUtil.setSharedContactId:(Landroid/content/Intent;I)V │ │ +1af66c: 1a00 0281 |0000: const-string v0, "shared_contact_id" // string@8102 │ │ +1af670: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1af676: 1a02 2b63 |0005: const-string v2, "is_sharing" // string@632b │ │ +1af67a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +1af67c: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +1af682: 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 │ │ @@ -313321,21 +313322,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 │ │ -1af680: |[1af680] org.thoughtcrime.securesms.util.RelayUtil.setSharedText:(Landroid/content/Intent;Ljava/lang/String;)V │ │ -1af690: 1a00 7c52 |0000: const-string v0, "draft_text" // string@527c │ │ -1af694: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1af69a: 1a02 2b63 |0005: const-string v2, "is_sharing" // string@632b │ │ -1af69e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -1af6a0: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -1af6a6: 0e00 |000b: return-void │ │ +1af684: |[1af684] org.thoughtcrime.securesms.util.RelayUtil.setSharedText:(Landroid/content/Intent;Ljava/lang/String;)V │ │ +1af694: 1a00 7c52 |0000: const-string v0, "draft_text" // string@527c │ │ +1af698: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1af69e: 1a02 2b63 |0005: const-string v2, "is_sharing" // string@632b │ │ +1af6a2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +1af6a4: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +1af6aa: 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; │ │ @@ -313345,18 +313346,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 │ │ -1af6a8: |[1af6a8] org.thoughtcrime.securesms.util.RelayUtil.setSharedTitle:(Landroid/content/Intent;Ljava/lang/String;)V │ │ -1af6b8: 1a00 0381 |0000: const-string v0, "shared_title" // string@8103 │ │ -1af6bc: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1af6c2: 0e00 |0005: return-void │ │ +1af6ac: |[1af6ac] org.thoughtcrime.securesms.util.RelayUtil.setSharedTitle:(Landroid/content/Intent;Ljava/lang/String;)V │ │ +1af6bc: 1a00 0381 |0000: const-string v0, "shared_title" // string@8103 │ │ +1af6c0: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1af6c6: 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; │ │ │ │ @@ -313365,21 +313366,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 │ │ -1af6c4: |[1af6c4] org.thoughtcrime.securesms.util.RelayUtil.setSharedUris:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -1af6d4: 1a00 0481 |0000: const-string v0, "shared_uris" // string@8104 │ │ -1af6d8: 6e30 a600 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a6 │ │ -1af6de: 1a02 2b63 |0005: const-string v2, "is_sharing" // string@632b │ │ -1af6e2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -1af6e4: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -1af6ea: 0e00 |000b: return-void │ │ +1af6c8: |[1af6c8] org.thoughtcrime.securesms.util.RelayUtil.setSharedUris:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +1af6d8: 1a00 0481 |0000: const-string v0, "shared_uris" // string@8104 │ │ +1af6dc: 6e30 a600 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a6 │ │ +1af6e2: 1a02 2b63 |0005: const-string v2, "is_sharing" // string@632b │ │ +1af6e6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +1af6e8: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +1af6ee: 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; │ │ @@ -313410,17 +313411,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1af7ac: |[1af7ac] org.thoughtcrime.securesms.util.ResUtil.:()V │ │ -1af7bc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1af7c2: 0e00 |0003: return-void │ │ +1af7b0: |[1af7b0] org.thoughtcrime.securesms.util.ResUtil.:()V │ │ +1af7c0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1af7c6: 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;) │ │ @@ -313428,25 +313429,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 │ │ -1af72c: |[1af72c] org.thoughtcrime.securesms.util.ResUtil.getColor:(Landroid/content/Context;I)I │ │ -1af73c: 2410 2711 0200 |0000: filled-new-array {v2}, [I // type@1127 │ │ -1af742: 0c02 |0003: move-result-object v2 │ │ -1af744: 6e20 7d00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@007d │ │ -1af74a: 0c01 |0007: move-result-object v1 │ │ -1af74c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -1af74e: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -1af750: 6e30 eb00 2100 |000a: invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ -1af756: 0a02 |000d: move-result v2 │ │ -1af758: 6e10 f500 0100 |000e: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -1af75e: 0f02 |0011: return v2 │ │ +1af730: |[1af730] org.thoughtcrime.securesms.util.ResUtil.getColor:(Landroid/content/Context;I)I │ │ +1af740: 2410 2711 0200 |0000: filled-new-array {v2}, [I // type@1127 │ │ +1af746: 0c02 |0003: move-result-object v2 │ │ +1af748: 6e20 7d00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@007d │ │ +1af74e: 0c01 |0007: move-result-object v1 │ │ +1af750: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +1af752: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +1af754: 6e30 eb00 2100 |000a: invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ +1af75a: 0a02 |000d: move-result v2 │ │ +1af75c: 6e10 f500 0100 |000e: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +1af762: 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; │ │ @@ -313457,24 +313458,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 │ │ -1af6ec: |[1af6ec] org.thoughtcrime.securesms.util.ResUtil.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ -1af6fc: 7120 f15a 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/Context;I)I // method@5af1 │ │ -1af702: 0a01 |0003: move-result v1 │ │ -1af704: 7120 2f05 1000 |0004: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@052f │ │ -1af70a: 0c00 |0007: move-result-object v0 │ │ -1af70c: 1100 |0008: return-object v0 │ │ -1af70e: 0d00 |0009: move-exception v0 │ │ -1af710: 6e10 360a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1af716: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -1af718: 1100 |000e: return-object v0 │ │ +1af6f0: |[1af6f0] org.thoughtcrime.securesms.util.ResUtil.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +1af700: 7120 f15a 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/Context;I)I // method@5af1 │ │ +1af706: 0a01 |0003: move-result v1 │ │ +1af708: 7120 2f05 1000 |0004: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@052f │ │ +1af70e: 0c00 |0007: move-result-object v0 │ │ +1af710: 1100 |0008: return-object v0 │ │ +1af712: 0d00 |0009: move-exception v0 │ │ +1af714: 6e10 360a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1af71a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +1af71c: 1100 |000e: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/Exception; -> 0x0009 │ │ positions : │ │ 0x0000 line=50 │ │ 0x000a line=52 │ │ locals : │ │ @@ -313486,20 +313487,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 │ │ -1af760: |[1af760] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/Context;I)I │ │ -1af770: 6e10 7b00 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -1af776: 0c00 |0003: move-result-object v0 │ │ -1af778: 7120 f25a 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I // method@5af2 │ │ -1af77e: 0a00 |0007: move-result v0 │ │ -1af780: 0f00 |0008: return v0 │ │ +1af764: |[1af764] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/Context;I)I │ │ +1af774: 6e10 7b00 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +1af77a: 0c00 |0003: move-result-object v0 │ │ +1af77c: 7120 f25a 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I // method@5af2 │ │ +1af782: 0a00 |0007: move-result v0 │ │ +1af784: 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 │ │ │ │ @@ -313508,21 +313509,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 │ │ -1af784: |[1af784] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I │ │ -1af794: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ -1af798: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d3 │ │ -1af79e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -1af7a0: 6e40 d800 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -1af7a6: 5202 5800 |0009: iget v2, v0, Landroid/util/TypedValue;.resourceId:I // field@0058 │ │ -1af7aa: 0f02 |000b: return v2 │ │ +1af788: |[1af788] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I │ │ +1af798: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ +1af79c: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d3 │ │ +1af7a2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +1af7a4: 6e40 d800 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +1af7aa: 5202 5800 |0009: iget v2, v0, Landroid/util/TypedValue;.resourceId:I // field@0058 │ │ +1af7ae: 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; │ │ @@ -313575,30 +313576,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 │ │ -1af7c4: |[1af7c4] org.thoughtcrime.securesms.util.SaveAttachmentTask$Attachment.:(Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;)V │ │ -1af7d4: 7010 a00a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1af7da: 3804 1300 |0003: if-eqz v4, 0016 // +0013 │ │ -1af7de: 3805 1100 |0005: if-eqz v5, 0016 // +0011 │ │ -1af7e2: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ -1af7e6: 3102 0600 |0009: cmp-long v2, v6, v0 │ │ -1af7ea: 3a02 0b00 |000b: if-ltz v2, 0016 // +000b │ │ -1af7ee: 5b34 4842 |000d: iput-object v4, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@4248 │ │ -1af7f2: 5b38 4742 |000f: iput-object v8, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@4247 │ │ -1af7f6: 5b35 4542 |0011: iput-object v5, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4245 │ │ -1af7fa: 5a36 4642 |0013: iput-wide v6, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@4246 │ │ -1af7fe: 0e00 |0015: return-void │ │ -1af800: 2204 d902 |0016: new-instance v4, Ljava/lang/AssertionError; // type@02d9 │ │ -1af804: 1a05 db87 |0018: const-string v5, "uri, content type, and date must all be specified" // string@87db │ │ -1af808: 7020 c209 5400 |001a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ -1af80e: 2704 |001d: throw v4 │ │ +1af7c8: |[1af7c8] org.thoughtcrime.securesms.util.SaveAttachmentTask$Attachment.:(Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;)V │ │ +1af7d8: 7010 a00a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1af7de: 3804 1300 |0003: if-eqz v4, 0016 // +0013 │ │ +1af7e2: 3805 1100 |0005: if-eqz v5, 0016 // +0011 │ │ +1af7e6: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ +1af7ea: 3102 0600 |0009: cmp-long v2, v6, v0 │ │ +1af7ee: 3a02 0b00 |000b: if-ltz v2, 0016 // +000b │ │ +1af7f2: 5b34 4842 |000d: iput-object v4, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@4248 │ │ +1af7f6: 5b38 4742 |000f: iput-object v8, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@4247 │ │ +1af7fa: 5b35 4542 |0011: iput-object v5, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4245 │ │ +1af7fe: 5a36 4642 |0013: iput-wide v6, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@4246 │ │ +1af802: 0e00 |0015: return-void │ │ +1af804: 2204 d902 |0016: new-instance v4, Ljava/lang/AssertionError; // type@02d9 │ │ +1af808: 1a05 db87 |0018: const-string v5, "uri, content type, and date must all be specified" // string@87db │ │ +1af80c: 7020 c209 5400 |001a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ +1af812: 2704 |001d: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x000d line=360 │ │ 0x000f line=361 │ │ 0x0011 line=362 │ │ 0x0013 line=363 │ │ @@ -313641,17 +313642,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b03a4: |[1b03a4] org.thoughtcrime.securesms.util.ScreenLockUtil.:()V │ │ -1b03b4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b03ba: 0e00 |0003: return-void │ │ +1b03a8: |[1b03a8] org.thoughtcrime.securesms.util.ScreenLockUtil.:()V │ │ +1b03b8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b03be: 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;) │ │ @@ -313659,28 +313660,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 │ │ -1b0364: |[1b0364] org.thoughtcrime.securesms.util.ScreenLockUtil.applyScreenLock:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)Z │ │ -1b0374: 1a00 c163 |0000: const-string v0, "keyguard" // string@63c1 │ │ -1b0378: 6e20 2000 0100 |0002: invoke-virtual {v1, v0}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0020 │ │ -1b037e: 0c00 |0005: move-result-object v0 │ │ -1b0380: 1f00 1300 |0006: check-cast v0, Landroid/app/KeyguardManager; // type@0013 │ │ -1b0384: 3800 0d00 |0008: if-eqz v0, 0015 // +000d │ │ -1b0388: 6e30 2d00 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/app/KeyguardManager;.createConfirmDeviceCredentialIntent:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@002d │ │ -1b038e: 0c02 |000d: move-result-object v2 │ │ -1b0390: 3802 0700 |000e: if-eqz v2, 0015 // +0007 │ │ -1b0394: 6e30 2900 2104 |0010: invoke-virtual {v1, v2, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ -1b039a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -1b039c: 0f01 |0014: return v1 │ │ -1b039e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -1b03a0: 0f01 |0016: return v1 │ │ +1b0368: |[1b0368] org.thoughtcrime.securesms.util.ScreenLockUtil.applyScreenLock:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)Z │ │ +1b0378: 1a00 c163 |0000: const-string v0, "keyguard" // string@63c1 │ │ +1b037c: 6e20 2000 0100 |0002: invoke-virtual {v1, v0}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0020 │ │ +1b0382: 0c00 |0005: move-result-object v0 │ │ +1b0384: 1f00 1300 |0006: check-cast v0, Landroid/app/KeyguardManager; // type@0013 │ │ +1b0388: 3800 0d00 |0008: if-eqz v0, 0015 // +000d │ │ +1b038c: 6e30 2d00 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/app/KeyguardManager;.createConfirmDeviceCredentialIntent:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@002d │ │ +1b0392: 0c02 |000d: move-result-object v2 │ │ +1b0394: 3802 0700 |000e: if-eqz v2, 0015 // +0007 │ │ +1b0398: 6e30 2900 2104 |0010: invoke-virtual {v1, v2, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ +1b039e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +1b03a0: 0f01 |0014: return v1 │ │ +1b03a2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +1b03a4: 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; │ │ @@ -313723,19 +313724,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 │ │ -1b03bc: |[1b03bc] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ -1b03cc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b03d2: 5b01 4f42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@424f │ │ -1b03d6: 5902 5042 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@4250 │ │ -1b03da: 0e00 |0007: return-void │ │ +1b03c0: |[1b03c0] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ +1b03d0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b03d6: 5b01 4f42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@424f │ │ +1b03da: 5902 5042 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@4250 │ │ +1b03de: 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 │ │ @@ -313746,19 +313747,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1b03dc: |[1b03dc] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1b03ec: 5420 4f42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@424f │ │ -1b03f0: 5221 5042 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@4250 │ │ -1b03f4: 6e30 165b 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@5b16 │ │ -1b03fa: 0e00 |0007: return-void │ │ +1b03e0: |[1b03e0] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1b03f0: 5420 4f42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@424f │ │ +1b03f4: 5221 5042 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@4250 │ │ +1b03f8: 6e30 165b 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@5b16 │ │ +1b03fe: 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; │ │ │ │ @@ -313796,19 +313797,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 │ │ -1b03fc: |[1b03fc] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ -1b040c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b0412: 5b01 5142 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4251 │ │ -1b0416: 5902 5242 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4252 │ │ -1b041a: 0e00 |0007: return-void │ │ +1b0400: |[1b0400] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ +1b0410: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b0416: 5b01 5142 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4251 │ │ +1b041a: 5902 5242 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4252 │ │ +1b041e: 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 │ │ @@ -313819,19 +313820,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1b041c: |[1b041c] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -1b042c: 5420 5142 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4251 │ │ -1b0430: 5221 5242 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4252 │ │ -1b0434: 6e30 175b 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@5b17 │ │ -1b043a: 0e00 |0007: return-void │ │ +1b0420: |[1b0420] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +1b0430: 5420 5142 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4251 │ │ +1b0434: 5221 5242 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4252 │ │ +1b0438: 6e30 175b 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@5b17 │ │ +1b043e: 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; │ │ │ │ @@ -313932,26 +313933,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 │ │ -1b067c: |[1b067c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Z)V │ │ -1b068c: 7010 cd03 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@03cd │ │ -1b0692: 2200 8503 |0003: new-instance v0, Ljava/util/LinkedList; // type@0385 │ │ -1b0696: 7010 c60c 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ -1b069c: 5b10 5342 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b06a0: 5b12 5442 |000a: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4254 │ │ -1b06a4: 5b13 5642 |000c: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4256 │ │ -1b06a8: 5c14 5742 |000e: iput-boolean v4, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4257 │ │ -1b06ac: 7110 c44d 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1b06b2: 0c02 |0013: move-result-object v2 │ │ -1b06b4: 5b12 5542 |0014: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4255 │ │ -1b06b8: 0e00 |0016: return-void │ │ +1b0680: |[1b0680] org.thoughtcrime.securesms.util.SelectedContactsAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Z)V │ │ +1b0690: 7010 cd03 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@03cd │ │ +1b0696: 2200 8503 |0003: new-instance v0, Ljava/util/LinkedList; // type@0385 │ │ +1b069a: 7010 c60c 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ +1b06a0: 5b10 5342 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b06a4: 5b12 5442 |000a: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4254 │ │ +1b06a8: 5b13 5642 |000c: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4256 │ │ +1b06ac: 5c14 5742 |000e: iput-boolean v4, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4257 │ │ +1b06b0: 7110 c44d 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1b06b6: 0c02 |0013: move-result-object v2 │ │ +1b06b8: 5b12 5542 |0014: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4255 │ │ +1b06bc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=38 │ │ 0x000a line=47 │ │ 0x000c line=48 │ │ 0x000e line=49 │ │ @@ -313968,46 +313969,46 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -1b06bc: |[1b06bc] org.thoughtcrime.securesms.util.SelectedContactsAdapter.changeData:(Ljava/util/Collection;)V │ │ -1b06cc: 5430 5342 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b06d0: 7210 d30c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cd3 │ │ -1b06d6: 5430 5342 |0005: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b06da: 12d1 |0007: const/4 v1, #int -3 // #fd │ │ -1b06dc: 7110 520a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b06e2: 0c01 |000b: move-result-object v1 │ │ -1b06e4: 7220 d10c 1000 |000c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ -1b06ea: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -1b06ec: 3804 1e00 |0010: if-eqz v4, 002e // +001e │ │ -1b06f0: 7210 860c 0400 |0012: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c86 │ │ -1b06f6: 0c04 |0015: move-result-object v4 │ │ -1b06f8: 7210 ba0c 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1b06fe: 0a01 |0019: move-result v1 │ │ -1b0700: 3801 1400 |001a: if-eqz v1, 002e // +0014 │ │ -1b0704: 7210 bb0c 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1b070a: 0c01 |001f: move-result-object v1 │ │ -1b070c: 1f01 f202 |0020: check-cast v1, Ljava/lang/Integer; // type@02f2 │ │ -1b0710: 6e10 4b0a 0100 |0022: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ -1b0716: 0a02 |0025: move-result v2 │ │ -1b0718: 3202 f0ff |0026: if-eq v2, v0, 0016 // -0010 │ │ -1b071c: 5432 5342 |0028: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b0720: 7220 d10c 1200 |002a: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ -1b0726: 28e9 |002d: goto 0016 // -0017 │ │ -1b0728: 5534 5742 |002e: iget-boolean v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4257 │ │ -1b072c: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ -1b0730: 5434 5342 |0032: iget-object v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b0734: 7110 520a 0000 |0034: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b073a: 0c00 |0037: move-result-object v0 │ │ -1b073c: 7220 d10c 0400 |0038: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ -1b0742: 6e10 185b 0300 |003b: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5b18 │ │ -1b0748: 0e00 |003e: return-void │ │ +1b06c0: |[1b06c0] org.thoughtcrime.securesms.util.SelectedContactsAdapter.changeData:(Ljava/util/Collection;)V │ │ +1b06d0: 5430 5342 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b06d4: 7210 d30c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cd3 │ │ +1b06da: 5430 5342 |0005: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b06de: 12d1 |0007: const/4 v1, #int -3 // #fd │ │ +1b06e0: 7110 520a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b06e6: 0c01 |000b: move-result-object v1 │ │ +1b06e8: 7220 d10c 1000 |000c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ +1b06ee: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +1b06f0: 3804 1e00 |0010: if-eqz v4, 002e // +001e │ │ +1b06f4: 7210 860c 0400 |0012: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c86 │ │ +1b06fa: 0c04 |0015: move-result-object v4 │ │ +1b06fc: 7210 ba0c 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1b0702: 0a01 |0019: move-result v1 │ │ +1b0704: 3801 1400 |001a: if-eqz v1, 002e // +0014 │ │ +1b0708: 7210 bb0c 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1b070e: 0c01 |001f: move-result-object v1 │ │ +1b0710: 1f01 f202 |0020: check-cast v1, Ljava/lang/Integer; // type@02f2 │ │ +1b0714: 6e10 4b0a 0100 |0022: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ +1b071a: 0a02 |0025: move-result v2 │ │ +1b071c: 3202 f0ff |0026: if-eq v2, v0, 0016 // -0010 │ │ +1b0720: 5432 5342 |0028: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b0724: 7220 d10c 1200 |002a: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ +1b072a: 28e9 |002d: goto 0016 // -0017 │ │ +1b072c: 5534 5742 |002e: iget-boolean v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4257 │ │ +1b0730: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ +1b0734: 5434 5342 |0032: iget-object v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b0738: 7110 520a 0000 |0034: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b073e: 0c00 |0037: move-result-object v0 │ │ +1b0740: 7220 d10c 0400 |0038: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ +1b0746: 6e10 185b 0300 |003b: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5b18 │ │ +1b074c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ 0x0012 line=57 │ │ 0x0028 line=59 │ │ 0x002e line=63 │ │ @@ -314022,34 +314023,34 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -1b0610: |[1b0610] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getContacts:()Ljava/util/Set; │ │ -1b0620: 2200 7f03 |0000: new-instance v0, Ljava/util/HashSet; // type@037f │ │ -1b0624: 5431 5342 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b0628: 7210 df0c 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ -1b062e: 0a01 |0007: move-result v1 │ │ -1b0630: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -1b0632: b121 |0009: sub-int/2addr v1, v2 │ │ -1b0634: 7020 ab0c 1000 |000a: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(I)V // method@0cab │ │ -1b063a: 5431 5342 |000d: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b063e: 7210 df0c 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ -1b0644: 0a01 |0012: move-result v1 │ │ -1b0646: 3512 1000 |0013: if-ge v2, v1, 0023 // +0010 │ │ -1b064a: 5431 5342 |0015: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b064e: 7220 d60c 2100 |0017: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b0654: 0c01 |001a: move-result-object v1 │ │ -1b0656: 1f01 f202 |001b: check-cast v1, Ljava/lang/Integer; // type@02f2 │ │ -1b065a: 7220 0a0d 1000 |001d: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0d0a │ │ -1b0660: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1b0664: 28eb |0022: goto 000d // -0015 │ │ -1b0666: 1100 |0023: return-object v0 │ │ +1b0614: |[1b0614] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getContacts:()Ljava/util/Set; │ │ +1b0624: 2200 7f03 |0000: new-instance v0, Ljava/util/HashSet; // type@037f │ │ +1b0628: 5431 5342 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b062c: 7210 df0c 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ +1b0632: 0a01 |0007: move-result v1 │ │ +1b0634: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +1b0636: b121 |0009: sub-int/2addr v1, v2 │ │ +1b0638: 7020 ab0c 1000 |000a: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(I)V // method@0cab │ │ +1b063e: 5431 5342 |000d: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b0642: 7210 df0c 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ +1b0648: 0a01 |0012: move-result v1 │ │ +1b064a: 3512 1000 |0013: if-ge v2, v1, 0023 // +0010 │ │ +1b064e: 5431 5342 |0015: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b0652: 7220 d60c 2100 |0017: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b0658: 0c01 |001a: move-result-object v1 │ │ +1b065a: 1f01 f202 |001b: check-cast v1, Ljava/lang/Integer; // type@02f2 │ │ +1b065e: 7220 0a0d 1000 |001d: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0d0a │ │ +1b0664: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1b0668: 28eb |0022: goto 000d // -0015 │ │ +1b066a: 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; │ │ @@ -314059,19 +314060,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1b05d0: |[1b05d0] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getCount:()I │ │ -1b05e0: 5410 5342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b05e4: 7210 df0c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0cdf │ │ -1b05ea: 0a00 |0005: move-result v0 │ │ -1b05ec: 0f00 |0006: return v0 │ │ +1b05d4: |[1b05d4] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getCount:()I │ │ +1b05e4: 5410 5342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b05e8: 7210 df0c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0cdf │ │ +1b05ee: 0a00 |0005: move-result v0 │ │ +1b05f0: 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;) │ │ @@ -314079,19 +314080,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1b05f0: |[1b05f0] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItem:(I)Ljava/lang/Object; │ │ -1b0600: 5410 5342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b0604: 7220 d60c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b060a: 0c02 |0005: move-result-object v2 │ │ -1b060c: 1102 |0006: return-object v2 │ │ +1b05f4: |[1b05f4] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItem:(I)Ljava/lang/Object; │ │ +1b0604: 5410 5342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b0608: 7220 d60c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b060e: 0c02 |0005: move-result-object v2 │ │ +1b0610: 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 │ │ │ │ @@ -314100,128 +314101,128 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1b0668: |[1b0668] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItemId:(I)J │ │ -1b0678: 8130 |0000: int-to-long v0, v3 │ │ -1b067a: 1000 |0001: return-wide v0 │ │ +1b066c: |[1b066c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItemId:(I)J │ │ +1b067c: 8130 |0000: int-to-long v0, v3 │ │ +1b067e: 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 │ │ -1b043c: |[1b043c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -1b044c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b044e: 390c 0e00 |0001: if-nez v12, 000f // +000e │ │ -1b0452: 54ac 5442 |0003: iget-object v12, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4254 │ │ -1b0456: 7110 e502 0c00 |0005: invoke-static {v12}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ -1b045c: 0c0c |0008: move-result-object v12 │ │ -1b045e: 6001 1627 |0009: sget v1, Lorg/thoughtcrime/securesms/R$layout;.selected_contact_list_item:I // field@2716 │ │ -1b0462: 6e40 e702 1c0d |000b: invoke-virtual {v12, v1, v13, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1b0468: 0c0c |000e: move-result-object v12 │ │ -1b046a: 600d 7322 |000f: sget v13, Lorg/thoughtcrime/securesms/R$id;.contact_photo_image:I // field@2273 │ │ -1b046e: 6e20 1603 dc00 |0011: invoke-virtual {v12, v13}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1b0474: 0c0d |0014: move-result-object v13 │ │ -1b0476: 1f0d 590e |0015: check-cast v13, Lorg/thoughtcrime/securesms/components/AvatarImageView; // type@0e59 │ │ -1b047a: 6001 1224 |0017: sget v1, Lorg/thoughtcrime/securesms/R$id;.name:I // field@2412 │ │ -1b047e: 6e20 1603 1c00 |0019: invoke-virtual {v12, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1b0484: 0c01 |001c: move-result-object v1 │ │ -1b0486: 1f01 5301 |001d: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0153 │ │ -1b048a: 6002 5924 |001f: sget v2, Lorg/thoughtcrime/securesms/R$id;.phone:I // field@2459 │ │ -1b048e: 6e20 1603 2c00 |0021: invoke-virtual {v12, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1b0494: 0c02 |0024: move-result-object v2 │ │ -1b0496: 1f02 4201 |0025: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ -1b049a: 6003 9822 |0027: sget v3, Lorg/thoughtcrime/securesms/R$id;.delete:I // field@2298 │ │ -1b049e: 6e20 1603 3c00 |0029: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1b04a4: 0c03 |002c: move-result-object v3 │ │ -1b04a6: 1f03 2f01 |002d: check-cast v3, Landroid/widget/ImageButton; // type@012f │ │ -1b04aa: 6e20 135b ba00 |002f: invoke-virtual {v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.getItem:(I)Ljava/lang/Object; // method@5b13 │ │ -1b04b0: 0c04 |0032: move-result-object v4 │ │ -1b04b2: 1f04 f202 |0033: check-cast v4, Ljava/lang/Integer; // type@02f2 │ │ -1b04b6: 6e10 4b0a 0400 |0035: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ -1b04bc: 0a04 |0038: move-result v4 │ │ -1b04be: 12d5 |0039: const/4 v5, #int -3 // #fd │ │ -1b04c0: 1216 |003a: const/4 v6, #int 1 // #1 │ │ -1b04c2: 3254 0600 |003b: if-eq v4, v5, 0041 // +0006 │ │ -1b04c6: 3264 0400 |003d: if-eq v4, v6, 0041 // +0004 │ │ -1b04ca: 1217 |003f: const/4 v7, #int 1 // #1 │ │ -1b04cc: 2802 |0040: goto 0042 // +0002 │ │ -1b04ce: 1207 |0041: const/4 v7, #int 0 // #0 │ │ -1b04d0: 1308 0800 |0042: const/16 v8, #int 8 // #8 │ │ -1b04d4: 1209 |0044: const/4 v9, #int 0 // #0 │ │ -1b04d6: 3354 1c00 |0045: if-ne v4, v5, 0061 // +001c │ │ -1b04da: 54a4 5442 |0047: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4254 │ │ -1b04de: 55a5 5742 |0049: iget-boolean v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4257 │ │ -1b04e2: 3805 0500 |004b: if-eqz v5, 0050 // +0005 │ │ -1b04e6: 6005 ab27 |004d: sget v5, Lorg/thoughtcrime/securesms/R$string;.add_recipients:I // field@27ab │ │ -1b04ea: 2803 |004f: goto 0052 // +0003 │ │ -1b04ec: 6005 2029 |0050: sget v5, Lorg/thoughtcrime/securesms/R$string;.group_add_members:I // field@2920 │ │ -1b04f0: 6e20 7700 5400 |0052: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1b04f6: 0c04 |0055: move-result-object v4 │ │ -1b04f8: 6e20 d204 4100 |0056: invoke-virtual {v1, v4}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d2 │ │ -1b04fe: 6e30 d504 9106 |0059: invoke-virtual {v1, v9, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d5 │ │ -1b0504: 6e20 6f04 8200 |005c: invoke-virtual {v2, v8}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ -1b050a: 1202 |005f: const/4 v2, #int 0 // #0 │ │ -1b050c: 2827 |0060: goto 0087 // +0027 │ │ -1b050e: 54a5 5542 |0061: iget-object v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4255 │ │ -1b0512: 6e20 a406 4500 |0063: invoke-virtual {v5, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ -1b0518: 0c04 |0066: move-result-object v4 │ │ -1b051a: 2205 6810 |0067: new-instance v5, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ -1b051e: 54a6 5442 |0069: iget-object v6, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4254 │ │ -1b0522: 7030 1a58 6504 |006b: invoke-direct {v5, v6, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581a │ │ -1b0528: 6e10 7806 0400 |006e: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0678 │ │ -1b052e: 0c06 |0071: move-result-object v6 │ │ -1b0530: 6e20 d204 6100 |0072: invoke-virtual {v1, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d2 │ │ -1b0536: 6e30 d504 9100 |0075: invoke-virtual {v1, v9, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d5 │ │ -1b053c: 6e10 7506 0400 |0078: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0675 │ │ -1b0542: 0c06 |007b: move-result-object v6 │ │ -1b0544: 6e20 6a04 6200 |007c: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ -1b054a: 6e20 6f04 0200 |007f: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ -1b0550: 6e10 8106 0400 |0082: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.isVerified:()Z // method@0681 │ │ -1b0556: 0a02 |0085: move-result v2 │ │ -1b0558: 0759 |0086: move-object v9, v5 │ │ -1b055a: 54a4 5642 |0087: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4256 │ │ -1b055e: 6e20 e449 4d00 |0089: invoke-virtual {v13, v4}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.clear:(Lorg/thoughtcrime/securesms/mms/GlideRequests;)V // method@49e4 │ │ -1b0564: 54a4 5642 |008c: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4256 │ │ -1b0568: 6e40 e749 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@49e7 │ │ -1b056e: 3802 0500 |0091: if-eqz v2, 0096 // +0005 │ │ -1b0572: 600d 3121 |0093: sget v13, Lorg/thoughtcrime/securesms/R$drawable;.ic_verified:I // field@2131 │ │ -1b0576: 2802 |0095: goto 0097 // +0002 │ │ -1b0578: 120d |0096: const/4 v13, #int 0 // #0 │ │ -1b057a: 6e50 cd04 01d0 |0097: invoke-virtual {v1, v0, v0, v13, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@04cd │ │ -1b0580: 3807 0300 |009a: if-eqz v7, 009d // +0003 │ │ -1b0584: 2803 |009c: goto 009f // +0003 │ │ -1b0586: 1300 0800 |009d: const/16 v0, #int 8 // #8 │ │ -1b058a: 6e20 0404 0300 |009f: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0404 │ │ -1b0590: 54ad 5442 |00a2: iget-object v13, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4254 │ │ -1b0594: 7110 235a 0d00 |00a4: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a23 │ │ -1b059a: 0a0d |00a7: move-result v13 │ │ -1b059c: 380d 0400 |00a8: if-eqz v13, 00ac // +0004 │ │ -1b05a0: 12fd |00aa: const/4 v13, #int -1 // #ff │ │ -1b05a2: 2803 |00ab: goto 00ae // +0003 │ │ -1b05a4: 150d 00ff |00ac: const/high16 v13, #int -16777216 // #ff00 │ │ -1b05a8: 6e20 0004 d300 |00ae: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setColorFilter:(I)V // method@0400 │ │ -1b05ae: 220d e310 |00b1: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; // type@10e3 │ │ -1b05b2: 7030 095b ad0b |00b3: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@5b09 │ │ -1b05b8: 6e20 0204 d300 |00b6: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0402 │ │ -1b05be: 220d e410 |00b9: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; // type@10e4 │ │ -1b05c2: 7030 0b5b ad0b |00bb: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@5b0b │ │ -1b05c8: 6e20 4003 dc00 |00be: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1b05ce: 110c |00c1: return-object v12 │ │ +1b0440: |[1b0440] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +1b0450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b0452: 390c 0e00 |0001: if-nez v12, 000f // +000e │ │ +1b0456: 54ac 5442 |0003: iget-object v12, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4254 │ │ +1b045a: 7110 e502 0c00 |0005: invoke-static {v12}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ +1b0460: 0c0c |0008: move-result-object v12 │ │ +1b0462: 6001 1627 |0009: sget v1, Lorg/thoughtcrime/securesms/R$layout;.selected_contact_list_item:I // field@2716 │ │ +1b0466: 6e40 e702 1c0d |000b: invoke-virtual {v12, v1, v13, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1b046c: 0c0c |000e: move-result-object v12 │ │ +1b046e: 600d 7322 |000f: sget v13, Lorg/thoughtcrime/securesms/R$id;.contact_photo_image:I // field@2273 │ │ +1b0472: 6e20 1603 dc00 |0011: invoke-virtual {v12, v13}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1b0478: 0c0d |0014: move-result-object v13 │ │ +1b047a: 1f0d 590e |0015: check-cast v13, Lorg/thoughtcrime/securesms/components/AvatarImageView; // type@0e59 │ │ +1b047e: 6001 1224 |0017: sget v1, Lorg/thoughtcrime/securesms/R$id;.name:I // field@2412 │ │ +1b0482: 6e20 1603 1c00 |0019: invoke-virtual {v12, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1b0488: 0c01 |001c: move-result-object v1 │ │ +1b048a: 1f01 5301 |001d: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0153 │ │ +1b048e: 6002 5924 |001f: sget v2, Lorg/thoughtcrime/securesms/R$id;.phone:I // field@2459 │ │ +1b0492: 6e20 1603 2c00 |0021: invoke-virtual {v12, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1b0498: 0c02 |0024: move-result-object v2 │ │ +1b049a: 1f02 4201 |0025: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ +1b049e: 6003 9822 |0027: sget v3, Lorg/thoughtcrime/securesms/R$id;.delete:I // field@2298 │ │ +1b04a2: 6e20 1603 3c00 |0029: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1b04a8: 0c03 |002c: move-result-object v3 │ │ +1b04aa: 1f03 2f01 |002d: check-cast v3, Landroid/widget/ImageButton; // type@012f │ │ +1b04ae: 6e20 135b ba00 |002f: invoke-virtual {v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.getItem:(I)Ljava/lang/Object; // method@5b13 │ │ +1b04b4: 0c04 |0032: move-result-object v4 │ │ +1b04b6: 1f04 f202 |0033: check-cast v4, Ljava/lang/Integer; // type@02f2 │ │ +1b04ba: 6e10 4b0a 0400 |0035: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ +1b04c0: 0a04 |0038: move-result v4 │ │ +1b04c2: 12d5 |0039: const/4 v5, #int -3 // #fd │ │ +1b04c4: 1216 |003a: const/4 v6, #int 1 // #1 │ │ +1b04c6: 3254 0600 |003b: if-eq v4, v5, 0041 // +0006 │ │ +1b04ca: 3264 0400 |003d: if-eq v4, v6, 0041 // +0004 │ │ +1b04ce: 1217 |003f: const/4 v7, #int 1 // #1 │ │ +1b04d0: 2802 |0040: goto 0042 // +0002 │ │ +1b04d2: 1207 |0041: const/4 v7, #int 0 // #0 │ │ +1b04d4: 1308 0800 |0042: const/16 v8, #int 8 // #8 │ │ +1b04d8: 1209 |0044: const/4 v9, #int 0 // #0 │ │ +1b04da: 3354 1c00 |0045: if-ne v4, v5, 0061 // +001c │ │ +1b04de: 54a4 5442 |0047: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4254 │ │ +1b04e2: 55a5 5742 |0049: iget-boolean v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4257 │ │ +1b04e6: 3805 0500 |004b: if-eqz v5, 0050 // +0005 │ │ +1b04ea: 6005 ab27 |004d: sget v5, Lorg/thoughtcrime/securesms/R$string;.add_recipients:I // field@27ab │ │ +1b04ee: 2803 |004f: goto 0052 // +0003 │ │ +1b04f0: 6005 2029 |0050: sget v5, Lorg/thoughtcrime/securesms/R$string;.group_add_members:I // field@2920 │ │ +1b04f4: 6e20 7700 5400 |0052: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1b04fa: 0c04 |0055: move-result-object v4 │ │ +1b04fc: 6e20 d204 4100 |0056: invoke-virtual {v1, v4}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d2 │ │ +1b0502: 6e30 d504 9106 |0059: invoke-virtual {v1, v9, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d5 │ │ +1b0508: 6e20 6f04 8200 |005c: invoke-virtual {v2, v8}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ +1b050e: 1202 |005f: const/4 v2, #int 0 // #0 │ │ +1b0510: 2827 |0060: goto 0087 // +0027 │ │ +1b0512: 54a5 5542 |0061: iget-object v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4255 │ │ +1b0516: 6e20 a406 4500 |0063: invoke-virtual {v5, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ +1b051c: 0c04 |0066: move-result-object v4 │ │ +1b051e: 2205 6810 |0067: new-instance v5, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ +1b0522: 54a6 5442 |0069: iget-object v6, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4254 │ │ +1b0526: 7030 1a58 6504 |006b: invoke-direct {v5, v6, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581a │ │ +1b052c: 6e10 7806 0400 |006e: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0678 │ │ +1b0532: 0c06 |0071: move-result-object v6 │ │ +1b0534: 6e20 d204 6100 |0072: invoke-virtual {v1, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d2 │ │ +1b053a: 6e30 d504 9100 |0075: invoke-virtual {v1, v9, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d5 │ │ +1b0540: 6e10 7506 0400 |0078: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0675 │ │ +1b0546: 0c06 |007b: move-result-object v6 │ │ +1b0548: 6e20 6a04 6200 |007c: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ +1b054e: 6e20 6f04 0200 |007f: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ +1b0554: 6e10 8106 0400 |0082: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.isVerified:()Z // method@0681 │ │ +1b055a: 0a02 |0085: move-result v2 │ │ +1b055c: 0759 |0086: move-object v9, v5 │ │ +1b055e: 54a4 5642 |0087: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4256 │ │ +1b0562: 6e20 e449 4d00 |0089: invoke-virtual {v13, v4}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.clear:(Lorg/thoughtcrime/securesms/mms/GlideRequests;)V // method@49e4 │ │ +1b0568: 54a4 5642 |008c: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4256 │ │ +1b056c: 6e40 e749 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@49e7 │ │ +1b0572: 3802 0500 |0091: if-eqz v2, 0096 // +0005 │ │ +1b0576: 600d 3121 |0093: sget v13, Lorg/thoughtcrime/securesms/R$drawable;.ic_verified:I // field@2131 │ │ +1b057a: 2802 |0095: goto 0097 // +0002 │ │ +1b057c: 120d |0096: const/4 v13, #int 0 // #0 │ │ +1b057e: 6e50 cd04 01d0 |0097: invoke-virtual {v1, v0, v0, v13, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@04cd │ │ +1b0584: 3807 0300 |009a: if-eqz v7, 009d // +0003 │ │ +1b0588: 2803 |009c: goto 009f // +0003 │ │ +1b058a: 1300 0800 |009d: const/16 v0, #int 8 // #8 │ │ +1b058e: 6e20 0404 0300 |009f: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0404 │ │ +1b0594: 54ad 5442 |00a2: iget-object v13, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4254 │ │ +1b0598: 7110 235a 0d00 |00a4: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a23 │ │ +1b059e: 0a0d |00a7: move-result v13 │ │ +1b05a0: 380d 0400 |00a8: if-eqz v13, 00ac // +0004 │ │ +1b05a4: 12fd |00aa: const/4 v13, #int -1 // #ff │ │ +1b05a6: 2803 |00ab: goto 00ae // +0003 │ │ +1b05a8: 150d 00ff |00ac: const/high16 v13, #int -16777216 // #ff00 │ │ +1b05ac: 6e20 0004 d300 |00ae: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setColorFilter:(I)V // method@0400 │ │ +1b05b2: 220d e310 |00b1: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; // type@10e3 │ │ +1b05b6: 7030 095b ad0b |00b3: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@5b09 │ │ +1b05bc: 6e20 0204 d300 |00b6: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0402 │ │ +1b05c2: 220d e410 |00b9: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; // type@10e4 │ │ +1b05c6: 7030 0b5b ad0b |00bb: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@5b0b │ │ +1b05cc: 6e20 4003 dc00 |00be: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1b05d2: 110c |00c1: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=101 │ │ 0x000f line=104 │ │ 0x0017 line=105 │ │ 0x001f line=106 │ │ 0x0027 line=107 │ │ @@ -314254,25 +314255,25 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1b074c: |[1b074c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ -1b075c: 5413 5842 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4258 │ │ -1b0760: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ -1b0764: 5410 5342 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b0768: 7220 d60c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b076e: 0c02 |0009: move-result-object v2 │ │ -1b0770: 1f02 f202 |000a: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ -1b0774: 6e10 4b0a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ -1b077a: 0a02 |000f: move-result v2 │ │ -1b077c: 7220 0e5b 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemDeleteClick:(I)V // method@5b0e │ │ -1b0782: 0e00 |0013: return-void │ │ +1b0750: |[1b0750] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ +1b0760: 5413 5842 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4258 │ │ +1b0764: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ +1b0768: 5410 5342 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b076c: 7220 d60c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b0772: 0c02 |0009: move-result-object v2 │ │ +1b0774: 1f02 f202 |000a: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ +1b0778: 6e10 4b0a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ +1b077e: 0a02 |000f: move-result v2 │ │ +1b0780: 7220 0e5b 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemDeleteClick:(I)V // method@5b0e │ │ +1b0786: 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 │ │ @@ -314283,25 +314284,25 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1b0784: |[1b0784] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ -1b0794: 5413 5842 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4258 │ │ -1b0798: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ -1b079c: 5410 5342 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b07a0: 7220 d60c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b07a6: 0c02 |0009: move-result-object v2 │ │ -1b07a8: 1f02 f202 |000a: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ -1b07ac: 6e10 4b0a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ -1b07b2: 0a02 |000f: move-result v2 │ │ -1b07b4: 7220 0d5b 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemClick:(I)V // method@5b0d │ │ -1b07ba: 0e00 |0013: return-void │ │ +1b0788: |[1b0788] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ +1b0798: 5413 5842 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4258 │ │ +1b079c: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ +1b07a0: 5410 5342 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b07a4: 7220 d60c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b07aa: 0c02 |0009: move-result-object v2 │ │ +1b07ac: 1f02 f202 |000a: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ +1b07b0: 6e10 4b0a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ +1b07b6: 0a02 |000f: move-result v2 │ │ +1b07b8: 7220 0d5b 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemClick:(I)V // method@5b0d │ │ +1b07be: 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 │ │ @@ -314312,21 +314313,21 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1b07bc: |[1b07bc] org.thoughtcrime.securesms.util.SelectedContactsAdapter.remove:(Ljava/lang/Integer;)V │ │ -1b07cc: 5410 5342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ -1b07d0: 7220 dd0c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cdd │ │ -1b07d6: 0a02 |0005: move-result v2 │ │ -1b07d8: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -1b07dc: 6e10 185b 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5b18 │ │ -1b07e2: 0e00 |000b: return-void │ │ +1b07c0: |[1b07c0] org.thoughtcrime.securesms.util.SelectedContactsAdapter.remove:(Ljava/lang/Integer;)V │ │ +1b07d0: 5410 5342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4253 │ │ +1b07d4: 7220 dd0c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cdd │ │ +1b07da: 0a02 |0005: move-result v2 │ │ +1b07dc: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +1b07e0: 6e10 185b 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5b18 │ │ +1b07e6: 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; │ │ @@ -314336,17 +314337,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 │ │ -1b07e4: |[1b07e4] org.thoughtcrime.securesms.util.SelectedContactsAdapter.setItemClickListener:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;)V │ │ -1b07f4: 5b01 5842 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4258 │ │ -1b07f8: 0e00 |0002: return-void │ │ +1b07e8: |[1b07e8] org.thoughtcrime.securesms.util.SelectedContactsAdapter.setItemClickListener:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;)V │ │ +1b07f8: 5b01 5842 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4258 │ │ +1b07fc: 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; │ │ │ │ @@ -314388,20 +314389,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 │ │ -1b07fc: |[1b07fc] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ -1b080c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b0812: 5b01 5942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@4259 │ │ -1b0816: 5b02 5a42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@425a │ │ -1b081a: 5b03 5b42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@425b │ │ -1b081e: 0e00 |0009: return-void │ │ +1b0800: |[1b0800] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ +1b0810: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b0816: 5b01 5942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@4259 │ │ +1b081a: 5b02 5a42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@425a │ │ +1b081e: 5b03 5b42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@425b │ │ +1b0822: 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; │ │ @@ -314413,20 +314414,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1b0820: |[1b0820] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.run:()V │ │ -1b0830: 5430 5942 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@4259 │ │ -1b0834: 5431 5a42 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@425a │ │ -1b0838: 5432 5b42 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@425b │ │ -1b083c: 7130 255b 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5b25 │ │ -1b0842: 0e00 |0009: return-void │ │ +1b0824: |[1b0824] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.run:()V │ │ +1b0834: 5430 5942 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@4259 │ │ +1b0838: 5431 5a42 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@425a │ │ +1b083c: 5432 5b42 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@425b │ │ +1b0840: 7130 255b 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5b25 │ │ +1b0846: 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 : 5744 (D8$$SyntheticClass) │ │ @@ -314471,21 +314472,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 │ │ -1b0844: |[1b0844] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ -1b0854: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b085a: 5b01 5c42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@425c │ │ -1b085e: 5b02 5d42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@425d │ │ -1b0862: 5b03 5e42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@425e │ │ -1b0866: 5b04 5f42 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@425f │ │ -1b086a: 0e00 |000b: return-void │ │ +1b0848: |[1b0848] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ +1b0858: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b085e: 5b01 5c42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@425c │ │ +1b0862: 5b02 5d42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@425d │ │ +1b0866: 5b03 5e42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@425e │ │ +1b086a: 5b04 5f42 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@425f │ │ +1b086e: 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; │ │ @@ -314498,21 +314499,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -1b086c: |[1b086c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.run:()V │ │ -1b087c: 5440 5c42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@425c │ │ -1b0880: 5441 5d42 |0002: iget-object v1, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@425d │ │ -1b0884: 5442 5e42 |0004: iget-object v2, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@425e │ │ -1b0888: 5443 5f42 |0006: iget-object v3, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@425f │ │ -1b088c: 7140 265b 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@5b26 │ │ -1b0892: 0e00 |000b: return-void │ │ +1b0870: |[1b0870] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.run:()V │ │ +1b0880: 5440 5c42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@425c │ │ +1b0884: 5441 5d42 |0002: iget-object v1, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@425d │ │ +1b0888: 5442 5e42 |0004: iget-object v2, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@425e │ │ +1b088c: 5443 5f42 |0006: iget-object v3, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@425f │ │ +1b0890: 7140 265b 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@5b26 │ │ +1b0896: 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 : 5744 (D8$$SyntheticClass) │ │ @@ -314548,17 +314549,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b098c: |[1b098c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.:()V │ │ -1b099c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b09a2: 0e00 |0003: return-void │ │ +1b0990: |[1b0990] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.:()V │ │ +1b09a0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b09a6: 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;) │ │ @@ -314566,32 +314567,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 │ │ -1b0894: |[1b0894] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.containsVideoType:(Landroid/content/Context;Ljava/util/ArrayList;)Z │ │ -1b08a4: 6e10 630c 0200 |0000: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ -1b08aa: 0c02 |0003: move-result-object v2 │ │ -1b08ac: 7210 ba0c 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1b08b2: 0a00 |0007: move-result v0 │ │ -1b08b4: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -1b08b8: 7210 bb0c 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1b08be: 0c00 |000d: move-result-object v0 │ │ -1b08c0: 1f00 8700 |000e: check-cast v0, Landroid/net/Uri; // type@0087 │ │ -1b08c4: 7120 8b5a 0100 |0010: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@5a8b │ │ -1b08ca: 0c00 |0013: move-result-object v0 │ │ -1b08cc: 7110 955a 0000 |0014: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5a95 │ │ -1b08d2: 0a00 |0017: move-result v0 │ │ -1b08d4: 3800 ecff |0018: if-eqz v0, 0004 // -0014 │ │ -1b08d8: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -1b08da: 0f01 |001b: return v1 │ │ -1b08dc: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -1b08de: 0f01 |001d: return v1 │ │ +1b0898: |[1b0898] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.containsVideoType:(Landroid/content/Context;Ljava/util/ArrayList;)Z │ │ +1b08a8: 6e10 630c 0200 |0000: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ +1b08ae: 0c02 |0003: move-result-object v2 │ │ +1b08b0: 7210 ba0c 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1b08b6: 0a00 |0007: move-result v0 │ │ +1b08b8: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +1b08bc: 7210 bb0c 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1b08c2: 0c00 |000d: move-result-object v0 │ │ +1b08c4: 1f00 8700 |000e: check-cast v0, Landroid/net/Uri; // type@0087 │ │ +1b08c8: 7120 8b5a 0100 |0010: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@5a8b │ │ +1b08ce: 0c00 |0013: move-result-object v0 │ │ +1b08d0: 7110 955a 0000 |0014: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5a95 │ │ +1b08d6: 0a00 |0017: move-result v0 │ │ +1b08d8: 3800 ecff |0018: if-eqz v0, 0004 // -0014 │ │ +1b08dc: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +1b08de: 0f01 |001b: return v1 │ │ +1b08e0: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +1b08e2: 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; │ │ @@ -314602,53 +314603,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 │ │ -1b08e0: |[1b08e0] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; │ │ -1b08f0: 7110 c44d 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1b08f6: 0c00 |0003: move-result-object v0 │ │ -1b08f8: 7120 8b5a 5400 |0004: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@5a8b │ │ -1b08fe: 0c01 |0007: move-result-object v1 │ │ -1b0900: 3905 0a00 |0008: if-nez v5, 0012 // +000a │ │ -1b0904: 2202 e101 |000a: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -1b0908: 1303 0a00 |000c: const/16 v3, #int 10 // #a │ │ -1b090c: 7030 f806 0203 |000e: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f8 │ │ -1b0912: 2832 |0011: goto 0043 // +0032 │ │ -1b0914: 7110 905a 0100 |0012: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5a90 │ │ -1b091a: 0a02 |0015: move-result v2 │ │ -1b091c: 3802 0a00 |0016: if-eqz v2, 0020 // +000a │ │ -1b0920: 2202 e101 |0018: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -1b0924: 1303 1400 |001a: const/16 v3, #int 20 // #14 │ │ -1b0928: 7030 f806 0203 |001c: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f8 │ │ -1b092e: 2824 |001f: goto 0043 // +0024 │ │ -1b0930: 7110 8d5a 0100 |0020: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@5a8d │ │ -1b0936: 0a02 |0023: move-result v2 │ │ -1b0938: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ -1b093c: 2202 e101 |0026: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -1b0940: 1303 2800 |0028: const/16 v3, #int 40 // #28 │ │ -1b0944: 7030 f806 0203 |002a: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f8 │ │ -1b094a: 2816 |002d: goto 0043 // +0016 │ │ -1b094c: 7110 955a 0100 |002e: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5a95 │ │ -1b0952: 0a02 |0031: move-result v2 │ │ -1b0954: 3802 0a00 |0032: if-eqz v2, 003c // +000a │ │ -1b0958: 2202 e101 |0034: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -1b095c: 1303 3200 |0036: const/16 v3, #int 50 // #32 │ │ -1b0960: 7030 f806 0203 |0038: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f8 │ │ -1b0966: 2808 |003b: goto 0043 // +0008 │ │ -1b0968: 2202 e101 |003c: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -1b096c: 1303 3c00 |003e: const/16 v3, #int 60 // #3c │ │ -1b0970: 7030 f806 0203 |0040: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f8 │ │ -1b0976: 3805 0500 |0043: if-eqz v5, 0048 // +0005 │ │ -1b097a: 7140 285b 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@5b28 │ │ -1b0980: 3806 0500 |0048: if-eqz v6, 004d // +0005 │ │ -1b0984: 6e20 3107 6200 |004a: invoke-virtual {v2, v6}, Lcom/b44t/messenger/DcMsg;.setText:(Ljava/lang/String;)V // method@0731 │ │ -1b098a: 1102 |004d: return-object v2 │ │ +1b08e4: |[1b08e4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; │ │ +1b08f4: 7110 c44d 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1b08fa: 0c00 |0003: move-result-object v0 │ │ +1b08fc: 7120 8b5a 5400 |0004: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@5a8b │ │ +1b0902: 0c01 |0007: move-result-object v1 │ │ +1b0904: 3905 0a00 |0008: if-nez v5, 0012 // +000a │ │ +1b0908: 2202 e101 |000a: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +1b090c: 1303 0a00 |000c: const/16 v3, #int 10 // #a │ │ +1b0910: 7030 f806 0203 |000e: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f8 │ │ +1b0916: 2832 |0011: goto 0043 // +0032 │ │ +1b0918: 7110 905a 0100 |0012: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5a90 │ │ +1b091e: 0a02 |0015: move-result v2 │ │ +1b0920: 3802 0a00 |0016: if-eqz v2, 0020 // +000a │ │ +1b0924: 2202 e101 |0018: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +1b0928: 1303 1400 |001a: const/16 v3, #int 20 // #14 │ │ +1b092c: 7030 f806 0203 |001c: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f8 │ │ +1b0932: 2824 |001f: goto 0043 // +0024 │ │ +1b0934: 7110 8d5a 0100 |0020: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@5a8d │ │ +1b093a: 0a02 |0023: move-result v2 │ │ +1b093c: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ +1b0940: 2202 e101 |0026: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +1b0944: 1303 2800 |0028: const/16 v3, #int 40 // #28 │ │ +1b0948: 7030 f806 0203 |002a: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f8 │ │ +1b094e: 2816 |002d: goto 0043 // +0016 │ │ +1b0950: 7110 955a 0100 |002e: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5a95 │ │ +1b0956: 0a02 |0031: move-result v2 │ │ +1b0958: 3802 0a00 |0032: if-eqz v2, 003c // +000a │ │ +1b095c: 2202 e101 |0034: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +1b0960: 1303 3200 |0036: const/16 v3, #int 50 // #32 │ │ +1b0964: 7030 f806 0203 |0038: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f8 │ │ +1b096a: 2808 |003b: goto 0043 // +0008 │ │ +1b096c: 2202 e101 |003c: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +1b0970: 1303 3c00 |003e: const/16 v3, #int 60 // #3c │ │ +1b0974: 7030 f806 0203 |0040: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f8 │ │ +1b097a: 3805 0500 |0043: if-eqz v5, 0048 // +0005 │ │ +1b097e: 7140 285b 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@5b28 │ │ +1b0984: 3806 0500 |0048: if-eqz v6, 004d // +0005 │ │ +1b0988: 6e20 3107 6200 |004a: invoke-virtual {v2, v6}, Lcom/b44t/messenger/DcMsg;.setText:(Ljava/lang/String;)V // method@0731 │ │ +1b098e: 1102 |004d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=109 │ │ 0x000a line=111 │ │ 0x0012 line=112 │ │ 0x0018 line=113 │ │ @@ -314669,19 +314670,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 │ │ -1b09a4: |[1b09a4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.handleForwarding:(Landroid/content/Context;I[I)V │ │ -1b09b4: 7110 c44d 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1b09ba: 0c00 |0003: move-result-object v0 │ │ -1b09bc: 6e30 9406 2001 |0004: invoke-virtual {v0, v2, v1}, Lcom/b44t/messenger/DcContext;.forwardMsgs:([II)V // method@0694 │ │ -1b09c2: 0e00 |0007: return-void │ │ +1b09a8: |[1b09a8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.handleForwarding:(Landroid/content/Context;I[I)V │ │ +1b09b8: 7110 c44d 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1b09be: 0c00 |0003: move-result-object v0 │ │ +1b09c0: 6e30 9406 2001 |0004: invoke-virtual {v0, v2, v1}, Lcom/b44t/messenger/DcContext;.forwardMsgs:([II)V // method@0694 │ │ +1b09c6: 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 │ │ @@ -314692,24 +314693,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 │ │ -1b09c4: |[1b09c4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;I)V │ │ -1b09d4: 8130 |0000: int-to-long v0, v3 │ │ -1b09d6: 7120 5e0a 1000 |0001: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1b09dc: 0c03 |0004: move-result-object v3 │ │ -1b09de: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -1b09e0: 2300 3f11 |0006: new-array v0, v0, [Ljava/lang/Long; // type@113f │ │ -1b09e4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -1b09e6: 4d03 0001 |0009: aput-object v3, v0, v1 │ │ -1b09ea: 7120 245b 0200 |000b: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V // method@5b24 │ │ -1b09f0: 0e00 |000e: return-void │ │ +1b09c8: |[1b09c8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;I)V │ │ +1b09d8: 8130 |0000: int-to-long v0, v3 │ │ +1b09da: 7120 5e0a 1000 |0001: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1b09e0: 0c03 |0004: move-result-object v3 │ │ +1b09e2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +1b09e4: 2300 3f11 |0006: new-array v0, v0, [Ljava/lang/Long; // type@113f │ │ +1b09e8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +1b09ea: 4d03 0001 |0009: aput-object v3, v0, v1 │ │ +1b09ee: 7120 245b 0200 |000b: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V // method@5b24 │ │ +1b09f4: 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 │ │ │ │ @@ -314718,40 +314719,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 │ │ -1b09f4: |[1b09f4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V │ │ -1b0a04: 7100 0343 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/ConversationListRelayingActivity;.finishActivity:()V // method@4303 │ │ -1b0a0a: 7110 e45a 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5ae4 │ │ -1b0a10: 0a00 |0006: move-result v0 │ │ -1b0a12: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ -1b0a16: 7110 de5a 0300 |0009: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@5ade │ │ -1b0a1c: 0c00 |000c: move-result-object v0 │ │ -1b0a1e: 7110 e75a 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@5ae7 │ │ -1b0a24: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -1b0a28: 0e00 |0012: return-void │ │ -1b0a2a: 2201 e710 |0013: new-instance v1, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; // type@10e7 │ │ -1b0a2e: 7040 1b5b 3104 |0015: invoke-direct {v1, v3, v4, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5b1b │ │ -1b0a34: 7110 7f5b 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5b7f │ │ -1b0a3a: 281a |001b: goto 0035 // +001a │ │ -1b0a3c: 7110 e65a 0300 |001c: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5ae6 │ │ -1b0a42: 0a00 |001f: move-result v0 │ │ -1b0a44: 3800 1500 |0020: if-eqz v0, 0035 // +0015 │ │ -1b0a48: 7110 e25a 0300 |0022: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5ae2 │ │ -1b0a4e: 0c00 |0025: move-result-object v0 │ │ -1b0a50: 7110 e05a 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@5ae0 │ │ -1b0a56: 0c01 |0029: move-result-object v1 │ │ -1b0a58: 7110 e75a 0300 |002a: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@5ae7 │ │ -1b0a5e: 2202 e810 |002d: new-instance v2, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; // type@10e8 │ │ -1b0a62: 7051 1d5b 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@5b1d │ │ -1b0a68: 7110 7f5b 0200 |0032: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5b7f │ │ -1b0a6e: 0e00 |0035: return-void │ │ +1b09f8: |[1b09f8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V │ │ +1b0a08: 7100 0343 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/ConversationListRelayingActivity;.finishActivity:()V // method@4303 │ │ +1b0a0e: 7110 e45a 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5ae4 │ │ +1b0a14: 0a00 |0006: move-result v0 │ │ +1b0a16: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ +1b0a1a: 7110 de5a 0300 |0009: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@5ade │ │ +1b0a20: 0c00 |000c: move-result-object v0 │ │ +1b0a22: 7110 e75a 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@5ae7 │ │ +1b0a28: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +1b0a2c: 0e00 |0012: return-void │ │ +1b0a2e: 2201 e710 |0013: new-instance v1, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; // type@10e7 │ │ +1b0a32: 7040 1b5b 3104 |0015: invoke-direct {v1, v3, v4, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5b1b │ │ +1b0a38: 7110 7f5b 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5b7f │ │ +1b0a3e: 281a |001b: goto 0035 // +001a │ │ +1b0a40: 7110 e65a 0300 |001c: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5ae6 │ │ +1b0a46: 0a00 |001f: move-result v0 │ │ +1b0a48: 3800 1500 |0020: if-eqz v0, 0035 // +0015 │ │ +1b0a4c: 7110 e25a 0300 |0022: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5ae2 │ │ +1b0a52: 0c00 |0025: move-result-object v0 │ │ +1b0a54: 7110 e05a 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@5ae0 │ │ +1b0a5a: 0c01 |0029: move-result-object v1 │ │ +1b0a5c: 7110 e75a 0300 |002a: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@5ae7 │ │ +1b0a62: 2202 e810 |002d: new-instance v2, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; // type@10e8 │ │ +1b0a66: 7051 1d5b 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@5b1d │ │ +1b0a6c: 7110 7f5b 0200 |0032: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5b7f │ │ +1b0a72: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=39 │ │ 0x000d line=40 │ │ 0x0013 line=43 │ │ @@ -314769,58 +314770,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 │ │ -1b0a70: |[1b0a70] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ -1b0a80: 7110 c44d 0a00 |0000: invoke-static {v10}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1b0a86: 0c00 |0003: move-result-object v0 │ │ -1b0a88: 21b1 |0004: array-length v1, v11 │ │ -1b0a8a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1b0a8c: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -1b0a8e: 3513 4700 |0007: if-ge v3, v1, 004e // +0047 │ │ -1b0a92: 4604 0b03 |0009: aget-object v4, v11, v3 │ │ -1b0a96: 6e10 5a0a 0400 |000b: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ -1b0a9c: 0b04 |000e: move-result-wide v4 │ │ -1b0a9e: 8445 |000f: long-to-int v5, v4 │ │ -1b0aa0: 6e20 9806 5000 |0010: invoke-virtual {v0, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0698 │ │ -1b0aa6: 0c04 |0013: move-result-object v4 │ │ -1b0aa8: 6e10 6a06 0400 |0014: invoke-virtual {v4}, Lcom/b44t/messenger/DcChat;.isSelfTalk:()Z // method@066a │ │ -1b0aae: 0a04 |0017: move-result v4 │ │ -1b0ab0: 3804 3000 |0018: if-eqz v4, 0048 // +0030 │ │ -1b0ab4: 21c4 |001a: array-length v4, v12 │ │ -1b0ab6: 1206 |001b: const/4 v6, #int 0 // #0 │ │ -1b0ab8: 3546 2f00 |001c: if-ge v6, v4, 004b // +002f │ │ -1b0abc: 4407 0c06 |001e: aget v7, v12, v6 │ │ -1b0ac0: 6e20 ac06 7000 |0020: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ac │ │ -1b0ac6: 0c08 |0023: move-result-object v8 │ │ -1b0ac8: 6e10 f906 0800 |0024: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.canSave:()Z // method@06f9 │ │ -1b0ace: 0a09 |0027: move-result v9 │ │ -1b0ad0: 3809 1600 |0028: if-eqz v9, 003e // +0016 │ │ -1b0ad4: 6e10 1007 0800 |002a: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getSavedMsgId:()I // method@0710 │ │ -1b0ada: 0a09 |002d: move-result v9 │ │ -1b0adc: 3909 1000 |002e: if-nez v9, 003e // +0010 │ │ -1b0ae0: 6e10 fa06 0800 |0030: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fa │ │ -1b0ae6: 0a08 |0033: move-result v8 │ │ -1b0ae8: 3258 0a00 |0034: if-eq v8, v5, 003e // +000a │ │ -1b0aec: 2410 2711 0700 |0036: filled-new-array {v7}, [I // type@1127 │ │ -1b0af2: 0c07 |0039: move-result-object v7 │ │ -1b0af4: 6e20 cd06 7000 |003a: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.saveMsgs:([I)V // method@06cd │ │ -1b0afa: 2808 |003d: goto 0045 // +0008 │ │ -1b0afc: 2410 2711 0700 |003e: filled-new-array {v7}, [I // type@1127 │ │ -1b0b02: 0c07 |0041: move-result-object v7 │ │ -1b0b04: 7130 225b 5a07 |0042: invoke-static {v10, v5, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5b22 │ │ -1b0b0a: d806 0601 |0045: add-int/lit8 v6, v6, #int 1 // #01 │ │ -1b0b0e: 28d5 |0047: goto 001c // -002b │ │ -1b0b10: 7130 225b 5a0c |0048: invoke-static {v10, v5, v12}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5b22 │ │ -1b0b16: d803 0301 |004b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -1b0b1a: 28ba |004d: goto 0007 // -0046 │ │ -1b0b1c: 0e00 |004e: return-void │ │ +1b0a74: |[1b0a74] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ +1b0a84: 7110 c44d 0a00 |0000: invoke-static {v10}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1b0a8a: 0c00 |0003: move-result-object v0 │ │ +1b0a8c: 21b1 |0004: array-length v1, v11 │ │ +1b0a8e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1b0a90: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +1b0a92: 3513 4700 |0007: if-ge v3, v1, 004e // +0047 │ │ +1b0a96: 4604 0b03 |0009: aget-object v4, v11, v3 │ │ +1b0a9a: 6e10 5a0a 0400 |000b: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ +1b0aa0: 0b04 |000e: move-result-wide v4 │ │ +1b0aa2: 8445 |000f: long-to-int v5, v4 │ │ +1b0aa4: 6e20 9806 5000 |0010: invoke-virtual {v0, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0698 │ │ +1b0aaa: 0c04 |0013: move-result-object v4 │ │ +1b0aac: 6e10 6a06 0400 |0014: invoke-virtual {v4}, Lcom/b44t/messenger/DcChat;.isSelfTalk:()Z // method@066a │ │ +1b0ab2: 0a04 |0017: move-result v4 │ │ +1b0ab4: 3804 3000 |0018: if-eqz v4, 0048 // +0030 │ │ +1b0ab8: 21c4 |001a: array-length v4, v12 │ │ +1b0aba: 1206 |001b: const/4 v6, #int 0 // #0 │ │ +1b0abc: 3546 2f00 |001c: if-ge v6, v4, 004b // +002f │ │ +1b0ac0: 4407 0c06 |001e: aget v7, v12, v6 │ │ +1b0ac4: 6e20 ac06 7000 |0020: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ac │ │ +1b0aca: 0c08 |0023: move-result-object v8 │ │ +1b0acc: 6e10 f906 0800 |0024: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.canSave:()Z // method@06f9 │ │ +1b0ad2: 0a09 |0027: move-result v9 │ │ +1b0ad4: 3809 1600 |0028: if-eqz v9, 003e // +0016 │ │ +1b0ad8: 6e10 1007 0800 |002a: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getSavedMsgId:()I // method@0710 │ │ +1b0ade: 0a09 |002d: move-result v9 │ │ +1b0ae0: 3909 1000 |002e: if-nez v9, 003e // +0010 │ │ +1b0ae4: 6e10 fa06 0800 |0030: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fa │ │ +1b0aea: 0a08 |0033: move-result v8 │ │ +1b0aec: 3258 0a00 |0034: if-eq v8, v5, 003e // +000a │ │ +1b0af0: 2410 2711 0700 |0036: filled-new-array {v7}, [I // type@1127 │ │ +1b0af6: 0c07 |0039: move-result-object v7 │ │ +1b0af8: 6e20 cd06 7000 |003a: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.saveMsgs:([I)V // method@06cd │ │ +1b0afe: 2808 |003d: goto 0045 // +0008 │ │ +1b0b00: 2410 2711 0700 |003e: filled-new-array {v7}, [I // type@1127 │ │ +1b0b06: 0c07 |0041: move-result-object v7 │ │ +1b0b08: 7130 225b 5a07 |0042: invoke-static {v10, v5, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5b22 │ │ +1b0b0e: d806 0601 |0045: add-int/lit8 v6, v6, #int 1 // #01 │ │ +1b0b12: 28d5 |0047: goto 001c // -002b │ │ +1b0b14: 7130 225b 5a0c |0048: invoke-static {v10, v5, v12}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5b22 │ │ +1b0b1a: d803 0301 |004b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +1b0b1e: 28ba |004d: goto 0007 // -0046 │ │ +1b0b20: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ 0x001a line=48 │ │ 0x0020 line=49 │ │ @@ -314838,26 +314839,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 │ │ -1b0b20: |[1b0b20] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ -1b0b30: 2140 |0000: array-length v0, v4 │ │ -1b0b32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -1b0b34: 3501 0f00 |0002: if-ge v1, v0, 0011 // +000f │ │ -1b0b38: 4602 0401 |0004: aget-object v2, v4, v1 │ │ -1b0b3c: 6e10 5a0a 0200 |0006: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ -1b0b42: 0b02 |0009: move-result-wide v2 │ │ -1b0b44: 8423 |000a: long-to-int v3, v2 │ │ -1b0b46: 7140 275b 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@5b27 │ │ -1b0b4c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1b0b50: 28f2 |0010: goto 0002 // -000e │ │ -1b0b52: 0e00 |0011: return-void │ │ +1b0b24: |[1b0b24] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ +1b0b34: 2140 |0000: array-length v0, v4 │ │ +1b0b36: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +1b0b38: 3501 0f00 |0002: if-ge v1, v0, 0011 // +000f │ │ +1b0b3c: 4602 0401 |0004: aget-object v2, v4, v1 │ │ +1b0b40: 6e10 5a0a 0200 |0006: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ +1b0b46: 0b02 |0009: move-result-wide v2 │ │ +1b0b48: 8423 |000a: long-to-int v3, v2 │ │ +1b0b4a: 7140 275b 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@5b27 │ │ +1b0b50: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1b0b54: 28f2 |0010: goto 0002 // -000e │ │ +1b0b56: 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; │ │ @@ -314869,47 +314870,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 │ │ -1b0b54: |[1b0b54] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V │ │ -1b0b64: 7110 c44d 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1b0b6a: 0c00 |0003: move-result-object v0 │ │ -1b0b6c: 6e10 650c 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ -1b0b72: 0a01 |0007: move-result v1 │ │ -1b0b74: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -1b0b76: 3321 1100 |0009: if-ne v1, v2, 001a // +0011 │ │ -1b0b7a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1b0b7c: 6e20 600c 1500 |000c: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c60 │ │ -1b0b82: 0c05 |000f: move-result-object v5 │ │ -1b0b84: 1f05 8700 |0010: check-cast v5, Landroid/net/Uri; // type@0087 │ │ -1b0b88: 7130 215b 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@5b21 │ │ -1b0b8e: 0c03 |0015: move-result-object v3 │ │ -1b0b90: 6e30 d206 4003 |0016: invoke-virtual {v0, v4, v3}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d2 │ │ -1b0b96: 2823 |0019: goto 003c // +0023 │ │ -1b0b98: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -1b0b9a: 3806 0900 |001b: if-eqz v6, 0024 // +0009 │ │ -1b0b9e: 7130 215b 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@5b21 │ │ -1b0ba4: 0c06 |0020: move-result-object v6 │ │ -1b0ba6: 6e30 d206 4006 |0021: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d2 │ │ -1b0bac: 6e10 630c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ -1b0bb2: 0c05 |0027: move-result-object v5 │ │ -1b0bb4: 7210 ba0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1b0bba: 0a06 |002b: move-result v6 │ │ -1b0bbc: 3806 1000 |002c: if-eqz v6, 003c // +0010 │ │ -1b0bc0: 7210 bb0c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1b0bc6: 0c06 |0031: move-result-object v6 │ │ -1b0bc8: 1f06 8700 |0032: check-cast v6, Landroid/net/Uri; // type@0087 │ │ -1b0bcc: 7130 215b 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@5b21 │ │ -1b0bd2: 0c06 |0037: move-result-object v6 │ │ -1b0bd4: 6e30 d206 4006 |0038: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d2 │ │ -1b0bda: 28ed |003b: goto 0028 // -0013 │ │ -1b0bdc: 0e00 |003c: return-void │ │ +1b0b58: |[1b0b58] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V │ │ +1b0b68: 7110 c44d 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1b0b6e: 0c00 |0003: move-result-object v0 │ │ +1b0b70: 6e10 650c 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ +1b0b76: 0a01 |0007: move-result v1 │ │ +1b0b78: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +1b0b7a: 3321 1100 |0009: if-ne v1, v2, 001a // +0011 │ │ +1b0b7e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1b0b80: 6e20 600c 1500 |000c: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c60 │ │ +1b0b86: 0c05 |000f: move-result-object v5 │ │ +1b0b88: 1f05 8700 |0010: check-cast v5, Landroid/net/Uri; // type@0087 │ │ +1b0b8c: 7130 215b 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@5b21 │ │ +1b0b92: 0c03 |0015: move-result-object v3 │ │ +1b0b94: 6e30 d206 4003 |0016: invoke-virtual {v0, v4, v3}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d2 │ │ +1b0b9a: 2823 |0019: goto 003c // +0023 │ │ +1b0b9c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +1b0b9e: 3806 0900 |001b: if-eqz v6, 0024 // +0009 │ │ +1b0ba2: 7130 215b 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@5b21 │ │ +1b0ba8: 0c06 |0020: move-result-object v6 │ │ +1b0baa: 6e30 d206 4006 |0021: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d2 │ │ +1b0bb0: 6e10 630c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ +1b0bb6: 0c05 |0027: move-result-object v5 │ │ +1b0bb8: 7210 ba0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1b0bbe: 0a06 |002b: move-result v6 │ │ +1b0bc0: 3806 1000 |002c: if-eqz v6, 003c // +0010 │ │ +1b0bc4: 7210 bb0c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1b0bca: 0c06 |0031: move-result-object v6 │ │ +1b0bcc: 1f06 8700 |0032: check-cast v6, Landroid/net/Uri; // type@0087 │ │ +1b0bd0: 7130 215b 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@5b21 │ │ +1b0bd6: 0c06 |0037: move-result-object v6 │ │ +1b0bd8: 6e30 d206 4006 |0038: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d2 │ │ +1b0bde: 28ed |003b: goto 0028 // -0013 │ │ +1b0be0: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=84 │ │ 0x000c line=85 │ │ 0x001d line=88 │ │ 0x0024 line=90 │ │ @@ -314925,74 +314926,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 │ │ -1b0be0: |[1b0be0] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V │ │ -1b0bf0: 7110 c44d 0900 |0000: invoke-static {v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1b0bf6: 0c00 |0003: move-result-object v0 │ │ -1b0bf8: 1a01 d44a |0004: const-string v1, "cannot-resolve.jpg" // string@4ad4 │ │ -1b0bfc: 7110 6654 0a00 |0006: invoke-static {v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.isLocalUri:(Landroid/net/Uri;)Z // method@5466 │ │ -1b0c02: 0a02 |0009: move-result v2 │ │ -1b0c04: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ -1b0c08: 6e10 fd01 0a00 |000c: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ -1b0c0e: 0c02 |000f: move-result-object v2 │ │ -1b0c10: 1223 |0010: const/4 v3, #int 2 // #2 │ │ -1b0c12: 7220 d60c 3200 |0011: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b0c18: 0c02 |0014: move-result-object v2 │ │ -1b0c1a: 1f02 0a03 |0015: check-cast v2, Ljava/lang/String; // type@030a │ │ -1b0c1e: 0721 |0017: move-object v1, v2 │ │ -1b0c20: 2837 |0018: goto 004f // +0037 │ │ -1b0c22: 6e10 ff01 0a00 |0019: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -1b0c28: 0c02 |001c: move-result-object v2 │ │ -1b0c2a: 1a03 0a4e |001d: const-string v3, "content" // string@4e0a │ │ -1b0c2e: 6e20 d50a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1b0c34: 0a02 |0022: move-result v2 │ │ -1b0c36: 3802 2c00 |0023: if-eqz v2, 004f // +002c │ │ -1b0c3a: 6e10 6e00 0900 |0025: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1b0c40: 0c03 |0028: move-result-object v3 │ │ -1b0c42: 1207 |0029: const/4 v7, #int 0 // #0 │ │ -1b0c44: 1208 |002a: const/4 v8, #int 0 // #0 │ │ -1b0c46: 1205 |002b: const/4 v5, #int 0 // #0 │ │ -1b0c48: 1206 |002c: const/4 v6, #int 0 // #0 │ │ -1b0c4a: 07a4 |002d: move-object v4, v10 │ │ -1b0c4c: 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 │ │ -1b0c52: 0c02 |0031: move-result-object v2 │ │ -1b0c54: 3802 1a00 |0032: if-eqz v2, 004c // +001a │ │ -1b0c58: 7210 fe00 0200 |0034: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ -1b0c5e: 0a03 |0037: move-result v3 │ │ -1b0c60: 3803 1400 |0038: if-eqz v3, 004c // +0014 │ │ -1b0c64: 1a03 1f43 |003a: const-string v3, "_display_name" // string@431f │ │ -1b0c68: 7220 f700 3200 |003c: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f7 │ │ -1b0c6e: 0a03 |003f: move-result v3 │ │ -1b0c70: 3a03 0c00 |0040: if-ltz v3, 004c // +000c │ │ -1b0c74: 7220 fc00 3200 |0042: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ -1b0c7a: 0c01 |0045: move-result-object v1 │ │ -1b0c7c: 2806 |0046: goto 004c // +0006 │ │ -1b0c7e: 0d09 |0047: move-exception v9 │ │ -1b0c80: 7210 f600 0200 |0048: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1b0c86: 2709 |004b: throw v9 │ │ -1b0c88: 7210 f600 0200 |004c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1b0c8e: 1a02 6484 |004f: const-string v2, "temp" // string@8464 │ │ -1b0c92: 7130 c24d 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@4dc2 │ │ -1b0c98: 0c00 |0054: move-result-object v0 │ │ -1b0c9a: 3800 1400 |0055: if-eqz v0, 0069 // +0014 │ │ -1b0c9e: 7120 6554 a900 |0057: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5465 │ │ -1b0ca4: 0c09 |005a: move-result-object v9 │ │ -1b0ca6: 220a c502 |005b: new-instance v10, Ljava/io/FileOutputStream; // type@02c5 │ │ -1b0caa: 7020 8a09 0a00 |005d: invoke-direct {v10, v0}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@098a │ │ -1b0cb0: 7120 675b a900 |0060: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b67 │ │ -1b0cb6: 2806 |0063: goto 0069 // +0006 │ │ -1b0cb8: 0d09 |0064: move-exception v9 │ │ -1b0cba: 6e10 360a 0900 |0065: invoke-virtual {v9}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1b0cc0: 1200 |0068: const/4 v0, #int 0 // #0 │ │ -1b0cc2: 6e40 2f07 0bc1 |0069: invoke-virtual {v11, v0, v1, v12}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@072f │ │ -1b0cc8: 0e00 |006c: return-void │ │ +1b0be4: |[1b0be4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V │ │ +1b0bf4: 7110 c44d 0900 |0000: invoke-static {v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1b0bfa: 0c00 |0003: move-result-object v0 │ │ +1b0bfc: 1a01 d44a |0004: const-string v1, "cannot-resolve.jpg" // string@4ad4 │ │ +1b0c00: 7110 6654 0a00 |0006: invoke-static {v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.isLocalUri:(Landroid/net/Uri;)Z // method@5466 │ │ +1b0c06: 0a02 |0009: move-result v2 │ │ +1b0c08: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ +1b0c0c: 6e10 fd01 0a00 |000c: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ +1b0c12: 0c02 |000f: move-result-object v2 │ │ +1b0c14: 1223 |0010: const/4 v3, #int 2 // #2 │ │ +1b0c16: 7220 d60c 3200 |0011: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b0c1c: 0c02 |0014: move-result-object v2 │ │ +1b0c1e: 1f02 0a03 |0015: check-cast v2, Ljava/lang/String; // type@030a │ │ +1b0c22: 0721 |0017: move-object v1, v2 │ │ +1b0c24: 2837 |0018: goto 004f // +0037 │ │ +1b0c26: 6e10 ff01 0a00 |0019: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +1b0c2c: 0c02 |001c: move-result-object v2 │ │ +1b0c2e: 1a03 0a4e |001d: const-string v3, "content" // string@4e0a │ │ +1b0c32: 6e20 d50a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1b0c38: 0a02 |0022: move-result v2 │ │ +1b0c3a: 3802 2c00 |0023: if-eqz v2, 004f // +002c │ │ +1b0c3e: 6e10 6e00 0900 |0025: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1b0c44: 0c03 |0028: move-result-object v3 │ │ +1b0c46: 1207 |0029: const/4 v7, #int 0 // #0 │ │ +1b0c48: 1208 |002a: const/4 v8, #int 0 // #0 │ │ +1b0c4a: 1205 |002b: const/4 v5, #int 0 // #0 │ │ +1b0c4c: 1206 |002c: const/4 v6, #int 0 // #0 │ │ +1b0c4e: 07a4 |002d: move-object v4, v10 │ │ +1b0c50: 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 │ │ +1b0c56: 0c02 |0031: move-result-object v2 │ │ +1b0c58: 3802 1a00 |0032: if-eqz v2, 004c // +001a │ │ +1b0c5c: 7210 fe00 0200 |0034: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ +1b0c62: 0a03 |0037: move-result v3 │ │ +1b0c64: 3803 1400 |0038: if-eqz v3, 004c // +0014 │ │ +1b0c68: 1a03 1f43 |003a: const-string v3, "_display_name" // string@431f │ │ +1b0c6c: 7220 f700 3200 |003c: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f7 │ │ +1b0c72: 0a03 |003f: move-result v3 │ │ +1b0c74: 3a03 0c00 |0040: if-ltz v3, 004c // +000c │ │ +1b0c78: 7220 fc00 3200 |0042: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ +1b0c7e: 0c01 |0045: move-result-object v1 │ │ +1b0c80: 2806 |0046: goto 004c // +0006 │ │ +1b0c82: 0d09 |0047: move-exception v9 │ │ +1b0c84: 7210 f600 0200 |0048: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1b0c8a: 2709 |004b: throw v9 │ │ +1b0c8c: 7210 f600 0200 |004c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1b0c92: 1a02 6484 |004f: const-string v2, "temp" // string@8464 │ │ +1b0c96: 7130 c24d 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@4dc2 │ │ +1b0c9c: 0c00 |0054: move-result-object v0 │ │ +1b0c9e: 3800 1400 |0055: if-eqz v0, 0069 // +0014 │ │ +1b0ca2: 7120 6554 a900 |0057: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5465 │ │ +1b0ca8: 0c09 |005a: move-result-object v9 │ │ +1b0caa: 220a c502 |005b: new-instance v10, Ljava/io/FileOutputStream; // type@02c5 │ │ +1b0cae: 7020 8a09 0a00 |005d: invoke-direct {v10, v0}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@098a │ │ +1b0cb4: 7120 675b a900 |0060: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b67 │ │ +1b0cba: 2806 |0063: goto 0069 // +0006 │ │ +1b0cbc: 0d09 |0064: move-exception v9 │ │ +1b0cbe: 6e10 360a 0900 |0065: invoke-virtual {v9}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1b0cc4: 1200 |0068: const/4 v0, #int 0 // #0 │ │ +1b0cc6: 6e40 2f07 0bc1 |0069: invoke-virtual {v11, v0, v1, v12}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@072f │ │ +1b0ccc: 0e00 |006c: return-void │ │ catches : 3 │ │ 0x0006 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0064 │ │ 0x0034 - 0x0046 │ │ -> 0x0047 │ │ 0x0048 - 0x0063 │ │ Ljava/lang/Exception; -> 0x0064 │ │ @@ -315048,17 +315049,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b0d58: |[1b0d58] org.thoughtcrime.securesms.util.ServiceUtil.:()V │ │ -1b0d68: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b0d6e: 0e00 |0003: return-void │ │ +1b0d5c: |[1b0d5c] org.thoughtcrime.securesms.util.ServiceUtil.:()V │ │ +1b0d6c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b0d72: 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;) │ │ @@ -315066,20 +315067,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 │ │ -1b0d34: |[1b0d34] org.thoughtcrime.securesms.util.ServiceUtil.getInputMethodManager:(Landroid/content/Context;)Landroid/view/inputmethod/InputMethodManager; │ │ -1b0d44: 1a00 2c61 |0000: const-string v0, "input_method" // string@612c │ │ -1b0d48: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b0d4e: 0c01 |0005: move-result-object v1 │ │ -1b0d50: 1f01 1401 |0006: check-cast v1, Landroid/view/inputmethod/InputMethodManager; // type@0114 │ │ -1b0d54: 1101 |0008: return-object v1 │ │ +1b0d38: |[1b0d38] org.thoughtcrime.securesms.util.ServiceUtil.getInputMethodManager:(Landroid/content/Context;)Landroid/view/inputmethod/InputMethodManager; │ │ +1b0d48: 1a00 2c61 |0000: const-string v0, "input_method" // string@612c │ │ +1b0d4c: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b0d52: 0c01 |0005: move-result-object v1 │ │ +1b0d54: 1f01 1401 |0006: check-cast v1, Landroid/view/inputmethod/InputMethodManager; // type@0114 │ │ +1b0d58: 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;) │ │ @@ -315087,20 +315088,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 │ │ -1b0cec: |[1b0cec] org.thoughtcrime.securesms.util.ServiceUtil.getVibrator:(Landroid/content/Context;)Landroid/os/Vibrator; │ │ -1b0cfc: 1a00 6e88 |0000: const-string v0, "vibrator" // string@886e │ │ -1b0d00: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b0d06: 0c01 |0005: move-result-object v1 │ │ -1b0d08: 1f01 a700 |0006: check-cast v1, Landroid/os/Vibrator; // type@00a7 │ │ -1b0d0c: 1101 |0008: return-object v1 │ │ +1b0cf0: |[1b0cf0] org.thoughtcrime.securesms.util.ServiceUtil.getVibrator:(Landroid/content/Context;)Landroid/os/Vibrator; │ │ +1b0d00: 1a00 6e88 |0000: const-string v0, "vibrator" // string@886e │ │ +1b0d04: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b0d0a: 0c01 |0005: move-result-object v1 │ │ +1b0d0c: 1f01 a700 |0006: check-cast v1, Landroid/os/Vibrator; // type@00a7 │ │ +1b0d10: 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;) │ │ @@ -315108,20 +315109,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 │ │ -1b0d10: |[1b0d10] org.thoughtcrime.securesms.util.ServiceUtil.getWindowManager:(Landroid/content/Context;)Landroid/view/WindowManager; │ │ -1b0d20: 1a00 1189 |0000: const-string v0, "window" // string@8911 │ │ -1b0d24: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b0d2a: 0c01 |0005: move-result-object v1 │ │ -1b0d2c: 1f01 0101 |0006: check-cast v1, Landroid/view/WindowManager; // type@0101 │ │ -1b0d30: 1101 |0008: return-object v1 │ │ +1b0d14: |[1b0d14] org.thoughtcrime.securesms.util.ServiceUtil.getWindowManager:(Landroid/content/Context;)Landroid/view/WindowManager; │ │ +1b0d24: 1a00 1189 |0000: const-string v0, "window" // string@8911 │ │ +1b0d28: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b0d2e: 0c01 |0005: move-result-object v1 │ │ +1b0d30: 1f01 0101 |0006: check-cast v1, Landroid/view/WindowManager; // type@0101 │ │ +1b0d34: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -315211,17 +315212,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b0d88: |[1b0d88] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.:()V │ │ -1b0d98: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b0d9e: 0e00 |0003: return-void │ │ +1b0d8c: |[1b0d8c] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.:()V │ │ +1b0d9c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b0da2: 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;) │ │ @@ -315229,34 +315230,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 │ │ -1b0d70: |[1b0d70] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.getProvider:()Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ -1b0d80: 6200 6642 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@4266 │ │ -1b0d84: 1100 |0002: return-object v0 │ │ +1b0d74: |[1b0d74] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.getProvider:()Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ +1b0d84: 6200 6642 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@4266 │ │ +1b0d88: 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 │ │ -1b0da0: |[1b0da0] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.setProvider:(Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;)V │ │ -1b0db0: 6900 6642 |0000: sput-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@4266 │ │ -1b0db4: 0e00 |0002: return-void │ │ +1b0da4: |[1b0da4] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.setProvider:(Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;)V │ │ +1b0db4: 6900 6642 |0000: sput-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@4266 │ │ +1b0db8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ │ │ Virtual methods - │ │ @@ -315285,17 +315286,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b0ec8: |[1b0ec8] org.thoughtcrime.securesms.util.SpanUtil.:()V │ │ -1b0ed8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b0ede: 0e00 |0003: return-void │ │ +1b0ecc: |[1b0ecc] org.thoughtcrime.securesms.util.SpanUtil.:()V │ │ +1b0edc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b0ee2: 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;) │ │ @@ -315303,26 +315304,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 │ │ -1b0db8: |[1b0db8] org.thoughtcrime.securesms.util.SpanUtil.bold:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -1b0dc8: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1b0dcc: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1b0dd2: 2201 cc00 |0005: new-instance v1, Landroid/text/style/StyleSpan; // type@00cc │ │ -1b0dd6: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -1b0dd8: 7020 b302 2100 |0008: invoke-direct {v1, v2}, Landroid/text/style/StyleSpan;.:(I)V // method@02b3 │ │ -1b0dde: 7210 cd09 0400 |000b: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09cd │ │ -1b0de4: 0a04 |000e: move-result v4 │ │ -1b0de6: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ -1b0dea: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -1b0dec: 6e52 9a02 1043 |0012: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1b0df2: 1100 |0015: return-object v0 │ │ +1b0dbc: |[1b0dbc] org.thoughtcrime.securesms.util.SpanUtil.bold:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +1b0dcc: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1b0dd0: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1b0dd6: 2201 cc00 |0005: new-instance v1, Landroid/text/style/StyleSpan; // type@00cc │ │ +1b0dda: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +1b0ddc: 7020 b302 2100 |0008: invoke-direct {v1, v2}, Landroid/text/style/StyleSpan;.:(I)V // method@02b3 │ │ +1b0de2: 7210 cd09 0400 |000b: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09cd │ │ +1b0de8: 0a04 |000e: move-result v4 │ │ +1b0dea: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ +1b0dee: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +1b0df0: 6e52 9a02 1043 |0012: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1b0df6: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -315331,25 +315332,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 │ │ -1b0df4: |[1b0df4] org.thoughtcrime.securesms.util.SpanUtil.color:(ILjava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -1b0e04: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1b0e08: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1b0e0e: 2201 c900 |0005: new-instance v1, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ -1b0e12: 7020 b002 3100 |0007: invoke-direct {v1, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b0 │ │ -1b0e18: 7210 cd09 0400 |000a: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09cd │ │ -1b0e1e: 0a03 |000d: move-result v3 │ │ -1b0e20: 1304 2100 |000e: const/16 v4, #int 33 // #21 │ │ -1b0e24: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -1b0e26: 6e54 9a02 1032 |0011: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1b0e2c: 1100 |0014: return-object v0 │ │ +1b0df8: |[1b0df8] org.thoughtcrime.securesms.util.SpanUtil.color:(ILjava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +1b0e08: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1b0e0c: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1b0e12: 2201 c900 |0005: new-instance v1, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ +1b0e16: 7020 b002 3100 |0007: invoke-direct {v1, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b0 │ │ +1b0e1c: 7210 cd09 0400 |000a: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09cd │ │ +1b0e22: 0a03 |000d: move-result v3 │ │ +1b0e24: 1304 2100 |000e: const/16 v4, #int 33 // #21 │ │ +1b0e28: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +1b0e2a: 6e54 9a02 1032 |0011: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1b0e30: 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; │ │ @@ -315359,20 +315360,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 │ │ -1b0e30: |[1b0e30] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -1b0e40: 7210 cd09 0100 |0000: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@09cd │ │ -1b0e46: 0a00 |0003: move-result v0 │ │ -1b0e48: 7120 355b 0100 |0004: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/SpanUtil;.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; // method@5b35 │ │ -1b0e4e: 0c01 |0007: move-result-object v1 │ │ -1b0e50: 1101 |0008: return-object v1 │ │ +1b0e34: |[1b0e34] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +1b0e44: 7210 cd09 0100 |0000: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@09cd │ │ +1b0e4a: 0a00 |0003: move-result v0 │ │ +1b0e4c: 7120 355b 0100 |0004: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/SpanUtil;.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; // method@5b35 │ │ +1b0e52: 0c01 |0007: move-result-object v1 │ │ +1b0e54: 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;) │ │ @@ -315380,24 +315381,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 │ │ -1b0e54: |[1b0e54] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; │ │ -1b0e64: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1b0e68: 7020 9502 3000 |0002: invoke-direct {v0, v3}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1b0e6e: 2203 cc00 |0005: new-instance v3, Landroid/text/style/StyleSpan; // type@00cc │ │ -1b0e72: 1221 |0007: const/4 v1, #int 2 // #2 │ │ -1b0e74: 7020 b302 1300 |0008: invoke-direct {v3, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b3 │ │ -1b0e7a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1b0e7c: 1302 2100 |000c: const/16 v2, #int 33 // #21 │ │ -1b0e80: 6e52 9a02 3041 |000e: invoke-virtual {v0, v3, v1, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1b0e86: 1100 |0011: return-object v0 │ │ +1b0e58: |[1b0e58] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; │ │ +1b0e68: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1b0e6c: 7020 9502 3000 |0002: invoke-direct {v0, v3}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1b0e72: 2203 cc00 |0005: new-instance v3, Landroid/text/style/StyleSpan; // type@00cc │ │ +1b0e76: 1221 |0007: const/4 v1, #int 2 // #2 │ │ +1b0e78: 7020 b302 1300 |0008: invoke-direct {v3, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b3 │ │ +1b0e7e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1b0e80: 1302 2100 |000c: const/16 v2, #int 33 // #21 │ │ +1b0e84: 6e52 9a02 3041 |000e: invoke-virtual {v0, v3, v1, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1b0e8a: 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 │ │ @@ -315407,26 +315408,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 │ │ -1b0e88: |[1b0e88] org.thoughtcrime.securesms.util.SpanUtil.small:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -1b0e98: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1b0e9c: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1b0ea2: 2201 cb00 |0005: new-instance v1, Landroid/text/style/RelativeSizeSpan; // type@00cb │ │ -1b0ea6: 1402 6666 663f |0007: const v2, #float 0.9 // #3f666666 │ │ -1b0eac: 7020 b202 2100 |000a: invoke-direct {v1, v2}, Landroid/text/style/RelativeSizeSpan;.:(F)V // method@02b2 │ │ -1b0eb2: 7210 cd09 0400 |000d: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09cd │ │ -1b0eb8: 0a04 |0010: move-result v4 │ │ -1b0eba: 1302 2100 |0011: const/16 v2, #int 33 // #21 │ │ -1b0ebe: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -1b0ec0: 6e52 9a02 1043 |0014: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1b0ec6: 1100 |0017: return-object v0 │ │ +1b0e8c: |[1b0e8c] org.thoughtcrime.securesms.util.SpanUtil.small:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +1b0e9c: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1b0ea0: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1b0ea6: 2201 cb00 |0005: new-instance v1, Landroid/text/style/RelativeSizeSpan; // type@00cb │ │ +1b0eaa: 1402 6666 663f |0007: const v2, #float 0.9 // #3f666666 │ │ +1b0eb0: 7020 b202 2100 |000a: invoke-direct {v1, v2}, Landroid/text/style/RelativeSizeSpan;.:(F)V // method@02b2 │ │ +1b0eb6: 7210 cd09 0400 |000d: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09cd │ │ +1b0ebc: 0a04 |0010: move-result v4 │ │ +1b0ebe: 1302 2100 |0011: const/16 v2, #int 33 // #21 │ │ +1b0ec2: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +1b0ec4: 6e52 9a02 1043 |0014: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1b0eca: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x0018 reg=4 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -315518,19 +315519,19 @@ │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b1378: |[1b1378] org.thoughtcrime.securesms.util.Stopwatch$Split.:(JLjava/lang/String;)V │ │ -1b1388: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b138e: 5a01 6f42 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426f │ │ -1b1392: 5b03 6e42 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@426e │ │ -1b1396: 0e00 |0007: return-void │ │ +1b137c: |[1b137c] org.thoughtcrime.securesms.util.Stopwatch$Split.:(JLjava/lang/String;)V │ │ +1b138c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b1392: 5a01 6f42 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426f │ │ +1b1396: 5b03 6e42 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@426e │ │ +1b139a: 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; │ │ @@ -315581,24 +315582,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -1b1398: |[1b1398] org.thoughtcrime.securesms.util.Stopwatch.:(Ljava/lang/String;)V │ │ -1b13a8: 7010 a00a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b13ae: 7100 2b0b 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1b13b4: 0b00 |0006: move-result-wide v0 │ │ -1b13b6: 5a20 7142 |0007: iput-wide v0, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@4271 │ │ -1b13ba: 5b23 7242 |0009: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@4272 │ │ -1b13be: 2203 8503 |000b: new-instance v3, Ljava/util/LinkedList; // type@0385 │ │ -1b13c2: 7010 c60c 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ -1b13c8: 5b23 7042 |0010: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ -1b13cc: 0e00 |0012: return-void │ │ +1b139c: |[1b139c] org.thoughtcrime.securesms.util.Stopwatch.:(Ljava/lang/String;)V │ │ +1b13ac: 7010 a00a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b13b2: 7100 2b0b 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1b13b8: 0b00 |0006: move-result-wide v0 │ │ +1b13ba: 5a20 7142 |0007: iput-wide v0, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@4271 │ │ +1b13be: 5b23 7242 |0009: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@4272 │ │ +1b13c2: 2203 8503 |000b: new-instance v3, Ljava/util/LinkedList; // type@0385 │ │ +1b13c6: 7010 c60c 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ +1b13cc: 5b23 7042 |0010: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ +1b13d0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0009 line=18 │ │ 0x000b line=19 │ │ locals : │ │ @@ -315611,22 +315612,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -1b13d0: |[1b13d0] org.thoughtcrime.securesms.util.Stopwatch.split:(Ljava/lang/String;)V │ │ -1b13e0: 5440 7042 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ -1b13e4: 2201 f010 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b13e8: 7100 2b0b 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1b13ee: 0b02 |0007: move-result-wide v2 │ │ -1b13f0: 7040 475b 2153 |0008: invoke-direct {v1, v2, v3, v5}, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.:(JLjava/lang/String;)V // method@5b47 │ │ -1b13f6: 7220 d10c 1000 |000b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ -1b13fc: 0e00 |000e: return-void │ │ +1b13d4: |[1b13d4] org.thoughtcrime.securesms.util.Stopwatch.split:(Ljava/lang/String;)V │ │ +1b13e4: 5440 7042 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ +1b13e8: 2201 f010 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b13ec: 7100 2b0b 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1b13f2: 0b02 |0007: move-result-wide v2 │ │ +1b13f4: 7040 475b 2153 |0008: invoke-direct {v1, v2, v3, v5}, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.:(JLjava/lang/String;)V // method@5b47 │ │ +1b13fa: 7220 d10c 1000 |000b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ +1b1400: 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; │ │ │ │ @@ -315635,95 +315636,95 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 165 16-bit code units │ │ -1b1400: |[1b1400] org.thoughtcrime.securesms.util.Stopwatch.stop:(Ljava/lang/String;)V │ │ -1b1410: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1b1414: 1a01 2542 |0002: const-string v1, "[" // string@4225 │ │ -1b1418: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1b141e: 5491 7242 |0007: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@4272 │ │ -1b1422: 6e20 170b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b1428: 1a01 f542 |000c: const-string v1, "] " // string@42f5 │ │ -1b142c: 6e20 170b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b1432: 5491 7042 |0011: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ -1b1436: 7210 df0c 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ -1b143c: 0a01 |0016: move-result v1 │ │ -1b143e: 1a02 d703 |0017: const-string v2, " " // string@03d7 │ │ -1b1442: 1a03 7b0d |0019: const-string v3, ": " // string@0d7b │ │ -1b1446: 3d01 2600 |001b: if-lez v1, 0041 // +0026 │ │ -1b144a: 5491 7042 |001d: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ -1b144e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -1b1450: 7220 d60c 4100 |0020: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b1456: 0c01 |0023: move-result-object v1 │ │ -1b1458: 1f01 f010 |0024: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b145c: 5411 6e42 |0026: iget-object v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@426e │ │ -1b1460: 6e20 170b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b1466: 6e20 170b 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b146c: 5491 7042 |002e: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ -1b1470: 7220 d60c 4100 |0030: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b1476: 0c01 |0033: move-result-object v1 │ │ -1b1478: 1f01 f010 |0034: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b147c: 5314 6f42 |0036: iget-wide v4, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426f │ │ -1b1480: 5396 7142 |0038: iget-wide v6, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@4271 │ │ -1b1484: bc64 |003a: sub-long/2addr v4, v6 │ │ -1b1486: 6e30 130b 4005 |003b: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b13 │ │ -1b148c: 6e20 170b 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b1492: 5491 7042 |0041: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ -1b1496: 7210 df0c 0100 |0043: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ -1b149c: 0a01 |0046: move-result v1 │ │ -1b149e: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -1b14a0: 3741 5500 |0048: if-le v1, v4, 009d // +0055 │ │ -1b14a4: 1211 |004a: const/4 v1, #int 1 // #1 │ │ -1b14a6: 5495 7042 |004b: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ -1b14aa: 7210 df0c 0500 |004d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0cdf │ │ -1b14b0: 0a05 |0050: move-result v5 │ │ -1b14b2: 3551 3200 |0051: if-ge v1, v5, 0083 // +0032 │ │ -1b14b6: 5495 7042 |0053: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ -1b14ba: 7220 d60c 1500 |0055: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b14c0: 0c05 |0058: move-result-object v5 │ │ -1b14c2: 1f05 f010 |0059: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b14c6: 5455 6e42 |005b: iget-object v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@426e │ │ -1b14ca: 6e20 170b 5000 |005d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b14d0: 6e20 170b 3000 |0060: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b14d6: 5495 7042 |0063: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ -1b14da: 7220 d60c 1500 |0065: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b14e0: 0c05 |0068: move-result-object v5 │ │ -1b14e2: 1f05 f010 |0069: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b14e6: 5355 6f42 |006b: iget-wide v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426f │ │ -1b14ea: 5497 7042 |006d: iget-object v7, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ -1b14ee: d808 01ff |006f: add-int/lit8 v8, v1, #int -1 // #ff │ │ -1b14f2: 7220 d60c 8700 |0071: invoke-interface {v7, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b14f8: 0c07 |0074: move-result-object v7 │ │ -1b14fa: 1f07 f010 |0075: check-cast v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b14fe: 5377 6f42 |0077: iget-wide v7, v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426f │ │ -1b1502: bc75 |0079: sub-long/2addr v5, v7 │ │ -1b1504: 6e30 130b 5006 |007a: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b13 │ │ -1b150a: 6e20 170b 2000 |007d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b1510: d801 0101 |0080: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1b1514: 28c9 |0082: goto 004b // -0037 │ │ -1b1516: 1a01 5886 |0083: const-string v1, "total: " // string@8658 │ │ -1b151a: 6e20 170b 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b1520: 5491 7042 |0088: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ -1b1524: 7210 df0c 0100 |008a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ -1b152a: 0a02 |008d: move-result v2 │ │ -1b152c: b142 |008e: sub-int/2addr v2, v4 │ │ -1b152e: 7220 d60c 2100 |008f: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b1534: 0c01 |0092: move-result-object v1 │ │ -1b1536: 1f01 f010 |0093: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b153a: 5311 6f42 |0095: iget-wide v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426f │ │ -1b153e: 5393 7142 |0097: iget-wide v3, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@4271 │ │ -1b1542: bc31 |0099: sub-long/2addr v1, v3 │ │ -1b1544: 6e30 130b 1002 |009a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b13 │ │ -1b154a: 6e10 280b 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b1550: 0c00 |00a0: move-result-object v0 │ │ -1b1552: 7120 bc02 0a00 |00a1: invoke-static {v10, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1b1558: 0e00 |00a4: return-void │ │ +1b1404: |[1b1404] org.thoughtcrime.securesms.util.Stopwatch.stop:(Ljava/lang/String;)V │ │ +1b1414: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1b1418: 1a01 2542 |0002: const-string v1, "[" // string@4225 │ │ +1b141c: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1b1422: 5491 7242 |0007: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@4272 │ │ +1b1426: 6e20 170b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b142c: 1a01 f542 |000c: const-string v1, "] " // string@42f5 │ │ +1b1430: 6e20 170b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b1436: 5491 7042 |0011: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ +1b143a: 7210 df0c 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ +1b1440: 0a01 |0016: move-result v1 │ │ +1b1442: 1a02 d703 |0017: const-string v2, " " // string@03d7 │ │ +1b1446: 1a03 7b0d |0019: const-string v3, ": " // string@0d7b │ │ +1b144a: 3d01 2600 |001b: if-lez v1, 0041 // +0026 │ │ +1b144e: 5491 7042 |001d: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ +1b1452: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +1b1454: 7220 d60c 4100 |0020: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b145a: 0c01 |0023: move-result-object v1 │ │ +1b145c: 1f01 f010 |0024: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b1460: 5411 6e42 |0026: iget-object v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@426e │ │ +1b1464: 6e20 170b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b146a: 6e20 170b 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b1470: 5491 7042 |002e: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ +1b1474: 7220 d60c 4100 |0030: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b147a: 0c01 |0033: move-result-object v1 │ │ +1b147c: 1f01 f010 |0034: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b1480: 5314 6f42 |0036: iget-wide v4, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426f │ │ +1b1484: 5396 7142 |0038: iget-wide v6, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@4271 │ │ +1b1488: bc64 |003a: sub-long/2addr v4, v6 │ │ +1b148a: 6e30 130b 4005 |003b: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b13 │ │ +1b1490: 6e20 170b 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b1496: 5491 7042 |0041: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ +1b149a: 7210 df0c 0100 |0043: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ +1b14a0: 0a01 |0046: move-result v1 │ │ +1b14a2: 1214 |0047: const/4 v4, #int 1 // #1 │ │ +1b14a4: 3741 5500 |0048: if-le v1, v4, 009d // +0055 │ │ +1b14a8: 1211 |004a: const/4 v1, #int 1 // #1 │ │ +1b14aa: 5495 7042 |004b: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ +1b14ae: 7210 df0c 0500 |004d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0cdf │ │ +1b14b4: 0a05 |0050: move-result v5 │ │ +1b14b6: 3551 3200 |0051: if-ge v1, v5, 0083 // +0032 │ │ +1b14ba: 5495 7042 |0053: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ +1b14be: 7220 d60c 1500 |0055: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b14c4: 0c05 |0058: move-result-object v5 │ │ +1b14c6: 1f05 f010 |0059: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b14ca: 5455 6e42 |005b: iget-object v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@426e │ │ +1b14ce: 6e20 170b 5000 |005d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b14d4: 6e20 170b 3000 |0060: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b14da: 5495 7042 |0063: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ +1b14de: 7220 d60c 1500 |0065: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b14e4: 0c05 |0068: move-result-object v5 │ │ +1b14e6: 1f05 f010 |0069: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b14ea: 5355 6f42 |006b: iget-wide v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426f │ │ +1b14ee: 5497 7042 |006d: iget-object v7, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ +1b14f2: d808 01ff |006f: add-int/lit8 v8, v1, #int -1 // #ff │ │ +1b14f6: 7220 d60c 8700 |0071: invoke-interface {v7, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b14fc: 0c07 |0074: move-result-object v7 │ │ +1b14fe: 1f07 f010 |0075: check-cast v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b1502: 5377 6f42 |0077: iget-wide v7, v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426f │ │ +1b1506: bc75 |0079: sub-long/2addr v5, v7 │ │ +1b1508: 6e30 130b 5006 |007a: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b13 │ │ +1b150e: 6e20 170b 2000 |007d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b1514: d801 0101 |0080: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1b1518: 28c9 |0082: goto 004b // -0037 │ │ +1b151a: 1a01 5886 |0083: const-string v1, "total: " // string@8658 │ │ +1b151e: 6e20 170b 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b1524: 5491 7042 |0088: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@4270 │ │ +1b1528: 7210 df0c 0100 |008a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ +1b152e: 0a02 |008d: move-result v2 │ │ +1b1530: b142 |008e: sub-int/2addr v2, v4 │ │ +1b1532: 7220 d60c 2100 |008f: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b1538: 0c01 |0092: move-result-object v1 │ │ +1b153a: 1f01 f010 |0093: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b153e: 5311 6f42 |0095: iget-wide v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426f │ │ +1b1542: 5393 7142 |0097: iget-wide v3, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@4271 │ │ +1b1546: bc31 |0099: sub-long/2addr v1, v3 │ │ +1b1548: 6e30 130b 1002 |009a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b13 │ │ +1b154e: 6e10 280b 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b1554: 0c00 |00a0: move-result-object v0 │ │ +1b1556: 7120 bc02 0a00 |00a1: invoke-static {v10, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1b155c: 0e00 |00a4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0007 line=28 │ │ 0x0011 line=30 │ │ 0x001d line=31 │ │ 0x002e line=32 │ │ @@ -315764,17 +315765,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b1674: |[1b1674] org.thoughtcrime.securesms.util.StorageUtil.:()V │ │ -1b1684: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b168a: 0e00 |0003: return-void │ │ +1b1678: |[1b1678] org.thoughtcrime.securesms.util.StorageUtil.:()V │ │ +1b1688: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b168e: 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;) │ │ @@ -315782,29 +315783,29 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -1b15fc: |[1b15fc] org.thoughtcrime.securesms.util.StorageUtil.canWriteToMediaStore:(Landroid/content/Context;)Z │ │ -1b160c: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1b1610: 1301 1c00 |0002: const/16 v1, #int 28 // #1c │ │ -1b1614: 3610 1100 |0004: if-gt v0, v1, 0015 // +0011 │ │ -1b1618: 1a00 3247 |0006: const-string v0, "android.permission.WRITE_EXTERNAL_STORAGE" // string@4732 │ │ -1b161c: 2410 4211 0000 |0008: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ -1b1622: 0c00 |000b: move-result-object v0 │ │ -1b1624: 7120 1b55 0200 |000c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/permissions/Permissions;.hasAll:(Landroid/content/Context;[Ljava/lang/String;)Z // method@551b │ │ -1b162a: 0a02 |000f: move-result v2 │ │ -1b162c: 3802 0300 |0010: if-eqz v2, 0013 // +0003 │ │ -1b1630: 2803 |0012: goto 0015 // +0003 │ │ -1b1632: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -1b1634: 2802 |0014: goto 0016 // +0002 │ │ -1b1636: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -1b1638: 0f02 |0016: return v2 │ │ +1b1600: |[1b1600] org.thoughtcrime.securesms.util.StorageUtil.canWriteToMediaStore:(Landroid/content/Context;)Z │ │ +1b1610: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1b1614: 1301 1c00 |0002: const/16 v1, #int 28 // #1c │ │ +1b1618: 3610 1100 |0004: if-gt v0, v1, 0015 // +0011 │ │ +1b161c: 1a00 3247 |0006: const-string v0, "android.permission.WRITE_EXTERNAL_STORAGE" // string@4732 │ │ +1b1620: 2410 4211 0000 |0008: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ +1b1626: 0c00 |000b: move-result-object v0 │ │ +1b1628: 7120 1b55 0200 |000c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/permissions/Permissions;.hasAll:(Landroid/content/Context;[Ljava/lang/String;)Z // method@551b │ │ +1b162e: 0a02 |000f: move-result v2 │ │ +1b1630: 3802 0300 |0010: if-eqz v2, 0013 // +0003 │ │ +1b1634: 2803 |0012: goto 0015 // +0003 │ │ +1b1636: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +1b1638: 2802 |0014: goto 0016 // +0002 │ │ +1b163a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +1b163c: 0f02 |0016: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x000c line=19 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -315813,43 +315814,43 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b155c: |[1b155c] org.thoughtcrime.securesms.util.StorageUtil.getAudioUri:()Landroid/net/Uri; │ │ -1b156c: 6200 4600 |0000: sget-object v0, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0046 │ │ -1b1570: 1100 |0002: return-object v0 │ │ +1b1560: |[1b1560] org.thoughtcrime.securesms.util.StorageUtil.getAudioUri:()Landroid/net/Uri; │ │ +1b1570: 6200 4600 |0000: sget-object v0, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0046 │ │ +1b1574: 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 │ │ -1b163c: |[1b163c] org.thoughtcrime.securesms.util.StorageUtil.getCleanFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -1b164c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -1b1650: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -1b1652: 1102 |0003: return-object v2 │ │ -1b1654: 1300 2d20 |0004: const/16 v0, #int 8237 // #202d │ │ -1b1658: 1401 fdff 0000 |0006: const v1, #float 9.18313e-41 // #0000fffd │ │ -1b165e: 6e30 eb0a 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0aeb │ │ -1b1664: 0c02 |000c: move-result-object v2 │ │ -1b1666: 1300 2e20 |000d: const/16 v0, #int 8238 // #202e │ │ -1b166a: 6e30 eb0a 0201 |000f: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0aeb │ │ -1b1670: 0c02 |0012: move-result-object v2 │ │ -1b1672: 1102 |0013: return-object v2 │ │ +1b1640: |[1b1640] org.thoughtcrime.securesms.util.StorageUtil.getCleanFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +1b1650: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +1b1654: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +1b1656: 1102 |0003: return-object v2 │ │ +1b1658: 1300 2d20 |0004: const/16 v0, #int 8237 // #202d │ │ +1b165c: 1401 fdff 0000 |0006: const v1, #float 9.18313e-41 // #0000fffd │ │ +1b1662: 6e30 eb0a 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0aeb │ │ +1b1668: 0c02 |000c: move-result-object v2 │ │ +1b166a: 1300 2e20 |000d: const/16 v0, #int 8238 // #202e │ │ +1b166e: 6e30 eb0a 0201 |000f: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0aeb │ │ +1b1674: 0c02 |0012: move-result-object v2 │ │ +1b1676: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0009 line=50 │ │ 0x000f line=51 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -315858,25 +315859,25 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -1b1574: |[1b1574] org.thoughtcrime.securesms.util.StorageUtil.getDownloadUri:()Landroid/net/Uri; │ │ -1b1584: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1b1588: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -1b158c: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ -1b1590: 6200 3f00 |0006: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ -1b1594: 7110 515b 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; // method@5b51 │ │ -1b159a: 0c00 |000b: move-result-object v0 │ │ -1b159c: 1100 |000c: return-object v0 │ │ -1b159e: 7100 985b 0000 |000d: invoke-static {}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:()Landroid/net/Uri; // method@5b98 │ │ -1b15a4: 0c00 |0010: move-result-object v0 │ │ -1b15a6: 1100 |0011: return-object v0 │ │ +1b1578: |[1b1578] org.thoughtcrime.securesms.util.StorageUtil.getDownloadUri:()Landroid/net/Uri; │ │ +1b1588: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1b158c: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +1b1590: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ +1b1594: 6200 3f00 |0006: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ +1b1598: 7110 515b 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; // method@5b51 │ │ +1b159e: 0c00 |000b: move-result-object v0 │ │ +1b15a0: 1100 |000c: return-object v0 │ │ +1b15a2: 7100 985b 0000 |000d: invoke-static {}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:()Landroid/net/Uri; // method@5b98 │ │ +1b15a8: 0c00 |0010: move-result-object v0 │ │ +1b15aa: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x000d line=39 │ │ locals : │ │ │ │ @@ -315885,37 +315886,37 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b15a8: |[1b15a8] org.thoughtcrime.securesms.util.StorageUtil.getImageUri:()Landroid/net/Uri; │ │ -1b15b8: 6200 4800 |0000: sget-object v0, Landroid/provider/MediaStore$Images$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0048 │ │ -1b15bc: 1100 |0002: return-object v0 │ │ +1b15ac: |[1b15ac] org.thoughtcrime.securesms.util.StorageUtil.getImageUri:()Landroid/net/Uri; │ │ +1b15bc: 6200 4800 |0000: sget-object v0, Landroid/provider/MediaStore$Images$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0048 │ │ +1b15c0: 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 │ │ -1b15c0: |[1b15c0] org.thoughtcrime.securesms.util.StorageUtil.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; │ │ -1b15d0: 7110 4302 0000 |0000: invoke-static {v0}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1b15d6: 0c00 |0003: move-result-object v0 │ │ -1b15d8: 7110 f601 0000 |0004: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ -1b15de: 0c00 |0007: move-result-object v0 │ │ -1b15e0: 1100 |0008: return-object v0 │ │ +1b15c4: |[1b15c4] org.thoughtcrime.securesms.util.StorageUtil.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; │ │ +1b15d4: 7110 4302 0000 |0000: invoke-static {v0}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1b15da: 0c00 |0003: move-result-object v0 │ │ +1b15dc: 7110 f601 0000 |0004: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ +1b15e2: 0c00 |0007: move-result-object v0 │ │ +1b15e4: 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;) │ │ @@ -315923,17 +315924,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b15e4: |[1b15e4] org.thoughtcrime.securesms.util.StorageUtil.getVideoUri:()Landroid/net/Uri; │ │ -1b15f4: 6200 4900 |0000: sget-object v0, Landroid/provider/MediaStore$Video$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0049 │ │ -1b15f8: 1100 |0002: return-object v0 │ │ +1b15e8: |[1b15e8] org.thoughtcrime.securesms.util.StorageUtil.getVideoUri:()Landroid/net/Uri; │ │ +1b15f8: 6200 4900 |0000: sget-object v0, Landroid/provider/MediaStore$Video$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0049 │ │ +1b15fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 14712 (StorageUtil.java) │ │ @@ -315965,17 +315966,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b16d4: |[1b16d4] org.thoughtcrime.securesms.util.StreamUtil.:()V │ │ -1b16e4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b16ea: 0e00 |0003: return-void │ │ +1b16d8: |[1b16d8] org.thoughtcrime.securesms.util.StreamUtil.:()V │ │ +1b16e8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b16ee: 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;) │ │ @@ -315983,30 +315984,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 │ │ -1b168c: |[1b168c] org.thoughtcrime.securesms.util.StreamUtil.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ -1b169c: 1500 0100 |0000: const/high16 v0, #int 65536 // #1 │ │ -1b16a0: 2300 2311 |0002: new-array v0, v0, [B // type@1123 │ │ -1b16a4: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -1b16a8: 6e20 9709 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0997 │ │ -1b16ae: 0a03 |0009: move-result v3 │ │ -1b16b0: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ -1b16b2: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ -1b16b6: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -1b16b8: 6e40 9f09 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@099f │ │ -1b16be: 8133 |0011: int-to-long v3, v3 │ │ -1b16c0: bb31 |0012: add-long/2addr v1, v3 │ │ -1b16c2: 28f3 |0013: goto 0006 // -000d │ │ -1b16c4: 6e10 9509 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0995 │ │ -1b16ca: 6e10 9c09 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@099c │ │ -1b16d0: 1001 |001a: return-wide v1 │ │ +1b1690: |[1b1690] org.thoughtcrime.securesms.util.StreamUtil.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ +1b16a0: 1500 0100 |0000: const/high16 v0, #int 65536 // #1 │ │ +1b16a4: 2300 2311 |0002: new-array v0, v0, [B // type@1123 │ │ +1b16a8: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +1b16ac: 6e20 9709 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0997 │ │ +1b16b2: 0a03 |0009: move-result v3 │ │ +1b16b4: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ +1b16b6: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ +1b16ba: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +1b16bc: 6e40 9f09 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@099f │ │ +1b16c2: 8133 |0011: int-to-long v3, v3 │ │ +1b16c4: bb31 |0012: add-long/2addr v1, v3 │ │ +1b16c6: 28f3 |0013: goto 0006 // -000d │ │ +1b16c8: 6e10 9509 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0995 │ │ +1b16ce: 6e10 9c09 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@099c │ │ +1b16d4: 1001 |001a: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=10 │ │ 0x0006 line=14 │ │ 0x000e line=15 │ │ 0x0014 line=19 │ │ 0x0017 line=20 │ │ @@ -316040,17 +316041,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b17c4: |[1b17c4] org.thoughtcrime.securesms.util.ThemeUtil.:()V │ │ -1b17d4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b17da: 0e00 |0003: return-void │ │ +1b17c8: |[1b17c8] org.thoughtcrime.securesms.util.ThemeUtil.:()V │ │ +1b17d8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b17de: 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;) │ │ @@ -316058,29 +316059,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 │ │ -1b1780: |[1b1780] org.thoughtcrime.securesms.util.ThemeUtil.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; │ │ -1b1790: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ -1b1794: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d3 │ │ -1b179a: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -1b17a0: 0c02 |0008: move-result-object v2 │ │ -1b17a2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -1b17a4: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -1b17aa: 0a02 |000d: move-result v2 │ │ -1b17ac: 3802 0b00 |000e: if-eqz v2, 0019 // +000b │ │ -1b17b0: 6e10 d502 0000 |0010: invoke-virtual {v0}, Landroid/util/TypedValue;.coerceToString:()Ljava/lang/CharSequence; // method@02d5 │ │ -1b17b6: 0c02 |0013: move-result-object v2 │ │ -1b17b8: 7210 cf09 0200 |0014: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09cf │ │ -1b17be: 0c02 |0017: move-result-object v2 │ │ -1b17c0: 1102 |0018: return-object v2 │ │ -1b17c2: 1104 |0019: return-object v4 │ │ +1b1784: |[1b1784] org.thoughtcrime.securesms.util.ThemeUtil.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; │ │ +1b1794: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ +1b1798: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d3 │ │ +1b179e: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +1b17a4: 0c02 |0008: move-result-object v2 │ │ +1b17a6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +1b17a8: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +1b17ae: 0a02 |000d: move-result v2 │ │ +1b17b0: 3802 0b00 |000e: if-eqz v2, 0019 // +000b │ │ +1b17b4: 6e10 d502 0000 |0010: invoke-virtual {v0}, Landroid/util/TypedValue;.coerceToString:()Ljava/lang/CharSequence; // method@02d5 │ │ +1b17ba: 0c02 |0013: move-result-object v2 │ │ +1b17bc: 7210 cf09 0200 |0014: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09cf │ │ +1b17c2: 0c02 |0017: move-result-object v2 │ │ +1b17c4: 1102 |0018: return-object v2 │ │ +1b17c6: 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; │ │ @@ -316092,21 +316093,21 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1b171c: |[1b171c] org.thoughtcrime.securesms.util.ThemeUtil.getDummyContactColor:(Landroid/content/Context;)I │ │ -1b172c: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b1732: 0c01 |0003: move-result-object v1 │ │ -1b1734: 6000 2e19 |0004: sget v0, Lorg/thoughtcrime/securesms/R$color;.dummy_avatar_color:I // field@192e │ │ -1b1738: 6e20 db00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ -1b173e: 0a01 |0009: move-result v1 │ │ -1b1740: 0f01 |000a: return v1 │ │ +1b1720: |[1b1720] org.thoughtcrime.securesms.util.ThemeUtil.getDummyContactColor:(Landroid/content/Context;)I │ │ +1b1730: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b1736: 0c01 |0003: move-result-object v1 │ │ +1b1738: 6000 2e19 |0004: sget v0, Lorg/thoughtcrime/securesms/R$color;.dummy_avatar_color:I // field@192e │ │ +1b173c: 6e20 db00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ +1b1742: 0a01 |0009: move-result v1 │ │ +1b1744: 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;) │ │ @@ -316114,27 +316115,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 │ │ -1b1744: |[1b1744] org.thoughtcrime.securesms.util.ThemeUtil.getThemedColor:(Landroid/content/Context;I)I │ │ -1b1754: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ -1b1758: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d3 │ │ -1b175e: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -1b1764: 0c02 |0008: move-result-object v2 │ │ -1b1766: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -1b1768: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -1b176e: 0a02 |000d: move-result v2 │ │ -1b1770: 3802 0500 |000e: if-eqz v2, 0013 // +0005 │ │ -1b1774: 5202 5700 |0010: iget v2, v0, Landroid/util/TypedValue;.data:I // field@0057 │ │ -1b1778: 0f02 |0012: return v2 │ │ -1b177a: 1502 ffff |0013: const/high16 v2, #int -65536 // #ffff │ │ -1b177e: 0f02 |0015: return v2 │ │ +1b1748: |[1b1748] org.thoughtcrime.securesms.util.ThemeUtil.getThemedColor:(Landroid/content/Context;I)I │ │ +1b1758: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ +1b175c: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d3 │ │ +1b1762: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +1b1768: 0c02 |0008: move-result-object v2 │ │ +1b176a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +1b176c: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +1b1772: 0a02 |000d: move-result v2 │ │ +1b1774: 3802 0500 |000e: if-eqz v2, 0013 // +0005 │ │ +1b1778: 5202 5700 |0010: iget v2, v0, Landroid/util/TypedValue;.data:I // field@0057 │ │ +1b177c: 0f02 |0012: return v2 │ │ +1b177e: 1502 ffff |0013: const/high16 v2, #int -65536 // #ffff │ │ +1b1782: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0005 line=21 │ │ 0x000a line=23 │ │ 0x0010 line=24 │ │ locals : │ │ @@ -316146,23 +316147,23 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -1b16ec: |[1b16ec] org.thoughtcrime.securesms.util.ThemeUtil.isDarkTheme:(Landroid/content/Context;)Z │ │ -1b16fc: 6000 1718 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.theme_type:I // field@1817 │ │ -1b1700: 1a01 0168 |0002: const-string v1, "light" // string@6801 │ │ -1b1704: 7130 565b 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/ThemeUtil;.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; // method@5b56 │ │ -1b170a: 0c02 |0007: move-result-object v2 │ │ -1b170c: 1a00 4650 |0008: const-string v0, "dark" // string@5046 │ │ -1b1710: 6e20 d50a 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1b1716: 0a02 |000d: move-result v2 │ │ -1b1718: 0f02 |000e: return v2 │ │ +1b16f0: |[1b16f0] org.thoughtcrime.securesms.util.ThemeUtil.isDarkTheme:(Landroid/content/Context;)Z │ │ +1b1700: 6000 1718 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.theme_type:I // field@1817 │ │ +1b1704: 1a01 0168 |0002: const-string v1, "light" // string@6801 │ │ +1b1708: 7130 565b 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/ThemeUtil;.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; // method@5b56 │ │ +1b170e: 0c02 |0007: move-result-object v2 │ │ +1b1710: 1a00 4650 |0008: const-string v0, "dark" // string@5046 │ │ +1b1714: 6e20 d50a 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1b171a: 0a02 |000d: move-result v2 │ │ +1b171c: 0f02 |000e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -316191,17 +316192,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b1818: |[1b1818] org.thoughtcrime.securesms.util.ThreadUtil.:()V │ │ -1b1828: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b182e: 0e00 |0003: return-void │ │ +1b181c: |[1b181c] org.thoughtcrime.securesms.util.ThreadUtil.:()V │ │ +1b182c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b1832: 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;) │ │ @@ -316209,27 +316210,27 @@ │ │ type : '()Ljava/util/concurrent/ExecutorService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 7 │ │ insns size : 22 16-bit code units │ │ -1b17dc: |[1b17dc] org.thoughtcrime.securesms.util.ThreadUtil.newDynamicSingleThreadedExecutor:()Ljava/util/concurrent/ExecutorService; │ │ -1b17ec: 2207 b903 |0000: new-instance v7, Ljava/util/concurrent/ThreadPoolExecutor; // type@03b9 │ │ -1b17f0: 6205 a700 |0002: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@00a7 │ │ -1b17f4: 2206 b203 |0004: new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; // type@03b2 │ │ -1b17f8: 7010 620d 0600 |0006: invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@0d62 │ │ -1b17fe: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -1b1800: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1b1802: 1603 3c00 |000b: const-wide/16 v3, #int 60 // #3c │ │ -1b1806: 0770 |000d: move-object v0, v7 │ │ -1b1808: 7607 6a0d 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@0d6a │ │ -1b180e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -1b1810: 6e20 6b0d 0700 |0012: invoke-virtual {v7, v0}, Ljava/util/concurrent/ThreadPoolExecutor;.allowCoreThreadTimeOut:(Z)V // method@0d6b │ │ -1b1816: 1107 |0015: return-object v7 │ │ +1b17e0: |[1b17e0] org.thoughtcrime.securesms.util.ThreadUtil.newDynamicSingleThreadedExecutor:()Ljava/util/concurrent/ExecutorService; │ │ +1b17f0: 2207 b903 |0000: new-instance v7, Ljava/util/concurrent/ThreadPoolExecutor; // type@03b9 │ │ +1b17f4: 6205 a700 |0002: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@00a7 │ │ +1b17f8: 2206 b203 |0004: new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; // type@03b2 │ │ +1b17fc: 7010 620d 0600 |0006: invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@0d62 │ │ +1b1802: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +1b1804: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1b1806: 1603 3c00 |000b: const-wide/16 v3, #int 60 // #3c │ │ +1b180a: 0770 |000d: move-object v0, v7 │ │ +1b180c: 7607 6a0d 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@0d6a │ │ +1b1812: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +1b1814: 6e20 6b0d 0700 |0012: invoke-virtual {v7, v0}, Ljava/util/concurrent/ThreadPoolExecutor;.allowCoreThreadTimeOut:(Z)V // method@0d6b │ │ +1b181a: 1107 |0015: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0012 line=13 │ │ locals : │ │ │ │ Virtual methods - │ │ @@ -316267,19 +316268,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 │ │ -1b1830: |[1b1830] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ -1b1840: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b1846: 5b01 7342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@4273 │ │ -1b184a: 5b02 7442 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@4274 │ │ -1b184e: 0e00 |0007: return-void │ │ +1b1834: |[1b1834] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ +1b1844: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b184a: 5b01 7342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@4273 │ │ +1b184e: 5b02 7442 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@4274 │ │ +1b1852: 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; │ │ @@ -316290,19 +316291,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1b1850: |[1b1850] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.run:()V │ │ -1b1860: 5420 7342 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@4273 │ │ -1b1864: 5421 7442 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@4274 │ │ -1b1868: 7120 775b 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@5b77 │ │ -1b186e: 0e00 |0007: return-void │ │ +1b1854: |[1b1854] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.run:()V │ │ +1b1864: 5420 7342 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@4273 │ │ +1b1868: 5421 7442 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@4274 │ │ +1b186c: 7120 775b 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@5b77 │ │ +1b1872: 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 : 5744 (D8$$SyntheticClass) │ │ @@ -316335,18 +316336,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 │ │ -1b1870: |[1b1870] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ -1b1880: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b1886: 5b01 7542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@4275 │ │ -1b188a: 0e00 |0005: return-void │ │ +1b1874: |[1b1874] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ +1b1884: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b188a: 5b01 7542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@4275 │ │ +1b188e: 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; │ │ │ │ @@ -316356,18 +316357,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b188c: |[1b188c] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.run:()V │ │ -1b189c: 5410 7542 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@4275 │ │ -1b18a0: 7110 765b 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V // method@5b76 │ │ -1b18a6: 0e00 |0005: return-void │ │ +1b1890: |[1b1890] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.run:()V │ │ +1b18a0: 5410 7542 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@4275 │ │ +1b18a4: 7110 765b 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V // method@5b76 │ │ +1b18aa: 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 : 5744 (D8$$SyntheticClass) │ │ @@ -316434,25 +316435,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -1b1f18: |[1b1f18] org.thoughtcrime.securesms.util.Util.:()V │ │ -1b1f28: 2200 9900 |0000: new-instance v0, Landroid/os/Handler; // type@0099 │ │ -1b1f2c: 7100 4e02 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ -1b1f32: 0c01 |0005: move-result-object v1 │ │ -1b1f34: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0245 │ │ -1b1f3a: 6900 7942 |0009: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4279 │ │ -1b1f3e: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ -1b1f42: 6800 7a42 |000d: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@427a │ │ -1b1f46: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -1b1f48: 6900 7b42 |0010: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ -1b1f4c: 0e00 |0012: return-void │ │ +1b1f1c: |[1b1f1c] org.thoughtcrime.securesms.util.Util.:()V │ │ +1b1f2c: 2200 9900 |0000: new-instance v0, Landroid/os/Handler; // type@0099 │ │ +1b1f30: 7100 4e02 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ +1b1f36: 0c01 |0005: move-result-object v1 │ │ +1b1f38: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0245 │ │ +1b1f3e: 6900 7942 |0009: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4279 │ │ +1b1f42: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ +1b1f46: 6800 7a42 |000d: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@427a │ │ +1b1f4a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +1b1f4c: 6900 7b42 |0010: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ +1b1f50: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000d line=336 │ │ 0x0010 line=360 │ │ locals : │ │ │ │ @@ -316461,17 +316462,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b1f50: |[1b1f50] org.thoughtcrime.securesms.util.Util.:()V │ │ -1b1f60: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b1f66: 0e00 |0003: return-void │ │ +1b1f54: |[1b1f54] org.thoughtcrime.securesms.util.Util.:()V │ │ +1b1f64: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b1f6a: 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;) │ │ @@ -316479,26 +316480,26 @@ │ │ type : '([II)[I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -1b1ca8: |[1b1ca8] org.thoughtcrime.securesms.util.Util.appendInt:([II)[I │ │ -1b1cb8: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ -1b1cbc: 2410 2711 0400 |0002: filled-new-array {v4}, [I // type@1127 │ │ -1b1cc2: 0c03 |0005: move-result-object v3 │ │ -1b1cc4: 1103 |0006: return-object v3 │ │ -1b1cc6: 2130 |0007: array-length v0, v3 │ │ -1b1cc8: d801 0001 |0008: add-int/lit8 v1, v0, #int 1 // #01 │ │ -1b1ccc: 2311 2711 |000a: new-array v1, v1, [I // type@1127 │ │ -1b1cd0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -1b1cd2: 7150 2a0b 2321 |000d: invoke-static {v3, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0b2a │ │ -1b1cd8: 4b04 0100 |0010: aput v4, v1, v0 │ │ -1b1cdc: 1101 |0012: return-object v1 │ │ +1b1cac: |[1b1cac] org.thoughtcrime.securesms.util.Util.appendInt:([II)[I │ │ +1b1cbc: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ +1b1cc0: 2410 2711 0400 |0002: filled-new-array {v4}, [I // type@1127 │ │ +1b1cc6: 0c03 |0005: move-result-object v3 │ │ +1b1cc8: 1103 |0006: return-object v3 │ │ +1b1cca: 2130 |0007: array-length v0, v3 │ │ +1b1ccc: d801 0001 |0008: add-int/lit8 v1, v0, #int 1 // #01 │ │ +1b1cd0: 2311 2711 |000a: new-array v1, v1, [I // type@1127 │ │ +1b1cd4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +1b1cd6: 7150 2a0b 2321 |000d: invoke-static {v3, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0b2a │ │ +1b1cdc: 4b04 0100 |0010: aput v4, v1, v0 │ │ +1b1ce0: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0007 line=118 │ │ 0x000a line=119 │ │ 0x000d line=120 │ │ 0x0010 line=121 │ │ @@ -316511,23 +316512,23 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1b1f68: |[1b1f68] org.thoughtcrime.securesms.util.Util.assertMainThread:()V │ │ -1b1f78: 7100 745b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b74 │ │ -1b1f7e: 0a00 |0003: move-result v0 │ │ -1b1f80: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -1b1f84: 0e00 |0006: return-void │ │ -1b1f86: 2200 d902 |0007: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ -1b1f8a: 1a01 5d30 |0009: const-string v1, "Main-thread assertion failed." // string@305d │ │ -1b1f8e: 7020 c209 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ -1b1f94: 2700 |000e: throw v0 │ │ +1b1f6c: |[1b1f6c] org.thoughtcrime.securesms.util.Util.assertMainThread:()V │ │ +1b1f7c: 7100 745b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b74 │ │ +1b1f82: 0a00 |0003: move-result v0 │ │ +1b1f84: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +1b1f88: 0e00 |0006: return-void │ │ +1b1f8a: 2200 d902 |0007: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ +1b1f8e: 1a01 5d30 |0009: const-string v1, "Main-thread assertion failed." // string@305d │ │ +1b1f92: 7020 c209 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ +1b1f98: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0007 line=197 │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316535,20 +316536,20 @@ │ │ type : '(FFF)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b1b2c: |[1b1b2c] org.thoughtcrime.securesms.util.Util.clamp:(FFF)F │ │ -1b1b3c: 7120 770a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@0a77 │ │ -1b1b42: 0a00 |0003: move-result v0 │ │ -1b1b44: 7120 7b0a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0a7b │ │ -1b1b4a: 0a00 |0007: move-result v0 │ │ -1b1b4c: 0f00 |0008: return v0 │ │ +1b1b30: |[1b1b30] org.thoughtcrime.securesms.util.Util.clamp:(FFF)F │ │ +1b1b40: 7120 770a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@0a77 │ │ +1b1b46: 0a00 |0003: move-result v0 │ │ +1b1b48: 7120 7b0a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0a7b │ │ +1b1b4e: 0a00 |0007: move-result v0 │ │ +1b1b50: 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 │ │ @@ -316558,20 +316559,20 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b1b50: |[1b1b50] org.thoughtcrime.securesms.util.Util.clamp:(III)I │ │ -1b1b60: 7120 780a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a78 │ │ -1b1b66: 0a00 |0003: move-result v0 │ │ -1b1b68: 7120 7c0a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@0a7c │ │ -1b1b6e: 0a00 |0007: move-result v0 │ │ -1b1b70: 0f00 |0008: return v0 │ │ +1b1b54: |[1b1b54] org.thoughtcrime.securesms.util.Util.clamp:(III)I │ │ +1b1b64: 7120 780a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a78 │ │ +1b1b6a: 0a00 |0003: move-result v0 │ │ +1b1b6c: 7120 7c0a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@0a7c │ │ +1b1b72: 0a00 |0007: move-result v0 │ │ +1b1b74: 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 │ │ @@ -316581,21 +316582,21 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1b1f98: |[1b1f98] org.thoughtcrime.securesms.util.Util.close:(Ljava/io/OutputStream;)V │ │ -1b1fa8: 6e10 9c09 0100 |0000: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@099c │ │ -1b1fae: 2807 |0003: goto 000a // +0007 │ │ -1b1fb0: 0d01 |0004: move-exception v1 │ │ -1b1fb2: 6200 7742 |0005: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@4277 │ │ -1b1fb6: 7120 c602 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1b1fbc: 0e00 |000a: return-void │ │ +1b1f9c: |[1b1f9c] org.thoughtcrime.securesms.util.Util.close:(Ljava/io/OutputStream;)V │ │ +1b1fac: 6e10 9c09 0100 |0000: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@099c │ │ +1b1fb2: 2807 |0003: goto 000a // +0007 │ │ +1b1fb4: 0d01 |0004: move-exception v1 │ │ +1b1fb6: 6200 7742 |0005: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@4277 │ │ +1b1fba: 7120 c602 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1b1fc0: 0e00 |000a: return-void │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0004 │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=137 │ │ locals : │ │ @@ -316606,31 +316607,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 │ │ -1b1ecc: |[1b1ecc] org.thoughtcrime.securesms.util.Util.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ -1b1edc: 1300 0020 |0000: const/16 v0, #int 8192 // #2000 │ │ -1b1ee0: 2300 2311 |0002: new-array v0, v0, [B // type@1123 │ │ -1b1ee4: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -1b1ee8: 6e20 9709 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0997 │ │ -1b1eee: 0a03 |0009: move-result v3 │ │ -1b1ef0: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ -1b1ef2: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ -1b1ef6: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -1b1ef8: 6e40 9f09 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@099f │ │ -1b1efe: 8133 |0011: int-to-long v3, v3 │ │ -1b1f00: bb31 |0012: add-long/2addr v1, v3 │ │ -1b1f02: 28f3 |0013: goto 0006 // -000d │ │ -1b1f04: 6e10 9509 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0995 │ │ -1b1f0a: 6e10 9d09 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.flush:()V // method@099d │ │ -1b1f10: 6e10 9c09 0600 |001a: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@099c │ │ -1b1f16: 1001 |001d: return-wide v1 │ │ +1b1ed0: |[1b1ed0] org.thoughtcrime.securesms.util.Util.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ +1b1ee0: 1300 0020 |0000: const/16 v0, #int 8192 // #2000 │ │ +1b1ee4: 2300 2311 |0002: new-array v0, v0, [B // type@1123 │ │ +1b1ee8: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +1b1eec: 6e20 9709 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0997 │ │ +1b1ef2: 0a03 |0009: move-result v3 │ │ +1b1ef4: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ +1b1ef6: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ +1b1efa: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +1b1efc: 6e40 9f09 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@099f │ │ +1b1f02: 8133 |0011: int-to-long v3, v3 │ │ +1b1f04: bb31 |0012: add-long/2addr v1, v3 │ │ +1b1f06: 28f3 |0013: goto 0006 // -000d │ │ +1b1f08: 6e10 9509 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0995 │ │ +1b1f0e: 6e10 9d09 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.flush:()V // method@099d │ │ +1b1f14: 6e10 9c09 0600 |001a: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@099c │ │ +1b1f1a: 1001 |001d: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=142 │ │ 0x0006 line=146 │ │ 0x000e line=147 │ │ 0x0014 line=151 │ │ 0x0017 line=152 │ │ @@ -316644,18 +316645,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 │ │ -1b18a8: |[1b18a8] org.thoughtcrime.securesms.util.Util.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -1b18b8: 7120 fa0c 1000 |0000: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0cfa │ │ -1b18be: 0a00 |0003: move-result v0 │ │ -1b18c0: 0f00 |0004: return v0 │ │ +1b18ac: |[1b18ac] org.thoughtcrime.securesms.util.Util.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +1b18bc: 7120 fa0c 1000 |0000: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0cfa │ │ +1b18c2: 0a00 |0003: move-result v0 │ │ +1b18c4: 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; │ │ │ │ @@ -316664,26 +316665,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 │ │ -1b1ce0: |[1b1ce0] org.thoughtcrime.securesms.util.Util.getBoldedString:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -1b1cf0: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1b1cf4: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1b1cfa: 2204 cc00 |0005: new-instance v4, Landroid/text/style/StyleSpan; // type@00cc │ │ -1b1cfe: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -1b1d00: 7020 b302 1400 |0008: invoke-direct {v4, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b3 │ │ -1b1d06: 6e10 9902 0000 |000b: invoke-virtual {v0}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ -1b1d0c: 0a01 |000e: move-result v1 │ │ -1b1d0e: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ -1b1d12: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -1b1d14: 6e52 9a02 4013 |0012: invoke-virtual {v0, v4, v3, v1, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1b1d1a: 1100 |0015: return-object v0 │ │ +1b1ce4: |[1b1ce4] org.thoughtcrime.securesms.util.Util.getBoldedString:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +1b1cf4: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1b1cf8: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1b1cfe: 2204 cc00 |0005: new-instance v4, Landroid/text/style/StyleSpan; // type@00cc │ │ +1b1d02: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +1b1d04: 7020 b302 1400 |0008: invoke-direct {v4, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b3 │ │ +1b1d0a: 6e10 9902 0000 |000b: invoke-virtual {v0}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ +1b1d10: 0a01 |000e: move-result v1 │ │ +1b1d12: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ +1b1d16: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +1b1d18: 6e52 9a02 4013 |0012: invoke-virtual {v0, v4, v3, v1, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1b1d1e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000b line=87 │ │ 0x0012 line=86 │ │ locals : │ │ @@ -316694,22 +316695,22 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1b1b74: |[1b1b74] org.thoughtcrime.securesms.util.Util.getLayoutDirection:(Landroid/content/Context;)I │ │ -1b1b84: 6e10 7600 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b1b8a: 0c00 |0003: move-result-object v0 │ │ -1b1b8c: 6e10 dd00 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ -1b1b92: 0c00 |0007: move-result-object v0 │ │ -1b1b94: 6e10 d500 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@00d5 │ │ -1b1b9a: 0a00 |000b: move-result v0 │ │ -1b1b9c: 0f00 |000c: return v0 │ │ +1b1b78: |[1b1b78] org.thoughtcrime.securesms.util.Util.getLayoutDirection:(Landroid/content/Context;)I │ │ +1b1b88: 6e10 7600 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b1b8e: 0c00 |0003: move-result-object v0 │ │ +1b1b90: 6e10 dd00 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ +1b1b96: 0c00 |0007: move-result-object v0 │ │ +1b1b98: 6e10 d500 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@00d5 │ │ +1b1b9e: 0a00 |000b: move-result v0 │ │ +1b1ba0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0008 line=384 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Landroid/content/Context; │ │ │ │ @@ -316718,43 +316719,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 │ │ -1b1e34: |[1b1e34] org.thoughtcrime.securesms.util.Util.getLocale:()Ljava/util/Locale; │ │ -1b1e44: 1c00 f810 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10f8 │ │ -1b1e48: 1d00 |0002: monitor-enter v0 │ │ -1b1e4a: 6201 7b42 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ -1b1e4e: 3901 2400 |0005: if-nez v1, 0029 // +0024 │ │ -1b1e52: 7100 e800 0000 |0007: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ -1b1e58: 0c01 |000a: move-result-object v1 │ │ -1b1e5a: 6e10 dd00 0100 |000b: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ -1b1e60: 0c01 |000e: move-result-object v1 │ │ -1b1e62: 7110 4705 0100 |000f: invoke-static {v1}, Landroidx/core/os/ConfigurationCompat;.getLocales:(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat; // method@0547 │ │ -1b1e68: 0c01 |0012: move-result-object v1 │ │ -1b1e6a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -1b1e6c: 6e20 4805 2100 |0014: invoke-virtual {v1, v2}, Landroidx/core/os/LocaleListCompat;.get:(I)Ljava/util/Locale; // method@0548 │ │ -1b1e72: 0c01 |0017: move-result-object v1 │ │ -1b1e74: 6901 7b42 |0018: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ -1b1e78: 2805 |001a: goto 001f // +0005 │ │ -1b1e7a: 0d01 |001b: move-exception v1 │ │ -1b1e7c: 6e10 360a 0100 |001c: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1b1e82: 6201 7b42 |001f: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ -1b1e86: 3901 0800 |0021: if-nez v1, 0029 // +0008 │ │ -1b1e8a: 7100 e80c 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@0ce8 │ │ -1b1e90: 0c01 |0026: move-result-object v1 │ │ -1b1e92: 6901 7b42 |0027: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ -1b1e96: 6201 7b42 |0029: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ -1b1e9a: 1e00 |002b: monitor-exit v0 │ │ -1b1e9c: 1101 |002c: return-object v1 │ │ -1b1e9e: 0d01 |002d: move-exception v1 │ │ -1b1ea0: 1e00 |002e: monitor-exit v0 │ │ -1b1ea2: 2701 |002f: throw v1 │ │ +1b1e38: |[1b1e38] org.thoughtcrime.securesms.util.Util.getLocale:()Ljava/util/Locale; │ │ +1b1e48: 1c00 f810 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10f8 │ │ +1b1e4c: 1d00 |0002: monitor-enter v0 │ │ +1b1e4e: 6201 7b42 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ +1b1e52: 3901 2400 |0005: if-nez v1, 0029 // +0024 │ │ +1b1e56: 7100 e800 0000 |0007: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ +1b1e5c: 0c01 |000a: move-result-object v1 │ │ +1b1e5e: 6e10 dd00 0100 |000b: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ +1b1e64: 0c01 |000e: move-result-object v1 │ │ +1b1e66: 7110 4705 0100 |000f: invoke-static {v1}, Landroidx/core/os/ConfigurationCompat;.getLocales:(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat; // method@0547 │ │ +1b1e6c: 0c01 |0012: move-result-object v1 │ │ +1b1e6e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +1b1e70: 6e20 4805 2100 |0014: invoke-virtual {v1, v2}, Landroidx/core/os/LocaleListCompat;.get:(I)Ljava/util/Locale; // method@0548 │ │ +1b1e76: 0c01 |0017: move-result-object v1 │ │ +1b1e78: 6901 7b42 |0018: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ +1b1e7c: 2805 |001a: goto 001f // +0005 │ │ +1b1e7e: 0d01 |001b: move-exception v1 │ │ +1b1e80: 6e10 360a 0100 |001c: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1b1e86: 6201 7b42 |001f: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ +1b1e8a: 3901 0800 |0021: if-nez v1, 0029 // +0008 │ │ +1b1e8e: 7100 e80c 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@0ce8 │ │ +1b1e94: 0c01 |0026: move-result-object v1 │ │ +1b1e96: 6901 7b42 |0027: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ +1b1e9a: 6201 7b42 |0029: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ +1b1e9e: 1e00 |002b: monitor-exit v0 │ │ +1b1ea0: 1101 |002c: return-object v1 │ │ +1b1ea2: 0d01 |002d: move-exception v1 │ │ +1b1ea4: 1e00 |002e: monitor-exit v0 │ │ +1b1ea6: 2701 |002f: throw v1 │ │ catches : 4 │ │ 0x0003 - 0x0005 │ │ -> 0x002d │ │ 0x0007 - 0x001a │ │ Ljava/lang/Exception; -> 0x001b │ │ -> 0x002d │ │ 0x001c - 0x002b │ │ @@ -316775,54 +316776,54 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -1b1d1c: |[1b1d1c] org.thoughtcrime.securesms.util.Util.getPrettyFileSize:(J)Ljava/lang/String; │ │ -1b1d2c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -1b1d30: 3102 0800 |0002: cmp-long v2, v8, v0 │ │ -1b1d34: 3c02 0500 |0004: if-gtz v2, 0009 // +0005 │ │ -1b1d38: 1a08 620d |0006: const-string v8, "0" // string@0d62 │ │ -1b1d3c: 1108 |0008: return-object v8 │ │ -1b1d3e: 1a00 6a19 |0009: const-string v0, "GB" // string@196a │ │ -1b1d42: 1a01 643a |000b: const-string v1, "TB" // string@3a64 │ │ -1b1d46: 1a02 2b10 |000d: const-string v2, "B" // string@102b │ │ -1b1d4a: 1a03 b163 |000f: const-string v3, "kB" // string@63b1 │ │ -1b1d4e: 1a04 1630 |0011: const-string v4, "MB" // string@3016 │ │ -1b1d52: 2451 4211 3204 |0013: filled-new-array {v2, v3, v4, v0, v1}, [Ljava/lang/String; // type@1142 │ │ -1b1d58: 0c00 |0016: move-result-object v0 │ │ -1b1d5a: 8688 |0017: long-to-double v8, v8 │ │ -1b1d5c: 7120 740a 9800 |0018: invoke-static {v8, v9}, Ljava/lang/Math;.log10:(D)D // method@0a74 │ │ -1b1d62: 0b01 |001b: move-result-wide v1 │ │ -1b1d64: 1903 9040 |001c: const-wide/high16 v3, #long 4652218415073722368 // #4090 │ │ -1b1d68: 7120 740a 4300 |001e: invoke-static {v3, v4}, Ljava/lang/Math;.log10:(D)D // method@0a74 │ │ -1b1d6e: 0b05 |0021: move-result-wide v5 │ │ -1b1d70: ce51 |0022: div-double/2addr v1, v5 │ │ -1b1d72: 8a11 |0023: double-to-int v1, v1 │ │ -1b1d74: 2202 0c03 |0024: new-instance v2, Ljava/lang/StringBuilder; // type@030c │ │ -1b1d78: 7010 0b0b 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1b1d7e: 2205 7003 |0029: new-instance v5, Ljava/text/DecimalFormat; // type@0370 │ │ -1b1d82: 1a06 5304 |002b: const-string v6, "#,##0.#" // string@0453 │ │ -1b1d86: 7020 3e0c 6500 |002d: invoke-direct {v5, v6}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@0c3e │ │ -1b1d8c: 8316 |0030: int-to-double v6, v1 │ │ -1b1d8e: 7140 820a 4376 |0031: invoke-static {v3, v4, v6, v7}, Ljava/lang/Math;.pow:(DD)D // method@0a82 │ │ -1b1d94: 0b03 |0034: move-result-wide v3 │ │ -1b1d96: ce38 |0035: div-double/2addr v8, v3 │ │ -1b1d98: 6e30 3f0c 8509 |0036: invoke-virtual {v5, v8, v9}, Ljava/text/DecimalFormat;.format:(D)Ljava/lang/String; // method@0c3f │ │ -1b1d9e: 0c08 |0039: move-result-object v8 │ │ -1b1da0: 6e20 170b 8200 |003a: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b1da6: 1a08 d603 |003d: const-string v8, " " // string@03d6 │ │ -1b1daa: 6e20 170b 8200 |003f: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b1db0: 4608 0001 |0042: aget-object v8, v0, v1 │ │ -1b1db4: 6e20 170b 8200 |0044: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b1dba: 6e10 280b 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b1dc0: 0c08 |004a: move-result-object v8 │ │ -1b1dc2: 1108 |004b: return-object v8 │ │ +1b1d20: |[1b1d20] org.thoughtcrime.securesms.util.Util.getPrettyFileSize:(J)Ljava/lang/String; │ │ +1b1d30: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +1b1d34: 3102 0800 |0002: cmp-long v2, v8, v0 │ │ +1b1d38: 3c02 0500 |0004: if-gtz v2, 0009 // +0005 │ │ +1b1d3c: 1a08 620d |0006: const-string v8, "0" // string@0d62 │ │ +1b1d40: 1108 |0008: return-object v8 │ │ +1b1d42: 1a00 6a19 |0009: const-string v0, "GB" // string@196a │ │ +1b1d46: 1a01 643a |000b: const-string v1, "TB" // string@3a64 │ │ +1b1d4a: 1a02 2b10 |000d: const-string v2, "B" // string@102b │ │ +1b1d4e: 1a03 b163 |000f: const-string v3, "kB" // string@63b1 │ │ +1b1d52: 1a04 1630 |0011: const-string v4, "MB" // string@3016 │ │ +1b1d56: 2451 4211 3204 |0013: filled-new-array {v2, v3, v4, v0, v1}, [Ljava/lang/String; // type@1142 │ │ +1b1d5c: 0c00 |0016: move-result-object v0 │ │ +1b1d5e: 8688 |0017: long-to-double v8, v8 │ │ +1b1d60: 7120 740a 9800 |0018: invoke-static {v8, v9}, Ljava/lang/Math;.log10:(D)D // method@0a74 │ │ +1b1d66: 0b01 |001b: move-result-wide v1 │ │ +1b1d68: 1903 9040 |001c: const-wide/high16 v3, #long 4652218415073722368 // #4090 │ │ +1b1d6c: 7120 740a 4300 |001e: invoke-static {v3, v4}, Ljava/lang/Math;.log10:(D)D // method@0a74 │ │ +1b1d72: 0b05 |0021: move-result-wide v5 │ │ +1b1d74: ce51 |0022: div-double/2addr v1, v5 │ │ +1b1d76: 8a11 |0023: double-to-int v1, v1 │ │ +1b1d78: 2202 0c03 |0024: new-instance v2, Ljava/lang/StringBuilder; // type@030c │ │ +1b1d7c: 7010 0b0b 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1b1d82: 2205 7003 |0029: new-instance v5, Ljava/text/DecimalFormat; // type@0370 │ │ +1b1d86: 1a06 5304 |002b: const-string v6, "#,##0.#" // string@0453 │ │ +1b1d8a: 7020 3e0c 6500 |002d: invoke-direct {v5, v6}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@0c3e │ │ +1b1d90: 8316 |0030: int-to-double v6, v1 │ │ +1b1d92: 7140 820a 4376 |0031: invoke-static {v3, v4, v6, v7}, Ljava/lang/Math;.pow:(DD)D // method@0a82 │ │ +1b1d98: 0b03 |0034: move-result-wide v3 │ │ +1b1d9a: ce38 |0035: div-double/2addr v8, v3 │ │ +1b1d9c: 6e30 3f0c 8509 |0036: invoke-virtual {v5, v8, v9}, Ljava/text/DecimalFormat;.format:(D)Ljava/lang/String; // method@0c3f │ │ +1b1da2: 0c08 |0039: move-result-object v8 │ │ +1b1da4: 6e20 170b 8200 |003a: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b1daa: 1a08 d603 |003d: const-string v8, " " // string@03d6 │ │ +1b1dae: 6e20 170b 8200 |003f: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b1db4: 4608 0001 |0042: aget-object v8, v0, v1 │ │ +1b1db8: 6e20 170b 8200 |0044: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b1dbe: 6e10 280b 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b1dc4: 0c08 |004a: move-result-object v8 │ │ +1b1dc6: 1108 |004b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=314 │ │ 0x0009 line=316 │ │ 0x0018 line=317 │ │ 0x0024 line=319 │ │ locals : │ │ @@ -316833,40 +316834,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 │ │ -1b1dc4: |[1b1dc4] org.thoughtcrime.securesms.util.Util.getTextFromClipboard:(Landroid/content/Context;)Ljava/lang/String; │ │ -1b1dd4: 1a00 494c |0000: const-string v0, "clipboard" // string@4c49 │ │ -1b1dd8: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b1dde: 0c02 |0005: move-result-object v2 │ │ -1b1de0: 1f02 2100 |0006: check-cast v2, Landroid/content/ClipboardManager; // type@0021 │ │ -1b1de4: 6e10 5400 0200 |0008: invoke-virtual {v2}, Landroid/content/ClipboardManager;.hasPrimaryClip:()Z // method@0054 │ │ -1b1dea: 0a00 |000b: move-result v0 │ │ -1b1dec: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ -1b1df0: 6e10 5300 0200 |000e: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClipDescription:()Landroid/content/ClipDescription; // method@0053 │ │ -1b1df6: 0c00 |0011: move-result-object v0 │ │ -1b1df8: 1a01 7284 |0012: const-string v1, "text/plain" // string@8472 │ │ -1b1dfc: 6e20 5100 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0051 │ │ -1b1e02: 0a00 |0017: move-result v0 │ │ -1b1e04: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ -1b1e08: 6e10 5200 0200 |001a: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@0052 │ │ -1b1e0e: 0c02 |001d: move-result-object v2 │ │ -1b1e10: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -1b1e12: 6e20 4c00 0200 |001f: invoke-virtual {v2, v0}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@004c │ │ -1b1e18: 0c02 |0022: move-result-object v2 │ │ -1b1e1a: 6e10 4a00 0200 |0023: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@004a │ │ -1b1e20: 0c02 |0026: move-result-object v2 │ │ -1b1e22: 7210 cf09 0200 |0027: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09cf │ │ -1b1e28: 0c02 |002a: move-result-object v2 │ │ -1b1e2a: 1102 |002b: return-object v2 │ │ -1b1e2c: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ -1b1e30: 1102 |002e: return-object v2 │ │ +1b1dc8: |[1b1dc8] org.thoughtcrime.securesms.util.Util.getTextFromClipboard:(Landroid/content/Context;)Ljava/lang/String; │ │ +1b1dd8: 1a00 494c |0000: const-string v0, "clipboard" // string@4c49 │ │ +1b1ddc: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b1de2: 0c02 |0005: move-result-object v2 │ │ +1b1de4: 1f02 2100 |0006: check-cast v2, Landroid/content/ClipboardManager; // type@0021 │ │ +1b1de8: 6e10 5400 0200 |0008: invoke-virtual {v2}, Landroid/content/ClipboardManager;.hasPrimaryClip:()Z // method@0054 │ │ +1b1dee: 0a00 |000b: move-result v0 │ │ +1b1df0: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ +1b1df4: 6e10 5300 0200 |000e: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClipDescription:()Landroid/content/ClipDescription; // method@0053 │ │ +1b1dfa: 0c00 |0011: move-result-object v0 │ │ +1b1dfc: 1a01 7284 |0012: const-string v1, "text/plain" // string@8472 │ │ +1b1e00: 6e20 5100 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0051 │ │ +1b1e06: 0a00 |0017: move-result v0 │ │ +1b1e08: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ +1b1e0c: 6e10 5200 0200 |001a: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@0052 │ │ +1b1e12: 0c02 |001d: move-result-object v2 │ │ +1b1e14: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +1b1e16: 6e20 4c00 0200 |001f: invoke-virtual {v2, v0}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@004c │ │ +1b1e1c: 0c02 |0022: move-result-object v2 │ │ +1b1e1e: 6e10 4a00 0200 |0023: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@004a │ │ +1b1e24: 0c02 |0026: move-result-object v2 │ │ +1b1e26: 7210 cf09 0200 |0027: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09cf │ │ +1b1e2c: 0c02 |002a: move-result-object v2 │ │ +1b1e2e: 1102 |002b: return-object v2 │ │ +1b1e30: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ +1b1e34: 1102 |002e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0002 line=279 │ │ 0x0008 line=280 │ │ 0x001a line=281 │ │ 0x0023 line=282 │ │ @@ -316879,18 +316880,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 │ │ -1b1ba0: |[1b1ba0] org.thoughtcrime.securesms.util.Util.hashCode:([Ljava/lang/Object;)I │ │ -1b1bb0: 7110 790c 0000 |0000: invoke-static {v0}, Ljava/util/Arrays;.hashCode:([Ljava/lang/Object;)I // method@0c79 │ │ -1b1bb6: 0a00 |0003: move-result v0 │ │ -1b1bb8: 0f00 |0004: return v0 │ │ +1b1ba4: |[1b1ba4] org.thoughtcrime.securesms.util.Util.hashCode:([Ljava/lang/Object;)I │ │ +1b1bb4: 7110 790c 0000 |0000: invoke-static {v0}, Ljava/util/Arrays;.hashCode:([Ljava/lang/Object;)I // method@0c79 │ │ +1b1bba: 0a00 |0003: move-result v0 │ │ +1b1bbc: 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;) │ │ @@ -316898,30 +316899,30 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -1b18c4: |[1b18c4] org.thoughtcrime.securesms.util.Util.isClickedRecently:()Z │ │ -1b18d4: 7100 2b0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1b18da: 0b00 |0003: move-result-wide v0 │ │ -1b18dc: 6102 7a42 |0004: sget-wide v2, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@427a │ │ -1b18e0: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -1b18e4: 1604 f401 |0008: const-wide/16 v4, #int 500 // #1f4 │ │ -1b18e8: 3106 0204 |000a: cmp-long v6, v2, v4 │ │ -1b18ec: 3b06 0b00 |000c: if-gez v6, 0017 // +000b │ │ -1b18f0: 6200 7742 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@4277 │ │ -1b18f4: 1a01 4c84 |0010: const-string v1, "tap discarded" // string@844c │ │ -1b18f8: 7120 c002 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1b18fe: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -1b1900: 0f00 |0016: return v0 │ │ -1b1902: 6800 7a42 |0017: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@427a │ │ -1b1906: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -1b1908: 0f00 |001a: return v0 │ │ +1b18c8: |[1b18c8] org.thoughtcrime.securesms.util.Util.isClickedRecently:()Z │ │ +1b18d8: 7100 2b0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1b18de: 0b00 |0003: move-result-wide v0 │ │ +1b18e0: 6102 7a42 |0004: sget-wide v2, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@427a │ │ +1b18e4: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +1b18e8: 1604 f401 |0008: const-wide/16 v4, #int 500 // #1f4 │ │ +1b18ec: 3106 0204 |000a: cmp-long v6, v2, v4 │ │ +1b18f0: 3b06 0b00 |000c: if-gez v6, 0017 // +000b │ │ +1b18f4: 6200 7742 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@4277 │ │ +1b18f8: 1a01 4c84 |0010: const-string v1, "tap discarded" // string@844c │ │ +1b18fc: 7120 c002 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1b1902: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +1b1904: 0f00 |0016: return v0 │ │ +1b1906: 6800 7a42 |0017: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@427a │ │ +1b190a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +1b190c: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0004 line=339 │ │ 0x000e line=340 │ │ 0x0017 line=343 │ │ locals : │ │ @@ -316931,29 +316932,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 │ │ -1b190c: |[1b190c] org.thoughtcrime.securesms.util.Util.isEmpty:(Lorg/thoughtcrime/securesms/components/ComposeText;)Z │ │ -1b191c: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ -1b1920: 6e10 484a 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getText:()Landroid/text/Editable; // method@4a48 │ │ -1b1926: 0c00 |0005: move-result-object v0 │ │ -1b1928: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -1b192c: 6e10 494a 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getTextTrimmed:()Ljava/lang/String; // method@4a49 │ │ -1b1932: 0c01 |000b: move-result-object v1 │ │ -1b1934: 7110 a702 0100 |000c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1b193a: 0a01 |000f: move-result v1 │ │ -1b193c: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -1b1940: 2803 |0012: goto 0015 // +0003 │ │ -1b1942: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -1b1944: 2802 |0014: goto 0016 // +0002 │ │ -1b1946: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -1b1948: 0f01 |0016: return v1 │ │ +1b1910: |[1b1910] org.thoughtcrime.securesms.util.Util.isEmpty:(Lorg/thoughtcrime/securesms/components/ComposeText;)Z │ │ +1b1920: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +1b1924: 6e10 484a 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getText:()Landroid/text/Editable; // method@4a48 │ │ +1b192a: 0c00 |0005: move-result-object v0 │ │ +1b192c: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +1b1930: 6e10 494a 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getTextTrimmed:()Ljava/lang/String; // method@4a49 │ │ +1b1936: 0c01 |000b: move-result-object v1 │ │ +1b1938: 7110 a702 0100 |000c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1b193e: 0a01 |000f: move-result v1 │ │ +1b1940: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +1b1944: 2803 |0012: goto 0015 // +0003 │ │ +1b1946: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +1b1948: 2802 |0014: goto 0016 // +0002 │ │ +1b194a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +1b194c: 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;) │ │ @@ -316961,28 +316962,28 @@ │ │ type : '(Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1b194c: |[1b194c] org.thoughtcrime.securesms.util.Util.isInviteURL:(Landroid/net/Uri;)Z │ │ -1b195c: 1a00 6f5f |0000: const-string v0, "i.delta.chat" // string@5f6f │ │ -1b1960: 6e10 fa01 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@01fa │ │ -1b1966: 0c01 |0005: move-result-object v1 │ │ -1b1968: 6e20 d50a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1b196e: 0a00 |0009: move-result v0 │ │ -1b1970: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -1b1974: 6e10 f801 0200 |000c: invoke-virtual {v2}, Landroid/net/Uri;.getEncodedFragment:()Ljava/lang/String; // method@01f8 │ │ -1b197a: 0c02 |000f: move-result-object v2 │ │ -1b197c: 3802 0400 |0010: if-eqz v2, 0014 // +0004 │ │ -1b1980: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -1b1982: 2802 |0013: goto 0015 // +0002 │ │ -1b1984: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -1b1986: 0f02 |0015: return v2 │ │ +1b1950: |[1b1950] org.thoughtcrime.securesms.util.Util.isInviteURL:(Landroid/net/Uri;)Z │ │ +1b1960: 1a00 6f5f |0000: const-string v0, "i.delta.chat" // string@5f6f │ │ +1b1964: 6e10 fa01 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@01fa │ │ +1b196a: 0c01 |0005: move-result-object v1 │ │ +1b196c: 6e20 d50a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1b1972: 0a00 |0009: move-result v0 │ │ +1b1974: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +1b1978: 6e10 f801 0200 |000c: invoke-virtual {v2}, Landroid/net/Uri;.getEncodedFragment:()Ljava/lang/String; // method@01f8 │ │ +1b197e: 0c02 |000f: move-result-object v2 │ │ +1b1980: 3802 0400 |0010: if-eqz v2, 0014 // +0004 │ │ +1b1984: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +1b1986: 2802 |0013: goto 0015 // +0002 │ │ +1b1988: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +1b198a: 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;) │ │ @@ -316990,24 +316991,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -1b1988: |[1b1988] org.thoughtcrime.securesms.util.Util.isInviteURL:(Ljava/lang/String;)Z │ │ -1b1998: 7110 0102 0000 |0000: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1b199e: 0c00 |0003: move-result-object v0 │ │ -1b19a0: 7110 715b 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Landroid/net/Uri;)Z // method@5b71 │ │ -1b19a6: 0a00 |0007: move-result v0 │ │ -1b19a8: 0f00 |0008: return v0 │ │ -1b19aa: 0d00 |0009: move-exception v0 │ │ -1b19ac: 6e10 360a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1b19b2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -1b19b4: 0f00 |000e: return v0 │ │ +1b198c: |[1b198c] org.thoughtcrime.securesms.util.Util.isInviteURL:(Ljava/lang/String;)Z │ │ +1b199c: 7110 0102 0000 |0000: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1b19a2: 0c00 |0003: move-result-object v0 │ │ +1b19a4: 7110 715b 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Landroid/net/Uri;)Z // method@5b71 │ │ +1b19aa: 0a00 |0007: move-result v0 │ │ +1b19ac: 0f00 |0008: return v0 │ │ +1b19ae: 0d00 |0009: move-exception v0 │ │ +1b19b0: 6e10 360a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1b19b6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +1b19b8: 0f00 |000e: return v0 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/Exception; -> 0x0009 │ │ positions : │ │ 0x0000 line=77 │ │ 0x000a line=79 │ │ locals : │ │ @@ -317018,31 +317019,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -1b19c8: |[1b19c8] org.thoughtcrime.securesms.util.Util.isLowMemory:(Landroid/content/Context;)Z │ │ -1b19d8: 1a00 0346 |0000: const-string v0, "activity" // string@4603 │ │ -1b19dc: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b19e2: 0c01 |0005: move-result-object v1 │ │ -1b19e4: 1f01 0f00 |0006: check-cast v1, Landroid/app/ActivityManager; // type@000f │ │ -1b19e8: 6e10 2c00 0100 |0008: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@002c │ │ -1b19ee: 0a00 |000b: move-result v0 │ │ -1b19f0: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -1b19f4: 6e10 2a00 0100 |000e: invoke-virtual {v1}, Landroid/app/ActivityManager;.getLargeMemoryClass:()I // method@002a │ │ -1b19fa: 0a01 |0011: move-result v1 │ │ -1b19fc: 1300 4000 |0012: const/16 v0, #int 64 // #40 │ │ -1b1a00: 3601 0300 |0014: if-gt v1, v0, 0017 // +0003 │ │ -1b1a04: 2803 |0016: goto 0019 // +0003 │ │ -1b1a06: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -1b1a08: 2802 |0018: goto 001a // +0002 │ │ -1b1a0a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -1b1a0c: 0f01 |001a: return v1 │ │ +1b19cc: |[1b19cc] org.thoughtcrime.securesms.util.Util.isLowMemory:(Landroid/content/Context;)Z │ │ +1b19dc: 1a00 0346 |0000: const-string v0, "activity" // string@4603 │ │ +1b19e0: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b19e6: 0c01 |0005: move-result-object v1 │ │ +1b19e8: 1f01 0f00 |0006: check-cast v1, Landroid/app/ActivityManager; // type@000f │ │ +1b19ec: 6e10 2c00 0100 |0008: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@002c │ │ +1b19f2: 0a00 |000b: move-result v0 │ │ +1b19f4: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +1b19f8: 6e10 2a00 0100 |000e: invoke-virtual {v1}, Landroid/app/ActivityManager;.getLargeMemoryClass:()I // method@002a │ │ +1b19fe: 0a01 |0011: move-result v1 │ │ +1b1a00: 1300 4000 |0012: const/16 v0, #int 64 // #40 │ │ +1b1a04: 3601 0300 |0014: if-gt v1, v0, 0017 // +0003 │ │ +1b1a08: 2803 |0016: goto 0019 // +0003 │ │ +1b1a0a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +1b1a0c: 2802 |0018: goto 001a // +0002 │ │ +1b1a0e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +1b1a10: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0008 line=259 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -317051,54 +317052,54 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -1b1a10: |[1b1a10] org.thoughtcrime.securesms.util.Util.isMainThread:()Z │ │ -1b1a20: 7100 4f02 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@024f │ │ -1b1a26: 0c00 |0003: move-result-object v0 │ │ -1b1a28: 7100 4e02 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ -1b1a2e: 0c01 |0007: move-result-object v1 │ │ -1b1a30: 3310 0400 |0008: if-ne v0, v1, 000c // +0004 │ │ -1b1a34: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -1b1a36: 2802 |000b: goto 000d // +0002 │ │ -1b1a38: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -1b1a3a: 0f00 |000d: return v0 │ │ +1b1a14: |[1b1a14] org.thoughtcrime.securesms.util.Util.isMainThread:()Z │ │ +1b1a24: 7100 4f02 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@024f │ │ +1b1a2a: 0c00 |0003: move-result-object v0 │ │ +1b1a2c: 7100 4e02 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ +1b1a32: 0c01 |0007: move-result-object v1 │ │ +1b1a34: 3310 0400 |0008: if-ne v0, v1, 000c // +0004 │ │ +1b1a38: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +1b1a3a: 2802 |000b: goto 000d // +0002 │ │ +1b1a3c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +1b1a3e: 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 │ │ -1b1a3c: |[1b1a3c] org.thoughtcrime.securesms.util.Util.isTouchExplorationEnabled:(Landroid/content/Context;)Z │ │ -1b1a4c: 6200 7842 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4278 │ │ -1b1a50: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ -1b1a54: 6e10 6b00 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -1b1a5a: 0c01 |0007: move-result-object v1 │ │ -1b1a5c: 1a00 8745 |0008: const-string v0, "accessibility" // string@4587 │ │ -1b1a60: 6e20 7a00 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b1a66: 0c01 |000d: move-result-object v1 │ │ -1b1a68: 1f01 0201 |000e: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0102 │ │ -1b1a6c: 6901 7842 |0010: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4278 │ │ -1b1a70: 6201 7842 |0012: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4278 │ │ -1b1a74: 6e10 7a03 0100 |0014: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@037a │ │ -1b1a7a: 0a01 |0017: move-result v1 │ │ -1b1a7c: 0f01 |0018: return v1 │ │ -1b1a7e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -1b1a80: 0f01 |001a: return v1 │ │ +1b1a40: |[1b1a40] org.thoughtcrime.securesms.util.Util.isTouchExplorationEnabled:(Landroid/content/Context;)Z │ │ +1b1a50: 6200 7842 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4278 │ │ +1b1a54: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ +1b1a58: 6e10 6b00 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +1b1a5e: 0c01 |0007: move-result-object v1 │ │ +1b1a60: 1a00 8745 |0008: const-string v0, "accessibility" // string@4587 │ │ +1b1a64: 6e20 7a00 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b1a6a: 0c01 |000d: move-result-object v1 │ │ +1b1a6c: 1f01 0201 |000e: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0102 │ │ +1b1a70: 6901 7842 |0010: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4278 │ │ +1b1a74: 6201 7842 |0012: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4278 │ │ +1b1a78: 6e10 7a03 0100 |0014: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@037a │ │ +1b1a7e: 0a01 |0017: move-result v1 │ │ +1b1a80: 0f01 |0018: return v1 │ │ +1b1a82: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +1b1a84: 0f01 |001a: return v1 │ │ catches : 1 │ │ 0x0000 - 0x0018 │ │ Ljava/lang/Exception; -> 0x0019 │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x0008 line=352 │ │ @@ -317111,18 +317112,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1b1fd0: |[1b1fd0] org.thoughtcrime.securesms.util.Util.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V │ │ -1b1fe0: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -1b1fe4: 7220 590d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d59 │ │ -1b1fea: 0e00 |0005: return-void │ │ +1b1fd4: |[1b1fd4] org.thoughtcrime.securesms.util.Util.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V │ │ +1b1fe4: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +1b1fe8: 7220 590d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d59 │ │ +1b1fee: 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;) │ │ @@ -317130,21 +317131,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 │ │ -1b1fec: |[1b1fec] org.thoughtcrime.securesms.util.Util.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ -1b1ffc: 7210 ac0a 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aac │ │ -1b2002: 6e10 570d 0100 |0003: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d57 │ │ -1b2008: 0e00 |0006: return-void │ │ -1b200a: 0d00 |0007: move-exception v0 │ │ -1b200c: 6e10 570d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d57 │ │ -1b2012: 2700 |000b: throw v0 │ │ +1b1ff0: |[1b1ff0] org.thoughtcrime.securesms.util.Util.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ +1b2000: 7210 ac0a 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aac │ │ +1b2006: 6e10 570d 0100 |0003: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d57 │ │ +1b200c: 0e00 |0006: return-void │ │ +1b200e: 0d00 |0007: move-exception v0 │ │ +1b2010: 6e10 570d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d57 │ │ +1b2016: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=219 │ │ 0x000b line=220 │ │ @@ -317157,24 +317158,24 @@ │ │ type : '()V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -1b2020: |[1b2020] org.thoughtcrime.securesms.util.Util.localeChanged:()V │ │ -1b2030: 1c00 f810 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10f8 │ │ -1b2034: 1d00 |0002: monitor-enter v0 │ │ -1b2036: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -1b2038: 6901 7b42 |0004: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ -1b203c: 1e00 |0006: monitor-exit v0 │ │ -1b203e: 0e00 |0007: return-void │ │ -1b2040: 0d01 |0008: move-exception v1 │ │ -1b2042: 1e00 |0009: monitor-exit v0 │ │ -1b2044: 2701 |000a: throw v1 │ │ +1b2024: |[1b2024] org.thoughtcrime.securesms.util.Util.localeChanged:()V │ │ +1b2034: 1c00 f810 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10f8 │ │ +1b2038: 1d00 |0002: monitor-enter v0 │ │ +1b203a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +1b203c: 6901 7b42 |0004: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@427b │ │ +1b2040: 1e00 |0006: monitor-exit v0 │ │ +1b2042: 0e00 |0007: return-void │ │ +1b2044: 0d01 |0008: move-exception v1 │ │ +1b2046: 1e00 |0009: monitor-exit v0 │ │ +1b2048: 2701 |000a: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0004 line=379 │ │ @@ -317186,42 +317187,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 │ │ -1b1a94: |[1b1a94] org.thoughtcrime.securesms.util.Util.moveFile:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -1b1aa4: 2200 c202 |0000: new-instance v0, Ljava/io/File; // type@02c2 │ │ -1b1aa8: 7020 6a09 4000 |0002: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ -1b1aae: 2201 c202 |0005: new-instance v1, Ljava/io/File; // type@02c2 │ │ -1b1ab2: 7020 6a09 5100 |0007: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ -1b1ab8: 6e10 6f09 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@096f │ │ -1b1abe: 6e20 7f09 1000 |000d: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@097f │ │ -1b1ac4: 0a00 |0010: move-result v0 │ │ -1b1ac6: 2806 |0011: goto 0017 // +0006 │ │ -1b1ac8: 0d00 |0012: move-exception v0 │ │ -1b1aca: 6e10 360a 0000 |0013: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1b1ad0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -1b1ad2: 3900 1d00 |0017: if-nez v0, 0034 // +001d │ │ -1b1ad6: 2201 c302 |0019: new-instance v1, Ljava/io/FileInputStream; // type@02c3 │ │ -1b1ada: 7020 8209 4100 |001b: invoke-direct {v1, v4}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0982 │ │ -1b1ae0: 2204 c502 |001e: new-instance v4, Ljava/io/FileOutputStream; // type@02c5 │ │ -1b1ae4: 7020 8a09 5400 |0020: invoke-direct {v4, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@098a │ │ -1b1aea: 7120 675b 4100 |0023: invoke-static {v1, v4}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b67 │ │ -1b1af0: 0b04 |0026: move-result-wide v4 │ │ -1b1af2: 1601 0000 |0027: const-wide/16 v1, #int 0 // #0 │ │ -1b1af6: 3103 0401 |0029: cmp-long v3, v4, v1 │ │ -1b1afa: 3d03 0900 |002b: if-lez v3, 0034 // +0009 │ │ -1b1afe: 1214 |002d: const/4 v4, #int 1 // #1 │ │ -1b1b00: 1210 |002e: const/4 v0, #int 1 // #1 │ │ -1b1b02: 2805 |002f: goto 0034 // +0005 │ │ -1b1b04: 0d04 |0030: move-exception v4 │ │ -1b1b06: 6e10 360a 0400 |0031: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1b1b0c: 0f00 |0034: return v0 │ │ +1b1a98: |[1b1a98] org.thoughtcrime.securesms.util.Util.moveFile:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +1b1aa8: 2200 c202 |0000: new-instance v0, Ljava/io/File; // type@02c2 │ │ +1b1aac: 7020 6a09 4000 |0002: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ +1b1ab2: 2201 c202 |0005: new-instance v1, Ljava/io/File; // type@02c2 │ │ +1b1ab6: 7020 6a09 5100 |0007: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ +1b1abc: 6e10 6f09 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@096f │ │ +1b1ac2: 6e20 7f09 1000 |000d: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@097f │ │ +1b1ac8: 0a00 |0010: move-result v0 │ │ +1b1aca: 2806 |0011: goto 0017 // +0006 │ │ +1b1acc: 0d00 |0012: move-exception v0 │ │ +1b1ace: 6e10 360a 0000 |0013: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1b1ad4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +1b1ad6: 3900 1d00 |0017: if-nez v0, 0034 // +001d │ │ +1b1ada: 2201 c302 |0019: new-instance v1, Ljava/io/FileInputStream; // type@02c3 │ │ +1b1ade: 7020 8209 4100 |001b: invoke-direct {v1, v4}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0982 │ │ +1b1ae4: 2204 c502 |001e: new-instance v4, Ljava/io/FileOutputStream; // type@02c5 │ │ +1b1ae8: 7020 8a09 5400 |0020: invoke-direct {v4, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@098a │ │ +1b1aee: 7120 675b 4100 |0023: invoke-static {v1, v4}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b67 │ │ +1b1af4: 0b04 |0026: move-result-wide v4 │ │ +1b1af6: 1601 0000 |0027: const-wide/16 v1, #int 0 // #0 │ │ +1b1afa: 3103 0401 |0029: cmp-long v3, v4, v1 │ │ +1b1afe: 3d03 0900 |002b: if-lez v3, 0034 // +0009 │ │ +1b1b02: 1214 |002d: const/4 v4, #int 1 // #1 │ │ +1b1b04: 1210 |002e: const/4 v0, #int 1 // #1 │ │ +1b1b06: 2805 |002f: goto 0034 // +0005 │ │ +1b1b08: 0d04 |0030: move-exception v4 │ │ +1b1b0a: 6e10 360a 0400 |0031: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1b1b10: 0f00 |0034: return v0 │ │ catches : 2 │ │ 0x0000 - 0x0011 │ │ Ljava/lang/Exception; -> 0x0012 │ │ 0x0019 - 0x0027 │ │ Ljava/lang/Exception; -> 0x0030 │ │ positions : │ │ 0x0000 line=163 │ │ @@ -317242,43 +317243,43 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -1b1bbc: |[1b1bbc] org.thoughtcrime.securesms.util.Util.objectToInt:(Ljava/lang/Object;)I │ │ -1b1bcc: 2020 0a03 |0000: instance-of v0, v2, Ljava/lang/String; // type@030a │ │ -1b1bd0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -1b1bd4: 1f02 0a03 |0004: check-cast v2, Ljava/lang/String; // type@030a │ │ -1b1bd8: 7110 4d0a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0a4d │ │ -1b1bde: 0a02 |0009: move-result v2 │ │ -1b1be0: 0f02 |000a: return v2 │ │ -1b1be2: 2020 db02 |000b: instance-of v0, v2, Ljava/lang/Boolean; // type@02db │ │ -1b1be6: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -1b1bea: 1f02 db02 |000f: check-cast v2, Ljava/lang/Boolean; // type@02db │ │ -1b1bee: 6e10 c509 0200 |0011: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@09c5 │ │ -1b1bf4: 0a02 |0014: move-result v2 │ │ -1b1bf6: 0f02 |0015: return v2 │ │ -1b1bf8: 2020 f202 |0016: instance-of v0, v2, Ljava/lang/Integer; // type@02f2 │ │ -1b1bfc: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -1b1c00: 1f02 f202 |001a: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ -1b1c04: 6e10 4b0a 0200 |001c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ -1b1c0a: 0a02 |001f: move-result v2 │ │ -1b1c0c: 0f02 |0020: return v2 │ │ -1b1c0e: 2020 f502 |0021: instance-of v0, v2, Ljava/lang/Long; // type@02f5 │ │ -1b1c12: 3800 0d00 |0023: if-eqz v0, 0030 // +000d │ │ -1b1c16: 1f02 f502 |0025: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ -1b1c1a: 6e10 5a0a 0200 |0027: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ -1b1c20: 0b00 |002a: move-result-wide v0 │ │ -1b1c22: 7120 865b 1000 |002b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.toIntExact:(J)I // method@5b86 │ │ -1b1c28: 0a02 |002e: move-result v2 │ │ -1b1c2a: 0f02 |002f: return v2 │ │ -1b1c2c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -1b1c2e: 0f02 |0031: return v2 │ │ +1b1bc0: |[1b1bc0] org.thoughtcrime.securesms.util.Util.objectToInt:(Ljava/lang/Object;)I │ │ +1b1bd0: 2020 0a03 |0000: instance-of v0, v2, Ljava/lang/String; // type@030a │ │ +1b1bd4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +1b1bd8: 1f02 0a03 |0004: check-cast v2, Ljava/lang/String; // type@030a │ │ +1b1bdc: 7110 4d0a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0a4d │ │ +1b1be2: 0a02 |0009: move-result v2 │ │ +1b1be4: 0f02 |000a: return v2 │ │ +1b1be6: 2020 db02 |000b: instance-of v0, v2, Ljava/lang/Boolean; // type@02db │ │ +1b1bea: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +1b1bee: 1f02 db02 |000f: check-cast v2, Ljava/lang/Boolean; // type@02db │ │ +1b1bf2: 6e10 c509 0200 |0011: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@09c5 │ │ +1b1bf8: 0a02 |0014: move-result v2 │ │ +1b1bfa: 0f02 |0015: return v2 │ │ +1b1bfc: 2020 f202 |0016: instance-of v0, v2, Ljava/lang/Integer; // type@02f2 │ │ +1b1c00: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +1b1c04: 1f02 f202 |001a: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ +1b1c08: 6e10 4b0a 0200 |001c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ +1b1c0e: 0a02 |001f: move-result v2 │ │ +1b1c10: 0f02 |0020: return v2 │ │ +1b1c12: 2020 f502 |0021: instance-of v0, v2, Ljava/lang/Long; // type@02f5 │ │ +1b1c16: 3800 0d00 |0023: if-eqz v0, 0030 // +000d │ │ +1b1c1a: 1f02 f502 |0025: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ +1b1c1e: 6e10 5a0a 0200 |0027: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ +1b1c24: 0b00 |002a: move-result-wide v0 │ │ +1b1c26: 7120 865b 1000 |002b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.toIntExact:(J)I // method@5b86 │ │ +1b1c2c: 0a02 |002e: move-result v2 │ │ +1b1c2e: 0f02 |002f: return v2 │ │ +1b1c30: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +1b1c32: 0f02 |0031: return v2 │ │ catches : 1 │ │ 0x0000 - 0x002f │ │ Ljava/lang/Exception; -> 0x0030 │ │ positions : │ │ 0x0000 line=296 │ │ 0x0004 line=297 │ │ 0x000b line=299 │ │ @@ -317295,23 +317296,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 │ │ -1b205c: |[1b205c] org.thoughtcrime.securesms.util.Util.redButton:(Landroidx/appcompat/app/AlertDialog;I)V │ │ -1b206c: 6e20 9d04 1000 |0000: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@049d │ │ -1b2072: 0c00 |0003: move-result-object v0 │ │ -1b2074: 1401 160c ffff |0004: const v1, #float -nan // #ffff0c16 │ │ -1b207a: 6e20 d203 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@03d2 │ │ -1b2080: 2805 |000a: goto 000f // +0005 │ │ -1b2082: 0d00 |000b: move-exception v0 │ │ -1b2084: 6e10 360a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1b208a: 0e00 |000f: return-void │ │ +1b2060: |[1b2060] org.thoughtcrime.securesms.util.Util.redButton:(Landroidx/appcompat/app/AlertDialog;I)V │ │ +1b2070: 6e20 9d04 1000 |0000: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@049d │ │ +1b2076: 0c00 |0003: move-result-object v0 │ │ +1b2078: 1401 160c ffff |0004: const v1, #float -nan // #ffff0c16 │ │ +1b207e: 6e20 d203 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@03d2 │ │ +1b2084: 2805 |000a: goto 000f // +0005 │ │ +1b2086: 0d00 |000b: move-exception v0 │ │ +1b2088: 6e10 360a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1b208e: 0e00 |000f: return-void │ │ catches : 1 │ │ 0x0000 - 0x000a │ │ Ljava/lang/Exception; -> 0x000b │ │ positions : │ │ 0x0000 line=108 │ │ 0x000c line=110 │ │ locals : │ │ @@ -317323,30 +317324,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 │ │ -1b209c: |[1b209c] org.thoughtcrime.securesms.util.Util.redMenuItem:(Landroid/view/Menu;I)V │ │ -1b20ac: 7220 e902 4300 |0000: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02e9 │ │ -1b20b2: 0c03 |0003: move-result-object v3 │ │ -1b20b4: 2204 bc00 |0004: new-instance v4, Landroid/text/SpannableString; // type@00bc │ │ -1b20b8: 7210 f102 0300 |0006: invoke-interface {v3}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@02f1 │ │ -1b20be: 0c00 |0009: move-result-object v0 │ │ -1b20c0: 7020 9502 0400 |000a: invoke-direct {v4, v0}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1b20c6: 2200 c900 |000d: new-instance v0, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ -1b20ca: 1401 160c ffff |000f: const v1, #float -nan // #ffff0c16 │ │ -1b20d0: 7020 b002 1000 |0012: invoke-direct {v0, v1}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b0 │ │ -1b20d6: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -1b20d8: 6e10 9902 0400 |0016: invoke-virtual {v4}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ -1b20de: 0a02 |0019: move-result v2 │ │ -1b20e0: 6e51 9a02 0421 |001a: invoke-virtual {v4, v0, v1, v2, v1}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1b20e6: 7220 f802 4300 |001d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@02f8 │ │ -1b20ec: 0e00 |0020: return-void │ │ +1b20a0: |[1b20a0] org.thoughtcrime.securesms.util.Util.redMenuItem:(Landroid/view/Menu;I)V │ │ +1b20b0: 7220 e902 4300 |0000: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02e9 │ │ +1b20b6: 0c03 |0003: move-result-object v3 │ │ +1b20b8: 2204 bc00 |0004: new-instance v4, Landroid/text/SpannableString; // type@00bc │ │ +1b20bc: 7210 f102 0300 |0006: invoke-interface {v3}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@02f1 │ │ +1b20c2: 0c00 |0009: move-result-object v0 │ │ +1b20c4: 7020 9502 0400 |000a: invoke-direct {v4, v0}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1b20ca: 2200 c900 |000d: new-instance v0, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ +1b20ce: 1401 160c ffff |000f: const v1, #float -nan // #ffff0c16 │ │ +1b20d4: 7020 b002 1000 |0012: invoke-direct {v0, v1}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b0 │ │ +1b20da: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +1b20dc: 6e10 9902 0400 |0016: invoke-virtual {v4}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ +1b20e2: 0a02 |0019: move-result v2 │ │ +1b20e4: 6e51 9a02 0421 |001a: invoke-virtual {v4, v0, v1, v2, v1}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1b20ea: 7220 f802 4300 |001d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@02f8 │ │ +1b20f0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=97 │ │ 0x000d line=98 │ │ 0x001d line=99 │ │ locals : │ │ @@ -317358,18 +317359,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 │ │ -1b20f0: |[1b20f0] org.thoughtcrime.securesms.util.Util.redPositiveButton:(Landroidx/appcompat/app/AlertDialog;)V │ │ -1b2100: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -1b2102: 7120 7b5b 0100 |0001: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Util;.redButton:(Landroidx/appcompat/app/AlertDialog;I)V // method@5b7b │ │ -1b2108: 0e00 |0004: return-void │ │ +1b20f4: |[1b20f4] org.thoughtcrime.securesms.util.Util.redPositiveButton:(Landroidx/appcompat/app/AlertDialog;)V │ │ +1b2104: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +1b2106: 7120 7b5b 0100 |0001: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Util;.redButton:(Landroidx/appcompat/app/AlertDialog;I)V // method@5b7b │ │ +1b210c: 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;) │ │ @@ -317377,25 +317378,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -1b1c40: |[1b1c40] org.thoughtcrime.securesms.util.Util.rgbToArgbColor:(I)I │ │ -1b1c50: 7110 3201 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@0132 │ │ -1b1c56: 0a00 |0003: move-result v0 │ │ -1b1c58: 7110 3001 0300 |0004: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@0130 │ │ -1b1c5e: 0a01 |0007: move-result v1 │ │ -1b1c60: 7110 2f01 0300 |0008: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@012f │ │ -1b1c66: 0a03 |000b: move-result v3 │ │ -1b1c68: 1302 ff00 |000c: const/16 v2, #int 255 // #ff │ │ -1b1c6c: 7140 2e01 0231 |000e: invoke-static {v2, v0, v1, v3}, Landroid/graphics/Color;.argb:(IIII)I // method@012e │ │ -1b1c72: 0a03 |0011: move-result v3 │ │ -1b1c74: 0f03 |0012: return v3 │ │ +1b1c44: |[1b1c44] org.thoughtcrime.securesms.util.Util.rgbToArgbColor:(I)I │ │ +1b1c54: 7110 3201 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@0132 │ │ +1b1c5a: 0a00 |0003: move-result v0 │ │ +1b1c5c: 7110 3001 0300 |0004: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@0130 │ │ +1b1c62: 0a01 |0007: move-result v1 │ │ +1b1c64: 7110 2f01 0300 |0008: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@012f │ │ +1b1c6a: 0a03 |000b: move-result v3 │ │ +1b1c6c: 1302 ff00 |000c: const/16 v2, #int 255 // #ff │ │ +1b1c70: 7140 2e01 0231 |000e: invoke-static {v2, v0, v1, v3}, Landroid/graphics/Color;.argb:(IIII)I // method@012e │ │ +1b1c76: 0a03 |0011: move-result v3 │ │ +1b1c78: 0f03 |0012: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 (null) I │ │ │ │ #31 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -317403,22 +317404,22 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -1b210c: |[1b210c] org.thoughtcrime.securesms.util.Util.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V │ │ -1b211c: 7100 745b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b74 │ │ -1b2122: 0a00 |0003: move-result v0 │ │ -1b2124: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -1b2128: 7110 805b 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5b80 │ │ -1b212e: 2804 |0009: goto 000d // +0004 │ │ -1b2130: 7210 ac0a 0100 |000a: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aac │ │ -1b2136: 0e00 |000d: return-void │ │ +1b2110: |[1b2110] org.thoughtcrime.securesms.util.Util.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V │ │ +1b2120: 7100 745b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b74 │ │ +1b2126: 0a00 |0003: move-result v0 │ │ +1b2128: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +1b212c: 7110 805b 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5b80 │ │ +1b2132: 2804 |0009: goto 000d // +0004 │ │ +1b2134: 7210 ac0a 0100 |000a: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aac │ │ +1b213a: 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; │ │ @@ -317428,18 +317429,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1b2138: |[1b2138] org.thoughtcrime.securesms.util.Util.runOnBackground:(Ljava/lang/Runnable;)V │ │ -1b2148: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -1b214c: 7220 590d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d59 │ │ -1b2152: 0e00 |0005: return-void │ │ +1b213c: |[1b213c] org.thoughtcrime.securesms.util.Util.runOnBackground:(Ljava/lang/Runnable;)V │ │ +1b214c: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +1b2150: 7220 590d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d59 │ │ +1b2156: 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;) │ │ @@ -317447,20 +317448,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 │ │ -1b2154: |[1b2154] org.thoughtcrime.securesms.util.Util.runOnBackgroundDelayed:(Ljava/lang/Runnable;J)V │ │ -1b2164: 6200 7942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4279 │ │ -1b2168: 2201 f710 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; // type@10f7 │ │ -1b216c: 7020 5e5b 2100 |0004: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@5b5e │ │ -1b2172: 6e40 4802 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ -1b2178: 0e00 |000a: return-void │ │ +1b2158: |[1b2158] org.thoughtcrime.securesms.util.Util.runOnBackgroundDelayed:(Ljava/lang/Runnable;J)V │ │ +1b2168: 6200 7942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4279 │ │ +1b216c: 2201 f710 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; // type@10f7 │ │ +1b2170: 7020 5e5b 2100 |0004: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@5b5e │ │ +1b2176: 6e40 4802 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ +1b217c: 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 │ │ │ │ @@ -317469,23 +317470,23 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1b217c: |[1b217c] org.thoughtcrime.securesms.util.Util.runOnMain:(Ljava/lang/Runnable;)V │ │ -1b218c: 7100 745b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b74 │ │ -1b2192: 0a00 |0003: move-result v0 │ │ -1b2194: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -1b2198: 7210 ac0a 0100 |0006: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aac │ │ -1b219e: 2806 |0009: goto 000f // +0006 │ │ -1b21a0: 6200 7942 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4279 │ │ -1b21a4: 6e20 4702 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0247 │ │ -1b21aa: 0e00 |000f: return-void │ │ +1b2180: |[1b2180] org.thoughtcrime.securesms.util.Util.runOnMain:(Ljava/lang/Runnable;)V │ │ +1b2190: 7100 745b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b74 │ │ +1b2196: 0a00 |0003: move-result v0 │ │ +1b2198: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +1b219c: 7210 ac0a 0100 |0006: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aac │ │ +1b21a2: 2806 |0009: goto 000f // +0006 │ │ +1b21a4: 6200 7942 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4279 │ │ +1b21a8: 6e20 4702 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0247 │ │ +1b21ae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x000a line=203 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -317494,18 +317495,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 │ │ -1b21ac: |[1b21ac] org.thoughtcrime.securesms.util.Util.runOnMainDelayed:(Ljava/lang/Runnable;J)V │ │ -1b21bc: 6200 7942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4279 │ │ -1b21c0: 6e40 4802 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ -1b21c6: 0e00 |0005: return-void │ │ +1b21b0: |[1b21b0] org.thoughtcrime.securesms.util.Util.runOnMainDelayed:(Ljava/lang/Runnable;J)V │ │ +1b21c0: 6200 7942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4279 │ │ +1b21c4: 6e40 4802 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ +1b21ca: 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 │ │ │ │ @@ -317514,32 +317515,32 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -1b21c8: |[1b21c8] org.thoughtcrime.securesms.util.Util.runOnMainSync:(Ljava/lang/Runnable;)V │ │ -1b21d8: 7100 745b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b74 │ │ -1b21de: 0a00 |0003: move-result v0 │ │ -1b21e0: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -1b21e4: 7210 ac0a 0200 |0006: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@0aac │ │ -1b21ea: 2812 |0009: goto 001b // +0012 │ │ -1b21ec: 2200 ab03 |000a: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03ab │ │ -1b21f0: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -1b21f2: 7020 550d 1000 |000d: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d55 │ │ -1b21f8: 2201 f610 |0010: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; // type@10f6 │ │ -1b21fc: 7030 5c5b 2100 |0012: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@5b5c │ │ -1b2202: 7110 825b 0100 |0015: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5b82 │ │ -1b2208: 6e10 560d 0000 |0018: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d56 │ │ -1b220e: 0e00 |001b: return-void │ │ -1b2210: 0d02 |001c: move-exception v2 │ │ -1b2212: 2200 d902 |001d: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ -1b2216: 7020 c209 2000 |001f: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ -1b221c: 2700 |0022: throw v0 │ │ +1b21cc: |[1b21cc] org.thoughtcrime.securesms.util.Util.runOnMainSync:(Ljava/lang/Runnable;)V │ │ +1b21dc: 7100 745b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b74 │ │ +1b21e2: 0a00 |0003: move-result v0 │ │ +1b21e4: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +1b21e8: 7210 ac0a 0200 |0006: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@0aac │ │ +1b21ee: 2812 |0009: goto 001b // +0012 │ │ +1b21f0: 2200 ab03 |000a: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03ab │ │ +1b21f4: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +1b21f6: 7020 550d 1000 |000d: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d55 │ │ +1b21fc: 2201 f610 |0010: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; // type@10f6 │ │ +1b2200: 7030 5c5b 2100 |0012: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@5b5c │ │ +1b2206: 7110 825b 0100 |0015: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5b82 │ │ +1b220c: 6e10 560d 0000 |0018: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d56 │ │ +1b2212: 0e00 |001b: return-void │ │ +1b2214: 0d02 |001c: move-exception v2 │ │ +1b2216: 2200 d902 |001d: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ +1b221a: 7020 c209 2000 |001f: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ +1b2220: 2700 |0022: throw v0 │ │ catches : 1 │ │ 0x0018 - 0x001b │ │ Ljava/lang/InterruptedException; -> 0x001c │ │ positions : │ │ 0x0000 line=211 │ │ 0x0006 line=212 │ │ 0x000a line=214 │ │ @@ -317554,21 +317555,21 @@ │ │ type : '(J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1b2230: |[1b2230] org.thoughtcrime.securesms.util.Util.sleep:(J)V │ │ -1b2240: 7120 440b 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@0b44 │ │ -1b2246: 0e00 |0003: return-void │ │ -1b2248: 0d00 |0004: move-exception v0 │ │ -1b224a: 2201 d902 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d9 │ │ -1b224e: 7020 c209 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ -1b2254: 2701 |000a: throw v1 │ │ +1b2234: |[1b2234] org.thoughtcrime.securesms.util.Util.sleep:(J)V │ │ +1b2244: 7120 440b 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@0b44 │ │ +1b224a: 0e00 |0003: return-void │ │ +1b224c: 0d00 |0004: move-exception v0 │ │ +1b224e: 2201 d902 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d9 │ │ +1b2252: 7020 c209 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ +1b2258: 2701 |000a: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/InterruptedException; -> 0x0004 │ │ positions : │ │ 0x0000 line=324 │ │ 0x0005 line=326 │ │ locals : │ │ @@ -317579,24 +317580,24 @@ │ │ type : '(J)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1b1c78: |[1b1c78] org.thoughtcrime.securesms.util.Util.toIntExact:(J)I │ │ -1b1c88: 8440 |0000: long-to-int v0, v4 │ │ -1b1c8a: 8101 |0001: int-to-long v1, v0 │ │ -1b1c8c: 3103 0104 |0002: cmp-long v3, v1, v4 │ │ -1b1c90: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ -1b1c94: 0f00 |0006: return v0 │ │ -1b1c96: 2204 d702 |0007: new-instance v4, Ljava/lang/ArithmeticException; // type@02d7 │ │ -1b1c9a: 1a05 5b61 |0009: const-string v5, "integer overflow" // string@615b │ │ -1b1c9e: 7020 bf09 5400 |000b: invoke-direct {v4, v5}, Ljava/lang/ArithmeticException;.:(Ljava/lang/String;)V // method@09bf │ │ -1b1ca4: 2704 |000e: throw v4 │ │ +1b1c7c: |[1b1c7c] org.thoughtcrime.securesms.util.Util.toIntExact:(J)I │ │ +1b1c8c: 8440 |0000: long-to-int v0, v4 │ │ +1b1c8e: 8101 |0001: int-to-long v1, v0 │ │ +1b1c90: 3103 0104 |0002: cmp-long v3, v1, v4 │ │ +1b1c94: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ +1b1c98: 0f00 |0006: return v0 │ │ +1b1c9a: 2204 d702 |0007: new-instance v4, Ljava/lang/ArithmeticException; // type@02d7 │ │ +1b1c9e: 1a05 5b61 |0009: const-string v5, "integer overflow" // string@615b │ │ +1b1ca2: 7020 bf09 5400 |000b: invoke-direct {v4, v5}, Ljava/lang/ArithmeticException;.:(Ljava/lang/String;)V // method@09bf │ │ +1b1ca8: 2704 |000e: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=289 │ │ locals : │ │ 0x0000 - 0x000f reg=4 (null) J │ │ │ │ #39 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -317604,21 +317605,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 │ │ -1b2268: |[1b2268] org.thoughtcrime.securesms.util.Util.wait:(Ljava/lang/Object;J)V │ │ -1b2278: 6e30 a70a 1002 |0000: invoke-virtual {v0, v1, v2}, Ljava/lang/Object;.wait:(J)V // method@0aa7 │ │ -1b227e: 0e00 |0003: return-void │ │ -1b2280: 0d00 |0004: move-exception v0 │ │ -1b2282: 2201 d902 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d9 │ │ -1b2286: 7020 c209 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ -1b228c: 2701 |000a: throw v1 │ │ +1b226c: |[1b226c] org.thoughtcrime.securesms.util.Util.wait:(Ljava/lang/Object;J)V │ │ +1b227c: 6e30 a70a 1002 |0000: invoke-virtual {v0, v1, v2}, Ljava/lang/Object;.wait:(J)V // method@0aa7 │ │ +1b2282: 0e00 |0003: return-void │ │ +1b2284: 0d00 |0004: move-exception v0 │ │ +1b2286: 2201 d902 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d9 │ │ +1b228a: 7020 c209 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ +1b2290: 2701 |000a: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/InterruptedException; -> 0x0004 │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=129 │ │ locals : │ │ @@ -317630,26 +317631,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 │ │ -1b22a0: |[1b22a0] org.thoughtcrime.securesms.util.Util.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1b22b0: 1a00 494c |0000: const-string v0, "clipboard" // string@4c49 │ │ -1b22b4: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b22ba: 0c00 |0005: move-result-object v0 │ │ -1b22bc: 1f00 2100 |0006: check-cast v0, Landroid/content/ClipboardManager; // type@0021 │ │ -1b22c0: 6001 be27 |0008: sget v1, Lorg/thoughtcrime/securesms/R$string;.app_name:I // field@27be │ │ -1b22c4: 6e20 7700 1200 |000a: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1b22ca: 0c02 |000d: move-result-object v2 │ │ -1b22cc: 7120 4e00 3200 |000e: invoke-static {v2, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@004e │ │ -1b22d2: 0c02 |0011: move-result-object v2 │ │ -1b22d4: 6e20 5500 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0055 │ │ -1b22da: 0e00 |0015: return-void │ │ +1b22a4: |[1b22a4] org.thoughtcrime.securesms.util.Util.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1b22b4: 1a00 494c |0000: const-string v0, "clipboard" // string@4c49 │ │ +1b22b8: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b22be: 0c00 |0005: move-result-object v0 │ │ +1b22c0: 1f00 2100 |0006: check-cast v0, Landroid/content/ClipboardManager; // type@0021 │ │ +1b22c4: 6001 be27 |0008: sget v1, Lorg/thoughtcrime/securesms/R$string;.app_name:I // field@27be │ │ +1b22c8: 6e20 7700 1200 |000a: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1b22ce: 0c02 |000d: move-result-object v2 │ │ +1b22d0: 7120 4e00 3200 |000e: invoke-static {v2, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@004e │ │ +1b22d6: 0c02 |0011: move-result-object v2 │ │ +1b22d8: 6e20 5500 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0055 │ │ +1b22de: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0002 line=272 │ │ 0x0008 line=273 │ │ 0x0012 line=274 │ │ locals : │ │ @@ -317682,18 +317683,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 │ │ -1b251c: |[1b251c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(IFLandroid/util/DisplayMetrics;)F │ │ -1b252c: 7130 d602 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.deriveDimension:(IFLandroid/util/DisplayMetrics;)F // method@02d6 │ │ -1b2532: 0a00 |0003: move-result v0 │ │ -1b2534: 0f00 |0004: return v0 │ │ +1b2520: |[1b2520] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(IFLandroid/util/DisplayMetrics;)F │ │ +1b2530: 7130 d602 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.deriveDimension:(IFLandroid/util/DisplayMetrics;)F // method@02d6 │ │ +1b2536: 0a00 |0003: move-result v0 │ │ +1b2538: 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; │ │ @@ -317703,36 +317704,36 @@ │ │ type : '()I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1b2538: |[1b2538] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()I │ │ -1b2548: 7100 7503 0000 |0000: invoke-static {}, Landroid/view/WindowInsets$Type;.navigationBars:()I // method@0375 │ │ -1b254e: 0a00 |0003: move-result v0 │ │ -1b2550: 0f00 |0004: return v0 │ │ +1b253c: |[1b253c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()I │ │ +1b254c: 7100 7503 0000 |0000: invoke-static {}, Landroid/view/WindowInsets$Type;.navigationBars:()I // method@0375 │ │ +1b2552: 0a00 |0003: move-result v0 │ │ +1b2554: 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 │ │ -1b2554: |[1b2554] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)I │ │ -1b2564: 6e30 dc00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@00dc │ │ -1b256a: 0a00 |0003: move-result v0 │ │ -1b256c: 0f00 |0004: return v0 │ │ +1b2558: |[1b2558] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)I │ │ +1b2568: 6e30 dc00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@00dc │ │ +1b256e: 0a00 |0003: move-result v0 │ │ +1b2570: 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; │ │ @@ -317742,17 +317743,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 │ │ -1b2570: |[1b2570] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/graphics/Insets;)I │ │ -1b2580: 5200 1000 |0000: iget v0, v0, Landroid/graphics/Insets;.bottom:I // field@0010 │ │ -1b2584: 0f00 |0002: return v0 │ │ +1b2574: |[1b2574] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/graphics/Insets;)I │ │ +1b2584: 5200 1000 |0000: iget v0, v0, Landroid/graphics/Insets;.bottom:I // field@0010 │ │ +1b2588: 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;) │ │ @@ -317760,18 +317761,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 │ │ -1b2588: |[1b2588] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioManager;Landroid/media/AudioFocusRequest;)I │ │ -1b2598: 6e20 ae01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioFocusRequest;)I // method@01ae │ │ -1b259e: 0a00 |0003: move-result v0 │ │ -1b25a0: 0f00 |0004: return v0 │ │ +1b258c: |[1b258c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioManager;Landroid/media/AudioFocusRequest;)I │ │ +1b259c: 6e20 ae01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioFocusRequest;)I // method@01ae │ │ +1b25a2: 0a00 |0003: move-result v0 │ │ +1b25a4: 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; │ │ │ │ @@ -317780,17 +317781,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 │ │ -1b22dc: |[1b22dc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/app/NotificationChannel; │ │ -1b22ec: 1f00 1600 |0000: check-cast v0, Landroid/app/NotificationChannel; // type@0016 │ │ -1b22f0: 1100 |0002: return-object v0 │ │ +1b22e0: |[1b22e0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/app/NotificationChannel; │ │ +1b22f0: 1f00 1600 |0000: check-cast v0, Landroid/app/NotificationChannel; // type@0016 │ │ +1b22f4: 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;) │ │ @@ -317798,18 +317799,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 │ │ -1b22f4: |[1b22f4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; │ │ -1b2304: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ -1b2308: 7040 3300 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/app/NotificationChannel;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0033 │ │ -1b230e: 1100 |0005: return-object v0 │ │ +1b22f8: |[1b22f8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; │ │ +1b2308: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ +1b230c: 7040 3300 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/app/NotificationChannel;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0033 │ │ +1b2312: 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 │ │ @@ -317819,18 +317820,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 │ │ -1b2310: |[1b2310] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/app/NotificationChannelGroup; │ │ -1b2320: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ -1b2324: 7030 3d00 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/app/NotificationChannelGroup;.:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@003d │ │ -1b232a: 1100 |0005: return-object v0 │ │ +1b2314: |[1b2314] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/app/NotificationChannelGroup; │ │ +1b2324: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ +1b2328: 7030 3d00 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/app/NotificationChannelGroup;.:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@003d │ │ +1b232e: 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; │ │ │ │ @@ -317839,17 +317840,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 │ │ -1b232c: |[1b232c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/content/pm/ShortcutManager; │ │ -1b233c: 1f00 3a00 |0000: check-cast v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ -1b2340: 1100 |0002: return-object v0 │ │ +1b2330: |[1b2330] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/content/pm/ShortcutManager; │ │ +1b2340: 1f00 3a00 |0000: check-cast v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ +1b2344: 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;) │ │ @@ -317857,18 +317858,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 │ │ -1b2344: |[1b2344] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/WindowInsets;I)Landroid/graphics/Insets; │ │ -1b2354: 6e20 7603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/WindowInsets;.getInsets:(I)Landroid/graphics/Insets; // method@0376 │ │ -1b235a: 0c00 |0003: move-result-object v0 │ │ -1b235c: 1100 |0004: return-object v0 │ │ +1b2348: |[1b2348] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/WindowInsets;I)Landroid/graphics/Insets; │ │ +1b2358: 6e20 7603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/WindowInsets;.getInsets:(I)Landroid/graphics/Insets; // method@0376 │ │ +1b235e: 0c00 |0003: move-result-object v0 │ │ +1b2360: 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 │ │ │ │ @@ -317877,18 +317878,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 │ │ -1b23ec: |[1b23ec] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(I)Landroid/media/AudioFocusRequest$Builder; │ │ -1b23fc: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ -1b2400: 7020 a801 1000 |0002: invoke-direct {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.:(I)V // method@01a8 │ │ -1b2406: 1100 |0005: return-object v0 │ │ +1b23f0: |[1b23f0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(I)Landroid/media/AudioFocusRequest$Builder; │ │ +1b2400: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ +1b2404: 7020 a801 1000 |0002: invoke-direct {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.:(I)V // method@01a8 │ │ +1b240a: 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;) │ │ @@ -317896,18 +317897,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 │ │ -1b2398: |[1b2398] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; │ │ -1b23a8: 6e20 ab01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAudioAttributes:(Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; // method@01ab │ │ -1b23ae: 0c00 |0003: move-result-object v0 │ │ -1b23b0: 1100 |0004: return-object v0 │ │ +1b239c: |[1b239c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; │ │ +1b23ac: 6e20 ab01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAudioAttributes:(Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; // method@01ab │ │ +1b23b2: 0c00 |0003: move-result-object v0 │ │ +1b23b4: 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; │ │ │ │ @@ -317916,18 +317917,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 │ │ -1b23b4: |[1b23b4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; │ │ -1b23c4: 6e20 ac01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; // method@01ac │ │ -1b23ca: 0c00 |0003: move-result-object v0 │ │ -1b23cc: 1100 |0004: return-object v0 │ │ +1b23b8: |[1b23b8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; │ │ +1b23c8: 6e20 ac01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; // method@01ac │ │ +1b23ce: 0c00 |0003: move-result-object v0 │ │ +1b23d0: 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; │ │ │ │ @@ -317936,18 +317937,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 │ │ -1b23d0: |[1b23d0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ -1b23e0: 6e20 aa01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAcceptsDelayedFocusGain:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01aa │ │ -1b23e6: 0c00 |0003: move-result-object v0 │ │ -1b23e8: 1100 |0004: return-object v0 │ │ +1b23d4: |[1b23d4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ +1b23e4: 6e20 aa01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAcceptsDelayedFocusGain:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01aa │ │ +1b23ea: 0c00 |0003: move-result-object v0 │ │ +1b23ec: 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 │ │ │ │ @@ -317956,18 +317957,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 │ │ -1b2360: |[1b2360] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;)Landroid/media/AudioFocusRequest; │ │ -1b2370: 6e10 a901 0000 |0000: invoke-virtual {v0}, Landroid/media/AudioFocusRequest$Builder;.build:()Landroid/media/AudioFocusRequest; // method@01a9 │ │ -1b2376: 0c00 |0003: move-result-object v0 │ │ -1b2378: 1100 |0004: return-object v0 │ │ +1b2364: |[1b2364] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;)Landroid/media/AudioFocusRequest; │ │ +1b2374: 6e10 a901 0000 |0000: invoke-virtual {v0}, Landroid/media/AudioFocusRequest$Builder;.build:()Landroid/media/AudioFocusRequest; // method@01a9 │ │ +1b237a: 0c00 |0003: move-result-object v0 │ │ +1b237c: 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;) │ │ @@ -317975,35 +317976,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 │ │ -1b2408: |[1b2408] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Landroid/net/Uri; │ │ -1b2418: 6200 4700 |0000: sget-object v0, Landroid/provider/MediaStore$Downloads;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0047 │ │ -1b241c: 1100 |0002: return-object v0 │ │ +1b240c: |[1b240c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Landroid/net/Uri; │ │ +1b241c: 6200 4700 |0000: sget-object v0, Landroid/provider/MediaStore$Downloads;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0047 │ │ +1b2420: 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 │ │ -1b2458: |[1b2458] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -1b2468: 6e20 8602 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setBlockModes:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0286 │ │ -1b246e: 0c00 |0003: move-result-object v0 │ │ -1b2470: 1100 |0004: return-object v0 │ │ +1b245c: |[1b245c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +1b246c: 6e20 8602 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setBlockModes:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0286 │ │ +1b2472: 0c00 |0003: move-result-object v0 │ │ +1b2474: 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; │ │ │ │ @@ -318012,18 +318013,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 │ │ -1b2474: |[1b2474] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;I)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -1b2484: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ -1b2488: 7030 8402 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.:(Ljava/lang/String;I)V // method@0284 │ │ -1b248e: 1100 |0005: return-object v0 │ │ +1b2478: |[1b2478] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;I)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +1b2488: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ +1b248c: 7030 8402 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.:(Ljava/lang/String;I)V // method@0284 │ │ +1b2492: 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 │ │ │ │ @@ -318032,18 +318033,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 │ │ -1b2420: |[1b2420] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;)Landroid/security/keystore/KeyGenParameterSpec; │ │ -1b2430: 6e10 8502 0000 |0000: invoke-virtual {v0}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.build:()Landroid/security/keystore/KeyGenParameterSpec; // method@0285 │ │ -1b2436: 0c00 |0003: move-result-object v0 │ │ -1b2438: 1100 |0004: return-object v0 │ │ +1b2424: |[1b2424] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;)Landroid/security/keystore/KeyGenParameterSpec; │ │ +1b2434: 6e10 8502 0000 |0000: invoke-virtual {v0}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.build:()Landroid/security/keystore/KeyGenParameterSpec; // method@0285 │ │ +1b243a: 0c00 |0003: move-result-object v0 │ │ +1b243c: 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;) │ │ @@ -318051,18 +318052,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 │ │ -1b2490: |[1b2490] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;)Landroid/view/Display; │ │ -1b24a0: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getDisplay:()Landroid/view/Display; // method@0070 │ │ -1b24a6: 0c00 |0003: move-result-object v0 │ │ -1b24a8: 1100 |0004: return-object v0 │ │ +1b2494: |[1b2494] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;)Landroid/view/Display; │ │ +1b24a4: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getDisplay:()Landroid/view/Display; // method@0070 │ │ +1b24aa: 0c00 |0003: move-result-object v0 │ │ +1b24ac: 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;) │ │ @@ -318070,18 +318071,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 │ │ -1b24ac: |[1b24ac] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;)Landroid/view/WindowInsets; │ │ -1b24bc: 6e10 b24b 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;.getRootWindowInsets:()Landroid/view/WindowInsets; // method@4bb2 │ │ -1b24c2: 0c00 |0003: move-result-object v0 │ │ -1b24c4: 1100 |0004: return-object v0 │ │ +1b24b0: |[1b24b0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;)Landroid/view/WindowInsets; │ │ +1b24c0: 6e10 b24b 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;.getRootWindowInsets:()Landroid/view/WindowInsets; // method@4bb2 │ │ +1b24c6: 0c00 |0003: move-result-object v0 │ │ +1b24c8: 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;) │ │ @@ -318089,35 +318090,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 │ │ -1b25a4: |[1b25a4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Ljava/lang/Class; │ │ -1b25b4: 1c00 3a00 |0000: const-class v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ -1b25b8: 1100 |0002: return-object v0 │ │ +1b25a8: |[1b25a8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Ljava/lang/Class; │ │ +1b25b8: 1c00 3a00 |0000: const-class v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ +1b25bc: 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 │ │ -1b25bc: |[1b25bc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; │ │ -1b25cc: 6e20 7900 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/Class;)Ljava/lang/Object; // method@0079 │ │ -1b25d2: 0c00 |0003: move-result-object v0 │ │ -1b25d4: 1100 |0004: return-object v0 │ │ +1b25c0: |[1b25c0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; │ │ +1b25d0: 6e20 7900 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/Class;)Ljava/lang/Object; // method@0079 │ │ +1b25d6: 0c00 |0003: move-result-object v0 │ │ +1b25d8: 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; │ │ │ │ @@ -318126,18 +318127,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 │ │ -1b25d8: |[1b25d8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;)Ljava/lang/String; │ │ -1b25e8: 6e10 3600 0000 |0000: invoke-virtual {v0}, Landroid/app/NotificationChannel;.getId:()Ljava/lang/String; // method@0036 │ │ -1b25ee: 0c00 |0003: move-result-object v0 │ │ -1b25f0: 1100 |0004: return-object v0 │ │ +1b25dc: |[1b25dc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;)Ljava/lang/String; │ │ +1b25ec: 6e10 3600 0000 |0000: invoke-virtual {v0}, Landroid/app/NotificationChannel;.getId:()Ljava/lang/String; // method@0036 │ │ +1b25f2: 0c00 |0003: move-result-object v0 │ │ +1b25f4: 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;) │ │ @@ -318145,34 +318146,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b2684: |[1b2684] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()V │ │ -1b2694: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ -1b2698: 0e00 |0002: return-void │ │ +1b2688: |[1b2688] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()V │ │ +1b2698: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ +1b269c: 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 │ │ -1b26cc: |[1b26cc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;I)V │ │ -1b26dc: 6e20 3900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setLightColor:(I)V // method@0039 │ │ -1b26e2: 0e00 |0003: return-void │ │ +1b26d0: |[1b26d0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;I)V │ │ +1b26e0: 6e20 3900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setLightColor:(I)V // method@0039 │ │ +1b26e6: 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 │ │ │ │ @@ -318181,17 +318182,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 │ │ -1b269c: |[1b269c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V │ │ -1b26ac: 6e30 3c00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationChannel;.setSound:(Landroid/net/Uri;Landroid/media/AudioAttributes;)V // method@003c │ │ -1b26b2: 0e00 |0003: return-void │ │ +1b26a0: |[1b26a0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V │ │ +1b26b0: 6e30 3c00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationChannel;.setSound:(Landroid/net/Uri;Landroid/media/AudioAttributes;)V // method@003c │ │ +1b26b6: 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; │ │ @@ -318201,17 +318202,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 │ │ -1b26e4: |[1b26e4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/CharSequence;)V │ │ -1b26f4: 6e20 3a00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setName:(Ljava/lang/CharSequence;)V // method@003a │ │ -1b26fa: 0e00 |0003: return-void │ │ +1b26e8: |[1b26e8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/CharSequence;)V │ │ +1b26f8: 6e20 3a00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setName:(Ljava/lang/CharSequence;)V // method@003a │ │ +1b26fe: 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; │ │ │ │ @@ -318220,17 +318221,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 │ │ -1b26fc: |[1b26fc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ -1b270c: 6e20 3700 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setDescription:(Ljava/lang/String;)V // method@0037 │ │ -1b2712: 0e00 |0003: return-void │ │ +1b2700: |[1b2700] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ +1b2710: 6e20 3700 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setDescription:(Ljava/lang/String;)V // method@0037 │ │ +1b2716: 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; │ │ │ │ @@ -318239,17 +318240,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 │ │ -1b26b4: |[1b26b4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Z)V │ │ -1b26c4: 6e20 3500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableVibration:(Z)V // method@0035 │ │ -1b26ca: 0e00 |0003: return-void │ │ +1b26b8: |[1b26b8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Z)V │ │ +1b26c8: 6e20 3500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableVibration:(Z)V // method@0035 │ │ +1b26ce: 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 │ │ │ │ @@ -318258,17 +318259,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 │ │ -1b2714: |[1b2714] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V │ │ -1b2724: 6e20 3e00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannel:(Landroid/app/NotificationChannel;)V // method@003e │ │ -1b272a: 0e00 |0003: return-void │ │ +1b2718: |[1b2718] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V │ │ +1b2728: 6e20 3e00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannel:(Landroid/app/NotificationChannel;)V // method@003e │ │ +1b272e: 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; │ │ │ │ @@ -318277,17 +318278,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 │ │ -1b272c: |[1b272c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/ConnectivityManager;Landroid/net/ConnectivityManager$NetworkCallback;)V │ │ -1b273c: 6e20 eb01 1000 |0000: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.registerDefaultNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@01eb │ │ -1b2742: 0e00 |0003: return-void │ │ +1b2730: |[1b2730] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/ConnectivityManager;Landroid/net/ConnectivityManager$NetworkCallback;)V │ │ +1b2740: 6e20 eb01 1000 |0000: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.registerDefaultNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@01eb │ │ +1b2746: 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; │ │ │ │ @@ -318296,17 +318297,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 │ │ -1b2744: |[1b2744] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/webkit/WebSettings;Z)V │ │ -1b2754: 6e20 b403 1000 |0000: invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;.setSafeBrowsingEnabled:(Z)V // method@03b4 │ │ -1b275a: 0e00 |0003: return-void │ │ +1b2748: |[1b2748] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/webkit/WebSettings;Z)V │ │ +1b2758: 6e20 b403 1000 |0000: invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;.setSafeBrowsingEnabled:(Z)V // method@03b4 │ │ +1b275e: 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 │ │ │ │ @@ -318315,18 +318316,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 │ │ -1b24c8: |[1b24c8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/PackageManager;)Z │ │ -1b24d8: 6e10 c600 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.canRequestPackageInstalls:()Z // method@00c6 │ │ -1b24de: 0a00 |0003: move-result v0 │ │ -1b24e0: 0f00 |0004: return v0 │ │ +1b24cc: |[1b24cc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/PackageManager;)Z │ │ +1b24dc: 6e10 c600 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.canRequestPackageInstalls:()Z // method@00c6 │ │ +1b24e2: 0a00 |0003: move-result v0 │ │ +1b24e4: 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;) │ │ @@ -318334,18 +318335,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 │ │ -1b24e4: |[1b24e4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/ShortcutManager;)Z │ │ -1b24f4: 6e10 d100 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/ShortcutManager;.isRateLimitingActive:()Z // method@00d1 │ │ -1b24fa: 0a00 |0003: move-result v0 │ │ -1b24fc: 0f00 |0004: return v0 │ │ +1b24e8: |[1b24e8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/ShortcutManager;)Z │ │ +1b24f8: 6e10 d100 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/ShortcutManager;.isRateLimitingActive:()Z // method@00d1 │ │ +1b24fe: 0a00 |0003: move-result v0 │ │ +1b2500: 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;) │ │ @@ -318353,18 +318354,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 │ │ -1b2500: |[1b2500] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/PowerManager;Ljava/lang/String;)Z │ │ -1b2510: 6e20 7402 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/PowerManager;.isIgnoringBatteryOptimizations:(Ljava/lang/String;)Z // method@0274 │ │ -1b2516: 0a00 |0003: move-result v0 │ │ -1b2518: 0f00 |0004: return v0 │ │ +1b2504: |[1b2504] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/PowerManager;Ljava/lang/String;)Z │ │ +1b2514: 6e20 7402 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/PowerManager;.isIgnoringBatteryOptimizations:(Ljava/lang/String;)Z // method@0274 │ │ +1b251a: 0a00 |0003: move-result v0 │ │ +1b251c: 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; │ │ │ │ @@ -318373,18 +318374,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 │ │ -1b237c: |[1b237c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ -1b238c: 6e20 ad01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setWillPauseWhenDucked:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01ad │ │ -1b2392: 0c00 |0003: move-result-object v0 │ │ -1b2394: 1100 |0004: return-object v0 │ │ +1b2380: |[1b2380] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ +1b2390: 6e20 ad01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setWillPauseWhenDucked:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01ad │ │ +1b2396: 0c00 |0003: move-result-object v0 │ │ +1b2398: 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 │ │ │ │ @@ -318393,18 +318394,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 │ │ -1b243c: |[1b243c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -1b244c: 6e20 8702 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setEncryptionPaddings:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0287 │ │ -1b2452: 0c00 |0003: move-result-object v0 │ │ -1b2454: 1100 |0004: return-object v0 │ │ +1b2440: |[1b2440] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +1b2450: 6e20 8702 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setEncryptionPaddings:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0287 │ │ +1b2456: 0c00 |0003: move-result-object v0 │ │ +1b2458: 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; │ │ │ │ @@ -318413,34 +318414,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b25f4: |[1b25f4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:()V │ │ -1b2604: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ -1b2608: 0e00 |0002: return-void │ │ +1b25f8: |[1b25f8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:()V │ │ +1b2608: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ +1b260c: 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 │ │ -1b2624: |[1b2624] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ -1b2634: 6e20 3800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setGroup:(Ljava/lang/String;)V // method@0038 │ │ -1b263a: 0e00 |0003: return-void │ │ +1b2628: |[1b2628] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ +1b2638: 6e20 3800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setGroup:(Ljava/lang/String;)V // method@0038 │ │ +1b263e: 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; │ │ │ │ @@ -318449,17 +318450,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 │ │ -1b260c: |[1b260c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Z)V │ │ -1b261c: 6e20 3b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setShowBadge:(Z)V // method@003b │ │ -1b2622: 0e00 |0003: return-void │ │ +1b2610: |[1b2610] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Z)V │ │ +1b2620: 6e20 3b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setShowBadge:(Z)V // method@003b │ │ +1b2626: 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 │ │ │ │ @@ -318468,34 +318469,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b263c: |[1b263c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:()V │ │ -1b264c: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ -1b2650: 0e00 |0002: return-void │ │ +1b2640: |[1b2640] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:()V │ │ +1b2650: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ +1b2654: 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 │ │ -1b2654: |[1b2654] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:(Landroid/app/NotificationChannel;Z)V │ │ -1b2664: 6e20 3400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableLights:(Z)V // method@0034 │ │ -1b266a: 0e00 |0003: return-void │ │ +1b2658: |[1b2658] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:(Landroid/app/NotificationChannel;Z)V │ │ +1b2668: 6e20 3400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableLights:(Z)V // method@0034 │ │ +1b266e: 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 │ │ │ │ @@ -318504,17 +318505,17 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b266c: |[1b266c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$3:()V │ │ -1b267c: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ -1b2680: 0e00 |0002: return-void │ │ +1b2670: |[1b2670] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$3:()V │ │ +1b2680: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ +1b2684: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 5744 (D8$$SyntheticClass) │ │ @@ -318562,20 +318563,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 │ │ -1b275c: |[1b275c] org.thoughtcrime.securesms.util.ViewUtil$1.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V │ │ -1b276c: 5b01 7e42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@427e │ │ -1b2770: 5902 7f42 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@427f │ │ -1b2774: 5b03 7d42 |0004: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@427d │ │ -1b2778: 7010 a00a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b277e: 0e00 |0009: return-void │ │ +1b2760: |[1b2760] org.thoughtcrime.securesms.util.ViewUtil$1.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V │ │ +1b2770: 5b01 7e42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@427e │ │ +1b2774: 5902 7f42 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@427f │ │ +1b2778: 5b03 7d42 |0004: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@427d │ │ +1b277c: 7010 a00a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b2782: 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 │ │ @@ -318587,24 +318588,24 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1b2780: |[1b2780] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -1b2790: 5412 7e42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@427e │ │ -1b2794: 5210 7f42 |0002: iget v0, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@427f │ │ -1b2798: 6e20 4b03 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1b279e: 5412 7d42 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@427d │ │ -1b27a2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -1b27a4: 7110 c709 0000 |000a: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c7 │ │ -1b27aa: 0c00 |000d: move-result-object v0 │ │ -1b27ac: 6e20 5e07 0200 |000e: invoke-virtual {v2, v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075e │ │ -1b27b2: 0e00 |0011: return-void │ │ +1b2784: |[1b2784] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +1b2794: 5412 7e42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@427e │ │ +1b2798: 5210 7f42 |0002: iget v0, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@427f │ │ +1b279c: 6e20 4b03 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1b27a2: 5412 7d42 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@427d │ │ +1b27a6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +1b27a8: 7110 c709 0000 |000a: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c7 │ │ +1b27ae: 0c00 |000d: move-result-object v0 │ │ +1b27b0: 6e20 5e07 0200 |000e: invoke-virtual {v2, v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075e │ │ +1b27b6: 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; │ │ @@ -318614,31 +318615,31 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b27b4: |[1b27b4] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -1b27c4: 0e00 |0000: return-void │ │ +1b27b8: |[1b27b8] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +1b27c8: 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 │ │ -1b27c8: |[1b27c8] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -1b27d8: 0e00 |0000: return-void │ │ +1b27cc: |[1b27cc] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +1b27dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 16358 (ViewUtil.java) │ │ │ │ Class #1840 header: │ │ @@ -318687,32 +318688,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b2c68: |[1b2c68] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ -1b2c78: 0e00 |0000: return-void │ │ +1b2c6c: |[1b2c6c] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ +1b2c7c: 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 │ │ -1b2c7c: |[1b2c7c] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ -1b2c8c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b2c92: 0e00 |0003: return-void │ │ +1b2c80: |[1b2c80] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ +1b2c90: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b2c96: 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;) │ │ @@ -318720,34 +318721,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 │ │ -1b2c94: |[1b2c94] org.thoughtcrime.securesms.util.ViewUtil.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V │ │ -1b2ca4: 6e10 2c03 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@032c │ │ -1b2caa: 0a00 |0003: move-result v0 │ │ -1b2cac: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -1b2cb0: 0e00 |0006: return-void │ │ -1b2cb2: 6e10 1903 0400 |0007: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b2cb8: 0c00 |000a: move-result-object v0 │ │ -1b2cba: 7110 e559 0000 |000b: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@59e5 │ │ -1b2cc0: 0a00 |000e: move-result v0 │ │ -1b2cc2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -1b2cc4: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ -1b2cc8: 6e20 4b03 1400 |0012: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1b2cce: 0e00 |0015: return-void │ │ -1b2cd0: 6e10 1203 0400 |0016: invoke-virtual {v4}, Landroid/view/View;.clearAnimation:()V // method@0312 │ │ -1b2cd6: 6e10 7c03 0500 |0019: invoke-virtual {v5}, Landroid/view/animation/Animation;.reset:()V // method@037c │ │ -1b2cdc: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ -1b2ce0: 6e30 8203 2503 |001e: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0382 │ │ -1b2ce6: 6e20 4b03 1400 |0021: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1b2cec: 6e20 4c03 5400 |0024: invoke-virtual {v4, v5}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034c │ │ -1b2cf2: 0e00 |0027: return-void │ │ +1b2c98: |[1b2c98] org.thoughtcrime.securesms.util.ViewUtil.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V │ │ +1b2ca8: 6e10 2c03 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@032c │ │ +1b2cae: 0a00 |0003: move-result v0 │ │ +1b2cb0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +1b2cb4: 0e00 |0006: return-void │ │ +1b2cb6: 6e10 1903 0400 |0007: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b2cbc: 0c00 |000a: move-result-object v0 │ │ +1b2cbe: 7110 e559 0000 |000b: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@59e5 │ │ +1b2cc4: 0a00 |000e: move-result v0 │ │ +1b2cc6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +1b2cc8: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ +1b2ccc: 6e20 4b03 1400 |0012: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1b2cd2: 0e00 |0015: return-void │ │ +1b2cd4: 6e10 1203 0400 |0016: invoke-virtual {v4}, Landroid/view/View;.clearAnimation:()V // method@0312 │ │ +1b2cda: 6e10 7c03 0500 |0019: invoke-virtual {v5}, Landroid/view/animation/Animation;.reset:()V // method@037c │ │ +1b2ce0: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ +1b2ce4: 6e30 8203 2503 |001e: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0382 │ │ +1b2cea: 6e20 4b03 1400 |0021: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1b2cf0: 6e20 4c03 5400 |0024: invoke-virtual {v4, v5}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034c │ │ +1b2cf6: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0007 line=149 │ │ 0x0012 line=150 │ │ 0x0016 line=154 │ │ 0x0019 line=155 │ │ @@ -318763,42 +318764,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 │ │ -1b291c: |[1b291c] org.thoughtcrime.securesms.util.ViewUtil.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -1b292c: 2200 ee01 |0000: new-instance v0, Lcom/b44t/messenger/util/concurrent/SettableFuture; // type@01ee │ │ -1b2930: 7010 5b07 0000 |0002: invoke-direct {v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.:()V // method@075b │ │ -1b2936: 6e10 2c03 0300 |0005: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@032c │ │ -1b293c: 0a01 |0008: move-result v1 │ │ -1b293e: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -1b2940: 7110 c709 0200 |000a: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c7 │ │ -1b2946: 0c02 |000d: move-result-object v2 │ │ -1b2948: 3351 0600 |000e: if-ne v1, v5, 0014 // +0006 │ │ -1b294c: 6e20 5e07 2000 |0010: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075e │ │ -1b2952: 2828 |0013: goto 003b // +0028 │ │ -1b2954: 6e10 1903 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b295a: 0c01 |0017: move-result-object v1 │ │ -1b295c: 7110 e559 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@59e5 │ │ -1b2962: 0a01 |001b: move-result v1 │ │ -1b2964: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -1b2968: 6e20 4b03 5300 |001e: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1b296e: 6e20 5e07 2000 |0021: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075e │ │ -1b2974: 2817 |0024: goto 003b // +0017 │ │ -1b2976: 6e10 1203 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.clearAnimation:()V // method@0312 │ │ -1b297c: 6e10 7c03 0400 |0028: invoke-virtual {v4}, Landroid/view/animation/Animation;.reset:()V // method@037c │ │ -1b2982: 1601 0000 |002b: const-wide/16 v1, #int 0 // #0 │ │ -1b2986: 6e30 8203 1402 |002d: invoke-virtual {v4, v1, v2}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0382 │ │ -1b298c: 2201 fa10 |0030: new-instance v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1; // type@10fa │ │ -1b2990: 7040 b55b 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@5bb5 │ │ -1b2996: 6e20 7d03 1400 |0035: invoke-virtual {v4, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@037d │ │ -1b299c: 6e20 4c03 4300 |0038: invoke-virtual {v3, v4}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034c │ │ -1b29a2: 1100 |003b: return-object v0 │ │ +1b2920: |[1b2920] org.thoughtcrime.securesms.util.ViewUtil.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +1b2930: 2200 ee01 |0000: new-instance v0, Lcom/b44t/messenger/util/concurrent/SettableFuture; // type@01ee │ │ +1b2934: 7010 5b07 0000 |0002: invoke-direct {v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.:()V // method@075b │ │ +1b293a: 6e10 2c03 0300 |0005: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@032c │ │ +1b2940: 0a01 |0008: move-result v1 │ │ +1b2942: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +1b2944: 7110 c709 0200 |000a: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c7 │ │ +1b294a: 0c02 |000d: move-result-object v2 │ │ +1b294c: 3351 0600 |000e: if-ne v1, v5, 0014 // +0006 │ │ +1b2950: 6e20 5e07 2000 |0010: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075e │ │ +1b2956: 2828 |0013: goto 003b // +0028 │ │ +1b2958: 6e10 1903 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b295e: 0c01 |0017: move-result-object v1 │ │ +1b2960: 7110 e559 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@59e5 │ │ +1b2966: 0a01 |001b: move-result v1 │ │ +1b2968: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +1b296c: 6e20 4b03 5300 |001e: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1b2972: 6e20 5e07 2000 |0021: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075e │ │ +1b2978: 2817 |0024: goto 003b // +0017 │ │ +1b297a: 6e10 1203 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.clearAnimation:()V // method@0312 │ │ +1b2980: 6e10 7c03 0400 |0028: invoke-virtual {v4}, Landroid/view/animation/Animation;.reset:()V // method@037c │ │ +1b2986: 1601 0000 |002b: const-wide/16 v1, #int 0 // #0 │ │ +1b298a: 6e30 8203 1402 |002d: invoke-virtual {v4, v1, v2}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0382 │ │ +1b2990: 2201 fa10 |0030: new-instance v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1; // type@10fa │ │ +1b2994: 7040 b55b 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@5bb5 │ │ +1b299a: 6e20 7d03 1400 |0035: invoke-virtual {v4, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@037d │ │ +1b29a0: 6e20 4c03 4300 |0038: invoke-virtual {v3, v4}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034c │ │ +1b29a6: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ 0x000a line=120 │ │ 0x0014 line=121 │ │ 0x001e line=122 │ │ @@ -318818,36 +318819,36 @@ │ │ type : '(ILandroid/widget/AbsSpinner;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -1b2a78: |[1b2a78] org.thoughtcrime.securesms.util.ViewUtil.checkBounds:(ILandroid/widget/AbsSpinner;)I │ │ -1b2a88: 3a03 0a00 |0000: if-ltz v3, 000a // +000a │ │ -1b2a8c: 6e10 cb03 0400 |0002: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.getCount:()I // method@03cb │ │ -1b2a92: 0a00 |0005: move-result v0 │ │ -1b2a94: 3403 0300 |0006: if-lt v3, v0, 0009 // +0003 │ │ -1b2a98: 2802 |0008: goto 000a // +0002 │ │ -1b2a9a: 0f03 |0009: return v3 │ │ -1b2a9c: 6200 8042 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/ViewUtil;.TAG:Ljava/lang/String; // field@4280 │ │ -1b2aa0: 2201 0c03 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1b2aa4: 1a02 ae60 |000e: const-string v2, "index " // string@60ae │ │ -1b2aa8: 7020 0e0b 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1b2aae: 6e20 120b 3100 |0013: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1b2ab4: 1a03 2a04 |0016: const-string v3, " out of bounds of " // string@042a │ │ -1b2ab8: 6e20 170b 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b2abe: 6e10 cc03 0400 |001b: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.toString:()Ljava/lang/String; // method@03cc │ │ -1b2ac4: 0c03 |001e: move-result-object v3 │ │ -1b2ac6: 6e20 170b 3100 |001f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b2acc: 6e10 280b 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b2ad2: 0c03 |0025: move-result-object v3 │ │ -1b2ad4: 7120 c402 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1b2ada: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -1b2adc: 0f03 |002a: return v3 │ │ +1b2a7c: |[1b2a7c] org.thoughtcrime.securesms.util.ViewUtil.checkBounds:(ILandroid/widget/AbsSpinner;)I │ │ +1b2a8c: 3a03 0a00 |0000: if-ltz v3, 000a // +000a │ │ +1b2a90: 6e10 cb03 0400 |0002: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.getCount:()I // method@03cb │ │ +1b2a96: 0a00 |0005: move-result v0 │ │ +1b2a98: 3403 0300 |0006: if-lt v3, v0, 0009 // +0003 │ │ +1b2a9c: 2802 |0008: goto 000a // +0002 │ │ +1b2a9e: 0f03 |0009: return v3 │ │ +1b2aa0: 6200 8042 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/ViewUtil;.TAG:Ljava/lang/String; // field@4280 │ │ +1b2aa4: 2201 0c03 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1b2aa8: 1a02 ae60 |000e: const-string v2, "index " // string@60ae │ │ +1b2aac: 7020 0e0b 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1b2ab2: 6e20 120b 3100 |0013: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1b2ab8: 1a03 2a04 |0016: const-string v3, " out of bounds of " // string@042a │ │ +1b2abc: 6e20 170b 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b2ac2: 6e10 cc03 0400 |001b: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.toString:()Ljava/lang/String; // method@03cc │ │ +1b2ac8: 0c03 |001e: move-result-object v3 │ │ +1b2aca: 6e20 170b 3100 |001f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b2ad0: 6e10 280b 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b2ad6: 0c03 |0025: move-result-object v3 │ │ +1b2ad8: 7120 c402 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1b2ade: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +1b2ae0: 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; │ │ @@ -318857,25 +318858,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -1b2b18: |[1b2b18] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(I)I │ │ -1b2b28: 8211 |0000: int-to-float v1, v1 │ │ -1b2b2a: 7100 e800 0000 |0001: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ -1b2b30: 0c00 |0004: move-result-object v0 │ │ -1b2b32: 6e10 e000 0000 |0005: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ -1b2b38: 0c00 |0008: move-result-object v0 │ │ -1b2b3a: 5200 4e00 |0009: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ -1b2b3e: a801 0100 |000b: mul-float v1, v1, v0 │ │ -1b2b42: 7110 850a 0100 |000d: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0a85 │ │ -1b2b48: 0a01 |0010: move-result v1 │ │ -1b2b4a: 0f01 |0011: return v1 │ │ +1b2b1c: |[1b2b1c] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(I)I │ │ +1b2b2c: 8211 |0000: int-to-float v1, v1 │ │ +1b2b2e: 7100 e800 0000 |0001: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ +1b2b34: 0c00 |0004: move-result-object v0 │ │ +1b2b36: 6e10 e000 0000 |0005: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ +1b2b3c: 0c00 |0008: move-result-object v0 │ │ +1b2b3e: 5200 4e00 |0009: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ +1b2b42: a801 0100 |000b: mul-float v1, v1, v0 │ │ +1b2b46: 7110 850a 0100 |000d: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0a85 │ │ +1b2b4c: 0a01 |0010: move-result v1 │ │ +1b2b4e: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=270 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) I │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -318883,27 +318884,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 │ │ -1b2ae0: |[1b2ae0] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(Landroid/content/Context;I)I │ │ -1b2af0: 8233 |0000: int-to-float v3, v3 │ │ -1b2af2: 6e10 7600 0200 |0001: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b2af8: 0c02 |0004: move-result-object v2 │ │ -1b2afa: 6e10 e000 0200 |0005: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ -1b2b00: 0c02 |0008: move-result-object v2 │ │ -1b2b02: 5222 4e00 |0009: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ -1b2b06: a803 0302 |000b: mul-float v3, v3, v2 │ │ -1b2b0a: 8932 |000d: float-to-double v2, v3 │ │ -1b2b0c: 1900 e03f |000e: const-wide/high16 v0, #long 4602678819172646912 // #3fe0 │ │ -1b2b10: cb02 |0010: add-double/2addr v2, v0 │ │ -1b2b12: 8a22 |0011: double-to-int v2, v2 │ │ -1b2b14: 0f02 |0012: return v2 │ │ +1b2ae4: |[1b2ae4] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(Landroid/content/Context;I)I │ │ +1b2af4: 8233 |0000: int-to-float v3, v3 │ │ +1b2af6: 6e10 7600 0200 |0001: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b2afc: 0c02 |0004: move-result-object v2 │ │ +1b2afe: 6e10 e000 0200 |0005: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ +1b2b04: 0c02 |0008: move-result-object v2 │ │ +1b2b06: 5222 4e00 |0009: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ +1b2b0a: a803 0302 |000b: mul-float v3, v3, v2 │ │ +1b2b0e: 8932 |000d: float-to-double v2, v3 │ │ +1b2b10: 1900 e03f |000e: const-wide/high16 v0, #long 4602678819172646912 // #3fe0 │ │ +1b2b14: cb02 |0010: add-double/2addr v2, v0 │ │ +1b2b16: 8a22 |0011: double-to-int v2, v2 │ │ +1b2b18: 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 │ │ │ │ @@ -318912,21 +318913,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 │ │ -1b2cf4: |[1b2cf4] org.thoughtcrime.securesms.util.ViewUtil.fadeIn:(Landroid/view/View;I)V │ │ -1b2d04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b2d06: 1501 803f |0001: const/high16 v1, #int 1065353216 // #3f80 │ │ -1b2d0a: 7130 c65b 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@5bc6 │ │ -1b2d10: 0c03 |0006: move-result-object v3 │ │ -1b2d12: 7120 bb5b 3200 |0007: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V // method@5bbb │ │ -1b2d18: 0e00 |000a: return-void │ │ +1b2cf8: |[1b2cf8] org.thoughtcrime.securesms.util.ViewUtil.fadeIn:(Landroid/view/View;I)V │ │ +1b2d08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b2d0a: 1501 803f |0001: const/high16 v1, #int 1065353216 // #3f80 │ │ +1b2d0e: 7130 c65b 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@5bc6 │ │ +1b2d14: 0c03 |0006: move-result-object v3 │ │ +1b2d16: 7120 bb5b 3200 |0007: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V // method@5bbb │ │ +1b2d1c: 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 │ │ │ │ @@ -318935,19 +318936,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 │ │ -1b29a4: |[1b29a4] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -1b29b4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -1b29b8: 7130 c25b 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@5bc2 │ │ -1b29be: 0c01 |0005: move-result-object v1 │ │ -1b29c0: 1101 |0006: return-object v1 │ │ +1b29a8: |[1b29a8] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +1b29b8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +1b29bc: 7130 c25b 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@5bc2 │ │ +1b29c2: 0c01 |0005: move-result-object v1 │ │ +1b29c4: 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 │ │ │ │ @@ -318956,22 +318957,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 │ │ -1b29c4: |[1b29c4] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -1b29d4: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -1b29d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1b29da: 7130 c65b 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@5bc6 │ │ -1b29e0: 0c03 |0006: move-result-object v3 │ │ -1b29e2: 7130 bc5b 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@5bbc │ │ -1b29e8: 0c02 |000a: move-result-object v2 │ │ -1b29ea: 1102 |000b: return-object v2 │ │ +1b29c8: |[1b29c8] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +1b29d8: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +1b29dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1b29de: 7130 c65b 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@5bc6 │ │ +1b29e4: 0c03 |0006: move-result-object v3 │ │ +1b29e6: 7130 bc5b 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@5bbc │ │ +1b29ec: 0c02 |000a: move-result-object v2 │ │ +1b29ee: 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 │ │ @@ -318981,18 +318982,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 │ │ -1b27dc: |[1b27dc] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/app/Activity;I)Landroid/view/View; │ │ -1b27ec: 6e20 1400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ -1b27f2: 0c00 |0003: move-result-object v0 │ │ -1b27f4: 1100 |0004: return-object v0 │ │ +1b27e0: |[1b27e0] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/app/Activity;I)Landroid/view/View; │ │ +1b27f0: 6e20 1400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ +1b27f6: 0c00 |0003: move-result-object v0 │ │ +1b27f8: 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 │ │ │ │ @@ -319001,18 +319002,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 │ │ -1b27f8: |[1b27f8] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/view/View;I)Landroid/view/View; │ │ -1b2808: 6e20 1603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1b280e: 0c00 |0003: move-result-object v0 │ │ -1b2810: 1100 |0004: return-object v0 │ │ +1b27fc: |[1b27fc] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/view/View;I)Landroid/view/View; │ │ +1b280c: 6e20 1603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1b2812: 0c00 |0003: move-result-object v0 │ │ +1b2814: 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 │ │ │ │ @@ -319021,21 +319022,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 │ │ -1b2c40: |[1b2c40] org.thoughtcrime.securesms.util.ViewUtil.findStubById:(Landroid/app/Activity;I)Lorg/thoughtcrime/securesms/util/views/Stub; │ │ -1b2c50: 2200 0a11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/Stub; // type@110a │ │ -1b2c54: 6e20 1400 2100 |0002: invoke-virtual {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ -1b2c5a: 0c01 |0005: move-result-object v1 │ │ -1b2c5c: 1f01 fb00 |0006: check-cast v1, Landroid/view/ViewStub; // type@00fb │ │ -1b2c60: 7020 5c5c 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/Stub;.:(Landroid/view/ViewStub;)V // method@5c5c │ │ -1b2c66: 1100 |000b: return-object v0 │ │ +1b2c44: |[1b2c44] org.thoughtcrime.securesms.util.ViewUtil.findStubById:(Landroid/app/Activity;I)Lorg/thoughtcrime/securesms/util/views/Stub; │ │ +1b2c54: 2200 0a11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/Stub; // type@110a │ │ +1b2c58: 6e20 1400 2100 |0002: invoke-virtual {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ +1b2c5e: 0c01 |0005: move-result-object v1 │ │ +1b2c60: 1f01 fb00 |0006: check-cast v1, Landroid/view/ViewStub; // type@00fb │ │ +1b2c64: 7020 5c5c 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/Stub;.:(Landroid/view/ViewStub;)V // method@5c5c │ │ +1b2c6a: 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 │ │ │ │ @@ -319044,23 +319045,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 │ │ -1b2858: |[1b2858] org.thoughtcrime.securesms.util.ViewUtil.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; │ │ -1b2868: 2200 0301 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0103 │ │ -1b286c: 7030 7b03 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@037b │ │ -1b2872: 2201 8b01 |0005: new-instance v1, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@018b │ │ -1b2876: 7010 9a05 0100 |0007: invoke-direct {v1}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@059a │ │ -1b287c: 6e20 8103 1000 |000a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0381 │ │ -1b2882: 8131 |000d: int-to-long v1, v3 │ │ -1b2884: 6e30 7e03 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@037e │ │ -1b288a: 1100 |0011: return-object v0 │ │ +1b285c: |[1b285c] org.thoughtcrime.securesms.util.ViewUtil.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; │ │ +1b286c: 2200 0301 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0103 │ │ +1b2870: 7030 7b03 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@037b │ │ +1b2876: 2201 8b01 |0005: new-instance v1, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@018b │ │ +1b287a: 7010 9a05 0100 |0007: invoke-direct {v1}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@059a │ │ +1b2880: 6e20 8103 1000 |000a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0381 │ │ +1b2886: 8131 |000d: int-to-long v1, v3 │ │ +1b2888: 6e30 7e03 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@037e │ │ +1b288e: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=100 │ │ 0x000e line=101 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) F │ │ @@ -319072,28 +319073,28 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -1b2b4c: |[1b2b4c] org.thoughtcrime.securesms.util.ViewUtil.getLeftMargin:(Landroid/view/View;)I │ │ -1b2b5c: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ -1b2b62: 0a00 |0003: move-result v0 │ │ -1b2b64: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1b2b68: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2b6e: 0c01 |0009: move-result-object v1 │ │ -1b2b70: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2b74: 5211 5b00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -1b2b78: 0f01 |000e: return v1 │ │ -1b2b7a: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2b80: 0c01 |0012: move-result-object v1 │ │ -1b2b82: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2b86: 5211 5c00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -1b2b8a: 0f01 |0017: return v1 │ │ +1b2b50: |[1b2b50] org.thoughtcrime.securesms.util.ViewUtil.getLeftMargin:(Landroid/view/View;)I │ │ +1b2b60: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ +1b2b66: 0a00 |0003: move-result v0 │ │ +1b2b68: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1b2b6c: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2b72: 0c01 |0009: move-result-object v1 │ │ +1b2b74: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2b78: 5211 5b00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +1b2b7c: 0f01 |000e: return v1 │ │ +1b2b7e: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2b84: 0c01 |0012: move-result-object v1 │ │ +1b2b86: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2b8a: 5211 5c00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +1b2b8e: 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; │ │ @@ -319103,28 +319104,28 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -1b2b8c: |[1b2b8c] org.thoughtcrime.securesms.util.ViewUtil.getRightMargin:(Landroid/view/View;)I │ │ -1b2b9c: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ -1b2ba2: 0a00 |0003: move-result v0 │ │ -1b2ba4: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1b2ba8: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2bae: 0c01 |0009: move-result-object v1 │ │ -1b2bb0: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2bb4: 5211 5c00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -1b2bb8: 0f01 |000e: return v1 │ │ -1b2bba: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2bc0: 0c01 |0012: move-result-object v1 │ │ -1b2bc2: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2bc6: 5211 5b00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -1b2bca: 0f01 |0017: return v1 │ │ +1b2b90: |[1b2b90] org.thoughtcrime.securesms.util.ViewUtil.getRightMargin:(Landroid/view/View;)I │ │ +1b2ba0: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ +1b2ba6: 0a00 |0003: move-result v0 │ │ +1b2ba8: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1b2bac: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2bb2: 0c01 |0009: move-result-object v1 │ │ +1b2bb4: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2bb8: 5211 5c00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +1b2bbc: 0f01 |000e: return v1 │ │ +1b2bbe: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2bc4: 0c01 |0012: move-result-object v1 │ │ +1b2bc6: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2bca: 5211 5b00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +1b2bce: 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; │ │ @@ -319134,42 +319135,42 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -1b2bcc: |[1b2bcc] org.thoughtcrime.securesms.util.ViewUtil.getStatusBarHeight:(Landroid/view/View;)I │ │ -1b2bdc: 7110 5005 0400 |0000: invoke-static {v4}, Landroidx/core/view/ViewCompat;.getRootWindowInsets:(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat; // method@0550 │ │ -1b2be2: 0c00 |0003: move-result-object v0 │ │ -1b2be4: 6001 3800 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1b2be8: 1302 1d00 |0006: const/16 v2, #int 29 // #1d │ │ -1b2bec: 3721 0f00 |0008: if-le v1, v2, 0017 // +000f │ │ -1b2bf0: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -1b2bf4: 7100 5505 0000 |000c: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.statusBars:()I // method@0555 │ │ -1b2bfa: 0a04 |000f: move-result v4 │ │ -1b2bfc: 6e20 5605 4000 |0010: invoke-virtual {v0, v4}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@0556 │ │ -1b2c02: 0c04 |0013: move-result-object v4 │ │ -1b2c04: 5244 6400 |0014: iget v4, v4, Landroidx/core/graphics/Insets;.top:I // field@0064 │ │ -1b2c08: 0f04 |0016: return v4 │ │ -1b2c0a: 6e10 2803 0400 |0017: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0328 │ │ -1b2c10: 0c00 |001a: move-result-object v0 │ │ -1b2c12: 1a01 eb51 |001b: const-string v1, "dimen" // string@51eb │ │ -1b2c16: 1a02 0547 |001d: const-string v2, "android" // string@4705 │ │ -1b2c1a: 1a03 f482 |001f: const-string v3, "status_bar_height" // string@82f4 │ │ -1b2c1e: 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 │ │ -1b2c24: 0a00 |0024: move-result v0 │ │ -1b2c26: 3d00 0b00 |0025: if-lez v0, 0030 // +000b │ │ -1b2c2a: 6e10 2803 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0328 │ │ -1b2c30: 0c04 |002a: move-result-object v4 │ │ -1b2c32: 6e20 df00 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00df │ │ -1b2c38: 0a04 |002e: move-result v4 │ │ -1b2c3a: 2802 |002f: goto 0031 // +0002 │ │ -1b2c3c: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -1b2c3e: 0f04 |0031: return v4 │ │ +1b2bd0: |[1b2bd0] org.thoughtcrime.securesms.util.ViewUtil.getStatusBarHeight:(Landroid/view/View;)I │ │ +1b2be0: 7110 5005 0400 |0000: invoke-static {v4}, Landroidx/core/view/ViewCompat;.getRootWindowInsets:(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat; // method@0550 │ │ +1b2be6: 0c00 |0003: move-result-object v0 │ │ +1b2be8: 6001 3800 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1b2bec: 1302 1d00 |0006: const/16 v2, #int 29 // #1d │ │ +1b2bf0: 3721 0f00 |0008: if-le v1, v2, 0017 // +000f │ │ +1b2bf4: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +1b2bf8: 7100 5505 0000 |000c: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.statusBars:()I // method@0555 │ │ +1b2bfe: 0a04 |000f: move-result v4 │ │ +1b2c00: 6e20 5605 4000 |0010: invoke-virtual {v0, v4}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@0556 │ │ +1b2c06: 0c04 |0013: move-result-object v4 │ │ +1b2c08: 5244 6400 |0014: iget v4, v4, Landroidx/core/graphics/Insets;.top:I // field@0064 │ │ +1b2c0c: 0f04 |0016: return v4 │ │ +1b2c0e: 6e10 2803 0400 |0017: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0328 │ │ +1b2c14: 0c00 |001a: move-result-object v0 │ │ +1b2c16: 1a01 eb51 |001b: const-string v1, "dimen" // string@51eb │ │ +1b2c1a: 1a02 0547 |001d: const-string v2, "android" // string@4705 │ │ +1b2c1e: 1a03 f482 |001f: const-string v3, "status_bar_height" // string@82f4 │ │ +1b2c22: 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 │ │ +1b2c28: 0a00 |0024: move-result v0 │ │ +1b2c2a: 3d00 0b00 |0025: if-lez v0, 0030 // +000b │ │ +1b2c2e: 6e10 2803 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0328 │ │ +1b2c34: 0c04 |002a: move-result-object v4 │ │ +1b2c36: 6e20 df00 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00df │ │ +1b2c3c: 0a04 |002e: move-result v4 │ │ +1b2c3e: 2802 |002f: goto 0031 // +0002 │ │ +1b2c40: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +1b2c42: 0f04 |0031: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x000c line=276 │ │ 0x0017 line=279 │ │ 0x0027 line=281 │ │ @@ -319181,18 +319182,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b29ec: |[1b29ec] org.thoughtcrime.securesms.util.ViewUtil.getX:(Landroid/view/View;)F │ │ -1b29fc: 7110 5105 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getX:(Landroid/view/View;)F // method@0551 │ │ -1b2a02: 0a00 |0003: move-result v0 │ │ -1b2a04: 0f00 |0004: return v0 │ │ +1b29f0: |[1b29f0] org.thoughtcrime.securesms.util.ViewUtil.getX:(Landroid/view/View;)F │ │ +1b2a00: 7110 5105 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getX:(Landroid/view/View;)F // method@0551 │ │ +1b2a06: 0a00 |0003: move-result v0 │ │ +1b2a08: 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;) │ │ @@ -319200,18 +319201,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b2a08: |[1b2a08] org.thoughtcrime.securesms.util.ViewUtil.getY:(Landroid/view/View;)F │ │ -1b2a18: 7110 5205 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getY:(Landroid/view/View;)F // method@0552 │ │ -1b2a1e: 0a00 |0003: move-result v0 │ │ -1b2a20: 0f00 |0004: return v0 │ │ +1b2a0c: |[1b2a0c] org.thoughtcrime.securesms.util.ViewUtil.getY:(Landroid/view/View;)F │ │ +1b2a1c: 7110 5205 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getY:(Landroid/view/View;)F // method@0552 │ │ +1b2a22: 0a00 |0003: move-result v0 │ │ +1b2a24: 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;) │ │ @@ -319219,19 +319220,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 │ │ -1b2814: |[1b2814] org.thoughtcrime.securesms.util.ViewUtil.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View; │ │ -1b2824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b2826: 6e40 e702 3102 |0001: invoke-virtual {v1, v3, v2, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1b282c: 0c01 |0004: move-result-object v1 │ │ -1b282e: 1101 |0005: return-object v1 │ │ +1b2818: |[1b2818] org.thoughtcrime.securesms.util.ViewUtil.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View; │ │ +1b2828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b282a: 6e40 e702 3102 |0001: invoke-virtual {v1, v3, v2, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1b2830: 0c01 |0004: move-result-object v1 │ │ +1b2832: 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 │ │ @@ -319241,21 +319242,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 │ │ -1b2830: |[1b2830] org.thoughtcrime.securesms.util.ViewUtil.inflateStub:(Landroid/view/View;I)Landroid/view/View; │ │ -1b2840: 6e20 1603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1b2846: 0c00 |0003: move-result-object v0 │ │ -1b2848: 1f00 fb00 |0004: check-cast v0, Landroid/view/ViewStub; // type@00fb │ │ -1b284c: 6e10 6a03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036a │ │ -1b2852: 0c00 |0009: move-result-object v0 │ │ -1b2854: 1100 |000a: return-object v0 │ │ +1b2834: |[1b2834] org.thoughtcrime.securesms.util.ViewUtil.inflateStub:(Landroid/view/View;I)Landroid/view/View; │ │ +1b2844: 6e20 1603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1b284a: 0c00 |0003: move-result-object v0 │ │ +1b284c: 1f00 fb00 |0004: check-cast v0, Landroid/view/ViewStub; // type@00fb │ │ +1b2850: 6e10 6a03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036a │ │ +1b2856: 0c00 |0009: move-result-object v0 │ │ +1b2858: 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 │ │ │ │ @@ -319264,22 +319265,22 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1b288c: |[1b288c] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/content/Context;)Z │ │ -1b289c: 7110 6a5b 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6a │ │ -1b28a2: 0a00 |0003: move-result v0 │ │ -1b28a4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -1b28a8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -1b28aa: 2802 |0007: goto 0009 // +0002 │ │ -1b28ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -1b28ae: 0f00 |0009: return v0 │ │ +1b2890: |[1b2890] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/content/Context;)Z │ │ +1b28a0: 7110 6a5b 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6a │ │ +1b28a6: 0a00 |0003: move-result v0 │ │ +1b28a8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +1b28ac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +1b28ae: 2802 |0007: goto 0009 // +0002 │ │ +1b28b0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +1b28b2: 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;) │ │ @@ -319287,20 +319288,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1b28b0: |[1b28b0] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/view/View;)Z │ │ -1b28c0: 6e10 1903 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b28c6: 0c00 |0003: move-result-object v0 │ │ -1b28c8: 7110 ce5b 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isLtr:(Landroid/content/Context;)Z // method@5bce │ │ -1b28ce: 0a00 |0007: move-result v0 │ │ -1b28d0: 0f00 |0008: return v0 │ │ +1b28b4: |[1b28b4] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/view/View;)Z │ │ +1b28c4: 6e10 1903 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b28ca: 0c00 |0003: move-result-object v0 │ │ +1b28cc: 7110 ce5b 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isLtr:(Landroid/content/Context;)Z // method@5bce │ │ +1b28d2: 0a00 |0007: move-result v0 │ │ +1b28d4: 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;) │ │ @@ -319308,22 +319309,22 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1b28d4: |[1b28d4] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/content/Context;)Z │ │ -1b28e4: 7110 6a5b 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6a │ │ -1b28ea: 0a01 |0003: move-result v1 │ │ -1b28ec: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -1b28ee: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -1b28f2: 2802 |0007: goto 0009 // +0002 │ │ -1b28f4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -1b28f6: 0f00 |0009: return v0 │ │ +1b28d8: |[1b28d8] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/content/Context;)Z │ │ +1b28e8: 7110 6a5b 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6a │ │ +1b28ee: 0a01 |0003: move-result v1 │ │ +1b28f0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +1b28f2: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +1b28f6: 2802 |0007: goto 0009 // +0002 │ │ +1b28f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +1b28fa: 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;) │ │ @@ -319331,20 +319332,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1b28f8: |[1b28f8] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/view/View;)Z │ │ -1b2908: 6e10 1903 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b290e: 0c00 |0003: move-result-object v0 │ │ -1b2910: 7110 d05b 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isRtl:(Landroid/content/Context;)Z // method@5bd0 │ │ -1b2916: 0a00 |0007: move-result v0 │ │ -1b2918: 0f00 |0008: return v0 │ │ +1b28fc: |[1b28fc] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/view/View;)Z │ │ +1b290c: 6e10 1903 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b2912: 0c00 |0003: move-result-object v0 │ │ +1b2914: 7110 d05b 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isRtl:(Landroid/content/Context;)Z // method@5bd0 │ │ +1b291a: 0a00 |0007: move-result v0 │ │ +1b291c: 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;) │ │ @@ -319352,22 +319353,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 │ │ -1b2d1c: |[1b2d1c] org.thoughtcrime.securesms.util.ViewUtil.mirrorIfRtl:(Landroid/view/View;Landroid/content/Context;)V │ │ -1b2d2c: 7110 6a5b 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6a │ │ -1b2d32: 0a02 |0003: move-result v2 │ │ -1b2d34: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -1b2d36: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ -1b2d3a: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ -1b2d3e: 6e20 4403 2100 |0009: invoke-virtual {v1, v2}, Landroid/view/View;.setScaleX:(F)V // method@0344 │ │ -1b2d44: 0e00 |000c: return-void │ │ +1b2d20: |[1b2d20] org.thoughtcrime.securesms.util.ViewUtil.mirrorIfRtl:(Landroid/view/View;Landroid/content/Context;)V │ │ +1b2d30: 7110 6a5b 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6a │ │ +1b2d36: 0a02 |0003: move-result v2 │ │ +1b2d38: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +1b2d3a: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ +1b2d3e: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ +1b2d42: 6e20 4403 2100 |0009: invoke-virtual {v1, v2}, Landroid/view/View;.setScaleX:(F)V // method@0344 │ │ +1b2d48: 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; │ │ @@ -319377,36 +319378,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 │ │ -1b2a24: |[1b2a24] org.thoughtcrime.securesms.util.ViewUtil.pxToSp:(Landroid/content/Context;I)F │ │ -1b2a34: 6e10 7600 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b2a3a: 0c02 |0003: move-result-object v2 │ │ -1b2a3c: 6e10 e000 0200 |0004: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ -1b2a42: 0c02 |0007: move-result-object v2 │ │ -1b2a44: 6000 3800 |0008: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1b2a48: 1301 2200 |000a: const/16 v1, #int 34 // #22 │ │ -1b2a4c: 3410 0900 |000c: if-lt v0, v1, 0015 // +0009 │ │ -1b2a50: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -1b2a52: 8233 |000f: int-to-float v3, v3 │ │ -1b2a54: 7130 895b 3002 |0010: invoke-static {v0, v3, v2}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(IFLandroid/util/DisplayMetrics;)F // method@5b89 │ │ -1b2a5a: 0a02 |0013: move-result v2 │ │ -1b2a5c: 0f02 |0014: return v2 │ │ -1b2a5e: 5220 5000 |0015: iget v0, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ -1b2a62: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -1b2a64: 2d00 0001 |0018: cmpl-float v0, v0, v1 │ │ -1b2a68: 3900 0300 |001a: if-nez v0, 001d // +0003 │ │ -1b2a6c: 0f01 |001c: return v1 │ │ -1b2a6e: 8233 |001d: int-to-float v3, v3 │ │ -1b2a70: 5222 5000 |001e: iget v2, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ -1b2a74: c923 |0020: div-float/2addr v3, v2 │ │ -1b2a76: 0f03 |0021: return v3 │ │ +1b2a28: |[1b2a28] org.thoughtcrime.securesms.util.ViewUtil.pxToSp:(Landroid/content/Context;I)F │ │ +1b2a38: 6e10 7600 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b2a3e: 0c02 |0003: move-result-object v2 │ │ +1b2a40: 6e10 e000 0200 |0004: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ +1b2a46: 0c02 |0007: move-result-object v2 │ │ +1b2a48: 6000 3800 |0008: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1b2a4c: 1301 2200 |000a: const/16 v1, #int 34 // #22 │ │ +1b2a50: 3410 0900 |000c: if-lt v0, v1, 0015 // +0009 │ │ +1b2a54: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +1b2a56: 8233 |000f: int-to-float v3, v3 │ │ +1b2a58: 7130 895b 3002 |0010: invoke-static {v0, v3, v2}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(IFLandroid/util/DisplayMetrics;)F // method@5b89 │ │ +1b2a5e: 0a02 |0013: move-result v2 │ │ +1b2a60: 0f02 |0014: return v2 │ │ +1b2a62: 5220 5000 |0015: iget v0, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ +1b2a66: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +1b2a68: 2d00 0001 |0018: cmpl-float v0, v0, v1 │ │ +1b2a6c: 3900 0300 |001a: if-nez v0, 001d // +0003 │ │ +1b2a70: 0f01 |001c: return v1 │ │ +1b2a72: 8233 |001d: int-to-float v3, v3 │ │ +1b2a74: 5222 5000 |001e: iget v2, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ +1b2a78: c923 |0020: div-float/2addr v3, v2 │ │ +1b2a7a: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0008 line=206 │ │ 0x0010 line=207 │ │ 0x0015 line=209 │ │ 0x001e line=212 │ │ @@ -319419,17 +319420,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 │ │ -1b2d48: |[1b2d48] org.thoughtcrime.securesms.util.ViewUtil.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V │ │ -1b2d58: 6e20 3a03 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@033a │ │ -1b2d5e: 0e00 |0003: return-void │ │ +1b2d4c: |[1b2d4c] org.thoughtcrime.securesms.util.ViewUtil.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V │ │ +1b2d5c: 6e20 3a03 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@033a │ │ +1b2d62: 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; │ │ │ │ @@ -319438,30 +319439,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 │ │ -1b2d60: |[1b2d60] org.thoughtcrime.securesms.util.ViewUtil.setLeftMargin:(Landroid/view/View;I)V │ │ -1b2d70: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ -1b2d76: 0a00 |0003: move-result v0 │ │ -1b2d78: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1b2d7c: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2d82: 0c00 |0009: move-result-object v0 │ │ -1b2d84: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2d88: 5902 5b00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -1b2d8c: 2809 |000e: goto 0017 // +0009 │ │ -1b2d8e: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2d94: 0c00 |0012: move-result-object v0 │ │ -1b2d96: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2d9a: 5902 5c00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -1b2d9e: 6e10 1703 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0317 │ │ -1b2da4: 6e10 3803 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ -1b2daa: 0e00 |001d: return-void │ │ +1b2d64: |[1b2d64] org.thoughtcrime.securesms.util.ViewUtil.setLeftMargin:(Landroid/view/View;I)V │ │ +1b2d74: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ +1b2d7a: 0a00 |0003: move-result v0 │ │ +1b2d7c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1b2d80: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2d86: 0c00 |0009: move-result-object v0 │ │ +1b2d88: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2d8c: 5902 5b00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +1b2d90: 2809 |000e: goto 0017 // +0009 │ │ +1b2d92: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2d98: 0c00 |0012: move-result-object v0 │ │ +1b2d9a: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2d9e: 5902 5c00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +1b2da2: 6e10 1703 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0317 │ │ +1b2da8: 6e10 3803 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ +1b2dae: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0006 line=238 │ │ 0x000f line=240 │ │ 0x0017 line=242 │ │ 0x001a line=243 │ │ @@ -319474,23 +319475,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 │ │ -1b2dac: |[1b2dac] org.thoughtcrime.securesms.util.ViewUtil.setPaddingBottom:(Landroid/view/View;I)V │ │ -1b2dbc: 6e10 2403 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0324 │ │ -1b2dc2: 0a00 |0003: move-result v0 │ │ -1b2dc4: 6e10 2603 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingTop:()I // method@0326 │ │ -1b2dca: 0a01 |0007: move-result v1 │ │ -1b2dcc: 6e10 2503 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0325 │ │ -1b2dd2: 0a02 |000b: move-result v2 │ │ -1b2dd4: 6e54 4303 0321 |000c: invoke-virtual {v3, v0, v1, v2, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0343 │ │ -1b2dda: 0e00 |000f: return-void │ │ +1b2db0: |[1b2db0] org.thoughtcrime.securesms.util.ViewUtil.setPaddingBottom:(Landroid/view/View;I)V │ │ +1b2dc0: 6e10 2403 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0324 │ │ +1b2dc6: 0a00 |0003: move-result v0 │ │ +1b2dc8: 6e10 2603 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingTop:()I // method@0326 │ │ +1b2dce: 0a01 |0007: move-result v1 │ │ +1b2dd0: 6e10 2503 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0325 │ │ +1b2dd6: 0a02 |000b: move-result v2 │ │ +1b2dd8: 6e54 4303 0321 |000c: invoke-virtual {v3, v0, v1, v2, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0343 │ │ +1b2dde: 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 │ │ │ │ @@ -319499,23 +319500,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 │ │ -1b2ddc: |[1b2ddc] org.thoughtcrime.securesms.util.ViewUtil.setPaddingTop:(Landroid/view/View;I)V │ │ -1b2dec: 6e10 2403 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0324 │ │ -1b2df2: 0a00 |0003: move-result v0 │ │ -1b2df4: 6e10 2503 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0325 │ │ -1b2dfa: 0a01 |0007: move-result v1 │ │ -1b2dfc: 6e10 2303 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingBottom:()I // method@0323 │ │ -1b2e02: 0a02 |000b: move-result v2 │ │ -1b2e04: 6e52 4303 0314 |000c: invoke-virtual {v3, v0, v4, v1, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0343 │ │ -1b2e0a: 0e00 |000f: return-void │ │ +1b2de0: |[1b2de0] org.thoughtcrime.securesms.util.ViewUtil.setPaddingTop:(Landroid/view/View;I)V │ │ +1b2df0: 6e10 2403 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0324 │ │ +1b2df6: 0a00 |0003: move-result v0 │ │ +1b2df8: 6e10 2503 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0325 │ │ +1b2dfe: 0a01 |0007: move-result v1 │ │ +1b2e00: 6e10 2303 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingBottom:()I // method@0323 │ │ +1b2e06: 0a02 |000b: move-result v2 │ │ +1b2e08: 6e52 4303 0314 |000c: invoke-virtual {v3, v0, v4, v1, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0343 │ │ +1b2e0e: 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 │ │ │ │ @@ -319524,30 +319525,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 │ │ -1b2e0c: |[1b2e0c] org.thoughtcrime.securesms.util.ViewUtil.setRightMargin:(Landroid/view/View;I)V │ │ -1b2e1c: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ -1b2e22: 0a00 |0003: move-result v0 │ │ -1b2e24: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1b2e28: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2e2e: 0c00 |0009: move-result-object v0 │ │ -1b2e30: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2e34: 5902 5c00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -1b2e38: 2809 |000e: goto 0017 // +0009 │ │ -1b2e3a: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2e40: 0c00 |0012: move-result-object v0 │ │ -1b2e42: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2e46: 5902 5b00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -1b2e4a: 6e10 1703 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0317 │ │ -1b2e50: 6e10 3803 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ -1b2e56: 0e00 |001d: return-void │ │ +1b2e10: |[1b2e10] org.thoughtcrime.securesms.util.ViewUtil.setRightMargin:(Landroid/view/View;I)V │ │ +1b2e20: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ +1b2e26: 0a00 |0003: move-result v0 │ │ +1b2e28: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1b2e2c: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2e32: 0c00 |0009: move-result-object v0 │ │ +1b2e34: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2e38: 5902 5c00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +1b2e3c: 2809 |000e: goto 0017 // +0009 │ │ +1b2e3e: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2e44: 0c00 |0012: move-result-object v0 │ │ +1b2e46: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2e4a: 5902 5b00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +1b2e4e: 6e10 1703 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0317 │ │ +1b2e54: 6e10 3803 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ +1b2e5a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0006 line=248 │ │ 0x000f line=250 │ │ 0x0017 line=252 │ │ 0x001a line=253 │ │ @@ -319560,25 +319561,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 │ │ -1b2e58: |[1b2e58] org.thoughtcrime.securesms.util.ViewUtil.setTextViewGravityStart:(Landroid/widget/TextView;Landroid/content/Context;)V │ │ -1b2e68: 7110 6a5b 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6a │ │ -1b2e6e: 0a02 |0003: move-result v2 │ │ -1b2e70: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -1b2e72: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ -1b2e76: 1252 |0007: const/4 v2, #int 5 // #5 │ │ -1b2e78: 6e20 6204 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0462 │ │ -1b2e7e: 2805 |000b: goto 0010 // +0005 │ │ -1b2e80: 1232 |000c: const/4 v2, #int 3 // #3 │ │ -1b2e82: 6e20 6204 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0462 │ │ -1b2e88: 0e00 |0010: return-void │ │ +1b2e5c: |[1b2e5c] org.thoughtcrime.securesms.util.ViewUtil.setTextViewGravityStart:(Landroid/widget/TextView;Landroid/content/Context;)V │ │ +1b2e6c: 7110 6a5b 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6a │ │ +1b2e72: 0a02 |0003: move-result v2 │ │ +1b2e74: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +1b2e76: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ +1b2e7a: 1252 |0007: const/4 v2, #int 5 // #5 │ │ +1b2e7c: 6e20 6204 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0462 │ │ +1b2e82: 2805 |000b: goto 0010 // +0005 │ │ +1b2e84: 1232 |000c: const/4 v2, #int 3 // #3 │ │ +1b2e86: 6e20 6204 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0462 │ │ +1b2e8c: 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; │ │ @@ -319589,21 +319590,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 │ │ -1b2e8c: |[1b2e8c] org.thoughtcrime.securesms.util.ViewUtil.setTopMargin:(Landroid/view/View;I)V │ │ -1b2e9c: 6e10 1e03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2ea2: 0c00 |0003: move-result-object v0 │ │ -1b2ea4: 1f00 f600 |0004: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2ea8: 5902 5d00 |0006: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@005d │ │ -1b2eac: 6e10 3803 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ -1b2eb2: 0e00 |000b: return-void │ │ +1b2e90: |[1b2e90] org.thoughtcrime.securesms.util.ViewUtil.setTopMargin:(Landroid/view/View;I)V │ │ +1b2ea0: 6e10 1e03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2ea6: 0c00 |0003: move-result-object v0 │ │ +1b2ea8: 1f00 f600 |0004: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2eac: 5902 5d00 |0006: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@005d │ │ +1b2eb0: 6e10 3803 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ +1b2eb6: 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 │ │ @@ -319613,18 +319614,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 │ │ -1b2eb4: |[1b2eb4] org.thoughtcrime.securesms.util.ViewUtil.setX:(Landroid/view/View;I)V │ │ -1b2ec4: 8211 |0000: int-to-float v1, v1 │ │ -1b2ec6: 7120 5405 1000 |0001: invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;.setX:(Landroid/view/View;F)V // method@0554 │ │ -1b2ecc: 0e00 |0004: return-void │ │ +1b2eb8: |[1b2eb8] org.thoughtcrime.securesms.util.ViewUtil.setX:(Landroid/view/View;I)V │ │ +1b2ec8: 8211 |0000: int-to-float v1, v1 │ │ +1b2eca: 7120 5405 1000 |0001: invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;.setX:(Landroid/view/View;F)V // method@0554 │ │ +1b2ed0: 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 │ │ │ │ @@ -319633,24 +319634,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 │ │ -1b2ed0: |[1b2ed0] org.thoughtcrime.securesms.util.ViewUtil.swapChildInPlace:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;I)V │ │ -1b2ee0: 6e20 5803 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.indexOfChild:(Landroid/view/View;)I // method@0358 │ │ -1b2ee6: 0a00 |0003: move-result v0 │ │ -1b2ee8: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -1b2eea: 3710 0500 |0005: if-le v0, v1, 000a // +0005 │ │ -1b2eee: 6e20 5903 3200 |0007: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0359 │ │ -1b2ef4: 3710 0300 |000a: if-le v0, v1, 000d // +0003 │ │ -1b2ef8: 0105 |000c: move v5, v0 │ │ -1b2efa: 6e30 5003 4205 |000d: invoke-virtual {v2, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0350 │ │ -1b2f00: 0e00 |0010: return-void │ │ +1b2ed4: |[1b2ed4] org.thoughtcrime.securesms.util.ViewUtil.swapChildInPlace:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;I)V │ │ +1b2ee4: 6e20 5803 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.indexOfChild:(Landroid/view/View;)I // method@0358 │ │ +1b2eea: 0a00 |0003: move-result v0 │ │ +1b2eec: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +1b2eee: 3710 0500 |0005: if-le v0, v1, 000a // +0005 │ │ +1b2ef2: 6e20 5903 3200 |0007: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0359 │ │ +1b2ef8: 3710 0300 |000a: if-le v0, v1, 000d // +0003 │ │ +1b2efc: 0105 |000c: move v5, v0 │ │ +1b2efe: 6e30 5003 4205 |000d: invoke-virtual {v2, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0350 │ │ +1b2f04: 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; │ │ @@ -319663,23 +319664,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 │ │ -1b2f04: |[1b2f04] org.thoughtcrime.securesms.util.ViewUtil.updateLayoutParams:(Landroid/view/View;II)V │ │ -1b2f14: 6e10 1e03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2f1a: 0c00 |0003: move-result-object v0 │ │ -1b2f1c: 5902 5a00 |0004: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ -1b2f20: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2f26: 0c02 |0009: move-result-object v2 │ │ -1b2f28: 5923 5900 |000a: iput v3, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ -1b2f2c: 6e10 3803 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ -1b2f32: 0e00 |000f: return-void │ │ +1b2f08: |[1b2f08] org.thoughtcrime.securesms.util.ViewUtil.updateLayoutParams:(Landroid/view/View;II)V │ │ +1b2f18: 6e10 1e03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2f1e: 0c00 |0003: move-result-object v0 │ │ +1b2f20: 5902 5a00 |0004: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ +1b2f24: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2f2a: 0c02 |0009: move-result-object v2 │ │ +1b2f2c: 5923 5900 |000a: iput v3, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ +1b2f30: 6e10 3803 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ +1b2f36: 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; │ │ @@ -319780,17 +319781,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b3158: |[1b3158] org.thoughtcrime.securesms.util.guava.Optional.:()V │ │ -1b3168: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b316e: 0e00 |0003: return-void │ │ +1b315c: |[1b315c] org.thoughtcrime.securesms.util.guava.Optional.:()V │ │ +1b316c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b3172: 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;) │ │ @@ -319798,40 +319799,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 │ │ -1b30f0: |[1b30f0] org.thoughtcrime.securesms.util.guava.Optional.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b3100: 6200 8142 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@4281 │ │ -1b3104: 1100 |0002: return-object v0 │ │ +1b30f4: |[1b30f4] org.thoughtcrime.securesms.util.guava.Optional.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b3104: 6200 8142 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@4281 │ │ +1b3108: 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 │ │ -1b3108: |[1b3108] org.thoughtcrime.securesms.util.guava.Optional.fromNullable:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b3118: 3901 0700 |0000: if-nez v1, 0007 // +0007 │ │ -1b311c: 7100 f15b 0000 |0002: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@5bf1 │ │ -1b3122: 0c01 |0005: move-result-object v1 │ │ -1b3124: 2807 |0006: goto 000d // +0007 │ │ -1b3126: 2200 0111 |0007: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ -1b312a: 7020 125c 1000 |0009: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5c12 │ │ -1b3130: 0701 |000c: move-object v1, v0 │ │ -1b3132: 1101 |000d: return-object v1 │ │ +1b310c: |[1b310c] org.thoughtcrime.securesms.util.guava.Optional.fromNullable:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b311c: 3901 0700 |0000: if-nez v1, 0007 // +0007 │ │ +1b3120: 7100 f15b 0000 |0002: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@5bf1 │ │ +1b3126: 0c01 |0005: move-result-object v1 │ │ +1b3128: 2807 |0006: goto 000d // +0007 │ │ +1b312a: 2200 0111 |0007: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ +1b312e: 7020 125c 1000 |0009: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5c12 │ │ +1b3134: 0701 |000c: move-object v1, v0 │ │ +1b3136: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0007 line=90 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -319840,20 +319841,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 │ │ -1b3134: |[1b3134] org.thoughtcrime.securesms.util.guava.Optional.of:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b3144: 2200 0111 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ -1b3148: 7110 085c 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c08 │ │ -1b314e: 0c01 |0005: move-result-object v1 │ │ -1b3150: 7020 125c 1000 |0006: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5c12 │ │ -1b3156: 1100 |0009: return-object v0 │ │ +1b3138: |[1b3138] org.thoughtcrime.securesms.util.guava.Optional.of:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b3148: 2200 0111 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ +1b314c: 7110 085c 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c08 │ │ +1b3152: 0c01 |0005: move-result-object v1 │ │ +1b3154: 7020 125c 1000 |0006: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5c12 │ │ +1b315a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -319956,17 +319957,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b34fc: |[1b34fc] org.thoughtcrime.securesms.util.guava.Preconditions.:()V │ │ -1b350c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b3512: 0e00 |0003: return-void │ │ +1b3500: |[1b3500] org.thoughtcrime.securesms.util.guava.Preconditions.:()V │ │ +1b3510: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b3516: 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;) │ │ @@ -319974,51 +319975,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 │ │ -1b3280: |[1b3280] org.thoughtcrime.securesms.util.guava.Preconditions.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ -1b3290: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1b3292: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -1b3294: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -1b3296: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ -1b329a: 7110 520a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b32a0: 0c04 |0008: move-result-object v4 │ │ -1b32a2: 2325 4011 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1140 │ │ -1b32a6: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ -1b32aa: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ -1b32ae: 1a04 3806 |000f: const-string v4, "%s (%s) must not be negative" // string@0638 │ │ -1b32b2: 7120 115c 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ -1b32b8: 0c04 |0014: move-result-object v4 │ │ -1b32ba: 1104 |0015: return-object v4 │ │ -1b32bc: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ -1b32c0: 7110 520a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b32c6: 0c04 |001b: move-result-object v4 │ │ -1b32c8: 7110 520a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b32ce: 0c05 |001f: move-result-object v5 │ │ -1b32d0: 1233 |0020: const/4 v3, #int 3 // #3 │ │ -1b32d2: 2333 4011 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ -1b32d6: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ -1b32da: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ -1b32de: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ -1b32e2: 1a04 3606 |0029: const-string v4, "%s (%s) must be less than size (%s)" // string@0636 │ │ -1b32e6: 7120 115c 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ -1b32ec: 0c04 |002e: move-result-object v4 │ │ -1b32ee: 1104 |002f: return-object v4 │ │ -1b32f0: 2204 ee02 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1b32f4: 2206 0c03 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1b32f8: 1a00 9772 |0034: const-string v0, "negative size: " // string@7297 │ │ -1b32fc: 7020 0e0b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1b3302: 6e20 120b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1b3308: 6e10 280b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b330e: 0c05 |003f: move-result-object v5 │ │ -1b3310: 7020 410a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a41 │ │ -1b3316: 2704 |0043: throw v4 │ │ +1b3284: |[1b3284] org.thoughtcrime.securesms.util.guava.Preconditions.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ +1b3294: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1b3296: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +1b3298: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +1b329a: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ +1b329e: 7110 520a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b32a4: 0c04 |0008: move-result-object v4 │ │ +1b32a6: 2325 4011 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1140 │ │ +1b32aa: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ +1b32ae: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ +1b32b2: 1a04 3806 |000f: const-string v4, "%s (%s) must not be negative" // string@0638 │ │ +1b32b6: 7120 115c 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ +1b32bc: 0c04 |0014: move-result-object v4 │ │ +1b32be: 1104 |0015: return-object v4 │ │ +1b32c0: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ +1b32c4: 7110 520a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b32ca: 0c04 |001b: move-result-object v4 │ │ +1b32cc: 7110 520a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b32d2: 0c05 |001f: move-result-object v5 │ │ +1b32d4: 1233 |0020: const/4 v3, #int 3 // #3 │ │ +1b32d6: 2333 4011 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ +1b32da: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ +1b32de: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ +1b32e2: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ +1b32e6: 1a04 3606 |0029: const-string v4, "%s (%s) must be less than size (%s)" // string@0636 │ │ +1b32ea: 7120 115c 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ +1b32f0: 0c04 |002e: move-result-object v4 │ │ +1b32f2: 1104 |002f: return-object v4 │ │ +1b32f4: 2204 ee02 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1b32f8: 2206 0c03 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1b32fc: 1a00 9772 |0034: const-string v0, "negative size: " // string@7297 │ │ +1b3300: 7020 0e0b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1b3306: 6e20 120b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1b330c: 6e10 280b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b3312: 0c05 |003f: move-result-object v5 │ │ +1b3314: 7020 410a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a41 │ │ +1b331a: 2704 |0043: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=310 │ │ 0x0018 line=314 │ │ 0x0030 line=312 │ │ locals : │ │ 0x0000 - 0x0044 reg=4 (null) I │ │ @@ -320030,51 +320031,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 │ │ -1b3318: |[1b3318] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ -1b3328: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1b332a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -1b332c: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -1b332e: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ -1b3332: 7110 520a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b3338: 0c04 |0008: move-result-object v4 │ │ -1b333a: 2325 4011 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1140 │ │ -1b333e: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ -1b3342: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ -1b3346: 1a04 3806 |000f: const-string v4, "%s (%s) must not be negative" // string@0638 │ │ -1b334a: 7120 115c 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ -1b3350: 0c04 |0014: move-result-object v4 │ │ -1b3352: 1104 |0015: return-object v4 │ │ -1b3354: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ -1b3358: 7110 520a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b335e: 0c04 |001b: move-result-object v4 │ │ -1b3360: 7110 520a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b3366: 0c05 |001f: move-result-object v5 │ │ -1b3368: 1233 |0020: const/4 v3, #int 3 // #3 │ │ -1b336a: 2333 4011 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ -1b336e: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ -1b3372: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ -1b3376: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ -1b337a: 1a04 3706 |0029: const-string v4, "%s (%s) must not be greater than size (%s)" // string@0637 │ │ -1b337e: 7120 115c 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ -1b3384: 0c04 |002e: move-result-object v4 │ │ -1b3386: 1104 |002f: return-object v4 │ │ -1b3388: 2204 ee02 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1b338c: 2206 0c03 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1b3390: 1a00 9772 |0034: const-string v0, "negative size: " // string@7297 │ │ -1b3394: 7020 0e0b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1b339a: 6e20 120b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1b33a0: 6e10 280b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b33a6: 0c05 |003f: move-result-object v5 │ │ -1b33a8: 7020 410a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a41 │ │ -1b33ae: 2704 |0043: throw v4 │ │ +1b331c: |[1b331c] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ +1b332c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1b332e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +1b3330: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +1b3332: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ +1b3336: 7110 520a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b333c: 0c04 |0008: move-result-object v4 │ │ +1b333e: 2325 4011 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1140 │ │ +1b3342: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ +1b3346: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ +1b334a: 1a04 3806 |000f: const-string v4, "%s (%s) must not be negative" // string@0638 │ │ +1b334e: 7120 115c 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ +1b3354: 0c04 |0014: move-result-object v4 │ │ +1b3356: 1104 |0015: return-object v4 │ │ +1b3358: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ +1b335c: 7110 520a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b3362: 0c04 |001b: move-result-object v4 │ │ +1b3364: 7110 520a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b336a: 0c05 |001f: move-result-object v5 │ │ +1b336c: 1233 |0020: const/4 v3, #int 3 // #3 │ │ +1b336e: 2333 4011 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ +1b3372: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ +1b3376: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ +1b337a: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ +1b337e: 1a04 3706 |0029: const-string v4, "%s (%s) must not be greater than size (%s)" // string@0637 │ │ +1b3382: 7120 115c 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ +1b3388: 0c04 |002e: move-result-object v4 │ │ +1b338a: 1104 |002f: return-object v4 │ │ +1b338c: 2204 ee02 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1b3390: 2206 0c03 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1b3394: 1a00 9772 |0034: const-string v0, "negative size: " // string@7297 │ │ +1b3398: 7020 0e0b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1b339e: 6e20 120b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1b33a4: 6e10 280b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b33aa: 0c05 |003f: move-result-object v5 │ │ +1b33ac: 7020 410a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a41 │ │ +1b33b2: 2704 |0043: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=360 │ │ 0x0018 line=365 │ │ 0x0029 line=364 │ │ 0x0030 line=362 │ │ locals : │ │ @@ -320087,43 +320088,43 @@ │ │ type : '(III)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -1b33b0: |[1b33b0] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndexes:(III)Ljava/lang/String; │ │ -1b33c0: 3a01 2900 |0000: if-ltz v1, 0029 // +0029 │ │ -1b33c4: 3731 0300 |0002: if-le v1, v3, 0005 // +0003 │ │ -1b33c8: 2825 |0004: goto 0029 // +0025 │ │ -1b33ca: 3a02 1d00 |0005: if-ltz v2, 0022 // +001d │ │ -1b33ce: 3732 0300 |0007: if-le v2, v3, 000a // +0003 │ │ -1b33d2: 2819 |0009: goto 0022 // +0019 │ │ -1b33d4: 7110 520a 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b33da: 0c02 |000d: move-result-object v2 │ │ -1b33dc: 7110 520a 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b33e2: 0c01 |0011: move-result-object v1 │ │ -1b33e4: 1223 |0012: const/4 v3, #int 2 // #2 │ │ -1b33e6: 2333 4011 |0013: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ -1b33ea: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -1b33ec: 4d02 0300 |0016: aput-object v2, v3, v0 │ │ -1b33f0: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -1b33f2: 4d01 0302 |0019: aput-object v1, v3, v2 │ │ -1b33f6: 1a01 de53 |001b: const-string v1, "end index (%s) must not be less than start index (%s)" // string@53de │ │ -1b33fa: 7120 115c 3100 |001d: invoke-static {v1, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ -1b3400: 0c01 |0020: move-result-object v1 │ │ -1b3402: 1101 |0021: return-object v1 │ │ -1b3404: 1a01 dd53 |0022: const-string v1, "end index" // string@53dd │ │ -1b3408: 7130 015c 3201 |0024: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c01 │ │ -1b340e: 0c01 |0027: move-result-object v1 │ │ -1b3410: 1101 |0028: return-object v1 │ │ -1b3412: 1a02 8582 |0029: const-string v2, "start index" // string@8285 │ │ -1b3416: 7130 015c 3102 |002b: invoke-static {v1, v3, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c01 │ │ -1b341c: 0c01 |002e: move-result-object v1 │ │ -1b341e: 1101 |002f: return-object v1 │ │ +1b33b4: |[1b33b4] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndexes:(III)Ljava/lang/String; │ │ +1b33c4: 3a01 2900 |0000: if-ltz v1, 0029 // +0029 │ │ +1b33c8: 3731 0300 |0002: if-le v1, v3, 0005 // +0003 │ │ +1b33cc: 2825 |0004: goto 0029 // +0025 │ │ +1b33ce: 3a02 1d00 |0005: if-ltz v2, 0022 // +001d │ │ +1b33d2: 3732 0300 |0007: if-le v2, v3, 000a // +0003 │ │ +1b33d6: 2819 |0009: goto 0022 // +0019 │ │ +1b33d8: 7110 520a 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b33de: 0c02 |000d: move-result-object v2 │ │ +1b33e0: 7110 520a 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b33e6: 0c01 |0011: move-result-object v1 │ │ +1b33e8: 1223 |0012: const/4 v3, #int 2 // #2 │ │ +1b33ea: 2333 4011 |0013: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ +1b33ee: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +1b33f0: 4d02 0300 |0016: aput-object v2, v3, v0 │ │ +1b33f4: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +1b33f6: 4d01 0302 |0019: aput-object v1, v3, v2 │ │ +1b33fa: 1a01 de53 |001b: const-string v1, "end index (%s) must not be less than start index (%s)" // string@53de │ │ +1b33fe: 7120 115c 3100 |001d: invoke-static {v1, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ +1b3404: 0c01 |0020: move-result-object v1 │ │ +1b3406: 1101 |0021: return-object v1 │ │ +1b3408: 1a01 dd53 |0022: const-string v1, "end index" // string@53dd │ │ +1b340c: 7130 015c 3201 |0024: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c01 │ │ +1b3412: 0c01 |0027: move-result-object v1 │ │ +1b3414: 1101 |0028: return-object v1 │ │ +1b3416: 1a02 8582 |0029: const-string v2, "start index" // string@8285 │ │ +1b341a: 7130 015c 3102 |002b: invoke-static {v1, v3, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c01 │ │ +1b3420: 0c01 |002e: move-result-object v1 │ │ +1b3422: 1101 |002f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=399 │ │ 0x001b line=398 │ │ 0x0022 line=395 │ │ 0x0029 line=392 │ │ locals : │ │ @@ -320136,20 +320137,20 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1b3514: |[1b3514] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(Z)V │ │ -1b3524: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b3528: 0e00 |0002: return-void │ │ -1b352a: 2200 ee02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1b352e: 7010 400a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@0a40 │ │ -1b3534: 2700 |0008: throw v0 │ │ +1b3518: |[1b3518] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(Z)V │ │ +1b3528: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b352c: 0e00 |0002: return-void │ │ +1b352e: 2200 ee02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1b3532: 7010 400a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@0a40 │ │ +1b3538: 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;) │ │ @@ -320157,22 +320158,22 @@ │ │ type : '(ZLjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1b3538: |[1b3538] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/Object;)V │ │ -1b3548: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b354c: 0e00 |0002: return-void │ │ -1b354e: 2200 ee02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1b3552: 7110 020b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b02 │ │ -1b3558: 0c01 |0008: move-result-object v1 │ │ -1b355a: 7020 410a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a41 │ │ -1b3560: 2700 |000c: throw v0 │ │ +1b353c: |[1b353c] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/Object;)V │ │ +1b354c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b3550: 0e00 |0002: return-void │ │ +1b3552: 2200 ee02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1b3556: 7110 020b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b02 │ │ +1b355c: 0c01 |0008: move-result-object v1 │ │ +1b355e: 7020 410a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a41 │ │ +1b3564: 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; │ │ │ │ @@ -320181,22 +320182,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 │ │ -1b3564: |[1b3564] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ -1b3574: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b3578: 0e00 |0002: return-void │ │ -1b357a: 2200 ee02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1b357e: 7120 115c 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ -1b3584: 0c01 |0008: move-result-object v1 │ │ -1b3586: 7020 410a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a41 │ │ -1b358c: 2700 |000c: throw v0 │ │ +1b3568: |[1b3568] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ +1b3578: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b357c: 0e00 |0002: return-void │ │ +1b357e: 2200 ee02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1b3582: 7120 115c 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ +1b3588: 0c01 |0008: move-result-object v1 │ │ +1b358a: 7020 410a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a41 │ │ +1b3590: 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; │ │ @@ -320207,19 +320208,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1b3170: |[1b3170] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(II)I │ │ -1b3180: 1a00 ad60 |0000: const-string v0, "index" // string@60ad │ │ -1b3184: 7130 075c 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkElementIndex:(IILjava/lang/String;)I // method@5c07 │ │ -1b318a: 0a01 |0005: move-result v1 │ │ -1b318c: 0f01 |0006: return v1 │ │ +1b3174: |[1b3174] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(II)I │ │ +1b3184: 1a00 ad60 |0000: const-string v0, "index" // string@60ad │ │ +1b3188: 7130 075c 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkElementIndex:(IILjava/lang/String;)I // method@5c07 │ │ +1b318e: 0a01 |0005: move-result v1 │ │ +1b3190: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -320228,23 +320229,23 @@ │ │ type : '(IILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -1b3190: |[1b3190] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(IILjava/lang/String;)I │ │ -1b31a0: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ -1b31a4: 3521 0300 |0002: if-ge v1, v2, 0005 // +0003 │ │ -1b31a8: 0f01 |0004: return v1 │ │ -1b31aa: 2200 f002 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f0 │ │ -1b31ae: 7130 005c 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c00 │ │ -1b31b4: 0c01 |000a: move-result-object v1 │ │ -1b31b6: 7020 470a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a47 │ │ -1b31bc: 2700 |000e: throw v0 │ │ +1b3194: |[1b3194] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(IILjava/lang/String;)I │ │ +1b31a4: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ +1b31a8: 3521 0300 |0002: if-ge v1, v2, 0005 // +0003 │ │ +1b31ac: 0f01 |0004: return v1 │ │ +1b31ae: 2200 f002 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f0 │ │ +1b31b2: 7130 005c 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c00 │ │ +1b31b8: 0c01 |000a: move-result-object v1 │ │ +1b31ba: 7020 470a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a47 │ │ +1b31c0: 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; │ │ @@ -320254,17 +320255,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 │ │ -1b3210: |[1b3210] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b3220: 6e10 a20a 0000 |0000: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa2 │ │ -1b3226: 1100 |0003: return-object v0 │ │ +1b3214: |[1b3214] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b3224: 6e10 a20a 0000 |0000: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa2 │ │ +1b322a: 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;) │ │ @@ -320272,22 +320273,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 │ │ -1b3228: |[1b3228] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b3238: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b323c: 1100 |0002: return-object v0 │ │ -1b323e: 2200 fb02 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02fb │ │ -1b3242: 7110 020b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b02 │ │ -1b3248: 0c01 |0008: move-result-object v1 │ │ -1b324a: 7020 970a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a97 │ │ -1b3250: 2700 |000c: throw v0 │ │ +1b322c: |[1b322c] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b323c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b3240: 1100 |0002: return-object v0 │ │ +1b3242: 2200 fb02 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02fb │ │ +1b3246: 7110 020b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b02 │ │ +1b324c: 0c01 |0008: move-result-object v1 │ │ +1b324e: 7020 970a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a97 │ │ +1b3254: 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; │ │ │ │ @@ -320296,22 +320297,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 │ │ -1b3254: |[1b3254] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b3264: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b3268: 1100 |0002: return-object v0 │ │ -1b326a: 2200 fb02 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02fb │ │ -1b326e: 7120 115c 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ -1b3274: 0c01 |0008: move-result-object v1 │ │ -1b3276: 7020 970a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a97 │ │ -1b327c: 2700 |000c: throw v0 │ │ +1b3258: |[1b3258] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b3268: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b326c: 1100 |0002: return-object v0 │ │ +1b326e: 2200 fb02 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02fb │ │ +1b3272: 7120 115c 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ +1b3278: 0c01 |0008: move-result-object v1 │ │ +1b327a: 7020 970a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a97 │ │ +1b3280: 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; │ │ @@ -320322,19 +320323,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1b31c0: |[1b31c0] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(II)I │ │ -1b31d0: 1a00 ad60 |0000: const-string v0, "index" // string@60ad │ │ -1b31d4: 7130 0c5c 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkPositionIndex:(IILjava/lang/String;)I // method@5c0c │ │ -1b31da: 0a01 |0005: move-result v1 │ │ -1b31dc: 0f01 |0006: return v1 │ │ +1b31c4: |[1b31c4] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(II)I │ │ +1b31d4: 1a00 ad60 |0000: const-string v0, "index" // string@60ad │ │ +1b31d8: 7130 0c5c 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkPositionIndex:(IILjava/lang/String;)I // method@5c0c │ │ +1b31de: 0a01 |0005: move-result v1 │ │ +1b31e0: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -320343,23 +320344,23 @@ │ │ type : '(IILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -1b31e0: |[1b31e0] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(IILjava/lang/String;)I │ │ -1b31f0: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ -1b31f4: 3621 0300 |0002: if-gt v1, v2, 0005 // +0003 │ │ -1b31f8: 0f01 |0004: return v1 │ │ -1b31fa: 2200 f002 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f0 │ │ -1b31fe: 7130 015c 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c01 │ │ -1b3204: 0c01 |000a: move-result-object v1 │ │ -1b3206: 7020 470a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a47 │ │ -1b320c: 2700 |000e: throw v0 │ │ +1b31e4: |[1b31e4] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(IILjava/lang/String;)I │ │ +1b31f4: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ +1b31f8: 3621 0300 |0002: if-gt v1, v2, 0005 // +0003 │ │ +1b31fc: 0f01 |0004: return v1 │ │ +1b31fe: 2200 f002 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f0 │ │ +1b3202: 7130 015c 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c01 │ │ +1b3208: 0c01 |000a: move-result-object v1 │ │ +1b320a: 7020 470a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a47 │ │ +1b3210: 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; │ │ @@ -320369,24 +320370,24 @@ │ │ type : '(III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -1b3590: |[1b3590] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndexes:(III)V │ │ -1b35a0: 3a01 0700 |0000: if-ltz v1, 0007 // +0007 │ │ -1b35a4: 3412 0500 |0002: if-lt v2, v1, 0007 // +0005 │ │ -1b35a8: 3632 0300 |0004: if-gt v2, v3, 0007 // +0003 │ │ -1b35ac: 0e00 |0006: return-void │ │ -1b35ae: 2200 f002 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f0 │ │ -1b35b2: 7130 025c 2103 |0009: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndexes:(III)Ljava/lang/String; // method@5c02 │ │ -1b35b8: 0c01 |000c: move-result-object v1 │ │ -1b35ba: 7020 470a 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a47 │ │ -1b35c0: 2700 |0010: throw v0 │ │ +1b3594: |[1b3594] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndexes:(III)V │ │ +1b35a4: 3a01 0700 |0000: if-ltz v1, 0007 // +0007 │ │ +1b35a8: 3412 0500 |0002: if-lt v2, v1, 0007 // +0005 │ │ +1b35ac: 3632 0300 |0004: if-gt v2, v3, 0007 // +0003 │ │ +1b35b0: 0e00 |0006: return-void │ │ +1b35b2: 2200 f002 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f0 │ │ +1b35b6: 7130 025c 2103 |0009: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndexes:(III)Ljava/lang/String; // method@5c02 │ │ +1b35bc: 0c01 |000c: move-result-object v1 │ │ +1b35be: 7020 470a 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a47 │ │ +1b35c4: 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 │ │ @@ -320396,20 +320397,20 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1b35c4: |[1b35c4] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(Z)V │ │ -1b35d4: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b35d8: 0e00 |0002: return-void │ │ -1b35da: 2200 ef02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ -1b35de: 7010 440a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0a44 │ │ -1b35e4: 2700 |0008: throw v0 │ │ +1b35c8: |[1b35c8] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(Z)V │ │ +1b35d8: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b35dc: 0e00 |0002: return-void │ │ +1b35de: 2200 ef02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ +1b35e2: 7010 440a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0a44 │ │ +1b35e8: 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;) │ │ @@ -320417,22 +320418,22 @@ │ │ type : '(ZLjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1b35e8: |[1b35e8] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/Object;)V │ │ -1b35f8: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b35fc: 0e00 |0002: return-void │ │ -1b35fe: 2200 ef02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ -1b3602: 7110 020b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b02 │ │ -1b3608: 0c01 |0008: move-result-object v1 │ │ -1b360a: 7020 450a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a45 │ │ -1b3610: 2700 |000c: throw v0 │ │ +1b35ec: |[1b35ec] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/Object;)V │ │ +1b35fc: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b3600: 0e00 |0002: return-void │ │ +1b3602: 2200 ef02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ +1b3606: 7110 020b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b02 │ │ +1b360c: 0c01 |0008: move-result-object v1 │ │ +1b360e: 7020 450a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a45 │ │ +1b3614: 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; │ │ │ │ @@ -320441,22 +320442,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 │ │ -1b3614: |[1b3614] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ -1b3624: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b3628: 0e00 |0002: return-void │ │ -1b362a: 2200 ef02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ -1b362e: 7120 115c 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ -1b3634: 0c01 |0008: move-result-object v1 │ │ -1b3636: 7020 450a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a45 │ │ -1b363c: 2700 |000c: throw v0 │ │ +1b3618: |[1b3618] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ +1b3628: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b362c: 0e00 |0002: return-void │ │ +1b362e: 2200 ef02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ +1b3632: 7120 115c 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c11 │ │ +1b3638: 0c01 |0008: move-result-object v1 │ │ +1b363a: 7020 450a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a45 │ │ +1b3640: 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; │ │ @@ -320467,69 +320468,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 │ │ -1b3420: |[1b3420] org.thoughtcrime.securesms.util.guava.Preconditions.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ -1b3430: 7110 020b 0600 |0000: invoke-static {v6}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b02 │ │ -1b3436: 0c06 |0003: move-result-object v6 │ │ -1b3438: 2200 0c03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1b343c: 6e10 e70a 0600 |0006: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0ae7 │ │ -1b3442: 0a01 |0009: move-result v1 │ │ -1b3444: 2172 |000a: array-length v2, v7 │ │ -1b3446: da02 0210 |000b: mul-int/lit8 v2, v2, #int 16 // #10 │ │ -1b344a: b021 |000d: add-int/2addr v1, v2 │ │ -1b344c: 7020 0c0b 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b0c │ │ -1b3452: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -1b3454: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -1b3456: 2173 |0013: array-length v3, v7 │ │ -1b3458: 3531 2000 |0014: if-ge v1, v3, 0034 // +0020 │ │ -1b345c: 1a03 3306 |0016: const-string v3, "%s" // string@0633 │ │ -1b3460: 6e30 e00a 3602 |0018: invoke-virtual {v6, v3, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0ae0 │ │ -1b3466: 0a03 |001b: move-result v3 │ │ -1b3468: 12f4 |001c: const/4 v4, #int -1 // #ff │ │ -1b346a: 3343 0300 |001d: if-ne v3, v4, 0020 // +0003 │ │ -1b346e: 2815 |001f: goto 0034 // +0015 │ │ -1b3470: 6e30 f50a 2603 |0020: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af5 │ │ -1b3476: 0c02 |0023: move-result-object v2 │ │ -1b3478: 6e20 170b 2000 |0024: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b347e: d802 0101 |0027: add-int/lit8 v2, v1, #int 1 // #01 │ │ -1b3482: 4601 0701 |0029: aget-object v1, v7, v1 │ │ -1b3486: 6e20 160b 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1b348c: d801 0302 |002e: add-int/lit8 v1, v3, #int 2 // #02 │ │ -1b3490: 0125 |0030: move v5, v2 │ │ -1b3492: 0112 |0031: move v2, v1 │ │ -1b3494: 0151 |0032: move v1, v5 │ │ -1b3496: 28e0 |0033: goto 0013 // -0020 │ │ -1b3498: 6e20 f40a 2600 |0034: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ -1b349e: 0c06 |0037: move-result-object v6 │ │ -1b34a0: 6e20 170b 6000 |0038: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b34a6: 2176 |003b: array-length v6, v7 │ │ -1b34a8: 3561 2400 |003c: if-ge v1, v6, 0060 // +0024 │ │ -1b34ac: 1a06 f503 |003e: const-string v6, " [" // string@03f5 │ │ -1b34b0: 6e20 170b 6000 |0040: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b34b6: d806 0101 |0043: add-int/lit8 v6, v1, #int 1 // #01 │ │ -1b34ba: 4601 0701 |0045: aget-object v1, v7, v1 │ │ -1b34be: 6e20 160b 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1b34c4: 2171 |004a: array-length v1, v7 │ │ -1b34c6: 3516 1000 |004b: if-ge v6, v1, 005b // +0010 │ │ -1b34ca: 1a01 620c |004d: const-string v1, ", " // string@0c62 │ │ -1b34ce: 6e20 170b 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b34d4: d801 0601 |0052: add-int/lit8 v1, v6, #int 1 // #01 │ │ -1b34d8: 4606 0706 |0054: aget-object v6, v7, v6 │ │ -1b34dc: 6e20 160b 6000 |0056: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1b34e2: 0116 |0059: move v6, v1 │ │ -1b34e4: 28f0 |005a: goto 004a // -0010 │ │ -1b34e6: 1306 5d00 |005b: const/16 v6, #int 93 // #5d │ │ -1b34ea: 6e20 0f0b 6000 |005d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0f │ │ -1b34f0: 6e10 280b 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b34f6: 0c06 |0063: move-result-object v6 │ │ -1b34f8: 1106 |0064: return-object v6 │ │ +1b3424: |[1b3424] org.thoughtcrime.securesms.util.guava.Preconditions.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ +1b3434: 7110 020b 0600 |0000: invoke-static {v6}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b02 │ │ +1b343a: 0c06 |0003: move-result-object v6 │ │ +1b343c: 2200 0c03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1b3440: 6e10 e70a 0600 |0006: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0ae7 │ │ +1b3446: 0a01 |0009: move-result v1 │ │ +1b3448: 2172 |000a: array-length v2, v7 │ │ +1b344a: da02 0210 |000b: mul-int/lit8 v2, v2, #int 16 // #10 │ │ +1b344e: b021 |000d: add-int/2addr v1, v2 │ │ +1b3450: 7020 0c0b 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b0c │ │ +1b3456: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +1b3458: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +1b345a: 2173 |0013: array-length v3, v7 │ │ +1b345c: 3531 2000 |0014: if-ge v1, v3, 0034 // +0020 │ │ +1b3460: 1a03 3306 |0016: const-string v3, "%s" // string@0633 │ │ +1b3464: 6e30 e00a 3602 |0018: invoke-virtual {v6, v3, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0ae0 │ │ +1b346a: 0a03 |001b: move-result v3 │ │ +1b346c: 12f4 |001c: const/4 v4, #int -1 // #ff │ │ +1b346e: 3343 0300 |001d: if-ne v3, v4, 0020 // +0003 │ │ +1b3472: 2815 |001f: goto 0034 // +0015 │ │ +1b3474: 6e30 f50a 2603 |0020: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af5 │ │ +1b347a: 0c02 |0023: move-result-object v2 │ │ +1b347c: 6e20 170b 2000 |0024: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b3482: d802 0101 |0027: add-int/lit8 v2, v1, #int 1 // #01 │ │ +1b3486: 4601 0701 |0029: aget-object v1, v7, v1 │ │ +1b348a: 6e20 160b 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1b3490: d801 0302 |002e: add-int/lit8 v1, v3, #int 2 // #02 │ │ +1b3494: 0125 |0030: move v5, v2 │ │ +1b3496: 0112 |0031: move v2, v1 │ │ +1b3498: 0151 |0032: move v1, v5 │ │ +1b349a: 28e0 |0033: goto 0013 // -0020 │ │ +1b349c: 6e20 f40a 2600 |0034: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af4 │ │ +1b34a2: 0c06 |0037: move-result-object v6 │ │ +1b34a4: 6e20 170b 6000 |0038: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b34aa: 2176 |003b: array-length v6, v7 │ │ +1b34ac: 3561 2400 |003c: if-ge v1, v6, 0060 // +0024 │ │ +1b34b0: 1a06 f503 |003e: const-string v6, " [" // string@03f5 │ │ +1b34b4: 6e20 170b 6000 |0040: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b34ba: d806 0101 |0043: add-int/lit8 v6, v1, #int 1 // #01 │ │ +1b34be: 4601 0701 |0045: aget-object v1, v7, v1 │ │ +1b34c2: 6e20 160b 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1b34c8: 2171 |004a: array-length v1, v7 │ │ +1b34ca: 3516 1000 |004b: if-ge v6, v1, 005b // +0010 │ │ +1b34ce: 1a01 620c |004d: const-string v1, ", " // string@0c62 │ │ +1b34d2: 6e20 170b 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b34d8: d801 0601 |0052: add-int/lit8 v1, v6, #int 1 // #01 │ │ +1b34dc: 4606 0706 |0054: aget-object v6, v7, v6 │ │ +1b34e0: 6e20 160b 6000 |0056: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1b34e6: 0116 |0059: move v6, v1 │ │ +1b34e8: 28f0 |005a: goto 004a // -0010 │ │ +1b34ea: 1306 5d00 |005b: const/16 v6, #int 93 // #5d │ │ +1b34ee: 6e20 0f0b 6000 |005d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0f │ │ +1b34f4: 6e10 280b 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b34fa: 0c06 |0063: move-result-object v6 │ │ +1b34fc: 1106 |0064: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=419 │ │ 0x0006 line=420 │ │ 0x0013 line=423 │ │ 0x0016 line=424 │ │ @@ -320611,18 +320612,18 @@ │ │ type : '(F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b37e0: |[1b37e0] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.:(F)V │ │ -1b37f0: 7010 b102 0000 |0000: invoke-direct {v0}, Landroid/text/style/MetricAffectingSpan;.:()V // method@02b1 │ │ -1b37f6: 5901 8642 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4286 │ │ -1b37fa: 0e00 |0005: return-void │ │ +1b37e4: |[1b37e4] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.:(F)V │ │ +1b37f4: 7010 b102 0000 |0000: invoke-direct {v0}, Landroid/text/style/MetricAffectingSpan;.:()V // method@02b1 │ │ +1b37fa: 5901 8642 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4286 │ │ +1b37fe: 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 │ │ @@ -320633,30 +320634,30 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -1b37fc: |[1b37fc] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ -1b380c: 6e10 a202 0400 |0000: invoke-virtual {v4}, Landroid/text/TextPaint;.getTextSize:()F // method@02a2 │ │ -1b3812: 0a00 |0003: move-result v0 │ │ -1b3814: 5231 8642 |0004: iget v1, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4286 │ │ -1b3818: a800 0001 |0006: mul-float v0, v0, v1 │ │ -1b381c: 6e20 a302 0400 |0008: invoke-virtual {v4, v0}, Landroid/text/TextPaint;.setTextSize:(F)V // method@02a3 │ │ -1b3822: 5240 4b00 |000b: iget v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ -1b3826: 6e10 a102 0400 |000d: invoke-virtual {v4}, Landroid/text/TextPaint;.ascent:()F // method@02a1 │ │ -1b382c: 0a01 |0010: move-result v1 │ │ -1b382e: 5232 8642 |0011: iget v2, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4286 │ │ -1b3832: a801 0102 |0013: mul-float v1, v1, v2 │ │ -1b3836: 8711 |0015: float-to-int v1, v1 │ │ -1b3838: db01 0104 |0016: div-int/lit8 v1, v1, #int 4 // #04 │ │ -1b383c: b010 |0018: add-int/2addr v0, v1 │ │ -1b383e: 5940 4b00 |0019: iput v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ -1b3842: 0e00 |001b: return-void │ │ +1b3800: |[1b3800] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ +1b3810: 6e10 a202 0400 |0000: invoke-virtual {v4}, Landroid/text/TextPaint;.getTextSize:()F // method@02a2 │ │ +1b3816: 0a00 |0003: move-result v0 │ │ +1b3818: 5231 8642 |0004: iget v1, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4286 │ │ +1b381c: a800 0001 |0006: mul-float v0, v0, v1 │ │ +1b3820: 6e20 a302 0400 |0008: invoke-virtual {v4, v0}, Landroid/text/TextPaint;.setTextSize:(F)V // method@02a3 │ │ +1b3826: 5240 4b00 |000b: iget v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ +1b382a: 6e10 a102 0400 |000d: invoke-virtual {v4}, Landroid/text/TextPaint;.ascent:()F // method@02a1 │ │ +1b3830: 0a01 |0010: move-result v1 │ │ +1b3832: 5232 8642 |0011: iget v2, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4286 │ │ +1b3836: a801 0102 |0013: mul-float v1, v1, v2 │ │ +1b383a: 8711 |0015: float-to-int v1, v1 │ │ +1b383c: db01 0104 |0016: div-int/lit8 v1, v1, #int 4 // #04 │ │ +1b3840: b010 |0018: add-int/2addr v0, v1 │ │ +1b3842: 5940 4b00 |0019: iput v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ +1b3846: 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; │ │ @@ -320666,17 +320667,17 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b3844: |[1b3844] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateMeasureState:(Landroid/text/TextPaint;)V │ │ -1b3854: 6e20 205c 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@5c20 │ │ -1b385a: 0e00 |0003: return-void │ │ +1b3848: |[1b3848] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateMeasureState:(Landroid/text/TextPaint;)V │ │ +1b3858: 6e20 205c 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@5c20 │ │ +1b385e: 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; │ │ │ │ @@ -320737,22 +320738,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 │ │ -1b3880: |[1b3880] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -1b3890: 7010 2e02 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@022e │ │ -1b3896: 2200 2203 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0322 │ │ -1b389a: 7020 5f0b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5f │ │ -1b38a0: 5b10 8842 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4288 │ │ -1b38a4: 5b13 8c42 |000a: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@428c │ │ -1b38a8: 5b14 8942 |000c: iput-object v4, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@4289 │ │ -1b38ac: 0e00 |000e: return-void │ │ +1b3884: |[1b3884] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +1b3894: 7010 2e02 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@022e │ │ +1b389a: 2200 2203 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0322 │ │ +1b389e: 7020 5f0b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5f │ │ +1b38a4: 5b10 8842 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4288 │ │ +1b38a8: 5b13 8c42 |000a: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@428c │ │ +1b38ac: 5b14 8942 |000c: iput-object v4, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@4289 │ │ +1b38b0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x000a line=25 │ │ 0x000c line=26 │ │ locals : │ │ @@ -320767,20 +320768,20 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1b385c: |[1b385c] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.getContext:()Landroid/content/Context; │ │ -1b386c: 5410 8842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4288 │ │ -1b3870: 6e10 610b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b61 │ │ -1b3876: 0c00 |0005: move-result-object v0 │ │ -1b3878: 1f00 2700 |0006: check-cast v0, Landroid/content/Context; // type@0027 │ │ -1b387c: 1100 |0008: return-object v0 │ │ +1b3860: |[1b3860] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.getContext:()Landroid/content/Context; │ │ +1b3870: 5410 8842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4288 │ │ +1b3874: 6e10 610b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b61 │ │ +1b387a: 0c00 |0005: move-result-object v0 │ │ +1b387c: 1f00 2700 |0006: check-cast v0, Landroid/content/Context; // type@0027 │ │ +1b3880: 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;) │ │ @@ -320788,22 +320789,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1b38b0: |[1b38b0] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -1b38c0: 5401 8b42 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428b │ │ -1b38c4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -1b38c8: 6e10 475c 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5c47 │ │ -1b38ce: 2805 |0007: goto 000c // +0005 │ │ -1b38d0: 0d01 |0008: move-exception v1 │ │ -1b38d2: 6e10 360a 0100 |0009: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1b38d8: 0e00 |000c: return-void │ │ +1b38b4: |[1b38b4] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +1b38c4: 5401 8b42 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428b │ │ +1b38c8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +1b38cc: 6e10 475c 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5c47 │ │ +1b38d2: 2805 |0007: goto 000c // +0005 │ │ +1b38d4: 0d01 |0008: move-exception v1 │ │ +1b38d6: 6e10 360a 0100 |0009: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1b38dc: 0e00 |000c: return-void │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=47 │ │ locals : │ │ @@ -320815,30 +320816,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 27 16-bit code units │ │ -1b38ec: |[1b38ec] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPreExecute:()V │ │ -1b38fc: 5470 8842 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4288 │ │ -1b3900: 6e10 610b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b61 │ │ -1b3906: 0c00 |0005: move-result-object v0 │ │ -1b3908: 0701 |0006: move-object v1, v0 │ │ -1b390a: 1f01 2700 |0007: check-cast v1, Landroid/content/Context; // type@0027 │ │ -1b390e: 3801 1100 |0009: if-eqz v1, 001a // +0011 │ │ -1b3912: 5472 8c42 |000b: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@428c │ │ -1b3916: 5473 8942 |000d: iget-object v3, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@4289 │ │ -1b391a: 5575 8742 |000f: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@4287 │ │ -1b391e: 5476 8a42 |0011: iget-object v6, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@428a │ │ -1b3922: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -1b3924: 7706 5a5c 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@5c5a │ │ -1b392a: 0c00 |0017: move-result-object v0 │ │ -1b392c: 5b70 8b42 |0018: iput-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428b │ │ -1b3930: 0e00 |001a: return-void │ │ +1b38f0: |[1b38f0] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPreExecute:()V │ │ +1b3900: 5470 8842 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4288 │ │ +1b3904: 6e10 610b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b61 │ │ +1b390a: 0c00 |0005: move-result-object v0 │ │ +1b390c: 0701 |0006: move-object v1, v0 │ │ +1b390e: 1f01 2700 |0007: check-cast v1, Landroid/content/Context; // type@0027 │ │ +1b3912: 3801 1100 |0009: if-eqz v1, 001a // +0011 │ │ +1b3916: 5472 8c42 |000b: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@428c │ │ +1b391a: 5473 8942 |000d: iget-object v3, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@4289 │ │ +1b391e: 5575 8742 |000f: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@4287 │ │ +1b3922: 5476 8a42 |0011: iget-object v6, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@428a │ │ +1b3926: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +1b3928: 7706 5a5c 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@5c5a │ │ +1b392e: 0c00 |0017: move-result-object v0 │ │ +1b3930: 5b70 8b42 |0018: iput-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428b │ │ +1b3934: 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; │ │ │ │ @@ -320847,19 +320848,19 @@ │ │ type : '(Landroid/content/DialogInterface$OnCancelListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -1b3934: |[1b3934] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.setCancelable:(Landroid/content/DialogInterface$OnCancelListener;)V │ │ -1b3944: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1b3946: 5c10 8742 |0001: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@4287 │ │ -1b394a: 5b12 8a42 |0003: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@428a │ │ -1b394e: 0e00 |0005: return-void │ │ +1b3938: |[1b3938] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.setCancelable:(Landroid/content/DialogInterface$OnCancelListener;)V │ │ +1b3948: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1b394a: 5c10 8742 |0001: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@4287 │ │ +1b394e: 5b12 8a42 |0003: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@428a │ │ +1b3952: 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; │ │ @@ -320899,18 +320900,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 │ │ -1b3998: |[1b3998] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V │ │ -1b39a8: 5b01 8d42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ -1b39ac: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ -1b39b2: 0e00 |0005: return-void │ │ +1b399c: |[1b399c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V │ │ +1b39ac: 5b01 8d42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ +1b39b0: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ +1b39b6: 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; │ │ │ │ @@ -320920,19 +320921,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 │ │ -1b3950: |[1b3950] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b3960: 1f01 4611 |0000: check-cast v1, [Ljava/lang/Void; // type@1146 │ │ -1b3964: 6e20 295c 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@5c29 │ │ -1b396a: 0c01 |0005: move-result-object v1 │ │ -1b396c: 1101 |0006: return-object v1 │ │ +1b3954: |[1b3954] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b3964: 1f01 4611 |0000: check-cast v1, [Ljava/lang/Void; // type@1146 │ │ +1b3968: 6e20 295c 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@5c29 │ │ +1b396e: 0c01 |0005: move-result-object v1 │ │ +1b3970: 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; │ │ │ │ @@ -320941,21 +320942,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 │ │ -1b3970: |[1b3970] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ -1b3980: 5412 8d42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ -1b3984: 7110 335c 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; // method@5c33 │ │ -1b398a: 0c00 |0005: move-result-object v0 │ │ -1b398c: 6e20 3b5c 0200 |0006: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reverseAction:(Ljava/lang/Object;)V // method@5c3b │ │ -1b3992: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1b3994: 1102 |000a: return-object v2 │ │ +1b3974: |[1b3974] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ +1b3984: 5412 8d42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ +1b3988: 7110 335c 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; // method@5c33 │ │ +1b398e: 0c00 |0005: move-result-object v0 │ │ +1b3990: 6e20 3b5c 0200 |0006: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reverseAction:(Ljava/lang/Object;)V // method@5c3b │ │ +1b3996: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1b3998: 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; │ │ │ │ @@ -320964,18 +320965,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 │ │ -1b39b4: |[1b39b4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Object;)V │ │ -1b39c4: 1f01 1403 |0000: check-cast v1, Ljava/lang/Void; // type@0314 │ │ -1b39c8: 6e20 2c5c 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.onPostExecute:(Ljava/lang/Void;)V // method@5c2c │ │ -1b39ce: 0e00 |0005: return-void │ │ +1b39b8: |[1b39b8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Object;)V │ │ +1b39c8: 1f01 1403 |0000: check-cast v1, Ljava/lang/Void; // type@0314 │ │ +1b39cc: 6e20 2c5c 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.onPostExecute:(Ljava/lang/Void;)V // method@5c2c │ │ +1b39d2: 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; │ │ │ │ @@ -320984,31 +320985,31 @@ │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -1b39d0: |[1b39d0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Void;)V │ │ -1b39e0: 5412 8d42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ -1b39e4: 7110 2f5c 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5c2f │ │ -1b39ea: 0a02 |0005: move-result v2 │ │ -1b39ec: 3802 1900 |0006: if-eqz v2, 001f // +0019 │ │ -1b39f0: 5412 8d42 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ -1b39f4: 7110 305c 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@5c30 │ │ -1b39fa: 0c02 |000d: move-result-object v2 │ │ -1b39fc: 3802 1100 |000e: if-eqz v2, 001f // +0011 │ │ -1b3a00: 5412 8d42 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ -1b3a04: 7110 305c 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@5c30 │ │ -1b3a0a: 0c02 |0015: move-result-object v2 │ │ -1b3a0c: 6e10 475c 0200 |0016: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5c47 │ │ -1b3a12: 5412 8d42 |0019: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ -1b3a16: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -1b3a18: 7120 315c 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@5c31 │ │ -1b3a1e: 0e00 |001f: return-void │ │ +1b39d4: |[1b39d4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Void;)V │ │ +1b39e4: 5412 8d42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ +1b39e8: 7110 2f5c 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5c2f │ │ +1b39ee: 0a02 |0005: move-result v2 │ │ +1b39f0: 3802 1900 |0006: if-eqz v2, 001f // +0019 │ │ +1b39f4: 5412 8d42 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ +1b39f8: 7110 305c 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@5c30 │ │ +1b39fe: 0c02 |000d: move-result-object v2 │ │ +1b3a00: 3802 1100 |000e: if-eqz v2, 001f // +0011 │ │ +1b3a04: 5412 8d42 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ +1b3a08: 7110 305c 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@5c30 │ │ +1b3a0e: 0c02 |0015: move-result-object v2 │ │ +1b3a10: 6e10 475c 0200 |0016: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5c47 │ │ +1b3a16: 5412 8d42 |0019: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ +1b3a1a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +1b3a1c: 7120 315c 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@5c31 │ │ +1b3a22: 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; │ │ @@ -321019,34 +321020,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -1b3a20: |[1b3a20] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPreExecute:()V │ │ -1b3a30: 5440 8d42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ -1b3a34: 7110 2f5c 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5c2f │ │ -1b3a3a: 0a00 |0005: move-result v0 │ │ -1b3a3c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -1b3a40: 5440 8d42 |0008: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ -1b3a44: 7110 325c 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; // method@5c32 │ │ -1b3a4a: 0c01 |000d: move-result-object v1 │ │ -1b3a4c: 6e10 1903 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b3a52: 0c01 |0011: move-result-object v1 │ │ -1b3a54: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -1b3a56: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ -1b3a5a: 7140 585c 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@5c58 │ │ -1b3a60: 0c01 |0018: move-result-object v1 │ │ -1b3a62: 7120 315c 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@5c31 │ │ -1b3a68: 2807 |001c: goto 0023 // +0007 │ │ -1b3a6a: 5440 8d42 |001d: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ -1b3a6e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -1b3a70: 7120 315c 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@5c31 │ │ -1b3a76: 0e00 |0023: return-void │ │ +1b3a24: |[1b3a24] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPreExecute:()V │ │ +1b3a34: 5440 8d42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ +1b3a38: 7110 2f5c 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5c2f │ │ +1b3a3e: 0a00 |0005: move-result v0 │ │ +1b3a40: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +1b3a44: 5440 8d42 |0008: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ +1b3a48: 7110 325c 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; // method@5c32 │ │ +1b3a4e: 0c01 |000d: move-result-object v1 │ │ +1b3a50: 6e10 1903 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b3a56: 0c01 |0011: move-result-object v1 │ │ +1b3a58: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +1b3a5a: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ +1b3a5e: 7140 585c 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@5c58 │ │ +1b3a64: 0c01 |0018: move-result-object v1 │ │ +1b3a66: 7120 315c 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@5c31 │ │ +1b3a6c: 2807 |001c: goto 0023 // +0007 │ │ +1b3a6e: 5440 8d42 |001d: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@428d │ │ +1b3a72: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +1b3a74: 7120 315c 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@5c31 │ │ +1b3a7a: 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; │ │ │ │ @@ -321119,22 +321120,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 │ │ -1b3b40: |[1b3b40] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.:(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;IZ)V │ │ -1b3b50: 7010 2e02 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ -1b3b56: 5b01 9442 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4294 │ │ -1b3b5a: 5b02 9342 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@4293 │ │ -1b3b5e: 5b03 9142 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@4291 │ │ -1b3b62: 5904 9242 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@4292 │ │ -1b3b66: 5c05 9042 |000b: iput-boolean v5, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@4290 │ │ -1b3b6a: 0e00 |000d: return-void │ │ +1b3b44: |[1b3b44] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.:(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;IZ)V │ │ +1b3b54: 7010 2e02 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ +1b3b5a: 5b01 9442 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4294 │ │ +1b3b5e: 5b02 9342 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@4293 │ │ +1b3b62: 5b03 9142 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@4291 │ │ +1b3b66: 5904 9242 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@4292 │ │ +1b3b6a: 5c05 9042 |000b: iput-boolean v5, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@4290 │ │ +1b3b6e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0005 line=34 │ │ 0x0007 line=35 │ │ 0x0009 line=36 │ │ @@ -321152,17 +321153,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 │ │ -1b3a90: |[1b3a90] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z │ │ -1b3aa0: 5500 9042 |0000: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@4290 │ │ -1b3aa4: 0f00 |0002: return v0 │ │ +1b3a94: |[1b3a94] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z │ │ +1b3aa4: 5500 9042 |0000: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@4290 │ │ +1b3aa8: 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;) │ │ @@ -321170,17 +321171,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 │ │ -1b3b10: |[1b3b10] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -1b3b20: 5400 8e42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ -1b3b24: 1100 |0002: return-object v0 │ │ +1b3b14: |[1b3b14] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +1b3b24: 5400 8e42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ +1b3b28: 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;) │ │ @@ -321188,17 +321189,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 │ │ -1b3b28: |[1b3b28] 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; │ │ -1b3b38: 5b01 8e42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ -1b3b3c: 1101 |0002: return-object v1 │ │ +1b3b2c: |[1b3b2c] 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; │ │ +1b3b3c: 5b01 8e42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ +1b3b40: 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; │ │ │ │ @@ -321207,17 +321208,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 │ │ -1b3a78: |[1b3a78] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; │ │ -1b3a88: 5400 9442 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4294 │ │ -1b3a8c: 1100 |0002: return-object v0 │ │ +1b3a7c: |[1b3a7c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; │ │ +1b3a8c: 5400 9442 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4294 │ │ +1b3a90: 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;) │ │ @@ -321225,17 +321226,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 │ │ -1b3aa8: |[1b3aa8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; │ │ -1b3ab8: 5400 8f42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@428f │ │ -1b3abc: 1100 |0002: return-object v0 │ │ +1b3aac: |[1b3aac] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; │ │ +1b3abc: 5400 8f42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@428f │ │ +1b3ac0: 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 - │ │ @@ -321244,18 +321245,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 │ │ -1b3ac0: |[1b3ac0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b3ad0: 6e20 355c 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@5c35 │ │ -1b3ad6: 0c01 |0003: move-result-object v1 │ │ -1b3ad8: 1101 |0004: return-object v1 │ │ +1b3ac4: |[1b3ac4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b3ad4: 6e20 355c 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@5c35 │ │ +1b3ada: 0c01 |0003: move-result-object v1 │ │ +1b3adc: 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; │ │ │ │ @@ -321264,26 +321265,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 │ │ -1b3adc: |[1b3adc] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ -1b3aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b3aee: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ -1b3af2: 2131 |0003: array-length v1, v3 │ │ -1b3af4: 3d01 0600 |0004: if-lez v1, 000a // +0006 │ │ -1b3af8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -1b3afa: 4603 0301 |0007: aget-object v3, v3, v1 │ │ -1b3afe: 2802 |0009: goto 000b // +0002 │ │ -1b3b00: 0703 |000a: move-object v3, v0 │ │ -1b3b02: 5b23 8f42 |000b: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@428f │ │ -1b3b06: 6e20 365c 3200 |000d: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.executeAction:(Ljava/lang/Object;)V // method@5c36 │ │ -1b3b0c: 1100 |0010: return-object v0 │ │ +1b3ae0: |[1b3ae0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ +1b3af0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b3af2: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ +1b3af6: 2131 |0003: array-length v1, v3 │ │ +1b3af8: 3d01 0600 |0004: if-lez v1, 000a // +0006 │ │ +1b3afc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +1b3afe: 4603 0301 |0007: aget-object v3, v3, v1 │ │ +1b3b02: 2802 |0009: goto 000b // +0002 │ │ +1b3b04: 0703 |000a: move-object v3, v0 │ │ +1b3b06: 5b23 8f42 |000b: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@428f │ │ +1b3b0a: 6e20 365c 3200 |000d: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.executeAction:(Ljava/lang/Object;)V // method@5c36 │ │ +1b3b10: 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; │ │ @@ -321299,22 +321300,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -1b3b6c: |[1b3b6c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onClick:(Landroid/view/View;)V │ │ -1b3b7c: 2203 0511 |0000: new-instance v3, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; // type@1105 │ │ -1b3b80: 7020 275c 2300 |0002: invoke-direct {v3, v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V // method@5c27 │ │ -1b3b86: 6200 3500 |0005: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -1b3b8a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -1b3b8c: 2311 4611 |0008: new-array v1, v1, [Ljava/lang/Void; // type@1146 │ │ -1b3b90: 6e30 2a5c 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@5c2a │ │ -1b3b96: 0e00 |000d: return-void │ │ +1b3b70: |[1b3b70] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onClick:(Landroid/view/View;)V │ │ +1b3b80: 2203 0511 |0000: new-instance v3, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; // type@1105 │ │ +1b3b84: 7020 275c 2300 |0002: invoke-direct {v3, v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V // method@5c27 │ │ +1b3b8a: 6200 3500 |0005: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +1b3b8e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1b3b90: 2311 4611 |0008: new-array v1, v1, [Ljava/lang/Void; // type@1146 │ │ +1b3b94: 6e30 2a5c 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@5c2a │ │ +1b3b9a: 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; │ │ @@ -321324,18 +321325,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 │ │ -1b3b98: |[1b3b98] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -1b3ba8: 1f01 1403 |0000: check-cast v1, Ljava/lang/Void; // type@0314 │ │ -1b3bac: 6e20 395c 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.onPostExecute:(Ljava/lang/Void;)V // method@5c39 │ │ -1b3bb2: 0e00 |0005: return-void │ │ +1b3b9c: |[1b3b9c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +1b3bac: 1f01 1403 |0000: check-cast v1, Ljava/lang/Void; // type@0314 │ │ +1b3bb0: 6e20 395c 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.onPostExecute:(Ljava/lang/Void;)V // method@5c39 │ │ +1b3bb6: 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; │ │ │ │ @@ -321344,40 +321345,40 @@ │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -1b3bb4: |[1b3bb4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Void;)V │ │ -1b3bc4: 5523 9042 |0000: iget-boolean v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@4290 │ │ -1b3bc8: 3803 0c00 |0002: if-eqz v3, 000e // +000c │ │ -1b3bcc: 5423 8e42 |0004: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ -1b3bd0: 3803 0800 |0006: if-eqz v3, 000e // +0008 │ │ -1b3bd4: 6e10 475c 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5c47 │ │ -1b3bda: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -1b3bdc: 5b23 8e42 |000c: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ -1b3be0: 5423 9442 |000e: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4294 │ │ -1b3be4: 5420 9342 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@4293 │ │ -1b3be8: 5221 9242 |0012: iget v1, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@4292 │ │ -1b3bec: 7130 f308 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@08f3 │ │ -1b3bf2: 0c03 |0017: move-result-object v3 │ │ -1b3bf4: 5420 9142 |0018: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@4291 │ │ -1b3bf8: 6e30 f408 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@08f4 │ │ -1b3bfe: 0c03 |001d: move-result-object v3 │ │ -1b3c00: 5420 9442 |001e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4294 │ │ -1b3c04: 6e10 2803 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0328 │ │ -1b3c0a: 0c00 |0023: move-result-object v0 │ │ -1b3c0c: 6001 2a1c |0024: sget v1, Lorg/thoughtcrime/securesms/R$color;.white:I // field@1c2a │ │ -1b3c10: 6e20 db00 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ -1b3c16: 0a00 |0029: move-result v0 │ │ -1b3c18: 6e20 f508 0300 |002a: invoke-virtual {v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.setActionTextColor:(I)Lcom/google/android/material/snackbar/Snackbar; // method@08f5 │ │ -1b3c1e: 0c03 |002d: move-result-object v3 │ │ -1b3c20: 6e10 f608 0300 |002e: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@08f6 │ │ -1b3c26: 0e00 |0031: return-void │ │ +1b3bb8: |[1b3bb8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Void;)V │ │ +1b3bc8: 5523 9042 |0000: iget-boolean v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@4290 │ │ +1b3bcc: 3803 0c00 |0002: if-eqz v3, 000e // +000c │ │ +1b3bd0: 5423 8e42 |0004: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ +1b3bd4: 3803 0800 |0006: if-eqz v3, 000e // +0008 │ │ +1b3bd8: 6e10 475c 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5c47 │ │ +1b3bde: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +1b3be0: 5b23 8e42 |000c: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ +1b3be4: 5423 9442 |000e: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4294 │ │ +1b3be8: 5420 9342 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@4293 │ │ +1b3bec: 5221 9242 |0012: iget v1, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@4292 │ │ +1b3bf0: 7130 f308 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@08f3 │ │ +1b3bf6: 0c03 |0017: move-result-object v3 │ │ +1b3bf8: 5420 9142 |0018: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@4291 │ │ +1b3bfc: 6e30 f408 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@08f4 │ │ +1b3c02: 0c03 |001d: move-result-object v3 │ │ +1b3c04: 5420 9442 |001e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4294 │ │ +1b3c08: 6e10 2803 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0328 │ │ +1b3c0e: 0c00 |0023: move-result-object v0 │ │ +1b3c10: 6001 2a1c |0024: sget v1, Lorg/thoughtcrime/securesms/R$color;.white:I // field@1c2a │ │ +1b3c14: 6e20 db00 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ +1b3c1a: 0a00 |0029: move-result v0 │ │ +1b3c1c: 6e20 f508 0300 |002a: invoke-virtual {v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.setActionTextColor:(I)Lcom/google/android/material/snackbar/Snackbar; // method@08f5 │ │ +1b3c22: 0c03 |002d: move-result-object v3 │ │ +1b3c24: 6e10 f608 0300 |002e: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@08f6 │ │ +1b3c2a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0008 line=62 │ │ 0x000c line=63 │ │ 0x000e line=66 │ │ 0x001a line=67 │ │ @@ -321392,36 +321393,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -1b3c28: |[1b3c28] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPreExecute:()V │ │ -1b3c38: 5550 9042 |0000: iget-boolean v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@4290 │ │ -1b3c3c: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ -1b3c40: 5450 9442 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4294 │ │ -1b3c44: 6e10 1903 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b3c4a: 0c00 |0009: move-result-object v0 │ │ -1b3c4c: 5451 9442 |000a: iget-object v1, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4294 │ │ -1b3c50: 6e10 1903 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b3c56: 0c01 |000f: move-result-object v1 │ │ -1b3c58: 6002 752a |0010: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a75 │ │ -1b3c5c: 6e20 7700 2100 |0012: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1b3c62: 0c01 |0015: move-result-object v1 │ │ -1b3c64: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -1b3c66: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -1b3c68: 1a04 0000 |0018: const-string v4, "" // string@0000 │ │ -1b3c6c: 7153 595c 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@5c59 │ │ -1b3c72: 0c00 |001d: move-result-object v0 │ │ -1b3c74: 5b50 8e42 |001e: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ -1b3c78: 2804 |0020: goto 0024 // +0004 │ │ -1b3c7a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -1b3c7c: 5b50 8e42 |0022: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ -1b3c80: 0e00 |0024: return-void │ │ +1b3c2c: |[1b3c2c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPreExecute:()V │ │ +1b3c3c: 5550 9042 |0000: iget-boolean v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@4290 │ │ +1b3c40: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ +1b3c44: 5450 9442 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4294 │ │ +1b3c48: 6e10 1903 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b3c4e: 0c00 |0009: move-result-object v0 │ │ +1b3c50: 5451 9442 |000a: iget-object v1, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4294 │ │ +1b3c54: 6e10 1903 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b3c5a: 0c01 |000f: move-result-object v1 │ │ +1b3c5c: 6002 752a |0010: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a75 │ │ +1b3c60: 6e20 7700 2100 |0012: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1b3c66: 0c01 |0015: move-result-object v1 │ │ +1b3c68: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +1b3c6a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +1b3c6c: 1a04 0000 |0018: const-string v4, "" // string@0000 │ │ +1b3c70: 7153 595c 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@5c59 │ │ +1b3c76: 0c00 |001d: move-result-object v0 │ │ +1b3c78: 5b50 8e42 |001e: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ +1b3c7c: 2804 |0020: goto 0024 // +0004 │ │ +1b3c7e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +1b3c80: 5b50 8e42 |0022: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ +1b3c84: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ 0x000c line=44 │ │ 0x0018 line=43 │ │ 0x0022 line=47 │ │ @@ -321468,19 +321469,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 │ │ -1b3e8c: |[1b3e8c] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V │ │ -1b3e9c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b3ea2: 5b01 9f42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@429f │ │ -1b3ea6: 5b02 a042 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42a0 │ │ -1b3eaa: 0e00 |0007: return-void │ │ +1b3e90: |[1b3e90] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V │ │ +1b3ea0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b3ea6: 5b01 9f42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@429f │ │ +1b3eaa: 5b02 a042 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42a0 │ │ +1b3eae: 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; │ │ @@ -321491,19 +321492,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 │ │ -1b3eac: |[1b3eac] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -1b3ebc: 5420 9f42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@429f │ │ -1b3ec0: 5421 a042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42a0 │ │ -1b3ec4: 7140 4c5c 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@5c4c │ │ -1b3eca: 0e00 |0007: return-void │ │ +1b3eb0: |[1b3eb0] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +1b3ec0: 5420 9f42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@429f │ │ +1b3ec4: 5421 a042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42a0 │ │ +1b3ec8: 7140 4c5c 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@5c4c │ │ +1b3ece: 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 │ │ @@ -321549,18 +321550,18 @@ │ │ type : '(Landroid/view/ViewStub;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b41d8: |[1b41d8] org.thoughtcrime.securesms.util.views.Stub.:(Landroid/view/ViewStub;)V │ │ -1b41e8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b41ee: 5b01 a642 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42a6 │ │ -1b41f2: 0e00 |0005: return-void │ │ +1b41dc: |[1b41dc] org.thoughtcrime.securesms.util.views.Stub.:(Landroid/view/ViewStub;)V │ │ +1b41ec: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b41f2: 5b01 a642 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42a6 │ │ +1b41f6: 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; │ │ @@ -321571,25 +321572,25 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -1b41a4: |[1b41a4] org.thoughtcrime.securesms.util.views.Stub.get:()Ljava/lang/Object; │ │ -1b41b4: 5410 a542 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a5 │ │ -1b41b8: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -1b41bc: 5410 a642 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42a6 │ │ -1b41c0: 6e10 6a03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036a │ │ -1b41c6: 0c00 |0009: move-result-object v0 │ │ -1b41c8: 5b10 a542 |000a: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a5 │ │ -1b41cc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -1b41ce: 5b10 a642 |000d: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42a6 │ │ -1b41d2: 5410 a542 |000f: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a5 │ │ -1b41d6: 1100 |0011: return-object v0 │ │ +1b41a8: |[1b41a8] org.thoughtcrime.securesms.util.views.Stub.get:()Ljava/lang/Object; │ │ +1b41b8: 5410 a542 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a5 │ │ +1b41bc: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +1b41c0: 5410 a642 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42a6 │ │ +1b41c4: 6e10 6a03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036a │ │ +1b41ca: 0c00 |0009: move-result-object v0 │ │ +1b41cc: 5b10 a542 |000a: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a5 │ │ +1b41d0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +1b41d2: 5b10 a642 |000d: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42a6 │ │ +1b41d6: 5410 a542 |000f: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a5 │ │ +1b41da: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x000d line=20 │ │ 0x000f line=23 │ │ locals : │ │ @@ -321600,21 +321601,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -1b4184: |[1b4184] org.thoughtcrime.securesms.util.views.Stub.resolved:()Z │ │ -1b4194: 5410 a542 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a5 │ │ -1b4198: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -1b419c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -1b419e: 2802 |0005: goto 0007 // +0002 │ │ -1b41a0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -1b41a2: 0f00 |0007: return v0 │ │ +1b4188: |[1b4188] org.thoughtcrime.securesms.util.views.Stub.resolved:()Z │ │ +1b4198: 5410 a542 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a5 │ │ +1b419c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +1b41a0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +1b41a2: 2802 |0005: goto 0007 // +0002 │ │ +1b41a4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1b41a6: 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 : 14732 (Stub.java) │ │ @@ -321658,18 +321659,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1b45c8: |[1b45c8] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;)V │ │ -1b45d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b45da: 7030 865c 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5c86 │ │ -1b45e0: 0e00 |0004: return-void │ │ +1b45cc: |[1b45cc] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;)V │ │ +1b45dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b45de: 7030 865c 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5c86 │ │ +1b45e4: 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; │ │ │ │ @@ -321678,18 +321679,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 │ │ -1b45e4: |[1b45e4] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -1b45f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b45f6: 7040 875c 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5c87 │ │ -1b45fc: 0e00 |0004: return-void │ │ +1b45e8: |[1b45e8] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +1b45f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b45fa: 7040 875c 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5c87 │ │ +1b4600: 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; │ │ @@ -321699,24 +321700,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 │ │ -1b4600: |[1b4600] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -1b4610: 7040 f003 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@03f0 │ │ -1b4616: 6002 2127 |0003: sget v2, Lorg/thoughtcrime/securesms/R$layout;.video_player:I // field@2721 │ │ -1b461a: 7130 8a5c 2100 |0005: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@5c8a │ │ -1b4620: 6001 8d25 |0008: sget v1, Lorg/thoughtcrime/securesms/R$id;.video_view:I // field@258d │ │ -1b4624: 7120 c45b 1000 |000a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.findById:(Landroid/view/View;I)Landroid/view/View; // method@5bc4 │ │ -1b462a: 0c01 |000d: move-result-object v1 │ │ -1b462c: 1f01 7d02 |000e: check-cast v1, Lcom/google/android/exoplayer2/ui/PlayerView; // type@027d │ │ -1b4630: 5b01 a942 |0010: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42a9 │ │ -1b4634: 0e00 |0012: return-void │ │ +1b4604: |[1b4604] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +1b4614: 7040 f003 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@03f0 │ │ +1b461a: 6002 2127 |0003: sget v2, Lorg/thoughtcrime/securesms/R$layout;.video_player:I // field@2721 │ │ +1b461e: 7130 8a5c 2100 |0005: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@5c8a │ │ +1b4624: 6001 8d25 |0008: sget v1, Lorg/thoughtcrime/securesms/R$id;.video_view:I // field@258d │ │ +1b4628: 7120 c45b 1000 |000a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.findById:(Landroid/view/View;I)Landroid/view/View; // method@5bc4 │ │ +1b462e: 0c01 |000d: move-result-object v1 │ │ +1b4630: 1f01 7d02 |000e: check-cast v1, Lcom/google/android/exoplayer2/ui/PlayerView; // type@027d │ │ +1b4634: 5b01 a942 |0010: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42a9 │ │ +1b4638: 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; │ │ @@ -321729,70 +321730,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 │ │ -1b467c: |[1b467c] org.thoughtcrime.securesms.video.VideoPlayer.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ -1b468c: 2200 8202 |0000: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder; // type@0282 │ │ -1b4690: 6e10 895c 0500 |0002: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c89 │ │ -1b4696: 0c01 |0005: move-result-object v1 │ │ -1b4698: 7020 e808 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.:(Landroid/content/Context;)V // method@08e8 │ │ -1b469e: 6e10 e908 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.build:()Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter; // method@08e9 │ │ -1b46a4: 0c00 |000c: move-result-object v0 │ │ -1b46a6: 2201 7a02 |000d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@027a │ │ -1b46aa: 6e10 895c 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c89 │ │ -1b46b0: 0c02 |0012: move-result-object v2 │ │ -1b46b2: 7020 e208 2100 |0013: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@08e2 │ │ -1b46b8: 2202 5e02 |0016: new-instance v2, Lcom/google/android/exoplayer2/DefaultLoadControl; // type@025e │ │ -1b46bc: 7010 a108 0200 |0018: invoke-direct {v2}, Lcom/google/android/exoplayer2/DefaultLoadControl;.:()V // method@08a1 │ │ -1b46c2: 2203 6d02 |001b: new-instance v3, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@026d │ │ -1b46c6: 6e10 895c 0500 |001d: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c89 │ │ -1b46cc: 0c04 |0020: move-result-object v4 │ │ -1b46ce: 7020 c808 4300 |0021: invoke-direct {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;)V // method@08c8 │ │ -1b46d4: 6e20 cd08 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@08cd │ │ -1b46da: 0c01 |0027: move-result-object v1 │ │ -1b46dc: 6e20 cb08 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@08cb │ │ -1b46e2: 0c00 |002b: move-result-object v0 │ │ -1b46e4: 6e20 cc08 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@08cc │ │ -1b46ea: 0c00 |002f: move-result-object v0 │ │ -1b46ec: 6e10 ca08 0000 |0030: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@08ca │ │ -1b46f2: 0c00 |0033: move-result-object v0 │ │ -1b46f4: 5b50 a842 |0034: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a8 │ │ -1b46f8: 2201 0b11 |0036: new-instance v1, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; // type@110b │ │ -1b46fc: 5452 aa42 |0038: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42aa │ │ -1b4700: 7020 5f5c 2100 |003a: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.:(Landroid/view/Window;)V // method@5c5f │ │ -1b4706: 6e20 ce08 1000 |003d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08ce │ │ -1b470c: 5450 a942 |0040: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42a9 │ │ -1b4710: 5451 a842 |0042: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a8 │ │ -1b4714: 6e20 e308 1000 |0044: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerView;.setPlayer:(Lcom/google/android/exoplayer2/Player;)V // method@08e3 │ │ -1b471a: 2200 8502 |0047: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@0285 │ │ -1b471e: 6e10 895c 0500 |0049: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c89 │ │ -1b4724: 0c01 |004c: move-result-object v1 │ │ -1b4726: 1a02 7b19 |004d: const-string v2, "GenericUserAgent" // string@197b │ │ -1b472a: 1203 |004f: const/4 v3, #int 0 // #0 │ │ -1b472c: 7040 ea08 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@08ea │ │ -1b4732: 2201 0e11 |0053: new-instance v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; // type@110e │ │ -1b4736: 7020 975c 0100 |0055: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V // method@5c97 │ │ -1b473c: 2200 7302 |0058: new-instance v0, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@0273 │ │ -1b4740: 7010 de08 0000 |005a: invoke-direct {v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@08de │ │ -1b4746: 2202 7702 |005d: new-instance v2, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@0277 │ │ -1b474a: 7030 e008 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@08e0 │ │ -1b4750: 6e10 9954 0600 |0062: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.getUri:()Landroid/net/Uri; // method@5499 │ │ -1b4756: 0c06 |0065: move-result-object v6 │ │ -1b4758: 7110 a308 0600 |0066: invoke-static {v6}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@08a3 │ │ -1b475e: 0c06 |0069: move-result-object v6 │ │ -1b4760: 6e20 e108 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@08e1 │ │ -1b4766: 0c06 |006d: move-result-object v6 │ │ -1b4768: 5450 a842 |006e: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a8 │ │ -1b476c: 6e20 d308 6000 |0070: invoke-virtual {v0, v6}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:(Lcom/google/android/exoplayer2/source/MediaSource;)V // method@08d3 │ │ -1b4772: 5456 a842 |0073: iget-object v6, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a8 │ │ -1b4776: 6e20 d808 7600 |0075: invoke-virtual {v6, v7}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d8 │ │ -1b477c: 0e00 |0078: return-void │ │ +1b4680: |[1b4680] org.thoughtcrime.securesms.video.VideoPlayer.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ +1b4690: 2200 8202 |0000: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder; // type@0282 │ │ +1b4694: 6e10 895c 0500 |0002: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c89 │ │ +1b469a: 0c01 |0005: move-result-object v1 │ │ +1b469c: 7020 e808 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.:(Landroid/content/Context;)V // method@08e8 │ │ +1b46a2: 6e10 e908 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.build:()Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter; // method@08e9 │ │ +1b46a8: 0c00 |000c: move-result-object v0 │ │ +1b46aa: 2201 7a02 |000d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@027a │ │ +1b46ae: 6e10 895c 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c89 │ │ +1b46b4: 0c02 |0012: move-result-object v2 │ │ +1b46b6: 7020 e208 2100 |0013: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@08e2 │ │ +1b46bc: 2202 5e02 |0016: new-instance v2, Lcom/google/android/exoplayer2/DefaultLoadControl; // type@025e │ │ +1b46c0: 7010 a108 0200 |0018: invoke-direct {v2}, Lcom/google/android/exoplayer2/DefaultLoadControl;.:()V // method@08a1 │ │ +1b46c6: 2203 6d02 |001b: new-instance v3, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@026d │ │ +1b46ca: 6e10 895c 0500 |001d: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c89 │ │ +1b46d0: 0c04 |0020: move-result-object v4 │ │ +1b46d2: 7020 c808 4300 |0021: invoke-direct {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;)V // method@08c8 │ │ +1b46d8: 6e20 cd08 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@08cd │ │ +1b46de: 0c01 |0027: move-result-object v1 │ │ +1b46e0: 6e20 cb08 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@08cb │ │ +1b46e6: 0c00 |002b: move-result-object v0 │ │ +1b46e8: 6e20 cc08 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@08cc │ │ +1b46ee: 0c00 |002f: move-result-object v0 │ │ +1b46f0: 6e10 ca08 0000 |0030: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@08ca │ │ +1b46f6: 0c00 |0033: move-result-object v0 │ │ +1b46f8: 5b50 a842 |0034: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a8 │ │ +1b46fc: 2201 0b11 |0036: new-instance v1, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; // type@110b │ │ +1b4700: 5452 aa42 |0038: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42aa │ │ +1b4704: 7020 5f5c 2100 |003a: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.:(Landroid/view/Window;)V // method@5c5f │ │ +1b470a: 6e20 ce08 1000 |003d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08ce │ │ +1b4710: 5450 a942 |0040: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42a9 │ │ +1b4714: 5451 a842 |0042: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a8 │ │ +1b4718: 6e20 e308 1000 |0044: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerView;.setPlayer:(Lcom/google/android/exoplayer2/Player;)V // method@08e3 │ │ +1b471e: 2200 8502 |0047: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@0285 │ │ +1b4722: 6e10 895c 0500 |0049: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c89 │ │ +1b4728: 0c01 |004c: move-result-object v1 │ │ +1b472a: 1a02 7b19 |004d: const-string v2, "GenericUserAgent" // string@197b │ │ +1b472e: 1203 |004f: const/4 v3, #int 0 // #0 │ │ +1b4730: 7040 ea08 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@08ea │ │ +1b4736: 2201 0e11 |0053: new-instance v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; // type@110e │ │ +1b473a: 7020 975c 0100 |0055: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V // method@5c97 │ │ +1b4740: 2200 7302 |0058: new-instance v0, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@0273 │ │ +1b4744: 7010 de08 0000 |005a: invoke-direct {v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@08de │ │ +1b474a: 2202 7702 |005d: new-instance v2, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@0277 │ │ +1b474e: 7030 e008 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@08e0 │ │ +1b4754: 6e10 9954 0600 |0062: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.getUri:()Landroid/net/Uri; // method@5499 │ │ +1b475a: 0c06 |0065: move-result-object v6 │ │ +1b475c: 7110 a308 0600 |0066: invoke-static {v6}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@08a3 │ │ +1b4762: 0c06 |0069: move-result-object v6 │ │ +1b4764: 6e20 e108 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@08e1 │ │ +1b476a: 0c06 |006d: move-result-object v6 │ │ +1b476c: 5450 a842 |006e: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a8 │ │ +1b4770: 6e20 d308 6000 |0070: invoke-virtual {v0, v6}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:(Lcom/google/android/exoplayer2/source/MediaSource;)V // method@08d3 │ │ +1b4776: 5456 a842 |0073: iget-object v6, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a8 │ │ +1b477a: 6e20 d808 7600 |0075: invoke-virtual {v6, v7}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d8 │ │ +1b4780: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000d line=96 │ │ 0x0016 line=97 │ │ 0x001b line=99 │ │ 0x0024 line=100 │ │ @@ -321819,19 +321820,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b4638: |[1b4638] org.thoughtcrime.securesms.video.VideoPlayer.cleanup:()V │ │ -1b4648: 5410 a842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a8 │ │ -1b464c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -1b4650: 6e10 d408 0000 |0004: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@08d4 │ │ -1b4656: 0e00 |0007: return-void │ │ +1b463c: |[1b463c] org.thoughtcrime.securesms.video.VideoPlayer.cleanup:()V │ │ +1b464c: 5410 a842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a8 │ │ +1b4650: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +1b4654: 6e10 d408 0000 |0004: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@08d4 │ │ +1b465a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ │ │ @@ -321840,20 +321841,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b4658: |[1b4658] org.thoughtcrime.securesms.video.VideoPlayer.pause:()V │ │ -1b4668: 5420 a842 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a8 │ │ -1b466c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -1b4670: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1b4672: 6e20 d808 1000 |0005: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d8 │ │ -1b4678: 0e00 |0008: return-void │ │ +1b465c: |[1b465c] org.thoughtcrime.securesms.video.VideoPlayer.pause:()V │ │ +1b466c: 5420 a842 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a8 │ │ +1b4670: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +1b4674: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1b4676: 6e20 d808 1000 |0005: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d8 │ │ +1b467c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ │ │ @@ -321862,17 +321863,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 │ │ -1b4780: |[1b4780] org.thoughtcrime.securesms.video.VideoPlayer.setVideoSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ -1b4790: 7030 8c5c 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V // method@5c8c │ │ -1b4796: 0e00 |0003: return-void │ │ +1b4784: |[1b4784] org.thoughtcrime.securesms.video.VideoPlayer.setVideoSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ +1b4794: 7030 8c5c 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V // method@5c8c │ │ +1b479a: 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 │ │ @@ -321882,17 +321883,17 @@ │ │ type : '(Landroid/view/Window;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4798: |[1b4798] org.thoughtcrime.securesms.video.VideoPlayer.setWindow:(Landroid/view/Window;)V │ │ -1b47a8: 5b01 aa42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42aa │ │ -1b47ac: 0e00 |0002: return-void │ │ +1b479c: |[1b479c] org.thoughtcrime.securesms.video.VideoPlayer.setWindow:(Landroid/view/Window;)V │ │ +1b47ac: 5b01 aa42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42aa │ │ +1b47b0: 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; │ │ │ │ @@ -321947,20 +321948,20 @@ │ │ type : '(Landroid/view/Surface;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1b4918: |[1b4918] org.thoughtcrime.securesms.video.recode.InputSurface.:(Landroid/view/Surface;)V │ │ -1b4928: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b492e: 6e10 a20a 0100 |0003: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa2 │ │ -1b4934: 5b01 b342 |0006: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42b3 │ │ -1b4938: 7010 9c5c 0000 |0008: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.eglSetup:()V // method@5c9c │ │ -1b493e: 0e00 |000b: return-void │ │ +1b491c: |[1b491c] org.thoughtcrime.securesms.video.recode.InputSurface.:(Landroid/view/Surface;)V │ │ +1b492c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b4932: 6e10 a20a 0100 |0003: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa2 │ │ +1b4938: 5b01 b342 |0006: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42b3 │ │ +1b493c: 7010 9c5c 0000 |0008: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.eglSetup:()V // method@5c9c │ │ +1b4942: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=40 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ locals : │ │ @@ -321972,28 +321973,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1b4940: |[1b4940] org.thoughtcrime.securesms.video.recode.InputSurface.checkEglError:(Ljava/lang/String;)V │ │ -1b4950: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -1b4952: 7100 0d02 0000 |0001: invoke-static {}, Landroid/opengl/EGL14;.eglGetError:()I // method@020d │ │ -1b4958: 0a00 |0004: move-result v0 │ │ -1b495a: 1301 0030 |0005: const/16 v1, #int 12288 // #3000 │ │ -1b495e: 3210 0400 |0007: if-eq v0, v1, 000b // +0004 │ │ -1b4962: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -1b4964: 28f7 |000a: goto 0001 // -0009 │ │ -1b4966: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -1b496a: 0e00 |000d: return-void │ │ -1b496c: 2203 0503 |000e: new-instance v3, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4970: 1a00 9217 |0010: const-string v0, "EGL error encountered (see log)" // string@1792 │ │ -1b4974: 7020 b40a 0300 |0012: invoke-direct {v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b497a: 2703 |0015: throw v3 │ │ +1b4944: |[1b4944] org.thoughtcrime.securesms.video.recode.InputSurface.checkEglError:(Ljava/lang/String;)V │ │ +1b4954: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +1b4956: 7100 0d02 0000 |0001: invoke-static {}, Landroid/opengl/EGL14;.eglGetError:()I // method@020d │ │ +1b495c: 0a00 |0004: move-result v0 │ │ +1b495e: 1301 0030 |0005: const/16 v1, #int 12288 // #3000 │ │ +1b4962: 3210 0400 |0007: if-eq v0, v1, 000b // +0004 │ │ +1b4966: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +1b4968: 28f7 |000a: goto 0001 // -0009 │ │ +1b496a: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +1b496e: 0e00 |000d: return-void │ │ +1b4970: 2203 0503 |000e: new-instance v3, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4974: 1a00 9217 |0010: const-string v0, "EGL error encountered (see log)" // string@1792 │ │ +1b4978: 7020 b40a 0300 |0012: invoke-direct {v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b497e: 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; │ │ @@ -322003,93 +322004,93 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 172 16-bit code units │ │ -1b497c: |[1b497c] org.thoughtcrime.securesms.video.recode.InputSurface.eglSetup:()V │ │ -1b498c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b498e: 7110 0c02 0000 |0001: invoke-static {v0}, Landroid/opengl/EGL14;.eglGetDisplay:(I)Landroid/opengl/EGLDisplay; // method@020c │ │ -1b4994: 0c01 |0004: move-result-object v1 │ │ -1b4996: 5bd1 b142 |0005: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b499a: 6202 3300 |0007: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_DISPLAY:Landroid/opengl/EGLDisplay; // field@0033 │ │ -1b499e: 3221 8000 |0009: if-eq v1, v2, 0089 // +0080 │ │ -1b49a2: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -1b49a4: 2312 2711 |000c: new-array v2, v1, [I // type@1127 │ │ -1b49a8: 54d3 b142 |000e: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b49ac: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -1b49ae: 7154 0e02 2320 |0011: invoke-static {v3, v2, v0, v2, v4}, Landroid/opengl/EGL14;.eglInitialize:(Landroid/opengl/EGLDisplay;[II[II)Z // method@020e │ │ -1b49b4: 0a02 |0014: move-result v2 │ │ -1b49b6: 3802 6900 |0015: if-eqz v2, 007e // +0069 │ │ -1b49ba: 1302 0b00 |0017: const/16 v2, #int 11 // #b │ │ -1b49be: 2326 2711 |0019: new-array v6, v2, [I // type@1127 │ │ -1b49c2: 2606 7700 0000 |001b: fill-array-data v6, 00000092 // +00000077 │ │ -1b49c8: 121a |001e: const/4 v10, #int 1 // #1 │ │ -1b49ca: 23a2 3111 |001f: new-array v2, v10, [Landroid/opengl/EGLConfig; // type@1131 │ │ -1b49ce: 234b 2711 |0021: new-array v11, v4, [I // type@1127 │ │ -1b49d2: 54d5 b142 |0023: iget-object v5, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b49d6: 1209 |0025: const/4 v9, #int 0 // #0 │ │ -1b49d8: 120c |0026: const/4 v12, #int 0 // #0 │ │ -1b49da: 1207 |0027: const/4 v7, #int 0 // #0 │ │ -1b49dc: 0728 |0028: move-object v8, v2 │ │ -1b49de: 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 │ │ -1b49e4: 0a03 |002c: move-result v3 │ │ -1b49e6: 3803 4900 |002d: if-eqz v3, 0076 // +0049 │ │ -1b49ea: 1303 9830 |002f: const/16 v3, #int 12440 // #3098 │ │ -1b49ee: 1304 3830 |0031: const/16 v4, #int 12344 // #3038 │ │ -1b49f2: 2430 2711 1304 |0033: filled-new-array {v3, v1, v4}, [I // type@1127 │ │ -1b49f8: 0c01 |0036: move-result-object v1 │ │ -1b49fa: 54d3 b142 |0037: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b49fe: 4605 0200 |0039: aget-object v5, v2, v0 │ │ -1b4a02: 6206 3200 |003b: sget-object v6, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ -1b4a06: 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 │ │ -1b4a0c: 0c01 |0040: move-result-object v1 │ │ -1b4a0e: 5bd1 b042 |0041: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42b0 │ │ -1b4a12: 1a01 0453 |0043: const-string v1, "eglCreateContext" // string@5304 │ │ -1b4a16: 7020 9b5c 1d00 |0045: invoke-direct {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@5c9b │ │ -1b4a1c: 54d1 b042 |0048: iget-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42b0 │ │ -1b4a20: 3801 2400 |004a: if-eqz v1, 006e // +0024 │ │ -1b4a24: 2410 2711 0400 |004c: filled-new-array {v4}, [I // type@1127 │ │ -1b4a2a: 0c01 |004f: move-result-object v1 │ │ -1b4a2c: 54d3 b142 |0050: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b4a30: 4602 0200 |0052: aget-object v2, v2, v0 │ │ -1b4a34: 54d4 b342 |0054: iget-object v4, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42b3 │ │ -1b4a38: 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 │ │ -1b4a3e: 0c00 |0059: move-result-object v0 │ │ -1b4a40: 5bd0 b242 |005a: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ -1b4a44: 1a00 0653 |005c: const-string v0, "eglCreateWindowSurface" // string@5306 │ │ -1b4a48: 7020 9b5c 0d00 |005e: invoke-direct {v13, v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@5c9b │ │ -1b4a4e: 54d0 b242 |0061: iget-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ -1b4a52: 3800 0300 |0063: if-eqz v0, 0066 // +0003 │ │ -1b4a56: 0e00 |0065: return-void │ │ -1b4a58: 2200 0503 |0066: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4a5c: 1a01 ab83 |0068: const-string v1, "surface was null" // string@83ab │ │ -1b4a60: 7020 b40a 1000 |006a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b4a66: 2700 |006d: throw v0 │ │ -1b4a68: 2200 0503 |006e: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4a6c: 1a01 f973 |0070: const-string v1, "null context" // string@73f9 │ │ -1b4a70: 7020 b40a 1000 |0072: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b4a76: 2700 |0075: throw v0 │ │ -1b4a78: 2200 0503 |0076: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4a7c: 1a01 1c87 |0078: const-string v1, "unable to find RGB888+recordable ES2 EGL config" // string@871c │ │ -1b4a80: 7020 b40a 1000 |007a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b4a86: 2700 |007d: throw v0 │ │ -1b4a88: 1200 |007e: const/4 v0, #int 0 // #0 │ │ -1b4a8a: 5bd0 b142 |007f: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b4a8e: 2200 0503 |0081: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4a92: 1a01 2087 |0083: const-string v1, "unable to initialize EGL14" // string@8720 │ │ -1b4a96: 7020 b40a 1000 |0085: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b4a9c: 2700 |0088: throw v0 │ │ -1b4a9e: 2200 0503 |0089: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4aa2: 1a01 1e87 |008b: const-string v1, "unable to get EGL14 display" // string@871e │ │ -1b4aa6: 7020 b40a 1000 |008d: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b4aac: 2700 |0090: throw v0 │ │ -1b4aae: 0000 |0091: nop // spacer │ │ -1b4ab0: 0003 0400 0b00 0000 2430 0000 0800 ... |0092: array-data (26 units) │ │ +1b4980: |[1b4980] org.thoughtcrime.securesms.video.recode.InputSurface.eglSetup:()V │ │ +1b4990: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b4992: 7110 0c02 0000 |0001: invoke-static {v0}, Landroid/opengl/EGL14;.eglGetDisplay:(I)Landroid/opengl/EGLDisplay; // method@020c │ │ +1b4998: 0c01 |0004: move-result-object v1 │ │ +1b499a: 5bd1 b142 |0005: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b499e: 6202 3300 |0007: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_DISPLAY:Landroid/opengl/EGLDisplay; // field@0033 │ │ +1b49a2: 3221 8000 |0009: if-eq v1, v2, 0089 // +0080 │ │ +1b49a6: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +1b49a8: 2312 2711 |000c: new-array v2, v1, [I // type@1127 │ │ +1b49ac: 54d3 b142 |000e: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b49b0: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +1b49b2: 7154 0e02 2320 |0011: invoke-static {v3, v2, v0, v2, v4}, Landroid/opengl/EGL14;.eglInitialize:(Landroid/opengl/EGLDisplay;[II[II)Z // method@020e │ │ +1b49b8: 0a02 |0014: move-result v2 │ │ +1b49ba: 3802 6900 |0015: if-eqz v2, 007e // +0069 │ │ +1b49be: 1302 0b00 |0017: const/16 v2, #int 11 // #b │ │ +1b49c2: 2326 2711 |0019: new-array v6, v2, [I // type@1127 │ │ +1b49c6: 2606 7700 0000 |001b: fill-array-data v6, 00000092 // +00000077 │ │ +1b49cc: 121a |001e: const/4 v10, #int 1 // #1 │ │ +1b49ce: 23a2 3111 |001f: new-array v2, v10, [Landroid/opengl/EGLConfig; // type@1131 │ │ +1b49d2: 234b 2711 |0021: new-array v11, v4, [I // type@1127 │ │ +1b49d6: 54d5 b142 |0023: iget-object v5, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b49da: 1209 |0025: const/4 v9, #int 0 // #0 │ │ +1b49dc: 120c |0026: const/4 v12, #int 0 // #0 │ │ +1b49de: 1207 |0027: const/4 v7, #int 0 // #0 │ │ +1b49e0: 0728 |0028: move-object v8, v2 │ │ +1b49e2: 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 │ │ +1b49e8: 0a03 |002c: move-result v3 │ │ +1b49ea: 3803 4900 |002d: if-eqz v3, 0076 // +0049 │ │ +1b49ee: 1303 9830 |002f: const/16 v3, #int 12440 // #3098 │ │ +1b49f2: 1304 3830 |0031: const/16 v4, #int 12344 // #3038 │ │ +1b49f6: 2430 2711 1304 |0033: filled-new-array {v3, v1, v4}, [I // type@1127 │ │ +1b49fc: 0c01 |0036: move-result-object v1 │ │ +1b49fe: 54d3 b142 |0037: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b4a02: 4605 0200 |0039: aget-object v5, v2, v0 │ │ +1b4a06: 6206 3200 |003b: sget-object v6, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ +1b4a0a: 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 │ │ +1b4a10: 0c01 |0040: move-result-object v1 │ │ +1b4a12: 5bd1 b042 |0041: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42b0 │ │ +1b4a16: 1a01 0453 |0043: const-string v1, "eglCreateContext" // string@5304 │ │ +1b4a1a: 7020 9b5c 1d00 |0045: invoke-direct {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@5c9b │ │ +1b4a20: 54d1 b042 |0048: iget-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42b0 │ │ +1b4a24: 3801 2400 |004a: if-eqz v1, 006e // +0024 │ │ +1b4a28: 2410 2711 0400 |004c: filled-new-array {v4}, [I // type@1127 │ │ +1b4a2e: 0c01 |004f: move-result-object v1 │ │ +1b4a30: 54d3 b142 |0050: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b4a34: 4602 0200 |0052: aget-object v2, v2, v0 │ │ +1b4a38: 54d4 b342 |0054: iget-object v4, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42b3 │ │ +1b4a3c: 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 │ │ +1b4a42: 0c00 |0059: move-result-object v0 │ │ +1b4a44: 5bd0 b242 |005a: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ +1b4a48: 1a00 0653 |005c: const-string v0, "eglCreateWindowSurface" // string@5306 │ │ +1b4a4c: 7020 9b5c 0d00 |005e: invoke-direct {v13, v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@5c9b │ │ +1b4a52: 54d0 b242 |0061: iget-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ +1b4a56: 3800 0300 |0063: if-eqz v0, 0066 // +0003 │ │ +1b4a5a: 0e00 |0065: return-void │ │ +1b4a5c: 2200 0503 |0066: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4a60: 1a01 ab83 |0068: const-string v1, "surface was null" // string@83ab │ │ +1b4a64: 7020 b40a 1000 |006a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b4a6a: 2700 |006d: throw v0 │ │ +1b4a6c: 2200 0503 |006e: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4a70: 1a01 f973 |0070: const-string v1, "null context" // string@73f9 │ │ +1b4a74: 7020 b40a 1000 |0072: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b4a7a: 2700 |0075: throw v0 │ │ +1b4a7c: 2200 0503 |0076: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4a80: 1a01 1c87 |0078: const-string v1, "unable to find RGB888+recordable ES2 EGL config" // string@871c │ │ +1b4a84: 7020 b40a 1000 |007a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b4a8a: 2700 |007d: throw v0 │ │ +1b4a8c: 1200 |007e: const/4 v0, #int 0 // #0 │ │ +1b4a8e: 5bd0 b142 |007f: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b4a92: 2200 0503 |0081: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4a96: 1a01 2087 |0083: const-string v1, "unable to initialize EGL14" // string@8720 │ │ +1b4a9a: 7020 b40a 1000 |0085: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b4aa0: 2700 |0088: throw v0 │ │ +1b4aa2: 2200 0503 |0089: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4aa6: 1a01 1e87 |008b: const-string v1, "unable to get EGL14 display" // string@871e │ │ +1b4aaa: 7020 b40a 1000 |008d: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b4ab0: 2700 |0090: throw v0 │ │ +1b4ab2: 0000 |0091: nop // spacer │ │ +1b4ab4: 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 │ │ @@ -322119,17 +322120,17 @@ │ │ type : '()Landroid/view/Surface;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b48dc: |[1b48dc] org.thoughtcrime.securesms.video.recode.InputSurface.getSurface:()Landroid/view/Surface; │ │ -1b48ec: 5410 b342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42b3 │ │ -1b48f0: 1100 |0002: return-object v0 │ │ +1b48e0: |[1b48e0] org.thoughtcrime.securesms.video.recode.InputSurface.getSurface:()Landroid/view/Surface; │ │ +1b48f0: 5410 b342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42b3 │ │ +1b48f4: 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;) │ │ @@ -322137,26 +322138,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -1b4ae4: |[1b4ae4] org.thoughtcrime.securesms.video.recode.InputSurface.makeCurrent:()V │ │ -1b4af4: 5430 b142 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b4af8: 5431 b242 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ -1b4afc: 5432 b042 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42b0 │ │ -1b4b00: 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 │ │ -1b4b06: 0a00 |0009: move-result v0 │ │ -1b4b08: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -1b4b0c: 0e00 |000c: return-void │ │ -1b4b0e: 2200 0503 |000d: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4b12: 1a01 1053 |000f: const-string v1, "eglMakeCurrent failed" // string@5310 │ │ -1b4b16: 7020 b40a 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b4b1c: 2700 |0014: throw v0 │ │ +1b4ae8: |[1b4ae8] org.thoughtcrime.securesms.video.recode.InputSurface.makeCurrent:()V │ │ +1b4af8: 5430 b142 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b4afc: 5431 b242 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ +1b4b00: 5432 b042 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42b0 │ │ +1b4b04: 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 │ │ +1b4b0a: 0a00 |0009: move-result v0 │ │ +1b4b0c: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +1b4b10: 0e00 |000c: return-void │ │ +1b4b12: 2200 0503 |000d: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4b16: 1a01 1053 |000f: const-string v1, "eglMakeCurrent failed" // string@5310 │ │ +1b4b1a: 7020 b40a 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b4b20: 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; │ │ │ │ @@ -322165,40 +322166,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -1b4b20: |[1b4b20] org.thoughtcrime.securesms.video.recode.InputSurface.release:()V │ │ -1b4b30: 7100 0b02 0000 |0000: invoke-static {}, Landroid/opengl/EGL14;.eglGetCurrentContext:()Landroid/opengl/EGLContext; // method@020b │ │ -1b4b36: 0c00 |0003: move-result-object v0 │ │ -1b4b38: 5441 b042 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42b0 │ │ -1b4b3c: 6e20 1102 1000 |0006: invoke-virtual {v0, v1}, Landroid/opengl/EGLContext;.equals:(Ljava/lang/Object;)Z // method@0211 │ │ -1b4b42: 0a00 |0009: move-result v0 │ │ -1b4b44: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -1b4b48: 5440 b142 |000c: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b4b4c: 6201 3400 |000e: sget-object v1, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ -1b4b50: 6202 3400 |0010: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ -1b4b54: 6203 3200 |0012: sget-object v3, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ -1b4b58: 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 │ │ -1b4b5e: 5440 b142 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b4b62: 5441 b242 |0019: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ -1b4b66: 7120 0a02 1000 |001b: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroySurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@020a │ │ -1b4b6c: 5440 b142 |001e: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b4b70: 5441 b042 |0020: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42b0 │ │ -1b4b74: 7120 0902 1000 |0022: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroyContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z // method@0209 │ │ -1b4b7a: 5440 b342 |0025: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42b3 │ │ -1b4b7e: 6e10 0803 0000 |0027: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0308 │ │ -1b4b84: 1200 |002a: const/4 v0, #int 0 // #0 │ │ -1b4b86: 5b40 b142 |002b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b4b8a: 5b40 b042 |002d: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42b0 │ │ -1b4b8e: 5b40 b242 |002f: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ -1b4b92: 5b40 b342 |0031: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42b3 │ │ -1b4b96: 0e00 |0033: return-void │ │ +1b4b24: |[1b4b24] org.thoughtcrime.securesms.video.recode.InputSurface.release:()V │ │ +1b4b34: 7100 0b02 0000 |0000: invoke-static {}, Landroid/opengl/EGL14;.eglGetCurrentContext:()Landroid/opengl/EGLContext; // method@020b │ │ +1b4b3a: 0c00 |0003: move-result-object v0 │ │ +1b4b3c: 5441 b042 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42b0 │ │ +1b4b40: 6e20 1102 1000 |0006: invoke-virtual {v0, v1}, Landroid/opengl/EGLContext;.equals:(Ljava/lang/Object;)Z // method@0211 │ │ +1b4b46: 0a00 |0009: move-result v0 │ │ +1b4b48: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +1b4b4c: 5440 b142 |000c: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b4b50: 6201 3400 |000e: sget-object v1, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ +1b4b54: 6202 3400 |0010: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ +1b4b58: 6203 3200 |0012: sget-object v3, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ +1b4b5c: 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 │ │ +1b4b62: 5440 b142 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b4b66: 5441 b242 |0019: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ +1b4b6a: 7120 0a02 1000 |001b: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroySurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@020a │ │ +1b4b70: 5440 b142 |001e: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b4b74: 5441 b042 |0020: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42b0 │ │ +1b4b78: 7120 0902 1000 |0022: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroyContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z // method@0209 │ │ +1b4b7e: 5440 b342 |0025: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42b3 │ │ +1b4b82: 6e10 0803 0000 |0027: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0308 │ │ +1b4b88: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +1b4b8a: 5b40 b142 |002b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b4b8e: 5b40 b042 |002d: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42b0 │ │ +1b4b92: 5b40 b242 |002f: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ +1b4b96: 5b40 b342 |0031: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42b3 │ │ +1b4b9a: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000c line=96 │ │ 0x0017 line=98 │ │ 0x001e line=99 │ │ 0x0025 line=100 │ │ @@ -322214,19 +322215,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -1b4b98: |[1b4b98] org.thoughtcrime.securesms.video.recode.InputSurface.setPresentationTime:(J)V │ │ -1b4ba8: 5420 b142 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b4bac: 5421 b242 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ -1b4bb0: 7140 1202 1043 |0004: invoke-static {v0, v1, v3, v4}, Landroid/opengl/EGLExt;.eglPresentationTimeANDROID:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;J)Z // method@0212 │ │ -1b4bb6: 0e00 |0007: return-void │ │ +1b4b9c: |[1b4b9c] org.thoughtcrime.securesms.video.recode.InputSurface.setPresentationTime:(J)V │ │ +1b4bac: 5420 b142 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b4bb0: 5421 b242 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ +1b4bb4: 7140 1202 1043 |0004: invoke-static {v0, v1, v3, v4}, Landroid/opengl/EGLExt;.eglPresentationTimeANDROID:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;J)Z // method@0212 │ │ +1b4bba: 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 │ │ │ │ @@ -322235,20 +322236,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b48f4: |[1b48f4] org.thoughtcrime.securesms.video.recode.InputSurface.swapBuffers:()Z │ │ -1b4904: 5420 b142 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ -1b4908: 5421 b242 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ -1b490c: 7120 1002 1000 |0004: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglSwapBuffers:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@0210 │ │ -1b4912: 0a00 |0007: move-result v0 │ │ -1b4914: 0f00 |0008: return v0 │ │ +1b48f8: |[1b48f8] org.thoughtcrime.securesms.video.recode.InputSurface.swapBuffers:()Z │ │ +1b4908: 5420 b142 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42b1 │ │ +1b490c: 5421 b242 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42b2 │ │ +1b4910: 7120 1002 1000 |0004: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglSwapBuffers:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@0210 │ │ +1b4916: 0a00 |0007: move-result v0 │ │ +1b4918: 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 : 6859 (InputSurface.java) │ │ @@ -322354,31 +322355,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -1b53b0: |[1b53b0] org.thoughtcrime.securesms.video.recode.MP4Builder.:()V │ │ -1b53c0: 7010 a00a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b53c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1b53c8: 5b30 bc42 |0004: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ -1b53cc: 5b30 b842 |0006: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b8 │ │ -1b53d0: 5b30 bb42 |0008: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42bb │ │ -1b53d4: 5b30 ba42 |000a: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ -1b53d8: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ -1b53dc: 5a31 b942 |000e: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ -1b53e0: 5a31 c042 |0010: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ -1b53e4: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1b53e6: 5c31 bf42 |0013: iput-boolean v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bf │ │ -1b53ea: 2201 7e03 |0015: new-instance v1, Ljava/util/HashMap; // type@037e │ │ -1b53ee: 7010 a00c 0100 |0017: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ -1b53f4: 5b31 be42 |001a: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42be │ │ -1b53f8: 5b30 bd42 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42bd │ │ -1b53fc: 0e00 |001e: return-void │ │ +1b53b4: |[1b53b4] org.thoughtcrime.securesms.video.recode.MP4Builder.:()V │ │ +1b53c4: 7010 a00a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b53ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1b53cc: 5b30 bc42 |0004: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ +1b53d0: 5b30 b842 |0006: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b8 │ │ +1b53d4: 5b30 bb42 |0008: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42bb │ │ +1b53d8: 5b30 ba42 |000a: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ +1b53dc: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ +1b53e0: 5a31 b942 |000e: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ +1b53e4: 5a31 c042 |0010: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ +1b53e8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1b53ea: 5c31 bf42 |0013: iput-boolean v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bf │ │ +1b53ee: 2201 7e03 |0015: new-instance v1, Ljava/util/HashMap; // type@037e │ │ +1b53f2: 7010 a00c 0100 |0017: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ +1b53f8: 5b31 be42 |001a: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42be │ │ +1b53fc: 5b30 bd42 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42bd │ │ +1b5400: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=47 │ │ 0x0006 line=48 │ │ 0x0008 line=49 │ │ 0x000a line=50 │ │ @@ -322395,36 +322396,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -1b57c0: |[1b57c0] org.thoughtcrime.securesms.video.recode.MP4Builder.flushCurrentMdat:()V │ │ -1b57d0: 5450 ba42 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ -1b57d4: 6e10 c40b 0000 |0002: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.position:()J // method@0bc4 │ │ -1b57da: 0b00 |0005: move-result-wide v0 │ │ -1b57dc: 5452 ba42 |0006: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ -1b57e0: 5453 bc42 |0008: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ -1b57e4: 6e10 a65c 0300 |000a: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getOffset:()J // method@5ca6 │ │ -1b57ea: 0b03 |000d: move-result-wide v3 │ │ -1b57ec: 6e30 c50b 3204 |000e: invoke-virtual {v2, v3, v4}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc5 │ │ -1b57f2: 5452 bc42 |0011: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ -1b57f6: 5453 ba42 |0013: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ -1b57fa: 6e20 a45c 3200 |0015: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@5ca4 │ │ -1b5800: 5452 ba42 |0018: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ -1b5804: 6e30 c50b 0201 |001a: invoke-virtual {v2, v0, v1}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc5 │ │ -1b580a: 5450 bc42 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ -1b580e: 1601 0000 |001f: const-wide/16 v1, #int 0 // #0 │ │ -1b5812: 6e30 ad5c 1002 |0021: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@5cad │ │ -1b5818: 5450 bc42 |0024: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ -1b581c: 6e30 ac5c 1002 |0026: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@5cac │ │ -1b5822: 5450 bb42 |0029: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42bb │ │ -1b5826: 6e10 8c09 0000 |002b: invoke-virtual {v0}, Ljava/io/FileOutputStream;.flush:()V // method@098c │ │ -1b582c: 0e00 |002e: return-void │ │ +1b57c4: |[1b57c4] org.thoughtcrime.securesms.video.recode.MP4Builder.flushCurrentMdat:()V │ │ +1b57d4: 5450 ba42 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ +1b57d8: 6e10 c40b 0000 |0002: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.position:()J // method@0bc4 │ │ +1b57de: 0b00 |0005: move-result-wide v0 │ │ +1b57e0: 5452 ba42 |0006: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ +1b57e4: 5453 bc42 |0008: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ +1b57e8: 6e10 a65c 0300 |000a: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getOffset:()J // method@5ca6 │ │ +1b57ee: 0b03 |000d: move-result-wide v3 │ │ +1b57f0: 6e30 c50b 3204 |000e: invoke-virtual {v2, v3, v4}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc5 │ │ +1b57f6: 5452 bc42 |0011: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ +1b57fa: 5453 ba42 |0013: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ +1b57fe: 6e20 a45c 3200 |0015: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@5ca4 │ │ +1b5804: 5452 ba42 |0018: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ +1b5808: 6e30 c50b 0201 |001a: invoke-virtual {v2, v0, v1}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc5 │ │ +1b580e: 5450 bc42 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ +1b5812: 1601 0000 |001f: const-wide/16 v1, #int 0 // #0 │ │ +1b5816: 6e30 ad5c 1002 |0021: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@5cad │ │ +1b581c: 5450 bc42 |0024: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ +1b5820: 6e30 ac5c 1002 |0026: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@5cac │ │ +1b5826: 5450 bb42 |0029: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42bb │ │ +1b582a: 6e10 8c09 0000 |002b: invoke-virtual {v0}, Ljava/io/FileOutputStream;.flush:()V // method@098c │ │ +1b5830: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0006 line=77 │ │ 0x0011 line=78 │ │ 0x0018 line=79 │ │ 0x001d line=80 │ │ @@ -322438,23 +322439,23 @@ │ │ type : '(JJ)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -1b5270: |[1b5270] org.thoughtcrime.securesms.video.recode.MP4Builder.gcd:(JJ)J │ │ -1b5280: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -1b5284: 3102 0500 |0002: cmp-long v2, v5, v0 │ │ -1b5288: 3902 0300 |0004: if-nez v2, 0007 // +0003 │ │ -1b528c: 1003 |0006: return-wide v3 │ │ -1b528e: bf53 |0007: rem-long/2addr v3, v5 │ │ -1b5290: 7140 be5c 6543 |0008: invoke-static {v5, v6, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@5cbe │ │ -1b5296: 0b03 |000b: move-result-wide v3 │ │ -1b5298: 1003 |000c: return-wide v3 │ │ +1b5274: |[1b5274] org.thoughtcrime.securesms.video.recode.MP4Builder.gcd:(JJ)J │ │ +1b5284: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +1b5288: 3102 0500 |0002: cmp-long v2, v5, v0 │ │ +1b528c: 3902 0300 |0004: if-nez v2, 0007 // +0003 │ │ +1b5290: 1003 |0006: return-wide v3 │ │ +1b5292: bf53 |0007: rem-long/2addr v3, v5 │ │ +1b5294: 7140 be5c 6543 |0008: invoke-static {v5, v6, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@5cbe │ │ +1b529a: 0b03 |000b: move-result-wide v3 │ │ +1b529c: 1003 |000c: return-wide v3 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=228 │ │ locals : │ │ 0x0000 - 0x000d reg=3 (null) J │ │ 0x0000 - 0x000d reg=5 (null) J │ │ │ │ @@ -322464,19 +322465,19 @@ │ │ type : '(Landroid/media/MediaFormat;Z)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1b5250: |[1b5250] org.thoughtcrime.securesms.video.recode.MP4Builder.addTrack:(Landroid/media/MediaFormat;Z)I │ │ -1b5260: 5410 b842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b8 │ │ -1b5264: 6e30 c35c 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cc3 │ │ -1b526a: 0a02 |0005: move-result v2 │ │ -1b526c: 0f02 |0006: return v2 │ │ +1b5254: |[1b5254] org.thoughtcrime.securesms.video.recode.MP4Builder.addTrack:(Landroid/media/MediaFormat;Z)I │ │ +1b5264: 5410 b842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b8 │ │ +1b5268: 6e30 c35c 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cc3 │ │ +1b526e: 0a02 |0005: move-result v2 │ │ +1b5270: 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 │ │ @@ -322486,25 +322487,25 @@ │ │ type : '()Lcom/coremedia/iso/boxes/FileTypeBox;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -1b4f14: |[1b4f14] org.thoughtcrime.securesms.video.recode.MP4Builder.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; │ │ -1b4f24: 2200 8503 |0000: new-instance v0, Ljava/util/LinkedList; // type@0385 │ │ -1b4f28: 7010 c60c 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ -1b4f2e: 1a01 2e63 |0005: const-string v1, "isom" // string@632e │ │ -1b4f32: 6e20 c80c 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cc8 │ │ -1b4f38: 1a02 750d |000a: const-string v2, "3gp4" // string@0d75 │ │ -1b4f3c: 6e20 c80c 2000 |000c: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cc8 │ │ -1b4f42: 2202 2a02 |000f: new-instance v2, Lcom/coremedia/iso/boxes/FileTypeBox; // type@022a │ │ -1b4f46: 1603 0000 |0011: const-wide/16 v3, #int 0 // #0 │ │ -1b4f4a: 7050 1e08 1243 |0013: invoke-direct {v2, v1, v3, v4, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.:(Ljava/lang/String;JLjava/util/List;)V // method@081e │ │ -1b4f50: 1102 |0016: return-object v2 │ │ +1b4f18: |[1b4f18] org.thoughtcrime.securesms.video.recode.MP4Builder.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; │ │ +1b4f28: 2200 8503 |0000: new-instance v0, Ljava/util/LinkedList; // type@0385 │ │ +1b4f2c: 7010 c60c 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ +1b4f32: 1a01 2e63 |0005: const-string v1, "isom" // string@632e │ │ +1b4f36: 6e20 c80c 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cc8 │ │ +1b4f3c: 1a02 750d |000a: const-string v2, "3gp4" // string@0d75 │ │ +1b4f40: 6e20 c80c 2000 |000c: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cc8 │ │ +1b4f46: 2202 2a02 |000f: new-instance v2, Lcom/coremedia/iso/boxes/FileTypeBox; // type@022a │ │ +1b4f4a: 1603 0000 |0011: const-wide/16 v3, #int 0 // #0 │ │ +1b4f4e: 7050 1e08 1243 |0013: invoke-direct {v2, v1, v3, v4, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.:(Ljava/lang/String;JLjava/util/List;)V // method@081e │ │ +1b4f54: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ 0x000a line=155 │ │ 0x000f line=156 │ │ locals : │ │ @@ -322515,45 +322516,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 │ │ -1b532c: |[1b532c] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ -1b533c: 5b45 b842 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b8 │ │ -1b5340: 2200 c502 |0002: new-instance v0, Ljava/io/FileOutputStream; // type@02c5 │ │ -1b5344: 6e10 c45c 0500 |0004: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getCacheFile:()Ljava/io/File; // method@5cc4 │ │ -1b534a: 0c05 |0007: move-result-object v5 │ │ -1b534c: 7020 8809 5000 |0008: invoke-direct {v0, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0988 │ │ -1b5352: 5b40 bb42 |000b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42bb │ │ -1b5356: 6e10 8d09 0000 |000d: invoke-virtual {v0}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@098d │ │ -1b535c: 0c05 |0010: move-result-object v5 │ │ -1b535e: 5b45 ba42 |0011: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ -1b5362: 6e10 b15c 0400 |0013: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; // method@5cb1 │ │ -1b5368: 0c05 |0016: move-result-object v5 │ │ -1b536a: 5440 ba42 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ -1b536e: 6e20 1f08 0500 |0019: invoke-virtual {v5, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@081f │ │ -1b5374: 5340 b942 |001c: iget-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ -1b5378: 6e10 2008 0500 |001e: invoke-virtual {v5}, Lcom/coremedia/iso/boxes/FileTypeBox;.getSize:()J // method@0820 │ │ -1b537e: 0b02 |0021: move-result-wide v2 │ │ -1b5380: bb20 |0022: add-long/2addr v0, v2 │ │ -1b5382: 5a40 b942 |0023: iput-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ -1b5386: 5342 c042 |0025: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ -1b538a: bb02 |0027: add-long/2addr v2, v0 │ │ -1b538c: 5a42 c042 |0028: iput-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ -1b5390: 2205 1111 |002a: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // type@1111 │ │ -1b5394: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -1b5396: 7030 a35c 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@5ca3 │ │ -1b539c: 5b45 bc42 |0030: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ -1b53a0: 1245 |0032: const/4 v5, #int 4 // #4 │ │ -1b53a2: 7110 a00b 0500 |0033: invoke-static {v5}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ -1b53a8: 0c05 |0036: move-result-object v5 │ │ -1b53aa: 5b45 bd42 |0037: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42bd │ │ -1b53ae: 1104 |0039: return-object v4 │ │ +1b5330: |[1b5330] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ +1b5340: 5b45 b842 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b8 │ │ +1b5344: 2200 c502 |0002: new-instance v0, Ljava/io/FileOutputStream; // type@02c5 │ │ +1b5348: 6e10 c45c 0500 |0004: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getCacheFile:()Ljava/io/File; // method@5cc4 │ │ +1b534e: 0c05 |0007: move-result-object v5 │ │ +1b5350: 7020 8809 5000 |0008: invoke-direct {v0, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0988 │ │ +1b5356: 5b40 bb42 |000b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42bb │ │ +1b535a: 6e10 8d09 0000 |000d: invoke-virtual {v0}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@098d │ │ +1b5360: 0c05 |0010: move-result-object v5 │ │ +1b5362: 5b45 ba42 |0011: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ +1b5366: 6e10 b15c 0400 |0013: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; // method@5cb1 │ │ +1b536c: 0c05 |0016: move-result-object v5 │ │ +1b536e: 5440 ba42 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ +1b5372: 6e20 1f08 0500 |0019: invoke-virtual {v5, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@081f │ │ +1b5378: 5340 b942 |001c: iget-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ +1b537c: 6e10 2008 0500 |001e: invoke-virtual {v5}, Lcom/coremedia/iso/boxes/FileTypeBox;.getSize:()J // method@0820 │ │ +1b5382: 0b02 |0021: move-result-wide v2 │ │ +1b5384: bb20 |0022: add-long/2addr v0, v2 │ │ +1b5386: 5a40 b942 |0023: iput-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ +1b538a: 5342 c042 |0025: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ +1b538e: bb02 |0027: add-long/2addr v2, v0 │ │ +1b5390: 5a42 c042 |0028: iput-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ +1b5394: 2205 1111 |002a: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // type@1111 │ │ +1b5398: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +1b539a: 7030 a35c 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@5ca3 │ │ +1b53a0: 5b45 bc42 |0030: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ +1b53a4: 1245 |0032: const/4 v5, #int 4 // #4 │ │ +1b53a6: 7110 a00b 0500 |0033: invoke-static {v5}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ +1b53ac: 0c05 |0036: move-result-object v5 │ │ +1b53ae: 5b45 bd42 |0037: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42bd │ │ +1b53b2: 1104 |0039: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=60 │ │ 0x000d line=61 │ │ 0x0013 line=63 │ │ 0x0017 line=64 │ │ @@ -322570,76 +322571,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 │ │ -1b4f54: |[1b4f54] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; │ │ -1b4f64: 2200 2f02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/MovieBox; // type@022f │ │ -1b4f68: 7010 3208 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/MovieBox;.:()V // method@0832 │ │ -1b4f6e: 2201 3002 |0005: new-instance v1, Lcom/coremedia/iso/boxes/MovieHeaderBox; // type@0230 │ │ -1b4f72: 7010 3408 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.:()V // method@0834 │ │ -1b4f78: 2202 7b03 |000a: new-instance v2, Ljava/util/Date; // type@037b │ │ -1b4f7c: 7010 980c 0200 |000c: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c98 │ │ -1b4f82: 6e20 3508 2100 |000f: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0835 │ │ -1b4f88: 2202 7b03 |0012: new-instance v2, Ljava/util/Date; // type@037b │ │ -1b4f8c: 7010 980c 0200 |0014: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c98 │ │ -1b4f92: 6e20 3808 2100 |0017: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0838 │ │ -1b4f98: 6202 7300 |001a: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -1b4f9c: 6e20 3708 2100 |001c: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0837 │ │ -1b4fa2: 6e20 bf5c dc00 |001f: invoke-virtual {v12, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@5cbf │ │ -1b4fa8: 0b02 |0022: move-result-wide v2 │ │ -1b4faa: 6e10 c75c 0d00 |0023: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ -1b4fb0: 0c04 |0026: move-result-object v4 │ │ -1b4fb2: 6e10 630c 0400 |0027: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ -1b4fb8: 0c04 |002a: move-result-object v4 │ │ -1b4fba: 1605 0000 |002b: const-wide/16 v5, #int 0 // #0 │ │ -1b4fbe: 7210 ba0c 0400 |002d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1b4fc4: 0a07 |0030: move-result v7 │ │ -1b4fc6: 3807 1a00 |0031: if-eqz v7, 004b // +001a │ │ -1b4fca: 7210 bb0c 0400 |0033: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1b4fd0: 0c07 |0036: move-result-object v7 │ │ -1b4fd2: 1f07 1711 |0037: check-cast v7, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b4fd6: 6e10 e95c 0700 |0039: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5ce9 │ │ -1b4fdc: 0b08 |003c: move-result-wide v8 │ │ -1b4fde: 9d08 0802 |003d: mul-long v8, v8, v2 │ │ -1b4fe2: 6e10 f15c 0700 |003f: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf1 │ │ -1b4fe8: 0a07 |0042: move-result v7 │ │ -1b4fea: 817a |0043: int-to-long v10, v7 │ │ -1b4fec: bea8 |0044: div-long/2addr v8, v10 │ │ -1b4fee: 3107 0805 |0045: cmp-long v7, v8, v5 │ │ -1b4ff2: 3d07 e6ff |0047: if-lez v7, 002d // -001a │ │ -1b4ff6: 0485 |0049: move-wide v5, v8 │ │ -1b4ff8: 28e3 |004a: goto 002d // -001d │ │ -1b4ffa: 6e30 3608 5106 |004b: invoke-virtual {v1, v5, v6}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setDuration:(J)V // method@0836 │ │ -1b5000: 6e30 3a08 2103 |004e: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setTimescale:(J)V // method@083a │ │ -1b5006: 6e10 c75c 0d00 |0051: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ -1b500c: 0c02 |0054: move-result-object v2 │ │ -1b500e: 6e10 650c 0200 |0055: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ -1b5014: 0a02 |0058: move-result v2 │ │ -1b5016: d802 0201 |0059: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1b501a: 8122 |005b: int-to-long v2, v2 │ │ -1b501c: 6e30 3908 2103 |005c: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setNextTrackId:(J)V // method@0839 │ │ -1b5022: 6e20 3308 1000 |005f: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0833 │ │ -1b5028: 6e10 c75c 0d00 |0062: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ -1b502e: 0c01 |0065: move-result-object v1 │ │ -1b5030: 6e10 630c 0100 |0066: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ -1b5036: 0c01 |0069: move-result-object v1 │ │ -1b5038: 7210 ba0c 0100 |006a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1b503e: 0a02 |006d: move-result v2 │ │ -1b5040: 3802 1000 |006e: if-eqz v2, 007e // +0010 │ │ -1b5044: 7210 bb0c 0100 |0070: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1b504a: 0c02 |0073: move-result-object v2 │ │ -1b504c: 1f02 1711 |0074: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b5050: 6e30 bb5c 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@5cbb │ │ -1b5056: 0c02 |0079: move-result-object v2 │ │ -1b5058: 6e20 3308 2000 |007a: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0833 │ │ -1b505e: 28ed |007d: goto 006a // -0013 │ │ -1b5060: 1100 |007e: return-object v0 │ │ +1b4f58: |[1b4f58] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; │ │ +1b4f68: 2200 2f02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/MovieBox; // type@022f │ │ +1b4f6c: 7010 3208 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/MovieBox;.:()V // method@0832 │ │ +1b4f72: 2201 3002 |0005: new-instance v1, Lcom/coremedia/iso/boxes/MovieHeaderBox; // type@0230 │ │ +1b4f76: 7010 3408 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.:()V // method@0834 │ │ +1b4f7c: 2202 7b03 |000a: new-instance v2, Ljava/util/Date; // type@037b │ │ +1b4f80: 7010 980c 0200 |000c: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c98 │ │ +1b4f86: 6e20 3508 2100 |000f: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0835 │ │ +1b4f8c: 2202 7b03 |0012: new-instance v2, Ljava/util/Date; // type@037b │ │ +1b4f90: 7010 980c 0200 |0014: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c98 │ │ +1b4f96: 6e20 3808 2100 |0017: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0838 │ │ +1b4f9c: 6202 7300 |001a: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +1b4fa0: 6e20 3708 2100 |001c: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0837 │ │ +1b4fa6: 6e20 bf5c dc00 |001f: invoke-virtual {v12, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@5cbf │ │ +1b4fac: 0b02 |0022: move-result-wide v2 │ │ +1b4fae: 6e10 c75c 0d00 |0023: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ +1b4fb4: 0c04 |0026: move-result-object v4 │ │ +1b4fb6: 6e10 630c 0400 |0027: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ +1b4fbc: 0c04 |002a: move-result-object v4 │ │ +1b4fbe: 1605 0000 |002b: const-wide/16 v5, #int 0 // #0 │ │ +1b4fc2: 7210 ba0c 0400 |002d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1b4fc8: 0a07 |0030: move-result v7 │ │ +1b4fca: 3807 1a00 |0031: if-eqz v7, 004b // +001a │ │ +1b4fce: 7210 bb0c 0400 |0033: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1b4fd4: 0c07 |0036: move-result-object v7 │ │ +1b4fd6: 1f07 1711 |0037: check-cast v7, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b4fda: 6e10 e95c 0700 |0039: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5ce9 │ │ +1b4fe0: 0b08 |003c: move-result-wide v8 │ │ +1b4fe2: 9d08 0802 |003d: mul-long v8, v8, v2 │ │ +1b4fe6: 6e10 f15c 0700 |003f: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf1 │ │ +1b4fec: 0a07 |0042: move-result v7 │ │ +1b4fee: 817a |0043: int-to-long v10, v7 │ │ +1b4ff0: bea8 |0044: div-long/2addr v8, v10 │ │ +1b4ff2: 3107 0805 |0045: cmp-long v7, v8, v5 │ │ +1b4ff6: 3d07 e6ff |0047: if-lez v7, 002d // -001a │ │ +1b4ffa: 0485 |0049: move-wide v5, v8 │ │ +1b4ffc: 28e3 |004a: goto 002d // -001d │ │ +1b4ffe: 6e30 3608 5106 |004b: invoke-virtual {v1, v5, v6}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setDuration:(J)V // method@0836 │ │ +1b5004: 6e30 3a08 2103 |004e: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setTimescale:(J)V // method@083a │ │ +1b500a: 6e10 c75c 0d00 |0051: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ +1b5010: 0c02 |0054: move-result-object v2 │ │ +1b5012: 6e10 650c 0200 |0055: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ +1b5018: 0a02 |0058: move-result v2 │ │ +1b501a: d802 0201 |0059: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1b501e: 8122 |005b: int-to-long v2, v2 │ │ +1b5020: 6e30 3908 2103 |005c: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setNextTrackId:(J)V // method@0839 │ │ +1b5026: 6e20 3308 1000 |005f: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0833 │ │ +1b502c: 6e10 c75c 0d00 |0062: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ +1b5032: 0c01 |0065: move-result-object v1 │ │ +1b5034: 6e10 630c 0100 |0066: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ +1b503a: 0c01 |0069: move-result-object v1 │ │ +1b503c: 7210 ba0c 0100 |006a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1b5042: 0a02 |006d: move-result v2 │ │ +1b5044: 3802 1000 |006e: if-eqz v2, 007e // +0010 │ │ +1b5048: 7210 bb0c 0100 |0070: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1b504e: 0c02 |0073: move-result-object v2 │ │ +1b5050: 1f02 1711 |0074: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b5054: 6e30 bb5c 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@5cbb │ │ +1b505a: 0c02 |0079: move-result-object v2 │ │ +1b505c: 6e20 3308 2000 |007a: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0833 │ │ +1b5062: 28ed |007d: goto 006a // -0013 │ │ +1b5064: 1100 |007e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0005 line=244 │ │ 0x000a line=246 │ │ 0x0012 line=247 │ │ 0x001a line=248 │ │ @@ -322661,24 +322662,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 │ │ -1b4ed4: |[1b4ed4] org.thoughtcrime.securesms.video.recode.MP4Builder.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; │ │ -1b4ee4: 2200 3302 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleTableBox; // type@0233 │ │ -1b4ee8: 7010 4008 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.:()V // method@0840 │ │ -1b4eee: 6e30 b75c 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@5cb7 │ │ -1b4ef4: 6e30 ba5c 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@5cba │ │ -1b4efa: 6e30 b85c 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@5cb8 │ │ -1b4f00: 6e30 b65c 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@5cb6 │ │ -1b4f06: 6e30 b95c 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@5cb9 │ │ -1b4f0c: 6e30 b55c 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@5cb5 │ │ -1b4f12: 1100 |0017: return-object v0 │ │ +1b4ed8: |[1b4ed8] org.thoughtcrime.securesms.video.recode.MP4Builder.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; │ │ +1b4ee8: 2200 3302 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleTableBox; // type@0233 │ │ +1b4eec: 7010 4008 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.:()V // method@0840 │ │ +1b4ef2: 6e30 b75c 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@5cb7 │ │ +1b4ef8: 6e30 ba5c 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@5cba │ │ +1b4efe: 6e30 b85c 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@5cb8 │ │ +1b4f04: 6e30 b65c 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@5cb6 │ │ +1b4f0a: 6e30 b95c 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@5cb9 │ │ +1b4f10: 6e30 b55c 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@5cb5 │ │ +1b4f16: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=329 │ │ 0x0008 line=330 │ │ 0x000b line=331 │ │ 0x000e line=332 │ │ @@ -322693,65 +322694,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 │ │ -1b5400: |[1b5400] org.thoughtcrime.securesms.video.recode.MP4Builder.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -1b5410: 2200 7503 |0000: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ -1b5414: 7010 580c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ -1b541a: 6e10 ef5c 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cef │ │ -1b5420: 0c0a |0008: move-result-object v10 │ │ -1b5422: 6e10 630c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ -1b5428: 0c0a |000c: move-result-object v10 │ │ -1b542a: 1601 ffff |000d: const-wide/16 v1, #int -1 // #ffff │ │ -1b542e: 0413 |000f: move-wide v3, v1 │ │ -1b5430: 7210 ba0c 0a00 |0010: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1b5436: 0a05 |0013: move-result v5 │ │ -1b5438: 3805 2600 |0014: if-eqz v5, 003a // +0026 │ │ -1b543c: 7210 bb0c 0a00 |0016: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1b5442: 0c05 |0019: move-result-object v5 │ │ -1b5444: 1f05 1511 |001a: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ -1b5448: 6e10 da5c 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5cda │ │ -1b544e: 0b06 |001f: move-result-wide v6 │ │ -1b5450: 3108 0301 |0020: cmp-long v8, v3, v1 │ │ -1b5454: 3808 0700 |0022: if-eqz v8, 0029 // +0007 │ │ -1b5458: 3108 0306 |0024: cmp-long v8, v3, v6 │ │ -1b545c: 3808 0300 |0026: if-eqz v8, 0029 // +0003 │ │ -1b5460: 0413 |0028: move-wide v3, v1 │ │ -1b5462: 3108 0301 |0029: cmp-long v8, v3, v1 │ │ -1b5466: 3908 0900 |002b: if-nez v8, 0034 // +0009 │ │ -1b546a: 7120 5e0a 7600 |002d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1b5470: 0c03 |0030: move-result-object v3 │ │ -1b5472: 6e20 5c0c 3000 |0031: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ -1b5478: 6e10 db5c 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5cdb │ │ -1b547e: 0b03 |0037: move-result-wide v3 │ │ -1b5480: bb63 |0038: add-long/2addr v3, v6 │ │ -1b5482: 28d7 |0039: goto 0010 // -0029 │ │ -1b5484: 6e10 650c 0000 |003a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ -1b548a: 0a0a |003d: move-result v10 │ │ -1b548c: 23aa 2811 |003e: new-array v10, v10, [J // type@1128 │ │ -1b5490: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -1b5492: 6e10 650c 0000 |0041: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ -1b5498: 0a02 |0044: move-result v2 │ │ -1b549a: 3521 1100 |0045: if-ge v1, v2, 0056 // +0011 │ │ -1b549e: 6e20 600c 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c60 │ │ -1b54a4: 0c02 |004a: move-result-object v2 │ │ -1b54a6: 1f02 f502 |004b: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ -1b54aa: 6e10 5a0a 0200 |004d: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ -1b54b0: 0b02 |0050: move-result-wide v2 │ │ -1b54b2: 4c02 0a01 |0051: aput-wide v2, v10, v1 │ │ -1b54b6: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1b54ba: 28ec |0055: goto 0041 // -0014 │ │ -1b54bc: 2200 3702 |0056: new-instance v0, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox; // type@0237 │ │ -1b54c0: 7010 4808 0000 |0058: invoke-direct {v0}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.:()V // method@0848 │ │ -1b54c6: 6e20 4908 a000 |005b: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.setChunkOffsets:([J)V // method@0849 │ │ -1b54cc: 6e20 4108 0b00 |005e: invoke-virtual {v11, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0841 │ │ -1b54d2: 0e00 |0061: return-void │ │ +1b5404: |[1b5404] org.thoughtcrime.securesms.video.recode.MP4Builder.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +1b5414: 2200 7503 |0000: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ +1b5418: 7010 580c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ +1b541e: 6e10 ef5c 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cef │ │ +1b5424: 0c0a |0008: move-result-object v10 │ │ +1b5426: 6e10 630c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ +1b542c: 0c0a |000c: move-result-object v10 │ │ +1b542e: 1601 ffff |000d: const-wide/16 v1, #int -1 // #ffff │ │ +1b5432: 0413 |000f: move-wide v3, v1 │ │ +1b5434: 7210 ba0c 0a00 |0010: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1b543a: 0a05 |0013: move-result v5 │ │ +1b543c: 3805 2600 |0014: if-eqz v5, 003a // +0026 │ │ +1b5440: 7210 bb0c 0a00 |0016: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1b5446: 0c05 |0019: move-result-object v5 │ │ +1b5448: 1f05 1511 |001a: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ +1b544c: 6e10 da5c 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5cda │ │ +1b5452: 0b06 |001f: move-result-wide v6 │ │ +1b5454: 3108 0301 |0020: cmp-long v8, v3, v1 │ │ +1b5458: 3808 0700 |0022: if-eqz v8, 0029 // +0007 │ │ +1b545c: 3108 0306 |0024: cmp-long v8, v3, v6 │ │ +1b5460: 3808 0300 |0026: if-eqz v8, 0029 // +0003 │ │ +1b5464: 0413 |0028: move-wide v3, v1 │ │ +1b5466: 3108 0301 |0029: cmp-long v8, v3, v1 │ │ +1b546a: 3908 0900 |002b: if-nez v8, 0034 // +0009 │ │ +1b546e: 7120 5e0a 7600 |002d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1b5474: 0c03 |0030: move-result-object v3 │ │ +1b5476: 6e20 5c0c 3000 |0031: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ +1b547c: 6e10 db5c 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5cdb │ │ +1b5482: 0b03 |0037: move-result-wide v3 │ │ +1b5484: bb63 |0038: add-long/2addr v3, v6 │ │ +1b5486: 28d7 |0039: goto 0010 // -0029 │ │ +1b5488: 6e10 650c 0000 |003a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ +1b548e: 0a0a |003d: move-result v10 │ │ +1b5490: 23aa 2811 |003e: new-array v10, v10, [J // type@1128 │ │ +1b5494: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +1b5496: 6e10 650c 0000 |0041: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ +1b549c: 0a02 |0044: move-result v2 │ │ +1b549e: 3521 1100 |0045: if-ge v1, v2, 0056 // +0011 │ │ +1b54a2: 6e20 600c 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c60 │ │ +1b54a8: 0c02 |004a: move-result-object v2 │ │ +1b54aa: 1f02 f502 |004b: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ +1b54ae: 6e10 5a0a 0200 |004d: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ +1b54b4: 0b02 |0050: move-result-wide v2 │ │ +1b54b6: 4c02 0a01 |0051: aput-wide v2, v10, v1 │ │ +1b54ba: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1b54be: 28ec |0055: goto 0041 // -0014 │ │ +1b54c0: 2200 3702 |0056: new-instance v0, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox; // type@0237 │ │ +1b54c4: 7010 4808 0000 |0058: invoke-direct {v0}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.:()V // method@0848 │ │ +1b54ca: 6e20 4908 a000 |005b: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.setChunkOffsets:([J)V // method@0849 │ │ +1b54d0: 6e20 4108 0b00 |005e: invoke-virtual {v11, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0841 │ │ +1b54d6: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0005 line=418 │ │ 0x001c line=419 │ │ 0x002d line=424 │ │ 0x0034 line=426 │ │ @@ -322771,72 +322772,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 │ │ -1b54d4: |[1b54d4] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -1b54e4: 2200 3502 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleToChunkBox; // type@0235 │ │ -1b54e8: 7010 4408 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.:()V // method@0844 │ │ -1b54ee: 2201 8503 |0005: new-instance v1, Ljava/util/LinkedList; // type@0385 │ │ -1b54f2: 7010 c60c 0100 |0007: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ -1b54f8: 6e20 4608 1000 |000a: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.setEntries:(Ljava/util/List;)V // method@0846 │ │ -1b54fe: 7401 ef5c 1100 |000d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cef │ │ -1b5504: 0c01 |0010: move-result-object v1 │ │ -1b5506: 6e10 650c 0100 |0011: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ -1b550c: 0a01 |0014: move-result v1 │ │ -1b550e: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -1b5510: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -1b5512: 12f4 |0017: const/4 v4, #int -1 // #ff │ │ -1b5514: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -1b5516: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -1b5518: 1217 |001a: const/4 v7, #int 1 // #1 │ │ -1b551a: 3515 4800 |001b: if-ge v5, v1, 0063 // +0048 │ │ -1b551e: 7401 ef5c 1100 |001d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cef │ │ -1b5524: 0c08 |0020: move-result-object v8 │ │ -1b5526: 6e20 600c 5800 |0021: invoke-virtual {v8, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c60 │ │ -1b552c: 0c08 |0024: move-result-object v8 │ │ -1b552e: 1f08 1511 |0025: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ -1b5532: 6e10 da5c 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5cda │ │ -1b5538: 0b09 |002a: move-result-wide v9 │ │ -1b553a: 6e10 db5c 0800 |002b: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5cdb │ │ -1b5540: 0b0b |002e: move-result-wide v11 │ │ -1b5542: bbb9 |002f: add-long/2addr v9, v11 │ │ -1b5544: b026 |0030: add-int/2addr v6, v2 │ │ -1b5546: d808 01ff |0031: add-int/lit8 v8, v1, #int -1 // #ff │ │ -1b554a: 3285 1600 |0033: if-eq v5, v8, 0049 // +0016 │ │ -1b554e: 7401 ef5c 1100 |0035: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cef │ │ -1b5554: 0c08 |0038: move-result-object v8 │ │ -1b5556: d80b 0501 |0039: add-int/lit8 v11, v5, #int 1 // #01 │ │ -1b555a: 6e20 600c b800 |003b: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c60 │ │ -1b5560: 0c08 |003e: move-result-object v8 │ │ -1b5562: 1f08 1511 |003f: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ -1b5566: 6e10 da5c 0800 |0041: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5cda │ │ -1b556c: 0b0b |0044: move-result-wide v11 │ │ -1b556e: 3108 090b |0045: cmp-long v8, v9, v11 │ │ -1b5572: 3808 1900 |0047: if-eqz v8, 0060 // +0019 │ │ -1b5576: 3264 1400 |0049: if-eq v4, v6, 005d // +0014 │ │ -1b557a: 6e10 4508 0000 |004b: invoke-virtual {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.getEntries:()Ljava/util/List; // method@0845 │ │ -1b5580: 0c04 |004e: move-result-object v4 │ │ -1b5582: 220f 3402 |004f: new-instance v15, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry; // type@0234 │ │ -1b5586: 8179 |0051: int-to-long v9, v7 │ │ -1b5588: 816b |0052: int-to-long v11, v6 │ │ -1b558a: 160d 0100 |0053: const-wide/16 v13, #int 1 // #1 │ │ -1b558e: 07f8 |0055: move-object v8, v15 │ │ -1b5590: 7607 4308 0800 |0056: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry;.:(JJJ)V // method@0843 │ │ -1b5596: 7220 d10c f400 |0059: invoke-interface {v4, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ -1b559c: 0164 |005c: move v4, v6 │ │ -1b559e: d807 0701 |005d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -1b55a2: 1206 |005f: const/4 v6, #int 0 // #0 │ │ -1b55a4: d805 0501 |0060: add-int/lit8 v5, v5, #int 1 // #01 │ │ -1b55a8: 28b9 |0062: goto 001b // -0047 │ │ -1b55aa: 0804 1200 |0063: move-object/from16 v4, v18 │ │ -1b55ae: 6e20 4108 0400 |0065: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0841 │ │ -1b55b4: 0e00 |0068: return-void │ │ +1b54d8: |[1b54d8] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +1b54e8: 2200 3502 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleToChunkBox; // type@0235 │ │ +1b54ec: 7010 4408 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.:()V // method@0844 │ │ +1b54f2: 2201 8503 |0005: new-instance v1, Ljava/util/LinkedList; // type@0385 │ │ +1b54f6: 7010 c60c 0100 |0007: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ +1b54fc: 6e20 4608 1000 |000a: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.setEntries:(Ljava/util/List;)V // method@0846 │ │ +1b5502: 7401 ef5c 1100 |000d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cef │ │ +1b5508: 0c01 |0010: move-result-object v1 │ │ +1b550a: 6e10 650c 0100 |0011: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ +1b5510: 0a01 |0014: move-result v1 │ │ +1b5512: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +1b5514: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +1b5516: 12f4 |0017: const/4 v4, #int -1 // #ff │ │ +1b5518: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +1b551a: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +1b551c: 1217 |001a: const/4 v7, #int 1 // #1 │ │ +1b551e: 3515 4800 |001b: if-ge v5, v1, 0063 // +0048 │ │ +1b5522: 7401 ef5c 1100 |001d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cef │ │ +1b5528: 0c08 |0020: move-result-object v8 │ │ +1b552a: 6e20 600c 5800 |0021: invoke-virtual {v8, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c60 │ │ +1b5530: 0c08 |0024: move-result-object v8 │ │ +1b5532: 1f08 1511 |0025: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ +1b5536: 6e10 da5c 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5cda │ │ +1b553c: 0b09 |002a: move-result-wide v9 │ │ +1b553e: 6e10 db5c 0800 |002b: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5cdb │ │ +1b5544: 0b0b |002e: move-result-wide v11 │ │ +1b5546: bbb9 |002f: add-long/2addr v9, v11 │ │ +1b5548: b026 |0030: add-int/2addr v6, v2 │ │ +1b554a: d808 01ff |0031: add-int/lit8 v8, v1, #int -1 // #ff │ │ +1b554e: 3285 1600 |0033: if-eq v5, v8, 0049 // +0016 │ │ +1b5552: 7401 ef5c 1100 |0035: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cef │ │ +1b5558: 0c08 |0038: move-result-object v8 │ │ +1b555a: d80b 0501 |0039: add-int/lit8 v11, v5, #int 1 // #01 │ │ +1b555e: 6e20 600c b800 |003b: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c60 │ │ +1b5564: 0c08 |003e: move-result-object v8 │ │ +1b5566: 1f08 1511 |003f: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ +1b556a: 6e10 da5c 0800 |0041: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5cda │ │ +1b5570: 0b0b |0044: move-result-wide v11 │ │ +1b5572: 3108 090b |0045: cmp-long v8, v9, v11 │ │ +1b5576: 3808 1900 |0047: if-eqz v8, 0060 // +0019 │ │ +1b557a: 3264 1400 |0049: if-eq v4, v6, 005d // +0014 │ │ +1b557e: 6e10 4508 0000 |004b: invoke-virtual {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.getEntries:()Ljava/util/List; // method@0845 │ │ +1b5584: 0c04 |004e: move-result-object v4 │ │ +1b5586: 220f 3402 |004f: new-instance v15, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry; // type@0234 │ │ +1b558a: 8179 |0051: int-to-long v9, v7 │ │ +1b558c: 816b |0052: int-to-long v11, v6 │ │ +1b558e: 160d 0100 |0053: const-wide/16 v13, #int 1 // #1 │ │ +1b5592: 07f8 |0055: move-object v8, v15 │ │ +1b5594: 7607 4308 0800 |0056: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry;.:(JJJ)V // method@0843 │ │ +1b559a: 7220 d10c f400 |0059: invoke-interface {v4, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ +1b55a0: 0164 |005c: move v4, v6 │ │ +1b55a2: d807 0701 |005d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +1b55a6: 1206 |005f: const/4 v6, #int 0 // #0 │ │ +1b55a8: d805 0501 |0060: add-int/lit8 v5, v5, #int 1 // #01 │ │ +1b55ac: 28b9 |0062: goto 001b // -0047 │ │ +1b55ae: 0804 1200 |0063: move-object/from16 v4, v18 │ │ +1b55b2: 6e20 4108 0400 |0065: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0841 │ │ +1b55b8: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0005 line=371 │ │ 0x000d line=379 │ │ 0x001d line=381 │ │ 0x0027 line=382 │ │ @@ -322855,19 +322856,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 │ │ -1b55b8: |[1b55b8] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -1b55c8: 6e10 ed5c 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; // method@5ced │ │ -1b55ce: 0c01 |0003: move-result-object v1 │ │ -1b55d0: 6e20 4108 1200 |0004: invoke-virtual {v2, v1}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0841 │ │ -1b55d6: 0e00 |0007: return-void │ │ +1b55bc: |[1b55bc] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +1b55cc: 6e10 ed5c 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; // method@5ced │ │ +1b55d2: 0c01 |0003: move-result-object v1 │ │ +1b55d4: 6e20 4108 1200 |0004: invoke-virtual {v2, v1}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0841 │ │ +1b55da: 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; │ │ @@ -322877,25 +322878,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 │ │ -1b55d8: |[1b55d8] org.thoughtcrime.securesms.video.recode.MP4Builder.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -1b55e8: 6e10 f05c 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSyncSamples:()[J // method@5cf0 │ │ -1b55ee: 0c02 |0003: move-result-object v2 │ │ -1b55f0: 3802 1000 |0004: if-eqz v2, 0014 // +0010 │ │ -1b55f4: 2120 |0006: array-length v0, v2 │ │ -1b55f6: 3d00 0d00 |0007: if-lez v0, 0014 // +000d │ │ -1b55fa: 2200 3802 |0009: new-instance v0, Lcom/coremedia/iso/boxes/SyncSampleBox; // type@0238 │ │ -1b55fe: 7010 4a08 0000 |000b: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SyncSampleBox;.:()V // method@084a │ │ -1b5604: 6e20 4b08 2000 |000e: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/SyncSampleBox;.setSampleNumber:([J)V // method@084b │ │ -1b560a: 6e20 4108 0300 |0011: invoke-virtual {v3, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0841 │ │ -1b5610: 0e00 |0014: return-void │ │ +1b55dc: |[1b55dc] org.thoughtcrime.securesms.video.recode.MP4Builder.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +1b55ec: 6e10 f05c 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSyncSamples:()[J // method@5cf0 │ │ +1b55f2: 0c02 |0003: move-result-object v2 │ │ +1b55f4: 3802 1000 |0004: if-eqz v2, 0014 // +0010 │ │ +1b55f8: 2120 |0006: array-length v0, v2 │ │ +1b55fa: 3d00 0d00 |0007: if-lez v0, 0014 // +000d │ │ +1b55fe: 2200 3802 |0009: new-instance v0, Lcom/coremedia/iso/boxes/SyncSampleBox; // type@0238 │ │ +1b5602: 7010 4a08 0000 |000b: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SyncSampleBox;.:()V // method@084a │ │ +1b5608: 6e20 4b08 2000 |000e: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/SyncSampleBox;.setSampleNumber:([J)V // method@084b │ │ +1b560e: 6e20 4108 0300 |0011: invoke-virtual {v3, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0841 │ │ +1b5614: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x0009 line=363 │ │ 0x000e line=364 │ │ 0x0011 line=365 │ │ @@ -322909,24 +322910,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 │ │ -1b5614: |[1b5614] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -1b5624: 2200 3202 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleSizeBox; // type@0232 │ │ -1b5628: 7010 3d08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleSizeBox;.:()V // method@083d │ │ -1b562e: 5421 be42 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42be │ │ -1b5632: 6e20 a30c 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ca3 │ │ -1b5638: 0c03 |000a: move-result-object v3 │ │ -1b563a: 1f03 2811 |000b: check-cast v3, [J // type@1128 │ │ -1b563e: 6e20 3f08 3000 |000d: invoke-virtual {v0, v3}, Lcom/coremedia/iso/boxes/SampleSizeBox;.setSampleSizes:([J)V // method@083f │ │ -1b5644: 6e20 4108 0400 |0010: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0841 │ │ -1b564a: 0e00 |0013: return-void │ │ +1b5618: |[1b5618] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +1b5628: 2200 3202 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleSizeBox; // type@0232 │ │ +1b562c: 7010 3d08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleSizeBox;.:()V // method@083d │ │ +1b5632: 5421 be42 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42be │ │ +1b5636: 6e20 a30c 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ca3 │ │ +1b563c: 0c03 |000a: move-result-object v3 │ │ +1b563e: 1f03 2811 |000b: check-cast v3, [J // type@1128 │ │ +1b5642: 6e20 3f08 3000 |000d: invoke-virtual {v0, v3}, Lcom/coremedia/iso/boxes/SampleSizeBox;.setSampleSizes:([J)V // method@083f │ │ +1b5648: 6e20 4108 0400 |0010: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0841 │ │ +1b564e: 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; │ │ @@ -322938,50 +322939,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 │ │ -1b564c: |[1b564c] org.thoughtcrime.securesms.video.recode.MP4Builder.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -1b565c: 2200 7503 |0000: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ -1b5660: 7010 580c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ -1b5666: 6e10 ee5c 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDurations:()Ljava/util/ArrayList; // method@5cee │ │ -1b566c: 0c0a |0008: move-result-object v10 │ │ -1b566e: 6e10 630c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ -1b5674: 0c0a |000c: move-result-object v10 │ │ -1b5676: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1b5678: 7210 ba0c 0a00 |000e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1b567e: 0a02 |0011: move-result v2 │ │ -1b5680: 3802 2a00 |0012: if-eqz v2, 003c // +002a │ │ -1b5684: 7210 bb0c 0a00 |0014: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1b568a: 0c02 |0017: move-result-object v2 │ │ -1b568c: 1f02 f502 |0018: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ -1b5690: 6e10 5a0a 0200 |001a: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ -1b5696: 0b02 |001d: move-result-wide v2 │ │ -1b5698: 1604 0100 |001e: const-wide/16 v4, #int 1 // #1 │ │ -1b569c: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ -1b56a0: 6e10 4e08 0100 |0022: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getDelta:()J // method@084e │ │ -1b56a6: 0b06 |0025: move-result-wide v6 │ │ -1b56a8: 3108 0602 |0026: cmp-long v8, v6, v2 │ │ -1b56ac: 3908 0b00 |0028: if-nez v8, 0033 // +000b │ │ -1b56b0: 6e10 4d08 0100 |002a: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getCount:()J // method@084d │ │ -1b56b6: 0b02 |002d: move-result-wide v2 │ │ -1b56b8: bb42 |002e: add-long/2addr v2, v4 │ │ -1b56ba: 6e30 4f08 2103 |002f: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.setCount:(J)V // method@084f │ │ -1b56c0: 28dc |0032: goto 000e // -0024 │ │ -1b56c2: 2201 3902 |0033: new-instance v1, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry; // type@0239 │ │ -1b56c6: 7053 4c08 4125 |0035: invoke-direct {v1, v4, v5, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.:(JJ)V // method@084c │ │ -1b56cc: 7220 d10c 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ -1b56d2: 28d3 |003b: goto 000e // -002d │ │ -1b56d4: 220a 3a02 |003c: new-instance v10, Lcom/coremedia/iso/boxes/TimeToSampleBox; // type@023a │ │ -1b56d8: 7010 5008 0a00 |003e: invoke-direct {v10}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.:()V // method@0850 │ │ -1b56de: 6e20 5108 0a00 |0041: invoke-virtual {v10, v0}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.setEntries:(Ljava/util/List;)V // method@0851 │ │ -1b56e4: 6e20 4108 ab00 |0044: invoke-virtual {v11, v10}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0841 │ │ -1b56ea: 0e00 |0047: return-void │ │ +1b5650: |[1b5650] org.thoughtcrime.securesms.video.recode.MP4Builder.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +1b5660: 2200 7503 |0000: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ +1b5664: 7010 580c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ +1b566a: 6e10 ee5c 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDurations:()Ljava/util/ArrayList; // method@5cee │ │ +1b5670: 0c0a |0008: move-result-object v10 │ │ +1b5672: 6e10 630c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ +1b5678: 0c0a |000c: move-result-object v10 │ │ +1b567a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1b567c: 7210 ba0c 0a00 |000e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1b5682: 0a02 |0011: move-result v2 │ │ +1b5684: 3802 2a00 |0012: if-eqz v2, 003c // +002a │ │ +1b5688: 7210 bb0c 0a00 |0014: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1b568e: 0c02 |0017: move-result-object v2 │ │ +1b5690: 1f02 f502 |0018: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ +1b5694: 6e10 5a0a 0200 |001a: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ +1b569a: 0b02 |001d: move-result-wide v2 │ │ +1b569c: 1604 0100 |001e: const-wide/16 v4, #int 1 // #1 │ │ +1b56a0: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ +1b56a4: 6e10 4e08 0100 |0022: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getDelta:()J // method@084e │ │ +1b56aa: 0b06 |0025: move-result-wide v6 │ │ +1b56ac: 3108 0602 |0026: cmp-long v8, v6, v2 │ │ +1b56b0: 3908 0b00 |0028: if-nez v8, 0033 // +000b │ │ +1b56b4: 6e10 4d08 0100 |002a: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getCount:()J // method@084d │ │ +1b56ba: 0b02 |002d: move-result-wide v2 │ │ +1b56bc: bb42 |002e: add-long/2addr v2, v4 │ │ +1b56be: 6e30 4f08 2103 |002f: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.setCount:(J)V // method@084f │ │ +1b56c4: 28dc |0032: goto 000e // -0024 │ │ +1b56c6: 2201 3902 |0033: new-instance v1, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry; // type@0239 │ │ +1b56ca: 7053 4c08 4125 |0035: invoke-direct {v1, v4, v5, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.:(JJ)V // method@084c │ │ +1b56d0: 7220 d10c 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd1 │ │ +1b56d6: 28d3 |003b: goto 000e // -002d │ │ +1b56d8: 220a 3a02 |003c: new-instance v10, Lcom/coremedia/iso/boxes/TimeToSampleBox; // type@023a │ │ +1b56dc: 7010 5008 0a00 |003e: invoke-direct {v10}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.:()V // method@0850 │ │ +1b56e2: 6e20 5108 0a00 |0041: invoke-virtual {v10, v0}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.setEntries:(Ljava/util/List;)V // method@0851 │ │ +1b56e8: 6e20 4108 ab00 |0044: invoke-virtual {v11, v10}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0841 │ │ +1b56ee: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0005 line=347 │ │ 0x0022 line=348 │ │ 0x002a line=349 │ │ 0x0033 line=351 │ │ @@ -322999,119 +323000,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 │ │ -1b5064: |[1b5064] org.thoughtcrime.securesms.video.recode.MP4Builder.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; │ │ -1b5074: 2200 3b02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/TrackBox; // type@023b │ │ -1b5078: 7010 5208 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/TrackBox;.:()V // method@0852 │ │ -1b507e: 2201 3c02 |0005: new-instance v1, Lcom/coremedia/iso/boxes/TrackHeaderBox; // type@023c │ │ -1b5082: 7010 5608 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.:()V // method@0856 │ │ -1b5088: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1b508a: 6e20 5d08 2100 |000b: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setEnabled:(Z)V // method@085d │ │ -1b5090: 6e20 5f08 2100 |000e: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInMovie:(Z)V // method@085f │ │ -1b5096: 6e20 6008 2100 |0011: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInPreview:(Z)V // method@0860 │ │ -1b509c: 6e10 f55c 0900 |0014: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5cf5 │ │ -1b50a2: 0a03 |0017: move-result v3 │ │ -1b50a4: 3803 0800 |0018: if-eqz v3, 0020 // +0008 │ │ -1b50a8: 6203 7300 |001a: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -1b50ac: 6e20 6208 3100 |001c: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0862 │ │ -1b50b2: 2808 |001f: goto 0027 // +0008 │ │ -1b50b4: 6e10 c65c 0a00 |0020: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@5cc6 │ │ -1b50ba: 0c03 |0023: move-result-object v3 │ │ -1b50bc: 6e20 6208 3100 |0024: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0862 │ │ -1b50c2: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -1b50c4: 6e20 5a08 3100 |0028: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setAlternateGroup:(I)V // method@085a │ │ -1b50ca: 6e10 e85c 0900 |002b: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@5ce8 │ │ -1b50d0: 0c04 |002e: move-result-object v4 │ │ -1b50d2: 6e20 5b08 4100 |002f: invoke-virtual {v1, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@085b │ │ -1b50d8: 6e10 e95c 0900 |0032: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5ce9 │ │ -1b50de: 0b04 |0035: move-result-wide v4 │ │ -1b50e0: 6e20 bf5c a800 |0036: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@5cbf │ │ -1b50e6: 0b06 |0039: move-result-wide v6 │ │ -1b50e8: 9d04 0406 |003a: mul-long v4, v4, v6 │ │ -1b50ec: 6e10 f15c 0900 |003c: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf1 │ │ -1b50f2: 0a0a |003f: move-result v10 │ │ -1b50f4: 81a6 |0040: int-to-long v6, v10 │ │ -1b50f6: be64 |0041: div-long/2addr v4, v6 │ │ -1b50f8: 6e30 5c08 4105 |0042: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setDuration:(J)V // method@085c │ │ -1b50fe: 6e10 eb5c 0900 |0045: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHeight:()I // method@5ceb │ │ -1b5104: 0a0a |0048: move-result v10 │ │ -1b5106: 83a4 |0049: int-to-double v4, v10 │ │ -1b5108: 6e30 5e08 4105 |004a: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setHeight:(D)V // method@085e │ │ -1b510e: 6e10 f45c 0900 |004d: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getWidth:()I // method@5cf4 │ │ -1b5114: 0a0a |0050: move-result v10 │ │ -1b5116: 83a4 |0051: int-to-double v4, v10 │ │ -1b5118: 6e30 6608 4105 |0052: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setWidth:(D)V // method@0866 │ │ -1b511e: 6e20 6108 3100 |0055: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setLayer:(I)V // method@0861 │ │ -1b5124: 220a 7b03 |0058: new-instance v10, Ljava/util/Date; // type@037b │ │ -1b5128: 7010 980c 0a00 |005a: invoke-direct {v10}, Ljava/util/Date;.:()V // method@0c98 │ │ -1b512e: 6e20 6308 a100 |005d: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0863 │ │ -1b5134: 6e10 f25c 0900 |0060: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTrackId:()J // method@5cf2 │ │ -1b513a: 0b03 |0063: move-result-wide v3 │ │ -1b513c: 1605 0100 |0064: const-wide/16 v5, #int 1 // #1 │ │ -1b5140: bb53 |0066: add-long/2addr v3, v5 │ │ -1b5142: 6e30 6408 3104 |0067: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setTrackId:(J)V // method@0864 │ │ -1b5148: 6e10 f35c 0900 |006a: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getVolume:()F // method@5cf3 │ │ -1b514e: 0a0a |006d: move-result v10 │ │ -1b5150: 6e20 6508 a100 |006e: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setVolume:(F)V // method@0865 │ │ -1b5156: 6e20 5308 1000 |0071: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0853 │ │ -1b515c: 220a 2c02 |0074: new-instance v10, Lcom/coremedia/iso/boxes/MediaBox; // type@022c │ │ -1b5160: 7010 2408 0a00 |0076: invoke-direct {v10}, Lcom/coremedia/iso/boxes/MediaBox;.:()V // method@0824 │ │ -1b5166: 6e20 5308 a000 |0079: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0853 │ │ -1b516c: 2201 2d02 |007c: new-instance v1, Lcom/coremedia/iso/boxes/MediaHeaderBox; // type@022d │ │ -1b5170: 7010 2808 0100 |007e: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.:()V // method@0828 │ │ -1b5176: 6e10 e85c 0900 |0081: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@5ce8 │ │ -1b517c: 0c03 |0084: move-result-object v3 │ │ -1b517e: 6e20 2b08 3100 |0085: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@082b │ │ -1b5184: 6e10 e95c 0900 |0088: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5ce9 │ │ -1b518a: 0b03 |008b: move-result-wide v3 │ │ -1b518c: 6e30 2c08 3104 |008c: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setDuration:(J)V // method@082c │ │ -1b5192: 6e10 f15c 0900 |008f: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf1 │ │ -1b5198: 0a03 |0092: move-result v3 │ │ -1b519a: 8133 |0093: int-to-long v3, v3 │ │ -1b519c: 6e30 2e08 3104 |0094: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setTimescale:(J)V // method@082e │ │ -1b51a2: 1a03 f953 |0097: const-string v3, "eng" // string@53f9 │ │ -1b51a6: 6e20 2d08 3100 |0099: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setLanguage:(Ljava/lang/String;)V // method@082d │ │ -1b51ac: 6e20 2508 1a00 |009c: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0825 │ │ -1b51b2: 2201 2b02 |009f: new-instance v1, Lcom/coremedia/iso/boxes/HandlerBox; // type@022b │ │ -1b51b6: 7010 2108 0100 |00a1: invoke-direct {v1}, Lcom/coremedia/iso/boxes/HandlerBox;.:()V // method@0821 │ │ -1b51bc: 6e10 f55c 0900 |00a4: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5cf5 │ │ -1b51c2: 0a03 |00a7: move-result v3 │ │ -1b51c4: 3803 0500 |00a8: if-eqz v3, 00ad // +0005 │ │ -1b51c8: 1a03 1c39 |00aa: const-string v3, "SoundHandle" // string@391c │ │ -1b51cc: 2803 |00ac: goto 00af // +0003 │ │ -1b51ce: 1a03 c13f |00ad: const-string v3, "VideoHandle" // string@3fc1 │ │ -1b51d2: 6e20 2308 3100 |00af: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setName:(Ljava/lang/String;)V // method@0823 │ │ -1b51d8: 6e10 ea5c 0900 |00b2: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHandler:()Ljava/lang/String; // method@5cea │ │ -1b51de: 0c03 |00b5: move-result-object v3 │ │ -1b51e0: 6e20 2208 3100 |00b6: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setHandlerType:(Ljava/lang/String;)V // method@0822 │ │ -1b51e6: 6e20 2508 1a00 |00b9: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0825 │ │ -1b51ec: 2201 2e02 |00bc: new-instance v1, Lcom/coremedia/iso/boxes/MediaInformationBox; // type@022e │ │ -1b51f0: 7010 2f08 0100 |00be: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaInformationBox;.:()V // method@082f │ │ -1b51f6: 6e10 ec5c 0900 |00c1: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // method@5cec │ │ -1b51fc: 0c03 |00c4: move-result-object v3 │ │ -1b51fe: 6e20 3008 3100 |00c5: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0830 │ │ -1b5204: 2203 2802 |00c8: new-instance v3, Lcom/coremedia/iso/boxes/DataInformationBox; // type@0228 │ │ -1b5208: 7010 1a08 0300 |00ca: invoke-direct {v3}, Lcom/coremedia/iso/boxes/DataInformationBox;.:()V // method@081a │ │ -1b520e: 2204 2902 |00cd: new-instance v4, Lcom/coremedia/iso/boxes/DataReferenceBox; // type@0229 │ │ -1b5212: 7010 1c08 0400 |00cf: invoke-direct {v4}, Lcom/coremedia/iso/boxes/DataReferenceBox;.:()V // method@081c │ │ -1b5218: 6e20 1b08 4300 |00d2: invoke-virtual {v3, v4}, Lcom/coremedia/iso/boxes/DataInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081b │ │ -1b521e: 2205 2702 |00d5: new-instance v5, Lcom/coremedia/iso/boxes/DataEntryUrlBox; // type@0227 │ │ -1b5222: 7010 1808 0500 |00d7: invoke-direct {v5}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.:()V // method@0818 │ │ -1b5228: 6e20 1908 2500 |00da: invoke-virtual {v5, v2}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.setFlags:(I)V // method@0819 │ │ -1b522e: 6e20 1d08 5400 |00dd: invoke-virtual {v4, v5}, Lcom/coremedia/iso/boxes/DataReferenceBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081d │ │ -1b5234: 6e20 3008 3100 |00e0: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0830 │ │ -1b523a: 6e20 b45c 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@5cb4 │ │ -1b5240: 0c09 |00e6: move-result-object v9 │ │ -1b5242: 6e20 3008 9100 |00e7: invoke-virtual {v1, v9}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0830 │ │ -1b5248: 6e20 2508 1a00 |00ea: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0825 │ │ -1b524e: 1100 |00ed: return-object v0 │ │ +1b5068: |[1b5068] org.thoughtcrime.securesms.video.recode.MP4Builder.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; │ │ +1b5078: 2200 3b02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/TrackBox; // type@023b │ │ +1b507c: 7010 5208 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/TrackBox;.:()V // method@0852 │ │ +1b5082: 2201 3c02 |0005: new-instance v1, Lcom/coremedia/iso/boxes/TrackHeaderBox; // type@023c │ │ +1b5086: 7010 5608 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.:()V // method@0856 │ │ +1b508c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1b508e: 6e20 5d08 2100 |000b: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setEnabled:(Z)V // method@085d │ │ +1b5094: 6e20 5f08 2100 |000e: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInMovie:(Z)V // method@085f │ │ +1b509a: 6e20 6008 2100 |0011: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInPreview:(Z)V // method@0860 │ │ +1b50a0: 6e10 f55c 0900 |0014: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5cf5 │ │ +1b50a6: 0a03 |0017: move-result v3 │ │ +1b50a8: 3803 0800 |0018: if-eqz v3, 0020 // +0008 │ │ +1b50ac: 6203 7300 |001a: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +1b50b0: 6e20 6208 3100 |001c: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0862 │ │ +1b50b6: 2808 |001f: goto 0027 // +0008 │ │ +1b50b8: 6e10 c65c 0a00 |0020: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@5cc6 │ │ +1b50be: 0c03 |0023: move-result-object v3 │ │ +1b50c0: 6e20 6208 3100 |0024: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0862 │ │ +1b50c6: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +1b50c8: 6e20 5a08 3100 |0028: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setAlternateGroup:(I)V // method@085a │ │ +1b50ce: 6e10 e85c 0900 |002b: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@5ce8 │ │ +1b50d4: 0c04 |002e: move-result-object v4 │ │ +1b50d6: 6e20 5b08 4100 |002f: invoke-virtual {v1, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@085b │ │ +1b50dc: 6e10 e95c 0900 |0032: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5ce9 │ │ +1b50e2: 0b04 |0035: move-result-wide v4 │ │ +1b50e4: 6e20 bf5c a800 |0036: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@5cbf │ │ +1b50ea: 0b06 |0039: move-result-wide v6 │ │ +1b50ec: 9d04 0406 |003a: mul-long v4, v4, v6 │ │ +1b50f0: 6e10 f15c 0900 |003c: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf1 │ │ +1b50f6: 0a0a |003f: move-result v10 │ │ +1b50f8: 81a6 |0040: int-to-long v6, v10 │ │ +1b50fa: be64 |0041: div-long/2addr v4, v6 │ │ +1b50fc: 6e30 5c08 4105 |0042: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setDuration:(J)V // method@085c │ │ +1b5102: 6e10 eb5c 0900 |0045: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHeight:()I // method@5ceb │ │ +1b5108: 0a0a |0048: move-result v10 │ │ +1b510a: 83a4 |0049: int-to-double v4, v10 │ │ +1b510c: 6e30 5e08 4105 |004a: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setHeight:(D)V // method@085e │ │ +1b5112: 6e10 f45c 0900 |004d: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getWidth:()I // method@5cf4 │ │ +1b5118: 0a0a |0050: move-result v10 │ │ +1b511a: 83a4 |0051: int-to-double v4, v10 │ │ +1b511c: 6e30 6608 4105 |0052: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setWidth:(D)V // method@0866 │ │ +1b5122: 6e20 6108 3100 |0055: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setLayer:(I)V // method@0861 │ │ +1b5128: 220a 7b03 |0058: new-instance v10, Ljava/util/Date; // type@037b │ │ +1b512c: 7010 980c 0a00 |005a: invoke-direct {v10}, Ljava/util/Date;.:()V // method@0c98 │ │ +1b5132: 6e20 6308 a100 |005d: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0863 │ │ +1b5138: 6e10 f25c 0900 |0060: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTrackId:()J // method@5cf2 │ │ +1b513e: 0b03 |0063: move-result-wide v3 │ │ +1b5140: 1605 0100 |0064: const-wide/16 v5, #int 1 // #1 │ │ +1b5144: bb53 |0066: add-long/2addr v3, v5 │ │ +1b5146: 6e30 6408 3104 |0067: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setTrackId:(J)V // method@0864 │ │ +1b514c: 6e10 f35c 0900 |006a: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getVolume:()F // method@5cf3 │ │ +1b5152: 0a0a |006d: move-result v10 │ │ +1b5154: 6e20 6508 a100 |006e: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setVolume:(F)V // method@0865 │ │ +1b515a: 6e20 5308 1000 |0071: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0853 │ │ +1b5160: 220a 2c02 |0074: new-instance v10, Lcom/coremedia/iso/boxes/MediaBox; // type@022c │ │ +1b5164: 7010 2408 0a00 |0076: invoke-direct {v10}, Lcom/coremedia/iso/boxes/MediaBox;.:()V // method@0824 │ │ +1b516a: 6e20 5308 a000 |0079: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0853 │ │ +1b5170: 2201 2d02 |007c: new-instance v1, Lcom/coremedia/iso/boxes/MediaHeaderBox; // type@022d │ │ +1b5174: 7010 2808 0100 |007e: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.:()V // method@0828 │ │ +1b517a: 6e10 e85c 0900 |0081: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@5ce8 │ │ +1b5180: 0c03 |0084: move-result-object v3 │ │ +1b5182: 6e20 2b08 3100 |0085: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@082b │ │ +1b5188: 6e10 e95c 0900 |0088: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5ce9 │ │ +1b518e: 0b03 |008b: move-result-wide v3 │ │ +1b5190: 6e30 2c08 3104 |008c: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setDuration:(J)V // method@082c │ │ +1b5196: 6e10 f15c 0900 |008f: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf1 │ │ +1b519c: 0a03 |0092: move-result v3 │ │ +1b519e: 8133 |0093: int-to-long v3, v3 │ │ +1b51a0: 6e30 2e08 3104 |0094: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setTimescale:(J)V // method@082e │ │ +1b51a6: 1a03 f953 |0097: const-string v3, "eng" // string@53f9 │ │ +1b51aa: 6e20 2d08 3100 |0099: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setLanguage:(Ljava/lang/String;)V // method@082d │ │ +1b51b0: 6e20 2508 1a00 |009c: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0825 │ │ +1b51b6: 2201 2b02 |009f: new-instance v1, Lcom/coremedia/iso/boxes/HandlerBox; // type@022b │ │ +1b51ba: 7010 2108 0100 |00a1: invoke-direct {v1}, Lcom/coremedia/iso/boxes/HandlerBox;.:()V // method@0821 │ │ +1b51c0: 6e10 f55c 0900 |00a4: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5cf5 │ │ +1b51c6: 0a03 |00a7: move-result v3 │ │ +1b51c8: 3803 0500 |00a8: if-eqz v3, 00ad // +0005 │ │ +1b51cc: 1a03 1c39 |00aa: const-string v3, "SoundHandle" // string@391c │ │ +1b51d0: 2803 |00ac: goto 00af // +0003 │ │ +1b51d2: 1a03 c13f |00ad: const-string v3, "VideoHandle" // string@3fc1 │ │ +1b51d6: 6e20 2308 3100 |00af: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setName:(Ljava/lang/String;)V // method@0823 │ │ +1b51dc: 6e10 ea5c 0900 |00b2: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHandler:()Ljava/lang/String; // method@5cea │ │ +1b51e2: 0c03 |00b5: move-result-object v3 │ │ +1b51e4: 6e20 2208 3100 |00b6: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setHandlerType:(Ljava/lang/String;)V // method@0822 │ │ +1b51ea: 6e20 2508 1a00 |00b9: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0825 │ │ +1b51f0: 2201 2e02 |00bc: new-instance v1, Lcom/coremedia/iso/boxes/MediaInformationBox; // type@022e │ │ +1b51f4: 7010 2f08 0100 |00be: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaInformationBox;.:()V // method@082f │ │ +1b51fa: 6e10 ec5c 0900 |00c1: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // method@5cec │ │ +1b5200: 0c03 |00c4: move-result-object v3 │ │ +1b5202: 6e20 3008 3100 |00c5: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0830 │ │ +1b5208: 2203 2802 |00c8: new-instance v3, Lcom/coremedia/iso/boxes/DataInformationBox; // type@0228 │ │ +1b520c: 7010 1a08 0300 |00ca: invoke-direct {v3}, Lcom/coremedia/iso/boxes/DataInformationBox;.:()V // method@081a │ │ +1b5212: 2204 2902 |00cd: new-instance v4, Lcom/coremedia/iso/boxes/DataReferenceBox; // type@0229 │ │ +1b5216: 7010 1c08 0400 |00cf: invoke-direct {v4}, Lcom/coremedia/iso/boxes/DataReferenceBox;.:()V // method@081c │ │ +1b521c: 6e20 1b08 4300 |00d2: invoke-virtual {v3, v4}, Lcom/coremedia/iso/boxes/DataInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081b │ │ +1b5222: 2205 2702 |00d5: new-instance v5, Lcom/coremedia/iso/boxes/DataEntryUrlBox; // type@0227 │ │ +1b5226: 7010 1808 0500 |00d7: invoke-direct {v5}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.:()V // method@0818 │ │ +1b522c: 6e20 1908 2500 |00da: invoke-virtual {v5, v2}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.setFlags:(I)V // method@0819 │ │ +1b5232: 6e20 1d08 5400 |00dd: invoke-virtual {v4, v5}, Lcom/coremedia/iso/boxes/DataReferenceBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081d │ │ +1b5238: 6e20 3008 3100 |00e0: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0830 │ │ +1b523e: 6e20 b45c 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@5cb4 │ │ +1b5244: 0c09 |00e6: move-result-object v9 │ │ +1b5246: 6e20 3008 9100 |00e7: invoke-virtual {v1, v9}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0830 │ │ +1b524c: 6e20 2508 1a00 |00ea: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0825 │ │ +1b5252: 1100 |00ed: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0005 line=272 │ │ 0x000b line=274 │ │ 0x000e line=275 │ │ 0x0011 line=276 │ │ @@ -323162,63 +323163,63 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -1b56ec: |[1b56ec] org.thoughtcrime.securesms.video.recode.MP4Builder.finishMovie:(Z)V │ │ -1b56fc: 5478 bc42 |0000: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ -1b5700: 6e10 a55c 0800 |0002: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@5ca5 │ │ -1b5706: 0b00 |0005: move-result-wide v0 │ │ -1b5708: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -1b570c: 3108 0002 |0008: cmp-long v8, v0, v2 │ │ -1b5710: 3808 0500 |000a: if-eqz v8, 000f // +0005 │ │ -1b5714: 7010 bd5c 0700 |000c: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@5cbd │ │ -1b571a: 5478 b842 |000f: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b8 │ │ -1b571e: 6e10 c75c 0800 |0011: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ -1b5724: 0c08 |0014: move-result-object v8 │ │ -1b5726: 6e10 630c 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ -1b572c: 0c08 |0018: move-result-object v8 │ │ -1b572e: 7210 ba0c 0800 |0019: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1b5734: 0a00 |001c: move-result v0 │ │ -1b5736: 3800 2a00 |001d: if-eqz v0, 0047 // +002a │ │ -1b573a: 7210 bb0c 0800 |001f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1b5740: 0c00 |0022: move-result-object v0 │ │ -1b5742: 1f00 1711 |0023: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b5746: 6e10 ef5c 0000 |0025: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cef │ │ -1b574c: 0c01 |0028: move-result-object v1 │ │ -1b574e: 7210 df0c 0100 |0029: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ -1b5754: 0a02 |002c: move-result v2 │ │ -1b5756: 2323 2811 |002d: new-array v3, v2, [J // type@1128 │ │ -1b575a: 1204 |002f: const/4 v4, #int 0 // #0 │ │ -1b575c: 3524 1100 |0030: if-ge v4, v2, 0041 // +0011 │ │ -1b5760: 7220 d60c 4100 |0032: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b5766: 0c05 |0035: move-result-object v5 │ │ -1b5768: 1f05 1511 |0036: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ -1b576c: 6e10 db5c 0500 |0038: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5cdb │ │ -1b5772: 0b05 |003b: move-result-wide v5 │ │ -1b5774: 4c05 0304 |003c: aput-wide v5, v3, v4 │ │ -1b5778: d804 0401 |003e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -1b577c: 28f0 |0040: goto 0030 // -0010 │ │ -1b577e: 5471 be42 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42be │ │ -1b5782: 6e30 a60c 0103 |0043: invoke-virtual {v1, v0, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ca6 │ │ -1b5788: 28d3 |0046: goto 0019 // -002d │ │ -1b578a: 5478 b842 |0047: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b8 │ │ -1b578e: 6e20 b35c 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@5cb3 │ │ -1b5794: 0c08 |004c: move-result-object v8 │ │ -1b5796: 5470 ba42 |004d: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ -1b579a: 7220 1708 0800 |004f: invoke-interface {v8, v0}, Lcom/coremedia/iso/boxes/Box;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@0817 │ │ -1b57a0: 5478 bb42 |0052: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42bb │ │ -1b57a4: 6e10 8c09 0800 |0054: invoke-virtual {v8}, Ljava/io/FileOutputStream;.flush:()V // method@098c │ │ -1b57aa: 5478 ba42 |0057: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ -1b57ae: 6e10 c30b 0800 |0059: invoke-virtual {v8}, Ljava/nio/channels/FileChannel;.close:()V // method@0bc3 │ │ -1b57b4: 5478 bb42 |005c: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42bb │ │ -1b57b8: 6e10 8b09 0800 |005e: invoke-virtual {v8}, Ljava/io/FileOutputStream;.close:()V // method@098b │ │ -1b57be: 0e00 |0061: return-void │ │ +1b56f0: |[1b56f0] org.thoughtcrime.securesms.video.recode.MP4Builder.finishMovie:(Z)V │ │ +1b5700: 5478 bc42 |0000: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ +1b5704: 6e10 a55c 0800 |0002: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@5ca5 │ │ +1b570a: 0b00 |0005: move-result-wide v0 │ │ +1b570c: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +1b5710: 3108 0002 |0008: cmp-long v8, v0, v2 │ │ +1b5714: 3808 0500 |000a: if-eqz v8, 000f // +0005 │ │ +1b5718: 7010 bd5c 0700 |000c: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@5cbd │ │ +1b571e: 5478 b842 |000f: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b8 │ │ +1b5722: 6e10 c75c 0800 |0011: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ +1b5728: 0c08 |0014: move-result-object v8 │ │ +1b572a: 6e10 630c 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ +1b5730: 0c08 |0018: move-result-object v8 │ │ +1b5732: 7210 ba0c 0800 |0019: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1b5738: 0a00 |001c: move-result v0 │ │ +1b573a: 3800 2a00 |001d: if-eqz v0, 0047 // +002a │ │ +1b573e: 7210 bb0c 0800 |001f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1b5744: 0c00 |0022: move-result-object v0 │ │ +1b5746: 1f00 1711 |0023: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b574a: 6e10 ef5c 0000 |0025: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cef │ │ +1b5750: 0c01 |0028: move-result-object v1 │ │ +1b5752: 7210 df0c 0100 |0029: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ +1b5758: 0a02 |002c: move-result v2 │ │ +1b575a: 2323 2811 |002d: new-array v3, v2, [J // type@1128 │ │ +1b575e: 1204 |002f: const/4 v4, #int 0 // #0 │ │ +1b5760: 3524 1100 |0030: if-ge v4, v2, 0041 // +0011 │ │ +1b5764: 7220 d60c 4100 |0032: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b576a: 0c05 |0035: move-result-object v5 │ │ +1b576c: 1f05 1511 |0036: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ +1b5770: 6e10 db5c 0500 |0038: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5cdb │ │ +1b5776: 0b05 |003b: move-result-wide v5 │ │ +1b5778: 4c05 0304 |003c: aput-wide v5, v3, v4 │ │ +1b577c: d804 0401 |003e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +1b5780: 28f0 |0040: goto 0030 // -0010 │ │ +1b5782: 5471 be42 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42be │ │ +1b5786: 6e30 a60c 0103 |0043: invoke-virtual {v1, v0, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ca6 │ │ +1b578c: 28d3 |0046: goto 0019 // -002d │ │ +1b578e: 5478 b842 |0047: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b8 │ │ +1b5792: 6e20 b35c 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@5cb3 │ │ +1b5798: 0c08 |004c: move-result-object v8 │ │ +1b579a: 5470 ba42 |004d: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ +1b579e: 7220 1708 0800 |004f: invoke-interface {v8, v0}, Lcom/coremedia/iso/boxes/Box;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@0817 │ │ +1b57a4: 5478 bb42 |0052: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42bb │ │ +1b57a8: 6e10 8c09 0800 |0054: invoke-virtual {v8}, Ljava/io/FileOutputStream;.flush:()V // method@098c │ │ +1b57ae: 5478 ba42 |0057: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ +1b57b2: 6e10 c30b 0800 |0059: invoke-virtual {v8}, Ljava/nio/channels/FileChannel;.close:()V // method@0bc3 │ │ +1b57b8: 5478 bb42 |005c: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42bb │ │ +1b57bc: 6e10 8b09 0800 |005e: invoke-virtual {v8}, Ljava/io/FileOutputStream;.close:()V // method@098b │ │ +1b57c2: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x000c line=132 │ │ 0x000f line=135 │ │ 0x0025 line=136 │ │ 0x0029 line=137 │ │ @@ -323238,49 +323239,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 │ │ -1b529c: |[1b529c] org.thoughtcrime.securesms.video.recode.MP4Builder.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J │ │ -1b52ac: 6e10 c75c 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ -1b52b2: 0c00 |0003: move-result-object v0 │ │ -1b52b4: 6e10 620c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c62 │ │ -1b52ba: 0a00 |0007: move-result v0 │ │ -1b52bc: 3900 1600 |0008: if-nez v0, 001e // +0016 │ │ -1b52c0: 6e10 c75c 0500 |000a: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ -1b52c6: 0c00 |000d: move-result-object v0 │ │ -1b52c8: 6e10 630c 0000 |000e: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ -1b52ce: 0c00 |0011: move-result-object v0 │ │ -1b52d0: 7210 bb0c 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1b52d6: 0c00 |0015: move-result-object v0 │ │ -1b52d8: 1f00 1711 |0016: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b52dc: 6e10 f15c 0000 |0018: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf1 │ │ -1b52e2: 0a00 |001b: move-result v0 │ │ -1b52e4: 8100 |001c: int-to-long v0, v0 │ │ -1b52e6: 2803 |001d: goto 0020 // +0003 │ │ -1b52e8: 1600 0000 |001e: const-wide/16 v0, #int 0 // #0 │ │ -1b52ec: 6e10 c75c 0500 |0020: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ -1b52f2: 0c05 |0023: move-result-object v5 │ │ -1b52f4: 6e10 630c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ -1b52fa: 0c05 |0027: move-result-object v5 │ │ -1b52fc: 7210 ba0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1b5302: 0a02 |002b: move-result v2 │ │ -1b5304: 3802 1200 |002c: if-eqz v2, 003e // +0012 │ │ -1b5308: 7210 bb0c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1b530e: 0c02 |0031: move-result-object v2 │ │ -1b5310: 1f02 1711 |0032: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b5314: 6e10 f15c 0200 |0034: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf1 │ │ -1b531a: 0a02 |0037: move-result v2 │ │ -1b531c: 8122 |0038: int-to-long v2, v2 │ │ -1b531e: 7140 be5c 3210 |0039: invoke-static {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@5cbe │ │ -1b5324: 0b00 |003c: move-result-wide v0 │ │ -1b5326: 28eb |003d: goto 0028 // -0015 │ │ -1b5328: 1000 |003e: return-wide v0 │ │ +1b52a0: |[1b52a0] org.thoughtcrime.securesms.video.recode.MP4Builder.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J │ │ +1b52b0: 6e10 c75c 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ +1b52b6: 0c00 |0003: move-result-object v0 │ │ +1b52b8: 6e10 620c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c62 │ │ +1b52be: 0a00 |0007: move-result v0 │ │ +1b52c0: 3900 1600 |0008: if-nez v0, 001e // +0016 │ │ +1b52c4: 6e10 c75c 0500 |000a: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ +1b52ca: 0c00 |000d: move-result-object v0 │ │ +1b52cc: 6e10 630c 0000 |000e: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ +1b52d2: 0c00 |0011: move-result-object v0 │ │ +1b52d4: 7210 bb0c 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1b52da: 0c00 |0015: move-result-object v0 │ │ +1b52dc: 1f00 1711 |0016: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b52e0: 6e10 f15c 0000 |0018: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf1 │ │ +1b52e6: 0a00 |001b: move-result v0 │ │ +1b52e8: 8100 |001c: int-to-long v0, v0 │ │ +1b52ea: 2803 |001d: goto 0020 // +0003 │ │ +1b52ec: 1600 0000 |001e: const-wide/16 v0, #int 0 // #0 │ │ +1b52f0: 6e10 c75c 0500 |0020: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5cc7 │ │ +1b52f6: 0c05 |0023: move-result-object v5 │ │ +1b52f8: 6e10 630c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c63 │ │ +1b52fe: 0c05 |0027: move-result-object v5 │ │ +1b5300: 7210 ba0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1b5306: 0a02 |002b: move-result v2 │ │ +1b5308: 3802 1200 |002c: if-eqz v2, 003e // +0012 │ │ +1b530c: 7210 bb0c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1b5312: 0c02 |0031: move-result-object v2 │ │ +1b5314: 1f02 1711 |0032: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b5318: 6e10 f15c 0200 |0034: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf1 │ │ +1b531e: 0a02 |0037: move-result v2 │ │ +1b5320: 8122 |0038: int-to-long v2, v2 │ │ +1b5322: 7140 be5c 3210 |0039: invoke-static {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@5cbe │ │ +1b5328: 0b00 |003c: move-result-wide v0 │ │ +1b532a: 28eb |003d: goto 0028 // -0015 │ │ +1b532c: 1000 |003e: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000a line=234 │ │ 0x0020 line=236 │ │ 0x0034 line=237 │ │ locals : │ │ @@ -323292,96 +323293,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 │ │ -1b4d8c: |[1b4d8c] org.thoughtcrime.securesms.video.recode.MP4Builder.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z │ │ -1b4d9c: 5560 bf42 |0000: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bf │ │ -1b4da0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1b4da2: 3800 2500 |0003: if-eqz v0, 0028 // +0025 │ │ -1b4da6: 5460 bc42 |0005: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ -1b4daa: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ -1b4dae: 6e30 ac5c 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@5cac │ │ -1b4db4: 5460 bc42 |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ -1b4db8: 5462 ba42 |000e: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ -1b4dbc: 6e20 a45c 2000 |0010: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@5ca4 │ │ -1b4dc2: 5460 bc42 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ -1b4dc6: 5362 b942 |0015: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ -1b4dca: 6e30 ad5c 2003 |0017: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@5cad │ │ -1b4dd0: 5362 b942 |001a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ -1b4dd4: 1604 1000 |001c: const-wide/16 v4, #int 16 // #10 │ │ -1b4dd8: bb42 |001e: add-long/2addr v2, v4 │ │ -1b4dda: 5a62 b942 |001f: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ -1b4dde: 5362 c042 |0021: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ -1b4de2: bb42 |0023: add-long/2addr v2, v4 │ │ -1b4de4: 5a62 c042 |0024: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ -1b4de8: 5c61 bf42 |0026: iput-boolean v1, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bf │ │ -1b4dec: 5460 bc42 |0028: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ -1b4df0: 6e10 a55c 0000 |002a: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@5ca5 │ │ -1b4df6: 0b02 |002d: move-result-wide v2 │ │ -1b4df8: 5294 2f00 |002e: iget v4, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b4dfc: 8144 |0030: int-to-long v4, v4 │ │ -1b4dfe: bb42 |0031: add-long/2addr v2, v4 │ │ -1b4e00: 6e30 ac5c 2003 |0032: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@5cac │ │ -1b4e06: 5362 c042 |0035: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ -1b4e0a: 5290 2f00 |0037: iget v0, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b4e0e: 8104 |0039: int-to-long v4, v0 │ │ -1b4e10: bb42 |003a: add-long/2addr v2, v4 │ │ -1b4e12: 5a62 c042 |003b: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ -1b4e16: 1704 0080 0000 |003d: const-wide/32 v4, #float 4.59177e-41 // #00008000 │ │ -1b4e1c: 3100 0204 |0040: cmp-long v0, v2, v4 │ │ -1b4e20: 3a00 0e00 |0042: if-ltz v0, 0050 // +000e │ │ -1b4e24: 7010 bd5c 0600 |0044: invoke-direct {v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@5cbd │ │ -1b4e2a: 1210 |0047: const/4 v0, #int 1 // #1 │ │ -1b4e2c: 5c60 bf42 |0048: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bf │ │ -1b4e30: 5362 c042 |004a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ -1b4e34: bc42 |004c: sub-long/2addr v2, v4 │ │ -1b4e36: 5a62 c042 |004d: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ -1b4e3a: 2802 |004f: goto 0051 // +0002 │ │ -1b4e3c: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -1b4e3e: 5462 b842 |0051: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b8 │ │ -1b4e42: 5363 b942 |0053: iget-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ -1b4e46: 6e59 c25c 7243 |0055: invoke-virtual {v2, v7, v3, v4, v9}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V // method@5cc2 │ │ -1b4e4c: 5297 2d00 |0058: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -1b4e50: 1242 |005a: const/4 v2, #int 4 // #4 │ │ -1b4e52: 380a 0400 |005b: if-eqz v10, 005f // +0004 │ │ -1b4e56: 1203 |005d: const/4 v3, #int 0 // #0 │ │ -1b4e58: 2802 |005e: goto 0060 // +0002 │ │ -1b4e5a: 1243 |005f: const/4 v3, #int 4 // #4 │ │ -1b4e5c: b037 |0060: add-int/2addr v7, v3 │ │ -1b4e5e: 6e20 ad0b 7800 |0061: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ -1b4e64: 5297 2d00 |0064: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -1b4e68: 5293 2f00 |0066: iget v3, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b4e6c: b037 |0068: add-int/2addr v7, v3 │ │ -1b4e6e: 6e20 aa0b 7800 |0069: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0baa │ │ -1b4e74: 390a 1b00 |006c: if-nez v10, 0087 // +001b │ │ -1b4e78: 5467 bd42 |006e: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42bd │ │ -1b4e7c: 6e20 ad0b 1700 |0070: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ -1b4e82: 5467 bd42 |0073: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42bd │ │ -1b4e86: 529a 2f00 |0075: iget v10, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b4e8a: b12a |0077: sub-int/2addr v10, v2 │ │ -1b4e8c: 6e20 b20b a700 |0078: invoke-virtual {v7, v10}, Ljava/nio/ByteBuffer;.putInt:(I)Ljava/nio/ByteBuffer; // method@0bb2 │ │ -1b4e92: 5467 bd42 |007b: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42bd │ │ -1b4e96: 6e20 ad0b 1700 |007d: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ -1b4e9c: 5467 ba42 |0080: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ -1b4ea0: 546a bd42 |0082: iget-object v10, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42bd │ │ -1b4ea4: 6e20 c60b a700 |0084: invoke-virtual {v7, v10}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc6 │ │ -1b4eaa: 5467 ba42 |0087: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ -1b4eae: 6e20 c60b 8700 |0089: invoke-virtual {v7, v8}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc6 │ │ -1b4eb4: 5367 b942 |008c: iget-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ -1b4eb8: 5299 2f00 |008e: iget v9, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b4ebc: 8199 |0090: int-to-long v9, v9 │ │ -1b4ebe: bb97 |0091: add-long/2addr v7, v9 │ │ -1b4ec0: 5a67 b942 |0092: iput-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ -1b4ec4: 3800 0700 |0094: if-eqz v0, 009b // +0007 │ │ -1b4ec8: 5467 bb42 |0096: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42bb │ │ -1b4ecc: 6e10 8c09 0700 |0098: invoke-virtual {v7}, Ljava/io/FileOutputStream;.flush:()V // method@098c │ │ -1b4ed2: 0f00 |009b: return v0 │ │ +1b4d90: |[1b4d90] org.thoughtcrime.securesms.video.recode.MP4Builder.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z │ │ +1b4da0: 5560 bf42 |0000: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bf │ │ +1b4da4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1b4da6: 3800 2500 |0003: if-eqz v0, 0028 // +0025 │ │ +1b4daa: 5460 bc42 |0005: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ +1b4dae: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ +1b4db2: 6e30 ac5c 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@5cac │ │ +1b4db8: 5460 bc42 |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ +1b4dbc: 5462 ba42 |000e: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ +1b4dc0: 6e20 a45c 2000 |0010: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@5ca4 │ │ +1b4dc6: 5460 bc42 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ +1b4dca: 5362 b942 |0015: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ +1b4dce: 6e30 ad5c 2003 |0017: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@5cad │ │ +1b4dd4: 5362 b942 |001a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ +1b4dd8: 1604 1000 |001c: const-wide/16 v4, #int 16 // #10 │ │ +1b4ddc: bb42 |001e: add-long/2addr v2, v4 │ │ +1b4dde: 5a62 b942 |001f: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ +1b4de2: 5362 c042 |0021: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ +1b4de6: bb42 |0023: add-long/2addr v2, v4 │ │ +1b4de8: 5a62 c042 |0024: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ +1b4dec: 5c61 bf42 |0026: iput-boolean v1, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bf │ │ +1b4df0: 5460 bc42 |0028: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42bc │ │ +1b4df4: 6e10 a55c 0000 |002a: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@5ca5 │ │ +1b4dfa: 0b02 |002d: move-result-wide v2 │ │ +1b4dfc: 5294 2f00 |002e: iget v4, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b4e00: 8144 |0030: int-to-long v4, v4 │ │ +1b4e02: bb42 |0031: add-long/2addr v2, v4 │ │ +1b4e04: 6e30 ac5c 2003 |0032: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@5cac │ │ +1b4e0a: 5362 c042 |0035: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ +1b4e0e: 5290 2f00 |0037: iget v0, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b4e12: 8104 |0039: int-to-long v4, v0 │ │ +1b4e14: bb42 |003a: add-long/2addr v2, v4 │ │ +1b4e16: 5a62 c042 |003b: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ +1b4e1a: 1704 0080 0000 |003d: const-wide/32 v4, #float 4.59177e-41 // #00008000 │ │ +1b4e20: 3100 0204 |0040: cmp-long v0, v2, v4 │ │ +1b4e24: 3a00 0e00 |0042: if-ltz v0, 0050 // +000e │ │ +1b4e28: 7010 bd5c 0600 |0044: invoke-direct {v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@5cbd │ │ +1b4e2e: 1210 |0047: const/4 v0, #int 1 // #1 │ │ +1b4e30: 5c60 bf42 |0048: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bf │ │ +1b4e34: 5362 c042 |004a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ +1b4e38: bc42 |004c: sub-long/2addr v2, v4 │ │ +1b4e3a: 5a62 c042 |004d: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42c0 │ │ +1b4e3e: 2802 |004f: goto 0051 // +0002 │ │ +1b4e40: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +1b4e42: 5462 b842 |0051: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b8 │ │ +1b4e46: 5363 b942 |0053: iget-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ +1b4e4a: 6e59 c25c 7243 |0055: invoke-virtual {v2, v7, v3, v4, v9}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V // method@5cc2 │ │ +1b4e50: 5297 2d00 |0058: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +1b4e54: 1242 |005a: const/4 v2, #int 4 // #4 │ │ +1b4e56: 380a 0400 |005b: if-eqz v10, 005f // +0004 │ │ +1b4e5a: 1203 |005d: const/4 v3, #int 0 // #0 │ │ +1b4e5c: 2802 |005e: goto 0060 // +0002 │ │ +1b4e5e: 1243 |005f: const/4 v3, #int 4 // #4 │ │ +1b4e60: b037 |0060: add-int/2addr v7, v3 │ │ +1b4e62: 6e20 ad0b 7800 |0061: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ +1b4e68: 5297 2d00 |0064: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +1b4e6c: 5293 2f00 |0066: iget v3, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b4e70: b037 |0068: add-int/2addr v7, v3 │ │ +1b4e72: 6e20 aa0b 7800 |0069: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0baa │ │ +1b4e78: 390a 1b00 |006c: if-nez v10, 0087 // +001b │ │ +1b4e7c: 5467 bd42 |006e: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42bd │ │ +1b4e80: 6e20 ad0b 1700 |0070: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ +1b4e86: 5467 bd42 |0073: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42bd │ │ +1b4e8a: 529a 2f00 |0075: iget v10, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b4e8e: b12a |0077: sub-int/2addr v10, v2 │ │ +1b4e90: 6e20 b20b a700 |0078: invoke-virtual {v7, v10}, Ljava/nio/ByteBuffer;.putInt:(I)Ljava/nio/ByteBuffer; // method@0bb2 │ │ +1b4e96: 5467 bd42 |007b: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42bd │ │ +1b4e9a: 6e20 ad0b 1700 |007d: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ +1b4ea0: 5467 ba42 |0080: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ +1b4ea4: 546a bd42 |0082: iget-object v10, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42bd │ │ +1b4ea8: 6e20 c60b a700 |0084: invoke-virtual {v7, v10}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc6 │ │ +1b4eae: 5467 ba42 |0087: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ba │ │ +1b4eb2: 6e20 c60b 8700 |0089: invoke-virtual {v7, v8}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc6 │ │ +1b4eb8: 5367 b942 |008c: iget-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ +1b4ebc: 5299 2f00 |008e: iget v9, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b4ec0: 8199 |0090: int-to-long v9, v9 │ │ +1b4ec2: bb97 |0091: add-long/2addr v7, v9 │ │ +1b4ec4: 5a67 b942 |0092: iput-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b9 │ │ +1b4ec8: 3800 0700 |0094: if-eqz v0, 009b // +0007 │ │ +1b4ecc: 5467 bb42 |0096: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42bb │ │ +1b4ed0: 6e10 8c09 0700 |0098: invoke-virtual {v7}, Ljava/io/FileOutputStream;.flush:()V // method@098c │ │ +1b4ed6: 0f00 |009b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000c line=88 │ │ 0x0013 line=89 │ │ 0x001a line=90 │ │ @@ -323464,22 +323465,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -1b58ec: |[1b58ec] org.thoughtcrime.securesms.video.recode.Mp4Movie.:()V │ │ -1b58fc: 7010 a00a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b5902: 6200 7300 |0003: sget-object v0, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -1b5906: 5b10 c342 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42c3 │ │ -1b590a: 2200 7503 |0007: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ -1b590e: 7010 580c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ -1b5914: 5b10 c442 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ -1b5918: 0e00 |000e: return-void │ │ +1b58f0: |[1b58f0] org.thoughtcrime.securesms.video.recode.Mp4Movie.:()V │ │ +1b5900: 7010 a00a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b5906: 6200 7300 |0003: sget-object v0, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +1b590a: 5b10 c342 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42c3 │ │ +1b590e: 2200 7503 |0007: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ +1b5912: 7010 580c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ +1b5918: 5b10 c442 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ +1b591c: 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; │ │ @@ -323490,27 +323491,27 @@ │ │ type : '(IJLandroid/media/MediaCodec$BufferInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -1b591c: |[1b591c] org.thoughtcrime.securesms.video.recode.Mp4Movie.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V │ │ -1b592c: 3a02 1600 |0000: if-ltz v2, 0016 // +0016 │ │ -1b5930: 5410 c442 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ -1b5934: 6e10 650c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ -1b593a: 0a00 |0007: move-result v0 │ │ -1b593c: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ -1b5940: 280c |000a: goto 0016 // +000c │ │ -1b5942: 5410 c442 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ -1b5946: 6e20 600c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c60 │ │ -1b594c: 0c02 |0010: move-result-object v2 │ │ -1b594e: 1f02 1711 |0011: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b5952: 6e40 e75c 3254 |0013: invoke-virtual {v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V // method@5ce7 │ │ -1b5958: 0e00 |0016: return-void │ │ +1b5920: |[1b5920] org.thoughtcrime.securesms.video.recode.Mp4Movie.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V │ │ +1b5930: 3a02 1600 |0000: if-ltz v2, 0016 // +0016 │ │ +1b5934: 5410 c442 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ +1b5938: 6e10 650c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ +1b593e: 0a00 |0007: move-result v0 │ │ +1b5940: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ +1b5944: 280c |000a: goto 0016 // +000c │ │ +1b5946: 5410 c442 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ +1b594a: 6e20 600c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c60 │ │ +1b5950: 0c02 |0010: move-result-object v2 │ │ +1b5952: 1f02 1711 |0011: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b5956: 6e40 e75c 3254 |0013: invoke-virtual {v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V // method@5ce7 │ │ +1b595c: 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; │ │ @@ -323523,27 +323524,27 @@ │ │ type : '(Landroid/media/MediaFormat;Z)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -1b5848: |[1b5848] org.thoughtcrime.securesms.video.recode.Mp4Movie.addTrack:(Landroid/media/MediaFormat;Z)I │ │ -1b5858: 5430 c442 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ -1b585c: 2201 1711 |0002: new-instance v1, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b5860: 5432 c442 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ -1b5864: 6e10 650c 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ -1b586a: 0a02 |0009: move-result v2 │ │ -1b586c: 7040 e65c 2154 |000a: invoke-direct {v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.:(ILandroid/media/MediaFormat;Z)V // method@5ce6 │ │ -1b5872: 6e20 5c0c 1000 |000d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ -1b5878: 5434 c442 |0010: iget-object v4, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ -1b587c: 6e10 650c 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ -1b5882: 0a04 |0015: move-result v4 │ │ -1b5884: d804 04ff |0016: add-int/lit8 v4, v4, #int -1 // #ff │ │ -1b5888: 0f04 |0018: return v4 │ │ +1b584c: |[1b584c] org.thoughtcrime.securesms.video.recode.Mp4Movie.addTrack:(Landroid/media/MediaFormat;Z)I │ │ +1b585c: 5430 c442 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ +1b5860: 2201 1711 |0002: new-instance v1, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b5864: 5432 c442 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ +1b5868: 6e10 650c 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ +1b586e: 0a02 |0009: move-result v2 │ │ +1b5870: 7040 e65c 2154 |000a: invoke-direct {v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.:(ILandroid/media/MediaFormat;Z)V // method@5ce6 │ │ +1b5876: 6e20 5c0c 1000 |000d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ +1b587c: 5434 c442 |0010: iget-object v4, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ +1b5880: 6e10 650c 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ +1b5886: 0a04 |0015: move-result v4 │ │ +1b5888: d804 04ff |0016: add-int/lit8 v4, v4, #int -1 // #ff │ │ +1b588c: 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; │ │ @@ -323554,17 +323555,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b58bc: |[1b58bc] org.thoughtcrime.securesms.video.recode.Mp4Movie.getCacheFile:()Ljava/io/File; │ │ -1b58cc: 5410 c142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42c1 │ │ -1b58d0: 1100 |0002: return-object v0 │ │ +1b58c0: |[1b58c0] org.thoughtcrime.securesms.video.recode.Mp4Movie.getCacheFile:()Ljava/io/File; │ │ +1b58d0: 5410 c142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42c1 │ │ +1b58d4: 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;) │ │ @@ -323572,17 +323573,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b588c: |[1b588c] org.thoughtcrime.securesms.video.recode.Mp4Movie.getHeight:()I │ │ -1b589c: 5210 c242 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42c2 │ │ -1b58a0: 0f00 |0002: return v0 │ │ +1b5890: |[1b5890] org.thoughtcrime.securesms.video.recode.Mp4Movie.getHeight:()I │ │ +1b58a0: 5210 c242 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42c2 │ │ +1b58a4: 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;) │ │ @@ -323590,17 +323591,17 @@ │ │ type : '()Lcom/googlecode/mp4parser/util/Matrix;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b5830: |[1b5830] org.thoughtcrime.securesms.video.recode.Mp4Movie.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; │ │ -1b5840: 5410 c342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42c3 │ │ -1b5844: 1100 |0002: return-object v0 │ │ +1b5834: |[1b5834] org.thoughtcrime.securesms.video.recode.Mp4Movie.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; │ │ +1b5844: 5410 c342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42c3 │ │ +1b5848: 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;) │ │ @@ -323608,17 +323609,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b58d4: |[1b58d4] org.thoughtcrime.securesms.video.recode.Mp4Movie.getTracks:()Ljava/util/ArrayList; │ │ -1b58e4: 5410 c442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ -1b58e8: 1100 |0002: return-object v0 │ │ +1b58d8: |[1b58d8] org.thoughtcrime.securesms.video.recode.Mp4Movie.getTracks:()Ljava/util/ArrayList; │ │ +1b58e8: 5410 c442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c4 │ │ +1b58ec: 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;) │ │ @@ -323626,17 +323627,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b58a4: |[1b58a4] org.thoughtcrime.securesms.video.recode.Mp4Movie.getWidth:()I │ │ -1b58b4: 5210 c542 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42c5 │ │ -1b58b8: 0f00 |0002: return v0 │ │ +1b58a8: |[1b58a8] org.thoughtcrime.securesms.video.recode.Mp4Movie.getWidth:()I │ │ +1b58b8: 5210 c542 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42c5 │ │ +1b58bc: 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;) │ │ @@ -323644,17 +323645,17 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b595c: |[1b595c] org.thoughtcrime.securesms.video.recode.Mp4Movie.setCacheFile:(Ljava/io/File;)V │ │ -1b596c: 5b01 c142 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42c1 │ │ -1b5970: 0e00 |0002: return-void │ │ +1b5960: |[1b5960] org.thoughtcrime.securesms.video.recode.Mp4Movie.setCacheFile:(Ljava/io/File;)V │ │ +1b5970: 5b01 c142 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42c1 │ │ +1b5974: 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; │ │ │ │ @@ -323663,34 +323664,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -1b5974: |[1b5974] org.thoughtcrime.securesms.video.recode.Mp4Movie.setRotation:(I)V │ │ -1b5984: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -1b5988: 6202 7300 |0002: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -1b598c: 5b12 c342 |0004: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42c3 │ │ -1b5990: 281b |0006: goto 0021 // +001b │ │ -1b5992: 1300 5a00 |0007: const/16 v0, #int 90 // #5a │ │ -1b5996: 3302 0700 |0009: if-ne v2, v0, 0010 // +0007 │ │ -1b599a: 6202 7600 |000b: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ -1b599e: 5b12 c342 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42c3 │ │ -1b59a2: 2812 |000f: goto 0021 // +0012 │ │ -1b59a4: 1300 b400 |0010: const/16 v0, #int 180 // #b4 │ │ -1b59a8: 3302 0700 |0012: if-ne v2, v0, 0019 // +0007 │ │ -1b59ac: 6202 7400 |0014: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ -1b59b0: 5b12 c342 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42c3 │ │ -1b59b4: 2809 |0018: goto 0021 // +0009 │ │ -1b59b6: 1300 0e01 |0019: const/16 v0, #int 270 // #10e │ │ -1b59ba: 3302 0600 |001b: if-ne v2, v0, 0021 // +0006 │ │ -1b59be: 6202 7500 |001d: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ -1b59c2: 5b12 c342 |001f: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42c3 │ │ -1b59c6: 0e00 |0021: return-void │ │ +1b5978: |[1b5978] org.thoughtcrime.securesms.video.recode.Mp4Movie.setRotation:(I)V │ │ +1b5988: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +1b598c: 6202 7300 |0002: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +1b5990: 5b12 c342 |0004: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42c3 │ │ +1b5994: 281b |0006: goto 0021 // +001b │ │ +1b5996: 1300 5a00 |0007: const/16 v0, #int 90 // #5a │ │ +1b599a: 3302 0700 |0009: if-ne v2, v0, 0010 // +0007 │ │ +1b599e: 6202 7600 |000b: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ +1b59a2: 5b12 c342 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42c3 │ │ +1b59a6: 2812 |000f: goto 0021 // +0012 │ │ +1b59a8: 1300 b400 |0010: const/16 v0, #int 180 // #b4 │ │ +1b59ac: 3302 0700 |0012: if-ne v2, v0, 0019 // +0007 │ │ +1b59b0: 6202 7400 |0014: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ +1b59b4: 5b12 c342 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42c3 │ │ +1b59b8: 2809 |0018: goto 0021 // +0009 │ │ +1b59ba: 1300 0e01 |0019: const/16 v0, #int 270 // #10e │ │ +1b59be: 3302 0600 |001b: if-ne v2, v0, 0021 // +0006 │ │ +1b59c2: 6202 7500 |001d: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ +1b59c6: 5b12 c342 |001f: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42c3 │ │ +1b59ca: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=38 │ │ 0x000b line=40 │ │ 0x0014 line=42 │ │ 0x001d line=44 │ │ locals : │ │ @@ -323702,18 +323703,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1b59c8: |[1b59c8] org.thoughtcrime.securesms.video.recode.Mp4Movie.setSize:(II)V │ │ -1b59d8: 5901 c542 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42c5 │ │ -1b59dc: 5902 c242 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42c2 │ │ -1b59e0: 0e00 |0004: return-void │ │ +1b59cc: |[1b59cc] org.thoughtcrime.securesms.video.recode.Mp4Movie.setSize:(II)V │ │ +1b59dc: 5901 c542 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42c5 │ │ +1b59e0: 5902 c242 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42c2 │ │ +1b59e4: 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 │ │ @@ -323807,27 +323808,27 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -1b5a3c: |[1b5a3c] org.thoughtcrime.securesms.video.recode.OutputSurface.:()V │ │ -1b5a4c: 7010 a00a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b5a52: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1b5a54: 5b10 ca42 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5a58: 5b10 c942 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ -1b5a5c: 5b10 cb42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ -1b5a60: 2200 fe02 |000a: new-instance v0, Ljava/lang/Object; // type@02fe │ │ -1b5a64: 7010 a00a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b5a6a: 5b10 cd42 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42cd │ │ -1b5a6e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -1b5a70: 5910 d442 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d4 │ │ -1b5a74: 7010 d85c 0100 |0014: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@5cd8 │ │ -1b5a7a: 0e00 |0017: return-void │ │ +1b5a40: |[1b5a40] org.thoughtcrime.securesms.video.recode.OutputSurface.:()V │ │ +1b5a50: 7010 a00a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b5a56: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1b5a58: 5b10 ca42 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5a5c: 5b10 c942 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ +1b5a60: 5b10 cb42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ +1b5a64: 2200 fe02 |000a: new-instance v0, Ljava/lang/Object; // type@02fe │ │ +1b5a68: 7010 a00a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b5a6e: 5b10 cd42 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42cd │ │ +1b5a72: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +1b5a74: 5910 d442 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d4 │ │ +1b5a78: 7010 d85c 0100 |0014: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@5cd8 │ │ +1b5a7e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=39 │ │ 0x0006 line=40 │ │ 0x0008 line=41 │ │ 0x000a line=44 │ │ @@ -323841,44 +323842,44 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -1b5a7c: |[1b5a7c] org.thoughtcrime.securesms.video.recode.OutputSurface.:(III)V │ │ -1b5a8c: 7010 a00a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b5a92: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1b5a94: 5b10 ca42 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5a98: 5b10 c942 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ -1b5a9c: 5b10 cb42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ -1b5aa0: 2200 fe02 |000a: new-instance v0, Ljava/lang/Object; // type@02fe │ │ -1b5aa4: 7010 a00a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b5aaa: 5b10 cd42 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42cd │ │ -1b5aae: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -1b5ab0: 5910 d442 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d4 │ │ -1b5ab4: 3d02 2300 |0014: if-lez v2, 0037 // +0023 │ │ -1b5ab8: 3d03 2100 |0016: if-lez v3, 0037 // +0021 │ │ -1b5abc: 5912 d342 |0018: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@42d3 │ │ -1b5ac0: 5913 ce42 |001a: iput v3, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@42ce │ │ -1b5ac4: 5914 d442 |001c: iput v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d4 │ │ -1b5ac8: 9204 0203 |001e: mul-int v4, v2, v3 │ │ -1b5acc: da04 0404 |0020: mul-int/lit8 v4, v4, #int 4 // #04 │ │ -1b5ad0: 7110 a00b 0400 |0022: invoke-static {v4}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ -1b5ad6: 0c04 |0025: move-result-object v4 │ │ -1b5ad8: 5b14 cf42 |0026: iput-object v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cf │ │ -1b5adc: 6200 9400 |0028: sget-object v0, Ljava/nio/ByteOrder;.LITTLE_ENDIAN:Ljava/nio/ByteOrder; // field@0094 │ │ -1b5ae0: 6e20 ab0b 0400 |002a: invoke-virtual {v4, v0}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0bab │ │ -1b5ae6: 7030 d25c 2103 |002d: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.eglSetup:(II)V // method@5cd2 │ │ -1b5aec: 6e10 d55c 0100 |0030: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.makeCurrent:()V // method@5cd5 │ │ -1b5af2: 7010 d85c 0100 |0033: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@5cd8 │ │ -1b5af8: 0e00 |0036: return-void │ │ -1b5afa: 2202 ee02 |0037: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1b5afe: 7010 400a 0200 |0039: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0a40 │ │ -1b5b04: 2702 |003c: throw v2 │ │ +1b5a80: |[1b5a80] org.thoughtcrime.securesms.video.recode.OutputSurface.:(III)V │ │ +1b5a90: 7010 a00a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b5a96: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1b5a98: 5b10 ca42 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5a9c: 5b10 c942 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ +1b5aa0: 5b10 cb42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ +1b5aa4: 2200 fe02 |000a: new-instance v0, Ljava/lang/Object; // type@02fe │ │ +1b5aa8: 7010 a00a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b5aae: 5b10 cd42 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42cd │ │ +1b5ab2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +1b5ab4: 5910 d442 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d4 │ │ +1b5ab8: 3d02 2300 |0014: if-lez v2, 0037 // +0023 │ │ +1b5abc: 3d03 2100 |0016: if-lez v3, 0037 // +0021 │ │ +1b5ac0: 5912 d342 |0018: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@42d3 │ │ +1b5ac4: 5913 ce42 |001a: iput v3, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@42ce │ │ +1b5ac8: 5914 d442 |001c: iput v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d4 │ │ +1b5acc: 9204 0203 |001e: mul-int v4, v2, v3 │ │ +1b5ad0: da04 0404 |0020: mul-int/lit8 v4, v4, #int 4 // #04 │ │ +1b5ad4: 7110 a00b 0400 |0022: invoke-static {v4}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ +1b5ada: 0c04 |0025: move-result-object v4 │ │ +1b5adc: 5b14 cf42 |0026: iput-object v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cf │ │ +1b5ae0: 6200 9400 |0028: sget-object v0, Ljava/nio/ByteOrder;.LITTLE_ENDIAN:Ljava/nio/ByteOrder; // field@0094 │ │ +1b5ae4: 6e20 ab0b 0400 |002a: invoke-virtual {v4, v0}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0bab │ │ +1b5aea: 7030 d25c 2103 |002d: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.eglSetup:(II)V // method@5cd2 │ │ +1b5af0: 6e10 d55c 0100 |0030: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.makeCurrent:()V // method@5cd5 │ │ +1b5af6: 7010 d85c 0100 |0033: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@5cd8 │ │ +1b5afc: 0e00 |0036: return-void │ │ +1b5afe: 2202 ee02 |0037: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1b5b02: 7010 400a 0200 |0039: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0a40 │ │ +1b5b08: 2702 |003c: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=39 │ │ 0x0006 line=40 │ │ 0x0008 line=41 │ │ 0x000a line=44 │ │ @@ -323903,25 +323904,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -1b5bc8: |[1b5bc8] org.thoughtcrime.securesms.video.recode.OutputSurface.checkEglError:(Ljava/lang/String;)V │ │ -1b5bd8: 5412 c842 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5bdc: 7210 f40d 0200 |0002: invoke-interface {v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetError:()I // method@0df4 │ │ -1b5be2: 0a02 |0005: move-result v2 │ │ -1b5be4: 1300 0030 |0006: const/16 v0, #int 12288 // #3000 │ │ -1b5be8: 3302 0300 |0008: if-ne v2, v0, 000b // +0003 │ │ -1b5bec: 0e00 |000a: return-void │ │ -1b5bee: 2202 0503 |000b: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5bf2: 1a00 9217 |000d: const-string v0, "EGL error encountered (see log)" // string@1792 │ │ -1b5bf6: 7020 b40a 0200 |000f: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b5bfc: 2702 |0012: throw v2 │ │ +1b5bcc: |[1b5bcc] org.thoughtcrime.securesms.video.recode.OutputSurface.checkEglError:(Ljava/lang/String;)V │ │ +1b5bdc: 5412 c842 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5be0: 7210 f40d 0200 |0002: invoke-interface {v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetError:()I // method@0df4 │ │ +1b5be6: 0a02 |0005: move-result v2 │ │ +1b5be8: 1300 0030 |0006: const/16 v0, #int 12288 // #3000 │ │ +1b5bec: 3302 0300 |0008: if-ne v2, v0, 000b // +0003 │ │ +1b5bf0: 0e00 |000a: return-void │ │ +1b5bf2: 2202 0503 |000b: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5bf6: 1a00 9217 |000d: const-string v0, "EGL error encountered (see log)" // string@1792 │ │ +1b5bfa: 7020 b40a 0200 |000f: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b5c00: 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; │ │ @@ -323931,98 +323932,98 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 190 16-bit code units │ │ -1b5c20: |[1b5c20] org.thoughtcrime.securesms.video.recode.OutputSurface.eglSetup:(II)V │ │ -1b5c30: 7100 f80d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0df8 │ │ -1b5c36: 0c00 |0003: move-result-object v0 │ │ -1b5c38: 1f00 df03 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03df │ │ -1b5c3c: 5b80 c842 |0006: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5c40: 6201 a800 |0008: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ -1b5c44: 7220 f30d 1000 |000a: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0df3 │ │ -1b5c4a: 0c00 |000d: move-result-object v0 │ │ -1b5c4c: 5b80 ca42 |000e: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5c50: 6201 aa00 |0010: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_DISPLAY:Ljavax/microedition/khronos/egl/EGLDisplay; // field@00aa │ │ -1b5c54: 3210 8600 |0012: if-eq v0, v1, 0098 // +0086 │ │ -1b5c58: 5480 c842 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5c5c: 5481 ca42 |0016: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5c60: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -1b5c62: 7230 f50d 1002 |0019: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0df5 │ │ -1b5c68: 0a00 |001c: move-result v0 │ │ -1b5c6a: 3800 7100 |001d: if-eqz v0, 008e // +0071 │ │ -1b5c6e: 1300 0d00 |001f: const/16 v0, #int 13 // #d │ │ -1b5c72: 2303 2711 |0021: new-array v3, v0, [I // type@1127 │ │ -1b5c76: 2603 7d00 0000 |0023: fill-array-data v3, 000000a0 // +0000007d │ │ -1b5c7c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -1b5c7e: 2350 5411 |0027: new-array v0, v5, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1154 │ │ -1b5c82: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -1b5c84: 2316 2711 |002a: new-array v6, v1, [I // type@1127 │ │ -1b5c88: 5481 c842 |002c: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5c8c: 5482 ca42 |002e: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5c90: 0704 |0030: move-object v4, v0 │ │ -1b5c92: 7806 eb0d 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@0deb │ │ -1b5c98: 0a01 |0034: move-result v1 │ │ -1b5c9a: 3801 5100 |0035: if-eqz v1, 0086 // +0051 │ │ -1b5c9e: 1301 9830 |0037: const/16 v1, #int 12440 // #3098 │ │ -1b5ca2: 1222 |0039: const/4 v2, #int 2 // #2 │ │ -1b5ca4: 1303 3830 |003a: const/16 v3, #int 12344 // #3038 │ │ -1b5ca8: 2430 2711 2103 |003c: filled-new-array {v1, v2, v3}, [I // type@1127 │ │ -1b5cae: 0c01 |003f: move-result-object v1 │ │ -1b5cb0: 5482 c842 |0040: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5cb4: 5484 ca42 |0042: iget-object v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5cb8: 1205 |0044: const/4 v5, #int 0 // #0 │ │ -1b5cba: 4606 0005 |0045: aget-object v6, v0, v5 │ │ -1b5cbe: 6207 a900 |0047: sget-object v7, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ -1b5cc2: 7251 ec0d 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@0dec │ │ -1b5cc8: 0c01 |004c: move-result-object v1 │ │ -1b5cca: 5b81 c942 |004d: iput-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ -1b5cce: 1a01 0453 |004f: const-string v1, "eglCreateContext" // string@5304 │ │ -1b5cd2: 7020 d05c 1800 |0051: invoke-direct {v8, v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@5cd0 │ │ -1b5cd8: 5481 c942 |0054: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ -1b5cdc: 3801 2800 |0056: if-eqz v1, 007e // +0028 │ │ -1b5ce0: 1301 5730 |0058: const/16 v1, #int 12375 // #3057 │ │ -1b5ce4: 1302 5630 |005a: const/16 v2, #int 12374 // #3056 │ │ -1b5ce8: 2453 2711 91a2 |005c: filled-new-array {v1, v9, v2, v10, v3}, [I // type@1127 │ │ -1b5cee: 0c09 |005f: move-result-object v9 │ │ -1b5cf0: 548a c842 |0060: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5cf4: 5481 ca42 |0062: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5cf8: 4600 0005 |0064: aget-object v0, v0, v5 │ │ -1b5cfc: 7240 ed0d 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@0ded │ │ -1b5d02: 0c09 |0069: move-result-object v9 │ │ -1b5d04: 5b89 cb42 |006a: iput-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ -1b5d08: 1a09 0553 |006c: const-string v9, "eglCreatePbufferSurface" // string@5305 │ │ -1b5d0c: 7020 d05c 9800 |006e: invoke-direct {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@5cd0 │ │ -1b5d12: 5489 cb42 |0071: iget-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ -1b5d16: 3809 0300 |0073: if-eqz v9, 0076 // +0003 │ │ -1b5d1a: 0e00 |0075: return-void │ │ -1b5d1c: 2209 0503 |0076: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5d20: 1a0a ab83 |0078: const-string v10, "surface was null" // string@83ab │ │ -1b5d24: 7020 b40a a900 |007a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b5d2a: 2709 |007d: throw v9 │ │ -1b5d2c: 2209 0503 |007e: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5d30: 1a0a f973 |0080: const-string v10, "null context" // string@73f9 │ │ -1b5d34: 7020 b40a a900 |0082: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b5d3a: 2709 |0085: throw v9 │ │ -1b5d3c: 2209 0503 |0086: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5d40: 1a0a 1b87 |0088: const-string v10, "unable to find RGB888+pbuffer EGL config" // string@871b │ │ -1b5d44: 7020 b40a a900 |008a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b5d4a: 2709 |008d: throw v9 │ │ -1b5d4c: 5b82 ca42 |008e: iput-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5d50: 2209 0503 |0090: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5d54: 1a0a 1f87 |0092: const-string v10, "unable to initialize EGL10" // string@871f │ │ -1b5d58: 7020 b40a a900 |0094: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b5d5e: 2709 |0097: throw v9 │ │ -1b5d60: 2209 0503 |0098: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5d64: 1a0a 1d87 |009a: const-string v10, "unable to get EGL10 display" // string@871d │ │ -1b5d68: 7020 b40a a900 |009c: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b5d6e: 2709 |009f: throw v9 │ │ -1b5d70: 0003 0400 0d00 0000 2430 0000 0800 ... |00a0: array-data (30 units) │ │ +1b5c24: |[1b5c24] org.thoughtcrime.securesms.video.recode.OutputSurface.eglSetup:(II)V │ │ +1b5c34: 7100 f80d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0df8 │ │ +1b5c3a: 0c00 |0003: move-result-object v0 │ │ +1b5c3c: 1f00 df03 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03df │ │ +1b5c40: 5b80 c842 |0006: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5c44: 6201 a800 |0008: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ +1b5c48: 7220 f30d 1000 |000a: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0df3 │ │ +1b5c4e: 0c00 |000d: move-result-object v0 │ │ +1b5c50: 5b80 ca42 |000e: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5c54: 6201 aa00 |0010: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_DISPLAY:Ljavax/microedition/khronos/egl/EGLDisplay; // field@00aa │ │ +1b5c58: 3210 8600 |0012: if-eq v0, v1, 0098 // +0086 │ │ +1b5c5c: 5480 c842 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5c60: 5481 ca42 |0016: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5c64: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +1b5c66: 7230 f50d 1002 |0019: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0df5 │ │ +1b5c6c: 0a00 |001c: move-result v0 │ │ +1b5c6e: 3800 7100 |001d: if-eqz v0, 008e // +0071 │ │ +1b5c72: 1300 0d00 |001f: const/16 v0, #int 13 // #d │ │ +1b5c76: 2303 2711 |0021: new-array v3, v0, [I // type@1127 │ │ +1b5c7a: 2603 7d00 0000 |0023: fill-array-data v3, 000000a0 // +0000007d │ │ +1b5c80: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +1b5c82: 2350 5411 |0027: new-array v0, v5, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1154 │ │ +1b5c86: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +1b5c88: 2316 2711 |002a: new-array v6, v1, [I // type@1127 │ │ +1b5c8c: 5481 c842 |002c: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5c90: 5482 ca42 |002e: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5c94: 0704 |0030: move-object v4, v0 │ │ +1b5c96: 7806 eb0d 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@0deb │ │ +1b5c9c: 0a01 |0034: move-result v1 │ │ +1b5c9e: 3801 5100 |0035: if-eqz v1, 0086 // +0051 │ │ +1b5ca2: 1301 9830 |0037: const/16 v1, #int 12440 // #3098 │ │ +1b5ca6: 1222 |0039: const/4 v2, #int 2 // #2 │ │ +1b5ca8: 1303 3830 |003a: const/16 v3, #int 12344 // #3038 │ │ +1b5cac: 2430 2711 2103 |003c: filled-new-array {v1, v2, v3}, [I // type@1127 │ │ +1b5cb2: 0c01 |003f: move-result-object v1 │ │ +1b5cb4: 5482 c842 |0040: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5cb8: 5484 ca42 |0042: iget-object v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5cbc: 1205 |0044: const/4 v5, #int 0 // #0 │ │ +1b5cbe: 4606 0005 |0045: aget-object v6, v0, v5 │ │ +1b5cc2: 6207 a900 |0047: sget-object v7, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ +1b5cc6: 7251 ec0d 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@0dec │ │ +1b5ccc: 0c01 |004c: move-result-object v1 │ │ +1b5cce: 5b81 c942 |004d: iput-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ +1b5cd2: 1a01 0453 |004f: const-string v1, "eglCreateContext" // string@5304 │ │ +1b5cd6: 7020 d05c 1800 |0051: invoke-direct {v8, v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@5cd0 │ │ +1b5cdc: 5481 c942 |0054: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ +1b5ce0: 3801 2800 |0056: if-eqz v1, 007e // +0028 │ │ +1b5ce4: 1301 5730 |0058: const/16 v1, #int 12375 // #3057 │ │ +1b5ce8: 1302 5630 |005a: const/16 v2, #int 12374 // #3056 │ │ +1b5cec: 2453 2711 91a2 |005c: filled-new-array {v1, v9, v2, v10, v3}, [I // type@1127 │ │ +1b5cf2: 0c09 |005f: move-result-object v9 │ │ +1b5cf4: 548a c842 |0060: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5cf8: 5481 ca42 |0062: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5cfc: 4600 0005 |0064: aget-object v0, v0, v5 │ │ +1b5d00: 7240 ed0d 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@0ded │ │ +1b5d06: 0c09 |0069: move-result-object v9 │ │ +1b5d08: 5b89 cb42 |006a: iput-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ +1b5d0c: 1a09 0553 |006c: const-string v9, "eglCreatePbufferSurface" // string@5305 │ │ +1b5d10: 7020 d05c 9800 |006e: invoke-direct {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@5cd0 │ │ +1b5d16: 5489 cb42 |0071: iget-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ +1b5d1a: 3809 0300 |0073: if-eqz v9, 0076 // +0003 │ │ +1b5d1e: 0e00 |0075: return-void │ │ +1b5d20: 2209 0503 |0076: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5d24: 1a0a ab83 |0078: const-string v10, "surface was null" // string@83ab │ │ +1b5d28: 7020 b40a a900 |007a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b5d2e: 2709 |007d: throw v9 │ │ +1b5d30: 2209 0503 |007e: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5d34: 1a0a f973 |0080: const-string v10, "null context" // string@73f9 │ │ +1b5d38: 7020 b40a a900 |0082: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b5d3e: 2709 |0085: throw v9 │ │ +1b5d40: 2209 0503 |0086: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5d44: 1a0a 1b87 |0088: const-string v10, "unable to find RGB888+pbuffer EGL config" // string@871b │ │ +1b5d48: 7020 b40a a900 |008a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b5d4e: 2709 |008d: throw v9 │ │ +1b5d50: 5b82 ca42 |008e: iput-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5d54: 2209 0503 |0090: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5d58: 1a0a 1f87 |0092: const-string v10, "unable to initialize EGL10" // string@871f │ │ +1b5d5c: 7020 b40a a900 |0094: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b5d62: 2709 |0097: throw v9 │ │ +1b5d64: 2209 0503 |0098: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5d68: 1a0a 1d87 |009a: const-string v10, "unable to get EGL10 display" // string@871d │ │ +1b5d6c: 7020 b40a a900 |009c: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b5d72: 2709 |009f: throw v9 │ │ +1b5d74: 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 │ │ @@ -324053,32 +324054,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -1b5ef8: |[1b5ef8] org.thoughtcrime.securesms.video.recode.OutputSurface.setup:()V │ │ -1b5f08: 2200 1611 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // type@1116 │ │ -1b5f0c: 5221 d442 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d4 │ │ -1b5f10: 7020 dd5c 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.:(I)V // method@5cdd │ │ -1b5f16: 5b20 d242 |0007: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42d2 │ │ -1b5f1a: 6e10 e45c 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.surfaceCreated:()V // method@5ce4 │ │ -1b5f20: 2200 6000 |000c: new-instance v0, Landroid/graphics/SurfaceTexture; // type@0060 │ │ -1b5f24: 5421 d242 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42d2 │ │ -1b5f28: 6e10 e25c 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.getTextureId:()I // method@5ce2 │ │ -1b5f2e: 0a01 |0013: move-result v1 │ │ -1b5f30: 7020 8301 1000 |0014: invoke-direct {v0, v1}, Landroid/graphics/SurfaceTexture;.:(I)V // method@0183 │ │ -1b5f36: 5b20 d142 |0017: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42d1 │ │ -1b5f3a: 6e20 8501 2000 |0019: invoke-virtual {v0, v2}, Landroid/graphics/SurfaceTexture;.setOnFrameAvailableListener:(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V // method@0185 │ │ -1b5f40: 2200 ea00 |001c: new-instance v0, Landroid/view/Surface; // type@00ea │ │ -1b5f44: 5421 d142 |001e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42d1 │ │ -1b5f48: 7020 0703 1000 |0020: invoke-direct {v0, v1}, Landroid/view/Surface;.:(Landroid/graphics/SurfaceTexture;)V // method@0307 │ │ -1b5f4e: 5b20 d042 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42d0 │ │ -1b5f52: 0e00 |0025: return-void │ │ +1b5efc: |[1b5efc] org.thoughtcrime.securesms.video.recode.OutputSurface.setup:()V │ │ +1b5f0c: 2200 1611 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // type@1116 │ │ +1b5f10: 5221 d442 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d4 │ │ +1b5f14: 7020 dd5c 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.:(I)V // method@5cdd │ │ +1b5f1a: 5b20 d242 |0007: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42d2 │ │ +1b5f1e: 6e10 e45c 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.surfaceCreated:()V // method@5ce4 │ │ +1b5f24: 2200 6000 |000c: new-instance v0, Landroid/graphics/SurfaceTexture; // type@0060 │ │ +1b5f28: 5421 d242 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42d2 │ │ +1b5f2c: 6e10 e25c 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.getTextureId:()I // method@5ce2 │ │ +1b5f32: 0a01 |0013: move-result v1 │ │ +1b5f34: 7020 8301 1000 |0014: invoke-direct {v0, v1}, Landroid/graphics/SurfaceTexture;.:(I)V // method@0183 │ │ +1b5f3a: 5b20 d142 |0017: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42d1 │ │ +1b5f3e: 6e20 8501 2000 |0019: invoke-virtual {v0, v2}, Landroid/graphics/SurfaceTexture;.setOnFrameAvailableListener:(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V // method@0185 │ │ +1b5f44: 2200 ea00 |001c: new-instance v0, Landroid/view/Surface; // type@00ea │ │ +1b5f48: 5421 d142 |001e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42d1 │ │ +1b5f4c: 7020 0703 1000 |0020: invoke-direct {v0, v1}, Landroid/view/Surface;.:(Landroid/graphics/SurfaceTexture;)V // method@0307 │ │ +1b5f52: 5b20 d042 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42d0 │ │ +1b5f56: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0009 line=72 │ │ 0x000c line=73 │ │ 0x0019 line=74 │ │ 0x001c line=75 │ │ @@ -324091,45 +324092,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -1b5b08: |[1b5b08] org.thoughtcrime.securesms.video.recode.OutputSurface.awaitNewImage:()V │ │ -1b5b18: 5440 cd42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42cd │ │ -1b5b1c: 1d00 |0002: monitor-enter v0 │ │ -1b5b1e: 5541 cc42 |0003: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42cc │ │ -1b5b22: 3901 1d00 |0005: if-nez v1, 0022 // +001d │ │ -1b5b26: 5441 cd42 |0007: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42cd │ │ -1b5b2a: 1602 c409 |0009: const-wide/16 v2, #int 2500 // #9c4 │ │ -1b5b2e: 6e30 a70a 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@0aa7 │ │ -1b5b34: 5541 cc42 |000e: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42cc │ │ -1b5b38: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -1b5b3c: 28f1 |0012: goto 0003 // -000f │ │ -1b5b3e: 2201 0503 |0013: new-instance v1, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5b42: 1a02 003a |0015: const-string v2, "Surface frame wait timed out" // string@3a00 │ │ -1b5b46: 7020 b40a 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b5b4c: 2701 |001a: throw v1 │ │ -1b5b4e: 0d01 |001b: move-exception v1 │ │ -1b5b50: 2202 0503 |001c: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5b54: 7020 b60a 1200 |001e: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab6 │ │ -1b5b5a: 2702 |0021: throw v2 │ │ -1b5b5c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -1b5b5e: 5c41 cc42 |0023: iput-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42cc │ │ -1b5b62: 1e00 |0025: monitor-exit v0 │ │ -1b5b64: 5440 d242 |0026: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42d2 │ │ -1b5b68: 1a01 4c49 |0028: const-string v1, "before updateTexImage" // string@494c │ │ -1b5b6c: 6e20 df5c 1000 |002a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b5b72: 5440 d142 |002d: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42d1 │ │ -1b5b76: 6e10 8601 0000 |002f: invoke-virtual {v0}, Landroid/graphics/SurfaceTexture;.updateTexImage:()V // method@0186 │ │ -1b5b7c: 0e00 |0032: return-void │ │ -1b5b7e: 0d01 |0033: move-exception v1 │ │ -1b5b80: 1e00 |0034: monitor-exit v0 │ │ -1b5b82: 2701 |0035: throw v1 │ │ +1b5b0c: |[1b5b0c] org.thoughtcrime.securesms.video.recode.OutputSurface.awaitNewImage:()V │ │ +1b5b1c: 5440 cd42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42cd │ │ +1b5b20: 1d00 |0002: monitor-enter v0 │ │ +1b5b22: 5541 cc42 |0003: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42cc │ │ +1b5b26: 3901 1d00 |0005: if-nez v1, 0022 // +001d │ │ +1b5b2a: 5441 cd42 |0007: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42cd │ │ +1b5b2e: 1602 c409 |0009: const-wide/16 v2, #int 2500 // #9c4 │ │ +1b5b32: 6e30 a70a 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@0aa7 │ │ +1b5b38: 5541 cc42 |000e: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42cc │ │ +1b5b3c: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +1b5b40: 28f1 |0012: goto 0003 // -000f │ │ +1b5b42: 2201 0503 |0013: new-instance v1, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5b46: 1a02 003a |0015: const-string v2, "Surface frame wait timed out" // string@3a00 │ │ +1b5b4a: 7020 b40a 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b5b50: 2701 |001a: throw v1 │ │ +1b5b52: 0d01 |001b: move-exception v1 │ │ +1b5b54: 2202 0503 |001c: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5b58: 7020 b60a 1200 |001e: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab6 │ │ +1b5b5e: 2702 |0021: throw v2 │ │ +1b5b60: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +1b5b62: 5c41 cc42 |0023: iput-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42cc │ │ +1b5b66: 1e00 |0025: monitor-exit v0 │ │ +1b5b68: 5440 d242 |0026: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42d2 │ │ +1b5b6c: 1a01 4c49 |0028: const-string v1, "before updateTexImage" // string@494c │ │ +1b5b70: 6e20 df5c 1000 |002a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b5b76: 5440 d142 |002d: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42d1 │ │ +1b5b7a: 6e10 8601 0000 |002f: invoke-virtual {v0}, Landroid/graphics/SurfaceTexture;.updateTexImage:()V // method@0186 │ │ +1b5b80: 0e00 |0032: return-void │ │ +1b5b82: 0d01 |0033: move-exception v1 │ │ +1b5b84: 1e00 |0034: monitor-exit v0 │ │ +1b5b86: 2701 |0035: throw v1 │ │ catches : 4 │ │ 0x0003 - 0x0005 │ │ -> 0x0033 │ │ 0x0007 - 0x001b │ │ Ljava/lang/InterruptedException; -> 0x001b │ │ -> 0x0033 │ │ 0x001c - 0x0026 │ │ @@ -324156,18 +324157,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1b5bac: |[1b5bac] org.thoughtcrime.securesms.video.recode.OutputSurface.changeFragmentShader:(Ljava/lang/String;)V │ │ -1b5bbc: 5410 d242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42d2 │ │ -1b5bc0: 6e20 de5c 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.changeFragmentShader:(Ljava/lang/String;)V // method@5cde │ │ -1b5bc6: 0e00 |0005: return-void │ │ +1b5bb0: |[1b5bb0] org.thoughtcrime.securesms.video.recode.OutputSurface.changeFragmentShader:(Ljava/lang/String;)V │ │ +1b5bc0: 5410 d242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42d2 │ │ +1b5bc4: 6e20 de5c 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.changeFragmentShader:(Ljava/lang/String;)V // method@5cde │ │ +1b5bca: 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; │ │ │ │ @@ -324176,19 +324177,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1b5c00: |[1b5c00] org.thoughtcrime.securesms.video.recode.OutputSurface.drawImage:(Z)V │ │ -1b5c10: 5420 d242 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42d2 │ │ -1b5c14: 5421 d142 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42d1 │ │ -1b5c18: 6e30 e15c 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V // method@5ce1 │ │ -1b5c1e: 0e00 |0007: return-void │ │ +1b5c04: |[1b5c04] org.thoughtcrime.securesms.video.recode.OutputSurface.drawImage:(Z)V │ │ +1b5c14: 5420 d242 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42d2 │ │ +1b5c18: 5421 d142 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42d1 │ │ +1b5c1c: 6e30 e15c 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V // method@5ce1 │ │ +1b5c22: 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 │ │ │ │ @@ -324197,27 +324198,27 @@ │ │ type : '()Ljava/nio/ByteBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 23 16-bit code units │ │ -1b59fc: |[1b59fc] org.thoughtcrime.securesms.video.recode.OutputSurface.getFrame:()Ljava/nio/ByteBuffer; │ │ -1b5a0c: 5480 cf42 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cf │ │ -1b5a10: 6e10 b40b 0000 |0002: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bb4 │ │ -1b5a16: 5283 d342 |0005: iget v3, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@42d3 │ │ -1b5a1a: 5284 ce42 |0007: iget v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@42ce │ │ -1b5a1e: 1306 0114 |0009: const/16 v6, #int 5121 // #1401 │ │ -1b5a22: 5487 cf42 |000b: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cf │ │ -1b5a26: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1b5a28: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -1b5a2a: 1305 0819 |000f: const/16 v5, #int 6408 // #1908 │ │ -1b5a2e: 7707 2502 0100 |0011: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glReadPixels:(IIIIIILjava/nio/Buffer;)V // method@0225 │ │ -1b5a34: 5480 cf42 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cf │ │ -1b5a38: 1100 |0016: return-object v0 │ │ +1b5a00: |[1b5a00] org.thoughtcrime.securesms.video.recode.OutputSurface.getFrame:()Ljava/nio/ByteBuffer; │ │ +1b5a10: 5480 cf42 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cf │ │ +1b5a14: 6e10 b40b 0000 |0002: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bb4 │ │ +1b5a1a: 5283 d342 |0005: iget v3, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@42d3 │ │ +1b5a1e: 5284 ce42 |0007: iget v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@42ce │ │ +1b5a22: 1306 0114 |0009: const/16 v6, #int 5121 // #1401 │ │ +1b5a26: 5487 cf42 |000b: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cf │ │ +1b5a2a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1b5a2c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +1b5a2e: 1305 0819 |000f: const/16 v5, #int 6408 // #1908 │ │ +1b5a32: 7707 2502 0100 |0011: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glReadPixels:(IIIIIILjava/nio/Buffer;)V // method@0225 │ │ +1b5a38: 5480 cf42 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cf │ │ +1b5a3c: 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; │ │ @@ -324227,17 +324228,17 @@ │ │ type : '()Landroid/view/Surface;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b59e4: |[1b59e4] org.thoughtcrime.securesms.video.recode.OutputSurface.getSurface:()Landroid/view/Surface; │ │ -1b59f4: 5410 d042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42d0 │ │ -1b59f8: 1100 |0002: return-object v0 │ │ +1b59e8: |[1b59e8] org.thoughtcrime.securesms.video.recode.OutputSurface.getSurface:()Landroid/view/Surface; │ │ +1b59f8: 5410 d042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42d0 │ │ +1b59fc: 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;) │ │ @@ -324245,35 +324246,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -1b5dac: |[1b5dac] org.thoughtcrime.securesms.video.recode.OutputSurface.makeCurrent:()V │ │ -1b5dbc: 5440 c842 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5dc0: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ -1b5dc4: 1a00 4b49 |0004: const-string v0, "before makeCurrent" // string@494b │ │ -1b5dc8: 7020 d05c 0400 |0006: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@5cd0 │ │ -1b5dce: 5440 c842 |0009: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5dd2: 5441 ca42 |000b: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5dd6: 5442 cb42 |000d: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ -1b5dda: 5443 c942 |000f: iget-object v3, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ -1b5dde: 7253 f60d 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@0df6 │ │ -1b5de4: 0a00 |0014: move-result v0 │ │ -1b5de6: 3800 0300 |0015: if-eqz v0, 0018 // +0003 │ │ -1b5dea: 0e00 |0017: return-void │ │ -1b5dec: 2200 0503 |0018: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5df0: 1a01 1053 |001a: const-string v1, "eglMakeCurrent failed" // string@5310 │ │ -1b5df4: 7020 b40a 1000 |001c: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b5dfa: 2700 |001f: throw v0 │ │ -1b5dfc: 2200 0503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5e00: 1a01 3873 |0022: const-string v1, "not configured for makeCurrent" // string@7338 │ │ -1b5e04: 7020 b40a 1000 |0024: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b5e0a: 2700 |0027: throw v0 │ │ +1b5db0: |[1b5db0] org.thoughtcrime.securesms.video.recode.OutputSurface.makeCurrent:()V │ │ +1b5dc0: 5440 c842 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5dc4: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ +1b5dc8: 1a00 4b49 |0004: const-string v0, "before makeCurrent" // string@494b │ │ +1b5dcc: 7020 d05c 0400 |0006: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@5cd0 │ │ +1b5dd2: 5440 c842 |0009: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5dd6: 5441 ca42 |000b: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5dda: 5442 cb42 |000d: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ +1b5dde: 5443 c942 |000f: iget-object v3, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ +1b5de2: 7253 f60d 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@0df6 │ │ +1b5de8: 0a00 |0014: move-result v0 │ │ +1b5dea: 3800 0300 |0015: if-eqz v0, 0018 // +0003 │ │ +1b5dee: 0e00 |0017: return-void │ │ +1b5df0: 2200 0503 |0018: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5df4: 1a01 1053 |001a: const-string v1, "eglMakeCurrent failed" // string@5310 │ │ +1b5df8: 7020 b40a 1000 |001c: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b5dfe: 2700 |001f: throw v0 │ │ +1b5e00: 2200 0503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5e04: 1a01 3873 |0022: const-string v1, "not configured for makeCurrent" // string@7338 │ │ +1b5e08: 7020 b40a 1000 |0024: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b5e0e: 2700 |0027: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=148 │ │ 0x0009 line=149 │ │ 0x0018 line=150 │ │ 0x0020 line=146 │ │ @@ -324285,32 +324286,32 @@ │ │ type : '(Landroid/graphics/SurfaceTexture;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -1b5e0c: |[1b5e0c] org.thoughtcrime.securesms.video.recode.OutputSurface.onFrameAvailable:(Landroid/graphics/SurfaceTexture;)V │ │ -1b5e1c: 5423 cd42 |0000: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42cd │ │ -1b5e20: 1d03 |0002: monitor-enter v3 │ │ -1b5e22: 5520 cc42 |0003: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42cc │ │ -1b5e26: 3900 0c00 |0005: if-nez v0, 0011 // +000c │ │ -1b5e2a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -1b5e2c: 5c20 cc42 |0008: iput-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42cc │ │ -1b5e30: 5420 cd42 |000a: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42cd │ │ -1b5e34: 6e10 a40a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0aa4 │ │ -1b5e3a: 1e03 |000f: monitor-exit v3 │ │ -1b5e3c: 0e00 |0010: return-void │ │ -1b5e3e: 2200 0503 |0011: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5e42: 1a01 646c |0013: const-string v1, "mFrameAvailable already set, frame could be dropped" // string@6c64 │ │ -1b5e46: 7020 b40a 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b5e4c: 2700 |0018: throw v0 │ │ -1b5e4e: 0d00 |0019: move-exception v0 │ │ -1b5e50: 1e03 |001a: monitor-exit v3 │ │ -1b5e52: 2700 |001b: throw v0 │ │ +1b5e10: |[1b5e10] org.thoughtcrime.securesms.video.recode.OutputSurface.onFrameAvailable:(Landroid/graphics/SurfaceTexture;)V │ │ +1b5e20: 5423 cd42 |0000: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42cd │ │ +1b5e24: 1d03 |0002: monitor-enter v3 │ │ +1b5e26: 5520 cc42 |0003: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42cc │ │ +1b5e2a: 3900 0c00 |0005: if-nez v0, 0011 // +000c │ │ +1b5e2e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +1b5e30: 5c20 cc42 |0008: iput-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42cc │ │ +1b5e34: 5420 cd42 |000a: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42cd │ │ +1b5e38: 6e10 a40a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0aa4 │ │ +1b5e3e: 1e03 |000f: monitor-exit v3 │ │ +1b5e40: 0e00 |0010: return-void │ │ +1b5e42: 2200 0503 |0011: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5e46: 1a01 646c |0013: const-string v1, "mFrameAvailable already set, frame could be dropped" // string@6c64 │ │ +1b5e4a: 7020 b40a 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b5e50: 2700 |0018: throw v0 │ │ +1b5e52: 0d00 |0019: move-exception v0 │ │ +1b5e54: 1e03 |001a: monitor-exit v3 │ │ +1b5e56: 2700 |001b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=187 │ │ 0x0003 line=188 │ │ 0x0008 line=191 │ │ @@ -324327,48 +324328,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 68 16-bit code units │ │ -1b5e60: |[1b5e60] org.thoughtcrime.securesms.video.recode.OutputSurface.release:()V │ │ -1b5e70: 5450 c842 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5e74: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -1b5e78: 7210 f20d 0000 |0004: invoke-interface {v0}, Ljavax/microedition/khronos/egl/EGL10;.eglGetCurrentContext:()Ljavax/microedition/khronos/egl/EGLContext; // method@0df2 │ │ -1b5e7e: 0c00 |0007: move-result-object v0 │ │ -1b5e80: 5451 c942 |0008: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ -1b5e84: 6e20 a10a 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa1 │ │ -1b5e8a: 0a00 |000d: move-result v0 │ │ -1b5e8c: 3800 0f00 |000e: if-eqz v0, 001d // +000f │ │ -1b5e90: 5450 c842 |0010: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5e94: 5451 ca42 |0012: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5e98: 6202 ab00 |0014: sget-object v2, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ -1b5e9c: 6203 ab00 |0016: sget-object v3, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ -1b5ea0: 6204 a900 |0018: sget-object v4, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ -1b5ea4: 7254 f60d 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@0df6 │ │ -1b5eaa: 5450 c842 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5eae: 5451 ca42 |001f: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5eb2: 5452 cb42 |0021: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ -1b5eb6: 7230 ef0d 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@0def │ │ -1b5ebc: 5450 c842 |0026: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5ec0: 5451 ca42 |0028: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5ec4: 5452 c942 |002a: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ -1b5ec8: 7230 ee0d 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@0dee │ │ -1b5ece: 5450 d042 |002f: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42d0 │ │ -1b5ed2: 6e10 0803 0000 |0031: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0308 │ │ -1b5ed8: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -1b5eda: 5b50 ca42 |0035: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ -1b5ede: 5b50 c942 |0037: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ -1b5ee2: 5b50 cb42 |0039: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ -1b5ee6: 5b50 c842 |003b: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ -1b5eea: 5b50 d242 |003d: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42d2 │ │ -1b5eee: 5b50 d042 |003f: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42d0 │ │ -1b5ef2: 5b50 d142 |0041: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42d1 │ │ -1b5ef6: 0e00 |0043: return-void │ │ +1b5e64: |[1b5e64] org.thoughtcrime.securesms.video.recode.OutputSurface.release:()V │ │ +1b5e74: 5450 c842 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5e78: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +1b5e7c: 7210 f20d 0000 |0004: invoke-interface {v0}, Ljavax/microedition/khronos/egl/EGL10;.eglGetCurrentContext:()Ljavax/microedition/khronos/egl/EGLContext; // method@0df2 │ │ +1b5e82: 0c00 |0007: move-result-object v0 │ │ +1b5e84: 5451 c942 |0008: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ +1b5e88: 6e20 a10a 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa1 │ │ +1b5e8e: 0a00 |000d: move-result v0 │ │ +1b5e90: 3800 0f00 |000e: if-eqz v0, 001d // +000f │ │ +1b5e94: 5450 c842 |0010: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5e98: 5451 ca42 |0012: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5e9c: 6202 ab00 |0014: sget-object v2, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ +1b5ea0: 6203 ab00 |0016: sget-object v3, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ +1b5ea4: 6204 a900 |0018: sget-object v4, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ +1b5ea8: 7254 f60d 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@0df6 │ │ +1b5eae: 5450 c842 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5eb2: 5451 ca42 |001f: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5eb6: 5452 cb42 |0021: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ +1b5eba: 7230 ef0d 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@0def │ │ +1b5ec0: 5450 c842 |0026: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5ec4: 5451 ca42 |0028: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5ec8: 5452 c942 |002a: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ +1b5ecc: 7230 ee0d 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@0dee │ │ +1b5ed2: 5450 d042 |002f: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42d0 │ │ +1b5ed6: 6e10 0803 0000 |0031: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0308 │ │ +1b5edc: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +1b5ede: 5b50 ca42 |0035: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42ca │ │ +1b5ee2: 5b50 c942 |0037: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c9 │ │ +1b5ee6: 5b50 cb42 |0039: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42cb │ │ +1b5eea: 5b50 c842 |003b: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c8 │ │ +1b5eee: 5b50 d242 |003d: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42d2 │ │ +1b5ef2: 5b50 d042 |003f: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42d0 │ │ +1b5ef6: 5b50 d142 |0041: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42d1 │ │ +1b5efa: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ 0x0010 line=129 │ │ 0x001d line=131 │ │ 0x0026 line=132 │ │ @@ -324416,19 +324417,19 @@ │ │ type : '(JJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b5f84: |[1b5f84] org.thoughtcrime.securesms.video.recode.Sample.:(JJ)V │ │ -1b5f94: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b5f9a: 5a01 d542 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@42d5 │ │ -1b5f9e: 5a03 d642 |0005: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@42d6 │ │ -1b5fa2: 0e00 |0007: return-void │ │ +1b5f88: |[1b5f88] org.thoughtcrime.securesms.video.recode.Sample.:(JJ)V │ │ +1b5f98: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b5f9e: 5a01 d542 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@42d5 │ │ +1b5fa2: 5a03 d642 |0005: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@42d6 │ │ +1b5fa6: 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; │ │ @@ -324441,17 +324442,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b5f54: |[1b5f54] org.thoughtcrime.securesms.video.recode.Sample.getOffset:()J │ │ -1b5f64: 5320 d542 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@42d5 │ │ -1b5f68: 1000 |0002: return-wide v0 │ │ +1b5f58: |[1b5f58] org.thoughtcrime.securesms.video.recode.Sample.getOffset:()J │ │ +1b5f68: 5320 d542 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@42d5 │ │ +1b5f6c: 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;) │ │ @@ -324459,17 +324460,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b5f6c: |[1b5f6c] org.thoughtcrime.securesms.video.recode.Sample.getSize:()J │ │ -1b5f7c: 5320 d642 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@42d6 │ │ -1b5f80: 1000 |0002: return-wide v0 │ │ +1b5f70: |[1b5f70] org.thoughtcrime.securesms.video.recode.Sample.getSize:()J │ │ +1b5f80: 5320 d642 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@42d6 │ │ +1b5f84: 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 : 14269 (Sample.java) │ │ @@ -324571,63 +324572,63 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -1b60c4: |[1b60c4] org.thoughtcrime.securesms.video.recode.TextureRenderer.:()V │ │ -1b60d4: 1300 1400 |0000: const/16 v0, #int 20 // #14 │ │ -1b60d8: 2300 2611 |0002: new-array v0, v0, [F // type@1126 │ │ -1b60dc: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -1b60e2: 6900 e242 |0007: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@42e2 │ │ -1b60e6: 0e00 |0009: return-void │ │ -1b60e8: 0003 0400 1400 0000 0000 80bf 0000 ... |000a: array-data (44 units) │ │ +1b60c8: |[1b60c8] org.thoughtcrime.securesms.video.recode.TextureRenderer.:()V │ │ +1b60d8: 1300 1400 |0000: const/16 v0, #int 20 // #14 │ │ +1b60dc: 2300 2611 |0002: new-array v0, v0, [F // type@1126 │ │ +1b60e0: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +1b60e6: 6900 e242 |0007: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@42e2 │ │ +1b60ea: 0e00 |0009: return-void │ │ +1b60ec: 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 │ │ -1b6140: |[1b6140] org.thoughtcrime.securesms.video.recode.TextureRenderer.:(I)V │ │ -1b6150: 7010 a00a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b6156: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ -1b615a: 2301 2611 |0005: new-array v1, v0, [F // type@1126 │ │ -1b615e: 5b31 dd42 |0007: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42dd │ │ -1b6162: 2300 2611 |0009: new-array v0, v0, [F // type@1126 │ │ -1b6166: 5b30 df42 |000b: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42df │ │ -1b616a: 1301 c7cf |000d: const/16 v1, #int -12345 // #cfc7 │ │ -1b616e: 5931 e042 |000f: iput v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42e0 │ │ -1b6172: 5934 e742 |0011: iput v4, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@42e7 │ │ -1b6176: 6204 e242 |0013: sget-object v4, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@42e2 │ │ -1b617a: 2141 |0015: array-length v1, v4 │ │ -1b617c: da01 0104 |0016: mul-int/lit8 v1, v1, #int 4 // #04 │ │ -1b6180: 7110 a00b 0100 |0018: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ -1b6186: 0c01 |001b: move-result-object v1 │ │ -1b6188: 7100 b70b 0000 |001c: invoke-static {}, Ljava/nio/ByteOrder;.nativeOrder:()Ljava/nio/ByteOrder; // method@0bb7 │ │ -1b618e: 0c02 |001f: move-result-object v2 │ │ -1b6190: 6e20 ab0b 2100 |0020: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0bab │ │ -1b6196: 0c01 |0023: move-result-object v1 │ │ -1b6198: 6e10 a30b 0100 |0024: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.asFloatBuffer:()Ljava/nio/FloatBuffer; // method@0ba3 │ │ -1b619e: 0c01 |0027: move-result-object v1 │ │ -1b61a0: 5b31 e142 |0028: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42e1 │ │ -1b61a4: 6e20 c20b 4100 |002a: invoke-virtual {v1, v4}, Ljava/nio/FloatBuffer;.put:([F)Ljava/nio/FloatBuffer; // method@0bc2 │ │ -1b61aa: 0c04 |002d: move-result-object v4 │ │ -1b61ac: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -1b61ae: 6e20 c10b 1400 |002f: invoke-virtual {v4, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc1 │ │ -1b61b4: 7120 2d02 1000 |0032: invoke-static {v0, v1}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ -1b61ba: 0e00 |0035: return-void │ │ +1b6144: |[1b6144] org.thoughtcrime.securesms.video.recode.TextureRenderer.:(I)V │ │ +1b6154: 7010 a00a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b615a: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ +1b615e: 2301 2611 |0005: new-array v1, v0, [F // type@1126 │ │ +1b6162: 5b31 dd42 |0007: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42dd │ │ +1b6166: 2300 2611 |0009: new-array v0, v0, [F // type@1126 │ │ +1b616a: 5b30 df42 |000b: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42df │ │ +1b616e: 1301 c7cf |000d: const/16 v1, #int -12345 // #cfc7 │ │ +1b6172: 5931 e042 |000f: iput v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42e0 │ │ +1b6176: 5934 e742 |0011: iput v4, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@42e7 │ │ +1b617a: 6204 e242 |0013: sget-object v4, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@42e2 │ │ +1b617e: 2141 |0015: array-length v1, v4 │ │ +1b6180: da01 0104 |0016: mul-int/lit8 v1, v1, #int 4 // #04 │ │ +1b6184: 7110 a00b 0100 |0018: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ +1b618a: 0c01 |001b: move-result-object v1 │ │ +1b618c: 7100 b70b 0000 |001c: invoke-static {}, Ljava/nio/ByteOrder;.nativeOrder:()Ljava/nio/ByteOrder; // method@0bb7 │ │ +1b6192: 0c02 |001f: move-result-object v2 │ │ +1b6194: 6e20 ab0b 2100 |0020: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0bab │ │ +1b619a: 0c01 |0023: move-result-object v1 │ │ +1b619c: 6e10 a30b 0100 |0024: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.asFloatBuffer:()Ljava/nio/FloatBuffer; // method@0ba3 │ │ +1b61a2: 0c01 |0027: move-result-object v1 │ │ +1b61a4: 5b31 e142 |0028: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42e1 │ │ +1b61a8: 6e20 c20b 4100 |002a: invoke-virtual {v1, v4}, Ljava/nio/FloatBuffer;.put:([F)Ljava/nio/FloatBuffer; // method@0bc2 │ │ +1b61ae: 0c04 |002d: move-result-object v4 │ │ +1b61b0: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +1b61b2: 6e20 c10b 1400 |002f: invoke-virtual {v4, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc1 │ │ +1b61b8: 7120 2d02 1000 |0032: invoke-static {v0, v1}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ +1b61be: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=64 │ │ 0x0009 line=65 │ │ 0x000f line=67 │ │ 0x0011 line=75 │ │ @@ -324643,48 +324644,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 │ │ -1b5fa4: |[1b5fa4] org.thoughtcrime.securesms.video.recode.TextureRenderer.createProgram:(Ljava/lang/String;Ljava/lang/String;)I │ │ -1b5fb4: 1400 318b 0000 |0000: const v0, #float 4.99325e-41 // #00008b31 │ │ -1b5fba: 7030 e35c 0304 |0003: invoke-direct {v3, v0, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@5ce3 │ │ -1b5fc0: 0a04 |0006: move-result v4 │ │ -1b5fc2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -1b5fc4: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ -1b5fc8: 0f00 |000a: return v0 │ │ -1b5fca: 1401 308b 0000 |000b: const v1, #float 4.99311e-41 // #00008b30 │ │ -1b5fd0: 7030 e35c 1305 |000e: invoke-direct {v3, v1, v5}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@5ce3 │ │ -1b5fd6: 0a05 |0011: move-result v5 │ │ -1b5fd8: 3905 0300 |0012: if-nez v5, 0015 // +0003 │ │ -1b5fdc: 0f00 |0014: return v0 │ │ -1b5fde: 7100 1702 0000 |0015: invoke-static {}, Landroid/opengl/GLES20;.glCreateProgram:()I // method@0217 │ │ -1b5fe4: 0a01 |0018: move-result v1 │ │ -1b5fe6: 1a02 c25d |0019: const-string v2, "glCreateProgram" // string@5dc2 │ │ -1b5fea: 6e20 df5c 2300 |001b: invoke-virtual {v3, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b5ff0: 3901 0300 |001e: if-nez v1, 0021 // +0003 │ │ -1b5ff4: 0f00 |0020: return v0 │ │ -1b5ff6: 7120 1402 4100 |0021: invoke-static {v1, v4}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ -1b5ffc: 1a04 be5d |0024: const-string v4, "glAttachShader" // string@5dbe │ │ -1b6000: 6e20 df5c 4300 |0026: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b6006: 7120 1402 5100 |0029: invoke-static {v1, v5}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ -1b600c: 6e20 df5c 4300 |002c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b6012: 7110 2402 0100 |002f: invoke-static {v1}, Landroid/opengl/GLES20;.glLinkProgram:(I)V // method@0224 │ │ -1b6018: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -1b601a: 2345 2711 |0033: new-array v5, v4, [I // type@1127 │ │ -1b601e: 1402 828b 0000 |0035: const v2, #float 5.0046e-41 // #00008b82 │ │ -1b6024: 7140 2102 2105 |0038: invoke-static {v1, v2, v5, v0}, Landroid/opengl/GLES20;.glGetProgramiv:(II[II)V // method@0221 │ │ -1b602a: 4405 0500 |003b: aget v5, v5, v0 │ │ -1b602e: 3245 0600 |003d: if-eq v5, v4, 0043 // +0006 │ │ -1b6032: 7110 1902 0100 |003f: invoke-static {v1}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ -1b6038: 2802 |0042: goto 0044 // +0002 │ │ -1b603a: 0110 |0043: move v0, v1 │ │ -1b603c: 0f00 |0044: return v0 │ │ +1b5fa8: |[1b5fa8] org.thoughtcrime.securesms.video.recode.TextureRenderer.createProgram:(Ljava/lang/String;Ljava/lang/String;)I │ │ +1b5fb8: 1400 318b 0000 |0000: const v0, #float 4.99325e-41 // #00008b31 │ │ +1b5fbe: 7030 e35c 0304 |0003: invoke-direct {v3, v0, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@5ce3 │ │ +1b5fc4: 0a04 |0006: move-result v4 │ │ +1b5fc6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +1b5fc8: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ +1b5fcc: 0f00 |000a: return v0 │ │ +1b5fce: 1401 308b 0000 |000b: const v1, #float 4.99311e-41 // #00008b30 │ │ +1b5fd4: 7030 e35c 1305 |000e: invoke-direct {v3, v1, v5}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@5ce3 │ │ +1b5fda: 0a05 |0011: move-result v5 │ │ +1b5fdc: 3905 0300 |0012: if-nez v5, 0015 // +0003 │ │ +1b5fe0: 0f00 |0014: return v0 │ │ +1b5fe2: 7100 1702 0000 |0015: invoke-static {}, Landroid/opengl/GLES20;.glCreateProgram:()I // method@0217 │ │ +1b5fe8: 0a01 |0018: move-result v1 │ │ +1b5fea: 1a02 c25d |0019: const-string v2, "glCreateProgram" // string@5dc2 │ │ +1b5fee: 6e20 df5c 2300 |001b: invoke-virtual {v3, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b5ff4: 3901 0300 |001e: if-nez v1, 0021 // +0003 │ │ +1b5ff8: 0f00 |0020: return v0 │ │ +1b5ffa: 7120 1402 4100 |0021: invoke-static {v1, v4}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ +1b6000: 1a04 be5d |0024: const-string v4, "glAttachShader" // string@5dbe │ │ +1b6004: 6e20 df5c 4300 |0026: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b600a: 7120 1402 5100 |0029: invoke-static {v1, v5}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ +1b6010: 6e20 df5c 4300 |002c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b6016: 7110 2402 0100 |002f: invoke-static {v1}, Landroid/opengl/GLES20;.glLinkProgram:(I)V // method@0224 │ │ +1b601c: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +1b601e: 2345 2711 |0033: new-array v5, v4, [I // type@1127 │ │ +1b6022: 1402 828b 0000 |0035: const v2, #float 5.0046e-41 // #00008b82 │ │ +1b6028: 7140 2102 2105 |0038: invoke-static {v1, v2, v5, v0}, Landroid/opengl/GLES20;.glGetProgramiv:(II[II)V // method@0221 │ │ +1b602e: 4405 0500 |003b: aget v5, v5, v0 │ │ +1b6032: 3245 0600 |003d: if-eq v5, v4, 0043 // +0006 │ │ +1b6036: 7110 1902 0100 |003f: invoke-static {v1}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ +1b603c: 2802 |0042: goto 0044 // +0002 │ │ +1b603e: 0110 |0043: move v0, v1 │ │ +1b6040: 0f00 |0044: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=180 │ │ 0x000e line=184 │ │ 0x0015 line=188 │ │ 0x0019 line=189 │ │ 0x0021 line=193 │ │ @@ -324706,36 +324707,36 @@ │ │ type : '(ILjava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -1b6058: |[1b6058] org.thoughtcrime.securesms.video.recode.TextureRenderer.loadShader:(ILjava/lang/String;)I │ │ -1b6068: 7110 1802 0400 |0000: invoke-static {v4}, Landroid/opengl/GLES20;.glCreateShader:(I)I // method@0218 │ │ -1b606e: 0a00 |0003: move-result v0 │ │ -1b6070: 2201 0c03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1b6074: 1a02 c45d |0006: const-string v2, "glCreateShader type=" // string@5dc4 │ │ -1b6078: 7020 0e0b 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1b607e: 6e20 120b 4100 |000b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1b6084: 6e10 280b 0100 |000e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b608a: 0c04 |0011: move-result-object v4 │ │ -1b608c: 6e20 df5c 4300 |0012: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b6092: 7120 2602 5000 |0015: invoke-static {v0, v5}, Landroid/opengl/GLES20;.glShaderSource:(ILjava/lang/String;)V // method@0226 │ │ -1b6098: 7110 1602 0000 |0018: invoke-static {v0}, Landroid/opengl/GLES20;.glCompileShader:(I)V // method@0216 │ │ -1b609e: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -1b60a0: 2344 2711 |001c: new-array v4, v4, [I // type@1127 │ │ -1b60a4: 1405 818b 0000 |001e: const v5, #float 5.00446e-41 // #00008b81 │ │ -1b60aa: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -1b60ac: 7140 2202 5014 |0022: invoke-static {v0, v5, v4, v1}, Landroid/opengl/GLES20;.glGetShaderiv:(II[II)V // method@0222 │ │ -1b60b2: 4404 0401 |0025: aget v4, v4, v1 │ │ -1b60b6: 3904 0600 |0027: if-nez v4, 002d // +0006 │ │ -1b60ba: 7110 1a02 0000 |0029: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteShader:(I)V // method@021a │ │ -1b60c0: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -1b60c2: 0f00 |002d: return v0 │ │ +1b605c: |[1b605c] org.thoughtcrime.securesms.video.recode.TextureRenderer.loadShader:(ILjava/lang/String;)I │ │ +1b606c: 7110 1802 0400 |0000: invoke-static {v4}, Landroid/opengl/GLES20;.glCreateShader:(I)I // method@0218 │ │ +1b6072: 0a00 |0003: move-result v0 │ │ +1b6074: 2201 0c03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1b6078: 1a02 c45d |0006: const-string v2, "glCreateShader type=" // string@5dc4 │ │ +1b607c: 7020 0e0b 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1b6082: 6e20 120b 4100 |000b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1b6088: 6e10 280b 0100 |000e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b608e: 0c04 |0011: move-result-object v4 │ │ +1b6090: 6e20 df5c 4300 |0012: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b6096: 7120 2602 5000 |0015: invoke-static {v0, v5}, Landroid/opengl/GLES20;.glShaderSource:(ILjava/lang/String;)V // method@0226 │ │ +1b609c: 7110 1602 0000 |0018: invoke-static {v0}, Landroid/opengl/GLES20;.glCompileShader:(I)V // method@0216 │ │ +1b60a2: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +1b60a4: 2344 2711 |001c: new-array v4, v4, [I // type@1127 │ │ +1b60a8: 1405 818b 0000 |001e: const v5, #float 5.00446e-41 // #00008b81 │ │ +1b60ae: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +1b60b0: 7140 2202 5014 |0022: invoke-static {v0, v5, v4, v1}, Landroid/opengl/GLES20;.glGetShaderiv:(II[II)V // method@0222 │ │ +1b60b6: 4404 0401 |0025: aget v4, v4, v1 │ │ +1b60ba: 3904 0600 |0027: if-nez v4, 002d // +0006 │ │ +1b60be: 7110 1a02 0000 |0029: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteShader:(I)V // method@021a │ │ +1b60c4: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +1b60c6: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=167 │ │ 0x0015 line=168 │ │ 0x0018 line=169 │ │ 0x001c line=170 │ │ @@ -324753,36 +324754,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -1b61bc: |[1b61bc] org.thoughtcrime.securesms.video.recode.TextureRenderer.changeFragmentShader:(Ljava/lang/String;)V │ │ -1b61cc: 5210 de42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ -1b61d0: 7110 1902 0000 |0002: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ -1b61d6: 1a00 4787 |0005: const-string v0, "uniform mat4 uMVPMatrix; │ │ +1b61c0: |[1b61c0] org.thoughtcrime.securesms.video.recode.TextureRenderer.changeFragmentShader:(Ljava/lang/String;)V │ │ +1b61d0: 5210 de42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ +1b61d4: 7110 1902 0000 |0002: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ +1b61da: 1a00 4787 |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@8747 │ │ -1b61da: 7030 e05c 0102 |0007: invoke-direct {v1, v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@5ce0 │ │ -1b61e0: 0a02 |000a: move-result v2 │ │ -1b61e2: 5912 de42 |000b: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ -1b61e6: 3802 0300 |000d: if-eqz v2, 0010 // +0003 │ │ -1b61ea: 0e00 |000f: return-void │ │ -1b61ec: 2202 0503 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ -1b61f0: 1a00 d855 |0012: const-string v0, "failed creating program" // string@55d8 │ │ -1b61f4: 7020 b40a 0200 |0014: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b61fa: 2702 |0017: throw v2 │ │ +1b61de: 7030 e05c 0102 |0007: invoke-direct {v1, v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@5ce0 │ │ +1b61e4: 0a02 |000a: move-result v2 │ │ +1b61e6: 5912 de42 |000b: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ +1b61ea: 3802 0300 |000d: if-eqz v2, 0010 // +0003 │ │ +1b61ee: 0e00 |000f: return-void │ │ +1b61f0: 2202 0503 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ +1b61f4: 1a00 d855 |0012: const-string v0, "failed creating program" // string@55d8 │ │ +1b61f8: 7020 b40a 0200 |0014: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b61fe: 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; │ │ @@ -324793,30 +324794,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -1b61fc: |[1b61fc] org.thoughtcrime.securesms.video.recode.TextureRenderer.checkGlError:(Ljava/lang/String;)V │ │ -1b620c: 7100 2002 0000 |0000: invoke-static {}, Landroid/opengl/GLES20;.glGetError:()I // method@0220 │ │ -1b6212: 0a00 |0003: move-result v0 │ │ -1b6214: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -1b6218: 0e00 |0006: return-void │ │ -1b621a: 2201 0503 |0007: new-instance v1, Ljava/lang/RuntimeException; // type@0305 │ │ -1b621e: 2202 0c03 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@030c │ │ -1b6222: 7010 0b0b 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1b6228: 6e20 170b 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b622e: 1a04 7c0d |0011: const-string v4, ": glError " // string@0d7c │ │ -1b6232: 6e20 170b 4200 |0013: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b6238: 6e20 120b 0200 |0016: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1b623e: 6e10 280b 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b6244: 0c04 |001c: move-result-object v4 │ │ -1b6246: 7020 b40a 4100 |001d: invoke-direct {v1, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b624c: 2701 |0020: throw v1 │ │ +1b6200: |[1b6200] org.thoughtcrime.securesms.video.recode.TextureRenderer.checkGlError:(Ljava/lang/String;)V │ │ +1b6210: 7100 2002 0000 |0000: invoke-static {}, Landroid/opengl/GLES20;.glGetError:()I // method@0220 │ │ +1b6216: 0a00 |0003: move-result v0 │ │ +1b6218: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +1b621c: 0e00 |0006: return-void │ │ +1b621e: 2201 0503 |0007: new-instance v1, Ljava/lang/RuntimeException; // type@0305 │ │ +1b6222: 2202 0c03 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@030c │ │ +1b6226: 7010 0b0b 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1b622c: 6e20 170b 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b6232: 1a04 7c0d |0011: const-string v4, ": glError " // string@0d7c │ │ +1b6236: 6e20 170b 4200 |0013: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b623c: 6e20 120b 0200 |0016: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1b6242: 6e10 280b 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b6248: 0c04 |001c: move-result-object v4 │ │ +1b624a: 7020 b40a 4100 |001d: invoke-direct {v1, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b6250: 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; │ │ @@ -324826,84 +324827,84 @@ │ │ type : '(Landroid/graphics/SurfaceTexture;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 149 16-bit code units │ │ -1b6250: |[1b6250] org.thoughtcrime.securesms.video.recode.TextureRenderer.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V │ │ -1b6260: 1a00 bc74 |0000: const-string v0, "onDrawFrame start" // string@74bc │ │ -1b6264: 6e20 df5c 0800 |0002: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b626a: 5480 df42 |0005: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42df │ │ -1b626e: 6e20 8401 0900 |0007: invoke-virtual {v9, v0}, Landroid/graphics/SurfaceTexture;.getTransformMatrix:([F)V // method@0184 │ │ -1b6274: 1259 |000a: const/4 v9, #int 5 // #5 │ │ -1b6276: 380a 1200 |000b: if-eqz v10, 001d // +0012 │ │ -1b627a: 548a df42 |000d: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42df │ │ -1b627e: 4400 0a09 |000f: aget v0, v10, v9 │ │ -1b6282: 7f00 |0011: neg-float v0, v0 │ │ -1b6284: 4b00 0a09 |0012: aput v0, v10, v9 │ │ -1b6288: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ -1b628c: 1301 0d00 |0016: const/16 v1, #int 13 // #d │ │ -1b6290: 4402 0a01 |0018: aget v2, v10, v1 │ │ -1b6294: c720 |001a: sub-float/2addr v0, v2 │ │ -1b6296: 4b00 0a01 |001b: aput v0, v10, v1 │ │ -1b629a: 528a de42 |001d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ -1b629e: 7110 2a02 0a00 |001f: invoke-static {v10}, Landroid/opengl/GLES20;.glUseProgram:(I)V // method@022a │ │ -1b62a4: 1a0a dd5d |0022: const-string v10, "glUseProgram" // string@5ddd │ │ -1b62a8: 6e20 df5c a800 |0024: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b62ae: 140a c084 0000 |0027: const v10, #float 4.76217e-41 // #000084c0 │ │ -1b62b4: 7110 1302 0a00 |002a: invoke-static {v10}, Landroid/opengl/GLES20;.glActiveTexture:(I)V // method@0213 │ │ -1b62ba: 140a 658d 0000 |002d: const v10, #float 5.07228e-41 // #00008d65 │ │ -1b62c0: 5280 e042 |0030: iget v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42e0 │ │ -1b62c4: 7120 1502 0a00 |0032: invoke-static {v10, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ -1b62ca: 548a e142 |0035: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42e1 │ │ -1b62ce: 1200 |0037: const/4 v0, #int 0 // #0 │ │ -1b62d0: 6e20 c10b 0a00 |0038: invoke-virtual {v10, v0}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc1 │ │ -1b62d6: 5281 e342 |003b: iget v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42e3 │ │ -1b62da: 1305 1400 |003d: const/16 v5, #int 20 // #14 │ │ -1b62de: 5486 e142 |003f: iget-object v6, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42e1 │ │ -1b62e2: 1232 |0041: const/4 v2, #int 3 // #3 │ │ -1b62e4: 1303 0614 |0042: const/16 v3, #int 5126 // #1406 │ │ -1b62e8: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -1b62ea: 7706 2b02 0100 |0045: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ -1b62f0: 1a0a df5d |0048: const-string v10, "glVertexAttribPointer maPosition" // string@5ddf │ │ -1b62f4: 6e20 df5c a800 |004a: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b62fa: 528a e342 |004d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42e3 │ │ -1b62fe: 7110 1c02 0a00 |004f: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ -1b6304: 1a0a c95d |0052: const-string v10, "glEnableVertexAttribArray maPositionHandle" // string@5dc9 │ │ -1b6308: 6e20 df5c a800 |0054: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b630e: 548a e142 |0057: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42e1 │ │ -1b6312: 1231 |0059: const/4 v1, #int 3 // #3 │ │ -1b6314: 6e20 c10b 1a00 |005a: invoke-virtual {v10, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc1 │ │ -1b631a: 5282 e442 |005d: iget v2, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e4 │ │ -1b631e: 1306 1400 |005f: const/16 v6, #int 20 // #14 │ │ -1b6322: 5487 e142 |0061: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42e1 │ │ -1b6326: 1223 |0063: const/4 v3, #int 2 // #2 │ │ -1b6328: 1304 0614 |0064: const/16 v4, #int 5126 // #1406 │ │ -1b632c: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -1b632e: 7706 2b02 0200 |0067: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ -1b6334: 1a0a e05d |006a: const-string v10, "glVertexAttribPointer maTextureHandle" // string@5de0 │ │ -1b6338: 6e20 df5c a800 |006c: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b633e: 528a e442 |006f: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e4 │ │ -1b6342: 7110 1c02 0a00 |0071: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ -1b6348: 1a0a ca5d |0074: const-string v10, "glEnableVertexAttribArray maTextureHandle" // string@5dca │ │ -1b634c: 6e20 df5c a800 |0076: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b6352: 528a e642 |0079: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42e6 │ │ -1b6356: 5481 df42 |007b: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42df │ │ -1b635a: 1212 |007d: const/4 v2, #int 1 // #1 │ │ -1b635c: 7150 2902 2a10 |007e: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ -1b6362: 528a e542 |0081: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42e5 │ │ -1b6366: 5481 dd42 |0083: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42dd │ │ -1b636a: 7150 2902 2a10 |0085: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ -1b6370: 124a |0088: const/4 v10, #int 4 // #4 │ │ -1b6372: 7130 1b02 090a |0089: invoke-static {v9, v0, v10}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@021b │ │ -1b6378: 1a09 c75d |008c: const-string v9, "glDrawArrays" // string@5dc7 │ │ -1b637c: 6e20 df5c 9800 |008e: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b6382: 7100 1d02 0000 |0091: invoke-static {}, Landroid/opengl/GLES20;.glFinish:()V // method@021d │ │ -1b6388: 0e00 |0094: return-void │ │ +1b6254: |[1b6254] org.thoughtcrime.securesms.video.recode.TextureRenderer.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V │ │ +1b6264: 1a00 bc74 |0000: const-string v0, "onDrawFrame start" // string@74bc │ │ +1b6268: 6e20 df5c 0800 |0002: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b626e: 5480 df42 |0005: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42df │ │ +1b6272: 6e20 8401 0900 |0007: invoke-virtual {v9, v0}, Landroid/graphics/SurfaceTexture;.getTransformMatrix:([F)V // method@0184 │ │ +1b6278: 1259 |000a: const/4 v9, #int 5 // #5 │ │ +1b627a: 380a 1200 |000b: if-eqz v10, 001d // +0012 │ │ +1b627e: 548a df42 |000d: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42df │ │ +1b6282: 4400 0a09 |000f: aget v0, v10, v9 │ │ +1b6286: 7f00 |0011: neg-float v0, v0 │ │ +1b6288: 4b00 0a09 |0012: aput v0, v10, v9 │ │ +1b628c: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ +1b6290: 1301 0d00 |0016: const/16 v1, #int 13 // #d │ │ +1b6294: 4402 0a01 |0018: aget v2, v10, v1 │ │ +1b6298: c720 |001a: sub-float/2addr v0, v2 │ │ +1b629a: 4b00 0a01 |001b: aput v0, v10, v1 │ │ +1b629e: 528a de42 |001d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ +1b62a2: 7110 2a02 0a00 |001f: invoke-static {v10}, Landroid/opengl/GLES20;.glUseProgram:(I)V // method@022a │ │ +1b62a8: 1a0a dd5d |0022: const-string v10, "glUseProgram" // string@5ddd │ │ +1b62ac: 6e20 df5c a800 |0024: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b62b2: 140a c084 0000 |0027: const v10, #float 4.76217e-41 // #000084c0 │ │ +1b62b8: 7110 1302 0a00 |002a: invoke-static {v10}, Landroid/opengl/GLES20;.glActiveTexture:(I)V // method@0213 │ │ +1b62be: 140a 658d 0000 |002d: const v10, #float 5.07228e-41 // #00008d65 │ │ +1b62c4: 5280 e042 |0030: iget v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42e0 │ │ +1b62c8: 7120 1502 0a00 |0032: invoke-static {v10, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ +1b62ce: 548a e142 |0035: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42e1 │ │ +1b62d2: 1200 |0037: const/4 v0, #int 0 // #0 │ │ +1b62d4: 6e20 c10b 0a00 |0038: invoke-virtual {v10, v0}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc1 │ │ +1b62da: 5281 e342 |003b: iget v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42e3 │ │ +1b62de: 1305 1400 |003d: const/16 v5, #int 20 // #14 │ │ +1b62e2: 5486 e142 |003f: iget-object v6, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42e1 │ │ +1b62e6: 1232 |0041: const/4 v2, #int 3 // #3 │ │ +1b62e8: 1303 0614 |0042: const/16 v3, #int 5126 // #1406 │ │ +1b62ec: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +1b62ee: 7706 2b02 0100 |0045: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ +1b62f4: 1a0a df5d |0048: const-string v10, "glVertexAttribPointer maPosition" // string@5ddf │ │ +1b62f8: 6e20 df5c a800 |004a: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b62fe: 528a e342 |004d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42e3 │ │ +1b6302: 7110 1c02 0a00 |004f: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ +1b6308: 1a0a c95d |0052: const-string v10, "glEnableVertexAttribArray maPositionHandle" // string@5dc9 │ │ +1b630c: 6e20 df5c a800 |0054: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b6312: 548a e142 |0057: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42e1 │ │ +1b6316: 1231 |0059: const/4 v1, #int 3 // #3 │ │ +1b6318: 6e20 c10b 1a00 |005a: invoke-virtual {v10, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc1 │ │ +1b631e: 5282 e442 |005d: iget v2, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e4 │ │ +1b6322: 1306 1400 |005f: const/16 v6, #int 20 // #14 │ │ +1b6326: 5487 e142 |0061: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42e1 │ │ +1b632a: 1223 |0063: const/4 v3, #int 2 // #2 │ │ +1b632c: 1304 0614 |0064: const/16 v4, #int 5126 // #1406 │ │ +1b6330: 1205 |0066: const/4 v5, #int 0 // #0 │ │ +1b6332: 7706 2b02 0200 |0067: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ +1b6338: 1a0a e05d |006a: const-string v10, "glVertexAttribPointer maTextureHandle" // string@5de0 │ │ +1b633c: 6e20 df5c a800 |006c: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b6342: 528a e442 |006f: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e4 │ │ +1b6346: 7110 1c02 0a00 |0071: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ +1b634c: 1a0a ca5d |0074: const-string v10, "glEnableVertexAttribArray maTextureHandle" // string@5dca │ │ +1b6350: 6e20 df5c a800 |0076: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b6356: 528a e642 |0079: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42e6 │ │ +1b635a: 5481 df42 |007b: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42df │ │ +1b635e: 1212 |007d: const/4 v2, #int 1 // #1 │ │ +1b6360: 7150 2902 2a10 |007e: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ +1b6366: 528a e542 |0081: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42e5 │ │ +1b636a: 5481 dd42 |0083: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42dd │ │ +1b636e: 7150 2902 2a10 |0085: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ +1b6374: 124a |0088: const/4 v10, #int 4 // #4 │ │ +1b6376: 7130 1b02 090a |0089: invoke-static {v9, v0, v10}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@021b │ │ +1b637c: 1a09 c75d |008c: const-string v9, "glDrawArrays" // string@5dc7 │ │ +1b6380: 6e20 df5c 9800 |008e: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b6386: 7100 1d02 0000 |0091: invoke-static {}, Landroid/opengl/GLES20;.glFinish:()V // method@021d │ │ +1b638c: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000d line=90 │ │ 0x0018 line=91 │ │ 0x001d line=94 │ │ @@ -324935,17 +324936,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b6040: |[1b6040] org.thoughtcrime.securesms.video.recode.TextureRenderer.getTextureId:()I │ │ -1b6050: 5210 e042 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42e0 │ │ -1b6054: 0f00 |0002: return v0 │ │ +1b6044: |[1b6044] org.thoughtcrime.securesms.video.recode.TextureRenderer.getTextureId:()I │ │ +1b6054: 5210 e042 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42e0 │ │ +1b6058: 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;) │ │ @@ -324953,128 +324954,128 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 203 16-bit code units │ │ -1b638c: |[1b638c] org.thoughtcrime.securesms.video.recode.TextureRenderer.surfaceCreated:()V │ │ -1b639c: 1a00 4787 |0000: const-string v0, "uniform mat4 uMVPMatrix; │ │ +1b6390: |[1b6390] org.thoughtcrime.securesms.video.recode.TextureRenderer.surfaceCreated:()V │ │ +1b63a0: 1a00 4787 |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@8747 │ │ -1b63a0: 1a01 5704 |0002: const-string v1, "#extension GL_OES_EGL_image_external : require │ │ +1b63a4: 1a01 5704 |0002: const-string v1, "#extension GL_OES_EGL_image_external : require │ │ precision mediump float; │ │ varying vec2 vTextureCoord; │ │ uniform samplerExternalOES sTexture; │ │ void main() { │ │ gl_FragColor = texture2D(sTexture, vTextureCoord); │ │ } │ │ " // string@0457 │ │ -1b63a4: 7030 e05c 0701 |0004: invoke-direct {v7, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@5ce0 │ │ -1b63aa: 0a00 |0007: move-result v0 │ │ -1b63ac: 5970 de42 |0008: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ -1b63b0: 3800 b900 |000a: if-eqz v0, 00c3 // +00b9 │ │ -1b63b4: 1a01 6143 |000c: const-string v1, "aPosition" // string@4361 │ │ -1b63b8: 7120 1f02 1000 |000e: invoke-static {v0, v1}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ -1b63be: 0a00 |0011: move-result v0 │ │ -1b63c0: 5970 e342 |0012: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42e3 │ │ -1b63c4: 1a00 ce5d |0014: const-string v0, "glGetAttribLocation aPosition" // string@5dce │ │ -1b63c8: 6e20 df5c 0700 |0016: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b63ce: 5270 e342 |0019: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42e3 │ │ -1b63d2: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -1b63d4: 3210 9f00 |001c: if-eq v0, v1, 00bb // +009f │ │ -1b63d8: 5270 de42 |001e: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ -1b63dc: 1a02 6243 |0020: const-string v2, "aTextureCoord" // string@4362 │ │ -1b63e0: 7120 1f02 2000 |0022: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ -1b63e6: 0a00 |0025: move-result v0 │ │ -1b63e8: 5970 e442 |0026: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e4 │ │ -1b63ec: 1a00 cf5d |0028: const-string v0, "glGetAttribLocation aTextureCoord" // string@5dcf │ │ -1b63f0: 6e20 df5c 0700 |002a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b63f6: 5270 e442 |002d: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e4 │ │ -1b63fa: 3210 8400 |002f: if-eq v0, v1, 00b3 // +0084 │ │ -1b63fe: 5270 de42 |0031: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ -1b6402: 1a02 1287 |0033: const-string v2, "uMVPMatrix" // string@8712 │ │ -1b6406: 7120 2302 2000 |0035: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ -1b640c: 0a00 |0038: move-result v0 │ │ -1b640e: 5970 e542 |0039: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42e5 │ │ -1b6412: 1a00 d45d |003b: const-string v0, "glGetUniformLocation uMVPMatrix" // string@5dd4 │ │ -1b6416: 6e20 df5c 0700 |003d: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b641c: 5270 e542 |0040: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42e5 │ │ -1b6420: 3210 6900 |0042: if-eq v0, v1, 00ab // +0069 │ │ -1b6424: 5270 de42 |0044: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ -1b6428: 1a02 1387 |0046: const-string v2, "uSTMatrix" // string@8713 │ │ -1b642c: 7120 2302 2000 |0048: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ -1b6432: 0a00 |004b: move-result v0 │ │ -1b6434: 5970 e642 |004c: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42e6 │ │ -1b6438: 1a00 d55d |004e: const-string v0, "glGetUniformLocation uSTMatrix" // string@5dd5 │ │ -1b643c: 6e20 df5c 0700 |0050: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b6442: 5270 e642 |0053: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42e6 │ │ -1b6446: 3210 4e00 |0055: if-eq v0, v1, 00a3 // +004e │ │ -1b644a: 1210 |0057: const/4 v0, #int 1 // #1 │ │ -1b644c: 2301 2711 |0058: new-array v1, v0, [I // type@1127 │ │ -1b6450: 1202 |005a: const/4 v2, #int 0 // #0 │ │ -1b6452: 7130 1e02 1002 |005b: invoke-static {v0, v1, v2}, Landroid/opengl/GLES20;.glGenTextures:(I[II)V // method@021e │ │ -1b6458: 4400 0102 |005e: aget v0, v1, v2 │ │ -1b645c: 5970 e042 |0060: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42e0 │ │ -1b6460: 1401 658d 0000 |0062: const v1, #float 5.07228e-41 // #00008d65 │ │ -1b6466: 7120 1502 0100 |0065: invoke-static {v1, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ -1b646c: 1a00 c05d |0068: const-string v0, "glBindTexture mTextureID" // string@5dc0 │ │ -1b6470: 6e20 df5c 0700 |006a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b6476: 1300 0128 |006d: const/16 v0, #int 10241 // #2801 │ │ -1b647a: 1503 1846 |006f: const/high16 v3, #int 1175977984 // #4618 │ │ -1b647e: 7130 2702 0103 |0071: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ -1b6484: 1300 0028 |0074: const/16 v0, #int 10240 // #2800 │ │ -1b6488: 1403 0004 1846 |0076: const v3, #float 9729 // #46180400 │ │ -1b648e: 7130 2702 0103 |0079: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ -1b6494: 1300 0228 |007c: const/16 v0, #int 10242 // #2802 │ │ -1b6498: 1403 2f81 0000 |007e: const v3, #float 4.63423e-41 // #0000812f │ │ -1b649e: 7130 2802 0103 |0081: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ -1b64a4: 1300 0328 |0084: const/16 v0, #int 10243 // #2803 │ │ -1b64a8: 7130 2802 0103 |0086: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ -1b64ae: 1a00 d95d |0089: const-string v0, "glTexParameter" // string@5dd9 │ │ -1b64b2: 6e20 df5c 0700 |008b: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ -1b64b8: 5470 dd42 |008e: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42dd │ │ -1b64bc: 7120 2d02 2000 |0090: invoke-static {v0, v2}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ -1b64c2: 5270 e742 |0093: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@42e7 │ │ -1b64c6: 3800 0d00 |0095: if-eqz v0, 00a2 // +000d │ │ -1b64ca: 5471 dd42 |0097: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42dd │ │ -1b64ce: 8203 |0099: int-to-float v3, v0 │ │ -1b64d0: 1205 |009a: const/4 v5, #int 0 // #0 │ │ -1b64d2: 1506 803f |009b: const/high16 v6, #int 1065353216 // #3f80 │ │ -1b64d6: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -1b64d8: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -1b64da: 7706 2c02 0100 |009f: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/Matrix;.rotateM:([FIFFFF)V // method@022c │ │ -1b64e0: 0e00 |00a2: return-void │ │ -1b64e2: 2200 0503 |00a3: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b64e6: 1a01 4916 |00a5: const-string v1, "Could not get attrib location for uSTMatrix" // string@1649 │ │ -1b64ea: 7020 b40a 1000 |00a7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b64f0: 2700 |00aa: throw v0 │ │ -1b64f2: 2200 0503 |00ab: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b64f6: 1a01 4816 |00ad: const-string v1, "Could not get attrib location for uMVPMatrix" // string@1648 │ │ -1b64fa: 7020 b40a 1000 |00af: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b6500: 2700 |00b2: throw v0 │ │ -1b6502: 2200 0503 |00b3: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b6506: 1a01 4716 |00b5: const-string v1, "Could not get attrib location for aTextureCoord" // string@1647 │ │ -1b650a: 7020 b40a 1000 |00b7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b6510: 2700 |00ba: throw v0 │ │ -1b6512: 2200 0503 |00bb: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b6516: 1a01 4616 |00bd: const-string v1, "Could not get attrib location for aPosition" // string@1646 │ │ -1b651a: 7020 b40a 1000 |00bf: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b6520: 2700 |00c2: throw v0 │ │ -1b6522: 2200 0503 |00c3: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b6526: 1a01 d855 |00c5: const-string v1, "failed creating program" // string@55d8 │ │ -1b652a: 7020 b40a 1000 |00c7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b6530: 2700 |00ca: throw v0 │ │ +1b63a8: 7030 e05c 0701 |0004: invoke-direct {v7, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@5ce0 │ │ +1b63ae: 0a00 |0007: move-result v0 │ │ +1b63b0: 5970 de42 |0008: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ +1b63b4: 3800 b900 |000a: if-eqz v0, 00c3 // +00b9 │ │ +1b63b8: 1a01 6143 |000c: const-string v1, "aPosition" // string@4361 │ │ +1b63bc: 7120 1f02 1000 |000e: invoke-static {v0, v1}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ +1b63c2: 0a00 |0011: move-result v0 │ │ +1b63c4: 5970 e342 |0012: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42e3 │ │ +1b63c8: 1a00 ce5d |0014: const-string v0, "glGetAttribLocation aPosition" // string@5dce │ │ +1b63cc: 6e20 df5c 0700 |0016: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b63d2: 5270 e342 |0019: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42e3 │ │ +1b63d6: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +1b63d8: 3210 9f00 |001c: if-eq v0, v1, 00bb // +009f │ │ +1b63dc: 5270 de42 |001e: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ +1b63e0: 1a02 6243 |0020: const-string v2, "aTextureCoord" // string@4362 │ │ +1b63e4: 7120 1f02 2000 |0022: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ +1b63ea: 0a00 |0025: move-result v0 │ │ +1b63ec: 5970 e442 |0026: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e4 │ │ +1b63f0: 1a00 cf5d |0028: const-string v0, "glGetAttribLocation aTextureCoord" // string@5dcf │ │ +1b63f4: 6e20 df5c 0700 |002a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b63fa: 5270 e442 |002d: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e4 │ │ +1b63fe: 3210 8400 |002f: if-eq v0, v1, 00b3 // +0084 │ │ +1b6402: 5270 de42 |0031: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ +1b6406: 1a02 1287 |0033: const-string v2, "uMVPMatrix" // string@8712 │ │ +1b640a: 7120 2302 2000 |0035: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ +1b6410: 0a00 |0038: move-result v0 │ │ +1b6412: 5970 e542 |0039: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42e5 │ │ +1b6416: 1a00 d45d |003b: const-string v0, "glGetUniformLocation uMVPMatrix" // string@5dd4 │ │ +1b641a: 6e20 df5c 0700 |003d: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b6420: 5270 e542 |0040: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42e5 │ │ +1b6424: 3210 6900 |0042: if-eq v0, v1, 00ab // +0069 │ │ +1b6428: 5270 de42 |0044: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42de │ │ +1b642c: 1a02 1387 |0046: const-string v2, "uSTMatrix" // string@8713 │ │ +1b6430: 7120 2302 2000 |0048: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ +1b6436: 0a00 |004b: move-result v0 │ │ +1b6438: 5970 e642 |004c: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42e6 │ │ +1b643c: 1a00 d55d |004e: const-string v0, "glGetUniformLocation uSTMatrix" // string@5dd5 │ │ +1b6440: 6e20 df5c 0700 |0050: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b6446: 5270 e642 |0053: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42e6 │ │ +1b644a: 3210 4e00 |0055: if-eq v0, v1, 00a3 // +004e │ │ +1b644e: 1210 |0057: const/4 v0, #int 1 // #1 │ │ +1b6450: 2301 2711 |0058: new-array v1, v0, [I // type@1127 │ │ +1b6454: 1202 |005a: const/4 v2, #int 0 // #0 │ │ +1b6456: 7130 1e02 1002 |005b: invoke-static {v0, v1, v2}, Landroid/opengl/GLES20;.glGenTextures:(I[II)V // method@021e │ │ +1b645c: 4400 0102 |005e: aget v0, v1, v2 │ │ +1b6460: 5970 e042 |0060: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42e0 │ │ +1b6464: 1401 658d 0000 |0062: const v1, #float 5.07228e-41 // #00008d65 │ │ +1b646a: 7120 1502 0100 |0065: invoke-static {v1, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ +1b6470: 1a00 c05d |0068: const-string v0, "glBindTexture mTextureID" // string@5dc0 │ │ +1b6474: 6e20 df5c 0700 |006a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b647a: 1300 0128 |006d: const/16 v0, #int 10241 // #2801 │ │ +1b647e: 1503 1846 |006f: const/high16 v3, #int 1175977984 // #4618 │ │ +1b6482: 7130 2702 0103 |0071: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ +1b6488: 1300 0028 |0074: const/16 v0, #int 10240 // #2800 │ │ +1b648c: 1403 0004 1846 |0076: const v3, #float 9729 // #46180400 │ │ +1b6492: 7130 2702 0103 |0079: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ +1b6498: 1300 0228 |007c: const/16 v0, #int 10242 // #2802 │ │ +1b649c: 1403 2f81 0000 |007e: const v3, #float 4.63423e-41 // #0000812f │ │ +1b64a2: 7130 2802 0103 |0081: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ +1b64a8: 1300 0328 |0084: const/16 v0, #int 10243 // #2803 │ │ +1b64ac: 7130 2802 0103 |0086: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ +1b64b2: 1a00 d95d |0089: const-string v0, "glTexParameter" // string@5dd9 │ │ +1b64b6: 6e20 df5c 0700 |008b: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5cdf │ │ +1b64bc: 5470 dd42 |008e: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42dd │ │ +1b64c0: 7120 2d02 2000 |0090: invoke-static {v0, v2}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ +1b64c6: 5270 e742 |0093: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@42e7 │ │ +1b64ca: 3800 0d00 |0095: if-eqz v0, 00a2 // +000d │ │ +1b64ce: 5471 dd42 |0097: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42dd │ │ +1b64d2: 8203 |0099: int-to-float v3, v0 │ │ +1b64d4: 1205 |009a: const/4 v5, #int 0 // #0 │ │ +1b64d6: 1506 803f |009b: const/high16 v6, #int 1065353216 // #3f80 │ │ +1b64da: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +1b64dc: 1204 |009e: const/4 v4, #int 0 // #0 │ │ +1b64de: 7706 2c02 0100 |009f: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/Matrix;.rotateM:([FIFFFF)V // method@022c │ │ +1b64e4: 0e00 |00a2: return-void │ │ +1b64e6: 2200 0503 |00a3: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b64ea: 1a01 4916 |00a5: const-string v1, "Could not get attrib location for uSTMatrix" // string@1649 │ │ +1b64ee: 7020 b40a 1000 |00a7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b64f4: 2700 |00aa: throw v0 │ │ +1b64f6: 2200 0503 |00ab: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b64fa: 1a01 4816 |00ad: const-string v1, "Could not get attrib location for uMVPMatrix" // string@1648 │ │ +1b64fe: 7020 b40a 1000 |00af: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b6504: 2700 |00b2: throw v0 │ │ +1b6506: 2200 0503 |00b3: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b650a: 1a01 4716 |00b5: const-string v1, "Could not get attrib location for aTextureCoord" // string@1647 │ │ +1b650e: 7020 b40a 1000 |00b7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b6514: 2700 |00ba: throw v0 │ │ +1b6516: 2200 0503 |00bb: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b651a: 1a01 4616 |00bd: const-string v1, "Could not get attrib location for aPosition" // string@1646 │ │ +1b651e: 7020 b40a 1000 |00bf: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b6524: 2700 |00c2: throw v0 │ │ +1b6526: 2200 0503 |00c3: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b652a: 1a01 d855 |00c5: const-string v1, "failed creating program" // string@55d8 │ │ +1b652e: 7020 b40a 1000 |00c7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b6534: 2700 |00ca: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x000c line=120 │ │ 0x0014 line=121 │ │ 0x0019 line=122 │ │ 0x001e line=125 │ │ @@ -325216,103 +325217,103 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 185 16-bit code units │ │ -1b66e0: |[1b66e0] org.thoughtcrime.securesms.video.recode.Track.:()V │ │ -1b66f0: 2200 7e03 |0000: new-instance v0, Ljava/util/HashMap; // type@037e │ │ -1b66f4: 7010 a00c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ -1b66fa: 6900 f342 |0005: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@42f3 │ │ -1b66fe: 1401 0077 0100 |0007: const v1, #float 1.34525e-40 // #00017700 │ │ -1b6704: 7110 520a 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b670a: 0c01 |000d: move-result-object v1 │ │ -1b670c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -1b670e: 7110 520a 0200 |000f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b6714: 0c02 |0012: move-result-object v2 │ │ -1b6716: 7230 f30c 1002 |0013: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b671c: 1401 8858 0100 |0016: const v1, #float 1.23595e-40 // #00015888 │ │ -1b6722: 7110 520a 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b6728: 0c01 |001c: move-result-object v1 │ │ -1b672a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -1b672c: 7110 520a 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b6732: 0c02 |0021: move-result-object v2 │ │ -1b6734: 7230 f30c 1002 |0022: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b673a: 1401 00fa 0000 |0025: const v1, #float 8.96831e-41 // #0000fa00 │ │ -1b6740: 7110 520a 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b6746: 0c01 |002b: move-result-object v1 │ │ -1b6748: 1222 |002c: const/4 v2, #int 2 // #2 │ │ -1b674a: 7110 520a 0200 |002d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b6750: 0c02 |0030: move-result-object v2 │ │ -1b6752: 7230 f30c 1002 |0031: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b6758: 1401 80bb 0000 |0034: const v1, #float 6.72623e-41 // #0000bb80 │ │ -1b675e: 7110 520a 0100 |0037: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b6764: 0c01 |003a: move-result-object v1 │ │ -1b6766: 1232 |003b: const/4 v2, #int 3 // #3 │ │ -1b6768: 7110 520a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b676e: 0c02 |003f: move-result-object v2 │ │ -1b6770: 7230 f30c 1002 |0040: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b6776: 1401 44ac 0000 |0043: const v1, #float 6.17973e-41 // #0000ac44 │ │ -1b677c: 7110 520a 0100 |0046: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b6782: 0c01 |0049: move-result-object v1 │ │ -1b6784: 1242 |004a: const/4 v2, #int 4 // #4 │ │ -1b6786: 7110 520a 0200 |004b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b678c: 0c02 |004e: move-result-object v2 │ │ -1b678e: 7230 f30c 1002 |004f: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b6794: 1301 007d |0052: const/16 v1, #int 32000 // #7d00 │ │ -1b6798: 7110 520a 0100 |0054: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b679e: 0c01 |0057: move-result-object v1 │ │ -1b67a0: 1252 |0058: const/4 v2, #int 5 // #5 │ │ -1b67a2: 7110 520a 0200 |0059: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b67a8: 0c02 |005c: move-result-object v2 │ │ -1b67aa: 7230 f30c 1002 |005d: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b67b0: 1301 c05d |0060: const/16 v1, #int 24000 // #5dc0 │ │ -1b67b4: 7110 520a 0100 |0062: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b67ba: 0c01 |0065: move-result-object v1 │ │ -1b67bc: 1262 |0066: const/4 v2, #int 6 // #6 │ │ -1b67be: 7110 520a 0200 |0067: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b67c4: 0c02 |006a: move-result-object v2 │ │ -1b67c6: 7230 f30c 1002 |006b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b67cc: 1301 2256 |006e: const/16 v1, #int 22050 // #5622 │ │ -1b67d0: 7110 520a 0100 |0070: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b67d6: 0c01 |0073: move-result-object v1 │ │ -1b67d8: 1272 |0074: const/4 v2, #int 7 // #7 │ │ -1b67da: 7110 520a 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b67e0: 0c02 |0078: move-result-object v2 │ │ -1b67e2: 7230 f30c 1002 |0079: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b67e8: 1301 803e |007c: const/16 v1, #int 16000 // #3e80 │ │ -1b67ec: 7110 520a 0100 |007e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b67f2: 0c01 |0081: move-result-object v1 │ │ -1b67f4: 1302 0800 |0082: const/16 v2, #int 8 // #8 │ │ -1b67f8: 7110 520a 0200 |0084: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b67fe: 0c02 |0087: move-result-object v2 │ │ -1b6800: 7230 f30c 1002 |0088: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b6806: 1301 e02e |008b: const/16 v1, #int 12000 // #2ee0 │ │ -1b680a: 7110 520a 0100 |008d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b6810: 0c01 |0090: move-result-object v1 │ │ -1b6812: 1302 0900 |0091: const/16 v2, #int 9 // #9 │ │ -1b6816: 7110 520a 0200 |0093: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b681c: 0c02 |0096: move-result-object v2 │ │ -1b681e: 7230 f30c 1002 |0097: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b6824: 1301 112b |009a: const/16 v1, #int 11025 // #2b11 │ │ -1b6828: 7110 520a 0100 |009c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b682e: 0c01 |009f: move-result-object v1 │ │ -1b6830: 1302 0a00 |00a0: const/16 v2, #int 10 // #a │ │ -1b6834: 7110 520a 0200 |00a2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b683a: 0c02 |00a5: move-result-object v2 │ │ -1b683c: 7230 f30c 1002 |00a6: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b6842: 1301 401f |00a9: const/16 v1, #int 8000 // #1f40 │ │ -1b6846: 7110 520a 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b684c: 0c01 |00ae: move-result-object v1 │ │ -1b684e: 1302 0b00 |00af: const/16 v2, #int 11 // #b │ │ -1b6852: 7110 520a 0200 |00b1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b6858: 0c02 |00b4: move-result-object v2 │ │ -1b685a: 7230 f30c 1002 |00b5: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b6860: 0e00 |00b8: return-void │ │ +1b66e4: |[1b66e4] org.thoughtcrime.securesms.video.recode.Track.:()V │ │ +1b66f4: 2200 7e03 |0000: new-instance v0, Ljava/util/HashMap; // type@037e │ │ +1b66f8: 7010 a00c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ +1b66fe: 6900 f342 |0005: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@42f3 │ │ +1b6702: 1401 0077 0100 |0007: const v1, #float 1.34525e-40 // #00017700 │ │ +1b6708: 7110 520a 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b670e: 0c01 |000d: move-result-object v1 │ │ +1b6710: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +1b6712: 7110 520a 0200 |000f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6718: 0c02 |0012: move-result-object v2 │ │ +1b671a: 7230 f30c 1002 |0013: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b6720: 1401 8858 0100 |0016: const v1, #float 1.23595e-40 // #00015888 │ │ +1b6726: 7110 520a 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b672c: 0c01 |001c: move-result-object v1 │ │ +1b672e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +1b6730: 7110 520a 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6736: 0c02 |0021: move-result-object v2 │ │ +1b6738: 7230 f30c 1002 |0022: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b673e: 1401 00fa 0000 |0025: const v1, #float 8.96831e-41 // #0000fa00 │ │ +1b6744: 7110 520a 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b674a: 0c01 |002b: move-result-object v1 │ │ +1b674c: 1222 |002c: const/4 v2, #int 2 // #2 │ │ +1b674e: 7110 520a 0200 |002d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6754: 0c02 |0030: move-result-object v2 │ │ +1b6756: 7230 f30c 1002 |0031: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b675c: 1401 80bb 0000 |0034: const v1, #float 6.72623e-41 // #0000bb80 │ │ +1b6762: 7110 520a 0100 |0037: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6768: 0c01 |003a: move-result-object v1 │ │ +1b676a: 1232 |003b: const/4 v2, #int 3 // #3 │ │ +1b676c: 7110 520a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6772: 0c02 |003f: move-result-object v2 │ │ +1b6774: 7230 f30c 1002 |0040: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b677a: 1401 44ac 0000 |0043: const v1, #float 6.17973e-41 // #0000ac44 │ │ +1b6780: 7110 520a 0100 |0046: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6786: 0c01 |0049: move-result-object v1 │ │ +1b6788: 1242 |004a: const/4 v2, #int 4 // #4 │ │ +1b678a: 7110 520a 0200 |004b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6790: 0c02 |004e: move-result-object v2 │ │ +1b6792: 7230 f30c 1002 |004f: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b6798: 1301 007d |0052: const/16 v1, #int 32000 // #7d00 │ │ +1b679c: 7110 520a 0100 |0054: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b67a2: 0c01 |0057: move-result-object v1 │ │ +1b67a4: 1252 |0058: const/4 v2, #int 5 // #5 │ │ +1b67a6: 7110 520a 0200 |0059: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b67ac: 0c02 |005c: move-result-object v2 │ │ +1b67ae: 7230 f30c 1002 |005d: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b67b4: 1301 c05d |0060: const/16 v1, #int 24000 // #5dc0 │ │ +1b67b8: 7110 520a 0100 |0062: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b67be: 0c01 |0065: move-result-object v1 │ │ +1b67c0: 1262 |0066: const/4 v2, #int 6 // #6 │ │ +1b67c2: 7110 520a 0200 |0067: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b67c8: 0c02 |006a: move-result-object v2 │ │ +1b67ca: 7230 f30c 1002 |006b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b67d0: 1301 2256 |006e: const/16 v1, #int 22050 // #5622 │ │ +1b67d4: 7110 520a 0100 |0070: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b67da: 0c01 |0073: move-result-object v1 │ │ +1b67dc: 1272 |0074: const/4 v2, #int 7 // #7 │ │ +1b67de: 7110 520a 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b67e4: 0c02 |0078: move-result-object v2 │ │ +1b67e6: 7230 f30c 1002 |0079: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b67ec: 1301 803e |007c: const/16 v1, #int 16000 // #3e80 │ │ +1b67f0: 7110 520a 0100 |007e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b67f6: 0c01 |0081: move-result-object v1 │ │ +1b67f8: 1302 0800 |0082: const/16 v2, #int 8 // #8 │ │ +1b67fc: 7110 520a 0200 |0084: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6802: 0c02 |0087: move-result-object v2 │ │ +1b6804: 7230 f30c 1002 |0088: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b680a: 1301 e02e |008b: const/16 v1, #int 12000 // #2ee0 │ │ +1b680e: 7110 520a 0100 |008d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6814: 0c01 |0090: move-result-object v1 │ │ +1b6816: 1302 0900 |0091: const/16 v2, #int 9 // #9 │ │ +1b681a: 7110 520a 0200 |0093: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6820: 0c02 |0096: move-result-object v2 │ │ +1b6822: 7230 f30c 1002 |0097: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b6828: 1301 112b |009a: const/16 v1, #int 11025 // #2b11 │ │ +1b682c: 7110 520a 0100 |009c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6832: 0c01 |009f: move-result-object v1 │ │ +1b6834: 1302 0a00 |00a0: const/16 v2, #int 10 // #a │ │ +1b6838: 7110 520a 0200 |00a2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b683e: 0c02 |00a5: move-result-object v2 │ │ +1b6840: 7230 f30c 1002 |00a6: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b6846: 1301 401f |00a9: const/16 v1, #int 8000 // #1f40 │ │ +1b684a: 7110 520a 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6850: 0c01 |00ae: move-result-object v1 │ │ +1b6852: 1302 0b00 |00af: const/16 v2, #int 11 // #b │ │ +1b6856: 7110 520a 0200 |00b1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b685c: 0c02 |00b4: move-result-object v2 │ │ +1b685e: 7230 f30c 1002 |00b5: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b6864: 0e00 |00b8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x000a line=48 │ │ 0x0019 line=49 │ │ 0x0028 line=50 │ │ 0x0037 line=51 │ │ @@ -325331,236 +325332,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 │ │ -1b6864: |[1b6864] org.thoughtcrime.securesms.video.recode.Track.:(ILandroid/media/MediaFormat;Z)V │ │ -1b6874: 7010 a00a 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b687a: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -1b687e: 5a60 f642 |0005: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42f6 │ │ -1b6882: 2202 7503 |0007: new-instance v2, Ljava/util/ArrayList; // type@0375 │ │ -1b6886: 7010 580c 0200 |0009: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ -1b688c: 5b62 f242 |000c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42f2 │ │ -1b6890: 5a60 e942 |000e: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e9 │ │ -1b6894: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -1b6896: 5b62 ec42 |0011: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42ec │ │ -1b689a: 5b62 f042 |0013: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ -1b689e: 5b62 f442 |0015: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ -1b68a2: 2202 7b03 |0017: new-instance v2, Ljava/util/Date; // type@037b │ │ -1b68a6: 7010 980c 0200 |0019: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c98 │ │ -1b68ac: 5b62 e842 |001c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@42e8 │ │ -1b68b0: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -1b68b2: 5962 f742 |001f: iput v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42f7 │ │ -1b68b6: 2202 7503 |0021: new-instance v2, Ljava/util/ArrayList; // type@0375 │ │ -1b68ba: 7010 580c 0200 |0023: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ -1b68c0: 5b62 f142 |0026: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42f1 │ │ -1b68c4: 5a60 ef42 |0028: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42ef │ │ -1b68c8: 1210 |002a: const/4 v0, #int 1 // #1 │ │ -1b68ca: 5c60 ea42 |002b: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42ea │ │ -1b68ce: 8173 |002d: int-to-long v3, v7 │ │ -1b68d0: 5a63 f642 |002e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42f6 │ │ -1b68d4: 5c69 ee42 |0030: iput-boolean v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42ee │ │ -1b68d8: 1207 |0032: const/4 v7, #int 0 // #0 │ │ -1b68da: 3909 0a01 |0033: if-nez v9, 013d // +010a │ │ -1b68de: 1603 c70b |0035: const-wide/16 v3, #int 3015 // #bc7 │ │ -1b68e2: 7120 5e0a 4300 |0037: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1b68e8: 0c09 |003a: move-result-object v9 │ │ -1b68ea: 6e20 5c0c 9200 |003b: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ -1b68f0: 5a63 e942 |003e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e9 │ │ -1b68f4: 1a09 0d89 |0040: const-string v9, "width" // string@890d │ │ -1b68f8: 6e20 d701 9800 |0042: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1b68fe: 0a09 |0045: move-result v9 │ │ -1b6900: 5969 f842 |0046: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f8 │ │ -1b6904: 1a09 0b5f |0048: const-string v9, "height" // string@5f0b │ │ -1b6908: 6e20 d701 9800 |004a: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1b690e: 0a09 |004d: move-result v9 │ │ -1b6910: 5969 ed42 |004e: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42ed │ │ -1b6914: 1409 905f 0100 |0050: const v9, #float 1.26117e-40 // #00015f90 │ │ -1b691a: 5969 f542 |0053: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f5 │ │ -1b691e: 2209 8503 |0055: new-instance v9, Ljava/util/LinkedList; // type@0385 │ │ -1b6922: 7010 c60c 0900 |0057: invoke-direct {v9}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ -1b6928: 5b69 f442 |005a: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ -1b692c: 1a09 6f88 |005c: const-string v9, "vide" // string@886f │ │ -1b6930: 5b69 eb42 |005e: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42eb │ │ -1b6934: 2209 3d02 |0060: new-instance v9, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox; // type@023d │ │ -1b6938: 7010 6708 0900 |0062: invoke-direct {v9}, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox;.:()V // method@0867 │ │ -1b693e: 5b69 ec42 |0065: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42ec │ │ -1b6942: 2209 3102 |0067: new-instance v9, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@0231 │ │ -1b6946: 7010 3b08 0900 |0069: invoke-direct {v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@083b │ │ -1b694c: 5b69 f042 |006c: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ -1b6950: 1a09 8a6f |006e: const-string v9, "mime" // string@6f8a │ │ -1b6954: 6e20 d801 9800 |0070: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ -1b695a: 0c09 |0073: move-result-object v9 │ │ -1b695c: 1a01 7388 |0074: const-string v1, "video/avc" // string@8873 │ │ -1b6960: 6e20 d50a 1900 |0076: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1b6966: 0a01 |0079: move-result v1 │ │ -1b6968: 1302 1800 |007a: const/16 v2, #int 24 // #18 │ │ -1b696c: 1903 5240 |007c: const-wide/high16 v3, #long 4634766966517661696 // #4052 │ │ -1b6970: 3801 9000 |007e: if-eqz v1, 010e // +0090 │ │ -1b6974: 2209 3f02 |0080: new-instance v9, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023f │ │ -1b6978: 1a01 ce48 |0082: const-string v1, "avc1" // string@48ce │ │ -1b697c: 7020 7008 1900 |0084: invoke-direct {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@0870 │ │ -1b6982: 6e20 7208 0900 |0087: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0872 │ │ -1b6988: 6e20 7308 2900 |008a: invoke-virtual {v9, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@0873 │ │ -1b698e: 6e20 7408 0900 |008d: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@0874 │ │ -1b6994: 6e30 7608 3904 |0090: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0876 │ │ -1b699a: 6e30 7708 3904 |0093: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0877 │ │ -1b69a0: 5261 f842 |0096: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f8 │ │ -1b69a4: 6e20 7808 1900 |0098: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0878 │ │ -1b69aa: 5261 ed42 |009b: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42ed │ │ -1b69ae: 6e20 7508 1900 |009d: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0875 │ │ -1b69b4: 2201 b102 |00a0: new-instance v1, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox; // type@02b1 │ │ -1b69b8: 7010 4609 0100 |00a2: invoke-direct {v1}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.:()V // method@0946 │ │ -1b69be: 1a02 f34f |00a5: const-string v2, "csd-0" // string@4ff3 │ │ -1b69c2: 6e20 d601 2800 |00a7: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ -1b69c8: 0c03 |00aa: move-result-object v3 │ │ -1b69ca: 3803 3b00 |00ab: if-eqz v3, 00e6 // +003b │ │ -1b69ce: 2203 7503 |00ad: new-instance v3, Ljava/util/ArrayList; // type@0375 │ │ -1b69d2: 7010 580c 0300 |00af: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ -1b69d8: 6e20 d601 2800 |00b2: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ -1b69de: 0c02 |00b5: move-result-object v2 │ │ -1b69e0: 1244 |00b6: const/4 v4, #int 4 // #4 │ │ -1b69e2: 6e20 ad0b 4200 |00b7: invoke-virtual {v2, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ -1b69e8: 6e10 b30b 0200 |00ba: invoke-virtual {v2}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bb3 │ │ -1b69ee: 0a05 |00bd: move-result v5 │ │ -1b69f0: 2355 2311 |00be: new-array v5, v5, [B // type@1123 │ │ -1b69f4: 6e20 a70b 5200 |00c0: invoke-virtual {v2, v5}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba7 │ │ -1b69fa: 6e20 5c0c 5300 |00c3: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ -1b6a00: 2202 7503 |00c6: new-instance v2, Ljava/util/ArrayList; // type@0375 │ │ -1b6a04: 7010 580c 0200 |00c8: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ -1b6a0a: 1a05 f44f |00cb: const-string v5, "csd-1" // string@4ff4 │ │ -1b6a0e: 6e20 d601 5800 |00cd: invoke-virtual {v8, v5}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ -1b6a14: 0c08 |00d0: move-result-object v8 │ │ -1b6a16: 6e20 ad0b 4800 |00d1: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ -1b6a1c: 6e10 b30b 0800 |00d4: invoke-virtual {v8}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bb3 │ │ -1b6a22: 0a04 |00d7: move-result v4 │ │ -1b6a24: 2344 2311 |00d8: new-array v4, v4, [B // type@1123 │ │ -1b6a28: 6e20 a70b 4800 |00da: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba7 │ │ -1b6a2e: 6e20 5c0c 4200 |00dd: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ -1b6a34: 6e20 5009 3100 |00e0: invoke-virtual {v1, v3}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setSequenceParameterSets:(Ljava/util/List;)V // method@0950 │ │ -1b6a3a: 6e20 4e09 2100 |00e3: invoke-virtual {v1, v2}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setPictureParameterSets:(Ljava/util/List;)V // method@094e │ │ -1b6a40: 1308 0d00 |00e6: const/16 v8, #int 13 // #d │ │ -1b6a44: 6e20 4709 8100 |00e8: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcLevelIndication:(I)V // method@0947 │ │ -1b6a4a: 1308 6400 |00eb: const/16 v8, #int 100 // #64 │ │ -1b6a4e: 6e20 4809 8100 |00ed: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcProfileIndication:(I)V // method@0948 │ │ -1b6a54: 12f8 |00f0: const/4 v8, #int -1 // #ff │ │ -1b6a56: 6e20 4a09 8100 |00f1: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthLumaMinus8:(I)V // method@094a │ │ -1b6a5c: 6e20 4909 8100 |00f4: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthChromaMinus8:(I)V // method@0949 │ │ -1b6a62: 6e20 4b09 8100 |00f7: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setChromaFormat:(I)V // method@094b │ │ -1b6a68: 6e20 4c09 0100 |00fa: invoke-virtual {v1, v0}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setConfigurationVersion:(I)V // method@094c │ │ -1b6a6e: 1238 |00fd: const/4 v8, #int 3 // #3 │ │ -1b6a70: 6e20 4d09 8100 |00fe: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setLengthSizeMinusOne:(I)V // method@094d │ │ -1b6a76: 6e20 4f09 7100 |0101: invoke-virtual {v1, v7}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setProfileCompatibility:(I)V // method@094f │ │ -1b6a7c: 6e20 7108 1900 |0104: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0871 │ │ -1b6a82: 5467 f042 |0107: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ -1b6a86: 6e20 3c08 9700 |0109: invoke-virtual {v7, v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ -1b6a8c: 2900 ee00 |010c: goto/16 01fa // +00ee │ │ -1b6a90: 1a07 7588 |010e: const-string v7, "video/mp4v" // string@8875 │ │ -1b6a94: 6e20 d50a 7900 |0110: invoke-virtual {v9, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1b6a9a: 0a07 |0113: move-result v7 │ │ -1b6a9c: 3807 e600 |0114: if-eqz v7, 01fa // +00e6 │ │ -1b6aa0: 2207 3f02 |0116: new-instance v7, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023f │ │ -1b6aa4: 1a08 5970 |0118: const-string v8, "mp4v" // string@7059 │ │ -1b6aa8: 7020 7008 8700 |011a: invoke-direct {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@0870 │ │ -1b6aae: 6e20 7208 0700 |011d: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0872 │ │ -1b6ab4: 6e20 7308 2700 |0120: invoke-virtual {v7, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@0873 │ │ -1b6aba: 6e20 7408 0700 |0123: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@0874 │ │ -1b6ac0: 6e30 7608 3704 |0126: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0876 │ │ -1b6ac6: 6e30 7708 3704 |0129: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0877 │ │ -1b6acc: 5268 f842 |012c: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f8 │ │ -1b6ad0: 6e20 7808 8700 |012e: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0878 │ │ -1b6ad6: 5268 ed42 |0131: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42ed │ │ -1b6ada: 6e20 7508 8700 |0133: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0875 │ │ -1b6ae0: 5468 f042 |0136: iget-object v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ -1b6ae4: 6e20 3c08 7800 |0138: invoke-virtual {v8, v7}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ -1b6aea: 2900 bf00 |013b: goto/16 01fa // +00bf │ │ -1b6aee: 1603 0004 |013d: const-wide/16 v3, #int 1024 // #400 │ │ -1b6af2: 7120 5e0a 4300 |013f: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1b6af8: 0c09 |0142: move-result-object v9 │ │ -1b6afa: 6e20 5c0c 9200 |0143: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ -1b6b00: 5a63 e942 |0146: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e9 │ │ -1b6b04: 1509 803f |0148: const/high16 v9, #int 1065353216 // #3f80 │ │ -1b6b08: 5969 f742 |014a: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42f7 │ │ -1b6b0c: 1a09 c97c |014c: const-string v9, "sample-rate" // string@7cc9 │ │ -1b6b10: 6e20 d701 9800 |014e: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1b6b16: 0a01 |0151: move-result v1 │ │ -1b6b18: 5961 f542 |0152: iput v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f5 │ │ -1b6b1c: 1a01 3782 |0154: const-string v1, "soun" // string@8237 │ │ -1b6b20: 5b61 eb42 |0156: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42eb │ │ -1b6b24: 2201 3602 |0158: new-instance v1, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox; // type@0236 │ │ -1b6b28: 7010 4708 0100 |015a: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox;.:()V // method@0847 │ │ -1b6b2e: 5b61 ec42 |015d: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42ec │ │ -1b6b32: 2201 3102 |015f: new-instance v1, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@0231 │ │ -1b6b36: 7010 3b08 0100 |0161: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@083b │ │ -1b6b3c: 5b61 f042 |0164: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ -1b6b40: 2201 3e02 |0166: new-instance v1, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry; // type@023e │ │ -1b6b44: 1a02 5870 |0168: const-string v2, "mp4a" // string@7058 │ │ -1b6b48: 7020 6808 2100 |016a: invoke-direct {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.:(Ljava/lang/String;)V // method@0868 │ │ -1b6b4e: 1a02 494b |016d: const-string v2, "channel-count" // string@4b49 │ │ -1b6b52: 6e20 d701 2800 |016f: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1b6b58: 0a02 |0172: move-result v2 │ │ -1b6b5a: 6e20 6c08 2100 |0173: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setChannelCount:(I)V // method@086c │ │ -1b6b60: 6e20 d701 9800 |0176: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1b6b66: 0a08 |0179: move-result v8 │ │ -1b6b68: 8188 |017a: int-to-long v8, v8 │ │ -1b6b6a: 6e30 6e08 8109 |017b: invoke-virtual {v1, v8, v9}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleRate:(J)V // method@086e │ │ -1b6b70: 6e20 6d08 0100 |017e: invoke-virtual {v1, v0}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setDataReferenceIndex:(I)V // method@086d │ │ -1b6b76: 1308 1000 |0181: const/16 v8, #int 16 // #10 │ │ -1b6b7a: 6e20 6f08 8100 |0183: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleSize:(I)V // method@086f │ │ -1b6b80: 2208 a602 |0186: new-instance v8, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox; // type@02a6 │ │ -1b6b84: 7010 2409 0800 |0188: invoke-direct {v8}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.:()V // method@0924 │ │ -1b6b8a: 2209 a902 |018b: new-instance v9, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor; // type@02a9 │ │ -1b6b8e: 7010 3209 0900 |018d: invoke-direct {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.:()V // method@0932 │ │ -1b6b94: 6e20 3509 7900 |0190: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setEsId:(I)V // method@0935 │ │ -1b6b9a: 2207 aa02 |0193: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor; // type@02aa │ │ -1b6b9e: 7010 3709 0700 |0195: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.:()V // method@0937 │ │ -1b6ba4: 1220 |0198: const/4 v0, #int 2 // #2 │ │ -1b6ba6: 6e20 3809 0700 |0199: invoke-virtual {v7, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.setPredefined:(I)V // method@0938 │ │ -1b6bac: 6e20 3609 7900 |019c: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setSlConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;)V // method@0936 │ │ -1b6bb2: 2207 a802 |019f: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor; // type@02a8 │ │ -1b6bb6: 7010 2b09 0700 |01a1: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.:()V // method@092b │ │ -1b6bbc: 1302 4000 |01a4: const/16 v2, #int 64 // #40 │ │ -1b6bc0: 6e20 3009 2700 |01a6: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setObjectTypeIndication:(I)V // method@0930 │ │ -1b6bc6: 1252 |01a9: const/4 v2, #int 5 // #5 │ │ -1b6bc8: 6e20 3109 2700 |01aa: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setStreamType:(I)V // method@0931 │ │ -1b6bce: 1302 0006 |01ad: const/16 v2, #int 1536 // #600 │ │ -1b6bd2: 6e20 2e09 2700 |01af: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setBufferSizeDB:(I)V // method@092e │ │ -1b6bd8: 1702 0077 0100 |01b2: const-wide/32 v2, #float 1.34525e-40 // #00017700 │ │ -1b6bde: 6e30 2f09 2703 |01b5: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setMaxBitRate:(J)V // method@092f │ │ -1b6be4: 6e30 2d09 2703 |01b8: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAvgBitRate:(J)V // method@092d │ │ -1b6bea: 2202 a702 |01bb: new-instance v2, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig; // type@02a7 │ │ -1b6bee: 7010 2709 0200 |01bd: invoke-direct {v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.:()V // method@0927 │ │ -1b6bf4: 6e20 2809 0200 |01c0: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setAudioObjectType:(I)V // method@0928 │ │ -1b6bfa: 6200 f342 |01c3: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@42f3 │ │ -1b6bfe: 6e10 6b08 0100 |01c5: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getSampleRate:()J // method@086b │ │ -1b6c04: 0b03 |01c8: move-result-wide v3 │ │ -1b6c06: 8434 |01c9: long-to-int v4, v3 │ │ -1b6c08: 7110 520a 0400 |01ca: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b6c0e: 0c03 |01cd: move-result-object v3 │ │ -1b6c10: 7220 f00c 3000 |01ce: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ -1b6c16: 0c00 |01d1: move-result-object v0 │ │ -1b6c18: 1f00 f202 |01d2: check-cast v0, Ljava/lang/Integer; // type@02f2 │ │ -1b6c1c: 6e10 4b0a 0000 |01d4: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ -1b6c22: 0a00 |01d7: move-result v0 │ │ -1b6c24: 6e20 2a09 0200 |01d8: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setSamplingFrequencyIndex:(I)V // method@092a │ │ -1b6c2a: 6e10 6a08 0100 |01db: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getChannelCount:()I // method@086a │ │ -1b6c30: 0a00 |01de: move-result v0 │ │ -1b6c32: 6e20 2909 0200 |01df: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setChannelConfiguration:(I)V // method@0929 │ │ -1b6c38: 6e20 2c09 2700 |01e2: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAudioSpecificInfo:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;)V // method@092c │ │ -1b6c3e: 6e20 3409 7900 |01e5: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setDecoderConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;)V // method@0934 │ │ -1b6c44: 6e10 3309 0900 |01e8: invoke-virtual {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.serialize:()Ljava/nio/ByteBuffer; // method@0933 │ │ -1b6c4a: 0c07 |01eb: move-result-object v7 │ │ -1b6c4c: 6e20 2609 9800 |01ec: invoke-virtual {v8, v9}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setEsDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;)V // method@0926 │ │ -1b6c52: 6e20 2509 7800 |01ef: invoke-virtual {v8, v7}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setData:(Ljava/nio/ByteBuffer;)V // method@0925 │ │ -1b6c58: 6e20 6908 8100 |01f2: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0869 │ │ -1b6c5e: 5467 f042 |01f5: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ -1b6c62: 6e20 3c08 1700 |01f7: invoke-virtual {v7, v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ -1b6c68: 0e00 |01fa: return-void │ │ +1b6868: |[1b6868] org.thoughtcrime.securesms.video.recode.Track.:(ILandroid/media/MediaFormat;Z)V │ │ +1b6878: 7010 a00a 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b687e: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +1b6882: 5a60 f642 |0005: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42f6 │ │ +1b6886: 2202 7503 |0007: new-instance v2, Ljava/util/ArrayList; // type@0375 │ │ +1b688a: 7010 580c 0200 |0009: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ +1b6890: 5b62 f242 |000c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42f2 │ │ +1b6894: 5a60 e942 |000e: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e9 │ │ +1b6898: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +1b689a: 5b62 ec42 |0011: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42ec │ │ +1b689e: 5b62 f042 |0013: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ +1b68a2: 5b62 f442 |0015: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ +1b68a6: 2202 7b03 |0017: new-instance v2, Ljava/util/Date; // type@037b │ │ +1b68aa: 7010 980c 0200 |0019: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c98 │ │ +1b68b0: 5b62 e842 |001c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@42e8 │ │ +1b68b4: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +1b68b6: 5962 f742 |001f: iput v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42f7 │ │ +1b68ba: 2202 7503 |0021: new-instance v2, Ljava/util/ArrayList; // type@0375 │ │ +1b68be: 7010 580c 0200 |0023: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ +1b68c4: 5b62 f142 |0026: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42f1 │ │ +1b68c8: 5a60 ef42 |0028: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42ef │ │ +1b68cc: 1210 |002a: const/4 v0, #int 1 // #1 │ │ +1b68ce: 5c60 ea42 |002b: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42ea │ │ +1b68d2: 8173 |002d: int-to-long v3, v7 │ │ +1b68d4: 5a63 f642 |002e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42f6 │ │ +1b68d8: 5c69 ee42 |0030: iput-boolean v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42ee │ │ +1b68dc: 1207 |0032: const/4 v7, #int 0 // #0 │ │ +1b68de: 3909 0a01 |0033: if-nez v9, 013d // +010a │ │ +1b68e2: 1603 c70b |0035: const-wide/16 v3, #int 3015 // #bc7 │ │ +1b68e6: 7120 5e0a 4300 |0037: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1b68ec: 0c09 |003a: move-result-object v9 │ │ +1b68ee: 6e20 5c0c 9200 |003b: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ +1b68f4: 5a63 e942 |003e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e9 │ │ +1b68f8: 1a09 0d89 |0040: const-string v9, "width" // string@890d │ │ +1b68fc: 6e20 d701 9800 |0042: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1b6902: 0a09 |0045: move-result v9 │ │ +1b6904: 5969 f842 |0046: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f8 │ │ +1b6908: 1a09 0b5f |0048: const-string v9, "height" // string@5f0b │ │ +1b690c: 6e20 d701 9800 |004a: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1b6912: 0a09 |004d: move-result v9 │ │ +1b6914: 5969 ed42 |004e: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42ed │ │ +1b6918: 1409 905f 0100 |0050: const v9, #float 1.26117e-40 // #00015f90 │ │ +1b691e: 5969 f542 |0053: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f5 │ │ +1b6922: 2209 8503 |0055: new-instance v9, Ljava/util/LinkedList; // type@0385 │ │ +1b6926: 7010 c60c 0900 |0057: invoke-direct {v9}, Ljava/util/LinkedList;.:()V // method@0cc6 │ │ +1b692c: 5b69 f442 |005a: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ +1b6930: 1a09 6f88 |005c: const-string v9, "vide" // string@886f │ │ +1b6934: 5b69 eb42 |005e: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42eb │ │ +1b6938: 2209 3d02 |0060: new-instance v9, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox; // type@023d │ │ +1b693c: 7010 6708 0900 |0062: invoke-direct {v9}, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox;.:()V // method@0867 │ │ +1b6942: 5b69 ec42 |0065: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42ec │ │ +1b6946: 2209 3102 |0067: new-instance v9, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@0231 │ │ +1b694a: 7010 3b08 0900 |0069: invoke-direct {v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@083b │ │ +1b6950: 5b69 f042 |006c: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ +1b6954: 1a09 8a6f |006e: const-string v9, "mime" // string@6f8a │ │ +1b6958: 6e20 d801 9800 |0070: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ +1b695e: 0c09 |0073: move-result-object v9 │ │ +1b6960: 1a01 7388 |0074: const-string v1, "video/avc" // string@8873 │ │ +1b6964: 6e20 d50a 1900 |0076: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1b696a: 0a01 |0079: move-result v1 │ │ +1b696c: 1302 1800 |007a: const/16 v2, #int 24 // #18 │ │ +1b6970: 1903 5240 |007c: const-wide/high16 v3, #long 4634766966517661696 // #4052 │ │ +1b6974: 3801 9000 |007e: if-eqz v1, 010e // +0090 │ │ +1b6978: 2209 3f02 |0080: new-instance v9, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023f │ │ +1b697c: 1a01 ce48 |0082: const-string v1, "avc1" // string@48ce │ │ +1b6980: 7020 7008 1900 |0084: invoke-direct {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@0870 │ │ +1b6986: 6e20 7208 0900 |0087: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0872 │ │ +1b698c: 6e20 7308 2900 |008a: invoke-virtual {v9, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@0873 │ │ +1b6992: 6e20 7408 0900 |008d: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@0874 │ │ +1b6998: 6e30 7608 3904 |0090: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0876 │ │ +1b699e: 6e30 7708 3904 |0093: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0877 │ │ +1b69a4: 5261 f842 |0096: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f8 │ │ +1b69a8: 6e20 7808 1900 |0098: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0878 │ │ +1b69ae: 5261 ed42 |009b: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42ed │ │ +1b69b2: 6e20 7508 1900 |009d: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0875 │ │ +1b69b8: 2201 b102 |00a0: new-instance v1, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox; // type@02b1 │ │ +1b69bc: 7010 4609 0100 |00a2: invoke-direct {v1}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.:()V // method@0946 │ │ +1b69c2: 1a02 f34f |00a5: const-string v2, "csd-0" // string@4ff3 │ │ +1b69c6: 6e20 d601 2800 |00a7: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ +1b69cc: 0c03 |00aa: move-result-object v3 │ │ +1b69ce: 3803 3b00 |00ab: if-eqz v3, 00e6 // +003b │ │ +1b69d2: 2203 7503 |00ad: new-instance v3, Ljava/util/ArrayList; // type@0375 │ │ +1b69d6: 7010 580c 0300 |00af: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ +1b69dc: 6e20 d601 2800 |00b2: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ +1b69e2: 0c02 |00b5: move-result-object v2 │ │ +1b69e4: 1244 |00b6: const/4 v4, #int 4 // #4 │ │ +1b69e6: 6e20 ad0b 4200 |00b7: invoke-virtual {v2, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ +1b69ec: 6e10 b30b 0200 |00ba: invoke-virtual {v2}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bb3 │ │ +1b69f2: 0a05 |00bd: move-result v5 │ │ +1b69f4: 2355 2311 |00be: new-array v5, v5, [B // type@1123 │ │ +1b69f8: 6e20 a70b 5200 |00c0: invoke-virtual {v2, v5}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba7 │ │ +1b69fe: 6e20 5c0c 5300 |00c3: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ +1b6a04: 2202 7503 |00c6: new-instance v2, Ljava/util/ArrayList; // type@0375 │ │ +1b6a08: 7010 580c 0200 |00c8: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ +1b6a0e: 1a05 f44f |00cb: const-string v5, "csd-1" // string@4ff4 │ │ +1b6a12: 6e20 d601 5800 |00cd: invoke-virtual {v8, v5}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ +1b6a18: 0c08 |00d0: move-result-object v8 │ │ +1b6a1a: 6e20 ad0b 4800 |00d1: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ +1b6a20: 6e10 b30b 0800 |00d4: invoke-virtual {v8}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bb3 │ │ +1b6a26: 0a04 |00d7: move-result v4 │ │ +1b6a28: 2344 2311 |00d8: new-array v4, v4, [B // type@1123 │ │ +1b6a2c: 6e20 a70b 4800 |00da: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba7 │ │ +1b6a32: 6e20 5c0c 4200 |00dd: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ +1b6a38: 6e20 5009 3100 |00e0: invoke-virtual {v1, v3}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setSequenceParameterSets:(Ljava/util/List;)V // method@0950 │ │ +1b6a3e: 6e20 4e09 2100 |00e3: invoke-virtual {v1, v2}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setPictureParameterSets:(Ljava/util/List;)V // method@094e │ │ +1b6a44: 1308 0d00 |00e6: const/16 v8, #int 13 // #d │ │ +1b6a48: 6e20 4709 8100 |00e8: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcLevelIndication:(I)V // method@0947 │ │ +1b6a4e: 1308 6400 |00eb: const/16 v8, #int 100 // #64 │ │ +1b6a52: 6e20 4809 8100 |00ed: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcProfileIndication:(I)V // method@0948 │ │ +1b6a58: 12f8 |00f0: const/4 v8, #int -1 // #ff │ │ +1b6a5a: 6e20 4a09 8100 |00f1: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthLumaMinus8:(I)V // method@094a │ │ +1b6a60: 6e20 4909 8100 |00f4: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthChromaMinus8:(I)V // method@0949 │ │ +1b6a66: 6e20 4b09 8100 |00f7: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setChromaFormat:(I)V // method@094b │ │ +1b6a6c: 6e20 4c09 0100 |00fa: invoke-virtual {v1, v0}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setConfigurationVersion:(I)V // method@094c │ │ +1b6a72: 1238 |00fd: const/4 v8, #int 3 // #3 │ │ +1b6a74: 6e20 4d09 8100 |00fe: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setLengthSizeMinusOne:(I)V // method@094d │ │ +1b6a7a: 6e20 4f09 7100 |0101: invoke-virtual {v1, v7}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setProfileCompatibility:(I)V // method@094f │ │ +1b6a80: 6e20 7108 1900 |0104: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0871 │ │ +1b6a86: 5467 f042 |0107: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ +1b6a8a: 6e20 3c08 9700 |0109: invoke-virtual {v7, v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ +1b6a90: 2900 ee00 |010c: goto/16 01fa // +00ee │ │ +1b6a94: 1a07 7588 |010e: const-string v7, "video/mp4v" // string@8875 │ │ +1b6a98: 6e20 d50a 7900 |0110: invoke-virtual {v9, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1b6a9e: 0a07 |0113: move-result v7 │ │ +1b6aa0: 3807 e600 |0114: if-eqz v7, 01fa // +00e6 │ │ +1b6aa4: 2207 3f02 |0116: new-instance v7, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023f │ │ +1b6aa8: 1a08 5970 |0118: const-string v8, "mp4v" // string@7059 │ │ +1b6aac: 7020 7008 8700 |011a: invoke-direct {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@0870 │ │ +1b6ab2: 6e20 7208 0700 |011d: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0872 │ │ +1b6ab8: 6e20 7308 2700 |0120: invoke-virtual {v7, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@0873 │ │ +1b6abe: 6e20 7408 0700 |0123: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@0874 │ │ +1b6ac4: 6e30 7608 3704 |0126: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0876 │ │ +1b6aca: 6e30 7708 3704 |0129: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0877 │ │ +1b6ad0: 5268 f842 |012c: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f8 │ │ +1b6ad4: 6e20 7808 8700 |012e: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0878 │ │ +1b6ada: 5268 ed42 |0131: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42ed │ │ +1b6ade: 6e20 7508 8700 |0133: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0875 │ │ +1b6ae4: 5468 f042 |0136: iget-object v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ +1b6ae8: 6e20 3c08 7800 |0138: invoke-virtual {v8, v7}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ +1b6aee: 2900 bf00 |013b: goto/16 01fa // +00bf │ │ +1b6af2: 1603 0004 |013d: const-wide/16 v3, #int 1024 // #400 │ │ +1b6af6: 7120 5e0a 4300 |013f: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1b6afc: 0c09 |0142: move-result-object v9 │ │ +1b6afe: 6e20 5c0c 9200 |0143: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ +1b6b04: 5a63 e942 |0146: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e9 │ │ +1b6b08: 1509 803f |0148: const/high16 v9, #int 1065353216 // #3f80 │ │ +1b6b0c: 5969 f742 |014a: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42f7 │ │ +1b6b10: 1a09 c97c |014c: const-string v9, "sample-rate" // string@7cc9 │ │ +1b6b14: 6e20 d701 9800 |014e: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1b6b1a: 0a01 |0151: move-result v1 │ │ +1b6b1c: 5961 f542 |0152: iput v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f5 │ │ +1b6b20: 1a01 3782 |0154: const-string v1, "soun" // string@8237 │ │ +1b6b24: 5b61 eb42 |0156: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42eb │ │ +1b6b28: 2201 3602 |0158: new-instance v1, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox; // type@0236 │ │ +1b6b2c: 7010 4708 0100 |015a: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox;.:()V // method@0847 │ │ +1b6b32: 5b61 ec42 |015d: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42ec │ │ +1b6b36: 2201 3102 |015f: new-instance v1, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@0231 │ │ +1b6b3a: 7010 3b08 0100 |0161: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@083b │ │ +1b6b40: 5b61 f042 |0164: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ +1b6b44: 2201 3e02 |0166: new-instance v1, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry; // type@023e │ │ +1b6b48: 1a02 5870 |0168: const-string v2, "mp4a" // string@7058 │ │ +1b6b4c: 7020 6808 2100 |016a: invoke-direct {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.:(Ljava/lang/String;)V // method@0868 │ │ +1b6b52: 1a02 494b |016d: const-string v2, "channel-count" // string@4b49 │ │ +1b6b56: 6e20 d701 2800 |016f: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1b6b5c: 0a02 |0172: move-result v2 │ │ +1b6b5e: 6e20 6c08 2100 |0173: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setChannelCount:(I)V // method@086c │ │ +1b6b64: 6e20 d701 9800 |0176: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1b6b6a: 0a08 |0179: move-result v8 │ │ +1b6b6c: 8188 |017a: int-to-long v8, v8 │ │ +1b6b6e: 6e30 6e08 8109 |017b: invoke-virtual {v1, v8, v9}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleRate:(J)V // method@086e │ │ +1b6b74: 6e20 6d08 0100 |017e: invoke-virtual {v1, v0}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setDataReferenceIndex:(I)V // method@086d │ │ +1b6b7a: 1308 1000 |0181: const/16 v8, #int 16 // #10 │ │ +1b6b7e: 6e20 6f08 8100 |0183: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleSize:(I)V // method@086f │ │ +1b6b84: 2208 a602 |0186: new-instance v8, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox; // type@02a6 │ │ +1b6b88: 7010 2409 0800 |0188: invoke-direct {v8}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.:()V // method@0924 │ │ +1b6b8e: 2209 a902 |018b: new-instance v9, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor; // type@02a9 │ │ +1b6b92: 7010 3209 0900 |018d: invoke-direct {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.:()V // method@0932 │ │ +1b6b98: 6e20 3509 7900 |0190: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setEsId:(I)V // method@0935 │ │ +1b6b9e: 2207 aa02 |0193: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor; // type@02aa │ │ +1b6ba2: 7010 3709 0700 |0195: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.:()V // method@0937 │ │ +1b6ba8: 1220 |0198: const/4 v0, #int 2 // #2 │ │ +1b6baa: 6e20 3809 0700 |0199: invoke-virtual {v7, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.setPredefined:(I)V // method@0938 │ │ +1b6bb0: 6e20 3609 7900 |019c: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setSlConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;)V // method@0936 │ │ +1b6bb6: 2207 a802 |019f: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor; // type@02a8 │ │ +1b6bba: 7010 2b09 0700 |01a1: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.:()V // method@092b │ │ +1b6bc0: 1302 4000 |01a4: const/16 v2, #int 64 // #40 │ │ +1b6bc4: 6e20 3009 2700 |01a6: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setObjectTypeIndication:(I)V // method@0930 │ │ +1b6bca: 1252 |01a9: const/4 v2, #int 5 // #5 │ │ +1b6bcc: 6e20 3109 2700 |01aa: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setStreamType:(I)V // method@0931 │ │ +1b6bd2: 1302 0006 |01ad: const/16 v2, #int 1536 // #600 │ │ +1b6bd6: 6e20 2e09 2700 |01af: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setBufferSizeDB:(I)V // method@092e │ │ +1b6bdc: 1702 0077 0100 |01b2: const-wide/32 v2, #float 1.34525e-40 // #00017700 │ │ +1b6be2: 6e30 2f09 2703 |01b5: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setMaxBitRate:(J)V // method@092f │ │ +1b6be8: 6e30 2d09 2703 |01b8: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAvgBitRate:(J)V // method@092d │ │ +1b6bee: 2202 a702 |01bb: new-instance v2, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig; // type@02a7 │ │ +1b6bf2: 7010 2709 0200 |01bd: invoke-direct {v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.:()V // method@0927 │ │ +1b6bf8: 6e20 2809 0200 |01c0: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setAudioObjectType:(I)V // method@0928 │ │ +1b6bfe: 6200 f342 |01c3: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@42f3 │ │ +1b6c02: 6e10 6b08 0100 |01c5: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getSampleRate:()J // method@086b │ │ +1b6c08: 0b03 |01c8: move-result-wide v3 │ │ +1b6c0a: 8434 |01c9: long-to-int v4, v3 │ │ +1b6c0c: 7110 520a 0400 |01ca: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6c12: 0c03 |01cd: move-result-object v3 │ │ +1b6c14: 7220 f00c 3000 |01ce: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ +1b6c1a: 0c00 |01d1: move-result-object v0 │ │ +1b6c1c: 1f00 f202 |01d2: check-cast v0, Ljava/lang/Integer; // type@02f2 │ │ +1b6c20: 6e10 4b0a 0000 |01d4: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ +1b6c26: 0a00 |01d7: move-result v0 │ │ +1b6c28: 6e20 2a09 0200 |01d8: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setSamplingFrequencyIndex:(I)V // method@092a │ │ +1b6c2e: 6e10 6a08 0100 |01db: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getChannelCount:()I // method@086a │ │ +1b6c34: 0a00 |01de: move-result v0 │ │ +1b6c36: 6e20 2909 0200 |01df: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setChannelConfiguration:(I)V // method@0929 │ │ +1b6c3c: 6e20 2c09 2700 |01e2: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAudioSpecificInfo:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;)V // method@092c │ │ +1b6c42: 6e20 3409 7900 |01e5: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setDecoderConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;)V // method@0934 │ │ +1b6c48: 6e10 3309 0900 |01e8: invoke-virtual {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.serialize:()Ljava/nio/ByteBuffer; // method@0933 │ │ +1b6c4e: 0c07 |01eb: move-result-object v7 │ │ +1b6c50: 6e20 2609 9800 |01ec: invoke-virtual {v8, v9}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setEsDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;)V // method@0926 │ │ +1b6c56: 6e20 2509 7800 |01ef: invoke-virtual {v8, v7}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setData:(Ljava/nio/ByteBuffer;)V // method@0925 │ │ +1b6c5c: 6e20 6908 8100 |01f2: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0869 │ │ +1b6c62: 5467 f042 |01f5: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ +1b6c66: 6e20 3c08 1700 |01f7: invoke-virtual {v7, v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ +1b6c6c: 0e00 |01fa: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=29 │ │ 0x0007 line=30 │ │ 0x000e line=31 │ │ 0x0011 line=33 │ │ @@ -325675,70 +325676,70 @@ │ │ type : '(JLandroid/media/MediaCodec$BufferInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 101 16-bit code units │ │ -1b6c6c: |[1b6c6c] org.thoughtcrime.securesms.video.recode.Track.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V │ │ -1b6c7c: 53c0 2e00 |0000: iget-wide v0, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b6c80: 5392 ef42 |0002: iget-wide v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42ef │ │ -1b6c84: bc20 |0004: sub-long/2addr v0, v2 │ │ -1b6c86: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ -1b6c8a: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -1b6c8e: 3b04 0300 |0009: if-gez v4, 000c // +0003 │ │ -1b6c92: 0e00 |000b: return-void │ │ -1b6c94: 5592 ee42 |000c: iget-boolean v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42ee │ │ -1b6c98: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -1b6c9a: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -1b6c9c: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ -1b6ca0: 52c2 2c00 |0012: iget v2, v12, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b6ca4: b542 |0014: and-int/2addr v2, v4 │ │ -1b6ca6: 3802 0400 |0015: if-eqz v2, 0019 // +0004 │ │ -1b6caa: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -1b6cac: 2802 |0018: goto 001a // +0002 │ │ -1b6cae: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -1b6cb0: 5495 f242 |001a: iget-object v5, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42f2 │ │ -1b6cb4: 2206 1511 |001c: new-instance v6, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ -1b6cb8: 52c7 2f00 |001e: iget v7, v12, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b6cbc: 8177 |0020: int-to-long v7, v7 │ │ -1b6cbe: 7058 d95c a67b |0021: invoke-direct {v6, v10, v11, v7, v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.:(JJ)V // method@5cd9 │ │ -1b6cc4: 6e20 5c0c 6500 |0024: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ -1b6cca: 549a f442 |0027: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ -1b6cce: 380a 1100 |0029: if-eqz v10, 003a // +0011 │ │ -1b6cd2: 3802 0f00 |002b: if-eqz v2, 003a // +000f │ │ -1b6cd6: 549b f242 |002d: iget-object v11, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42f2 │ │ -1b6cda: 6e10 650c 0b00 |002f: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ -1b6ce0: 0a0b |0032: move-result v11 │ │ -1b6ce2: 7110 520a 0b00 |0033: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b6ce8: 0c0b |0036: move-result-object v11 │ │ -1b6cea: 6e20 c80c ba00 |0037: invoke-virtual {v10, v11}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cc8 │ │ -1b6cf0: 529a f542 |003a: iget v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f5 │ │ -1b6cf4: 81aa |003c: int-to-long v10, v10 │ │ -1b6cf6: 9d00 000a |003d: mul-long v0, v0, v10 │ │ -1b6cfa: 170a 20a1 0700 |003f: const-wide/32 v10, #float 7.00649e-40 // #0007a120 │ │ -1b6d00: bba0 |0042: add-long/2addr v0, v10 │ │ -1b6d02: 170a 4042 0f00 |0043: const-wide/32 v10, #float 1.4013e-39 // #000f4240 │ │ -1b6d08: bea0 |0046: div-long/2addr v0, v10 │ │ -1b6d0a: 53ca 2e00 |0047: iget-wide v10, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b6d0e: 5a9a ef42 |0049: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42ef │ │ -1b6d12: 559a ea42 |004b: iget-boolean v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42ea │ │ -1b6d16: 390a 1500 |004d: if-nez v10, 0062 // +0015 │ │ -1b6d1a: 549a f142 |004f: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42f1 │ │ -1b6d1e: 6e10 650c 0a00 |0051: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ -1b6d24: 0a0b |0054: move-result v11 │ │ -1b6d26: b14b |0055: sub-int/2addr v11, v4 │ │ -1b6d28: 7120 5e0a 1000 |0056: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1b6d2e: 0c0c |0059: move-result-object v12 │ │ -1b6d30: 6e30 5b0c ba0c |005a: invoke-virtual {v10, v11, v12}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0c5b │ │ -1b6d36: 539a e942 |005d: iget-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e9 │ │ -1b6d3a: bb0a |005f: add-long/2addr v10, v0 │ │ -1b6d3c: 5a9a e942 |0060: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e9 │ │ -1b6d40: 5c93 ea42 |0062: iput-boolean v3, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42ea │ │ -1b6d44: 0e00 |0064: return-void │ │ +1b6c70: |[1b6c70] org.thoughtcrime.securesms.video.recode.Track.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V │ │ +1b6c80: 53c0 2e00 |0000: iget-wide v0, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b6c84: 5392 ef42 |0002: iget-wide v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42ef │ │ +1b6c88: bc20 |0004: sub-long/2addr v0, v2 │ │ +1b6c8a: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ +1b6c8e: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +1b6c92: 3b04 0300 |0009: if-gez v4, 000c // +0003 │ │ +1b6c96: 0e00 |000b: return-void │ │ +1b6c98: 5592 ee42 |000c: iget-boolean v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42ee │ │ +1b6c9c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +1b6c9e: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +1b6ca0: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ +1b6ca4: 52c2 2c00 |0012: iget v2, v12, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b6ca8: b542 |0014: and-int/2addr v2, v4 │ │ +1b6caa: 3802 0400 |0015: if-eqz v2, 0019 // +0004 │ │ +1b6cae: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +1b6cb0: 2802 |0018: goto 001a // +0002 │ │ +1b6cb2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +1b6cb4: 5495 f242 |001a: iget-object v5, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42f2 │ │ +1b6cb8: 2206 1511 |001c: new-instance v6, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ +1b6cbc: 52c7 2f00 |001e: iget v7, v12, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b6cc0: 8177 |0020: int-to-long v7, v7 │ │ +1b6cc2: 7058 d95c a67b |0021: invoke-direct {v6, v10, v11, v7, v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.:(JJ)V // method@5cd9 │ │ +1b6cc8: 6e20 5c0c 6500 |0024: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5c │ │ +1b6cce: 549a f442 |0027: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ +1b6cd2: 380a 1100 |0029: if-eqz v10, 003a // +0011 │ │ +1b6cd6: 3802 0f00 |002b: if-eqz v2, 003a // +000f │ │ +1b6cda: 549b f242 |002d: iget-object v11, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42f2 │ │ +1b6cde: 6e10 650c 0b00 |002f: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ +1b6ce4: 0a0b |0032: move-result v11 │ │ +1b6ce6: 7110 520a 0b00 |0033: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b6cec: 0c0b |0036: move-result-object v11 │ │ +1b6cee: 6e20 c80c ba00 |0037: invoke-virtual {v10, v11}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cc8 │ │ +1b6cf4: 529a f542 |003a: iget v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f5 │ │ +1b6cf8: 81aa |003c: int-to-long v10, v10 │ │ +1b6cfa: 9d00 000a |003d: mul-long v0, v0, v10 │ │ +1b6cfe: 170a 20a1 0700 |003f: const-wide/32 v10, #float 7.00649e-40 // #0007a120 │ │ +1b6d04: bba0 |0042: add-long/2addr v0, v10 │ │ +1b6d06: 170a 4042 0f00 |0043: const-wide/32 v10, #float 1.4013e-39 // #000f4240 │ │ +1b6d0c: bea0 |0046: div-long/2addr v0, v10 │ │ +1b6d0e: 53ca 2e00 |0047: iget-wide v10, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b6d12: 5a9a ef42 |0049: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42ef │ │ +1b6d16: 559a ea42 |004b: iget-boolean v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42ea │ │ +1b6d1a: 390a 1500 |004d: if-nez v10, 0062 // +0015 │ │ +1b6d1e: 549a f142 |004f: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42f1 │ │ +1b6d22: 6e10 650c 0a00 |0051: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0c65 │ │ +1b6d28: 0a0b |0054: move-result v11 │ │ +1b6d2a: b14b |0055: sub-int/2addr v11, v4 │ │ +1b6d2c: 7120 5e0a 1000 |0056: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1b6d32: 0c0c |0059: move-result-object v12 │ │ +1b6d34: 6e30 5b0c ba0c |005a: invoke-virtual {v10, v11, v12}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0c5b │ │ +1b6d3a: 539a e942 |005d: iget-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e9 │ │ +1b6d3e: bb0a |005f: add-long/2addr v10, v0 │ │ +1b6d40: 5a9a e942 |0060: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e9 │ │ +1b6d44: 5c93 ea42 |0062: iput-boolean v3, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42ea │ │ +1b6d48: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x000c line=183 │ │ 0x001a line=184 │ │ 0x0027 line=185 │ │ 0x002d line=186 │ │ @@ -325758,17 +325759,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b6624: |[1b6624] org.thoughtcrime.securesms.video.recode.Track.getCreationTime:()Ljava/util/Date; │ │ -1b6634: 5410 e842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@42e8 │ │ -1b6638: 1100 |0002: return-object v0 │ │ +1b6628: |[1b6628] org.thoughtcrime.securesms.video.recode.Track.getCreationTime:()Ljava/util/Date; │ │ +1b6638: 5410 e842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@42e8 │ │ +1b663c: 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;) │ │ @@ -325776,17 +325777,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b663c: |[1b663c] org.thoughtcrime.securesms.video.recode.Track.getDuration:()J │ │ -1b664c: 5320 e942 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e9 │ │ -1b6650: 1000 |0002: return-wide v0 │ │ +1b6640: |[1b6640] org.thoughtcrime.securesms.video.recode.Track.getDuration:()J │ │ +1b6650: 5320 e942 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e9 │ │ +1b6654: 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;) │ │ @@ -325794,17 +325795,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b65dc: |[1b65dc] org.thoughtcrime.securesms.video.recode.Track.getHandler:()Ljava/lang/String; │ │ -1b65ec: 5410 eb42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42eb │ │ -1b65f0: 1100 |0002: return-object v0 │ │ +1b65e0: |[1b65e0] org.thoughtcrime.securesms.video.recode.Track.getHandler:()Ljava/lang/String; │ │ +1b65f0: 5410 eb42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42eb │ │ +1b65f4: 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;) │ │ @@ -325812,17 +325813,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b6594: |[1b6594] org.thoughtcrime.securesms.video.recode.Track.getHeight:()I │ │ -1b65a4: 5210 ed42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42ed │ │ -1b65a8: 0f00 |0002: return v0 │ │ +1b6598: |[1b6598] org.thoughtcrime.securesms.video.recode.Track.getHeight:()I │ │ +1b65a8: 5210 ed42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42ed │ │ +1b65ac: 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;) │ │ @@ -325830,17 +325831,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b654c: |[1b654c] org.thoughtcrime.securesms.video.recode.Track.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; │ │ -1b655c: 5410 ec42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42ec │ │ -1b6560: 1100 |0002: return-object v0 │ │ +1b6550: |[1b6550] org.thoughtcrime.securesms.video.recode.Track.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; │ │ +1b6560: 5410 ec42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42ec │ │ +1b6564: 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;) │ │ @@ -325848,17 +325849,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/SampleDescriptionBox;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b6564: |[1b6564] org.thoughtcrime.securesms.video.recode.Track.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; │ │ -1b6574: 5410 f042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ -1b6578: 1100 |0002: return-object v0 │ │ +1b6568: |[1b6568] org.thoughtcrime.securesms.video.recode.Track.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; │ │ +1b6578: 5410 f042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42f0 │ │ +1b657c: 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;) │ │ @@ -325866,17 +325867,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b65f4: |[1b65f4] org.thoughtcrime.securesms.video.recode.Track.getSampleDurations:()Ljava/util/ArrayList; │ │ -1b6604: 5410 f142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42f1 │ │ -1b6608: 1100 |0002: return-object v0 │ │ +1b65f8: |[1b65f8] org.thoughtcrime.securesms.video.recode.Track.getSampleDurations:()Ljava/util/ArrayList; │ │ +1b6608: 5410 f142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42f1 │ │ +1b660c: 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;) │ │ @@ -325884,17 +325885,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b660c: |[1b660c] org.thoughtcrime.securesms.video.recode.Track.getSamples:()Ljava/util/ArrayList; │ │ -1b661c: 5410 f242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42f2 │ │ -1b6620: 1100 |0002: return-object v0 │ │ +1b6610: |[1b6610] org.thoughtcrime.securesms.video.recode.Track.getSamples:()Ljava/util/ArrayList; │ │ +1b6620: 5410 f242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42f2 │ │ +1b6624: 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;) │ │ @@ -325902,43 +325903,43 @@ │ │ type : '()[J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -1b666c: |[1b666c] org.thoughtcrime.securesms.video.recode.Track.getSyncSamples:()[J │ │ -1b667c: 5440 f442 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ -1b6680: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -1b6684: 6e10 cc0c 0000 |0004: invoke-virtual {v0}, Ljava/util/LinkedList;.isEmpty:()Z // method@0ccc │ │ -1b668a: 0a00 |0007: move-result v0 │ │ -1b668c: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -1b6690: 2825 |000a: goto 002f // +0025 │ │ -1b6692: 5440 f442 |000b: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ -1b6696: 6e10 d00c 0000 |000d: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@0cd0 │ │ -1b669c: 0a00 |0010: move-result v0 │ │ -1b669e: 2300 2811 |0011: new-array v0, v0, [J // type@1128 │ │ -1b66a2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -1b66a4: 5442 f442 |0014: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ -1b66a8: 6e10 d00c 0200 |0016: invoke-virtual {v2}, Ljava/util/LinkedList;.size:()I // method@0cd0 │ │ -1b66ae: 0a02 |0019: move-result v2 │ │ -1b66b0: 3521 1400 |001a: if-ge v1, v2, 002e // +0014 │ │ -1b66b4: 5442 f442 |001c: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ -1b66b8: 6e20 cb0c 1200 |001e: invoke-virtual {v2, v1}, Ljava/util/LinkedList;.get:(I)Ljava/lang/Object; // method@0ccb │ │ -1b66be: 0c02 |0021: move-result-object v2 │ │ -1b66c0: 1f02 f202 |0022: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ -1b66c4: 6e10 4b0a 0200 |0024: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ -1b66ca: 0a02 |0027: move-result v2 │ │ -1b66cc: 8122 |0028: int-to-long v2, v2 │ │ -1b66ce: 4c02 0001 |0029: aput-wide v2, v0, v1 │ │ -1b66d2: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1b66d6: 28e7 |002d: goto 0014 // -0019 │ │ -1b66d8: 1100 |002e: return-object v0 │ │ -1b66da: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -1b66dc: 1100 |0030: return-object v0 │ │ +1b6670: |[1b6670] org.thoughtcrime.securesms.video.recode.Track.getSyncSamples:()[J │ │ +1b6680: 5440 f442 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ +1b6684: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +1b6688: 6e10 cc0c 0000 |0004: invoke-virtual {v0}, Ljava/util/LinkedList;.isEmpty:()Z // method@0ccc │ │ +1b668e: 0a00 |0007: move-result v0 │ │ +1b6690: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +1b6694: 2825 |000a: goto 002f // +0025 │ │ +1b6696: 5440 f442 |000b: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ +1b669a: 6e10 d00c 0000 |000d: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@0cd0 │ │ +1b66a0: 0a00 |0010: move-result v0 │ │ +1b66a2: 2300 2811 |0011: new-array v0, v0, [J // type@1128 │ │ +1b66a6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +1b66a8: 5442 f442 |0014: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ +1b66ac: 6e10 d00c 0200 |0016: invoke-virtual {v2}, Ljava/util/LinkedList;.size:()I // method@0cd0 │ │ +1b66b2: 0a02 |0019: move-result v2 │ │ +1b66b4: 3521 1400 |001a: if-ge v1, v2, 002e // +0014 │ │ +1b66b8: 5442 f442 |001c: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f4 │ │ +1b66bc: 6e20 cb0c 1200 |001e: invoke-virtual {v2, v1}, Ljava/util/LinkedList;.get:(I)Ljava/lang/Object; // method@0ccb │ │ +1b66c2: 0c02 |0021: move-result-object v2 │ │ +1b66c4: 1f02 f202 |0022: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ +1b66c8: 6e10 4b0a 0200 |0024: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ +1b66ce: 0a02 |0027: move-result v2 │ │ +1b66d0: 8122 |0028: int-to-long v2, v2 │ │ +1b66d2: 4c02 0001 |0029: aput-wide v2, v0, v1 │ │ +1b66d6: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1b66da: 28e7 |002d: goto 0014 // -0019 │ │ +1b66dc: 1100 |002e: return-object v0 │ │ +1b66de: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +1b66e0: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x000b line=222 │ │ 0x0014 line=223 │ │ 0x001c line=224 │ │ locals : │ │ @@ -325949,17 +325950,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b65ac: |[1b65ac] org.thoughtcrime.securesms.video.recode.Track.getTimeScale:()I │ │ -1b65bc: 5210 f542 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f5 │ │ -1b65c0: 0f00 |0002: return v0 │ │ +1b65b0: |[1b65b0] org.thoughtcrime.securesms.video.recode.Track.getTimeScale:()I │ │ +1b65c0: 5210 f542 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f5 │ │ +1b65c4: 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;) │ │ @@ -325967,17 +325968,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b6654: |[1b6654] org.thoughtcrime.securesms.video.recode.Track.getTrackId:()J │ │ -1b6664: 5320 f642 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42f6 │ │ -1b6668: 1000 |0002: return-wide v0 │ │ +1b6658: |[1b6658] org.thoughtcrime.securesms.video.recode.Track.getTrackId:()J │ │ +1b6668: 5320 f642 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42f6 │ │ +1b666c: 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;) │ │ @@ -325985,17 +325986,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b657c: |[1b657c] org.thoughtcrime.securesms.video.recode.Track.getVolume:()F │ │ -1b658c: 5210 f742 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42f7 │ │ -1b6590: 0f00 |0002: return v0 │ │ +1b6580: |[1b6580] org.thoughtcrime.securesms.video.recode.Track.getVolume:()F │ │ +1b6590: 5210 f742 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42f7 │ │ +1b6594: 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;) │ │ @@ -326003,17 +326004,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b65c4: |[1b65c4] org.thoughtcrime.securesms.video.recode.Track.getWidth:()I │ │ -1b65d4: 5210 f842 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f8 │ │ -1b65d8: 0f00 |0002: return v0 │ │ +1b65c8: |[1b65c8] org.thoughtcrime.securesms.video.recode.Track.getWidth:()I │ │ +1b65d8: 5210 f842 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f8 │ │ +1b65dc: 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;) │ │ @@ -326021,17 +326022,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b6534: |[1b6534] org.thoughtcrime.securesms.video.recode.Track.isAudio:()Z │ │ -1b6544: 5510 ee42 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42ee │ │ -1b6548: 0f00 |0002: return v0 │ │ +1b6538: |[1b6538] org.thoughtcrime.securesms.video.recode.Track.isAudio:()Z │ │ +1b6548: 5510 ee42 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42ee │ │ +1b654c: 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 : 15804 (Track.java) │ │ @@ -326068,19 +326069,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 │ │ -1b6d48: |[1b6d48] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1b6d58: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b6d5e: 5b01 f942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@42f9 │ │ -1b6d62: 5b02 fa42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@42fa │ │ -1b6d66: 0e00 |0007: return-void │ │ +1b6d4c: |[1b6d4c] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1b6d5c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b6d62: 5b01 f942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@42f9 │ │ +1b6d66: 5b02 fa42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@42fa │ │ +1b6d6a: 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; │ │ @@ -326091,19 +326092,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1b6d68: |[1b6d68] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.run:()V │ │ -1b6d78: 5420 f942 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@42f9 │ │ -1b6d7c: 5421 fa42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@42fa │ │ -1b6d80: 7120 015d 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V // method@5d01 │ │ -1b6d86: 0e00 |0007: return-void │ │ +1b6d6c: |[1b6d6c] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.run:()V │ │ +1b6d7c: 5420 f942 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@42f9 │ │ +1b6d80: 5421 fa42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@42fa │ │ +1b6d84: 7120 015d 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V // method@5d01 │ │ +1b6d8a: 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 : 5744 (D8$$SyntheticClass) │ │ @@ -326218,17 +326219,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b6d88: |[1b6d88] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:()V │ │ -1b6d98: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b6d9e: 0e00 |0003: return-void │ │ +1b6d8c: |[1b6d8c] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:()V │ │ +1b6d9c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b6da2: 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;) │ │ @@ -326236,17 +326237,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 │ │ -1b6da0: |[1b6da0] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V │ │ -1b6db0: 7010 f85c 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:()V // method@5cf8 │ │ -1b6db6: 0e00 |0003: return-void │ │ +1b6da4: |[1b6da4] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V │ │ +1b6db4: 7010 f85c 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:()V // method@5cf8 │ │ +1b6dba: 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; │ │ │ │ @@ -326302,37 +326303,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b8258: |[1b8258] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ -1b8268: 0e00 |0000: return-void │ │ +1b825c: |[1b825c] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ +1b826c: 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 │ │ -1b826c: |[1b826c] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ -1b827c: 7010 a00a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b8282: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1b8284: 5c10 0b43 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.cancelCurrentVideoConversion:Z // field@430b │ │ -1b8288: 2200 fe02 |0006: new-instance v0, Ljava/lang/Object; // type@02fe │ │ -1b828c: 7010 a00a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b8292: 5b10 0c43 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@430c │ │ -1b8296: 0e00 |000d: return-void │ │ +1b8270: |[1b8270] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ +1b8280: 7010 a00a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b8286: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1b8288: 5c10 0b43 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.cancelCurrentVideoConversion:Z // field@430b │ │ +1b828c: 2200 fe02 |0006: new-instance v0, Ljava/lang/Object; // type@02fe │ │ +1b8290: 7010 a00a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b8296: 5b10 0c43 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@430c │ │ +1b829a: 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; │ │ @@ -326342,21 +326343,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 │ │ -1b8298: |[1b8298] org.thoughtcrime.securesms.video.recode.VideoRecoder.alert:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1b82a8: 6200 0a43 |0000: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b82ac: 7120 be02 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -1b82b2: 2200 1811 |0005: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; // type@1118 │ │ -1b82b6: 7030 f65c 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5cf6 │ │ -1b82bc: 7110 825b 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5b82 │ │ -1b82c2: 0e00 |000d: return-void │ │ +1b829c: |[1b829c] org.thoughtcrime.securesms.video.recode.VideoRecoder.alert:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1b82ac: 6200 0a43 |0000: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b82b0: 7120 be02 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +1b82b6: 2200 1811 |0005: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; // type@1118 │ │ +1b82ba: 7030 f65c 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5cf6 │ │ +1b82c0: 7110 825b 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5b82 │ │ +1b82c6: 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; │ │ @@ -326366,26 +326367,26 @@ │ │ type : '(FIFJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -1b7e40: |[1b7e40] org.thoughtcrime.securesms.video.recode.VideoRecoder.calculateEstimatedSize:(FIFJ)I │ │ -1b7e50: db02 0208 |0000: div-int/lit8 v2, v2, #int 8 // #08 │ │ -1b7e54: 8222 |0002: int-to-float v2, v2 │ │ -1b7e56: 1500 7a44 |0003: const/high16 v0, #int 1148846080 // #447a │ │ -1b7e5a: c903 |0005: div-float/2addr v3, v0 │ │ -1b7e5c: a802 0203 |0006: mul-float v2, v2, v3 │ │ -1b7e60: 8822 |0008: float-to-long v2, v2 │ │ -1b7e62: bb24 |0009: add-long/2addr v4, v2 │ │ -1b7e64: 8542 |000a: long-to-float v2, v4 │ │ -1b7e66: a802 0201 |000b: mul-float v2, v2, v1 │ │ -1b7e6a: 8721 |000d: float-to-int v1, v2 │ │ -1b7e6c: 0f01 |000e: return v1 │ │ +1b7e44: |[1b7e44] org.thoughtcrime.securesms.video.recode.VideoRecoder.calculateEstimatedSize:(FIFJ)I │ │ +1b7e54: db02 0208 |0000: div-int/lit8 v2, v2, #int 8 // #08 │ │ +1b7e58: 8222 |0002: int-to-float v2, v2 │ │ +1b7e5a: 1500 7a44 |0003: const/high16 v0, #int 1148846080 // #447a │ │ +1b7e5e: c903 |0005: div-float/2addr v3, v0 │ │ +1b7e60: a802 0203 |0006: mul-float v2, v2, v3 │ │ +1b7e64: 8822 |0008: float-to-long v2, v2 │ │ +1b7e66: bb24 |0009: add-long/2addr v4, v2 │ │ +1b7e68: 8542 |000a: long-to-float v2, v4 │ │ +1b7e6a: a802 0201 |000b: mul-float v2, v2, v1 │ │ +1b7e6e: 8721 |000d: float-to-int v1, v2 │ │ +1b7e70: 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 │ │ @@ -326396,22 +326397,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -1b82c4: |[1b82c4] org.thoughtcrime.securesms.video.recode.VideoRecoder.checkConversionCanceled:()V │ │ -1b82d4: 5420 0c43 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@430c │ │ -1b82d8: 1d00 |0002: monitor-enter v0 │ │ -1b82da: 1e00 |0003: monitor-exit v0 │ │ -1b82dc: 0e00 |0004: return-void │ │ -1b82de: 0d01 |0005: move-exception v1 │ │ -1b82e0: 1e00 |0006: monitor-exit v0 │ │ -1b82e2: 2701 |0007: throw v1 │ │ +1b82c8: |[1b82c8] org.thoughtcrime.securesms.video.recode.VideoRecoder.checkConversionCanceled:()V │ │ +1b82d8: 5420 0c43 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@430c │ │ +1b82dc: 1d00 |0002: monitor-enter v0 │ │ +1b82de: 1e00 |0003: monitor-exit v0 │ │ +1b82e0: 0e00 |0004: return-void │ │ +1b82e2: 0d01 |0005: move-exception v1 │ │ +1b82e4: 1e00 |0006: monitor-exit v0 │ │ +1b82e6: 2701 |0007: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0007 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=43 │ │ locals : │ │ @@ -326422,804 +326423,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 │ │ -1b6db8: |[1b6db8] org.thoughtcrime.securesms.video.recode.VideoRecoder.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z │ │ -1b6dc8: 0800 2800 |0000: move-object/from16 v0, v40 │ │ -1b6dcc: 1a01 7388 |0002: const-string v1, "video/avc" // string@8873 │ │ -1b6dd0: 1a02 2f19 |0004: const-string v2, "Flushing video failed unexpectedly" // string@192f │ │ -1b6dd4: 530d 0843 |0006: iget-wide v13, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@4308 │ │ -1b6dd8: 530b fb42 |0008: iget-wide v11, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@42fb │ │ -1b6ddc: 5203 0643 |000a: iget v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ -1b6de0: 5204 0443 |000c: iget v4, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ -1b6de4: 5205 0743 |000e: iget v5, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@4307 │ │ -1b6de8: 5206 0343 |0010: iget v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4303 │ │ -1b6dec: 5207 ff42 |0012: iget v7, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ff │ │ -1b6df0: 5208 0243 |0014: iget v8, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4302 │ │ -1b6df4: 5209 0543 |0016: iget v9, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ -1b6df8: 220f c202 |0018: new-instance v15, Ljava/io/File; // type@02c2 │ │ -1b6dfc: 080a 2900 |001a: move-object/from16 v10, v41 │ │ -1b6e00: 7020 6a09 af00 |001c: invoke-direct {v15, v10}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ -1b6e06: 130a 5a00 |001f: const/16 v10, #int 90 // #5a │ │ -1b6e0a: 33a5 0d00 |0021: if-ne v5, v10, 002e // +000d │ │ -1b6e0e: 0811 0200 |0023: move-object/from16 v17, v2 │ │ -1b6e12: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -1b6e14: 130a 0e01 |0026: const/16 v10, #int 270 // #10e │ │ -1b6e18: 0226 0400 |0028: move/from16 v38, v4 │ │ -1b6e1c: 0134 |002a: move v4, v3 │ │ -1b6e1e: 0203 2600 |002b: move/from16 v3, v38 │ │ -1b6e22: 2814 |002d: goto 0041 // +0014 │ │ -1b6e24: 130a b400 |002e: const/16 v10, #int 180 // #b4 │ │ -1b6e28: 33a5 0600 |0030: if-ne v5, v10, 0036 // +0006 │ │ -1b6e2c: 0811 0200 |0032: move-object/from16 v17, v2 │ │ -1b6e30: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -1b6e32: 280c |0035: goto 0041 // +000c │ │ -1b6e34: 130a 0e01 |0036: const/16 v10, #int 270 // #10e │ │ -1b6e38: 0811 0200 |0038: move-object/from16 v17, v2 │ │ -1b6e3c: 33a5 0600 |003a: if-ne v5, v10, 0040 // +0006 │ │ -1b6e40: 1205 |003c: const/4 v5, #int 0 // #0 │ │ -1b6e42: 130a 5a00 |003d: const/16 v10, #int 90 // #5a │ │ -1b6e46: 28e9 |003f: goto 0028 // -0017 │ │ -1b6e48: 120a |0040: const/4 v10, #int 0 // #0 │ │ -1b6e4a: 2202 c202 |0041: new-instance v2, Ljava/io/File; // type@02c2 │ │ -1b6e4e: 5400 0043 |0043: iget-object v0, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@4300 │ │ -1b6e52: 7020 6a09 0200 |0045: invoke-direct {v2, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ -1b6e58: 6e10 6c09 0200 |0048: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@096c │ │ -1b6e5e: 0a00 |004b: move-result v0 │ │ -1b6e60: 3900 0c00 |004c: if-nez v0, 0058 // +000c │ │ -1b6e64: 6200 0a43 |004e: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b6e68: 1a01 4d16 |0050: const-string v1, "Could not read video file to be recoded" // string@164d │ │ -1b6e6c: 7120 c402 1000 |0052: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1b6e72: 1310 0000 |0055: const/16 v16, #int 0 // #0 │ │ -1b6e76: 0f10 |0057: return v16 │ │ -1b6e78: 1310 0000 |0058: const/16 v16, #int 0 // #0 │ │ -1b6e7c: 7100 2b0b 0000 |005a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1b6e82: 3803 1c05 |005d: if-eqz v3, 0579 // +051c │ │ -1b6e86: 3804 1a05 |005f: if-eqz v4, 0579 // +051a │ │ -1b6e8a: 0812 0100 |0061: move-object/from16 v18, v1 │ │ -1b6e8e: 2201 7200 |0063: new-instance v1, Landroid/media/MediaCodec$BufferInfo; // type@0072 │ │ -1b6e92: 7010 b501 0100 |0065: invoke-direct {v1}, Landroid/media/MediaCodec$BufferInfo;.:()V // method@01b5 │ │ -1b6e98: 2200 1311 |0068: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // type@1113 │ │ -1b6e9c: 7010 c15c 0000 |006a: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.:()V // method@5cc1 │ │ -1b6ea2: 6e20 c95c f000 |006d: invoke-virtual {v0, v15}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setCacheFile:(Ljava/io/File;)V // method@5cc9 │ │ -1b6ea8: 6e20 ca5c 5000 |0070: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setRotation:(I)V // method@5cca │ │ -1b6eae: 6e30 cb5c 3004 |0073: invoke-virtual {v0, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setSize:(II)V // method@5ccb │ │ -1b6eb4: 2205 1211 |0076: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // type@1112 │ │ -1b6eb8: 7010 af5c 0500 |0078: invoke-direct {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.:()V // method@5caf │ │ -1b6ebe: 6e20 b25c 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@5cb2 │ │ -1b6ec4: 0c05 |007e: move-result-object v5 │ │ -1b6ec6: 0813 0f00 |007f: move-object/from16 v19, v15 │ │ -1b6eca: 220f 7500 |0081: new-instance v15, Landroid/media/MediaExtractor; // type@0075 │ │ -1b6ece: 7010 c701 0f00 |0083: invoke-direct {v15}, Landroid/media/MediaExtractor;.:()V // method@01c7 │ │ -1b6ed4: 6e10 8009 0200 |0086: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@0980 │ │ -1b6eda: 0c00 |0089: move-result-object v0 │ │ -1b6edc: 6e20 d201 0f00 |008a: invoke-virtual {v15, v0}, Landroid/media/MediaExtractor;.setDataSource:(Ljava/lang/String;)V // method@01d2 │ │ -1b6ee2: 7601 fe5c 2700 |008d: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ -1b6ee8: 1614 ffff |0090: const-wide/16 v20, #int -1 // #ffff │ │ -1b6eec: 3489 3b00 |0092: if-lt v9, v8, 00cd // +003b │ │ -1b6ef0: 3363 3900 |0094: if-ne v3, v6, 00cd // +0039 │ │ -1b6ef4: 3374 3700 |0096: if-ne v4, v7, 00cd // +0037 │ │ -1b6ef8: 380a 0300 |0098: if-eqz v10, 009b // +0003 │ │ -1b6efc: 2833 |009a: goto 00cd // +0033 │ │ -1b6efe: 1200 |009b: const/4 v0, #int 0 // #0 │ │ -1b6f00: 0803 2700 |009c: move-object/from16 v3, v39 │ │ -1b6f04: 07f4 |009e: move-object v4, v15 │ │ -1b6f06: 0752 |009f: move-object v2, v5 │ │ -1b6f08: 0716 |00a0: move-object v6, v1 │ │ -1b6f0a: 04d7 |00a1: move-wide v7, v13 │ │ -1b6f0c: 0816 0200 |00a2: move-object/from16 v22, v2 │ │ -1b6f10: 1202 |00a4: const/4 v2, #int 0 // #0 │ │ -1b6f12: 04b9 |00a5: move-wide v9, v11 │ │ -1b6f14: 0517 0b00 |00a6: move-wide/from16 v23, v11 │ │ -1b6f18: 080b 1300 |00a8: move-object/from16 v11, v19 │ │ -1b6f1c: 010c |00aa: move v12, v0 │ │ -1b6f1e: 760a 035d 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@5d03 │ │ -1b6f24: 0b03 |00ae: move-result-wide v3 │ │ -1b6f26: 3100 0314 |00af: cmp-long v0, v3, v20 │ │ -1b6f2a: 3800 0400 |00b1: if-eqz v0, 00b5 // +0004 │ │ -1b6f2e: 0437 |00b3: move-wide v7, v3 │ │ -1b6f30: 2802 |00b4: goto 00b6 // +0002 │ │ -1b6f32: 04d7 |00b5: move-wide v7, v13 │ │ -1b6f34: 07f2 |00b6: move-object v2, v15 │ │ -1b6f36: 0806 1600 |00b7: move-object/from16 v6, v22 │ │ -1b6f3a: 120a |00b9: const/4 v10, #int 0 // #0 │ │ -1b6f3c: 2900 2104 |00ba: goto/16 04db // +0421 │ │ -1b6f40: 0d00 |00bc: move-exception v0 │ │ -1b6f42: 0702 |00bd: move-object v2, v0 │ │ -1b6f44: 07f1 |00be: move-object v1, v15 │ │ -1b6f46: 0803 1100 |00bf: move-object/from16 v3, v17 │ │ -1b6f4a: 0806 1600 |00c1: move-object/from16 v6, v22 │ │ -1b6f4e: 2900 a204 |00c3: goto/16 0565 // +04a2 │ │ -1b6f52: 0d00 |00c5: move-exception v0 │ │ -1b6f54: 07f1 |00c6: move-object v1, v15 │ │ -1b6f56: 0803 1100 |00c7: move-object/from16 v3, v17 │ │ -1b6f5a: 0806 1600 |00c9: move-object/from16 v6, v22 │ │ -1b6f5e: 2900 7c04 |00cb: goto/16 0547 // +047c │ │ -1b6f62: 0816 0500 |00cd: move-object/from16 v22, v5 │ │ -1b6f66: 0517 0b00 |00cf: move-wide/from16 v23, v11 │ │ -1b6f6a: 1202 |00d1: const/4 v2, #int 0 // #0 │ │ -1b6f6c: 080c 2700 |00d2: move-object/from16 v12, v39 │ │ -1b6f70: 7030 045d fc02 |00d4: invoke-direct {v12, v15, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5d04 │ │ -1b6f76: 0a05 |00d7: move-result v5 │ │ -1b6f78: 3a05 fe03 |00d8: if-ltz v5, 04d6 // +03fe │ │ -1b6f7c: 6e20 d101 5f00 |00da: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ -1b6f82: 1606 0000 |00dd: const-wide/16 v6, #int 0 // #0 │ │ -1b6f86: 3108 0d06 |00df: cmp-long v8, v13, v6 │ │ -1b6f8a: 3d08 0600 |00e1: if-lez v8, 00e7 // +0006 │ │ -1b6f8e: 6e40 d001 df2e |00e3: invoke-virtual {v15, v13, v14, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -1b6f94: 2804 |00e6: goto 00ea // +0004 │ │ -1b6f96: 6e40 d001 6f27 |00e7: invoke-virtual {v15, v6, v7, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -1b6f9c: 6e20 cd01 5f00 |00ea: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ -1b6fa2: 0c00 |00ed: move-result-object v0 │ │ -1b6fa4: 080a 1200 |00ee: move-object/from16 v10, v18 │ │ -1b6fa8: 7130 d501 3a04 |00f0: invoke-static {v10, v3, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ -1b6fae: 0c0b |00f3: move-result-object v11 │ │ -1b6fb0: 1a06 b14c |00f4: const-string v6, "color-format" // string@4cb1 │ │ -1b6fb4: 1407 8907 007f |00f6: const v7, #float 1.7018e+38 // #7f000789 │ │ -1b6fba: 6e30 da01 6b07 |00f9: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -1b6fc0: 1a06 8249 |00fc: const-string v6, "bitrate" // string@4982 │ │ -1b6fc4: 3809 0300 |00fe: if-eqz v9, 0101 // +0003 │ │ -1b6fc8: 2804 |0100: goto 0104 // +0004 │ │ -1b6fca: 1409 0010 0e00 |0101: const v9, #float 1.29144e-39 // #000e1000 │ │ -1b6fd0: 6e30 da01 6b09 |0104: invoke-virtual {v11, v6, v9}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -1b6fd6: 1a06 b957 |0107: const-string v6, "frame-rate" // string@57b9 │ │ -1b6fda: 1307 1900 |0109: const/16 v7, #int 25 // #19 │ │ -1b6fde: 6e30 da01 6b07 |010b: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -1b6fe4: 1a06 6e5f |010e: const-string v6, "i-frame-interval" // string@5f6e │ │ -1b6fe8: 1307 0a00 |0110: const/16 v7, #int 10 // #a │ │ -1b6fec: 6e30 da01 6b07 |0112: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -1b6ff2: 7110 b801 0a00 |0115: invoke-static {v10}, Landroid/media/MediaCodec;.createEncoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b8 │ │ -1b6ff8: 0c06 |0118: move-result-object v6 │ │ -1b6ffa: 1207 |0119: const/4 v7, #int 0 // #0 │ │ -1b6ffc: 1219 |011a: const/4 v9, #int 1 // #1 │ │ -1b6ffe: 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 │ │ -1b7004: 2207 0f11 |011e: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/InputSurface; // type@110f │ │ -1b7008: 6e10 b901 0600 |0120: invoke-virtual {v6}, Landroid/media/MediaCodec;.createInputSurface:()Landroid/view/Surface; // method@01b9 │ │ -1b700e: 0c09 |0123: move-result-object v9 │ │ -1b7010: 7020 9a5c 9700 |0124: invoke-direct {v7, v9}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.:(Landroid/view/Surface;)V // method@5c9a │ │ -1b7016: 6e10 9e5c 0700 |0127: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.makeCurrent:()V // method@5c9e │ │ -1b701c: 6e10 c501 0600 |012a: invoke-virtual {v6}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ -1b7022: 1a09 8a6f |012d: const-string v9, "mime" // string@6f8a │ │ -1b7026: 6e20 d801 9000 |012f: invoke-virtual {v0, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ -1b702c: 0c09 |0132: move-result-object v9 │ │ -1b702e: 7110 b701 0900 |0133: invoke-static {v9}, Landroid/media/MediaCodec;.createDecoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b7 │ │ -1b7034: 0c09 |0136: move-result-object v9 │ │ -1b7036: 220b 1411 |0137: new-instance v11, Lorg/thoughtcrime/securesms/video/recode/OutputSurface; // type@1114 │ │ -1b703a: 7010 cc5c 0b00 |0139: invoke-direct {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.:()V // method@5ccc │ │ -1b7040: 6e10 d45c 0b00 |013c: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.getSurface:()Landroid/view/Surface; // method@5cd4 │ │ -1b7046: 0c0c |013f: move-result-object v12 │ │ -1b7048: 0810 0700 |0140: move-object/from16 v16, v7 │ │ -1b704c: 1207 |0142: const/4 v7, #int 0 // #0 │ │ -1b704e: 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 │ │ -1b7054: 6e10 c501 0900 |0146: invoke-virtual {v9}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ -1b705a: 7601 fe5c 2700 |0149: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ -1b7060: 0523 1400 |014c: move-wide/from16 v35, v20 │ │ -1b7064: 1200 |014e: const/4 v0, #int 0 // #0 │ │ -1b7066: 1312 0000 |014f: const/16 v18, #int 0 // #0 │ │ -1b706a: 1322 0000 |0151: const/16 v34, #int 0 // #0 │ │ -1b706e: 1325 fbff |0153: const/16 v37, #int -5 // #fffb │ │ -1b7072: 3900 e802 |0155: if-nez v0, 043d // +02e8 │ │ -1b7076: 7601 fe5c 2700 |0157: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ -1b707c: 0228 0800 |015a: move/from16 v40, v8 │ │ -1b7080: 1607 c409 |015c: const-wide/16 v7, #int 2500 // #9c4 │ │ -1b7084: 3912 5c00 |015e: if-nez v18, 01ba // +005c │ │ -1b7088: 6e10 cb01 0f00 |0160: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ -1b708e: 0a0c |0163: move-result v12 │ │ -1b7090: 335c 3700 |0164: if-ne v12, v5, 019b // +0037 │ │ -1b7094: 6e30 ba01 7908 |0166: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ -1b709a: 0a0c |0169: move-result v12 │ │ -1b709c: 3a0c 3600 |016a: if-ltz v12, 01a0 // +0036 │ │ -1b70a0: 6e20 bc01 c900 |016c: invoke-virtual {v9, v12}, Landroid/media/MediaCodec;.getInputBuffer:(I)Ljava/nio/ByteBuffer; // method@01bc │ │ -1b70a6: 0c07 |016f: move-result-object v7 │ │ -1b70a8: 6e30 ce01 7f02 |0170: invoke-virtual {v15, v7, v2}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ -1b70ae: 0a1e |0173: move-result v30 │ │ -1b70b0: 3b1e 1400 |0174: if-gez v30, 0188 // +0014 │ │ -1b70b4: 161f 0000 |0176: const-wide/16 v31, #int 0 // #0 │ │ -1b70b8: 1321 0400 |0178: const/16 v33, #int 4 // #4 │ │ -1b70bc: 131d 0000 |017a: const/16 v29, #int 0 // #0 │ │ -1b70c0: 131e 0000 |017c: const/16 v30, #int 0 // #0 │ │ -1b70c4: 081b 0900 |017e: move-object/from16 v27, v9 │ │ -1b70c8: 021c 0c00 |0180: move/from16 v28, v12 │ │ -1b70cc: 7407 c101 1b00 |0182: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ -1b70d2: 1312 0100 |0185: const/16 v18, #int 1 // #1 │ │ -1b70d6: 2819 |0187: goto 01a0 // +0019 │ │ -1b70d8: 6e10 ca01 0f00 |0188: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ -1b70de: 0b1f |018b: move-result-wide v31 │ │ -1b70e0: 1321 0000 |018c: const/16 v33, #int 0 // #0 │ │ -1b70e4: 131d 0000 |018e: const/16 v29, #int 0 // #0 │ │ -1b70e8: 081b 0900 |0190: move-object/from16 v27, v9 │ │ -1b70ec: 021c 0c00 |0192: move/from16 v28, v12 │ │ -1b70f0: 7407 c101 1b00 |0194: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ -1b70f6: 6e10 c801 0f00 |0197: invoke-virtual {v15}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ -1b70fc: 2806 |019a: goto 01a0 // +0006 │ │ -1b70fe: 12f7 |019b: const/4 v7, #int -1 // #ff │ │ -1b7100: 337c 0400 |019c: if-ne v12, v7, 01a0 // +0004 │ │ -1b7104: 1217 |019e: const/4 v7, #int 1 // #1 │ │ -1b7106: 2802 |019f: goto 01a1 // +0002 │ │ -1b7108: 1207 |01a0: const/4 v7, #int 0 // #0 │ │ -1b710a: 3807 1900 |01a1: if-eqz v7, 01ba // +0019 │ │ -1b710e: 1607 c409 |01a3: const-wide/16 v7, #int 2500 // #9c4 │ │ -1b7112: 6e30 ba01 7908 |01a5: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ -1b7118: 0a1c |01a8: move-result v28 │ │ -1b711a: 3a1c 1100 |01a9: if-ltz v28, 01ba // +0011 │ │ -1b711e: 161f 0000 |01ab: const-wide/16 v31, #int 0 // #0 │ │ -1b7122: 1321 0400 |01ad: const/16 v33, #int 4 // #4 │ │ -1b7126: 131d 0000 |01af: const/16 v29, #int 0 // #0 │ │ -1b712a: 131e 0000 |01b1: const/16 v30, #int 0 // #0 │ │ -1b712e: 081b 0900 |01b3: move-object/from16 v27, v9 │ │ -1b7132: 7407 c101 1b00 |01b5: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ -1b7138: 1312 0100 |01b8: const/16 v18, #int 1 // #1 │ │ -1b713c: df07 2201 |01ba: xor-int/lit8 v7, v34, #int 1 // #01 │ │ -1b7140: 020c 2500 |01bc: move/from16 v12, v37 │ │ -1b7144: 1218 |01be: const/4 v8, #int 1 // #1 │ │ -1b7146: 3907 0b00 |01bf: if-nez v7, 01ca // +000b │ │ -1b714a: 3808 0300 |01c1: if-eqz v8, 01c4 // +0003 │ │ -1b714e: 2807 |01c3: goto 01ca // +0007 │ │ -1b7150: 0208 2800 |01c4: move/from16 v8, v40 │ │ -1b7154: 0225 0c00 |01c6: move/from16 v37, v12 │ │ -1b7158: 1207 |01c8: const/4 v7, #int 0 // #0 │ │ -1b715a: 288c |01c9: goto 0155 // -0074 │ │ -1b715c: 7601 fe5c 2700 |01ca: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ -1b7162: 021d 0000 |01cd: move/from16 v29, v0 │ │ -1b7166: 021c 0300 |01cf: move/from16 v28, v3 │ │ -1b716a: 1602 c409 |01d1: const-wide/16 v2, #int 2500 // #9c4 │ │ -1b716e: 6e40 bb01 1632 |01d3: invoke-virtual {v6, v1, v2, v3}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ -1b7174: 0a00 |01d6: move-result v0 │ │ -1b7176: 12d3 |01d7: const/4 v3, #int -3 // #fd │ │ -1b7178: 12f2 |01d8: const/4 v2, #int -1 // #ff │ │ -1b717a: 3320 1000 |01d9: if-ne v0, v2, 01e9 // +0010 │ │ -1b717e: 0220 0500 |01db: move/from16 v32, v5 │ │ -1b7182: 0821 0f00 |01dd: move-object/from16 v33, v15 │ │ -1b7186: 0803 1600 |01df: move-object/from16 v3, v22 │ │ -1b718a: 0202 1c00 |01e1: move/from16 v2, v28 │ │ -1b718e: 12f5 |01e3: const/4 v5, #int -1 // #ff │ │ -1b7190: 1208 |01e4: const/4 v8, #int 0 // #0 │ │ -1b7192: 0216 0700 |01e5: move/from16 v22, v7 │ │ -1b7196: 2900 1501 |01e7: goto/16 02fc // +0115 │ │ -1b719a: 3330 0c00 |01e9: if-ne v0, v3, 01f5 // +000c │ │ -1b719e: 0220 0500 |01eb: move/from16 v32, v5 │ │ -1b71a2: 0821 0f00 |01ed: move-object/from16 v33, v15 │ │ -1b71a6: 0803 1600 |01ef: move-object/from16 v3, v22 │ │ -1b71aa: 0202 1c00 |01f1: move/from16 v2, v28 │ │ -1b71ae: 12f5 |01f3: const/4 v5, #int -1 // #ff │ │ -1b71b0: 28f1 |01f4: goto 01e5 // -000f │ │ -1b71b2: 12e2 |01f5: const/4 v2, #int -2 // #fe │ │ -1b71b4: 3320 3900 |01f6: if-ne v0, v2, 022f // +0039 │ │ -1b71b8: 6e10 c001 0600 |01f8: invoke-virtual {v6}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ -1b71be: 0c02 |01fb: move-result-object v2 │ │ -1b71c0: 12b3 |01fc: const/4 v3, #int -5 // #fb │ │ -1b71c2: 333c 0e00 |01fd: if-ne v12, v3, 020b // +000e │ │ -1b71c6: 0803 1600 |01ff: move-object/from16 v3, v22 │ │ -1b71ca: 0216 0700 |0201: move/from16 v22, v7 │ │ -1b71ce: 1207 |0203: const/4 v7, #int 0 // #0 │ │ -1b71d0: 6e30 b05c 2307 |0204: invoke-virtual {v3, v2, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cb0 │ │ -1b71d6: 0a0c |0207: move-result v12 │ │ -1b71d8: 2807 |0208: goto 020f // +0007 │ │ -1b71da: 0d00 |0209: move-exception v0 │ │ -1b71dc: 2811 |020a: goto 021b // +0011 │ │ -1b71de: 0803 1600 |020b: move-object/from16 v3, v22 │ │ -1b71e2: 0216 0700 |020d: move/from16 v22, v7 │ │ -1b71e6: 0220 0500 |020f: move/from16 v32, v5 │ │ -1b71ea: 0821 0f00 |0211: move-object/from16 v33, v15 │ │ -1b71ee: 0202 1c00 |0213: move/from16 v2, v28 │ │ -1b71f2: 12f5 |0215: const/4 v5, #int -1 // #ff │ │ -1b71f4: 2900 e600 |0216: goto/16 02fc // +00e6 │ │ -1b71f8: 0d00 |0218: move-exception v0 │ │ -1b71fa: 0803 1600 |0219: move-object/from16 v3, v22 │ │ -1b71fe: 0702 |021b: move-object v2, v0 │ │ -1b7200: 0736 |021c: move-object v6, v3 │ │ -1b7202: 07f1 |021d: move-object v1, v15 │ │ -1b7204: 0803 1100 |021e: move-object/from16 v3, v17 │ │ -1b7208: 2900 4503 |0220: goto/16 0565 // +0345 │ │ -1b720c: 0d00 |0222: move-exception v0 │ │ -1b720e: 0803 1600 |0223: move-object/from16 v3, v22 │ │ -1b7212: 0220 0500 |0225: move/from16 v32, v5 │ │ -1b7216: 0767 |0227: move-object v7, v6 │ │ -1b7218: 0821 0f00 |0228: move-object/from16 v33, v15 │ │ -1b721c: 0805 1000 |022a: move-object/from16 v5, v16 │ │ -1b7220: 0736 |022c: move-object v6, v3 │ │ -1b7222: 2900 6e02 |022d: goto/16 049b // +026e │ │ -1b7226: 0803 1600 |022f: move-object/from16 v3, v22 │ │ -1b722a: 0216 0700 |0231: move/from16 v22, v7 │ │ -1b722e: 3a00 e501 |0233: if-ltz v0, 0418 // +01e5 │ │ -1b7232: 6e20 be01 0600 |0235: invoke-virtual {v6, v0}, Landroid/media/MediaCodec;.getOutputBuffer:(I)Ljava/nio/ByteBuffer; // method@01be │ │ -1b7238: 0c02 |0238: move-result-object v2 │ │ -1b723a: 3802 b201 |0239: if-eqz v2, 03eb // +01b2 │ │ -1b723e: 5217 2f00 |023b: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b7242: 021d 0800 |023d: move/from16 v29, v8 │ │ -1b7246: 1218 |023f: const/4 v8, #int 1 // #1 │ │ -1b7248: 3787 a300 |0240: if-le v7, v8, 02e3 // +00a3 │ │ -1b724c: 5217 2c00 |0242: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b7250: dd07 0702 |0244: and-int/lit8 v7, v7, #int 2 // #02 │ │ -1b7254: 3907 0800 |0246: if-nez v7, 024e // +0008 │ │ -1b7258: 1207 |0248: const/4 v7, #int 0 // #0 │ │ -1b725a: 6e57 c05c 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@5cc0 │ │ -1b7260: 2900 9700 |024c: goto/16 02e3 // +0097 │ │ -1b7264: 12b7 |024e: const/4 v7, #int -5 // #fb │ │ -1b7266: 337c 9400 |024f: if-ne v12, v7, 02e3 // +0094 │ │ -1b726a: 5218 2f00 |0251: iget v8, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b726e: 2388 2311 |0253: new-array v8, v8, [B // type@1123 │ │ -1b7272: 521c 2d00 |0255: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -1b7276: 5217 2f00 |0257: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b727a: b07c |0259: add-int/2addr v12, v7 │ │ -1b727c: 6e20 aa0b c200 |025a: invoke-virtual {v2, v12}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0baa │ │ -1b7282: 5217 2d00 |025d: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -1b7286: 6e20 ad0b 7200 |025f: invoke-virtual {v2, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ -1b728c: 6e20 a70b 8200 |0262: invoke-virtual {v2, v8}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba7 │ │ -1b7292: 5212 2f00 |0265: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b7296: 1217 |0267: const/4 v7, #int 1 // #1 │ │ -1b7298: b172 |0268: sub-int/2addr v2, v7 │ │ -1b729a: 3a02 4c00 |0269: if-ltz v2, 02b5 // +004c │ │ -1b729e: 123c |026b: const/4 v12, #int 3 // #3 │ │ -1b72a0: 37c2 4900 |026c: if-le v2, v12, 02b5 // +0049 │ │ -1b72a4: 480c 0802 |026e: aget-byte v12, v8, v2 │ │ -1b72a8: 337c 3900 |0270: if-ne v12, v7, 02a9 // +0039 │ │ -1b72ac: d807 02ff |0272: add-int/lit8 v7, v2, #int -1 // #ff │ │ -1b72b0: 4807 0807 |0274: aget-byte v7, v8, v7 │ │ -1b72b4: 3907 3300 |0276: if-nez v7, 02a9 // +0033 │ │ -1b72b8: d807 02fe |0278: add-int/lit8 v7, v2, #int -2 // #fe │ │ -1b72bc: 4807 0807 |027a: aget-byte v7, v8, v7 │ │ -1b72c0: 3907 2d00 |027c: if-nez v7, 02a9 // +002d │ │ -1b72c4: d807 02fd |027e: add-int/lit8 v7, v2, #int -3 // #fd │ │ -1b72c8: 480c 0807 |0280: aget-byte v12, v8, v7 │ │ -1b72cc: 390c 2700 |0282: if-nez v12, 02a9 // +0027 │ │ -1b72d0: 7110 9f0b 0700 |0284: invoke-static {v7}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ -1b72d6: 0c02 |0287: move-result-object v2 │ │ -1b72d8: 521c 2f00 |0288: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b72dc: b17c |028a: sub-int/2addr v12, v7 │ │ -1b72de: 7110 9f0b 0c00 |028b: invoke-static {v12}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ -1b72e4: 0c0c |028e: move-result-object v12 │ │ -1b72e6: 0220 0500 |028f: move/from16 v32, v5 │ │ -1b72ea: 0821 0f00 |0291: move-object/from16 v33, v15 │ │ -1b72ee: 1205 |0293: const/4 v5, #int 0 // #0 │ │ -1b72f0: 6e40 b00b 8275 |0294: invoke-virtual {v2, v8, v5, v7}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0bb0 │ │ -1b72f6: 0c0f |0297: move-result-object v15 │ │ -1b72f8: 6e20 ad0b 5f00 |0298: invoke-virtual {v15, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ -1b72fe: 521f 2f00 |029b: iget v15, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b7302: b17f |029d: sub-int/2addr v15, v7 │ │ -1b7304: 6e40 b00b 8cf7 |029e: invoke-virtual {v12, v8, v7, v15}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0bb0 │ │ -1b730a: 0c07 |02a1: move-result-object v7 │ │ -1b730c: 6e20 ad0b 5700 |02a2: invoke-virtual {v7, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ -1b7312: 0727 |02a5: move-object v7, v2 │ │ -1b7314: 0202 1c00 |02a6: move/from16 v2, v28 │ │ -1b7318: 2815 |02a8: goto 02bd // +0015 │ │ -1b731a: 0220 0500 |02a9: move/from16 v32, v5 │ │ -1b731e: 0821 0f00 |02ab: move-object/from16 v33, v15 │ │ -1b7322: d802 02ff |02ad: add-int/lit8 v2, v2, #int -1 // #ff │ │ -1b7326: 0205 2000 |02af: move/from16 v5, v32 │ │ -1b732a: 080f 2100 |02b1: move-object/from16 v15, v33 │ │ -1b732e: 1217 |02b3: const/4 v7, #int 1 // #1 │ │ -1b7330: 28b5 |02b4: goto 0269 // -004b │ │ -1b7332: 0220 0500 |02b5: move/from16 v32, v5 │ │ -1b7336: 0821 0f00 |02b7: move-object/from16 v33, v15 │ │ -1b733a: 0202 1c00 |02b9: move/from16 v2, v28 │ │ -1b733e: 1207 |02bb: const/4 v7, #int 0 // #0 │ │ -1b7340: 120c |02bc: const/4 v12, #int 0 // #0 │ │ -1b7342: 7130 d501 2a04 |02bd: invoke-static {v10, v2, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ -1b7348: 0c05 |02c0: move-result-object v5 │ │ -1b734a: 3807 0e00 |02c1: if-eqz v7, 02cf // +000e │ │ -1b734e: 380c 0c00 |02c3: if-eqz v12, 02cf // +000c │ │ -1b7352: 1a08 f34f |02c5: const-string v8, "csd-0" // string@4ff3 │ │ -1b7356: 6e30 d901 8507 |02c7: invoke-virtual {v5, v8, v7}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ -1b735c: 1a07 f44f |02ca: const-string v7, "csd-1" // string@4ff4 │ │ -1b7360: 6e30 d901 750c |02cc: invoke-virtual {v5, v7, v12}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ -1b7366: 1207 |02cf: const/4 v7, #int 0 // #0 │ │ -1b7368: 6e30 b05c 5307 |02d0: invoke-virtual {v3, v5, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cb0 │ │ -1b736e: 0a0c |02d3: move-result v12 │ │ -1b7370: 2815 |02d4: goto 02e9 // +0015 │ │ -1b7372: 0d00 |02d5: move-exception v0 │ │ -1b7374: 0821 0f00 |02d6: move-object/from16 v33, v15 │ │ -1b7378: 0702 |02d8: move-object v2, v0 │ │ -1b737a: 0736 |02d9: move-object v6, v3 │ │ -1b737c: 2900 b001 |02da: goto/16 048a // +01b0 │ │ -1b7380: 0d00 |02dc: move-exception v0 │ │ -1b7382: 0220 0500 |02dd: move/from16 v32, v5 │ │ -1b7386: 0821 0f00 |02df: move-object/from16 v33, v15 │ │ -1b738a: 2900 0701 |02e1: goto/16 03e8 // +0107 │ │ -1b738e: 0220 0500 |02e3: move/from16 v32, v5 │ │ -1b7392: 0821 0f00 |02e5: move-object/from16 v33, v15 │ │ -1b7396: 0202 1c00 |02e7: move/from16 v2, v28 │ │ -1b739a: 5215 2c00 |02e9: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b739e: dd05 0504 |02eb: and-int/lit8 v5, v5, #int 4 // #04 │ │ -1b73a2: 3805 0400 |02ed: if-eqz v5, 02f1 // +0004 │ │ -1b73a6: 1215 |02ef: const/4 v5, #int 1 // #1 │ │ -1b73a8: 2802 |02f0: goto 02f2 // +0002 │ │ -1b73aa: 1205 |02f1: const/4 v5, #int 0 // #0 │ │ -1b73ac: 1207 |02f2: const/4 v7, #int 0 // #0 │ │ -1b73ae: 6e30 c301 0607 |02f3: invoke-virtual {v6, v0, v7}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ -1b73b4: 0208 1d00 |02f6: move/from16 v8, v29 │ │ -1b73b8: 021d 0500 |02f8: move/from16 v29, v5 │ │ -1b73bc: 2900 1bff |02fa: goto/16 0215 // -00e5 │ │ -1b73c0: 3250 1000 |02fc: if-eq v0, v5, 030c // +0010 │ │ -1b73c4: 0207 1600 |02fe: move/from16 v7, v22 │ │ -1b73c8: 0200 1d00 |0300: move/from16 v0, v29 │ │ -1b73cc: 0205 2000 |0302: move/from16 v5, v32 │ │ -1b73d0: 080f 2100 |0304: move-object/from16 v15, v33 │ │ -1b73d4: 0816 0300 |0306: move-object/from16 v22, v3 │ │ -1b73d8: 0123 |0308: move v3, v2 │ │ -1b73da: 1202 |0309: const/4 v2, #int 0 // #0 │ │ -1b73dc: 2900 b5fe |030a: goto/16 01bf // -014b │ │ -1b73e0: 3922 be00 |030c: if-nez v34, 03ca // +00be │ │ -1b73e4: 0767 |030e: move-object v7, v6 │ │ -1b73e6: 1605 c409 |030f: const-wide/16 v5, #int 2500 // #9c4 │ │ -1b73ea: 6e40 bb01 1965 |0311: invoke-virtual {v9, v1, v5, v6}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ -1b73f0: 0a00 |0314: move-result v0 │ │ -1b73f2: 12ff |0315: const/4 v15, #int -1 // #ff │ │ -1b73f4: 33f0 0d00 |0316: if-ne v0, v15, 0323 // +000d │ │ -1b73f8: 021c 0200 |0318: move/from16 v28, v2 │ │ -1b73fc: 0736 |031a: move-object v6, v3 │ │ -1b73fe: 0805 1000 |031b: move-object/from16 v5, v16 │ │ -1b7402: 1316 0000 |031d: const/16 v22, #int 0 // #0 │ │ -1b7406: 1619 0000 |031f: const-wide/16 v25, #int 0 // #0 │ │ -1b740a: 2900 b200 |0321: goto/16 03d3 // +00b2 │ │ -1b740e: 12d5 |0323: const/4 v5, #int -3 // #fd │ │ -1b7410: 3350 0800 |0324: if-ne v0, v5, 032c // +0008 │ │ -1b7414: 021c 0200 |0326: move/from16 v28, v2 │ │ -1b7418: 0736 |0328: move-object v6, v3 │ │ -1b741a: 0805 1000 |0329: move-object/from16 v5, v16 │ │ -1b741e: 28f4 |032b: goto 031f // -000c │ │ -1b7420: 12e5 |032c: const/4 v5, #int -2 // #fe │ │ -1b7422: 3350 0800 |032d: if-ne v0, v5, 0335 // +0008 │ │ -1b7426: 6e10 c001 0900 |032f: invoke-virtual {v9}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ -1b742c: 28f4 |0332: goto 0326 // -000c │ │ -1b742e: 0d00 |0333: move-exception v0 │ │ -1b7430: 28a4 |0334: goto 02d8 // -005c │ │ -1b7432: 3a00 7100 |0335: if-ltz v0, 03a6 // +0071 │ │ -1b7436: 5215 2f00 |0337: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b743a: 3805 0400 |0339: if-eqz v5, 033d // +0004 │ │ -1b743e: 1215 |033b: const/4 v5, #int 1 // #1 │ │ -1b7440: 2802 |033c: goto 033e // +0002 │ │ -1b7442: 1205 |033d: const/4 v5, #int 0 // #0 │ │ -1b7444: 1619 0000 |033e: const-wide/16 v25, #int 0 // #0 │ │ -1b7448: 3106 1719 |0340: cmp-long v6, v23, v25 │ │ -1b744c: 3d06 1a00 |0342: if-lez v6, 035c // +001a │ │ -1b7450: 021c 0200 |0344: move/from16 v28, v2 │ │ -1b7454: 0736 |0346: move-object v6, v3 │ │ -1b7456: 5312 2e00 |0347: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b745a: 311e 0217 |0349: cmp-long v30, v2, v23 │ │ -1b745e: 3a1e 1400 |034b: if-ltz v30, 035f // +0014 │ │ -1b7462: 5212 2c00 |034d: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b7466: de02 0204 |034f: or-int/lit8 v2, v2, #int 4 // #04 │ │ -1b746a: 5912 2c00 |0351: iput v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b746e: 1205 |0353: const/4 v5, #int 0 // #0 │ │ -1b7470: 1312 0100 |0354: const/16 v18, #int 1 // #1 │ │ -1b7474: 1322 0100 |0356: const/16 v34, #int 1 // #1 │ │ -1b7478: 2807 |0358: goto 035f // +0007 │ │ -1b747a: 0d00 |0359: move-exception v0 │ │ -1b747c: 2900 6c00 |035a: goto/16 03c6 // +006c │ │ -1b7480: 021c 0200 |035c: move/from16 v28, v2 │ │ -1b7484: 0736 |035e: move-object v6, v3 │ │ -1b7486: 3d28 1200 |035f: if-lez v40, 0371 // +0012 │ │ -1b748a: 3102 2314 |0361: cmp-long v2, v35, v20 │ │ -1b748e: 3902 0e00 |0363: if-nez v2, 0371 // +000e │ │ -1b7492: 5312 2e00 |0365: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b7496: 311e 020d |0367: cmp-long v30, v2, v13 │ │ -1b749a: 3b1e 0400 |0369: if-gez v30, 036d // +0004 │ │ -1b749e: 1205 |036b: const/4 v5, #int 0 // #0 │ │ -1b74a0: 2805 |036c: goto 0371 // +0005 │ │ -1b74a2: 5312 2e00 |036d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b74a6: 0523 0200 |036f: move-wide/from16 v35, v2 │ │ -1b74aa: 6e30 c301 0905 |0371: invoke-virtual {v9, v0, v5}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ -1b74b0: 3805 2400 |0374: if-eqz v5, 0398 // +0024 │ │ -1b74b4: 6e10 ce5c 0b00 |0376: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.awaitNewImage:()V // method@5cce │ │ -1b74ba: 1202 |0379: const/4 v2, #int 0 // #0 │ │ -1b74bc: 6e20 d15c 2b00 |037a: invoke-virtual {v11, v2}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.drawImage:(Z)V // method@5cd1 │ │ -1b74c2: 5312 2e00 |037d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b74c6: 161e e803 |037f: const-wide/16 v30, #int 1000 // #3e8 │ │ -1b74ca: 9d02 021e |0381: mul-long v2, v2, v30 │ │ -1b74ce: 0805 1000 |0383: move-object/from16 v5, v16 │ │ -1b74d2: 6e30 a05c 2503 |0385: invoke-virtual {v5, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.setPresentationTime:(J)V // method@5ca0 │ │ -1b74d8: 6e10 a15c 0500 |0388: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.swapBuffers:()Z // method@5ca1 │ │ -1b74de: 280f |038b: goto 039a // +000f │ │ -1b74e0: 0d00 |038c: move-exception v0 │ │ -1b74e2: 0805 1000 |038d: move-object/from16 v5, v16 │ │ -1b74e6: 0702 |038f: move-object v2, v0 │ │ -1b74e8: 6200 0a43 |0390: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b74ec: 1a03 4654 |0392: const-string v3, "error while waiting for recording output surface" // string@5446 │ │ -1b74f0: 7130 c502 3002 |0394: invoke-static {v0, v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b74f6: 2803 |0397: goto 039a // +0003 │ │ -1b74f8: 0805 1000 |0398: move-object/from16 v5, v16 │ │ -1b74fc: 5210 2c00 |039a: iget v0, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b7500: dd00 0004 |039c: and-int/lit8 v0, v0, #int 4 // #04 │ │ -1b7504: 3800 3500 |039e: if-eqz v0, 03d3 // +0035 │ │ -1b7508: 6e10 c401 0700 |03a0: invoke-virtual {v7}, Landroid/media/MediaCodec;.signalEndOfInputStream:()V // method@01c4 │ │ -1b750e: 1316 0000 |03a3: const/16 v22, #int 0 // #0 │ │ -1b7512: 282e |03a5: goto 03d3 // +002e │ │ -1b7514: 0736 |03a6: move-object v6, v3 │ │ -1b7516: 0805 1000 |03a7: move-object/from16 v5, v16 │ │ -1b751a: 2202 0503 |03a9: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ -1b751e: 2203 0c03 |03ab: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ -1b7522: 7010 0b0b 0300 |03ad: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1b7528: 1a04 4287 |03b0: const-string v4, "unexpected result from decoder.dequeueOutputBuffer: " // string@8742 │ │ -1b752c: 6e20 170b 4300 |03b2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b7532: 6e20 120b 0300 |03b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1b7538: 6e10 280b 0300 |03b8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b753e: 0c00 |03bb: move-result-object v0 │ │ -1b7540: 7020 b40a 0200 |03bc: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b7546: 2702 |03bf: throw v2 │ │ -1b7548: 0d00 |03c0: move-exception v0 │ │ -1b754a: 0736 |03c1: move-object v6, v3 │ │ -1b754c: 2900 c700 |03c2: goto/16 0489 // +00c7 │ │ -1b7550: 0d00 |03c4: move-exception v0 │ │ -1b7552: 0736 |03c5: move-object v6, v3 │ │ -1b7554: 0805 1000 |03c6: move-object/from16 v5, v16 │ │ -1b7558: 2900 d300 |03c8: goto/16 049b // +00d3 │ │ -1b755c: 021c 0200 |03ca: move/from16 v28, v2 │ │ -1b7560: 0767 |03cc: move-object v7, v6 │ │ -1b7562: 0805 1000 |03cd: move-object/from16 v5, v16 │ │ -1b7566: 12ff |03cf: const/4 v15, #int -1 // #ff │ │ -1b7568: 1619 0000 |03d0: const-wide/16 v25, #int 0 // #0 │ │ -1b756c: 0736 |03d2: move-object v6, v3 │ │ -1b756e: 0810 0500 |03d3: move-object/from16 v16, v5 │ │ -1b7572: 0203 1c00 |03d5: move/from16 v3, v28 │ │ -1b7576: 0200 1d00 |03d7: move/from16 v0, v29 │ │ -1b757a: 0205 2000 |03d9: move/from16 v5, v32 │ │ -1b757e: 080f 2100 |03db: move-object/from16 v15, v33 │ │ -1b7582: 1202 |03dd: const/4 v2, #int 0 // #0 │ │ -1b7584: 0226 1600 |03de: move/from16 v38, v22 │ │ -1b7588: 0816 0600 |03e0: move-object/from16 v22, v6 │ │ -1b758c: 0776 |03e2: move-object v6, v7 │ │ -1b758e: 0207 2600 |03e3: move/from16 v7, v38 │ │ -1b7592: 2900 dafd |03e5: goto/16 01bf // -0226 │ │ -1b7596: 0d00 |03e7: move-exception v0 │ │ -1b7598: 0767 |03e8: move-object v7, v6 │ │ -1b759a: 2900 41fe |03e9: goto/16 022a // -01bf │ │ -1b759e: 0220 0500 |03eb: move/from16 v32, v5 │ │ -1b75a2: 0767 |03ed: move-object v7, v6 │ │ -1b75a4: 0821 0f00 |03ee: move-object/from16 v33, v15 │ │ -1b75a8: 0805 1000 |03f0: move-object/from16 v5, v16 │ │ -1b75ac: 0736 |03f2: move-object v6, v3 │ │ -1b75ae: 2202 0503 |03f3: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ -1b75b2: 2203 0c03 |03f5: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ -1b75b6: 7010 0b0b 0300 |03f7: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1b75bc: 1a04 d853 |03fa: const-string v4, "encoderOutputBuffer " // string@53d8 │ │ -1b75c0: 6e20 170b 4300 |03fc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b75c6: 6e20 120b 0300 |03ff: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1b75cc: 1a00 3c04 |0402: const-string v0, " was null" // string@043c │ │ -1b75d0: 6e20 170b 0300 |0404: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b75d6: 6e10 280b 0300 |0407: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b75dc: 0c00 |040a: move-result-object v0 │ │ -1b75de: 7020 b40a 0200 |040b: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b75e4: 2702 |040e: throw v2 │ │ -1b75e6: 0d00 |040f: move-exception v0 │ │ -1b75e8: 0736 |0410: move-object v6, v3 │ │ -1b75ea: 0821 0f00 |0411: move-object/from16 v33, v15 │ │ -1b75ee: 2900 7600 |0413: goto/16 0489 // +0076 │ │ -1b75f2: 0d00 |0415: move-exception v0 │ │ -1b75f4: 2900 0ffe |0416: goto/16 0225 // -01f1 │ │ -1b75f8: 0220 0500 |0418: move/from16 v32, v5 │ │ -1b75fc: 0767 |041a: move-object v7, v6 │ │ -1b75fe: 0821 0f00 |041b: move-object/from16 v33, v15 │ │ -1b7602: 0805 1000 |041d: move-object/from16 v5, v16 │ │ -1b7606: 0736 |041f: move-object v6, v3 │ │ -1b7608: 2202 0503 |0420: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ -1b760c: 2203 0c03 |0422: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ -1b7610: 7010 0b0b 0300 |0424: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1b7616: 1a04 4387 |0427: const-string v4, "unexpected result from encoder.dequeueOutputBuffer: " // string@8743 │ │ -1b761a: 6e20 170b 4300 |0429: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b7620: 6e20 120b 0300 |042c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1b7626: 6e10 280b 0300 |042f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b762c: 0c00 |0432: move-result-object v0 │ │ -1b762e: 7020 b40a 0200 |0433: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ -1b7634: 2702 |0436: throw v2 │ │ -1b7636: 0d00 |0437: move-exception v0 │ │ -1b7638: 2900 5100 |0438: goto/16 0489 // +0051 │ │ -1b763c: 0d00 |043a: move-exception v0 │ │ -1b763e: 2900 6000 |043b: goto/16 049b // +0060 │ │ -1b7642: 0220 0500 |043d: move/from16 v32, v5 │ │ -1b7646: 0767 |043f: move-object v7, v6 │ │ -1b7648: 0821 0f00 |0440: move-object/from16 v33, v15 │ │ -1b764c: 0805 1000 |0442: move-object/from16 v5, v16 │ │ -1b7650: 0806 1600 |0444: move-object/from16 v6, v22 │ │ -1b7654: 3100 2314 |0446: cmp-long v0, v35, v20 │ │ -1b7658: 3800 0400 |0448: if-eqz v0, 044c // +0004 │ │ -1b765c: 050d 2300 |044a: move-wide/from16 v13, v35 │ │ -1b7660: 0203 2000 |044c: move/from16 v3, v32 │ │ -1b7664: 0802 2100 |044e: move-object/from16 v2, v33 │ │ -1b7668: 120a |0450: const/4 v10, #int 0 // #0 │ │ -1b766a: 2900 5600 |0451: goto/16 04a7 // +0056 │ │ -1b766e: 0d00 |0453: move-exception v0 │ │ -1b7670: 0220 0500 |0454: move/from16 v32, v5 │ │ -1b7674: 0767 |0456: move-object v7, v6 │ │ -1b7676: 0821 0f00 |0457: move-object/from16 v33, v15 │ │ -1b767a: 0805 1000 |0459: move-object/from16 v5, v16 │ │ -1b767e: 2808 |045b: goto 0463 // +0008 │ │ -1b7680: 0d00 |045c: move-exception v0 │ │ -1b7682: 0220 0500 |045d: move/from16 v32, v5 │ │ -1b7686: 0775 |045f: move-object v5, v7 │ │ -1b7688: 0821 0f00 |0460: move-object/from16 v33, v15 │ │ -1b768c: 0767 |0462: move-object v7, v6 │ │ -1b768e: 0806 1600 |0463: move-object/from16 v6, v22 │ │ -1b7692: 2836 |0465: goto 049b // +0036 │ │ -1b7694: 0d00 |0466: move-exception v0 │ │ -1b7696: 0220 0500 |0467: move/from16 v32, v5 │ │ -1b769a: 0775 |0469: move-object v5, v7 │ │ -1b769c: 0821 0f00 |046a: move-object/from16 v33, v15 │ │ -1b76a0: 0767 |046c: move-object v7, v6 │ │ -1b76a2: 0806 1600 |046d: move-object/from16 v6, v22 │ │ -1b76a6: 282b |046f: goto 049a // +002b │ │ -1b76a8: 0d00 |0470: move-exception v0 │ │ -1b76aa: 0220 0500 |0471: move/from16 v32, v5 │ │ -1b76ae: 0775 |0473: move-object v5, v7 │ │ -1b76b0: 0821 0f00 |0474: move-object/from16 v33, v15 │ │ -1b76b4: 0767 |0476: move-object v7, v6 │ │ -1b76b6: 0806 1600 |0477: move-object/from16 v6, v22 │ │ -1b76ba: 2820 |0479: goto 0499 // +0020 │ │ -1b76bc: 0d00 |047a: move-exception v0 │ │ -1b76be: 0220 0500 |047b: move/from16 v32, v5 │ │ -1b76c2: 0767 |047d: move-object v7, v6 │ │ -1b76c4: 0821 0f00 |047e: move-object/from16 v33, v15 │ │ -1b76c8: 0806 1600 |0480: move-object/from16 v6, v22 │ │ -1b76cc: 1205 |0482: const/4 v5, #int 0 // #0 │ │ -1b76ce: 2816 |0483: goto 0499 // +0016 │ │ -1b76d0: 0d00 |0484: move-exception v0 │ │ -1b76d2: 0821 0f00 |0485: move-object/from16 v33, v15 │ │ -1b76d6: 0806 1600 |0487: move-object/from16 v6, v22 │ │ -1b76da: 0702 |0489: move-object v2, v0 │ │ -1b76dc: 0803 1100 |048a: move-object/from16 v3, v17 │ │ -1b76e0: 0801 2100 |048c: move-object/from16 v1, v33 │ │ -1b76e4: 2900 d700 |048e: goto/16 0565 // +00d7 │ │ -1b76e8: 0d00 |0490: move-exception v0 │ │ -1b76ea: 0220 0500 |0491: move/from16 v32, v5 │ │ -1b76ee: 0821 0f00 |0493: move-object/from16 v33, v15 │ │ -1b76f2: 0806 1600 |0495: move-object/from16 v6, v22 │ │ -1b76f6: 1205 |0497: const/4 v5, #int 0 // #0 │ │ -1b76f8: 1207 |0498: const/4 v7, #int 0 // #0 │ │ -1b76fa: 1209 |0499: const/4 v9, #int 0 // #0 │ │ -1b76fc: 120b |049a: const/4 v11, #int 0 // #0 │ │ -1b76fe: 6202 0a43 |049b: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b7702: 1a03 4d35 |049d: const-string v3, "Recoding video failed unexpectedly" // string@354d │ │ -1b7706: 7130 c502 3200 |049f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b770c: 0203 2000 |04a2: move/from16 v3, v32 │ │ -1b7710: 0802 2100 |04a4: move-object/from16 v2, v33 │ │ -1b7714: 121a |04a6: const/4 v10, #int 1 // #1 │ │ -1b7716: 6e20 d301 3200 |04a7: invoke-virtual {v2, v3}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ -1b771c: 380b 0500 |04aa: if-eqz v11, 04af // +0005 │ │ -1b7720: 6e10 d75c 0b00 |04ac: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.release:()V // method@5cd7 │ │ -1b7726: 3805 0500 |04af: if-eqz v5, 04b4 // +0005 │ │ -1b772a: 6e10 9f5c 0500 |04b1: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.release:()V // method@5c9f │ │ -1b7730: 3809 0800 |04b4: if-eqz v9, 04bc // +0008 │ │ -1b7734: 6e10 c601 0900 |04b6: invoke-virtual {v9}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ -1b773a: 6e10 c201 0900 |04b9: invoke-virtual {v9}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ -1b7740: 3807 0800 |04bc: if-eqz v7, 04c4 // +0008 │ │ -1b7744: 6e10 c601 0700 |04be: invoke-virtual {v7}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ -1b774a: 6e10 c201 0700 |04c1: invoke-virtual {v7}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ -1b7750: 7601 fe5c 2700 |04c4: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ -1b7756: 2813 |04c7: goto 04da // +0013 │ │ -1b7758: 0d00 |04c8: move-exception v0 │ │ -1b775a: 2806 |04c9: goto 04cf // +0006 │ │ -1b775c: 0d00 |04ca: move-exception v0 │ │ -1b775e: 2809 |04cb: goto 04d4 // +0009 │ │ -1b7760: 0d00 |04cc: move-exception v0 │ │ -1b7762: 0802 2100 |04cd: move-object/from16 v2, v33 │ │ -1b7766: 0721 |04cf: move-object v1, v2 │ │ -1b7768: 281f |04d0: goto 04ef // +001f │ │ -1b776a: 0d00 |04d1: move-exception v0 │ │ -1b776c: 0802 2100 |04d2: move-object/from16 v2, v33 │ │ -1b7770: 0721 |04d4: move-object v1, v2 │ │ -1b7772: 2821 |04d5: goto 04f6 // +0021 │ │ -1b7774: 07f2 |04d6: move-object v2, v15 │ │ -1b7776: 0806 1600 |04d7: move-object/from16 v6, v22 │ │ -1b777a: 120a |04d9: const/4 v10, #int 0 // #0 │ │ -1b777c: 04d7 |04da: move-wide v7, v13 │ │ -1b777e: 390a 1f00 |04db: if-nez v10, 04fa // +001f │ │ -1b7782: 121c |04dd: const/4 v12, #int 1 // #1 │ │ -1b7784: 076d |04de: move-object v13, v6 │ │ -1b7786: 0803 2700 |04df: move-object/from16 v3, v39 │ │ -1b778a: 0724 |04e1: move-object v4, v2 │ │ -1b778c: 07d5 |04e2: move-object v5, v13 │ │ -1b778e: 0716 |04e3: move-object v6, v1 │ │ -1b7790: 0509 1700 |04e4: move-wide/from16 v9, v23 │ │ -1b7794: 080b 1300 |04e6: move-object/from16 v11, v19 │ │ -1b7798: 760a 035d 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@5d03 │ │ -1b779e: 2810 |04eb: goto 04fb // +0010 │ │ -1b77a0: 0d00 |04ec: move-exception v0 │ │ -1b77a2: 0721 |04ed: move-object v1, v2 │ │ -1b77a4: 07d6 |04ee: move-object v6, v13 │ │ -1b77a6: 0803 1100 |04ef: move-object/from16 v3, v17 │ │ -1b77aa: 2900 7300 |04f1: goto/16 0564 // +0073 │ │ -1b77ae: 0d00 |04f3: move-exception v0 │ │ -1b77b0: 0721 |04f4: move-object v1, v2 │ │ -1b77b2: 07d6 |04f5: move-object v6, v13 │ │ -1b77b4: 0803 1100 |04f6: move-object/from16 v3, v17 │ │ -1b77b8: 2900 4f00 |04f8: goto/16 0547 // +004f │ │ -1b77bc: 076d |04fa: move-object v13, v6 │ │ -1b77be: 6e10 cf01 0200 |04fb: invoke-virtual {v2}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ -1b77c4: 380d 6300 |04fe: if-eqz v13, 0561 // +0063 │ │ -1b77c8: 1201 |0500: const/4 v1, #int 0 // #0 │ │ -1b77ca: 6e20 bc5c 1d00 |0501: invoke-virtual {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@5cbc │ │ -1b77d0: 2900 5d00 |0504: goto/16 0561 // +005d │ │ -1b77d4: 0d00 |0506: move-exception v0 │ │ -1b77d6: 0701 |0507: move-object v1, v0 │ │ -1b77d8: 6200 0a43 |0508: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b77dc: 0803 1100 |050a: move-object/from16 v3, v17 │ │ -1b77e0: 2900 5200 |050c: goto/16 055e // +0052 │ │ -1b77e4: 0d00 |050e: move-exception v0 │ │ -1b77e6: 07f2 |050f: move-object v2, v15 │ │ -1b77e8: 0803 1100 |0510: move-object/from16 v3, v17 │ │ -1b77ec: 080d 1600 |0512: move-object/from16 v13, v22 │ │ -1b77f0: 280d |0514: goto 0521 // +000d │ │ -1b77f2: 0d00 |0515: move-exception v0 │ │ -1b77f4: 07f2 |0516: move-object v2, v15 │ │ -1b77f6: 0803 1100 |0517: move-object/from16 v3, v17 │ │ -1b77fa: 080d 1600 |0519: move-object/from16 v13, v22 │ │ -1b77fe: 280e |051b: goto 0529 // +000e │ │ -1b7800: 0d00 |051c: move-exception v0 │ │ -1b7802: 075d |051d: move-object v13, v5 │ │ -1b7804: 07f2 |051e: move-object v2, v15 │ │ -1b7806: 0803 1100 |051f: move-object/from16 v3, v17 │ │ -1b780a: 0721 |0521: move-object v1, v2 │ │ -1b780c: 07d6 |0522: move-object v6, v13 │ │ -1b780e: 2841 |0523: goto 0564 // +0041 │ │ -1b7810: 0d00 |0524: move-exception v0 │ │ -1b7812: 075d |0525: move-object v13, v5 │ │ -1b7814: 07f2 |0526: move-object v2, v15 │ │ -1b7816: 0803 1100 |0527: move-object/from16 v3, v17 │ │ -1b781a: 0721 |0529: move-object v1, v2 │ │ -1b781c: 07d6 |052a: move-object v6, v13 │ │ -1b781e: 281c |052b: goto 0547 // +001c │ │ -1b7820: 0d00 |052c: move-exception v0 │ │ -1b7822: 075d |052d: move-object v13, v5 │ │ -1b7824: 0803 1100 |052e: move-object/from16 v3, v17 │ │ -1b7828: 0702 |0530: move-object v2, v0 │ │ -1b782a: 07d6 |0531: move-object v6, v13 │ │ -1b782c: 1201 |0532: const/4 v1, #int 0 // #0 │ │ -1b782e: 2832 |0533: goto 0565 // +0032 │ │ -1b7830: 0d00 |0534: move-exception v0 │ │ -1b7832: 075d |0535: move-object v13, v5 │ │ -1b7834: 0803 1100 |0536: move-object/from16 v3, v17 │ │ -1b7838: 07d6 |0538: move-object v6, v13 │ │ -1b783a: 1201 |0539: const/4 v1, #int 0 // #0 │ │ -1b783c: 280d |053a: goto 0547 // +000d │ │ -1b783e: 0d00 |053b: move-exception v0 │ │ -1b7840: 0803 1100 |053c: move-object/from16 v3, v17 │ │ -1b7844: 0702 |053e: move-object v2, v0 │ │ -1b7846: 1201 |053f: const/4 v1, #int 0 // #0 │ │ -1b7848: 1206 |0540: const/4 v6, #int 0 // #0 │ │ -1b784a: 2824 |0541: goto 0565 // +0024 │ │ -1b784c: 0d00 |0542: move-exception v0 │ │ -1b784e: 0803 1100 |0543: move-object/from16 v3, v17 │ │ -1b7852: 1201 |0545: const/4 v1, #int 0 // #0 │ │ -1b7854: 1206 |0546: const/4 v6, #int 0 // #0 │ │ -1b7856: 6202 0a43 |0547: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b785a: 1a04 4e35 |0549: const-string v4, "Recoding video failed unexpectedly/2" // string@354e │ │ -1b785e: 7130 c502 4200 |054b: invoke-static {v2, v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b7864: 3801 0500 |054e: if-eqz v1, 0553 // +0005 │ │ -1b7868: 6e10 cf01 0100 |0550: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ -1b786e: 3806 0e00 |0553: if-eqz v6, 0561 // +000e │ │ -1b7872: 1201 |0555: const/4 v1, #int 0 // #0 │ │ -1b7874: 6e20 bc5c 1600 |0556: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@5cbc │ │ -1b787a: 2808 |0559: goto 0561 // +0008 │ │ -1b787c: 0d00 |055a: move-exception v0 │ │ -1b787e: 0701 |055b: move-object v1, v0 │ │ -1b7880: 6200 0a43 |055c: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b7884: 7130 c502 3001 |055e: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b788a: 1211 |0561: const/4 v1, #int 1 // #1 │ │ -1b788c: 0f01 |0562: return v1 │ │ -1b788e: 0d00 |0563: move-exception v0 │ │ -1b7890: 0702 |0564: move-object v2, v0 │ │ -1b7892: 3801 0500 |0565: if-eqz v1, 056a // +0005 │ │ -1b7896: 6e10 cf01 0100 |0567: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ -1b789c: 3806 0e00 |056a: if-eqz v6, 0578 // +000e │ │ -1b78a0: 1201 |056c: const/4 v1, #int 0 // #0 │ │ -1b78a2: 6e20 bc5c 1600 |056d: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@5cbc │ │ -1b78a8: 2808 |0570: goto 0578 // +0008 │ │ -1b78aa: 0d00 |0571: move-exception v0 │ │ -1b78ac: 0701 |0572: move-object v1, v0 │ │ -1b78ae: 6200 0a43 |0573: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b78b2: 7130 c502 3001 |0575: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b78b8: 2702 |0578: throw v2 │ │ -1b78ba: 6200 0a43 |0579: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b78be: 1a01 bf3f |057b: const-string v1, "Video width or height are 0, refusing recode." // string@3fbf │ │ -1b78c2: 7120 c402 1000 |057d: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1b78c8: 1201 |0580: const/4 v1, #int 0 // #0 │ │ -1b78ca: 0f01 |0581: return v1 │ │ +1b6dbc: |[1b6dbc] org.thoughtcrime.securesms.video.recode.VideoRecoder.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z │ │ +1b6dcc: 0800 2800 |0000: move-object/from16 v0, v40 │ │ +1b6dd0: 1a01 7388 |0002: const-string v1, "video/avc" // string@8873 │ │ +1b6dd4: 1a02 2f19 |0004: const-string v2, "Flushing video failed unexpectedly" // string@192f │ │ +1b6dd8: 530d 0843 |0006: iget-wide v13, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@4308 │ │ +1b6ddc: 530b fb42 |0008: iget-wide v11, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@42fb │ │ +1b6de0: 5203 0643 |000a: iget v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ +1b6de4: 5204 0443 |000c: iget v4, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ +1b6de8: 5205 0743 |000e: iget v5, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@4307 │ │ +1b6dec: 5206 0343 |0010: iget v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4303 │ │ +1b6df0: 5207 ff42 |0012: iget v7, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ff │ │ +1b6df4: 5208 0243 |0014: iget v8, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4302 │ │ +1b6df8: 5209 0543 |0016: iget v9, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ +1b6dfc: 220f c202 |0018: new-instance v15, Ljava/io/File; // type@02c2 │ │ +1b6e00: 080a 2900 |001a: move-object/from16 v10, v41 │ │ +1b6e04: 7020 6a09 af00 |001c: invoke-direct {v15, v10}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ +1b6e0a: 130a 5a00 |001f: const/16 v10, #int 90 // #5a │ │ +1b6e0e: 33a5 0d00 |0021: if-ne v5, v10, 002e // +000d │ │ +1b6e12: 0811 0200 |0023: move-object/from16 v17, v2 │ │ +1b6e16: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +1b6e18: 130a 0e01 |0026: const/16 v10, #int 270 // #10e │ │ +1b6e1c: 0226 0400 |0028: move/from16 v38, v4 │ │ +1b6e20: 0134 |002a: move v4, v3 │ │ +1b6e22: 0203 2600 |002b: move/from16 v3, v38 │ │ +1b6e26: 2814 |002d: goto 0041 // +0014 │ │ +1b6e28: 130a b400 |002e: const/16 v10, #int 180 // #b4 │ │ +1b6e2c: 33a5 0600 |0030: if-ne v5, v10, 0036 // +0006 │ │ +1b6e30: 0811 0200 |0032: move-object/from16 v17, v2 │ │ +1b6e34: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +1b6e36: 280c |0035: goto 0041 // +000c │ │ +1b6e38: 130a 0e01 |0036: const/16 v10, #int 270 // #10e │ │ +1b6e3c: 0811 0200 |0038: move-object/from16 v17, v2 │ │ +1b6e40: 33a5 0600 |003a: if-ne v5, v10, 0040 // +0006 │ │ +1b6e44: 1205 |003c: const/4 v5, #int 0 // #0 │ │ +1b6e46: 130a 5a00 |003d: const/16 v10, #int 90 // #5a │ │ +1b6e4a: 28e9 |003f: goto 0028 // -0017 │ │ +1b6e4c: 120a |0040: const/4 v10, #int 0 // #0 │ │ +1b6e4e: 2202 c202 |0041: new-instance v2, Ljava/io/File; // type@02c2 │ │ +1b6e52: 5400 0043 |0043: iget-object v0, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@4300 │ │ +1b6e56: 7020 6a09 0200 |0045: invoke-direct {v2, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ +1b6e5c: 6e10 6c09 0200 |0048: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@096c │ │ +1b6e62: 0a00 |004b: move-result v0 │ │ +1b6e64: 3900 0c00 |004c: if-nez v0, 0058 // +000c │ │ +1b6e68: 6200 0a43 |004e: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b6e6c: 1a01 4d16 |0050: const-string v1, "Could not read video file to be recoded" // string@164d │ │ +1b6e70: 7120 c402 1000 |0052: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1b6e76: 1310 0000 |0055: const/16 v16, #int 0 // #0 │ │ +1b6e7a: 0f10 |0057: return v16 │ │ +1b6e7c: 1310 0000 |0058: const/16 v16, #int 0 // #0 │ │ +1b6e80: 7100 2b0b 0000 |005a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1b6e86: 3803 1c05 |005d: if-eqz v3, 0579 // +051c │ │ +1b6e8a: 3804 1a05 |005f: if-eqz v4, 0579 // +051a │ │ +1b6e8e: 0812 0100 |0061: move-object/from16 v18, v1 │ │ +1b6e92: 2201 7200 |0063: new-instance v1, Landroid/media/MediaCodec$BufferInfo; // type@0072 │ │ +1b6e96: 7010 b501 0100 |0065: invoke-direct {v1}, Landroid/media/MediaCodec$BufferInfo;.:()V // method@01b5 │ │ +1b6e9c: 2200 1311 |0068: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // type@1113 │ │ +1b6ea0: 7010 c15c 0000 |006a: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.:()V // method@5cc1 │ │ +1b6ea6: 6e20 c95c f000 |006d: invoke-virtual {v0, v15}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setCacheFile:(Ljava/io/File;)V // method@5cc9 │ │ +1b6eac: 6e20 ca5c 5000 |0070: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setRotation:(I)V // method@5cca │ │ +1b6eb2: 6e30 cb5c 3004 |0073: invoke-virtual {v0, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setSize:(II)V // method@5ccb │ │ +1b6eb8: 2205 1211 |0076: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // type@1112 │ │ +1b6ebc: 7010 af5c 0500 |0078: invoke-direct {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.:()V // method@5caf │ │ +1b6ec2: 6e20 b25c 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@5cb2 │ │ +1b6ec8: 0c05 |007e: move-result-object v5 │ │ +1b6eca: 0813 0f00 |007f: move-object/from16 v19, v15 │ │ +1b6ece: 220f 7500 |0081: new-instance v15, Landroid/media/MediaExtractor; // type@0075 │ │ +1b6ed2: 7010 c701 0f00 |0083: invoke-direct {v15}, Landroid/media/MediaExtractor;.:()V // method@01c7 │ │ +1b6ed8: 6e10 8009 0200 |0086: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@0980 │ │ +1b6ede: 0c00 |0089: move-result-object v0 │ │ +1b6ee0: 6e20 d201 0f00 |008a: invoke-virtual {v15, v0}, Landroid/media/MediaExtractor;.setDataSource:(Ljava/lang/String;)V // method@01d2 │ │ +1b6ee6: 7601 fe5c 2700 |008d: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ +1b6eec: 1614 ffff |0090: const-wide/16 v20, #int -1 // #ffff │ │ +1b6ef0: 3489 3b00 |0092: if-lt v9, v8, 00cd // +003b │ │ +1b6ef4: 3363 3900 |0094: if-ne v3, v6, 00cd // +0039 │ │ +1b6ef8: 3374 3700 |0096: if-ne v4, v7, 00cd // +0037 │ │ +1b6efc: 380a 0300 |0098: if-eqz v10, 009b // +0003 │ │ +1b6f00: 2833 |009a: goto 00cd // +0033 │ │ +1b6f02: 1200 |009b: const/4 v0, #int 0 // #0 │ │ +1b6f04: 0803 2700 |009c: move-object/from16 v3, v39 │ │ +1b6f08: 07f4 |009e: move-object v4, v15 │ │ +1b6f0a: 0752 |009f: move-object v2, v5 │ │ +1b6f0c: 0716 |00a0: move-object v6, v1 │ │ +1b6f0e: 04d7 |00a1: move-wide v7, v13 │ │ +1b6f10: 0816 0200 |00a2: move-object/from16 v22, v2 │ │ +1b6f14: 1202 |00a4: const/4 v2, #int 0 // #0 │ │ +1b6f16: 04b9 |00a5: move-wide v9, v11 │ │ +1b6f18: 0517 0b00 |00a6: move-wide/from16 v23, v11 │ │ +1b6f1c: 080b 1300 |00a8: move-object/from16 v11, v19 │ │ +1b6f20: 010c |00aa: move v12, v0 │ │ +1b6f22: 760a 035d 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@5d03 │ │ +1b6f28: 0b03 |00ae: move-result-wide v3 │ │ +1b6f2a: 3100 0314 |00af: cmp-long v0, v3, v20 │ │ +1b6f2e: 3800 0400 |00b1: if-eqz v0, 00b5 // +0004 │ │ +1b6f32: 0437 |00b3: move-wide v7, v3 │ │ +1b6f34: 2802 |00b4: goto 00b6 // +0002 │ │ +1b6f36: 04d7 |00b5: move-wide v7, v13 │ │ +1b6f38: 07f2 |00b6: move-object v2, v15 │ │ +1b6f3a: 0806 1600 |00b7: move-object/from16 v6, v22 │ │ +1b6f3e: 120a |00b9: const/4 v10, #int 0 // #0 │ │ +1b6f40: 2900 2104 |00ba: goto/16 04db // +0421 │ │ +1b6f44: 0d00 |00bc: move-exception v0 │ │ +1b6f46: 0702 |00bd: move-object v2, v0 │ │ +1b6f48: 07f1 |00be: move-object v1, v15 │ │ +1b6f4a: 0803 1100 |00bf: move-object/from16 v3, v17 │ │ +1b6f4e: 0806 1600 |00c1: move-object/from16 v6, v22 │ │ +1b6f52: 2900 a204 |00c3: goto/16 0565 // +04a2 │ │ +1b6f56: 0d00 |00c5: move-exception v0 │ │ +1b6f58: 07f1 |00c6: move-object v1, v15 │ │ +1b6f5a: 0803 1100 |00c7: move-object/from16 v3, v17 │ │ +1b6f5e: 0806 1600 |00c9: move-object/from16 v6, v22 │ │ +1b6f62: 2900 7c04 |00cb: goto/16 0547 // +047c │ │ +1b6f66: 0816 0500 |00cd: move-object/from16 v22, v5 │ │ +1b6f6a: 0517 0b00 |00cf: move-wide/from16 v23, v11 │ │ +1b6f6e: 1202 |00d1: const/4 v2, #int 0 // #0 │ │ +1b6f70: 080c 2700 |00d2: move-object/from16 v12, v39 │ │ +1b6f74: 7030 045d fc02 |00d4: invoke-direct {v12, v15, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5d04 │ │ +1b6f7a: 0a05 |00d7: move-result v5 │ │ +1b6f7c: 3a05 fe03 |00d8: if-ltz v5, 04d6 // +03fe │ │ +1b6f80: 6e20 d101 5f00 |00da: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ +1b6f86: 1606 0000 |00dd: const-wide/16 v6, #int 0 // #0 │ │ +1b6f8a: 3108 0d06 |00df: cmp-long v8, v13, v6 │ │ +1b6f8e: 3d08 0600 |00e1: if-lez v8, 00e7 // +0006 │ │ +1b6f92: 6e40 d001 df2e |00e3: invoke-virtual {v15, v13, v14, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +1b6f98: 2804 |00e6: goto 00ea // +0004 │ │ +1b6f9a: 6e40 d001 6f27 |00e7: invoke-virtual {v15, v6, v7, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +1b6fa0: 6e20 cd01 5f00 |00ea: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ +1b6fa6: 0c00 |00ed: move-result-object v0 │ │ +1b6fa8: 080a 1200 |00ee: move-object/from16 v10, v18 │ │ +1b6fac: 7130 d501 3a04 |00f0: invoke-static {v10, v3, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ +1b6fb2: 0c0b |00f3: move-result-object v11 │ │ +1b6fb4: 1a06 b14c |00f4: const-string v6, "color-format" // string@4cb1 │ │ +1b6fb8: 1407 8907 007f |00f6: const v7, #float 1.7018e+38 // #7f000789 │ │ +1b6fbe: 6e30 da01 6b07 |00f9: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +1b6fc4: 1a06 8249 |00fc: const-string v6, "bitrate" // string@4982 │ │ +1b6fc8: 3809 0300 |00fe: if-eqz v9, 0101 // +0003 │ │ +1b6fcc: 2804 |0100: goto 0104 // +0004 │ │ +1b6fce: 1409 0010 0e00 |0101: const v9, #float 1.29144e-39 // #000e1000 │ │ +1b6fd4: 6e30 da01 6b09 |0104: invoke-virtual {v11, v6, v9}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +1b6fda: 1a06 b957 |0107: const-string v6, "frame-rate" // string@57b9 │ │ +1b6fde: 1307 1900 |0109: const/16 v7, #int 25 // #19 │ │ +1b6fe2: 6e30 da01 6b07 |010b: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +1b6fe8: 1a06 6e5f |010e: const-string v6, "i-frame-interval" // string@5f6e │ │ +1b6fec: 1307 0a00 |0110: const/16 v7, #int 10 // #a │ │ +1b6ff0: 6e30 da01 6b07 |0112: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +1b6ff6: 7110 b801 0a00 |0115: invoke-static {v10}, Landroid/media/MediaCodec;.createEncoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b8 │ │ +1b6ffc: 0c06 |0118: move-result-object v6 │ │ +1b6ffe: 1207 |0119: const/4 v7, #int 0 // #0 │ │ +1b7000: 1219 |011a: const/4 v9, #int 1 // #1 │ │ +1b7002: 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 │ │ +1b7008: 2207 0f11 |011e: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/InputSurface; // type@110f │ │ +1b700c: 6e10 b901 0600 |0120: invoke-virtual {v6}, Landroid/media/MediaCodec;.createInputSurface:()Landroid/view/Surface; // method@01b9 │ │ +1b7012: 0c09 |0123: move-result-object v9 │ │ +1b7014: 7020 9a5c 9700 |0124: invoke-direct {v7, v9}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.:(Landroid/view/Surface;)V // method@5c9a │ │ +1b701a: 6e10 9e5c 0700 |0127: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.makeCurrent:()V // method@5c9e │ │ +1b7020: 6e10 c501 0600 |012a: invoke-virtual {v6}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ +1b7026: 1a09 8a6f |012d: const-string v9, "mime" // string@6f8a │ │ +1b702a: 6e20 d801 9000 |012f: invoke-virtual {v0, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ +1b7030: 0c09 |0132: move-result-object v9 │ │ +1b7032: 7110 b701 0900 |0133: invoke-static {v9}, Landroid/media/MediaCodec;.createDecoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b7 │ │ +1b7038: 0c09 |0136: move-result-object v9 │ │ +1b703a: 220b 1411 |0137: new-instance v11, Lorg/thoughtcrime/securesms/video/recode/OutputSurface; // type@1114 │ │ +1b703e: 7010 cc5c 0b00 |0139: invoke-direct {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.:()V // method@5ccc │ │ +1b7044: 6e10 d45c 0b00 |013c: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.getSurface:()Landroid/view/Surface; // method@5cd4 │ │ +1b704a: 0c0c |013f: move-result-object v12 │ │ +1b704c: 0810 0700 |0140: move-object/from16 v16, v7 │ │ +1b7050: 1207 |0142: const/4 v7, #int 0 // #0 │ │ +1b7052: 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 │ │ +1b7058: 6e10 c501 0900 |0146: invoke-virtual {v9}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ +1b705e: 7601 fe5c 2700 |0149: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ +1b7064: 0523 1400 |014c: move-wide/from16 v35, v20 │ │ +1b7068: 1200 |014e: const/4 v0, #int 0 // #0 │ │ +1b706a: 1312 0000 |014f: const/16 v18, #int 0 // #0 │ │ +1b706e: 1322 0000 |0151: const/16 v34, #int 0 // #0 │ │ +1b7072: 1325 fbff |0153: const/16 v37, #int -5 // #fffb │ │ +1b7076: 3900 e802 |0155: if-nez v0, 043d // +02e8 │ │ +1b707a: 7601 fe5c 2700 |0157: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ +1b7080: 0228 0800 |015a: move/from16 v40, v8 │ │ +1b7084: 1607 c409 |015c: const-wide/16 v7, #int 2500 // #9c4 │ │ +1b7088: 3912 5c00 |015e: if-nez v18, 01ba // +005c │ │ +1b708c: 6e10 cb01 0f00 |0160: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ +1b7092: 0a0c |0163: move-result v12 │ │ +1b7094: 335c 3700 |0164: if-ne v12, v5, 019b // +0037 │ │ +1b7098: 6e30 ba01 7908 |0166: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ +1b709e: 0a0c |0169: move-result v12 │ │ +1b70a0: 3a0c 3600 |016a: if-ltz v12, 01a0 // +0036 │ │ +1b70a4: 6e20 bc01 c900 |016c: invoke-virtual {v9, v12}, Landroid/media/MediaCodec;.getInputBuffer:(I)Ljava/nio/ByteBuffer; // method@01bc │ │ +1b70aa: 0c07 |016f: move-result-object v7 │ │ +1b70ac: 6e30 ce01 7f02 |0170: invoke-virtual {v15, v7, v2}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ +1b70b2: 0a1e |0173: move-result v30 │ │ +1b70b4: 3b1e 1400 |0174: if-gez v30, 0188 // +0014 │ │ +1b70b8: 161f 0000 |0176: const-wide/16 v31, #int 0 // #0 │ │ +1b70bc: 1321 0400 |0178: const/16 v33, #int 4 // #4 │ │ +1b70c0: 131d 0000 |017a: const/16 v29, #int 0 // #0 │ │ +1b70c4: 131e 0000 |017c: const/16 v30, #int 0 // #0 │ │ +1b70c8: 081b 0900 |017e: move-object/from16 v27, v9 │ │ +1b70cc: 021c 0c00 |0180: move/from16 v28, v12 │ │ +1b70d0: 7407 c101 1b00 |0182: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ +1b70d6: 1312 0100 |0185: const/16 v18, #int 1 // #1 │ │ +1b70da: 2819 |0187: goto 01a0 // +0019 │ │ +1b70dc: 6e10 ca01 0f00 |0188: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ +1b70e2: 0b1f |018b: move-result-wide v31 │ │ +1b70e4: 1321 0000 |018c: const/16 v33, #int 0 // #0 │ │ +1b70e8: 131d 0000 |018e: const/16 v29, #int 0 // #0 │ │ +1b70ec: 081b 0900 |0190: move-object/from16 v27, v9 │ │ +1b70f0: 021c 0c00 |0192: move/from16 v28, v12 │ │ +1b70f4: 7407 c101 1b00 |0194: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ +1b70fa: 6e10 c801 0f00 |0197: invoke-virtual {v15}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ +1b7100: 2806 |019a: goto 01a0 // +0006 │ │ +1b7102: 12f7 |019b: const/4 v7, #int -1 // #ff │ │ +1b7104: 337c 0400 |019c: if-ne v12, v7, 01a0 // +0004 │ │ +1b7108: 1217 |019e: const/4 v7, #int 1 // #1 │ │ +1b710a: 2802 |019f: goto 01a1 // +0002 │ │ +1b710c: 1207 |01a0: const/4 v7, #int 0 // #0 │ │ +1b710e: 3807 1900 |01a1: if-eqz v7, 01ba // +0019 │ │ +1b7112: 1607 c409 |01a3: const-wide/16 v7, #int 2500 // #9c4 │ │ +1b7116: 6e30 ba01 7908 |01a5: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ +1b711c: 0a1c |01a8: move-result v28 │ │ +1b711e: 3a1c 1100 |01a9: if-ltz v28, 01ba // +0011 │ │ +1b7122: 161f 0000 |01ab: const-wide/16 v31, #int 0 // #0 │ │ +1b7126: 1321 0400 |01ad: const/16 v33, #int 4 // #4 │ │ +1b712a: 131d 0000 |01af: const/16 v29, #int 0 // #0 │ │ +1b712e: 131e 0000 |01b1: const/16 v30, #int 0 // #0 │ │ +1b7132: 081b 0900 |01b3: move-object/from16 v27, v9 │ │ +1b7136: 7407 c101 1b00 |01b5: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ +1b713c: 1312 0100 |01b8: const/16 v18, #int 1 // #1 │ │ +1b7140: df07 2201 |01ba: xor-int/lit8 v7, v34, #int 1 // #01 │ │ +1b7144: 020c 2500 |01bc: move/from16 v12, v37 │ │ +1b7148: 1218 |01be: const/4 v8, #int 1 // #1 │ │ +1b714a: 3907 0b00 |01bf: if-nez v7, 01ca // +000b │ │ +1b714e: 3808 0300 |01c1: if-eqz v8, 01c4 // +0003 │ │ +1b7152: 2807 |01c3: goto 01ca // +0007 │ │ +1b7154: 0208 2800 |01c4: move/from16 v8, v40 │ │ +1b7158: 0225 0c00 |01c6: move/from16 v37, v12 │ │ +1b715c: 1207 |01c8: const/4 v7, #int 0 // #0 │ │ +1b715e: 288c |01c9: goto 0155 // -0074 │ │ +1b7160: 7601 fe5c 2700 |01ca: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ +1b7166: 021d 0000 |01cd: move/from16 v29, v0 │ │ +1b716a: 021c 0300 |01cf: move/from16 v28, v3 │ │ +1b716e: 1602 c409 |01d1: const-wide/16 v2, #int 2500 // #9c4 │ │ +1b7172: 6e40 bb01 1632 |01d3: invoke-virtual {v6, v1, v2, v3}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ +1b7178: 0a00 |01d6: move-result v0 │ │ +1b717a: 12d3 |01d7: const/4 v3, #int -3 // #fd │ │ +1b717c: 12f2 |01d8: const/4 v2, #int -1 // #ff │ │ +1b717e: 3320 1000 |01d9: if-ne v0, v2, 01e9 // +0010 │ │ +1b7182: 0220 0500 |01db: move/from16 v32, v5 │ │ +1b7186: 0821 0f00 |01dd: move-object/from16 v33, v15 │ │ +1b718a: 0803 1600 |01df: move-object/from16 v3, v22 │ │ +1b718e: 0202 1c00 |01e1: move/from16 v2, v28 │ │ +1b7192: 12f5 |01e3: const/4 v5, #int -1 // #ff │ │ +1b7194: 1208 |01e4: const/4 v8, #int 0 // #0 │ │ +1b7196: 0216 0700 |01e5: move/from16 v22, v7 │ │ +1b719a: 2900 1501 |01e7: goto/16 02fc // +0115 │ │ +1b719e: 3330 0c00 |01e9: if-ne v0, v3, 01f5 // +000c │ │ +1b71a2: 0220 0500 |01eb: move/from16 v32, v5 │ │ +1b71a6: 0821 0f00 |01ed: move-object/from16 v33, v15 │ │ +1b71aa: 0803 1600 |01ef: move-object/from16 v3, v22 │ │ +1b71ae: 0202 1c00 |01f1: move/from16 v2, v28 │ │ +1b71b2: 12f5 |01f3: const/4 v5, #int -1 // #ff │ │ +1b71b4: 28f1 |01f4: goto 01e5 // -000f │ │ +1b71b6: 12e2 |01f5: const/4 v2, #int -2 // #fe │ │ +1b71b8: 3320 3900 |01f6: if-ne v0, v2, 022f // +0039 │ │ +1b71bc: 6e10 c001 0600 |01f8: invoke-virtual {v6}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ +1b71c2: 0c02 |01fb: move-result-object v2 │ │ +1b71c4: 12b3 |01fc: const/4 v3, #int -5 // #fb │ │ +1b71c6: 333c 0e00 |01fd: if-ne v12, v3, 020b // +000e │ │ +1b71ca: 0803 1600 |01ff: move-object/from16 v3, v22 │ │ +1b71ce: 0216 0700 |0201: move/from16 v22, v7 │ │ +1b71d2: 1207 |0203: const/4 v7, #int 0 // #0 │ │ +1b71d4: 6e30 b05c 2307 |0204: invoke-virtual {v3, v2, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cb0 │ │ +1b71da: 0a0c |0207: move-result v12 │ │ +1b71dc: 2807 |0208: goto 020f // +0007 │ │ +1b71de: 0d00 |0209: move-exception v0 │ │ +1b71e0: 2811 |020a: goto 021b // +0011 │ │ +1b71e2: 0803 1600 |020b: move-object/from16 v3, v22 │ │ +1b71e6: 0216 0700 |020d: move/from16 v22, v7 │ │ +1b71ea: 0220 0500 |020f: move/from16 v32, v5 │ │ +1b71ee: 0821 0f00 |0211: move-object/from16 v33, v15 │ │ +1b71f2: 0202 1c00 |0213: move/from16 v2, v28 │ │ +1b71f6: 12f5 |0215: const/4 v5, #int -1 // #ff │ │ +1b71f8: 2900 e600 |0216: goto/16 02fc // +00e6 │ │ +1b71fc: 0d00 |0218: move-exception v0 │ │ +1b71fe: 0803 1600 |0219: move-object/from16 v3, v22 │ │ +1b7202: 0702 |021b: move-object v2, v0 │ │ +1b7204: 0736 |021c: move-object v6, v3 │ │ +1b7206: 07f1 |021d: move-object v1, v15 │ │ +1b7208: 0803 1100 |021e: move-object/from16 v3, v17 │ │ +1b720c: 2900 4503 |0220: goto/16 0565 // +0345 │ │ +1b7210: 0d00 |0222: move-exception v0 │ │ +1b7212: 0803 1600 |0223: move-object/from16 v3, v22 │ │ +1b7216: 0220 0500 |0225: move/from16 v32, v5 │ │ +1b721a: 0767 |0227: move-object v7, v6 │ │ +1b721c: 0821 0f00 |0228: move-object/from16 v33, v15 │ │ +1b7220: 0805 1000 |022a: move-object/from16 v5, v16 │ │ +1b7224: 0736 |022c: move-object v6, v3 │ │ +1b7226: 2900 6e02 |022d: goto/16 049b // +026e │ │ +1b722a: 0803 1600 |022f: move-object/from16 v3, v22 │ │ +1b722e: 0216 0700 |0231: move/from16 v22, v7 │ │ +1b7232: 3a00 e501 |0233: if-ltz v0, 0418 // +01e5 │ │ +1b7236: 6e20 be01 0600 |0235: invoke-virtual {v6, v0}, Landroid/media/MediaCodec;.getOutputBuffer:(I)Ljava/nio/ByteBuffer; // method@01be │ │ +1b723c: 0c02 |0238: move-result-object v2 │ │ +1b723e: 3802 b201 |0239: if-eqz v2, 03eb // +01b2 │ │ +1b7242: 5217 2f00 |023b: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b7246: 021d 0800 |023d: move/from16 v29, v8 │ │ +1b724a: 1218 |023f: const/4 v8, #int 1 // #1 │ │ +1b724c: 3787 a300 |0240: if-le v7, v8, 02e3 // +00a3 │ │ +1b7250: 5217 2c00 |0242: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b7254: dd07 0702 |0244: and-int/lit8 v7, v7, #int 2 // #02 │ │ +1b7258: 3907 0800 |0246: if-nez v7, 024e // +0008 │ │ +1b725c: 1207 |0248: const/4 v7, #int 0 // #0 │ │ +1b725e: 6e57 c05c 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@5cc0 │ │ +1b7264: 2900 9700 |024c: goto/16 02e3 // +0097 │ │ +1b7268: 12b7 |024e: const/4 v7, #int -5 // #fb │ │ +1b726a: 337c 9400 |024f: if-ne v12, v7, 02e3 // +0094 │ │ +1b726e: 5218 2f00 |0251: iget v8, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b7272: 2388 2311 |0253: new-array v8, v8, [B // type@1123 │ │ +1b7276: 521c 2d00 |0255: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +1b727a: 5217 2f00 |0257: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b727e: b07c |0259: add-int/2addr v12, v7 │ │ +1b7280: 6e20 aa0b c200 |025a: invoke-virtual {v2, v12}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0baa │ │ +1b7286: 5217 2d00 |025d: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +1b728a: 6e20 ad0b 7200 |025f: invoke-virtual {v2, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ +1b7290: 6e20 a70b 8200 |0262: invoke-virtual {v2, v8}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba7 │ │ +1b7296: 5212 2f00 |0265: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b729a: 1217 |0267: const/4 v7, #int 1 // #1 │ │ +1b729c: b172 |0268: sub-int/2addr v2, v7 │ │ +1b729e: 3a02 4c00 |0269: if-ltz v2, 02b5 // +004c │ │ +1b72a2: 123c |026b: const/4 v12, #int 3 // #3 │ │ +1b72a4: 37c2 4900 |026c: if-le v2, v12, 02b5 // +0049 │ │ +1b72a8: 480c 0802 |026e: aget-byte v12, v8, v2 │ │ +1b72ac: 337c 3900 |0270: if-ne v12, v7, 02a9 // +0039 │ │ +1b72b0: d807 02ff |0272: add-int/lit8 v7, v2, #int -1 // #ff │ │ +1b72b4: 4807 0807 |0274: aget-byte v7, v8, v7 │ │ +1b72b8: 3907 3300 |0276: if-nez v7, 02a9 // +0033 │ │ +1b72bc: d807 02fe |0278: add-int/lit8 v7, v2, #int -2 // #fe │ │ +1b72c0: 4807 0807 |027a: aget-byte v7, v8, v7 │ │ +1b72c4: 3907 2d00 |027c: if-nez v7, 02a9 // +002d │ │ +1b72c8: d807 02fd |027e: add-int/lit8 v7, v2, #int -3 // #fd │ │ +1b72cc: 480c 0807 |0280: aget-byte v12, v8, v7 │ │ +1b72d0: 390c 2700 |0282: if-nez v12, 02a9 // +0027 │ │ +1b72d4: 7110 9f0b 0700 |0284: invoke-static {v7}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ +1b72da: 0c02 |0287: move-result-object v2 │ │ +1b72dc: 521c 2f00 |0288: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b72e0: b17c |028a: sub-int/2addr v12, v7 │ │ +1b72e2: 7110 9f0b 0c00 |028b: invoke-static {v12}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ +1b72e8: 0c0c |028e: move-result-object v12 │ │ +1b72ea: 0220 0500 |028f: move/from16 v32, v5 │ │ +1b72ee: 0821 0f00 |0291: move-object/from16 v33, v15 │ │ +1b72f2: 1205 |0293: const/4 v5, #int 0 // #0 │ │ +1b72f4: 6e40 b00b 8275 |0294: invoke-virtual {v2, v8, v5, v7}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0bb0 │ │ +1b72fa: 0c0f |0297: move-result-object v15 │ │ +1b72fc: 6e20 ad0b 5f00 |0298: invoke-virtual {v15, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ +1b7302: 521f 2f00 |029b: iget v15, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b7306: b17f |029d: sub-int/2addr v15, v7 │ │ +1b7308: 6e40 b00b 8cf7 |029e: invoke-virtual {v12, v8, v7, v15}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0bb0 │ │ +1b730e: 0c07 |02a1: move-result-object v7 │ │ +1b7310: 6e20 ad0b 5700 |02a2: invoke-virtual {v7, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bad │ │ +1b7316: 0727 |02a5: move-object v7, v2 │ │ +1b7318: 0202 1c00 |02a6: move/from16 v2, v28 │ │ +1b731c: 2815 |02a8: goto 02bd // +0015 │ │ +1b731e: 0220 0500 |02a9: move/from16 v32, v5 │ │ +1b7322: 0821 0f00 |02ab: move-object/from16 v33, v15 │ │ +1b7326: d802 02ff |02ad: add-int/lit8 v2, v2, #int -1 // #ff │ │ +1b732a: 0205 2000 |02af: move/from16 v5, v32 │ │ +1b732e: 080f 2100 |02b1: move-object/from16 v15, v33 │ │ +1b7332: 1217 |02b3: const/4 v7, #int 1 // #1 │ │ +1b7334: 28b5 |02b4: goto 0269 // -004b │ │ +1b7336: 0220 0500 |02b5: move/from16 v32, v5 │ │ +1b733a: 0821 0f00 |02b7: move-object/from16 v33, v15 │ │ +1b733e: 0202 1c00 |02b9: move/from16 v2, v28 │ │ +1b7342: 1207 |02bb: const/4 v7, #int 0 // #0 │ │ +1b7344: 120c |02bc: const/4 v12, #int 0 // #0 │ │ +1b7346: 7130 d501 2a04 |02bd: invoke-static {v10, v2, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ +1b734c: 0c05 |02c0: move-result-object v5 │ │ +1b734e: 3807 0e00 |02c1: if-eqz v7, 02cf // +000e │ │ +1b7352: 380c 0c00 |02c3: if-eqz v12, 02cf // +000c │ │ +1b7356: 1a08 f34f |02c5: const-string v8, "csd-0" // string@4ff3 │ │ +1b735a: 6e30 d901 8507 |02c7: invoke-virtual {v5, v8, v7}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ +1b7360: 1a07 f44f |02ca: const-string v7, "csd-1" // string@4ff4 │ │ +1b7364: 6e30 d901 750c |02cc: invoke-virtual {v5, v7, v12}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ +1b736a: 1207 |02cf: const/4 v7, #int 0 // #0 │ │ +1b736c: 6e30 b05c 5307 |02d0: invoke-virtual {v3, v5, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cb0 │ │ +1b7372: 0a0c |02d3: move-result v12 │ │ +1b7374: 2815 |02d4: goto 02e9 // +0015 │ │ +1b7376: 0d00 |02d5: move-exception v0 │ │ +1b7378: 0821 0f00 |02d6: move-object/from16 v33, v15 │ │ +1b737c: 0702 |02d8: move-object v2, v0 │ │ +1b737e: 0736 |02d9: move-object v6, v3 │ │ +1b7380: 2900 b001 |02da: goto/16 048a // +01b0 │ │ +1b7384: 0d00 |02dc: move-exception v0 │ │ +1b7386: 0220 0500 |02dd: move/from16 v32, v5 │ │ +1b738a: 0821 0f00 |02df: move-object/from16 v33, v15 │ │ +1b738e: 2900 0701 |02e1: goto/16 03e8 // +0107 │ │ +1b7392: 0220 0500 |02e3: move/from16 v32, v5 │ │ +1b7396: 0821 0f00 |02e5: move-object/from16 v33, v15 │ │ +1b739a: 0202 1c00 |02e7: move/from16 v2, v28 │ │ +1b739e: 5215 2c00 |02e9: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b73a2: dd05 0504 |02eb: and-int/lit8 v5, v5, #int 4 // #04 │ │ +1b73a6: 3805 0400 |02ed: if-eqz v5, 02f1 // +0004 │ │ +1b73aa: 1215 |02ef: const/4 v5, #int 1 // #1 │ │ +1b73ac: 2802 |02f0: goto 02f2 // +0002 │ │ +1b73ae: 1205 |02f1: const/4 v5, #int 0 // #0 │ │ +1b73b0: 1207 |02f2: const/4 v7, #int 0 // #0 │ │ +1b73b2: 6e30 c301 0607 |02f3: invoke-virtual {v6, v0, v7}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ +1b73b8: 0208 1d00 |02f6: move/from16 v8, v29 │ │ +1b73bc: 021d 0500 |02f8: move/from16 v29, v5 │ │ +1b73c0: 2900 1bff |02fa: goto/16 0215 // -00e5 │ │ +1b73c4: 3250 1000 |02fc: if-eq v0, v5, 030c // +0010 │ │ +1b73c8: 0207 1600 |02fe: move/from16 v7, v22 │ │ +1b73cc: 0200 1d00 |0300: move/from16 v0, v29 │ │ +1b73d0: 0205 2000 |0302: move/from16 v5, v32 │ │ +1b73d4: 080f 2100 |0304: move-object/from16 v15, v33 │ │ +1b73d8: 0816 0300 |0306: move-object/from16 v22, v3 │ │ +1b73dc: 0123 |0308: move v3, v2 │ │ +1b73de: 1202 |0309: const/4 v2, #int 0 // #0 │ │ +1b73e0: 2900 b5fe |030a: goto/16 01bf // -014b │ │ +1b73e4: 3922 be00 |030c: if-nez v34, 03ca // +00be │ │ +1b73e8: 0767 |030e: move-object v7, v6 │ │ +1b73ea: 1605 c409 |030f: const-wide/16 v5, #int 2500 // #9c4 │ │ +1b73ee: 6e40 bb01 1965 |0311: invoke-virtual {v9, v1, v5, v6}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ +1b73f4: 0a00 |0314: move-result v0 │ │ +1b73f6: 12ff |0315: const/4 v15, #int -1 // #ff │ │ +1b73f8: 33f0 0d00 |0316: if-ne v0, v15, 0323 // +000d │ │ +1b73fc: 021c 0200 |0318: move/from16 v28, v2 │ │ +1b7400: 0736 |031a: move-object v6, v3 │ │ +1b7402: 0805 1000 |031b: move-object/from16 v5, v16 │ │ +1b7406: 1316 0000 |031d: const/16 v22, #int 0 // #0 │ │ +1b740a: 1619 0000 |031f: const-wide/16 v25, #int 0 // #0 │ │ +1b740e: 2900 b200 |0321: goto/16 03d3 // +00b2 │ │ +1b7412: 12d5 |0323: const/4 v5, #int -3 // #fd │ │ +1b7414: 3350 0800 |0324: if-ne v0, v5, 032c // +0008 │ │ +1b7418: 021c 0200 |0326: move/from16 v28, v2 │ │ +1b741c: 0736 |0328: move-object v6, v3 │ │ +1b741e: 0805 1000 |0329: move-object/from16 v5, v16 │ │ +1b7422: 28f4 |032b: goto 031f // -000c │ │ +1b7424: 12e5 |032c: const/4 v5, #int -2 // #fe │ │ +1b7426: 3350 0800 |032d: if-ne v0, v5, 0335 // +0008 │ │ +1b742a: 6e10 c001 0900 |032f: invoke-virtual {v9}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ +1b7430: 28f4 |0332: goto 0326 // -000c │ │ +1b7432: 0d00 |0333: move-exception v0 │ │ +1b7434: 28a4 |0334: goto 02d8 // -005c │ │ +1b7436: 3a00 7100 |0335: if-ltz v0, 03a6 // +0071 │ │ +1b743a: 5215 2f00 |0337: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b743e: 3805 0400 |0339: if-eqz v5, 033d // +0004 │ │ +1b7442: 1215 |033b: const/4 v5, #int 1 // #1 │ │ +1b7444: 2802 |033c: goto 033e // +0002 │ │ +1b7446: 1205 |033d: const/4 v5, #int 0 // #0 │ │ +1b7448: 1619 0000 |033e: const-wide/16 v25, #int 0 // #0 │ │ +1b744c: 3106 1719 |0340: cmp-long v6, v23, v25 │ │ +1b7450: 3d06 1a00 |0342: if-lez v6, 035c // +001a │ │ +1b7454: 021c 0200 |0344: move/from16 v28, v2 │ │ +1b7458: 0736 |0346: move-object v6, v3 │ │ +1b745a: 5312 2e00 |0347: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b745e: 311e 0217 |0349: cmp-long v30, v2, v23 │ │ +1b7462: 3a1e 1400 |034b: if-ltz v30, 035f // +0014 │ │ +1b7466: 5212 2c00 |034d: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b746a: de02 0204 |034f: or-int/lit8 v2, v2, #int 4 // #04 │ │ +1b746e: 5912 2c00 |0351: iput v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b7472: 1205 |0353: const/4 v5, #int 0 // #0 │ │ +1b7474: 1312 0100 |0354: const/16 v18, #int 1 // #1 │ │ +1b7478: 1322 0100 |0356: const/16 v34, #int 1 // #1 │ │ +1b747c: 2807 |0358: goto 035f // +0007 │ │ +1b747e: 0d00 |0359: move-exception v0 │ │ +1b7480: 2900 6c00 |035a: goto/16 03c6 // +006c │ │ +1b7484: 021c 0200 |035c: move/from16 v28, v2 │ │ +1b7488: 0736 |035e: move-object v6, v3 │ │ +1b748a: 3d28 1200 |035f: if-lez v40, 0371 // +0012 │ │ +1b748e: 3102 2314 |0361: cmp-long v2, v35, v20 │ │ +1b7492: 3902 0e00 |0363: if-nez v2, 0371 // +000e │ │ +1b7496: 5312 2e00 |0365: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b749a: 311e 020d |0367: cmp-long v30, v2, v13 │ │ +1b749e: 3b1e 0400 |0369: if-gez v30, 036d // +0004 │ │ +1b74a2: 1205 |036b: const/4 v5, #int 0 // #0 │ │ +1b74a4: 2805 |036c: goto 0371 // +0005 │ │ +1b74a6: 5312 2e00 |036d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b74aa: 0523 0200 |036f: move-wide/from16 v35, v2 │ │ +1b74ae: 6e30 c301 0905 |0371: invoke-virtual {v9, v0, v5}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ +1b74b4: 3805 2400 |0374: if-eqz v5, 0398 // +0024 │ │ +1b74b8: 6e10 ce5c 0b00 |0376: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.awaitNewImage:()V // method@5cce │ │ +1b74be: 1202 |0379: const/4 v2, #int 0 // #0 │ │ +1b74c0: 6e20 d15c 2b00 |037a: invoke-virtual {v11, v2}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.drawImage:(Z)V // method@5cd1 │ │ +1b74c6: 5312 2e00 |037d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b74ca: 161e e803 |037f: const-wide/16 v30, #int 1000 // #3e8 │ │ +1b74ce: 9d02 021e |0381: mul-long v2, v2, v30 │ │ +1b74d2: 0805 1000 |0383: move-object/from16 v5, v16 │ │ +1b74d6: 6e30 a05c 2503 |0385: invoke-virtual {v5, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.setPresentationTime:(J)V // method@5ca0 │ │ +1b74dc: 6e10 a15c 0500 |0388: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.swapBuffers:()Z // method@5ca1 │ │ +1b74e2: 280f |038b: goto 039a // +000f │ │ +1b74e4: 0d00 |038c: move-exception v0 │ │ +1b74e6: 0805 1000 |038d: move-object/from16 v5, v16 │ │ +1b74ea: 0702 |038f: move-object v2, v0 │ │ +1b74ec: 6200 0a43 |0390: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b74f0: 1a03 4654 |0392: const-string v3, "error while waiting for recording output surface" // string@5446 │ │ +1b74f4: 7130 c502 3002 |0394: invoke-static {v0, v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b74fa: 2803 |0397: goto 039a // +0003 │ │ +1b74fc: 0805 1000 |0398: move-object/from16 v5, v16 │ │ +1b7500: 5210 2c00 |039a: iget v0, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b7504: dd00 0004 |039c: and-int/lit8 v0, v0, #int 4 // #04 │ │ +1b7508: 3800 3500 |039e: if-eqz v0, 03d3 // +0035 │ │ +1b750c: 6e10 c401 0700 |03a0: invoke-virtual {v7}, Landroid/media/MediaCodec;.signalEndOfInputStream:()V // method@01c4 │ │ +1b7512: 1316 0000 |03a3: const/16 v22, #int 0 // #0 │ │ +1b7516: 282e |03a5: goto 03d3 // +002e │ │ +1b7518: 0736 |03a6: move-object v6, v3 │ │ +1b751a: 0805 1000 |03a7: move-object/from16 v5, v16 │ │ +1b751e: 2202 0503 |03a9: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ +1b7522: 2203 0c03 |03ab: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ +1b7526: 7010 0b0b 0300 |03ad: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1b752c: 1a04 4287 |03b0: const-string v4, "unexpected result from decoder.dequeueOutputBuffer: " // string@8742 │ │ +1b7530: 6e20 170b 4300 |03b2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b7536: 6e20 120b 0300 |03b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1b753c: 6e10 280b 0300 |03b8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b7542: 0c00 |03bb: move-result-object v0 │ │ +1b7544: 7020 b40a 0200 |03bc: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b754a: 2702 |03bf: throw v2 │ │ +1b754c: 0d00 |03c0: move-exception v0 │ │ +1b754e: 0736 |03c1: move-object v6, v3 │ │ +1b7550: 2900 c700 |03c2: goto/16 0489 // +00c7 │ │ +1b7554: 0d00 |03c4: move-exception v0 │ │ +1b7556: 0736 |03c5: move-object v6, v3 │ │ +1b7558: 0805 1000 |03c6: move-object/from16 v5, v16 │ │ +1b755c: 2900 d300 |03c8: goto/16 049b // +00d3 │ │ +1b7560: 021c 0200 |03ca: move/from16 v28, v2 │ │ +1b7564: 0767 |03cc: move-object v7, v6 │ │ +1b7566: 0805 1000 |03cd: move-object/from16 v5, v16 │ │ +1b756a: 12ff |03cf: const/4 v15, #int -1 // #ff │ │ +1b756c: 1619 0000 |03d0: const-wide/16 v25, #int 0 // #0 │ │ +1b7570: 0736 |03d2: move-object v6, v3 │ │ +1b7572: 0810 0500 |03d3: move-object/from16 v16, v5 │ │ +1b7576: 0203 1c00 |03d5: move/from16 v3, v28 │ │ +1b757a: 0200 1d00 |03d7: move/from16 v0, v29 │ │ +1b757e: 0205 2000 |03d9: move/from16 v5, v32 │ │ +1b7582: 080f 2100 |03db: move-object/from16 v15, v33 │ │ +1b7586: 1202 |03dd: const/4 v2, #int 0 // #0 │ │ +1b7588: 0226 1600 |03de: move/from16 v38, v22 │ │ +1b758c: 0816 0600 |03e0: move-object/from16 v22, v6 │ │ +1b7590: 0776 |03e2: move-object v6, v7 │ │ +1b7592: 0207 2600 |03e3: move/from16 v7, v38 │ │ +1b7596: 2900 dafd |03e5: goto/16 01bf // -0226 │ │ +1b759a: 0d00 |03e7: move-exception v0 │ │ +1b759c: 0767 |03e8: move-object v7, v6 │ │ +1b759e: 2900 41fe |03e9: goto/16 022a // -01bf │ │ +1b75a2: 0220 0500 |03eb: move/from16 v32, v5 │ │ +1b75a6: 0767 |03ed: move-object v7, v6 │ │ +1b75a8: 0821 0f00 |03ee: move-object/from16 v33, v15 │ │ +1b75ac: 0805 1000 |03f0: move-object/from16 v5, v16 │ │ +1b75b0: 0736 |03f2: move-object v6, v3 │ │ +1b75b2: 2202 0503 |03f3: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ +1b75b6: 2203 0c03 |03f5: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ +1b75ba: 7010 0b0b 0300 |03f7: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1b75c0: 1a04 d853 |03fa: const-string v4, "encoderOutputBuffer " // string@53d8 │ │ +1b75c4: 6e20 170b 4300 |03fc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b75ca: 6e20 120b 0300 |03ff: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1b75d0: 1a00 3c04 |0402: const-string v0, " was null" // string@043c │ │ +1b75d4: 6e20 170b 0300 |0404: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b75da: 6e10 280b 0300 |0407: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b75e0: 0c00 |040a: move-result-object v0 │ │ +1b75e2: 7020 b40a 0200 |040b: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b75e8: 2702 |040e: throw v2 │ │ +1b75ea: 0d00 |040f: move-exception v0 │ │ +1b75ec: 0736 |0410: move-object v6, v3 │ │ +1b75ee: 0821 0f00 |0411: move-object/from16 v33, v15 │ │ +1b75f2: 2900 7600 |0413: goto/16 0489 // +0076 │ │ +1b75f6: 0d00 |0415: move-exception v0 │ │ +1b75f8: 2900 0ffe |0416: goto/16 0225 // -01f1 │ │ +1b75fc: 0220 0500 |0418: move/from16 v32, v5 │ │ +1b7600: 0767 |041a: move-object v7, v6 │ │ +1b7602: 0821 0f00 |041b: move-object/from16 v33, v15 │ │ +1b7606: 0805 1000 |041d: move-object/from16 v5, v16 │ │ +1b760a: 0736 |041f: move-object v6, v3 │ │ +1b760c: 2202 0503 |0420: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ +1b7610: 2203 0c03 |0422: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ +1b7614: 7010 0b0b 0300 |0424: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1b761a: 1a04 4387 |0427: const-string v4, "unexpected result from encoder.dequeueOutputBuffer: " // string@8743 │ │ +1b761e: 6e20 170b 4300 |0429: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b7624: 6e20 120b 0300 |042c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1b762a: 6e10 280b 0300 |042f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b7630: 0c00 |0432: move-result-object v0 │ │ +1b7632: 7020 b40a 0200 |0433: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab4 │ │ +1b7638: 2702 |0436: throw v2 │ │ +1b763a: 0d00 |0437: move-exception v0 │ │ +1b763c: 2900 5100 |0438: goto/16 0489 // +0051 │ │ +1b7640: 0d00 |043a: move-exception v0 │ │ +1b7642: 2900 6000 |043b: goto/16 049b // +0060 │ │ +1b7646: 0220 0500 |043d: move/from16 v32, v5 │ │ +1b764a: 0767 |043f: move-object v7, v6 │ │ +1b764c: 0821 0f00 |0440: move-object/from16 v33, v15 │ │ +1b7650: 0805 1000 |0442: move-object/from16 v5, v16 │ │ +1b7654: 0806 1600 |0444: move-object/from16 v6, v22 │ │ +1b7658: 3100 2314 |0446: cmp-long v0, v35, v20 │ │ +1b765c: 3800 0400 |0448: if-eqz v0, 044c // +0004 │ │ +1b7660: 050d 2300 |044a: move-wide/from16 v13, v35 │ │ +1b7664: 0203 2000 |044c: move/from16 v3, v32 │ │ +1b7668: 0802 2100 |044e: move-object/from16 v2, v33 │ │ +1b766c: 120a |0450: const/4 v10, #int 0 // #0 │ │ +1b766e: 2900 5600 |0451: goto/16 04a7 // +0056 │ │ +1b7672: 0d00 |0453: move-exception v0 │ │ +1b7674: 0220 0500 |0454: move/from16 v32, v5 │ │ +1b7678: 0767 |0456: move-object v7, v6 │ │ +1b767a: 0821 0f00 |0457: move-object/from16 v33, v15 │ │ +1b767e: 0805 1000 |0459: move-object/from16 v5, v16 │ │ +1b7682: 2808 |045b: goto 0463 // +0008 │ │ +1b7684: 0d00 |045c: move-exception v0 │ │ +1b7686: 0220 0500 |045d: move/from16 v32, v5 │ │ +1b768a: 0775 |045f: move-object v5, v7 │ │ +1b768c: 0821 0f00 |0460: move-object/from16 v33, v15 │ │ +1b7690: 0767 |0462: move-object v7, v6 │ │ +1b7692: 0806 1600 |0463: move-object/from16 v6, v22 │ │ +1b7696: 2836 |0465: goto 049b // +0036 │ │ +1b7698: 0d00 |0466: move-exception v0 │ │ +1b769a: 0220 0500 |0467: move/from16 v32, v5 │ │ +1b769e: 0775 |0469: move-object v5, v7 │ │ +1b76a0: 0821 0f00 |046a: move-object/from16 v33, v15 │ │ +1b76a4: 0767 |046c: move-object v7, v6 │ │ +1b76a6: 0806 1600 |046d: move-object/from16 v6, v22 │ │ +1b76aa: 282b |046f: goto 049a // +002b │ │ +1b76ac: 0d00 |0470: move-exception v0 │ │ +1b76ae: 0220 0500 |0471: move/from16 v32, v5 │ │ +1b76b2: 0775 |0473: move-object v5, v7 │ │ +1b76b4: 0821 0f00 |0474: move-object/from16 v33, v15 │ │ +1b76b8: 0767 |0476: move-object v7, v6 │ │ +1b76ba: 0806 1600 |0477: move-object/from16 v6, v22 │ │ +1b76be: 2820 |0479: goto 0499 // +0020 │ │ +1b76c0: 0d00 |047a: move-exception v0 │ │ +1b76c2: 0220 0500 |047b: move/from16 v32, v5 │ │ +1b76c6: 0767 |047d: move-object v7, v6 │ │ +1b76c8: 0821 0f00 |047e: move-object/from16 v33, v15 │ │ +1b76cc: 0806 1600 |0480: move-object/from16 v6, v22 │ │ +1b76d0: 1205 |0482: const/4 v5, #int 0 // #0 │ │ +1b76d2: 2816 |0483: goto 0499 // +0016 │ │ +1b76d4: 0d00 |0484: move-exception v0 │ │ +1b76d6: 0821 0f00 |0485: move-object/from16 v33, v15 │ │ +1b76da: 0806 1600 |0487: move-object/from16 v6, v22 │ │ +1b76de: 0702 |0489: move-object v2, v0 │ │ +1b76e0: 0803 1100 |048a: move-object/from16 v3, v17 │ │ +1b76e4: 0801 2100 |048c: move-object/from16 v1, v33 │ │ +1b76e8: 2900 d700 |048e: goto/16 0565 // +00d7 │ │ +1b76ec: 0d00 |0490: move-exception v0 │ │ +1b76ee: 0220 0500 |0491: move/from16 v32, v5 │ │ +1b76f2: 0821 0f00 |0493: move-object/from16 v33, v15 │ │ +1b76f6: 0806 1600 |0495: move-object/from16 v6, v22 │ │ +1b76fa: 1205 |0497: const/4 v5, #int 0 // #0 │ │ +1b76fc: 1207 |0498: const/4 v7, #int 0 // #0 │ │ +1b76fe: 1209 |0499: const/4 v9, #int 0 // #0 │ │ +1b7700: 120b |049a: const/4 v11, #int 0 // #0 │ │ +1b7702: 6202 0a43 |049b: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b7706: 1a03 4d35 |049d: const-string v3, "Recoding video failed unexpectedly" // string@354d │ │ +1b770a: 7130 c502 3200 |049f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b7710: 0203 2000 |04a2: move/from16 v3, v32 │ │ +1b7714: 0802 2100 |04a4: move-object/from16 v2, v33 │ │ +1b7718: 121a |04a6: const/4 v10, #int 1 // #1 │ │ +1b771a: 6e20 d301 3200 |04a7: invoke-virtual {v2, v3}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ +1b7720: 380b 0500 |04aa: if-eqz v11, 04af // +0005 │ │ +1b7724: 6e10 d75c 0b00 |04ac: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.release:()V // method@5cd7 │ │ +1b772a: 3805 0500 |04af: if-eqz v5, 04b4 // +0005 │ │ +1b772e: 6e10 9f5c 0500 |04b1: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.release:()V // method@5c9f │ │ +1b7734: 3809 0800 |04b4: if-eqz v9, 04bc // +0008 │ │ +1b7738: 6e10 c601 0900 |04b6: invoke-virtual {v9}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ +1b773e: 6e10 c201 0900 |04b9: invoke-virtual {v9}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ +1b7744: 3807 0800 |04bc: if-eqz v7, 04c4 // +0008 │ │ +1b7748: 6e10 c601 0700 |04be: invoke-virtual {v7}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ +1b774e: 6e10 c201 0700 |04c1: invoke-virtual {v7}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ +1b7754: 7601 fe5c 2700 |04c4: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ +1b775a: 2813 |04c7: goto 04da // +0013 │ │ +1b775c: 0d00 |04c8: move-exception v0 │ │ +1b775e: 2806 |04c9: goto 04cf // +0006 │ │ +1b7760: 0d00 |04ca: move-exception v0 │ │ +1b7762: 2809 |04cb: goto 04d4 // +0009 │ │ +1b7764: 0d00 |04cc: move-exception v0 │ │ +1b7766: 0802 2100 |04cd: move-object/from16 v2, v33 │ │ +1b776a: 0721 |04cf: move-object v1, v2 │ │ +1b776c: 281f |04d0: goto 04ef // +001f │ │ +1b776e: 0d00 |04d1: move-exception v0 │ │ +1b7770: 0802 2100 |04d2: move-object/from16 v2, v33 │ │ +1b7774: 0721 |04d4: move-object v1, v2 │ │ +1b7776: 2821 |04d5: goto 04f6 // +0021 │ │ +1b7778: 07f2 |04d6: move-object v2, v15 │ │ +1b777a: 0806 1600 |04d7: move-object/from16 v6, v22 │ │ +1b777e: 120a |04d9: const/4 v10, #int 0 // #0 │ │ +1b7780: 04d7 |04da: move-wide v7, v13 │ │ +1b7782: 390a 1f00 |04db: if-nez v10, 04fa // +001f │ │ +1b7786: 121c |04dd: const/4 v12, #int 1 // #1 │ │ +1b7788: 076d |04de: move-object v13, v6 │ │ +1b778a: 0803 2700 |04df: move-object/from16 v3, v39 │ │ +1b778e: 0724 |04e1: move-object v4, v2 │ │ +1b7790: 07d5 |04e2: move-object v5, v13 │ │ +1b7792: 0716 |04e3: move-object v6, v1 │ │ +1b7794: 0509 1700 |04e4: move-wide/from16 v9, v23 │ │ +1b7798: 080b 1300 |04e6: move-object/from16 v11, v19 │ │ +1b779c: 760a 035d 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@5d03 │ │ +1b77a2: 2810 |04eb: goto 04fb // +0010 │ │ +1b77a4: 0d00 |04ec: move-exception v0 │ │ +1b77a6: 0721 |04ed: move-object v1, v2 │ │ +1b77a8: 07d6 |04ee: move-object v6, v13 │ │ +1b77aa: 0803 1100 |04ef: move-object/from16 v3, v17 │ │ +1b77ae: 2900 7300 |04f1: goto/16 0564 // +0073 │ │ +1b77b2: 0d00 |04f3: move-exception v0 │ │ +1b77b4: 0721 |04f4: move-object v1, v2 │ │ +1b77b6: 07d6 |04f5: move-object v6, v13 │ │ +1b77b8: 0803 1100 |04f6: move-object/from16 v3, v17 │ │ +1b77bc: 2900 4f00 |04f8: goto/16 0547 // +004f │ │ +1b77c0: 076d |04fa: move-object v13, v6 │ │ +1b77c2: 6e10 cf01 0200 |04fb: invoke-virtual {v2}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ +1b77c8: 380d 6300 |04fe: if-eqz v13, 0561 // +0063 │ │ +1b77cc: 1201 |0500: const/4 v1, #int 0 // #0 │ │ +1b77ce: 6e20 bc5c 1d00 |0501: invoke-virtual {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@5cbc │ │ +1b77d4: 2900 5d00 |0504: goto/16 0561 // +005d │ │ +1b77d8: 0d00 |0506: move-exception v0 │ │ +1b77da: 0701 |0507: move-object v1, v0 │ │ +1b77dc: 6200 0a43 |0508: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b77e0: 0803 1100 |050a: move-object/from16 v3, v17 │ │ +1b77e4: 2900 5200 |050c: goto/16 055e // +0052 │ │ +1b77e8: 0d00 |050e: move-exception v0 │ │ +1b77ea: 07f2 |050f: move-object v2, v15 │ │ +1b77ec: 0803 1100 |0510: move-object/from16 v3, v17 │ │ +1b77f0: 080d 1600 |0512: move-object/from16 v13, v22 │ │ +1b77f4: 280d |0514: goto 0521 // +000d │ │ +1b77f6: 0d00 |0515: move-exception v0 │ │ +1b77f8: 07f2 |0516: move-object v2, v15 │ │ +1b77fa: 0803 1100 |0517: move-object/from16 v3, v17 │ │ +1b77fe: 080d 1600 |0519: move-object/from16 v13, v22 │ │ +1b7802: 280e |051b: goto 0529 // +000e │ │ +1b7804: 0d00 |051c: move-exception v0 │ │ +1b7806: 075d |051d: move-object v13, v5 │ │ +1b7808: 07f2 |051e: move-object v2, v15 │ │ +1b780a: 0803 1100 |051f: move-object/from16 v3, v17 │ │ +1b780e: 0721 |0521: move-object v1, v2 │ │ +1b7810: 07d6 |0522: move-object v6, v13 │ │ +1b7812: 2841 |0523: goto 0564 // +0041 │ │ +1b7814: 0d00 |0524: move-exception v0 │ │ +1b7816: 075d |0525: move-object v13, v5 │ │ +1b7818: 07f2 |0526: move-object v2, v15 │ │ +1b781a: 0803 1100 |0527: move-object/from16 v3, v17 │ │ +1b781e: 0721 |0529: move-object v1, v2 │ │ +1b7820: 07d6 |052a: move-object v6, v13 │ │ +1b7822: 281c |052b: goto 0547 // +001c │ │ +1b7824: 0d00 |052c: move-exception v0 │ │ +1b7826: 075d |052d: move-object v13, v5 │ │ +1b7828: 0803 1100 |052e: move-object/from16 v3, v17 │ │ +1b782c: 0702 |0530: move-object v2, v0 │ │ +1b782e: 07d6 |0531: move-object v6, v13 │ │ +1b7830: 1201 |0532: const/4 v1, #int 0 // #0 │ │ +1b7832: 2832 |0533: goto 0565 // +0032 │ │ +1b7834: 0d00 |0534: move-exception v0 │ │ +1b7836: 075d |0535: move-object v13, v5 │ │ +1b7838: 0803 1100 |0536: move-object/from16 v3, v17 │ │ +1b783c: 07d6 |0538: move-object v6, v13 │ │ +1b783e: 1201 |0539: const/4 v1, #int 0 // #0 │ │ +1b7840: 280d |053a: goto 0547 // +000d │ │ +1b7842: 0d00 |053b: move-exception v0 │ │ +1b7844: 0803 1100 |053c: move-object/from16 v3, v17 │ │ +1b7848: 0702 |053e: move-object v2, v0 │ │ +1b784a: 1201 |053f: const/4 v1, #int 0 // #0 │ │ +1b784c: 1206 |0540: const/4 v6, #int 0 // #0 │ │ +1b784e: 2824 |0541: goto 0565 // +0024 │ │ +1b7850: 0d00 |0542: move-exception v0 │ │ +1b7852: 0803 1100 |0543: move-object/from16 v3, v17 │ │ +1b7856: 1201 |0545: const/4 v1, #int 0 // #0 │ │ +1b7858: 1206 |0546: const/4 v6, #int 0 // #0 │ │ +1b785a: 6202 0a43 |0547: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b785e: 1a04 4e35 |0549: const-string v4, "Recoding video failed unexpectedly/2" // string@354e │ │ +1b7862: 7130 c502 4200 |054b: invoke-static {v2, v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b7868: 3801 0500 |054e: if-eqz v1, 0553 // +0005 │ │ +1b786c: 6e10 cf01 0100 |0550: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ +1b7872: 3806 0e00 |0553: if-eqz v6, 0561 // +000e │ │ +1b7876: 1201 |0555: const/4 v1, #int 0 // #0 │ │ +1b7878: 6e20 bc5c 1600 |0556: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@5cbc │ │ +1b787e: 2808 |0559: goto 0561 // +0008 │ │ +1b7880: 0d00 |055a: move-exception v0 │ │ +1b7882: 0701 |055b: move-object v1, v0 │ │ +1b7884: 6200 0a43 |055c: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b7888: 7130 c502 3001 |055e: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b788e: 1211 |0561: const/4 v1, #int 1 // #1 │ │ +1b7890: 0f01 |0562: return v1 │ │ +1b7892: 0d00 |0563: move-exception v0 │ │ +1b7894: 0702 |0564: move-object v2, v0 │ │ +1b7896: 3801 0500 |0565: if-eqz v1, 056a // +0005 │ │ +1b789a: 6e10 cf01 0100 |0567: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ +1b78a0: 3806 0e00 |056a: if-eqz v6, 0578 // +000e │ │ +1b78a4: 1201 |056c: const/4 v1, #int 0 // #0 │ │ +1b78a6: 6e20 bc5c 1600 |056d: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@5cbc │ │ +1b78ac: 2808 |0570: goto 0578 // +0008 │ │ +1b78ae: 0d00 |0571: move-exception v0 │ │ +1b78b0: 0701 |0572: move-object v1, v0 │ │ +1b78b2: 6200 0a43 |0573: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b78b6: 7130 c502 3001 |0575: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b78bc: 2702 |0578: throw v2 │ │ +1b78be: 6200 0a43 |0579: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b78c2: 1a01 bf3f |057b: const-string v1, "Video width or height are 0, refusing recode." // string@3fbf │ │ +1b78c6: 7120 c402 1000 |057d: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1b78cc: 1201 |0580: const/4 v1, #int 0 // #0 │ │ +1b78ce: 0f01 |0581: return v1 │ │ catches : 37 │ │ 0x0063 - 0x007f │ │ Ljava/lang/Exception; -> 0x0542 │ │ -> 0x053b │ │ 0x0081 - 0x0086 │ │ Ljava/lang/Exception; -> 0x0534 │ │ -> 0x052c │ │ @@ -327453,148 +327454,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 │ │ -1b8044: |[1b8044] org.thoughtcrime.securesms.video.recode.VideoRecoder.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ -1b8054: 2200 1a11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // type@111a │ │ -1b8058: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1b805a: 7020 f95c 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V // method@5cf9 │ │ -1b8060: 5b0e 0043 |0006: iput-object v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@4300 │ │ -1b8064: 2202 2202 |0008: new-instance v2, Lcom/coremedia/iso/IsoFile; // type@0222 │ │ -1b8068: 7020 1308 e200 |000a: invoke-direct {v2, v14}, Lcom/coremedia/iso/IsoFile;.:(Ljava/lang/String;)V // method@0813 │ │ -1b806e: 1a0e 5b0d |000d: const-string v14, "/moov/trak/" // string@0d5b │ │ -1b8072: 7120 3a09 e200 |000f: invoke-static {v2, v14}, Lcom/googlecode/mp4parser/util/Path;.getPaths:(Lcom/coremedia/iso/boxes/Container;Ljava/lang/String;)Ljava/util/List; // method@093a │ │ -1b8078: 0c0e |0012: move-result-object v14 │ │ -1b807a: 7210 d90c 0e00 |0013: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cd9 │ │ -1b8080: 0c0e |0016: move-result-object v14 │ │ -1b8082: 0712 |0017: move-object v2, v1 │ │ -1b8084: 7210 ba0c 0e00 |0018: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1b808a: 0a03 |001b: move-result v3 │ │ -1b808c: 3803 8200 |001c: if-eqz v3, 009e // +0082 │ │ -1b8090: 7210 bb0c 0e00 |001e: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1b8096: 0c03 |0021: move-result-object v3 │ │ -1b8098: 1f03 2502 |0022: check-cast v3, Lcom/coremedia/iso/boxes/Box; // type@0225 │ │ -1b809c: 1f03 3b02 |0024: check-cast v3, Lcom/coremedia/iso/boxes/TrackBox; // type@023b │ │ -1b80a0: 1604 0000 |0026: const-wide/16 v4, #int 0 // #0 │ │ -1b80a4: 6e10 5408 0300 |0028: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getMediaBox:()Lcom/coremedia/iso/boxes/MediaBox; // method@0854 │ │ -1b80aa: 0c06 |002b: move-result-object v6 │ │ -1b80ac: 6e10 2608 0600 |002c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/MediaHeaderBox; // method@0826 │ │ -1b80b2: 0c07 |002f: move-result-object v7 │ │ -1b80b4: 6e10 2708 0600 |0030: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaInformationBox:()Lcom/coremedia/iso/boxes/MediaInformationBox; // method@0827 │ │ -1b80ba: 0c06 |0033: move-result-object v6 │ │ -1b80bc: 6e10 3108 0600 |0034: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaInformationBox;.getSampleTableBox:()Lcom/coremedia/iso/boxes/SampleTableBox; // method@0831 │ │ -1b80c2: 0c06 |0037: move-result-object v6 │ │ -1b80c4: 6e10 4208 0600 |0038: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleTableBox;.getSampleSizeBox:()Lcom/coremedia/iso/boxes/SampleSizeBox; // method@0842 │ │ -1b80ca: 0c06 |003b: move-result-object v6 │ │ -1b80cc: 6e10 3e08 0600 |003c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleSizeBox;.getSampleSizes:()[J // method@083e │ │ -1b80d2: 0c06 |003f: move-result-object v6 │ │ -1b80d4: 2168 |0040: array-length v8, v6 │ │ -1b80d6: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -1b80d8: 044a |0042: move-wide v10, v4 │ │ -1b80da: 3589 0800 |0043: if-ge v9, v8, 004b // +0008 │ │ -1b80de: 450c 0609 |0045: aget-wide v12, v6, v9 │ │ -1b80e2: bbca |0047: add-long/2addr v10, v12 │ │ -1b80e4: d809 0901 |0048: add-int/lit8 v9, v9, #int 1 // #01 │ │ -1b80e8: 28f9 |004a: goto 0043 // -0007 │ │ -1b80ea: 6e10 2908 0700 |004b: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getDuration:()J // method@0829 │ │ -1b80f0: 0b08 |004e: move-result-wide v8 │ │ -1b80f2: 8586 |004f: long-to-float v6, v8 │ │ -1b80f4: 6e10 2a08 0700 |0050: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getTimescale:()J // method@082a │ │ -1b80fa: 0b04 |0053: move-result-wide v4 │ │ -1b80fc: 8544 |0054: long-to-float v4, v4 │ │ -1b80fe: c946 |0055: div-float/2addr v6, v4 │ │ -1b8100: 1604 0800 |0056: const-wide/16 v4, #int 8 // #8 │ │ -1b8104: 9d04 040a |0058: mul-long v4, v4, v10 │ │ -1b8108: 8544 |005a: long-to-float v4, v4 │ │ -1b810a: c964 |005b: div-float/2addr v4, v6 │ │ -1b810c: 8744 |005c: float-to-int v4, v4 │ │ -1b810e: 8144 |005d: int-to-long v4, v4 │ │ -1b8110: 1507 7a44 |005e: const/high16 v7, #int 1148846080 // #447a │ │ -1b8114: a806 0607 |0060: mul-float v6, v6, v7 │ │ -1b8118: 5906 fe42 |0062: iput v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fe │ │ -1b811c: 2812 |0064: goto 0076 // +0012 │ │ -1b811e: 0d06 |0065: move-exception v6 │ │ -1b8120: 0768 |0066: move-object v8, v6 │ │ -1b8122: 0446 |0067: move-wide v6, v4 │ │ -1b8124: 04a4 |0068: move-wide v4, v10 │ │ -1b8126: 2804 |0069: goto 006d // +0004 │ │ -1b8128: 0d06 |006a: move-exception v6 │ │ -1b812a: 0768 |006b: move-object v8, v6 │ │ -1b812c: 0446 |006c: move-wide v6, v4 │ │ -1b812e: 6209 0a43 |006d: sget-object v9, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b8132: 1a0a 7c19 |006f: const-string v10, "Get video info: Calculating sample sizes failed unexpectedly" // string@197c │ │ -1b8136: 7130 c502 a908 |0071: invoke-static {v9, v10, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b813c: 044a |0074: move-wide v10, v4 │ │ -1b813e: 0464 |0075: move-wide v4, v6 │ │ -1b8140: 6e10 5508 0300 |0076: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getTrackHeaderBox:()Lcom/coremedia/iso/boxes/TrackHeaderBox; // method@0855 │ │ -1b8146: 0c03 |0079: move-result-object v3 │ │ -1b8148: 6e10 5908 0300 |007a: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0859 │ │ -1b814e: 0b06 |007d: move-result-wide v6 │ │ -1b8150: 1608 0000 |007e: const-wide/16 v8, #int 0 // #0 │ │ -1b8154: 2f0c 0608 |0080: cmpl-double v12, v6, v8 │ │ -1b8158: 380c 1500 |0082: if-eqz v12, 0097 // +0015 │ │ -1b815c: 6e10 5708 0300 |0084: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0857 │ │ -1b8162: 0b06 |0087: move-result-wide v6 │ │ -1b8164: 2f0c 0608 |0088: cmpl-double v12, v6, v8 │ │ -1b8168: 380c 0d00 |008a: if-eqz v12, 0097 // +000d │ │ -1b816c: 1706 a086 0100 |008c: const-wide/32 v6, #float 1.4013e-40 // #000186a0 │ │ -1b8172: be64 |008f: div-long/2addr v4, v6 │ │ -1b8174: 9d04 0406 |0090: mul-long v4, v4, v6 │ │ -1b8178: 8442 |0092: long-to-int v2, v4 │ │ -1b817a: 5902 0243 |0093: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4302 │ │ -1b817e: 0732 |0095: move-object v2, v3 │ │ -1b8180: 2882 |0096: goto 0018 // -007e │ │ -1b8182: 5303 fd42 |0097: iget-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42fd │ │ -1b8186: bba3 |0099: add-long/2addr v3, v10 │ │ -1b8188: 5a03 fd42 |009a: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42fd │ │ -1b818c: 2900 7cff |009c: goto/16 0018 // -0084 │ │ -1b8190: 3902 0a00 |009e: if-nez v2, 00a8 // +000a │ │ -1b8194: 620e 0a43 |00a0: sget-object v14, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b8198: 1a00 7d19 |00a2: const-string v0, "Get video info: No trackHeaderBox" // string@197d │ │ -1b819c: 7120 c402 0e00 |00a4: invoke-static {v14, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1b81a2: 1101 |00a7: return-object v1 │ │ -1b81a4: 6e10 5808 0200 |00a8: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@0858 │ │ -1b81aa: 0c0e |00ab: move-result-object v14 │ │ -1b81ac: 6203 7600 |00ac: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ -1b81b0: 6e20 3909 3e00 |00ae: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0939 │ │ -1b81b6: 0a03 |00b1: move-result v3 │ │ -1b81b8: 3803 0700 |00b2: if-eqz v3, 00b9 // +0007 │ │ -1b81bc: 130e 5a00 |00b4: const/16 v14, #int 90 // #5a │ │ -1b81c0: 590e 0143 |00b6: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ -1b81c4: 281a |00b8: goto 00d2 // +001a │ │ -1b81c6: 6203 7400 |00b9: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ -1b81ca: 6e20 3909 3e00 |00bb: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0939 │ │ -1b81d0: 0a03 |00be: move-result v3 │ │ -1b81d2: 3803 0700 |00bf: if-eqz v3, 00c6 // +0007 │ │ -1b81d6: 130e b400 |00c1: const/16 v14, #int 180 // #b4 │ │ -1b81da: 590e 0143 |00c3: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ -1b81de: 280d |00c5: goto 00d2 // +000d │ │ -1b81e0: 6203 7500 |00c6: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ -1b81e4: 6e20 3909 3e00 |00c8: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0939 │ │ -1b81ea: 0a0e |00cb: move-result v14 │ │ -1b81ec: 380e 0600 |00cc: if-eqz v14, 00d2 // +0006 │ │ -1b81f0: 130e 0e01 |00ce: const/16 v14, #int 270 // #10e │ │ -1b81f4: 590e 0143 |00d0: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ -1b81f8: 6e10 5908 0200 |00d2: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0859 │ │ -1b81fe: 0b03 |00d5: move-result-wide v3 │ │ -1b8200: 8a3e |00d6: double-to-int v14, v3 │ │ -1b8202: 590e 0343 |00d7: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4303 │ │ -1b8206: 6e10 5708 0200 |00d9: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0857 │ │ -1b820c: 0b02 |00dc: move-result-wide v2 │ │ -1b820e: 8a2e |00dd: double-to-int v14, v2 │ │ -1b8210: 590e ff42 |00de: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ff │ │ -1b8214: 1100 |00e0: return-object v0 │ │ -1b8216: 0d0e |00e1: move-exception v14 │ │ -1b8218: 6200 0a43 |00e2: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b821c: 1a02 7e19 |00e4: const-string v2, "Get video info: Reading message info failed unexpectedly" // string@197e │ │ -1b8220: 7130 c502 200e |00e6: invoke-static {v0, v2, v14}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b8226: 1101 |00e9: return-object v1 │ │ +1b8048: |[1b8048] org.thoughtcrime.securesms.video.recode.VideoRecoder.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ +1b8058: 2200 1a11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // type@111a │ │ +1b805c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1b805e: 7020 f95c 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V // method@5cf9 │ │ +1b8064: 5b0e 0043 |0006: iput-object v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@4300 │ │ +1b8068: 2202 2202 |0008: new-instance v2, Lcom/coremedia/iso/IsoFile; // type@0222 │ │ +1b806c: 7020 1308 e200 |000a: invoke-direct {v2, v14}, Lcom/coremedia/iso/IsoFile;.:(Ljava/lang/String;)V // method@0813 │ │ +1b8072: 1a0e 5b0d |000d: const-string v14, "/moov/trak/" // string@0d5b │ │ +1b8076: 7120 3a09 e200 |000f: invoke-static {v2, v14}, Lcom/googlecode/mp4parser/util/Path;.getPaths:(Lcom/coremedia/iso/boxes/Container;Ljava/lang/String;)Ljava/util/List; // method@093a │ │ +1b807c: 0c0e |0012: move-result-object v14 │ │ +1b807e: 7210 d90c 0e00 |0013: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cd9 │ │ +1b8084: 0c0e |0016: move-result-object v14 │ │ +1b8086: 0712 |0017: move-object v2, v1 │ │ +1b8088: 7210 ba0c 0e00 |0018: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1b808e: 0a03 |001b: move-result v3 │ │ +1b8090: 3803 8200 |001c: if-eqz v3, 009e // +0082 │ │ +1b8094: 7210 bb0c 0e00 |001e: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1b809a: 0c03 |0021: move-result-object v3 │ │ +1b809c: 1f03 2502 |0022: check-cast v3, Lcom/coremedia/iso/boxes/Box; // type@0225 │ │ +1b80a0: 1f03 3b02 |0024: check-cast v3, Lcom/coremedia/iso/boxes/TrackBox; // type@023b │ │ +1b80a4: 1604 0000 |0026: const-wide/16 v4, #int 0 // #0 │ │ +1b80a8: 6e10 5408 0300 |0028: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getMediaBox:()Lcom/coremedia/iso/boxes/MediaBox; // method@0854 │ │ +1b80ae: 0c06 |002b: move-result-object v6 │ │ +1b80b0: 6e10 2608 0600 |002c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/MediaHeaderBox; // method@0826 │ │ +1b80b6: 0c07 |002f: move-result-object v7 │ │ +1b80b8: 6e10 2708 0600 |0030: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaInformationBox:()Lcom/coremedia/iso/boxes/MediaInformationBox; // method@0827 │ │ +1b80be: 0c06 |0033: move-result-object v6 │ │ +1b80c0: 6e10 3108 0600 |0034: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaInformationBox;.getSampleTableBox:()Lcom/coremedia/iso/boxes/SampleTableBox; // method@0831 │ │ +1b80c6: 0c06 |0037: move-result-object v6 │ │ +1b80c8: 6e10 4208 0600 |0038: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleTableBox;.getSampleSizeBox:()Lcom/coremedia/iso/boxes/SampleSizeBox; // method@0842 │ │ +1b80ce: 0c06 |003b: move-result-object v6 │ │ +1b80d0: 6e10 3e08 0600 |003c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleSizeBox;.getSampleSizes:()[J // method@083e │ │ +1b80d6: 0c06 |003f: move-result-object v6 │ │ +1b80d8: 2168 |0040: array-length v8, v6 │ │ +1b80da: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +1b80dc: 044a |0042: move-wide v10, v4 │ │ +1b80de: 3589 0800 |0043: if-ge v9, v8, 004b // +0008 │ │ +1b80e2: 450c 0609 |0045: aget-wide v12, v6, v9 │ │ +1b80e6: bbca |0047: add-long/2addr v10, v12 │ │ +1b80e8: d809 0901 |0048: add-int/lit8 v9, v9, #int 1 // #01 │ │ +1b80ec: 28f9 |004a: goto 0043 // -0007 │ │ +1b80ee: 6e10 2908 0700 |004b: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getDuration:()J // method@0829 │ │ +1b80f4: 0b08 |004e: move-result-wide v8 │ │ +1b80f6: 8586 |004f: long-to-float v6, v8 │ │ +1b80f8: 6e10 2a08 0700 |0050: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getTimescale:()J // method@082a │ │ +1b80fe: 0b04 |0053: move-result-wide v4 │ │ +1b8100: 8544 |0054: long-to-float v4, v4 │ │ +1b8102: c946 |0055: div-float/2addr v6, v4 │ │ +1b8104: 1604 0800 |0056: const-wide/16 v4, #int 8 // #8 │ │ +1b8108: 9d04 040a |0058: mul-long v4, v4, v10 │ │ +1b810c: 8544 |005a: long-to-float v4, v4 │ │ +1b810e: c964 |005b: div-float/2addr v4, v6 │ │ +1b8110: 8744 |005c: float-to-int v4, v4 │ │ +1b8112: 8144 |005d: int-to-long v4, v4 │ │ +1b8114: 1507 7a44 |005e: const/high16 v7, #int 1148846080 // #447a │ │ +1b8118: a806 0607 |0060: mul-float v6, v6, v7 │ │ +1b811c: 5906 fe42 |0062: iput v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fe │ │ +1b8120: 2812 |0064: goto 0076 // +0012 │ │ +1b8122: 0d06 |0065: move-exception v6 │ │ +1b8124: 0768 |0066: move-object v8, v6 │ │ +1b8126: 0446 |0067: move-wide v6, v4 │ │ +1b8128: 04a4 |0068: move-wide v4, v10 │ │ +1b812a: 2804 |0069: goto 006d // +0004 │ │ +1b812c: 0d06 |006a: move-exception v6 │ │ +1b812e: 0768 |006b: move-object v8, v6 │ │ +1b8130: 0446 |006c: move-wide v6, v4 │ │ +1b8132: 6209 0a43 |006d: sget-object v9, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b8136: 1a0a 7c19 |006f: const-string v10, "Get video info: Calculating sample sizes failed unexpectedly" // string@197c │ │ +1b813a: 7130 c502 a908 |0071: invoke-static {v9, v10, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b8140: 044a |0074: move-wide v10, v4 │ │ +1b8142: 0464 |0075: move-wide v4, v6 │ │ +1b8144: 6e10 5508 0300 |0076: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getTrackHeaderBox:()Lcom/coremedia/iso/boxes/TrackHeaderBox; // method@0855 │ │ +1b814a: 0c03 |0079: move-result-object v3 │ │ +1b814c: 6e10 5908 0300 |007a: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0859 │ │ +1b8152: 0b06 |007d: move-result-wide v6 │ │ +1b8154: 1608 0000 |007e: const-wide/16 v8, #int 0 // #0 │ │ +1b8158: 2f0c 0608 |0080: cmpl-double v12, v6, v8 │ │ +1b815c: 380c 1500 |0082: if-eqz v12, 0097 // +0015 │ │ +1b8160: 6e10 5708 0300 |0084: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0857 │ │ +1b8166: 0b06 |0087: move-result-wide v6 │ │ +1b8168: 2f0c 0608 |0088: cmpl-double v12, v6, v8 │ │ +1b816c: 380c 0d00 |008a: if-eqz v12, 0097 // +000d │ │ +1b8170: 1706 a086 0100 |008c: const-wide/32 v6, #float 1.4013e-40 // #000186a0 │ │ +1b8176: be64 |008f: div-long/2addr v4, v6 │ │ +1b8178: 9d04 0406 |0090: mul-long v4, v4, v6 │ │ +1b817c: 8442 |0092: long-to-int v2, v4 │ │ +1b817e: 5902 0243 |0093: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4302 │ │ +1b8182: 0732 |0095: move-object v2, v3 │ │ +1b8184: 2882 |0096: goto 0018 // -007e │ │ +1b8186: 5303 fd42 |0097: iget-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42fd │ │ +1b818a: bba3 |0099: add-long/2addr v3, v10 │ │ +1b818c: 5a03 fd42 |009a: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42fd │ │ +1b8190: 2900 7cff |009c: goto/16 0018 // -0084 │ │ +1b8194: 3902 0a00 |009e: if-nez v2, 00a8 // +000a │ │ +1b8198: 620e 0a43 |00a0: sget-object v14, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b819c: 1a00 7d19 |00a2: const-string v0, "Get video info: No trackHeaderBox" // string@197d │ │ +1b81a0: 7120 c402 0e00 |00a4: invoke-static {v14, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1b81a6: 1101 |00a7: return-object v1 │ │ +1b81a8: 6e10 5808 0200 |00a8: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@0858 │ │ +1b81ae: 0c0e |00ab: move-result-object v14 │ │ +1b81b0: 6203 7600 |00ac: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ +1b81b4: 6e20 3909 3e00 |00ae: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0939 │ │ +1b81ba: 0a03 |00b1: move-result v3 │ │ +1b81bc: 3803 0700 |00b2: if-eqz v3, 00b9 // +0007 │ │ +1b81c0: 130e 5a00 |00b4: const/16 v14, #int 90 // #5a │ │ +1b81c4: 590e 0143 |00b6: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ +1b81c8: 281a |00b8: goto 00d2 // +001a │ │ +1b81ca: 6203 7400 |00b9: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ +1b81ce: 6e20 3909 3e00 |00bb: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0939 │ │ +1b81d4: 0a03 |00be: move-result v3 │ │ +1b81d6: 3803 0700 |00bf: if-eqz v3, 00c6 // +0007 │ │ +1b81da: 130e b400 |00c1: const/16 v14, #int 180 // #b4 │ │ +1b81de: 590e 0143 |00c3: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ +1b81e2: 280d |00c5: goto 00d2 // +000d │ │ +1b81e4: 6203 7500 |00c6: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ +1b81e8: 6e20 3909 3e00 |00c8: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0939 │ │ +1b81ee: 0a0e |00cb: move-result v14 │ │ +1b81f0: 380e 0600 |00cc: if-eqz v14, 00d2 // +0006 │ │ +1b81f4: 130e 0e01 |00ce: const/16 v14, #int 270 // #10e │ │ +1b81f8: 590e 0143 |00d0: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ +1b81fc: 6e10 5908 0200 |00d2: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0859 │ │ +1b8202: 0b03 |00d5: move-result-wide v3 │ │ +1b8204: 8a3e |00d6: double-to-int v14, v3 │ │ +1b8206: 590e 0343 |00d7: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4303 │ │ +1b820a: 6e10 5708 0200 |00d9: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0857 │ │ +1b8210: 0b02 |00dc: move-result-wide v2 │ │ +1b8212: 8a2e |00dd: double-to-int v14, v2 │ │ +1b8214: 590e ff42 |00de: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ff │ │ +1b8218: 1100 |00e0: return-object v0 │ │ +1b821a: 0d0e |00e1: move-exception v14 │ │ +1b821c: 6200 0a43 |00e2: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b8220: 1a02 7e19 |00e4: const-string v2, "Get video info: Reading message info failed unexpectedly" // string@197e │ │ +1b8224: 7130 c502 200e |00e6: invoke-static {v0, v2, v14}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b822a: 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 │ │ @@ -327637,28 +327638,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 │ │ -1b82f0: |[1b82f0] org.thoughtcrime.securesms.video.recode.VideoRecoder.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1b8300: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1b8304: 7020 8704 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ -1b830a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -1b830c: 6e20 8904 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0489 │ │ -1b8312: 0c01 |0009: move-result-object v1 │ │ -1b8314: 6e20 8d04 2100 |000a: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ -1b831a: 0c01 |000d: move-result-object v1 │ │ -1b831c: 1402 0a00 0401 |000e: const v2, #float 2.42446e-38 // #0104000a │ │ -1b8322: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -1b8324: 6e30 9304 2100 |0012: invoke-virtual {v1, v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ -1b832a: 0c01 |0015: move-result-object v1 │ │ -1b832c: 6e10 9904 0100 |0016: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ -1b8332: 0e00 |0019: return-void │ │ +1b82f4: |[1b82f4] org.thoughtcrime.securesms.video.recode.VideoRecoder.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1b8304: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1b8308: 7020 8704 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ +1b830e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +1b8310: 6e20 8904 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0489 │ │ +1b8316: 0c01 |0009: move-result-object v1 │ │ +1b8318: 6e20 8d04 2100 |000a: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ +1b831e: 0c01 |000d: move-result-object v1 │ │ +1b8320: 1402 0a00 0401 |000e: const v2, #float 2.42446e-38 // #0104000a │ │ +1b8326: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +1b8328: 6e30 9304 2100 |0012: invoke-virtual {v1, v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ +1b832e: 0c01 |0015: move-result-object v1 │ │ +1b8330: 6e10 9904 0100 |0016: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ +1b8336: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0006 line=547 │ │ 0x000a line=548 │ │ 0x0012 line=549 │ │ 0x0016 line=550 │ │ @@ -327671,239 +327672,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 │ │ -1b7ac4: |[1b7ac4] org.thoughtcrime.securesms.video.recode.VideoRecoder.prepareVideo:(Landroid/content/Context;ILcom/b44t/messenger/DcMsg;)Z │ │ -1b7ad4: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -1b7ad8: 0801 1500 |0002: move-object/from16 v1, v21 │ │ -1b7adc: 1a02 7334 |0004: const-string v2, "Preparing video: " // string@3473 │ │ -1b7ae0: 1213 |0006: const/4 v3, #int 1 // #1 │ │ -1b7ae2: 7401 0007 1500 |0007: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFile:()Ljava/lang/String; // method@0700 │ │ -1b7ae8: 0c04 |000a: move-result-object v4 │ │ -1b7aea: 6205 0a43 |000b: sget-object v5, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ -1b7aee: 2206 0c03 |000d: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1b7af2: 7020 0e0b 2600 |000f: invoke-direct {v6, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1b7af8: 6e20 170b 4600 |0012: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b7afe: 6e10 280b 0600 |0015: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b7b04: 0c02 |0018: move-result-object v2 │ │ -1b7b06: 7120 c002 2500 |0019: invoke-static {v5, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1b7b0c: 7110 005d 0400 |001c: invoke-static {v4}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // method@5d00 │ │ -1b7b12: 0c02 |001f: move-result-object v2 │ │ -1b7b14: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -1b7b16: 3902 1000 |0021: if-nez v2, 0031 // +0010 │ │ -1b7b1a: 1a01 4c35 |0023: const-string v1, "Recoding failed for %s: cannot get info" // string@354c │ │ -1b7b1e: 2332 4011 |0025: new-array v2, v3, [Ljava/lang/Object; // type@1140 │ │ -1b7b22: 4d04 0206 |0027: aput-object v4, v2, v6 │ │ -1b7b26: 7120 d70a 2100 |0029: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -1b7b2c: 0c01 |002c: move-result-object v1 │ │ -1b7b2e: 7120 fc5c 1000 |002d: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5cfc │ │ -1b7b34: 0f06 |0030: return v6 │ │ -1b7b36: 5227 0143 |0031: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ -1b7b3a: 5927 0743 |0033: iput v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@4307 │ │ -1b7b3e: 1607 0000 |0035: const-wide/16 v7, #int 0 // #0 │ │ -1b7b42: 5a27 0843 |0037: iput-wide v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@4308 │ │ -1b7b46: 1609 ffff |0039: const-wide/16 v9, #int -1 // #ffff │ │ -1b7b4a: 5a29 fb42 |003b: iput-wide v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@42fb │ │ -1b7b4e: 5229 0143 |003d: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ -1b7b52: 130a 0e01 |003f: const/16 v10, #int 270 // #10e │ │ -1b7b56: 130b 5a00 |0041: const/16 v11, #int 90 // #5a │ │ -1b7b5a: 32b9 0f00 |0043: if-eq v9, v11, 0052 // +000f │ │ -1b7b5e: 5229 0143 |0045: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ -1b7b62: 33a9 0300 |0047: if-ne v9, v10, 004a // +0003 │ │ -1b7b66: 2809 |0049: goto 0052 // +0009 │ │ -1b7b68: 5229 0343 |004a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4303 │ │ -1b7b6c: 522c ff42 |004c: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ff │ │ -1b7b70: 6e30 2d07 910c |004e: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ -1b7b76: 2808 |0051: goto 0059 // +0008 │ │ -1b7b78: 5229 ff42 |0052: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ff │ │ -1b7b7c: 522c 0343 |0054: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4303 │ │ -1b7b80: 6e30 2d07 910c |0056: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ -1b7b86: 5229 fe42 |0059: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fe │ │ -1b7b8a: 8799 |005b: float-to-int v9, v9 │ │ -1b7b8c: 6e20 2e07 9100 |005c: invoke-virtual {v1, v9}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072e │ │ -1b7b92: 1a09 df83 |005f: const-string v9, "sys.msgsize_max_recommended" // string@83df │ │ -1b7b96: 7120 c74d 9000 |0061: invoke-static {v0, v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getInt:(Landroid/content/Context;Ljava/lang/String;)I // method@4dc7 │ │ -1b7b9c: 0a09 |0064: move-result v9 │ │ -1b7b9e: 819c |0065: int-to-long v12, v9 │ │ -1b7ba0: 2209 c202 |0066: new-instance v9, Ljava/io/File; // type@02c2 │ │ -1b7ba4: 7020 6a09 4900 |0068: invoke-direct {v9, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ -1b7baa: 6e10 7a09 0900 |006b: invoke-virtual {v9}, Ljava/io/File;.length:()J // method@097a │ │ -1b7bb0: 0b0e |006e: move-result-wide v14 │ │ -1b7bb2: 1229 |006f: const/4 v9, #int 2 // #2 │ │ -1b7bb4: 3110 0e07 |0070: cmp-long v16, v14, v7 │ │ -1b7bb8: 3d10 2a00 |0072: if-lez v16, 009c // +002a │ │ -1b7bbc: 3107 0e0c |0074: cmp-long v7, v14, v12 │ │ -1b7bc0: 3c07 2600 |0076: if-gtz v7, 009c // +0026 │ │ -1b7bc4: 5227 0243 |0078: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4302 │ │ -1b7bc8: 1408 c0c6 2d00 |007a: const v8, #float 4.2039e-39 // #002dc6c0 │ │ -1b7bce: 3687 1f00 |007d: if-gt v7, v8, 009c // +001f │ │ -1b7bd2: 1a00 9d7a |007f: const-string v0, "recoding for %s is not needed, %d bytes and %d kbps are ok" // string@7a9d │ │ -1b7bd6: 7120 5e0a fe00 |0081: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1b7bdc: 0c01 |0084: move-result-object v1 │ │ -1b7bde: 5222 0243 |0085: iget v2, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4302 │ │ -1b7be2: 7110 520a 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b7be8: 0c02 |008a: move-result-object v2 │ │ -1b7bea: 1237 |008b: const/4 v7, #int 3 // #3 │ │ -1b7bec: 2377 4011 |008c: new-array v7, v7, [Ljava/lang/Object; // type@1140 │ │ -1b7bf0: 4d04 0706 |008e: aput-object v4, v7, v6 │ │ -1b7bf4: 4d01 0703 |0090: aput-object v1, v7, v3 │ │ -1b7bf8: 4d02 0709 |0092: aput-object v2, v7, v9 │ │ -1b7bfc: 7120 d70a 7000 |0094: invoke-static {v0, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -1b7c02: 0c00 |0097: move-result-object v0 │ │ -1b7c04: 7120 c002 0500 |0098: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1b7c0a: 0f03 |009b: return v3 │ │ -1b7c0c: 5227 fe42 |009c: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fe │ │ -1b7c10: 8877 |009e: float-to-long v7, v7 │ │ -1b7c12: 532e fd42 |009f: iget-wide v14, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42fd │ │ -1b7c16: 9c0e 0c0e |00a1: sub-long v14, v12, v14 │ │ -1b7c1a: bc7e |00a3: sub-long/2addr v14, v7 │ │ -1b7c1c: 1610 e803 |00a4: const-wide/16 v16, #int 1000 // #3e8 │ │ -1b7c20: 0812 0400 |00a6: move-object/from16 v18, v4 │ │ -1b7c24: 9e03 0710 |00a8: div-long v3, v7, v16 │ │ -1b7c28: 1609 0100 |00aa: const-wide/16 v9, #int 1 // #1 │ │ -1b7c2c: 7140 790a a943 |00ac: invoke-static {v9, v10, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@0a79 │ │ -1b7c32: 0b03 |00af: move-result-wide v3 │ │ -1b7c34: be3e |00b0: div-long/2addr v14, v3 │ │ -1b7c36: 1603 0800 |00b1: const-wide/16 v3, #int 8 // #8 │ │ -1b7c3a: 9d0e 0e03 |00b3: mul-long v14, v14, v3 │ │ -1b7c3e: 84e3 |00b5: long-to-int v3, v14 │ │ -1b7c40: 5923 0543 |00b6: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ -1b7c44: 5223 0543 |00b8: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ -1b7c48: 1404 400d 0300 |00ba: const v4, #float 2.8026e-40 // #00030d40 │ │ -1b7c4e: 3543 0500 |00bd: if-ge v3, v4, 00c2 // +0005 │ │ -1b7c52: 5924 0543 |00bf: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ -1b7c56: 282b |00c1: goto 00ec // +002b │ │ -1b7c58: 5223 0543 |00c2: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ -1b7c5c: 1404 20a1 0700 |00c4: const v4, #float 7.00649e-40 // #0007a120 │ │ -1b7c62: 3743 2500 |00c7: if-le v3, v4, 00ec // +0025 │ │ -1b7c66: 7701 bf5a 1300 |00c9: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/util/Prefs;.isHardCompressionEnabled:(Landroid/content/Context;)Z // method@5abf │ │ -1b7c6c: 0a03 |00cc: move-result v3 │ │ -1b7c6e: 1609 3075 |00cd: const-wide/16 v9, #int 30000 // #7530 │ │ -1b7c72: 310e 0709 |00cf: cmp-long v14, v7, v9 │ │ -1b7c76: 3b0e 0a00 |00d1: if-gez v14, 00db // +000a │ │ -1b7c7a: 3903 0800 |00d3: if-nez v3, 00db // +0008 │ │ -1b7c7e: 1403 60e3 1600 |00d5: const v3, #float 2.10195e-39 // #0016e360 │ │ -1b7c84: 5923 0543 |00d8: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ -1b7c88: 2812 |00da: goto 00ec // +0012 │ │ -1b7c8a: 1709 60ea 0000 |00db: const-wide/32 v9, #float 8.40779e-41 // #0000ea60 │ │ -1b7c90: 310e 0709 |00de: cmp-long v14, v7, v9 │ │ -1b7c94: 3b0e 0a00 |00e0: if-gez v14, 00ea // +000a │ │ -1b7c98: 3903 0800 |00e2: if-nez v3, 00ea // +0008 │ │ -1b7c9c: 1403 4042 0f00 |00e4: const v3, #float 1.4013e-39 // #000f4240 │ │ -1b7ca2: 5923 0543 |00e7: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ -1b7ca6: 2803 |00e9: goto 00ec // +0003 │ │ -1b7ca8: 5924 0543 |00ea: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ -1b7cac: 5223 0543 |00ec: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ -1b7cb0: 1404 801a 0600 |00ee: const v4, #float 5.60519e-40 // #00061a80 │ │ -1b7cb6: 3743 0500 |00f1: if-le v3, v4, 00f6 // +0005 │ │ -1b7cba: 1303 8002 |00f3: const/16 v3, #int 640 // #280 │ │ -1b7cbe: 2803 |00f5: goto 00f8 // +0003 │ │ -1b7cc0: 1303 e001 |00f6: const/16 v3, #int 480 // #1e0 │ │ -1b7cc4: 5224 0343 |00f8: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4303 │ │ -1b7cc8: 5924 0643 |00fa: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ -1b7ccc: 5224 ff42 |00fc: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ff │ │ -1b7cd0: 5924 0443 |00fe: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ -1b7cd4: 5224 0643 |0100: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ -1b7cd8: 3634 0600 |0102: if-gt v4, v3, 0108 // +0006 │ │ -1b7cdc: 5224 0443 |0104: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ -1b7ce0: 3734 2100 |0106: if-le v4, v3, 0127 // +0021 │ │ -1b7ce4: 5224 0643 |0108: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ -1b7ce8: 5229 0443 |010a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ -1b7cec: 8233 |010c: int-to-float v3, v3 │ │ -1b7cee: 3794 0700 |010d: if-le v4, v9, 0114 // +0007 │ │ -1b7cf2: 5224 0643 |010f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ -1b7cf6: 8244 |0111: int-to-float v4, v4 │ │ -1b7cf8: c943 |0112: div-float/2addr v3, v4 │ │ -1b7cfa: 2804 |0113: goto 0117 // +0004 │ │ -1b7cfc: 5224 0443 |0114: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ -1b7d00: 28fb |0116: goto 0111 // -0005 │ │ -1b7d02: 5224 0643 |0117: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ -1b7d06: 8244 |0119: int-to-float v4, v4 │ │ -1b7d08: a804 0403 |011a: mul-float v4, v4, v3 │ │ -1b7d0c: 8744 |011c: float-to-int v4, v4 │ │ -1b7d0e: 5924 0643 |011d: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ -1b7d12: 5224 0443 |011f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ -1b7d16: 8244 |0121: int-to-float v4, v4 │ │ -1b7d18: a804 0403 |0122: mul-float v4, v4, v3 │ │ -1b7d1c: 8743 |0124: float-to-int v3, v4 │ │ -1b7d1e: 5923 0443 |0125: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ -1b7d22: 5223 0143 |0127: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ -1b7d26: 32b3 1100 |0129: if-eq v3, v11, 013a // +0011 │ │ -1b7d2a: 5223 0143 |012b: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ -1b7d2e: 1304 0e01 |012d: const/16 v4, #int 270 // #10e │ │ -1b7d32: 3343 0300 |012f: if-ne v3, v4, 0132 // +0003 │ │ -1b7d36: 2809 |0131: goto 013a // +0009 │ │ -1b7d38: 5223 0643 |0132: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ -1b7d3c: 5224 0443 |0134: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ -1b7d40: 6e30 2d07 3104 |0136: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ -1b7d46: 2808 |0139: goto 0141 // +0008 │ │ -1b7d48: 5223 0443 |013a: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ -1b7d4c: 5224 0643 |013c: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ -1b7d50: 6e30 2d07 3104 |013e: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ -1b7d56: 8473 |0141: long-to-int v3, v7 │ │ -1b7d58: 6e20 2e07 3100 |0142: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072e │ │ -1b7d5e: 8573 |0145: long-to-float v3, v7 │ │ -1b7d60: 5224 fe42 |0146: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fe │ │ -1b7d64: c943 |0148: div-float/2addr v3, v4 │ │ -1b7d66: 5224 0543 |0149: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ -1b7d6a: 5227 fe42 |014b: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fe │ │ -1b7d6e: 5328 fd42 |014d: iget-wide v8, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42fd │ │ -1b7d72: 7159 fd5c 4387 |014f: invoke-static {v3, v4, v7, v8, v9}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.calculateEstimatedSize:(FIFJ)I // method@5cfd │ │ -1b7d78: 0a03 |0152: move-result v3 │ │ -1b7d7a: 5923 fc42 |0153: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@42fc │ │ -1b7d7e: 5223 fc42 |0155: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@42fc │ │ -1b7d82: 8133 |0157: int-to-long v3, v3 │ │ -1b7d84: 1607 0400 |0158: const-wide/16 v7, #int 4 // #4 │ │ -1b7d88: 9e07 0c07 |015a: div-long v7, v12, v7 │ │ -1b7d8c: bb7c |015c: add-long/2addr v12, v7 │ │ -1b7d8e: 3107 030c |015d: cmp-long v7, v3, v12 │ │ -1b7d92: 3d07 0800 |015f: if-lez v7, 0167 // +0008 │ │ -1b7d96: 1a01 bd3f |0161: const-string v1, "Video cannot be compressed to a reasonable size. Try a shorter video or a lower quality." // string@3fbd │ │ -1b7d9a: 7120 fc5c 1000 |0163: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5cfc │ │ -1b7da0: 0f06 |0166: return v6 │ │ -1b7da2: 7701 c44d 1300 |0167: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1b7da8: 0c03 |016a: move-result-object v3 │ │ -1b7daa: 0804 1200 |016b: move-object/from16 v4, v18 │ │ -1b7dae: 7120 c14d 4300 |016d: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;)Ljava/lang/String; // method@4dc1 │ │ -1b7db4: 0c03 |0170: move-result-object v3 │ │ -1b7db6: 2207 1b11 |0171: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; // type@111b │ │ -1b7dba: 7010 fb5c 0700 |0173: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.:()V // method@5cfb │ │ -1b7dc0: 7030 ff5c 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@5cff │ │ -1b7dc6: 0a02 |0179: move-result v2 │ │ -1b7dc8: 3902 1400 |017a: if-nez v2, 018e // +0014 │ │ -1b7dcc: 1a01 4b35 |017c: const-string v1, "Recoding failed for %s: cannot convert to temporary file %s" // string@354b │ │ -1b7dd0: 1222 |017e: const/4 v2, #int 2 // #2 │ │ -1b7dd2: 2322 4011 |017f: new-array v2, v2, [Ljava/lang/Object; // type@1140 │ │ -1b7dd6: 4d04 0206 |0181: aput-object v4, v2, v6 │ │ -1b7dda: 1214 |0183: const/4 v4, #int 1 // #1 │ │ -1b7ddc: 4d03 0204 |0184: aput-object v3, v2, v4 │ │ -1b7de0: 7120 d70a 2100 |0186: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -1b7de6: 0c01 |0189: move-result-object v1 │ │ -1b7de8: 7120 fc5c 1000 |018a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5cfc │ │ -1b7dee: 0f06 |018d: return v6 │ │ -1b7df0: 7401 0407 1500 |018e: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilename:()Ljava/lang/String; // method@0704 │ │ -1b7df6: 0c00 |0191: move-result-object v0 │ │ -1b7df8: 7401 0307 1500 |0192: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilemime:()Ljava/lang/String; // method@0703 │ │ -1b7dfe: 0c02 |0195: move-result-object v2 │ │ -1b7e00: 6e40 2f07 3120 |0196: invoke-virtual {v1, v3, v0, v2}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@072f │ │ -1b7e06: 1a00 9c7a |0199: const-string v0, "recoding for %s done" // string@7a9c │ │ -1b7e0a: 1211 |019b: const/4 v1, #int 1 // #1 │ │ -1b7e0c: 2312 4011 |019c: new-array v2, v1, [Ljava/lang/Object; // type@1140 │ │ -1b7e10: 4d04 0206 |019e: aput-object v4, v2, v6 │ │ -1b7e14: 7120 d70a 2000 |01a0: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -1b7e1a: 0c00 |01a3: move-result-object v0 │ │ -1b7e1c: 7120 c002 0500 |01a4: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1b7e22: 2805 |01a7: goto 01ac // +0005 │ │ -1b7e24: 0d00 |01a8: move-exception v0 │ │ -1b7e26: 6e10 360a 0000 |01a9: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ -1b7e2c: 1211 |01ac: const/4 v1, #int 1 // #1 │ │ -1b7e2e: 0f01 |01ad: return v1 │ │ +1b7ac8: |[1b7ac8] org.thoughtcrime.securesms.video.recode.VideoRecoder.prepareVideo:(Landroid/content/Context;ILcom/b44t/messenger/DcMsg;)Z │ │ +1b7ad8: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +1b7adc: 0801 1500 |0002: move-object/from16 v1, v21 │ │ +1b7ae0: 1a02 7334 |0004: const-string v2, "Preparing video: " // string@3473 │ │ +1b7ae4: 1213 |0006: const/4 v3, #int 1 // #1 │ │ +1b7ae6: 7401 0007 1500 |0007: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFile:()Ljava/lang/String; // method@0700 │ │ +1b7aec: 0c04 |000a: move-result-object v4 │ │ +1b7aee: 6205 0a43 |000b: sget-object v5, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@430a │ │ +1b7af2: 2206 0c03 |000d: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1b7af6: 7020 0e0b 2600 |000f: invoke-direct {v6, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1b7afc: 6e20 170b 4600 |0012: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b7b02: 6e10 280b 0600 |0015: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b7b08: 0c02 |0018: move-result-object v2 │ │ +1b7b0a: 7120 c002 2500 |0019: invoke-static {v5, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1b7b10: 7110 005d 0400 |001c: invoke-static {v4}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // method@5d00 │ │ +1b7b16: 0c02 |001f: move-result-object v2 │ │ +1b7b18: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +1b7b1a: 3902 1000 |0021: if-nez v2, 0031 // +0010 │ │ +1b7b1e: 1a01 4c35 |0023: const-string v1, "Recoding failed for %s: cannot get info" // string@354c │ │ +1b7b22: 2332 4011 |0025: new-array v2, v3, [Ljava/lang/Object; // type@1140 │ │ +1b7b26: 4d04 0206 |0027: aput-object v4, v2, v6 │ │ +1b7b2a: 7120 d70a 2100 |0029: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +1b7b30: 0c01 |002c: move-result-object v1 │ │ +1b7b32: 7120 fc5c 1000 |002d: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5cfc │ │ +1b7b38: 0f06 |0030: return v6 │ │ +1b7b3a: 5227 0143 |0031: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ +1b7b3e: 5927 0743 |0033: iput v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@4307 │ │ +1b7b42: 1607 0000 |0035: const-wide/16 v7, #int 0 // #0 │ │ +1b7b46: 5a27 0843 |0037: iput-wide v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@4308 │ │ +1b7b4a: 1609 ffff |0039: const-wide/16 v9, #int -1 // #ffff │ │ +1b7b4e: 5a29 fb42 |003b: iput-wide v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@42fb │ │ +1b7b52: 5229 0143 |003d: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ +1b7b56: 130a 0e01 |003f: const/16 v10, #int 270 // #10e │ │ +1b7b5a: 130b 5a00 |0041: const/16 v11, #int 90 // #5a │ │ +1b7b5e: 32b9 0f00 |0043: if-eq v9, v11, 0052 // +000f │ │ +1b7b62: 5229 0143 |0045: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ +1b7b66: 33a9 0300 |0047: if-ne v9, v10, 004a // +0003 │ │ +1b7b6a: 2809 |0049: goto 0052 // +0009 │ │ +1b7b6c: 5229 0343 |004a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4303 │ │ +1b7b70: 522c ff42 |004c: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ff │ │ +1b7b74: 6e30 2d07 910c |004e: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ +1b7b7a: 2808 |0051: goto 0059 // +0008 │ │ +1b7b7c: 5229 ff42 |0052: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ff │ │ +1b7b80: 522c 0343 |0054: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4303 │ │ +1b7b84: 6e30 2d07 910c |0056: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ +1b7b8a: 5229 fe42 |0059: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fe │ │ +1b7b8e: 8799 |005b: float-to-int v9, v9 │ │ +1b7b90: 6e20 2e07 9100 |005c: invoke-virtual {v1, v9}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072e │ │ +1b7b96: 1a09 df83 |005f: const-string v9, "sys.msgsize_max_recommended" // string@83df │ │ +1b7b9a: 7120 c74d 9000 |0061: invoke-static {v0, v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getInt:(Landroid/content/Context;Ljava/lang/String;)I // method@4dc7 │ │ +1b7ba0: 0a09 |0064: move-result v9 │ │ +1b7ba2: 819c |0065: int-to-long v12, v9 │ │ +1b7ba4: 2209 c202 |0066: new-instance v9, Ljava/io/File; // type@02c2 │ │ +1b7ba8: 7020 6a09 4900 |0068: invoke-direct {v9, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ +1b7bae: 6e10 7a09 0900 |006b: invoke-virtual {v9}, Ljava/io/File;.length:()J // method@097a │ │ +1b7bb4: 0b0e |006e: move-result-wide v14 │ │ +1b7bb6: 1229 |006f: const/4 v9, #int 2 // #2 │ │ +1b7bb8: 3110 0e07 |0070: cmp-long v16, v14, v7 │ │ +1b7bbc: 3d10 2a00 |0072: if-lez v16, 009c // +002a │ │ +1b7bc0: 3107 0e0c |0074: cmp-long v7, v14, v12 │ │ +1b7bc4: 3c07 2600 |0076: if-gtz v7, 009c // +0026 │ │ +1b7bc8: 5227 0243 |0078: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4302 │ │ +1b7bcc: 1408 c0c6 2d00 |007a: const v8, #float 4.2039e-39 // #002dc6c0 │ │ +1b7bd2: 3687 1f00 |007d: if-gt v7, v8, 009c // +001f │ │ +1b7bd6: 1a00 9d7a |007f: const-string v0, "recoding for %s is not needed, %d bytes and %d kbps are ok" // string@7a9d │ │ +1b7bda: 7120 5e0a fe00 |0081: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1b7be0: 0c01 |0084: move-result-object v1 │ │ +1b7be2: 5222 0243 |0085: iget v2, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4302 │ │ +1b7be6: 7110 520a 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b7bec: 0c02 |008a: move-result-object v2 │ │ +1b7bee: 1237 |008b: const/4 v7, #int 3 // #3 │ │ +1b7bf0: 2377 4011 |008c: new-array v7, v7, [Ljava/lang/Object; // type@1140 │ │ +1b7bf4: 4d04 0706 |008e: aput-object v4, v7, v6 │ │ +1b7bf8: 4d01 0703 |0090: aput-object v1, v7, v3 │ │ +1b7bfc: 4d02 0709 |0092: aput-object v2, v7, v9 │ │ +1b7c00: 7120 d70a 7000 |0094: invoke-static {v0, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +1b7c06: 0c00 |0097: move-result-object v0 │ │ +1b7c08: 7120 c002 0500 |0098: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1b7c0e: 0f03 |009b: return v3 │ │ +1b7c10: 5227 fe42 |009c: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fe │ │ +1b7c14: 8877 |009e: float-to-long v7, v7 │ │ +1b7c16: 532e fd42 |009f: iget-wide v14, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42fd │ │ +1b7c1a: 9c0e 0c0e |00a1: sub-long v14, v12, v14 │ │ +1b7c1e: bc7e |00a3: sub-long/2addr v14, v7 │ │ +1b7c20: 1610 e803 |00a4: const-wide/16 v16, #int 1000 // #3e8 │ │ +1b7c24: 0812 0400 |00a6: move-object/from16 v18, v4 │ │ +1b7c28: 9e03 0710 |00a8: div-long v3, v7, v16 │ │ +1b7c2c: 1609 0100 |00aa: const-wide/16 v9, #int 1 // #1 │ │ +1b7c30: 7140 790a a943 |00ac: invoke-static {v9, v10, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@0a79 │ │ +1b7c36: 0b03 |00af: move-result-wide v3 │ │ +1b7c38: be3e |00b0: div-long/2addr v14, v3 │ │ +1b7c3a: 1603 0800 |00b1: const-wide/16 v3, #int 8 // #8 │ │ +1b7c3e: 9d0e 0e03 |00b3: mul-long v14, v14, v3 │ │ +1b7c42: 84e3 |00b5: long-to-int v3, v14 │ │ +1b7c44: 5923 0543 |00b6: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ +1b7c48: 5223 0543 |00b8: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ +1b7c4c: 1404 400d 0300 |00ba: const v4, #float 2.8026e-40 // #00030d40 │ │ +1b7c52: 3543 0500 |00bd: if-ge v3, v4, 00c2 // +0005 │ │ +1b7c56: 5924 0543 |00bf: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ +1b7c5a: 282b |00c1: goto 00ec // +002b │ │ +1b7c5c: 5223 0543 |00c2: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ +1b7c60: 1404 20a1 0700 |00c4: const v4, #float 7.00649e-40 // #0007a120 │ │ +1b7c66: 3743 2500 |00c7: if-le v3, v4, 00ec // +0025 │ │ +1b7c6a: 7701 bf5a 1300 |00c9: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/util/Prefs;.isHardCompressionEnabled:(Landroid/content/Context;)Z // method@5abf │ │ +1b7c70: 0a03 |00cc: move-result v3 │ │ +1b7c72: 1609 3075 |00cd: const-wide/16 v9, #int 30000 // #7530 │ │ +1b7c76: 310e 0709 |00cf: cmp-long v14, v7, v9 │ │ +1b7c7a: 3b0e 0a00 |00d1: if-gez v14, 00db // +000a │ │ +1b7c7e: 3903 0800 |00d3: if-nez v3, 00db // +0008 │ │ +1b7c82: 1403 60e3 1600 |00d5: const v3, #float 2.10195e-39 // #0016e360 │ │ +1b7c88: 5923 0543 |00d8: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ +1b7c8c: 2812 |00da: goto 00ec // +0012 │ │ +1b7c8e: 1709 60ea 0000 |00db: const-wide/32 v9, #float 8.40779e-41 // #0000ea60 │ │ +1b7c94: 310e 0709 |00de: cmp-long v14, v7, v9 │ │ +1b7c98: 3b0e 0a00 |00e0: if-gez v14, 00ea // +000a │ │ +1b7c9c: 3903 0800 |00e2: if-nez v3, 00ea // +0008 │ │ +1b7ca0: 1403 4042 0f00 |00e4: const v3, #float 1.4013e-39 // #000f4240 │ │ +1b7ca6: 5923 0543 |00e7: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ +1b7caa: 2803 |00e9: goto 00ec // +0003 │ │ +1b7cac: 5924 0543 |00ea: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ +1b7cb0: 5223 0543 |00ec: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ +1b7cb4: 1404 801a 0600 |00ee: const v4, #float 5.60519e-40 // #00061a80 │ │ +1b7cba: 3743 0500 |00f1: if-le v3, v4, 00f6 // +0005 │ │ +1b7cbe: 1303 8002 |00f3: const/16 v3, #int 640 // #280 │ │ +1b7cc2: 2803 |00f5: goto 00f8 // +0003 │ │ +1b7cc4: 1303 e001 |00f6: const/16 v3, #int 480 // #1e0 │ │ +1b7cc8: 5224 0343 |00f8: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4303 │ │ +1b7ccc: 5924 0643 |00fa: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ +1b7cd0: 5224 ff42 |00fc: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ff │ │ +1b7cd4: 5924 0443 |00fe: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ +1b7cd8: 5224 0643 |0100: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ +1b7cdc: 3634 0600 |0102: if-gt v4, v3, 0108 // +0006 │ │ +1b7ce0: 5224 0443 |0104: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ +1b7ce4: 3734 2100 |0106: if-le v4, v3, 0127 // +0021 │ │ +1b7ce8: 5224 0643 |0108: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ +1b7cec: 5229 0443 |010a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ +1b7cf0: 8233 |010c: int-to-float v3, v3 │ │ +1b7cf2: 3794 0700 |010d: if-le v4, v9, 0114 // +0007 │ │ +1b7cf6: 5224 0643 |010f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ +1b7cfa: 8244 |0111: int-to-float v4, v4 │ │ +1b7cfc: c943 |0112: div-float/2addr v3, v4 │ │ +1b7cfe: 2804 |0113: goto 0117 // +0004 │ │ +1b7d00: 5224 0443 |0114: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ +1b7d04: 28fb |0116: goto 0111 // -0005 │ │ +1b7d06: 5224 0643 |0117: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ +1b7d0a: 8244 |0119: int-to-float v4, v4 │ │ +1b7d0c: a804 0403 |011a: mul-float v4, v4, v3 │ │ +1b7d10: 8744 |011c: float-to-int v4, v4 │ │ +1b7d12: 5924 0643 |011d: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ +1b7d16: 5224 0443 |011f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ +1b7d1a: 8244 |0121: int-to-float v4, v4 │ │ +1b7d1c: a804 0403 |0122: mul-float v4, v4, v3 │ │ +1b7d20: 8743 |0124: float-to-int v3, v4 │ │ +1b7d22: 5923 0443 |0125: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ +1b7d26: 5223 0143 |0127: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ +1b7d2a: 32b3 1100 |0129: if-eq v3, v11, 013a // +0011 │ │ +1b7d2e: 5223 0143 |012b: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4301 │ │ +1b7d32: 1304 0e01 |012d: const/16 v4, #int 270 // #10e │ │ +1b7d36: 3343 0300 |012f: if-ne v3, v4, 0132 // +0003 │ │ +1b7d3a: 2809 |0131: goto 013a // +0009 │ │ +1b7d3c: 5223 0643 |0132: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ +1b7d40: 5224 0443 |0134: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ +1b7d44: 6e30 2d07 3104 |0136: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ +1b7d4a: 2808 |0139: goto 0141 // +0008 │ │ +1b7d4c: 5223 0443 |013a: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4304 │ │ +1b7d50: 5224 0643 |013c: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4306 │ │ +1b7d54: 6e30 2d07 3104 |013e: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ +1b7d5a: 8473 |0141: long-to-int v3, v7 │ │ +1b7d5c: 6e20 2e07 3100 |0142: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072e │ │ +1b7d62: 8573 |0145: long-to-float v3, v7 │ │ +1b7d64: 5224 fe42 |0146: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fe │ │ +1b7d68: c943 |0148: div-float/2addr v3, v4 │ │ +1b7d6a: 5224 0543 |0149: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4305 │ │ +1b7d6e: 5227 fe42 |014b: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fe │ │ +1b7d72: 5328 fd42 |014d: iget-wide v8, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42fd │ │ +1b7d76: 7159 fd5c 4387 |014f: invoke-static {v3, v4, v7, v8, v9}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.calculateEstimatedSize:(FIFJ)I // method@5cfd │ │ +1b7d7c: 0a03 |0152: move-result v3 │ │ +1b7d7e: 5923 fc42 |0153: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@42fc │ │ +1b7d82: 5223 fc42 |0155: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@42fc │ │ +1b7d86: 8133 |0157: int-to-long v3, v3 │ │ +1b7d88: 1607 0400 |0158: const-wide/16 v7, #int 4 // #4 │ │ +1b7d8c: 9e07 0c07 |015a: div-long v7, v12, v7 │ │ +1b7d90: bb7c |015c: add-long/2addr v12, v7 │ │ +1b7d92: 3107 030c |015d: cmp-long v7, v3, v12 │ │ +1b7d96: 3d07 0800 |015f: if-lez v7, 0167 // +0008 │ │ +1b7d9a: 1a01 bd3f |0161: const-string v1, "Video cannot be compressed to a reasonable size. Try a shorter video or a lower quality." // string@3fbd │ │ +1b7d9e: 7120 fc5c 1000 |0163: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5cfc │ │ +1b7da4: 0f06 |0166: return v6 │ │ +1b7da6: 7701 c44d 1300 |0167: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1b7dac: 0c03 |016a: move-result-object v3 │ │ +1b7dae: 0804 1200 |016b: move-object/from16 v4, v18 │ │ +1b7db2: 7120 c14d 4300 |016d: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;)Ljava/lang/String; // method@4dc1 │ │ +1b7db8: 0c03 |0170: move-result-object v3 │ │ +1b7dba: 2207 1b11 |0171: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; // type@111b │ │ +1b7dbe: 7010 fb5c 0700 |0173: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.:()V // method@5cfb │ │ +1b7dc4: 7030 ff5c 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@5cff │ │ +1b7dca: 0a02 |0179: move-result v2 │ │ +1b7dcc: 3902 1400 |017a: if-nez v2, 018e // +0014 │ │ +1b7dd0: 1a01 4b35 |017c: const-string v1, "Recoding failed for %s: cannot convert to temporary file %s" // string@354b │ │ +1b7dd4: 1222 |017e: const/4 v2, #int 2 // #2 │ │ +1b7dd6: 2322 4011 |017f: new-array v2, v2, [Ljava/lang/Object; // type@1140 │ │ +1b7dda: 4d04 0206 |0181: aput-object v4, v2, v6 │ │ +1b7dde: 1214 |0183: const/4 v4, #int 1 // #1 │ │ +1b7de0: 4d03 0204 |0184: aput-object v3, v2, v4 │ │ +1b7de4: 7120 d70a 2100 |0186: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +1b7dea: 0c01 |0189: move-result-object v1 │ │ +1b7dec: 7120 fc5c 1000 |018a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5cfc │ │ +1b7df2: 0f06 |018d: return v6 │ │ +1b7df4: 7401 0407 1500 |018e: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilename:()Ljava/lang/String; // method@0704 │ │ +1b7dfa: 0c00 |0191: move-result-object v0 │ │ +1b7dfc: 7401 0307 1500 |0192: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilemime:()Ljava/lang/String; // method@0703 │ │ +1b7e02: 0c02 |0195: move-result-object v2 │ │ +1b7e04: 6e40 2f07 3120 |0196: invoke-virtual {v1, v3, v0, v2}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@072f │ │ +1b7e0a: 1a00 9c7a |0199: const-string v0, "recoding for %s done" // string@7a9c │ │ +1b7e0e: 1211 |019b: const/4 v1, #int 1 // #1 │ │ +1b7e10: 2312 4011 |019c: new-array v2, v1, [Ljava/lang/Object; // type@1140 │ │ +1b7e14: 4d04 0206 |019e: aput-object v4, v2, v6 │ │ +1b7e18: 7120 d70a 2000 |01a0: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +1b7e1e: 0c00 |01a3: move-result-object v0 │ │ +1b7e20: 7120 c002 0500 |01a4: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1b7e26: 2805 |01a7: goto 01ac // +0005 │ │ +1b7e28: 0d00 |01a8: move-exception v0 │ │ +1b7e2a: 6e10 360a 0000 |01a9: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a36 │ │ +1b7e30: 1211 |01ac: const/4 v1, #int 1 // #1 │ │ +1b7e32: 0f01 |01ad: return v1 │ │ catches : 1 │ │ 0x0007 - 0x01a7 │ │ Ljava/lang/Exception; -> 0x01a8 │ │ positions : │ │ 0x0007 line=558 │ │ 0x000b line=559 │ │ 0x001c line=562 │ │ @@ -327960,107 +327961,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 │ │ -1b7ed4: |[1b7ed4] 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 │ │ -1b7ee4: 0800 1800 |0000: move-object/from16 v0, v24 │ │ -1b7ee8: 0801 1900 |0002: move-object/from16 v1, v25 │ │ -1b7eec: 0802 1a00 |0004: move-object/from16 v2, v26 │ │ -1b7ef0: 0503 1b00 |0006: move-wide/from16 v3, v27 │ │ -1b7ef4: 0805 1700 |0008: move-object/from16 v5, v23 │ │ -1b7ef8: 0206 2000 |000a: move/from16 v6, v32 │ │ -1b7efc: 7030 045d 0506 |000c: invoke-direct {v5, v0, v6}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5d04 │ │ -1b7f02: 0a07 |000f: move-result v7 │ │ -1b7f04: 1608 ffff |0010: const-wide/16 v8, #int -1 // #ffff │ │ -1b7f08: 3a07 9c00 |0012: if-ltz v7, 00ae // +009c │ │ -1b7f0c: 6e20 d101 7000 |0014: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ -1b7f12: 6e20 cd01 7000 |0017: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ -1b7f18: 0c0a |001a: move-result-object v10 │ │ -1b7f1a: 6e30 b05c a106 |001b: invoke-virtual {v1, v10, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cb0 │ │ -1b7f20: 0a0b |001e: move-result v11 │ │ -1b7f22: 1a0c 4f6e |001f: const-string v12, "max-input-size" // string@6e4f │ │ -1b7f26: 6e20 d701 ca00 |0021: invoke-virtual {v10, v12}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1b7f2c: 0a0a |0024: move-result v10 │ │ -1b7f2e: 160c 0000 |0025: const-wide/16 v12, #int 0 // #0 │ │ -1b7f32: 120e |0027: const/4 v14, #int 0 // #0 │ │ -1b7f34: 310f 030c |0028: cmp-long v15, v3, v12 │ │ -1b7f38: 3d0f 0600 |002a: if-lez v15, 0030 // +0006 │ │ -1b7f3c: 6e40 d001 30e4 |002c: invoke-virtual {v0, v3, v4, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -1b7f42: 2804 |002f: goto 0033 // +0004 │ │ -1b7f44: 6e40 d001 c0ed |0030: invoke-virtual {v0, v12, v13, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -1b7f4a: 7110 a00b 0a00 |0033: invoke-static {v10}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ -1b7f50: 0c03 |0036: move-result-object v3 │ │ -1b7f52: 7601 fe5c 1700 |0037: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ -1b7f58: 1610 9cff |003a: const-wide/16 v16, #int -100 // #ff9c │ │ -1b7f5c: 0512 0800 |003c: move-wide/from16 v18, v8 │ │ -1b7f60: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -1b7f62: 3904 6b00 |003f: if-nez v4, 00aa // +006b │ │ -1b7f66: 7601 fe5c 1700 |0041: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ -1b7f6c: 7401 cb01 1800 |0044: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ -1b7f72: 0a0a |0047: move-result v10 │ │ -1b7f74: 1314 0100 |0048: const/16 v20, #int 1 // #1 │ │ -1b7f78: 337a 5100 |004a: if-ne v10, v7, 009b // +0051 │ │ -1b7f7c: 6e30 ce01 300e |004c: invoke-virtual {v0, v3, v14}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ -1b7f82: 0a0a |004f: move-result v10 │ │ -1b7f84: 592a 2f00 |0050: iput v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b7f88: 522a 2f00 |0052: iget v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b7f8c: 3a0a 0a00 |0054: if-ltz v10, 005e // +000a │ │ -1b7f90: 7401 ca01 1800 |0056: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ -1b7f96: 0b0c |0059: move-result-wide v12 │ │ -1b7f98: 5a2c 2e00 |005a: iput-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b7f9c: 120a |005c: const/4 v10, #int 0 // #0 │ │ -1b7f9e: 2804 |005d: goto 0061 // +0004 │ │ -1b7fa0: 592e 2f00 |005e: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b7fa4: 121a |0060: const/4 v10, #int 1 // #1 │ │ -1b7fa6: 522c 2f00 |0061: iget v12, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b7faa: 3d0c 3200 |0063: if-lez v12, 0095 // +0032 │ │ -1b7fae: 390a 3000 |0065: if-nez v10, 0095 // +0030 │ │ -1b7fb2: 3d0f 0a00 |0067: if-lez v15, 0071 // +000a │ │ -1b7fb6: 310c 1208 |0069: cmp-long v12, v18, v8 │ │ -1b7fba: 390c 0600 |006b: if-nez v12, 0071 // +0006 │ │ -1b7fbe: 532c 2e00 |006d: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b7fc2: 0512 0c00 |006f: move-wide/from16 v18, v12 │ │ -1b7fc6: 160c 0000 |0071: const-wide/16 v12, #int 0 // #0 │ │ -1b7fca: 3115 1d0c |0073: cmp-long v21, v29, v12 │ │ -1b7fce: 3a15 0b00 |0075: if-ltz v21, 0080 // +000b │ │ -1b7fd2: 532c 2e00 |0077: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b7fd6: 3116 0c1d |0079: cmp-long v22, v12, v29 │ │ -1b7fda: 3b16 0300 |007b: if-gez v22, 007e // +0003 │ │ -1b7fde: 2803 |007d: goto 0080 // +0003 │ │ -1b7fe0: 121a |007e: const/4 v10, #int 1 // #1 │ │ -1b7fe2: 2816 |007f: goto 0095 // +0016 │ │ -1b7fe4: 532c 2e00 |0080: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b7fe8: 3116 0c10 |0082: cmp-long v22, v12, v16 │ │ -1b7fec: 3d16 0d00 |0084: if-lez v22, 0091 // +000d │ │ -1b7ff0: 592e 2d00 |0086: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -1b7ff4: 7401 c901 1800 |0088: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleFlags:()I // method@01c9 │ │ -1b7ffa: 0a0c |008b: move-result v12 │ │ -1b7ffc: 592c 2c00 |008c: iput v12, v2, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b8000: 6e56 c05c 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@5cc0 │ │ -1b8006: 532c 2e00 |0091: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b800a: 0510 0c00 |0093: move-wide/from16 v16, v12 │ │ -1b800e: 390a 0f00 |0095: if-nez v10, 00a4 // +000f │ │ -1b8012: 7401 c801 1800 |0097: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ -1b8018: 280a |009a: goto 00a4 // +000a │ │ -1b801a: 12fc |009b: const/4 v12, #int -1 // #ff │ │ -1b801c: 33ca 0400 |009c: if-ne v10, v12, 00a0 // +0004 │ │ -1b8020: 121a |009e: const/4 v10, #int 1 // #1 │ │ -1b8022: 2805 |009f: goto 00a4 // +0005 │ │ -1b8024: 7401 c801 1800 |00a0: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ -1b802a: 120a |00a3: const/4 v10, #int 0 // #0 │ │ -1b802c: 380a 0300 |00a4: if-eqz v10, 00a7 // +0003 │ │ -1b8030: 1214 |00a6: const/4 v4, #int 1 // #1 │ │ -1b8032: 160c 0000 |00a7: const-wide/16 v12, #int 0 // #0 │ │ -1b8036: 2896 |00a9: goto 003f // -006a │ │ -1b8038: 6e20 d301 7000 |00aa: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ -1b803e: 1012 |00ad: return-wide v18 │ │ -1b8040: 1008 |00ae: return-wide v8 │ │ +1b7ed8: |[1b7ed8] 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 │ │ +1b7ee8: 0800 1800 |0000: move-object/from16 v0, v24 │ │ +1b7eec: 0801 1900 |0002: move-object/from16 v1, v25 │ │ +1b7ef0: 0802 1a00 |0004: move-object/from16 v2, v26 │ │ +1b7ef4: 0503 1b00 |0006: move-wide/from16 v3, v27 │ │ +1b7ef8: 0805 1700 |0008: move-object/from16 v5, v23 │ │ +1b7efc: 0206 2000 |000a: move/from16 v6, v32 │ │ +1b7f00: 7030 045d 0506 |000c: invoke-direct {v5, v0, v6}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5d04 │ │ +1b7f06: 0a07 |000f: move-result v7 │ │ +1b7f08: 1608 ffff |0010: const-wide/16 v8, #int -1 // #ffff │ │ +1b7f0c: 3a07 9c00 |0012: if-ltz v7, 00ae // +009c │ │ +1b7f10: 6e20 d101 7000 |0014: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ +1b7f16: 6e20 cd01 7000 |0017: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ +1b7f1c: 0c0a |001a: move-result-object v10 │ │ +1b7f1e: 6e30 b05c a106 |001b: invoke-virtual {v1, v10, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cb0 │ │ +1b7f24: 0a0b |001e: move-result v11 │ │ +1b7f26: 1a0c 4f6e |001f: const-string v12, "max-input-size" // string@6e4f │ │ +1b7f2a: 6e20 d701 ca00 |0021: invoke-virtual {v10, v12}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1b7f30: 0a0a |0024: move-result v10 │ │ +1b7f32: 160c 0000 |0025: const-wide/16 v12, #int 0 // #0 │ │ +1b7f36: 120e |0027: const/4 v14, #int 0 // #0 │ │ +1b7f38: 310f 030c |0028: cmp-long v15, v3, v12 │ │ +1b7f3c: 3d0f 0600 |002a: if-lez v15, 0030 // +0006 │ │ +1b7f40: 6e40 d001 30e4 |002c: invoke-virtual {v0, v3, v4, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +1b7f46: 2804 |002f: goto 0033 // +0004 │ │ +1b7f48: 6e40 d001 c0ed |0030: invoke-virtual {v0, v12, v13, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +1b7f4e: 7110 a00b 0a00 |0033: invoke-static {v10}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ +1b7f54: 0c03 |0036: move-result-object v3 │ │ +1b7f56: 7601 fe5c 1700 |0037: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ +1b7f5c: 1610 9cff |003a: const-wide/16 v16, #int -100 // #ff9c │ │ +1b7f60: 0512 0800 |003c: move-wide/from16 v18, v8 │ │ +1b7f64: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +1b7f66: 3904 6b00 |003f: if-nez v4, 00aa // +006b │ │ +1b7f6a: 7601 fe5c 1700 |0041: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5cfe │ │ +1b7f70: 7401 cb01 1800 |0044: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ +1b7f76: 0a0a |0047: move-result v10 │ │ +1b7f78: 1314 0100 |0048: const/16 v20, #int 1 // #1 │ │ +1b7f7c: 337a 5100 |004a: if-ne v10, v7, 009b // +0051 │ │ +1b7f80: 6e30 ce01 300e |004c: invoke-virtual {v0, v3, v14}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ +1b7f86: 0a0a |004f: move-result v10 │ │ +1b7f88: 592a 2f00 |0050: iput v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b7f8c: 522a 2f00 |0052: iget v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b7f90: 3a0a 0a00 |0054: if-ltz v10, 005e // +000a │ │ +1b7f94: 7401 ca01 1800 |0056: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ +1b7f9a: 0b0c |0059: move-result-wide v12 │ │ +1b7f9c: 5a2c 2e00 |005a: iput-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b7fa0: 120a |005c: const/4 v10, #int 0 // #0 │ │ +1b7fa2: 2804 |005d: goto 0061 // +0004 │ │ +1b7fa4: 592e 2f00 |005e: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b7fa8: 121a |0060: const/4 v10, #int 1 // #1 │ │ +1b7faa: 522c 2f00 |0061: iget v12, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b7fae: 3d0c 3200 |0063: if-lez v12, 0095 // +0032 │ │ +1b7fb2: 390a 3000 |0065: if-nez v10, 0095 // +0030 │ │ +1b7fb6: 3d0f 0a00 |0067: if-lez v15, 0071 // +000a │ │ +1b7fba: 310c 1208 |0069: cmp-long v12, v18, v8 │ │ +1b7fbe: 390c 0600 |006b: if-nez v12, 0071 // +0006 │ │ +1b7fc2: 532c 2e00 |006d: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b7fc6: 0512 0c00 |006f: move-wide/from16 v18, v12 │ │ +1b7fca: 160c 0000 |0071: const-wide/16 v12, #int 0 // #0 │ │ +1b7fce: 3115 1d0c |0073: cmp-long v21, v29, v12 │ │ +1b7fd2: 3a15 0b00 |0075: if-ltz v21, 0080 // +000b │ │ +1b7fd6: 532c 2e00 |0077: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b7fda: 3116 0c1d |0079: cmp-long v22, v12, v29 │ │ +1b7fde: 3b16 0300 |007b: if-gez v22, 007e // +0003 │ │ +1b7fe2: 2803 |007d: goto 0080 // +0003 │ │ +1b7fe4: 121a |007e: const/4 v10, #int 1 // #1 │ │ +1b7fe6: 2816 |007f: goto 0095 // +0016 │ │ +1b7fe8: 532c 2e00 |0080: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b7fec: 3116 0c10 |0082: cmp-long v22, v12, v16 │ │ +1b7ff0: 3d16 0d00 |0084: if-lez v22, 0091 // +000d │ │ +1b7ff4: 592e 2d00 |0086: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +1b7ff8: 7401 c901 1800 |0088: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleFlags:()I // method@01c9 │ │ +1b7ffe: 0a0c |008b: move-result v12 │ │ +1b8000: 592c 2c00 |008c: iput v12, v2, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b8004: 6e56 c05c 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@5cc0 │ │ +1b800a: 532c 2e00 |0091: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b800e: 0510 0c00 |0093: move-wide/from16 v16, v12 │ │ +1b8012: 390a 0f00 |0095: if-nez v10, 00a4 // +000f │ │ +1b8016: 7401 c801 1800 |0097: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ +1b801c: 280a |009a: goto 00a4 // +000a │ │ +1b801e: 12fc |009b: const/4 v12, #int -1 // #ff │ │ +1b8020: 33ca 0400 |009c: if-ne v10, v12, 00a0 // +0004 │ │ +1b8024: 121a |009e: const/4 v10, #int 1 // #1 │ │ +1b8026: 2805 |009f: goto 00a4 // +0005 │ │ +1b8028: 7401 c801 1800 |00a0: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ +1b802e: 120a |00a3: const/4 v10, #int 0 // #0 │ │ +1b8030: 380a 0300 |00a4: if-eqz v10, 00a7 // +0003 │ │ +1b8034: 1214 |00a6: const/4 v4, #int 1 // #1 │ │ +1b8036: 160c 0000 |00a7: const-wide/16 v12, #int 0 // #0 │ │ +1b803a: 2896 |00a9: goto 003f // -006a │ │ +1b803c: 6e20 d301 7000 |00aa: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ +1b8042: 1012 |00ad: return-wide v18 │ │ +1b8044: 1008 |00ae: return-wide v8 │ │ catches : (none) │ │ positions : │ │ 0x000c line=68 │ │ 0x0014 line=70 │ │ 0x0017 line=71 │ │ 0x001b line=72 │ │ 0x001f line=73 │ │ @@ -328100,39 +328101,39 @@ │ │ type : '(Landroid/media/MediaExtractor;Z)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -1b7e70: |[1b7e70] org.thoughtcrime.securesms.video.recode.VideoRecoder.selectTrack:(Landroid/media/MediaExtractor;Z)I │ │ -1b7e80: 6e10 cc01 0500 |0000: invoke-virtual {v5}, Landroid/media/MediaExtractor;.getTrackCount:()I // method@01cc │ │ -1b7e86: 0a00 |0003: move-result v0 │ │ -1b7e88: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1b7e8a: 3501 2300 |0005: if-ge v1, v0, 0028 // +0023 │ │ -1b7e8e: 6e20 cd01 1500 |0007: invoke-virtual {v5, v1}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ -1b7e94: 0c02 |000a: move-result-object v2 │ │ -1b7e96: 1a03 8a6f |000b: const-string v3, "mime" // string@6f8a │ │ -1b7e9a: 6e20 d801 3200 |000d: invoke-virtual {v2, v3}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ -1b7ea0: 0c02 |0010: move-result-object v2 │ │ -1b7ea2: 3806 0b00 |0011: if-eqz v6, 001c // +000b │ │ -1b7ea6: 1a03 7548 |0013: const-string v3, "audio/" // string@4875 │ │ -1b7eaa: 6e20 f10a 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1b7eb0: 0a02 |0018: move-result v2 │ │ -1b7eb2: 3802 0c00 |0019: if-eqz v2, 0025 // +000c │ │ -1b7eb6: 0f01 |001b: return v1 │ │ -1b7eb8: 1a03 7188 |001c: const-string v3, "video/" // string@8871 │ │ -1b7ebc: 6e20 f10a 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1b7ec2: 0a02 |0021: move-result v2 │ │ -1b7ec4: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -1b7ec8: 0f01 |0024: return v1 │ │ -1b7eca: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1b7ece: 28de |0027: goto 0005 // -0022 │ │ -1b7ed0: 12b5 |0028: const/4 v5, #int -5 // #fb │ │ -1b7ed2: 0f05 |0029: return v5 │ │ +1b7e74: |[1b7e74] org.thoughtcrime.securesms.video.recode.VideoRecoder.selectTrack:(Landroid/media/MediaExtractor;Z)I │ │ +1b7e84: 6e10 cc01 0500 |0000: invoke-virtual {v5}, Landroid/media/MediaExtractor;.getTrackCount:()I // method@01cc │ │ +1b7e8a: 0a00 |0003: move-result v0 │ │ +1b7e8c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1b7e8e: 3501 2300 |0005: if-ge v1, v0, 0028 // +0023 │ │ +1b7e92: 6e20 cd01 1500 |0007: invoke-virtual {v5, v1}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ +1b7e98: 0c02 |000a: move-result-object v2 │ │ +1b7e9a: 1a03 8a6f |000b: const-string v3, "mime" // string@6f8a │ │ +1b7e9e: 6e20 d801 3200 |000d: invoke-virtual {v2, v3}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ +1b7ea4: 0c02 |0010: move-result-object v2 │ │ +1b7ea6: 3806 0b00 |0011: if-eqz v6, 001c // +000b │ │ +1b7eaa: 1a03 7548 |0013: const-string v3, "audio/" // string@4875 │ │ +1b7eae: 6e20 f10a 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1b7eb4: 0a02 |0018: move-result v2 │ │ +1b7eb6: 3802 0c00 |0019: if-eqz v2, 0025 // +000c │ │ +1b7eba: 0f01 |001b: return v1 │ │ +1b7ebc: 1a03 7188 |001c: const-string v3, "video/" // string@8871 │ │ +1b7ec0: 6e20 f10a 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1b7ec6: 0a02 |0021: move-result v2 │ │ +1b7ec8: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +1b7ecc: 0f01 |0024: return v1 │ │ +1b7ece: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1b7ed2: 28de |0027: goto 0005 // -0022 │ │ +1b7ed4: 12b5 |0028: const/4 v5, #int -5 // #fb │ │ +1b7ed6: 0f05 |0029: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=52 │ │ 0x000b line=53 │ │ 0x0013 line=55 │ │ 0x001c line=59 │ │ @@ -328184,21 +328185,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 │ │ -1b8334: |[1b8334] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V │ │ -1b8344: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b834a: 5b01 0d43 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@430d │ │ -1b834e: 5b02 0e43 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@430e │ │ -1b8352: 5b03 0f43 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@430f │ │ -1b8356: 5b04 1043 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@4310 │ │ -1b835a: 0e00 |000b: return-void │ │ +1b8338: |[1b8338] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V │ │ +1b8348: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b834e: 5b01 0d43 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@430d │ │ +1b8352: 5b02 0e43 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@430e │ │ +1b8356: 5b03 0f43 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@430f │ │ +1b835a: 5b04 1043 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@4310 │ │ +1b835e: 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; │ │ @@ -328211,23 +328212,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 │ │ -1b835c: |[1b835c] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -1b836c: 5460 0d43 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@430d │ │ -1b8370: 5461 0e43 |0002: iget-object v1, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@430e │ │ -1b8374: 5462 0f43 |0004: iget-object v2, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@430f │ │ -1b8378: 5463 1043 |0006: iget-object v3, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@4310 │ │ -1b837c: 0774 |0008: move-object v4, v7 │ │ -1b837e: 0185 |0009: move v5, v8 │ │ -1b8380: 7406 0a5d 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@5d0a │ │ -1b8386: 0e00 |000d: return-void │ │ +1b8360: |[1b8360] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +1b8370: 5460 0d43 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@430d │ │ +1b8374: 5461 0e43 |0002: iget-object v1, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@430e │ │ +1b8378: 5462 0f43 |0004: iget-object v2, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@430f │ │ +1b837c: 5463 1043 |0006: iget-object v3, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@4310 │ │ +1b8380: 0774 |0008: move-object v4, v7 │ │ +1b8382: 0185 |0009: move v5, v8 │ │ +1b8384: 7406 0a5d 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@5d0a │ │ +1b838a: 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 │ │ @@ -328257,17 +328258,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b8388: |[1b8388] org.thoughtcrime.securesms.videochat.VideochatUtil.:()V │ │ -1b8398: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b839e: 0e00 |0003: return-void │ │ +1b838c: |[1b838c] org.thoughtcrime.securesms.videochat.VideochatUtil.:()V │ │ +1b839c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b83a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/videochat/VideochatUtil; │ │ │ │ Virtual methods - │ │ @@ -328276,46 +328277,46 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -1b83a0: |[1b83a0] org.thoughtcrime.securesms.videochat.VideochatUtil.invite:(Landroid/app/Activity;I)V │ │ -1b83b0: 7110 c44d 0700 |0000: invoke-static {v7}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1b83b6: 0c00 |0003: move-result-object v0 │ │ -1b83b8: 6e20 9806 8000 |0004: invoke-virtual {v0, v8}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0698 │ │ -1b83be: 0c08 |0007: move-result-object v8 │ │ -1b83c0: 2201 4901 |0008: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1b83c4: 7020 8704 7100 |000a: invoke-direct {v1, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ -1b83ca: 6002 d32b |000d: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_to_videochat:I // field@2bd3 │ │ -1b83ce: 6e10 5d06 0800 |000f: invoke-virtual {v8}, Lcom/b44t/messenger/DcChat;.getName:()Ljava/lang/String; // method@065d │ │ -1b83d4: 0c03 |0012: move-result-object v3 │ │ -1b83d6: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -1b83d8: 2344 4011 |0014: new-array v4, v4, [Ljava/lang/Object; // type@1140 │ │ -1b83dc: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -1b83de: 4d03 0405 |0017: aput-object v3, v4, v5 │ │ -1b83e2: 6e30 1f00 2704 |0019: invoke-virtual {v7, v2, v4}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ -1b83e8: 0c02 |001c: move-result-object v2 │ │ -1b83ea: 6e20 9704 2100 |001d: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0497 │ │ -1b83f0: 0c01 |0020: move-result-object v1 │ │ -1b83f2: 6002 d22b |0021: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_hint:I // field@2bd2 │ │ -1b83f6: 6e20 8c04 2100 |0023: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048c │ │ -1b83fc: 0c01 |0026: move-result-object v1 │ │ -1b83fe: 6002 0828 |0027: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2808 │ │ -1b8402: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -1b8404: 6e30 8e04 2103 |002a: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -1b840a: 0c01 |002d: move-result-object v1 │ │ -1b840c: 6002 702a |002e: sget v2, Lorg/thoughtcrime/securesms/R$string;.ok:I // field@2a70 │ │ -1b8410: 2203 1c11 |0030: new-instance v3, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; // type@111c │ │ -1b8414: 7057 055d 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@5d05 │ │ -1b841a: 6e30 9304 2103 |0035: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ -1b8420: 0c07 |0038: move-result-object v7 │ │ -1b8422: 6e10 9904 0700 |0039: invoke-virtual {v7}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ -1b8428: 0e00 |003c: return-void │ │ +1b83a4: |[1b83a4] org.thoughtcrime.securesms.videochat.VideochatUtil.invite:(Landroid/app/Activity;I)V │ │ +1b83b4: 7110 c44d 0700 |0000: invoke-static {v7}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1b83ba: 0c00 |0003: move-result-object v0 │ │ +1b83bc: 6e20 9806 8000 |0004: invoke-virtual {v0, v8}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0698 │ │ +1b83c2: 0c08 |0007: move-result-object v8 │ │ +1b83c4: 2201 4901 |0008: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1b83c8: 7020 8704 7100 |000a: invoke-direct {v1, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ +1b83ce: 6002 d32b |000d: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_to_videochat:I // field@2bd3 │ │ +1b83d2: 6e10 5d06 0800 |000f: invoke-virtual {v8}, Lcom/b44t/messenger/DcChat;.getName:()Ljava/lang/String; // method@065d │ │ +1b83d8: 0c03 |0012: move-result-object v3 │ │ +1b83da: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +1b83dc: 2344 4011 |0014: new-array v4, v4, [Ljava/lang/Object; // type@1140 │ │ +1b83e0: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +1b83e2: 4d03 0405 |0017: aput-object v3, v4, v5 │ │ +1b83e6: 6e30 1f00 2704 |0019: invoke-virtual {v7, v2, v4}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ +1b83ec: 0c02 |001c: move-result-object v2 │ │ +1b83ee: 6e20 9704 2100 |001d: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0497 │ │ +1b83f4: 0c01 |0020: move-result-object v1 │ │ +1b83f6: 6002 d22b |0021: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_hint:I // field@2bd2 │ │ +1b83fa: 6e20 8c04 2100 |0023: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048c │ │ +1b8400: 0c01 |0026: move-result-object v1 │ │ +1b8402: 6002 0828 |0027: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2808 │ │ +1b8406: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +1b8408: 6e30 8e04 2103 |002a: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +1b840e: 0c01 |002d: move-result-object v1 │ │ +1b8410: 6002 702a |002e: sget v2, Lorg/thoughtcrime/securesms/R$string;.ok:I // field@2a70 │ │ +1b8414: 2203 1c11 |0030: new-instance v3, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; // type@111c │ │ +1b8418: 7057 055d 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@5d05 │ │ +1b841e: 6e30 9304 2103 |0035: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ +1b8424: 0c07 |0038: move-result-object v7 │ │ +1b8426: 6e10 9904 0700 |0039: invoke-virtual {v7}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ +1b842c: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x0008 line=21 │ │ 0x000f line=22 │ │ 0x0023 line=23 │ │ @@ -328332,23 +328333,23 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1b842c: |[1b842c] org.thoughtcrime.securesms.videochat.VideochatUtil.join:(Landroid/app/Activity;I)V │ │ -1b843c: 7110 c44d 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1b8442: 0c00 |0003: move-result-object v0 │ │ -1b8444: 6e20 ac06 3000 |0004: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ac │ │ -1b844a: 0c03 |0007: move-result-object v3 │ │ -1b844c: 6e10 1807 0300 |0008: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getVideochatUrl:()Ljava/lang/String; // method@0718 │ │ -1b8452: 0c03 |000b: move-result-object v3 │ │ -1b8454: 7120 3a5a 3200 |000c: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@5a3a │ │ -1b845a: 0e00 |000f: return-void │ │ +1b8430: |[1b8430] org.thoughtcrime.securesms.videochat.VideochatUtil.join:(Landroid/app/Activity;I)V │ │ +1b8440: 7110 c44d 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1b8446: 0c00 |0003: move-result-object v0 │ │ +1b8448: 6e20 ac06 3000 |0004: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ac │ │ +1b844e: 0c03 |0007: move-result-object v3 │ │ +1b8450: 6e10 1807 0300 |0008: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getVideochatUrl:()Ljava/lang/String; // method@0718 │ │ +1b8456: 0c03 |000b: move-result-object v3 │ │ +1b8458: 7120 3a5a 3200 |000c: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@5a3a │ │ +1b845e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ 0x0008 line=37 │ │ 0x000c line=38 │ │ locals : │ │ @@ -328361,22 +328362,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 │ │ -1b845c: |[1b845c] 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 │ │ -1b846c: 6e10 5b06 0200 |0000: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065b │ │ -1b8472: 0a02 |0003: move-result v2 │ │ -1b8474: 6e20 d306 2100 |0004: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.sendVideochatInvitation:(I)I // method@06d3 │ │ -1b847a: 0a01 |0007: move-result v1 │ │ -1b847c: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ -1b8480: 6e30 095d 3001 |000a: invoke-virtual {v0, v3, v1}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.join:(Landroid/app/Activity;I)V // method@5d09 │ │ -1b8486: 0e00 |000d: return-void │ │ +1b8460: |[1b8460] 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 │ │ +1b8470: 6e10 5b06 0200 |0000: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065b │ │ +1b8476: 0a02 |0003: move-result v2 │ │ +1b8478: 6e20 d306 2100 |0004: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.sendVideochatInvitation:(I)I // method@06d3 │ │ +1b847e: 0a01 |0007: move-result v1 │ │ +1b8480: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ +1b8484: 6e30 095d 3001 |000a: invoke-virtual {v0, v3, v1}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.join:(Landroid/app/Activity;I)V // method@5d09 │ │ +1b848a: 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; │ │ @@ -462406,18 +462407,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 │ │ -1a5c98: |[1a5c98] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -1a5ca8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a5cae: 5b01 fd40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fd │ │ -1a5cb2: 0e00 |0005: return-void │ │ +1a5c9c: |[1a5c9c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +1a5cac: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a5cb2: 5b01 fd40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fd │ │ +1a5cb6: 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; │ │ │ │ @@ -462427,18 +462428,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5cb4: |[1a5cb4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.onDrawingChanged:()V │ │ -1a5cc4: 5410 fd40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fd │ │ -1a5cc8: 7110 4758 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5847 │ │ -1a5cce: 0e00 |0005: return-void │ │ +1a5cb8: |[1a5cb8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.onDrawingChanged:()V │ │ +1a5cc8: 5410 fd40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fd │ │ +1a5ccc: 7110 4758 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5847 │ │ +1a5cd2: 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 : 5744 (D8$$SyntheticClass) │ │ @@ -462471,18 +462472,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 │ │ -1a5cd0: |[1a5cd0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -1a5ce0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a5ce6: 5b01 fe40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fe │ │ -1a5cea: 0e00 |0005: return-void │ │ +1a5cd4: |[1a5cd4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +1a5ce4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a5cea: 5b01 fe40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fe │ │ +1a5cee: 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; │ │ │ │ @@ -462492,18 +462493,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1a5cec: |[1a5cec] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.onAvailabilityChanged:(ZZ)V │ │ -1a5cfc: 5410 fe40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fe │ │ -1a5d00: 7130 4658 2003 |0002: invoke-static {v0, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V // method@5846 │ │ -1a5d06: 0e00 |0005: return-void │ │ +1a5cf0: |[1a5cf0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.onAvailabilityChanged:(ZZ)V │ │ +1a5d00: 5410 fe40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fe │ │ +1a5d04: 7130 4658 2003 |0002: invoke-static {v0, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V // method@5846 │ │ +1a5d0a: 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 │ │ @@ -462543,18 +462544,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 │ │ -1a5d08: |[1a5d08] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -1a5d18: 5b01 ff40 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ -1a5d1c: 7010 a00a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a5d22: 0e00 |0005: return-void │ │ +1a5d0c: |[1a5d0c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +1a5d1c: 5b01 ff40 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ +1a5d20: 7010 a00a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a5d26: 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; │ │ │ │ @@ -462563,31 +462564,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 │ │ -1a5e2c: |[1a5e2c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V │ │ -1a5e3c: 7210 bd4f 0400 |0000: invoke-interface {v4}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.getColor:()I // method@4fbd │ │ -1a5e42: 0a04 |0003: move-result v4 │ │ -1a5e44: 5420 ff40 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ -1a5e48: 7110 4c58 0000 |0006: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@584c │ │ -1a5e4e: 0c00 |0009: move-result-object v0 │ │ -1a5e50: 6201 2541 |000a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ -1a5e54: 6e20 a658 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58a6 │ │ -1a5e5a: 5420 ff40 |000f: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ -1a5e5e: 7110 4c58 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@584c │ │ -1a5e64: 0c00 |0014: move-result-object v0 │ │ -1a5e66: 6e20 c158 4000 |0015: invoke-virtual {v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setActiveColor:(I)V // method@58c1 │ │ -1a5e6c: 3805 0800 |0018: if-eqz v5, 0020 // +0008 │ │ -1a5e70: 5424 ff40 |001a: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ -1a5e74: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -1a5e76: 7130 4e58 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@584e │ │ -1a5e7c: 0e00 |0020: return-void │ │ +1a5e30: |[1a5e30] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V │ │ +1a5e40: 7210 bd4f 0400 |0000: invoke-interface {v4}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.getColor:()I // method@4fbd │ │ +1a5e46: 0a04 |0003: move-result v4 │ │ +1a5e48: 5420 ff40 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ +1a5e4c: 7110 4c58 0000 |0006: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@584c │ │ +1a5e52: 0c00 |0009: move-result-object v0 │ │ +1a5e54: 6201 2541 |000a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4125 │ │ +1a5e58: 6e20 a658 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58a6 │ │ +1a5e5e: 5420 ff40 |000f: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ +1a5e62: 7110 4c58 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@584c │ │ +1a5e68: 0c00 |0014: move-result-object v0 │ │ +1a5e6a: 6e20 c158 4000 |0015: invoke-virtual {v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setActiveColor:(I)V // method@58c1 │ │ +1a5e70: 3805 0800 |0018: if-eqz v5, 0020 // +0008 │ │ +1a5e74: 5424 ff40 |001a: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ +1a5e78: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +1a5e7a: 7130 4e58 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@584e │ │ +1a5e80: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0004 line=369 │ │ 0x000f line=370 │ │ 0x001a line=372 │ │ locals : │ │ @@ -462602,27 +462603,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 │ │ -1a5d24: |[1a5d24] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDoubleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -1a5d34: 5420 ff40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ -1a5d38: 7120 4b58 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@584b │ │ -1a5d3e: 6e10 d350 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d3 │ │ -1a5d44: 0c00 |0008: move-result-object v0 │ │ -1a5d46: 2000 870f |0009: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f87 │ │ -1a5d4a: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -1a5d4e: 6e10 d350 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d3 │ │ -1a5d54: 0c00 |0010: move-result-object v0 │ │ -1a5d56: 1f00 310f |0011: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ -1a5d5a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -1a5d5c: 7040 4058 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@5840 │ │ -1a5d62: 0e00 |0017: return-void │ │ +1a5d28: |[1a5d28] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDoubleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +1a5d38: 5420 ff40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ +1a5d3c: 7120 4b58 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@584b │ │ +1a5d42: 6e10 d350 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d3 │ │ +1a5d48: 0c00 |0008: move-result-object v0 │ │ +1a5d4a: 2000 870f |0009: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f87 │ │ +1a5d4e: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +1a5d52: 6e10 d350 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d3 │ │ +1a5d58: 0c00 |0010: move-result-object v0 │ │ +1a5d5a: 1f00 310f |0011: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ +1a5d5e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +1a5d60: 7040 4058 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@5840 │ │ +1a5d66: 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; │ │ @@ -462633,29 +462634,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 │ │ -1a5d64: |[1a5d64] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDown:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -1a5d74: 3902 1c00 |0000: if-nez v2, 001c // +001c │ │ -1a5d78: 5412 ff40 |0002: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ -1a5d7c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -1a5d7e: 7120 4b58 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@584b │ │ -1a5d84: 5412 ff40 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ -1a5d88: 7110 4c58 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@584c │ │ -1a5d8e: 0c02 |000d: move-result-object v2 │ │ -1a5d90: 6200 2441 |000e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ -1a5d94: 6e20 a658 0200 |0010: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58a6 │ │ -1a5d9a: 5412 ff40 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ -1a5d9e: 7110 4d58 0200 |0015: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@584d │ │ -1a5da4: 0c02 |0018: move-result-object v2 │ │ -1a5da6: 6e10 3650 0200 |0019: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@5036 │ │ -1a5dac: 0e00 |001c: return-void │ │ +1a5d68: |[1a5d68] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDown:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +1a5d78: 3902 1c00 |0000: if-nez v2, 001c // +001c │ │ +1a5d7c: 5412 ff40 |0002: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ +1a5d80: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +1a5d82: 7120 4b58 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@584b │ │ +1a5d88: 5412 ff40 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ +1a5d8c: 7110 4c58 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@584c │ │ +1a5d92: 0c02 |000d: move-result-object v2 │ │ +1a5d94: 6200 2441 |000e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ +1a5d98: 6e20 a658 0200 |0010: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58a6 │ │ +1a5d9e: 5412 ff40 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ +1a5da2: 7110 4d58 0200 |0015: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@584d │ │ +1a5da8: 0c02 |0018: move-result-object v2 │ │ +1a5daa: 6e10 3650 0200 |0019: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@5036 │ │ +1a5db0: 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; │ │ @@ -462666,41 +462667,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 │ │ -1a5db0: |[1a5db0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntitySingleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -1a5dc0: 5420 ff40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ -1a5dc4: 7120 4b58 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@584b │ │ -1a5dca: 5420 ff40 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ -1a5dce: 7110 4a58 0000 |0007: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@584a │ │ -1a5dd4: 0c00 |000a: move-result-object v0 │ │ -1a5dd6: 3800 2900 |000b: if-eqz v0, 0034 // +0029 │ │ -1a5dda: 6e10 d350 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d3 │ │ -1a5de0: 0c00 |0010: move-result-object v0 │ │ -1a5de2: 2000 870f |0011: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f87 │ │ -1a5de6: 3800 1600 |0013: if-eqz v0, 0029 // +0016 │ │ -1a5dea: 6e10 d350 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d3 │ │ -1a5df0: 0c00 |0018: move-result-object v0 │ │ -1a5df2: 1f00 310f |0019: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ -1a5df6: 5421 ff40 |001b: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ -1a5dfa: 7110 4d58 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@584d │ │ -1a5e00: 0c01 |0020: move-result-object v1 │ │ -1a5e02: 6e10 4150 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.isTextEditing:()Z // method@5041 │ │ -1a5e08: 0a01 |0024: move-result v1 │ │ -1a5e0a: 7040 4058 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@5840 │ │ -1a5e10: 280c |0028: goto 0034 // +000c │ │ -1a5e12: 5423 ff40 |0029: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ -1a5e16: 7110 4c58 0300 |002b: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@584c │ │ -1a5e1c: 0c03 |002e: move-result-object v3 │ │ -1a5e1e: 6200 2341 |002f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4123 │ │ -1a5e22: 6e20 a658 0300 |0031: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58a6 │ │ -1a5e28: 0e00 |0034: return-void │ │ +1a5db4: |[1a5db4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntitySingleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +1a5dc4: 5420 ff40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ +1a5dc8: 7120 4b58 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@584b │ │ +1a5dce: 5420 ff40 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ +1a5dd2: 7110 4a58 0000 |0007: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@584a │ │ +1a5dd8: 0c00 |000a: move-result-object v0 │ │ +1a5dda: 3800 2900 |000b: if-eqz v0, 0034 // +0029 │ │ +1a5dde: 6e10 d350 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d3 │ │ +1a5de4: 0c00 |0010: move-result-object v0 │ │ +1a5de6: 2000 870f |0011: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f87 │ │ +1a5dea: 3800 1600 |0013: if-eqz v0, 0029 // +0016 │ │ +1a5dee: 6e10 d350 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d3 │ │ +1a5df4: 0c00 |0018: move-result-object v0 │ │ +1a5df6: 1f00 310f |0019: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ +1a5dfa: 5421 ff40 |001b: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ +1a5dfe: 7110 4d58 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@584d │ │ +1a5e04: 0c01 |0020: move-result-object v1 │ │ +1a5e06: 6e10 4150 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.isTextEditing:()Z // method@5041 │ │ +1a5e0c: 0a01 |0024: move-result v1 │ │ +1a5e0e: 7040 4058 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@5840 │ │ +1a5e14: 280c |0028: goto 0034 // +000c │ │ +1a5e16: 5423 ff40 |0029: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ff │ │ +1a5e1a: 7110 4c58 0300 |002b: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@584c │ │ +1a5e20: 0c03 |002e: move-result-object v3 │ │ +1a5e22: 6200 2341 |002f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4123 │ │ +1a5e26: 6e20 a658 0300 |0031: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58a6 │ │ +1a5e2c: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0005 line=347 │ │ 0x000d line=348 │ │ 0x0015 line=349 │ │ 0x0029 line=351 │ │ @@ -462738,18 +462739,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 │ │ -1a6820: |[1a6820] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6830: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a6836: 5b01 0e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410e │ │ -1a683a: 0e00 |0005: return-void │ │ +1a6824: |[1a6824] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6834: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a683a: 5b01 0e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410e │ │ +1a683e: 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; │ │ │ │ @@ -462759,18 +462760,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a683c: |[1a683c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.onColorChange:(I)V │ │ -1a684c: 5410 0e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410e │ │ -1a6850: 6e20 ba58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@58ba │ │ -1a6856: 0e00 |0005: return-void │ │ +1a6840: |[1a6840] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.onColorChange:(I)V │ │ +1a6850: 5410 0e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410e │ │ +1a6854: 6e20 ba58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@58ba │ │ +1a685a: 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 │ │ │ │ @@ -462804,18 +462805,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 │ │ -1a69a8: |[1a69a8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V │ │ -1a69b8: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a69be: 5b01 1541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4115 │ │ -1a69c2: 0e00 |0005: return-void │ │ +1a69ac: |[1a69ac] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V │ │ +1a69bc: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a69c2: 5b01 1541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4115 │ │ +1a69c6: 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; │ │ │ │ @@ -462825,18 +462826,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a69c4: |[1a69c4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.onColorSelected:(I)V │ │ -1a69d4: 5410 1541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4115 │ │ -1a69d8: 6e20 3859 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5938 │ │ -1a69de: 0e00 |0005: return-void │ │ +1a69c8: |[1a69c8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.onColorSelected:(I)V │ │ +1a69d8: 5410 1541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4115 │ │ +1a69dc: 6e20 3859 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5938 │ │ +1a69e2: 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 │ │ │ │ @@ -462870,18 +462871,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 │ │ -1a6a88: |[1a6a88] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6a98: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a6a9e: 5b01 1941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4119 │ │ -1a6aa2: 0e00 |0005: return-void │ │ +1a6a8c: |[1a6a8c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6a9c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a6aa2: 5b01 1941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4119 │ │ +1a6aa6: 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; │ │ │ │ @@ -462891,18 +462892,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6aa4: |[1a6aa4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.onColorChange:(I)V │ │ -1a6ab4: 5410 1941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4119 │ │ -1a6ab8: 6e20 bb58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@58bb │ │ -1a6abe: 0e00 |0005: return-void │ │ +1a6aa8: |[1a6aa8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.onColorChange:(I)V │ │ +1a6ab8: 5410 1941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4119 │ │ +1a6abc: 6e20 bb58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@58bb │ │ +1a6ac2: 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 │ │ │ │ @@ -462937,17 +462938,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a6b68: |[1a6b68] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.:()V │ │ -1a6b78: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a6b7e: 0e00 |0003: return-void │ │ +1a6b6c: |[1a6b6c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.:()V │ │ +1a6b7c: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a6b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; │ │ │ │ Virtual methods - │ │ @@ -462956,121 +462957,121 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a6b80: |[1a6b80] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onColorChange:(I)V │ │ -1a6b90: 0e00 |0000: return-void │ │ +1a6b84: |[1a6b84] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onColorChange:(I)V │ │ +1a6b94: 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 │ │ -1a6b94: |[1a6b94] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onDelete:()V │ │ -1a6ba4: 0e00 |0000: return-void │ │ +1a6b98: |[1a6b98] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onDelete:()V │ │ +1a6ba8: 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 │ │ -1a6ba8: |[1a6ba8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onFlipHorizontal:()V │ │ -1a6bb8: 0e00 |0000: return-void │ │ +1a6bac: |[1a6bac] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onFlipHorizontal:()V │ │ +1a6bbc: 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 │ │ -1a6bbc: |[1a6bbc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -1a6bcc: 0e00 |0000: return-void │ │ +1a6bc0: |[1a6bc0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +1a6bd0: 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 │ │ -1a6bd0: |[1a6bd0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRequestFullScreen:(ZZ)V │ │ -1a6be0: 0e00 |0000: return-void │ │ +1a6bd4: |[1a6bd4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRequestFullScreen:(ZZ)V │ │ +1a6be4: 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 │ │ -1a6be4: |[1a6be4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRotate90AntiClockwise:()V │ │ -1a6bf4: 0e00 |0000: return-void │ │ +1a6be8: |[1a6be8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRotate90AntiClockwise:()V │ │ +1a6bf8: 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 │ │ -1a6bf8: |[1a6bf8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onSave:()V │ │ -1a6c08: 0e00 |0000: return-void │ │ +1a6bfc: |[1a6bfc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onSave:()V │ │ +1a6c0c: 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 │ │ -1a6c0c: |[1a6c0c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onUndo:()V │ │ -1a6c1c: 0e00 |0000: return-void │ │ +1a6c10: |[1a6c10] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onUndo:()V │ │ +1a6c20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6790 (ImageEditorHud.java) │ │ │ │ Class #2451 header: │ │ @@ -463113,26 +463114,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 │ │ -1a7cc0: |[1a7cc0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V │ │ -1a7cd0: 5b01 4b41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@414b │ │ -1a7cd4: 7020 f205 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ -1a7cda: 6001 2d25 |0005: sget v1, Lorg/thoughtcrime/securesms/R$id;.sticker_image:I // field@252d │ │ -1a7cde: 6e20 1603 1200 |0007: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a7ce4: 0c01 |000a: move-result-object v1 │ │ -1a7ce6: 1f01 3101 |000b: check-cast v1, Landroid/widget/ImageView; // type@0131 │ │ -1a7cea: 5b01 4a41 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@414a │ │ -1a7cee: 2201 8b10 |000f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; // type@108b │ │ -1a7cf2: 7020 e558 0100 |0011: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@58e5 │ │ -1a7cf8: 6e20 4003 1200 |0014: invoke-virtual {v2, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7cfe: 0e00 |0017: return-void │ │ +1a7cc4: |[1a7cc4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V │ │ +1a7cd4: 5b01 4b41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@414b │ │ +1a7cd8: 7020 f205 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ +1a7cde: 6001 2d25 |0005: sget v1, Lorg/thoughtcrime/securesms/R$id;.sticker_image:I // field@252d │ │ +1a7ce2: 6e20 1603 1200 |0007: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a7ce8: 0c01 |000a: move-result-object v1 │ │ +1a7cea: 1f01 3101 |000b: check-cast v1, Landroid/widget/ImageView; // type@0131 │ │ +1a7cee: 5b01 4a41 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@414a │ │ +1a7cf2: 2201 8b10 |000f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; // type@108b │ │ +1a7cf6: 7020 e558 0100 |0011: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@58e5 │ │ +1a7cfc: 6e20 4003 1200 |0014: invoke-virtual {v2, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7d02: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x000f line=146 │ │ locals : │ │ @@ -463145,17 +463146,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 │ │ -1a7c90: |[1a7c90] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; │ │ -1a7ca0: 5400 4941 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4149 │ │ -1a7ca4: 1100 |0002: return-object v0 │ │ +1a7c94: |[1a7c94] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; │ │ +1a7ca4: 5400 4941 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4149 │ │ +1a7ca8: 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;) │ │ @@ -463163,17 +463164,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 │ │ -1a7ca8: |[1a7ca8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; │ │ -1a7cb8: 5b01 4941 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4149 │ │ -1a7cbc: 1101 |0002: return-object v1 │ │ +1a7cac: |[1a7cac] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; │ │ +1a7cbc: 5b01 4941 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4149 │ │ +1a7cc0: 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; │ │ │ │ @@ -463182,17 +463183,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 │ │ -1a7c78: |[1a7c78] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; │ │ -1a7c88: 5400 4a41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@414a │ │ -1a7c8c: 1100 |0002: return-object v0 │ │ +1a7c7c: |[1a7c7c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; │ │ +1a7c8c: 5400 4a41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@414a │ │ +1a7c90: 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 - │ │ @@ -463201,22 +463202,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a7d00: |[1a7d00] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V │ │ -1a7d10: 6e10 eb58 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.getAdapterPosition:()I // method@58eb │ │ -1a7d16: 0a02 |0003: move-result v2 │ │ -1a7d18: 3a02 0900 |0004: if-ltz v2, 000d // +0009 │ │ -1a7d1c: 5412 4b41 |0006: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@414b │ │ -1a7d20: 5410 4941 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4149 │ │ -1a7d24: 7120 ee58 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@58ee │ │ -1a7d2a: 0e00 |000d: return-void │ │ +1a7d04: |[1a7d04] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V │ │ +1a7d14: 6e10 eb58 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.getAdapterPosition:()I // method@58eb │ │ +1a7d1a: 0a02 |0003: move-result v2 │ │ +1a7d1c: 3a02 0900 |0004: if-ltz v2, 000d // +0009 │ │ +1a7d20: 5412 4b41 |0006: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@414b │ │ +1a7d24: 5410 4941 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4149 │ │ +1a7d28: 7120 ee58 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@58ee │ │ +1a7d2e: 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; │ │ @@ -463269,23 +463270,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 │ │ -1a7d90: |[1a7d90] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V │ │ -1a7da0: 5b01 4f41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@414f │ │ -1a7da4: 7010 e705 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e7 │ │ -1a7daa: 5b03 4c41 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@414c │ │ -1a7dae: 5b04 4e41 |0007: iput-object v4, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@414e │ │ -1a7db2: 7110 e502 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ -1a7db8: 0c01 |000c: move-result-object v1 │ │ -1a7dba: 5b01 4d41 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@414d │ │ -1a7dbe: 0e00 |000f: return-void │ │ +1a7d94: |[1a7d94] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V │ │ +1a7da4: 5b01 4f41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@414f │ │ +1a7da8: 7010 e705 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e7 │ │ +1a7dae: 5b03 4c41 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@414c │ │ +1a7db2: 5b04 4e41 |0007: iput-object v4, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@414e │ │ +1a7db6: 7110 e502 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ +1a7dbc: 0c01 |000c: move-result-object v1 │ │ +1a7dbe: 5b01 4d41 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@414d │ │ +1a7dc2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ 0x0007 line=105 │ │ 0x0009 line=106 │ │ locals : │ │ @@ -463300,17 +463301,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 │ │ -1a7dc0: |[1a7dc0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V │ │ -1a7dd0: 7020 f458 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onStickerSelected:(Ljava/lang/String;)V // method@58f4 │ │ -1a7dd6: 0e00 |0003: return-void │ │ +1a7dc4: |[1a7dc4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V │ │ +1a7dd4: 7020 f458 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onStickerSelected:(Ljava/lang/String;)V // method@58f4 │ │ +1a7dda: 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; │ │ │ │ @@ -463319,24 +463320,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1a7e68: |[1a7e68] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onStickerSelected:(Ljava/lang/String;)V │ │ -1a7e78: 5410 4f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@414f │ │ -1a7e7c: 7110 f858 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@58f8 │ │ -1a7e82: 0c00 |0005: move-result-object v0 │ │ -1a7e84: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -1a7e88: 5410 4f41 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@414f │ │ -1a7e8c: 7110 f858 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@58f8 │ │ -1a7e92: 0c00 |000d: move-result-object v0 │ │ -1a7e94: 7220 e458 2000 |000e: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;.onStickerSelected:(Ljava/lang/String;)V // method@58e4 │ │ -1a7e9a: 0e00 |0011: return-void │ │ +1a7e6c: |[1a7e6c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onStickerSelected:(Ljava/lang/String;)V │ │ +1a7e7c: 5410 4f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@414f │ │ +1a7e80: 7110 f858 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@58f8 │ │ +1a7e86: 0c00 |0005: move-result-object v0 │ │ +1a7e88: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +1a7e8c: 5410 4f41 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@414f │ │ +1a7e90: 7110 f858 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@58f8 │ │ +1a7e96: 0c00 |000d: move-result-object v0 │ │ +1a7e98: 7220 e458 2000 |000e: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;.onStickerSelected:(Ljava/lang/String;)V // method@58e4 │ │ +1a7e9e: 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; │ │ │ │ @@ -463346,18 +463347,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -1a7d48: |[1a7d48] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.getItemCount:()I │ │ -1a7d58: 5410 4e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@414e │ │ -1a7d5c: 2100 |0002: array-length v0, v0 │ │ -1a7d5e: 0f00 |0003: return v0 │ │ +1a7d4c: |[1a7d4c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.getItemCount:()I │ │ +1a7d5c: 5410 4e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@414e │ │ +1a7d60: 2100 |0002: array-length v0, v0 │ │ +1a7d62: 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;) │ │ @@ -463365,18 +463366,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 │ │ -1a7dd8: |[1a7dd8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1a7de8: 1f01 8c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@108c │ │ -1a7dec: 6e30 f158 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V // method@58f1 │ │ -1a7df2: 0e00 |0005: return-void │ │ +1a7ddc: |[1a7ddc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1a7dec: 1f01 8c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@108c │ │ +1a7df0: 6e30 f158 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V // method@58f1 │ │ +1a7df6: 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 │ │ @@ -463386,38 +463387,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 │ │ -1a7df4: |[1a7df4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V │ │ -1a7e04: 5420 4e41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@414e │ │ -1a7e08: 4604 0004 |0002: aget-object v4, v0, v4 │ │ -1a7e0c: 7120 e958 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@58e9 │ │ -1a7e12: 5424 4c41 |0007: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@414c │ │ -1a7e16: 2200 0c03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1a7e1a: 1a01 0056 |000b: const-string v1, "file:///android_asset/" // string@5600 │ │ -1a7e1e: 7020 0e0b 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1a7e24: 7110 e858 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@58e8 │ │ -1a7e2a: 0c01 |0013: move-result-object v1 │ │ -1a7e2c: 6e20 170b 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1a7e32: 6e10 280b 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1a7e38: 0c00 |001a: move-result-object v0 │ │ -1a7e3a: 7110 0102 0000 |001b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1a7e40: 0c00 |001e: move-result-object v0 │ │ -1a7e42: 6e20 4b54 0400 |001f: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.load:(Landroid/net/Uri;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@544b │ │ -1a7e48: 0c04 |0022: move-result-object v4 │ │ -1a7e4a: 6200 6d00 |0023: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ -1a7e4e: 6e20 a753 0400 |0025: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53a7 │ │ -1a7e54: 0c04 |0028: move-result-object v4 │ │ -1a7e56: 7110 ea58 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@58ea │ │ -1a7e5c: 0c03 |002c: move-result-object v3 │ │ -1a7e5e: 6e20 c753 3400 |002d: invoke-virtual {v4, v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@53c7 │ │ -1a7e64: 0e00 |0030: return-void │ │ +1a7df8: |[1a7df8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V │ │ +1a7e08: 5420 4e41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@414e │ │ +1a7e0c: 4604 0004 |0002: aget-object v4, v0, v4 │ │ +1a7e10: 7120 e958 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@58e9 │ │ +1a7e16: 5424 4c41 |0007: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@414c │ │ +1a7e1a: 2200 0c03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1a7e1e: 1a01 0056 |000b: const-string v1, "file:///android_asset/" // string@5600 │ │ +1a7e22: 7020 0e0b 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1a7e28: 7110 e858 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@58e8 │ │ +1a7e2e: 0c01 |0013: move-result-object v1 │ │ +1a7e30: 6e20 170b 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1a7e36: 6e10 280b 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1a7e3c: 0c00 |001a: move-result-object v0 │ │ +1a7e3e: 7110 0102 0000 |001b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1a7e44: 0c00 |001e: move-result-object v0 │ │ +1a7e46: 6e20 4b54 0400 |001f: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.load:(Landroid/net/Uri;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@544b │ │ +1a7e4c: 0c04 |0022: move-result-object v4 │ │ +1a7e4e: 6200 6d00 |0023: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ +1a7e52: 6e20 a753 0400 |0025: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53a7 │ │ +1a7e58: 0c04 |0028: move-result-object v4 │ │ +1a7e5a: 7110 ea58 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@58ea │ │ +1a7e60: 0c03 |002c: move-result-object v3 │ │ +1a7e62: 6e20 c753 3400 |002d: invoke-virtual {v4, v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@53c7 │ │ +1a7e68: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0007 line=118 │ │ 0x0025 line=119 │ │ 0x0029 line=120 │ │ locals : │ │ @@ -463430,18 +463431,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 │ │ -1a7d2c: |[1a7d2c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1a7d3c: 6e30 f358 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@58f3 │ │ -1a7d42: 0c01 |0003: move-result-object v1 │ │ -1a7d44: 1101 |0004: return-object v1 │ │ +1a7d30: |[1a7d30] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1a7d40: 6e30 f358 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@58f3 │ │ +1a7d46: 0c01 |0003: move-result-object v1 │ │ +1a7d48: 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 │ │ @@ -463451,23 +463452,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 │ │ -1a7d60: |[1a7d60] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ -1a7d70: 2205 8c10 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@108c │ │ -1a7d74: 5430 4d41 |0002: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@414d │ │ -1a7d78: 6001 1127 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.scribble_sticker_item:I // field@2711 │ │ -1a7d7c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1a7d7e: 6e40 e702 1024 |0007: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a7d84: 0c04 |000a: move-result-object v4 │ │ -1a7d86: 7030 e758 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@58e7 │ │ -1a7d8c: 1105 |000e: return-object v5 │ │ +1a7d64: |[1a7d64] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ +1a7d74: 2205 8c10 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@108c │ │ +1a7d78: 5430 4d41 |0002: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@414d │ │ +1a7d7c: 6001 1127 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.scribble_sticker_item:I // field@2711 │ │ +1a7d80: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +1a7d82: 6e40 e702 1024 |0007: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a7d88: 0c04 |000a: move-result-object v4 │ │ +1a7d8a: 7030 e758 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@58e7 │ │ +1a7d90: 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 │ │ @@ -463477,18 +463478,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 │ │ -1a7e9c: |[1a7e9c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -1a7eac: 1f01 8c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@108c │ │ -1a7eb0: 6e20 f658 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@58f6 │ │ -1a7eb6: 0e00 |0005: return-void │ │ +1a7ea0: |[1a7ea0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +1a7eb0: 1f01 8c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@108c │ │ +1a7eb4: 6e20 f658 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@58f6 │ │ +1a7eba: 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; │ │ │ │ @@ -463497,21 +463498,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 │ │ -1a7eb8: |[1a7eb8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ -1a7ec8: 6f20 ea05 2100 |0000: invoke-super {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@05ea │ │ -1a7ece: 5410 4c41 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@414c │ │ -1a7ed2: 7110 ea58 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@58ea │ │ -1a7ed8: 0c02 |0008: move-result-object v2 │ │ -1a7eda: 6e20 3254 2000 |0009: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.clear:(Landroid/view/View;)V // method@5432 │ │ -1a7ee0: 0e00 |000c: return-void │ │ +1a7ebc: |[1a7ebc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ +1a7ecc: 6f20 ea05 2100 |0000: invoke-super {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@05ea │ │ +1a7ed2: 5410 4c41 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@414c │ │ +1a7ed6: 7110 ea58 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@58ea │ │ +1a7edc: 0c02 |0008: move-result-object v2 │ │ +1a7ede: 6e20 3254 2000 |0009: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.clear:(Landroid/view/View;)V // method@5432 │ │ +1a7ee4: 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; │ │ @@ -463612,56 +463613,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a8598: |[1a8598] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:()V │ │ -1a85a8: 2200 9010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; // type@1090 │ │ -1a85ac: 7010 0959 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.:()V // method@5909 │ │ -1a85b2: 6900 5641 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.CREATOR:Landroid/os/Parcelable$Creator; // field@4156 │ │ -1a85b6: 0e00 |0007: return-void │ │ +1a859c: |[1a859c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:()V │ │ +1a85ac: 2200 9010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; // type@1090 │ │ +1a85b0: 7010 0959 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.:()V // method@5909 │ │ +1a85b6: 6900 5641 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.CREATOR:Landroid/os/Parcelable$Creator; // field@4156 │ │ +1a85ba: 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 │ │ -1a85b8: |[1a85b8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:(Landroid/net/Uri;ZII)V │ │ -1a85c8: 7010 a00a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a85ce: 2200 5300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1a85d2: 7010 4c01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1a85d8: 5b20 6341 |0008: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4163 │ │ -1a85dc: 2201 5000 |000a: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -1a85e0: 7010 3501 0100 |000c: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -1a85e6: 5b21 5f41 |000f: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415f │ │ -1a85ea: 2201 5000 |0011: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -1a85ee: 7010 3501 0100 |0013: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -1a85f4: 5b21 6441 |0016: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4164 │ │ -1a85f8: 2201 5000 |0018: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -1a85fc: 7010 3501 0100 |001a: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -1a8602: 5b21 5c41 |001d: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@415c │ │ -1a8606: 5b23 6041 |001f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4160 │ │ -1a860a: 5c24 5e41 |0021: iput-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@415e │ │ -1a860e: 5925 6241 |0023: iput v5, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4162 │ │ -1a8612: 5926 6141 |0025: iput v6, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4161 │ │ -1a8616: 1213 |0027: const/4 v3, #int 1 // #1 │ │ -1a8618: 6e20 5601 3000 |0028: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -1a861e: 6e20 5901 3000 |002b: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ -1a8624: 6e20 5801 3000 |002e: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ -1a862a: 0e00 |0031: return-void │ │ +1a85bc: |[1a85bc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:(Landroid/net/Uri;ZII)V │ │ +1a85cc: 7010 a00a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a85d2: 2200 5300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1a85d6: 7010 4c01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1a85dc: 5b20 6341 |0008: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4163 │ │ +1a85e0: 2201 5000 |000a: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +1a85e4: 7010 3501 0100 |000c: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +1a85ea: 5b21 5f41 |000f: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415f │ │ +1a85ee: 2201 5000 |0011: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +1a85f2: 7010 3501 0100 |0013: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +1a85f8: 5b21 6441 |0016: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4164 │ │ +1a85fc: 2201 5000 |0018: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +1a8600: 7010 3501 0100 |001a: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +1a8606: 5b21 5c41 |001d: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@415c │ │ +1a860a: 5b23 6041 |001f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4160 │ │ +1a860e: 5c24 5e41 |0021: iput-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@415e │ │ +1a8612: 5925 6241 |0023: iput v5, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4162 │ │ +1a8616: 5926 6141 |0025: iput v6, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4161 │ │ +1a861a: 1213 |0027: const/4 v3, #int 1 // #1 │ │ +1a861c: 6e20 5601 3000 |0028: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +1a8622: 6e20 5901 3000 |002b: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ +1a8628: 6e20 5801 3000 |002e: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ +1a862e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=54 │ │ 0x000a line=55 │ │ 0x0011 line=56 │ │ 0x0018 line=57 │ │ @@ -463684,17 +463685,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 │ │ -1a862c: |[1a862c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ -1a863c: 7030 1c59 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@591c │ │ -1a8642: 0e00 |0003: return-void │ │ +1a8630: |[1a8630] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ +1a8640: 7030 1c59 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@591c │ │ +1a8646: 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; │ │ @@ -463704,17 +463705,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 │ │ -1a81e4: |[1a81e4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -1a81f4: 5b01 5a41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a81f8: 1101 |0002: return-object v1 │ │ +1a81e8: |[1a81e8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +1a81f8: 5b01 5a41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a81fc: 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; │ │ │ │ @@ -463723,85 +463724,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 │ │ -1a81fc: |[1a81fc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; │ │ -1a820c: 2200 5700 |0000: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ -1a8210: 6e10 0f01 0500 |0002: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a8216: 0a01 |0005: move-result v1 │ │ -1a8218: 6e10 0c01 0500 |0006: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a821e: 0a02 |0009: move-result v2 │ │ -1a8220: 7030 6e01 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -1a8226: 1301 0008 |000d: const/16 v1, #int 2048 // #800 │ │ -1a822a: 7120 1b59 1000 |000f: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@591b │ │ -1a8230: 0c00 |0012: move-result-object v0 │ │ -1a8232: 2201 5700 |0013: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ -1a8236: 5202 1900 |0015: iget v2, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a823a: db02 0202 |0017: div-int/lit8 v2, v2, #int 2 // #02 │ │ -1a823e: 5200 1a00 |0019: iget v0, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -1a8242: db00 0002 |001b: div-int/lit8 v0, v0, #int 2 // #02 │ │ -1a8246: 7030 6e01 2100 |001d: invoke-direct {v1, v2, v0}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -1a824c: 1300 2c01 |0020: const/16 v0, #int 300 // #12c │ │ -1a8250: 7120 1b59 0100 |0022: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@591b │ │ -1a8256: 0c00 |0025: move-result-object v0 │ │ -1a8258: 5201 1900 |0026: iget v1, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a825c: 5202 1a00 |0028: iget v2, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -1a8260: 7130 fd59 1502 |002a: invoke-static {v5, v1, v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; // method@59fd │ │ -1a8266: 0c01 |002d: move-result-object v1 │ │ -1a8268: 6202 5941 |002e: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.TAG:Ljava/lang/String; // field@4159 │ │ -1a826c: 2203 0c03 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ -1a8270: 1a04 be11 |0032: const-string v4, "Bitmap: " // string@11be │ │ -1a8274: 7020 0e0b 4300 |0034: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1a827a: 6e10 0f01 0500 |0037: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a8280: 0a04 |003a: move-result v4 │ │ -1a8282: 6e20 120b 4300 |003b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1a8288: 1a04 7989 |003e: const-string v4, "x" // string@8979 │ │ -1a828c: 6e20 170b 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1a8292: 6e10 0c01 0500 |0043: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a8298: 0a05 |0046: move-result v5 │ │ -1a829a: 6e20 120b 5300 |0047: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1a82a0: 1a05 630c |004a: const-string v5, ", Blur: " // string@0c63 │ │ -1a82a4: 6e20 170b 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1a82aa: 5205 1900 |004f: iget v5, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a82ae: 6e20 120b 5300 |0051: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1a82b4: 6e20 170b 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1a82ba: 5205 1a00 |0057: iget v5, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -1a82be: 6e20 120b 5300 |0059: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1a82c4: 6e10 280b 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1a82ca: 0c05 |005f: move-result-object v5 │ │ -1a82cc: 7120 bc02 5200 |0060: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1a82d2: 7110 7f02 0600 |0063: invoke-static {v6}, Landroid/renderscript/RenderScript;.create:(Landroid/content/Context;)Landroid/renderscript/RenderScript; // method@027f │ │ -1a82d8: 0c05 |0066: move-result-object v5 │ │ -1a82da: 7120 7b02 1500 |0067: invoke-static {v5, v1}, Landroid/renderscript/Allocation;.createFromBitmap:(Landroid/renderscript/RenderScript;Landroid/graphics/Bitmap;)Landroid/renderscript/Allocation; // method@027b │ │ -1a82e0: 0c06 |006a: move-result-object v6 │ │ -1a82e2: 6e10 7d02 0600 |006b: invoke-virtual {v6}, Landroid/renderscript/Allocation;.getType:()Landroid/renderscript/Type; // method@027d │ │ -1a82e8: 0c00 |006e: move-result-object v0 │ │ -1a82ea: 7120 7c02 0500 |006f: invoke-static {v5, v0}, Landroid/renderscript/Allocation;.createTyped:(Landroid/renderscript/RenderScript;Landroid/renderscript/Type;)Landroid/renderscript/Allocation; // method@027c │ │ -1a82f0: 0c00 |0072: move-result-object v0 │ │ -1a82f2: 7110 7e02 0500 |0073: invoke-static {v5}, Landroid/renderscript/Element;.U8_4:(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element; // method@027e │ │ -1a82f8: 0c02 |0076: move-result-object v2 │ │ -1a82fa: 7120 8002 2500 |0077: invoke-static {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.create:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicBlur; // method@0280 │ │ -1a8300: 0c05 |007a: move-result-object v5 │ │ -1a8302: 1502 c841 |007b: const/high16 v2, #int 1103626240 // #41c8 │ │ -1a8306: 6e20 8302 2500 |007d: invoke-virtual {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.setRadius:(F)V // method@0283 │ │ -1a830c: 6e20 8202 6500 |0080: invoke-virtual {v5, v6}, Landroid/renderscript/ScriptIntrinsicBlur;.setInput:(Landroid/renderscript/Allocation;)V // method@0282 │ │ -1a8312: 6e20 8102 0500 |0083: invoke-virtual {v5, v0}, Landroid/renderscript/ScriptIntrinsicBlur;.forEach:(Landroid/renderscript/Allocation;)V // method@0281 │ │ -1a8318: 6e10 0f01 0100 |0086: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a831e: 0a05 |0089: move-result v5 │ │ -1a8320: 6e10 0c01 0100 |008a: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a8326: 0a06 |008d: move-result v6 │ │ -1a8328: 6e10 0b01 0100 |008e: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@010b │ │ -1a832e: 0c01 |0091: move-result-object v1 │ │ -1a8330: 7130 0701 6501 |0092: invoke-static {v5, v6, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -1a8336: 0c05 |0095: move-result-object v5 │ │ -1a8338: 6e20 7a02 5000 |0096: invoke-virtual {v0, v5}, Landroid/renderscript/Allocation;.copyTo:(Landroid/graphics/Bitmap;)V // method@027a │ │ -1a833e: 1105 |0099: return-object v5 │ │ +1a8200: |[1a8200] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; │ │ +1a8210: 2200 5700 |0000: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ +1a8214: 6e10 0f01 0500 |0002: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a821a: 0a01 |0005: move-result v1 │ │ +1a821c: 6e10 0c01 0500 |0006: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a8222: 0a02 |0009: move-result v2 │ │ +1a8224: 7030 6e01 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +1a822a: 1301 0008 |000d: const/16 v1, #int 2048 // #800 │ │ +1a822e: 7120 1b59 1000 |000f: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@591b │ │ +1a8234: 0c00 |0012: move-result-object v0 │ │ +1a8236: 2201 5700 |0013: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ +1a823a: 5202 1900 |0015: iget v2, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a823e: db02 0202 |0017: div-int/lit8 v2, v2, #int 2 // #02 │ │ +1a8242: 5200 1a00 |0019: iget v0, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +1a8246: db00 0002 |001b: div-int/lit8 v0, v0, #int 2 // #02 │ │ +1a824a: 7030 6e01 2100 |001d: invoke-direct {v1, v2, v0}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +1a8250: 1300 2c01 |0020: const/16 v0, #int 300 // #12c │ │ +1a8254: 7120 1b59 0100 |0022: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@591b │ │ +1a825a: 0c00 |0025: move-result-object v0 │ │ +1a825c: 5201 1900 |0026: iget v1, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a8260: 5202 1a00 |0028: iget v2, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +1a8264: 7130 fd59 1502 |002a: invoke-static {v5, v1, v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; // method@59fd │ │ +1a826a: 0c01 |002d: move-result-object v1 │ │ +1a826c: 6202 5941 |002e: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.TAG:Ljava/lang/String; // field@4159 │ │ +1a8270: 2203 0c03 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ +1a8274: 1a04 be11 |0032: const-string v4, "Bitmap: " // string@11be │ │ +1a8278: 7020 0e0b 4300 |0034: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1a827e: 6e10 0f01 0500 |0037: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a8284: 0a04 |003a: move-result v4 │ │ +1a8286: 6e20 120b 4300 |003b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1a828c: 1a04 7989 |003e: const-string v4, "x" // string@8979 │ │ +1a8290: 6e20 170b 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1a8296: 6e10 0c01 0500 |0043: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a829c: 0a05 |0046: move-result v5 │ │ +1a829e: 6e20 120b 5300 |0047: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1a82a4: 1a05 630c |004a: const-string v5, ", Blur: " // string@0c63 │ │ +1a82a8: 6e20 170b 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1a82ae: 5205 1900 |004f: iget v5, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a82b2: 6e20 120b 5300 |0051: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1a82b8: 6e20 170b 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1a82be: 5205 1a00 |0057: iget v5, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +1a82c2: 6e20 120b 5300 |0059: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1a82c8: 6e10 280b 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1a82ce: 0c05 |005f: move-result-object v5 │ │ +1a82d0: 7120 bc02 5200 |0060: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1a82d6: 7110 7f02 0600 |0063: invoke-static {v6}, Landroid/renderscript/RenderScript;.create:(Landroid/content/Context;)Landroid/renderscript/RenderScript; // method@027f │ │ +1a82dc: 0c05 |0066: move-result-object v5 │ │ +1a82de: 7120 7b02 1500 |0067: invoke-static {v5, v1}, Landroid/renderscript/Allocation;.createFromBitmap:(Landroid/renderscript/RenderScript;Landroid/graphics/Bitmap;)Landroid/renderscript/Allocation; // method@027b │ │ +1a82e4: 0c06 |006a: move-result-object v6 │ │ +1a82e6: 6e10 7d02 0600 |006b: invoke-virtual {v6}, Landroid/renderscript/Allocation;.getType:()Landroid/renderscript/Type; // method@027d │ │ +1a82ec: 0c00 |006e: move-result-object v0 │ │ +1a82ee: 7120 7c02 0500 |006f: invoke-static {v5, v0}, Landroid/renderscript/Allocation;.createTyped:(Landroid/renderscript/RenderScript;Landroid/renderscript/Type;)Landroid/renderscript/Allocation; // method@027c │ │ +1a82f4: 0c00 |0072: move-result-object v0 │ │ +1a82f6: 7110 7e02 0500 |0073: invoke-static {v5}, Landroid/renderscript/Element;.U8_4:(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element; // method@027e │ │ +1a82fc: 0c02 |0076: move-result-object v2 │ │ +1a82fe: 7120 8002 2500 |0077: invoke-static {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.create:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicBlur; // method@0280 │ │ +1a8304: 0c05 |007a: move-result-object v5 │ │ +1a8306: 1502 c841 |007b: const/high16 v2, #int 1103626240 // #41c8 │ │ +1a830a: 6e20 8302 2500 |007d: invoke-virtual {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.setRadius:(F)V // method@0283 │ │ +1a8310: 6e20 8202 6500 |0080: invoke-virtual {v5, v6}, Landroid/renderscript/ScriptIntrinsicBlur;.setInput:(Landroid/renderscript/Allocation;)V // method@0282 │ │ +1a8316: 6e20 8102 0500 |0083: invoke-virtual {v5, v0}, Landroid/renderscript/ScriptIntrinsicBlur;.forEach:(Landroid/renderscript/Allocation;)V // method@0281 │ │ +1a831c: 6e10 0f01 0100 |0086: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a8322: 0a05 |0089: move-result v5 │ │ +1a8324: 6e10 0c01 0100 |008a: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a832a: 0a06 |008d: move-result v6 │ │ +1a832c: 6e10 0b01 0100 |008e: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@010b │ │ +1a8332: 0c01 |0091: move-result-object v1 │ │ +1a8334: 7130 0701 6501 |0092: invoke-static {v5, v6, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +1a833a: 0c05 |0095: move-result-object v5 │ │ +1a833c: 6e20 7a02 5000 |0096: invoke-virtual {v0, v5}, Landroid/renderscript/Allocation;.copyTo:(Landroid/graphics/Bitmap;)V // method@027a │ │ +1a8342: 1105 |0099: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0013 line=243 │ │ 0x0026 line=244 │ │ 0x002e line=246 │ │ 0x0063 line=248 │ │ @@ -463822,41 +463823,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 │ │ -1a8370: |[1a8370] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; │ │ -1a8380: 2200 5000 |0000: new-instance v0, Landroid/graphics/Matrix; // type@0050 │ │ -1a8384: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -1a838a: 6e10 0f01 0400 |0005: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a8390: 0a01 |0008: move-result v1 │ │ -1a8392: 6e10 0c01 0400 |0009: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a8398: 0a02 |000c: move-result v2 │ │ -1a839a: 1503 803f |000d: const/high16 v3, #int 1065353216 // #3f80 │ │ -1a839e: 3721 1100 |000f: if-le v1, v2, 0020 // +0011 │ │ -1a83a2: 6e10 0c01 0400 |0011: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a83a8: 0a01 |0014: move-result v1 │ │ -1a83aa: 8211 |0015: int-to-float v1, v1 │ │ -1a83ac: 6e10 0f01 0400 |0016: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a83b2: 0a04 |0019: move-result v4 │ │ -1a83b4: 8244 |001a: int-to-float v4, v4 │ │ -1a83b6: c941 |001b: div-float/2addr v1, v4 │ │ -1a83b8: 6e30 4201 3001 |001c: invoke-virtual {v0, v3, v1}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ -1a83be: 280f |001f: goto 002e // +000f │ │ -1a83c0: 6e10 0f01 0400 |0020: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a83c6: 0a01 |0023: move-result v1 │ │ -1a83c8: 8211 |0024: int-to-float v1, v1 │ │ -1a83ca: 6e10 0c01 0400 |0025: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a83d0: 0a04 |0028: move-result v4 │ │ -1a83d2: 8244 |0029: int-to-float v4, v4 │ │ -1a83d4: c941 |002a: div-float/2addr v1, v4 │ │ -1a83d6: 6e30 4201 1003 |002b: invoke-virtual {v0, v1, v3}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ -1a83dc: 1100 |002e: return-object v0 │ │ +1a8374: |[1a8374] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; │ │ +1a8384: 2200 5000 |0000: new-instance v0, Landroid/graphics/Matrix; // type@0050 │ │ +1a8388: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +1a838e: 6e10 0f01 0400 |0005: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a8394: 0a01 |0008: move-result v1 │ │ +1a8396: 6e10 0c01 0400 |0009: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a839c: 0a02 |000c: move-result v2 │ │ +1a839e: 1503 803f |000d: const/high16 v3, #int 1065353216 // #3f80 │ │ +1a83a2: 3721 1100 |000f: if-le v1, v2, 0020 // +0011 │ │ +1a83a6: 6e10 0c01 0400 |0011: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a83ac: 0a01 |0014: move-result v1 │ │ +1a83ae: 8211 |0015: int-to-float v1, v1 │ │ +1a83b0: 6e10 0f01 0400 |0016: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a83b6: 0a04 |0019: move-result v4 │ │ +1a83b8: 8244 |001a: int-to-float v4, v4 │ │ +1a83ba: c941 |001b: div-float/2addr v1, v4 │ │ +1a83bc: 6e30 4201 3001 |001c: invoke-virtual {v0, v3, v1}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ +1a83c2: 280f |001f: goto 002e // +000f │ │ +1a83c4: 6e10 0f01 0400 |0020: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a83ca: 0a01 |0023: move-result v1 │ │ +1a83cc: 8211 |0024: int-to-float v1, v1 │ │ +1a83ce: 6e10 0c01 0400 |0025: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a83d4: 0a04 |0028: move-result v4 │ │ +1a83d6: 8244 |0029: int-to-float v4, v4 │ │ +1a83d8: c941 |002a: div-float/2addr v1, v4 │ │ +1a83da: 6e30 4201 1003 |002b: invoke-virtual {v0, v1, v3}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ +1a83e0: 1100 |002e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ 0x0011 line=233 │ │ 0x0020 line=235 │ │ locals : │ │ @@ -463867,44 +463868,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 │ │ -1a8514: |[1a8514] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; │ │ -1a8524: 5220 6241 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4162 │ │ -1a8528: 5221 6141 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4161 │ │ -1a852c: 3804 0c00 |0004: if-eqz v4, 0010 // +000c │ │ -1a8530: 1304 0008 |0006: const/16 v4, #int 2048 // #800 │ │ -1a8534: 7120 7c0a 4000 |0008: invoke-static {v0, v4}, Ljava/lang/Math;.min:(II)I // method@0a7c │ │ -1a853a: 0a00 |000b: move-result v0 │ │ -1a853c: 7120 7c0a 4100 |000c: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@0a7c │ │ -1a8542: 0a01 |000f: move-result v1 │ │ -1a8544: 7110 1353 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5313 │ │ -1a854a: 0c03 |0013: move-result-object v3 │ │ -1a854c: 6e10 2b54 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asBitmap:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@542b │ │ -1a8552: 0c03 |0017: move-result-object v3 │ │ -1a8554: 6204 6d00 |0018: sget-object v4, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ -1a8558: 6e20 a753 4300 |001a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53a7 │ │ -1a855e: 0c03 |001d: move-result-object v3 │ │ -1a8560: 6e30 f853 0301 |001e: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.override:(II)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53f8 │ │ -1a8566: 0c03 |0021: move-result-object v3 │ │ -1a8568: 6e10 9b53 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.centerInside:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@539b │ │ -1a856e: 0c03 |0025: move-result-object v3 │ │ -1a8570: 5524 5e41 |0026: iget-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@415e │ │ -1a8574: 3804 0a00 |0028: if-eqz v4, 0032 // +000a │ │ -1a8578: 2204 a90f |002a: new-instance v4, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0fa9 │ │ -1a857c: 5420 6041 |002c: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4160 │ │ -1a8580: 7020 f252 0400 |002e: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@52f2 │ │ -1a8586: 2803 |0031: goto 0034 // +0003 │ │ -1a8588: 5424 6041 |0032: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4160 │ │ -1a858c: 6e20 e153 4300 |0034: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53e1 │ │ -1a8592: 0c03 |0037: move-result-object v3 │ │ -1a8594: 1103 |0038: return-object v3 │ │ +1a8518: |[1a8518] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; │ │ +1a8528: 5220 6241 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4162 │ │ +1a852c: 5221 6141 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4161 │ │ +1a8530: 3804 0c00 |0004: if-eqz v4, 0010 // +000c │ │ +1a8534: 1304 0008 |0006: const/16 v4, #int 2048 // #800 │ │ +1a8538: 7120 7c0a 4000 |0008: invoke-static {v0, v4}, Ljava/lang/Math;.min:(II)I // method@0a7c │ │ +1a853e: 0a00 |000b: move-result v0 │ │ +1a8540: 7120 7c0a 4100 |000c: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@0a7c │ │ +1a8546: 0a01 |000f: move-result v1 │ │ +1a8548: 7110 1353 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5313 │ │ +1a854e: 0c03 |0013: move-result-object v3 │ │ +1a8550: 6e10 2b54 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asBitmap:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@542b │ │ +1a8556: 0c03 |0017: move-result-object v3 │ │ +1a8558: 6204 6d00 |0018: sget-object v4, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ +1a855c: 6e20 a753 4300 |001a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53a7 │ │ +1a8562: 0c03 |001d: move-result-object v3 │ │ +1a8564: 6e30 f853 0301 |001e: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.override:(II)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53f8 │ │ +1a856a: 0c03 |0021: move-result-object v3 │ │ +1a856c: 6e10 9b53 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.centerInside:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@539b │ │ +1a8572: 0c03 |0025: move-result-object v3 │ │ +1a8574: 5524 5e41 |0026: iget-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@415e │ │ +1a8578: 3804 0a00 |0028: if-eqz v4, 0032 // +000a │ │ +1a857c: 2204 a90f |002a: new-instance v4, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0fa9 │ │ +1a8580: 5420 6041 |002c: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4160 │ │ +1a8584: 7020 f252 0400 |002e: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@52f2 │ │ +1a858a: 2803 |0031: goto 0034 // +0003 │ │ +1a858c: 5424 6041 |0032: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4160 │ │ +1a8590: 6e20 e153 4300 |0034: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53e1 │ │ +1a8596: 0c03 |0037: move-result-object v3 │ │ +1a8598: 1103 |0038: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0002 line=170 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0010 line=177 │ │ @@ -463923,50 +463924,50 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -1a8470: |[1a8470] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.pixelAlphaNotZero:(FF)Z │ │ -1a8480: 6e10 1559 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5915 │ │ -1a8486: 0c00 |0003: move-result-object v0 │ │ -1a8488: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1a848a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -1a848e: 0f01 |0007: return v1 │ │ -1a8490: 5452 5f41 |0008: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415f │ │ -1a8494: 5453 6441 |000a: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4164 │ │ -1a8498: 6e20 3801 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/Matrix;.invert:(Landroid/graphics/Matrix;)Z // method@0138 │ │ -1a849e: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -1a84a0: 2323 2611 |0010: new-array v3, v2, [F // type@1126 │ │ -1a84a4: 5454 6441 |0012: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4164 │ │ -1a84a8: 2322 2611 |0014: new-array v2, v2, [F // type@1126 │ │ -1a84ac: 4b06 0201 |0016: aput v6, v2, v1 │ │ -1a84b0: 1216 |0018: const/4 v6, #int 1 // #1 │ │ -1a84b2: 4b07 0206 |0019: aput v7, v2, v6 │ │ -1a84b6: 6e30 3b01 3402 |001b: invoke-virtual {v4, v3, v2}, Landroid/graphics/Matrix;.mapPoints:([F[F)V // method@013b │ │ -1a84bc: 4407 0301 |001e: aget v7, v3, v1 │ │ -1a84c0: 8777 |0020: float-to-int v7, v7 │ │ -1a84c2: 4402 0306 |0021: aget v2, v3, v6 │ │ -1a84c6: 8722 |0023: float-to-int v2, v2 │ │ -1a84c8: 3a07 1a00 |0024: if-ltz v7, 003e // +001a │ │ -1a84cc: 6e10 0f01 0000 |0026: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a84d2: 0a03 |0029: move-result v3 │ │ -1a84d4: 3537 1400 |002a: if-ge v7, v3, 003e // +0014 │ │ -1a84d8: 3a02 1200 |002c: if-ltz v2, 003e // +0012 │ │ -1a84dc: 6e10 0c01 0000 |002e: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a84e2: 0a03 |0031: move-result v3 │ │ -1a84e4: 3532 0c00 |0032: if-ge v2, v3, 003e // +000c │ │ -1a84e8: 6e30 0d01 7002 |0034: invoke-virtual {v0, v7, v2}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ -1a84ee: 0a07 |0037: move-result v7 │ │ -1a84f0: 1500 00ff |0038: const/high16 v0, #int -16777216 // #ff00 │ │ -1a84f4: b507 |003a: and-int/2addr v7, v0 │ │ -1a84f6: 3807 0300 |003b: if-eqz v7, 003e // +0003 │ │ -1a84fa: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -1a84fc: 0f01 |003e: return v1 │ │ +1a8474: |[1a8474] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.pixelAlphaNotZero:(FF)Z │ │ +1a8484: 6e10 1559 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5915 │ │ +1a848a: 0c00 |0003: move-result-object v0 │ │ +1a848c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1a848e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +1a8492: 0f01 |0007: return v1 │ │ +1a8494: 5452 5f41 |0008: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415f │ │ +1a8498: 5453 6441 |000a: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4164 │ │ +1a849c: 6e20 3801 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/Matrix;.invert:(Landroid/graphics/Matrix;)Z // method@0138 │ │ +1a84a2: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +1a84a4: 2323 2611 |0010: new-array v3, v2, [F // type@1126 │ │ +1a84a8: 5454 6441 |0012: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4164 │ │ +1a84ac: 2322 2611 |0014: new-array v2, v2, [F // type@1126 │ │ +1a84b0: 4b06 0201 |0016: aput v6, v2, v1 │ │ +1a84b4: 1216 |0018: const/4 v6, #int 1 // #1 │ │ +1a84b6: 4b07 0206 |0019: aput v7, v2, v6 │ │ +1a84ba: 6e30 3b01 3402 |001b: invoke-virtual {v4, v3, v2}, Landroid/graphics/Matrix;.mapPoints:([F[F)V // method@013b │ │ +1a84c0: 4407 0301 |001e: aget v7, v3, v1 │ │ +1a84c4: 8777 |0020: float-to-int v7, v7 │ │ +1a84c6: 4402 0306 |0021: aget v2, v3, v6 │ │ +1a84ca: 8722 |0023: float-to-int v2, v2 │ │ +1a84cc: 3a07 1a00 |0024: if-ltz v7, 003e // +001a │ │ +1a84d0: 6e10 0f01 0000 |0026: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a84d6: 0a03 |0029: move-result v3 │ │ +1a84d8: 3537 1400 |002a: if-ge v7, v3, 003e // +0014 │ │ +1a84dc: 3a02 1200 |002c: if-ltz v2, 003e // +0012 │ │ +1a84e0: 6e10 0c01 0000 |002e: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a84e6: 0a03 |0031: move-result v3 │ │ +1a84e8: 3532 0c00 |0032: if-ge v2, v3, 003e // +000c │ │ +1a84ec: 6e30 0d01 7002 |0034: invoke-virtual {v0, v7, v2}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ +1a84f2: 0a07 |0037: move-result v7 │ │ +1a84f4: 1500 00ff |0038: const/high16 v0, #int -16777216 // #ff00 │ │ +1a84f8: b507 |003a: and-int/2addr v7, v0 │ │ +1a84fa: 3807 0300 |003b: if-eqz v7, 003e // +0003 │ │ +1a84fe: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +1a8500: 0f01 |003e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0008 line=195 │ │ 0x0010 line=197 │ │ 0x0012 line=198 │ │ 0x001e line=200 │ │ @@ -463983,106 +463984,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 │ │ -1a8774: |[1a8774] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -1a8784: 6e10 6750 0800 |0000: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getChildren:()Ljava/util/List; // method@5067 │ │ -1a878a: 0c00 |0003: move-result-object v0 │ │ -1a878c: 7210 d90c 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cd9 │ │ -1a8792: 0c00 |0007: move-result-object v0 │ │ -1a8794: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -1a8796: 7210 ba0c 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1a879c: 0a02 |000c: move-result v2 │ │ -1a879e: 3802 3e00 |000d: if-eqz v2, 004b // +003e │ │ -1a87a2: 7210 bb0c 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1a87a8: 0c02 |0012: move-result-object v2 │ │ -1a87aa: 1f02 600f |0013: check-cast v2, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ -1a87ae: 6e10 d450 0200 |0015: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getZOrder:()I // method@50d4 │ │ -1a87b4: 0a03 |0018: move-result v3 │ │ -1a87b6: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ -1a87b8: 3343 efff |001a: if-ne v3, v4, 0009 // -0011 │ │ -1a87bc: 5471 5b41 |001c: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ -1a87c0: 1213 |001e: const/4 v3, #int 1 // #1 │ │ -1a87c2: 3901 1600 |001f: if-nez v1, 0035 // +0016 │ │ -1a87c6: 2201 5300 |0021: new-instance v1, Landroid/graphics/Paint; // type@0053 │ │ -1a87ca: 7010 4c01 0100 |0023: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1a87d0: 5b71 5b41 |0026: iput-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ -1a87d4: 6e20 5601 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -1a87da: 5471 5b41 |002b: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ -1a87de: 6e20 5901 3100 |002d: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ -1a87e4: 5471 5b41 |0030: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ -1a87e8: 6e20 5801 3100 |0032: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ -1a87ee: 5471 5b41 |0035: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ -1a87f2: 2204 5a00 |0037: new-instance v4, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ -1a87f6: 6205 1f00 |0039: sget-object v5, Landroid/graphics/PorterDuff$Mode;.DST_OUT:Landroid/graphics/PorterDuff$Mode; // field@001f │ │ -1a87fa: 7020 7301 5400 |003b: invoke-direct {v4, v5}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ -1a8800: 6e20 6101 4100 |003e: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ -1a8806: 5471 5b41 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ -1a880a: 6e20 7350 1800 |0043: invoke-virtual {v8, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.setMaskPaint:(Landroid/graphics/Paint;)V // method@5073 │ │ -1a8810: 6e20 c550 8200 |0046: invoke-virtual {v2, v8}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.draw:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@50c5 │ │ -1a8816: 1211 |0049: const/4 v1, #int 1 // #1 │ │ -1a8818: 28bf |004a: goto 0009 // -0041 │ │ -1a881a: 3801 7200 |004b: if-eqz v1, 00bd // +0072 │ │ -1a881e: 6e10 6e50 0800 |004d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@506e │ │ -1a8824: 5480 283e |0050: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e28 │ │ -1a8828: 5471 5f41 |0052: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415f │ │ -1a882c: 6e20 b44f 1000 |0054: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4fb4 │ │ -1a8832: 5470 5b41 |0057: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ -1a8836: 2201 5a00 |0059: new-instance v1, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ -1a883a: 6202 1e00 |005b: sget-object v2, Landroid/graphics/PorterDuff$Mode;.DST_ATOP:Landroid/graphics/PorterDuff$Mode; // field@001e │ │ -1a883e: 7020 7301 2100 |005d: invoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ -1a8844: 6e20 6101 1000 |0060: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ -1a884a: 5470 5b41 |0063: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ -1a884e: 1201 |0065: const/4 v1, #int 0 // #0 │ │ -1a8850: 6e20 5a01 1000 |0066: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setMaskFilter:(Landroid/graphics/MaskFilter;)Landroid/graphics/MaskFilter; // method@015a │ │ -1a8856: 5470 5d41 |0069: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415d │ │ -1a885a: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -1a885c: 3900 3900 |006c: if-nez v0, 00a5 // +0039 │ │ -1a8860: 5470 5a41 |006e: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a8864: 5483 2a3e |0070: iget-object v3, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e2a │ │ -1a8868: 7120 1259 3000 |0072: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; // method@5912 │ │ -1a886e: 0c00 |0075: move-result-object v0 │ │ -1a8870: 5b70 5d41 |0076: iput-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415d │ │ -1a8874: 5470 5c41 |0078: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@415c │ │ -1a8878: 2203 5c00 |007a: new-instance v3, Landroid/graphics/RectF; // type@005c │ │ -1a887c: 5474 5d41 |007c: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415d │ │ -1a8880: 6e10 0f01 0400 |007e: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a8886: 0a04 |0081: move-result v4 │ │ -1a8888: 8244 |0082: int-to-float v4, v4 │ │ -1a888a: 5475 5d41 |0083: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415d │ │ -1a888e: 6e10 0c01 0500 |0085: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a8894: 0a05 |0088: move-result v5 │ │ -1a8896: 8255 |0089: int-to-float v5, v5 │ │ -1a8898: 7055 7a01 2342 |008a: invoke-direct {v3, v2, v2, v4, v5}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -1a889e: 2204 5c00 |008d: new-instance v4, Landroid/graphics/RectF; // type@005c │ │ -1a88a2: 5475 5a41 |008f: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a88a6: 6e10 0f01 0500 |0091: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a88ac: 0a05 |0094: move-result v5 │ │ -1a88ae: 8255 |0095: int-to-float v5, v5 │ │ -1a88b0: 5476 5a41 |0096: iget-object v6, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a88b4: 6e10 0c01 0600 |0098: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a88ba: 0a06 |009b: move-result v6 │ │ -1a88bc: 8266 |009c: int-to-float v6, v6 │ │ -1a88be: 7056 7a01 2452 |009d: invoke-direct {v4, v2, v2, v5, v6}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -1a88c4: 6205 1200 |00a0: sget-object v5, Landroid/graphics/Matrix$ScaleToFit;.FILL:Landroid/graphics/Matrix$ScaleToFit; // field@0012 │ │ -1a88c8: 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 │ │ -1a88ce: 5480 273e |00a5: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e27 │ │ -1a88d2: 5473 5c41 |00a7: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@415c │ │ -1a88d6: 6e20 1f01 3000 |00a9: invoke-virtual {v0, v3}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@011f │ │ -1a88dc: 5480 273e |00ac: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e27 │ │ -1a88e0: 5473 5d41 |00ae: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415d │ │ -1a88e4: 5474 5b41 |00b0: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ -1a88e8: 6e54 2001 3022 |00b2: invoke-virtual {v0, v3, v2, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -1a88ee: 5470 5b41 |00b5: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ -1a88f2: 6e20 6101 1000 |00b7: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ -1a88f8: 6e10 6d50 0800 |00ba: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@506d │ │ -1a88fe: 0e00 |00bd: return-void │ │ +1a8778: |[1a8778] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +1a8788: 6e10 6750 0800 |0000: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getChildren:()Ljava/util/List; // method@5067 │ │ +1a878e: 0c00 |0003: move-result-object v0 │ │ +1a8790: 7210 d90c 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cd9 │ │ +1a8796: 0c00 |0007: move-result-object v0 │ │ +1a8798: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +1a879a: 7210 ba0c 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1a87a0: 0a02 |000c: move-result v2 │ │ +1a87a2: 3802 3e00 |000d: if-eqz v2, 004b // +003e │ │ +1a87a6: 7210 bb0c 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1a87ac: 0c02 |0012: move-result-object v2 │ │ +1a87ae: 1f02 600f |0013: check-cast v2, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ +1a87b2: 6e10 d450 0200 |0015: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getZOrder:()I // method@50d4 │ │ +1a87b8: 0a03 |0018: move-result v3 │ │ +1a87ba: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ +1a87bc: 3343 efff |001a: if-ne v3, v4, 0009 // -0011 │ │ +1a87c0: 5471 5b41 |001c: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ +1a87c4: 1213 |001e: const/4 v3, #int 1 // #1 │ │ +1a87c6: 3901 1600 |001f: if-nez v1, 0035 // +0016 │ │ +1a87ca: 2201 5300 |0021: new-instance v1, Landroid/graphics/Paint; // type@0053 │ │ +1a87ce: 7010 4c01 0100 |0023: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1a87d4: 5b71 5b41 |0026: iput-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ +1a87d8: 6e20 5601 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +1a87de: 5471 5b41 |002b: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ +1a87e2: 6e20 5901 3100 |002d: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ +1a87e8: 5471 5b41 |0030: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ +1a87ec: 6e20 5801 3100 |0032: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ +1a87f2: 5471 5b41 |0035: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ +1a87f6: 2204 5a00 |0037: new-instance v4, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ +1a87fa: 6205 1f00 |0039: sget-object v5, Landroid/graphics/PorterDuff$Mode;.DST_OUT:Landroid/graphics/PorterDuff$Mode; // field@001f │ │ +1a87fe: 7020 7301 5400 |003b: invoke-direct {v4, v5}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ +1a8804: 6e20 6101 4100 |003e: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ +1a880a: 5471 5b41 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ +1a880e: 6e20 7350 1800 |0043: invoke-virtual {v8, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.setMaskPaint:(Landroid/graphics/Paint;)V // method@5073 │ │ +1a8814: 6e20 c550 8200 |0046: invoke-virtual {v2, v8}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.draw:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@50c5 │ │ +1a881a: 1211 |0049: const/4 v1, #int 1 // #1 │ │ +1a881c: 28bf |004a: goto 0009 // -0041 │ │ +1a881e: 3801 7200 |004b: if-eqz v1, 00bd // +0072 │ │ +1a8822: 6e10 6e50 0800 |004d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@506e │ │ +1a8828: 5480 283e |0050: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e28 │ │ +1a882c: 5471 5f41 |0052: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415f │ │ +1a8830: 6e20 b44f 1000 |0054: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4fb4 │ │ +1a8836: 5470 5b41 |0057: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ +1a883a: 2201 5a00 |0059: new-instance v1, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ +1a883e: 6202 1e00 |005b: sget-object v2, Landroid/graphics/PorterDuff$Mode;.DST_ATOP:Landroid/graphics/PorterDuff$Mode; // field@001e │ │ +1a8842: 7020 7301 2100 |005d: invoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ +1a8848: 6e20 6101 1000 |0060: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ +1a884e: 5470 5b41 |0063: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ +1a8852: 1201 |0065: const/4 v1, #int 0 // #0 │ │ +1a8854: 6e20 5a01 1000 |0066: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setMaskFilter:(Landroid/graphics/MaskFilter;)Landroid/graphics/MaskFilter; // method@015a │ │ +1a885a: 5470 5d41 |0069: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415d │ │ +1a885e: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +1a8860: 3900 3900 |006c: if-nez v0, 00a5 // +0039 │ │ +1a8864: 5470 5a41 |006e: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a8868: 5483 2a3e |0070: iget-object v3, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e2a │ │ +1a886c: 7120 1259 3000 |0072: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; // method@5912 │ │ +1a8872: 0c00 |0075: move-result-object v0 │ │ +1a8874: 5b70 5d41 |0076: iput-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415d │ │ +1a8878: 5470 5c41 |0078: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@415c │ │ +1a887c: 2203 5c00 |007a: new-instance v3, Landroid/graphics/RectF; // type@005c │ │ +1a8880: 5474 5d41 |007c: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415d │ │ +1a8884: 6e10 0f01 0400 |007e: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a888a: 0a04 |0081: move-result v4 │ │ +1a888c: 8244 |0082: int-to-float v4, v4 │ │ +1a888e: 5475 5d41 |0083: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415d │ │ +1a8892: 6e10 0c01 0500 |0085: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a8898: 0a05 |0088: move-result v5 │ │ +1a889a: 8255 |0089: int-to-float v5, v5 │ │ +1a889c: 7055 7a01 2342 |008a: invoke-direct {v3, v2, v2, v4, v5}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +1a88a2: 2204 5c00 |008d: new-instance v4, Landroid/graphics/RectF; // type@005c │ │ +1a88a6: 5475 5a41 |008f: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a88aa: 6e10 0f01 0500 |0091: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a88b0: 0a05 |0094: move-result v5 │ │ +1a88b2: 8255 |0095: int-to-float v5, v5 │ │ +1a88b4: 5476 5a41 |0096: iget-object v6, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a88b8: 6e10 0c01 0600 |0098: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a88be: 0a06 |009b: move-result v6 │ │ +1a88c0: 8266 |009c: int-to-float v6, v6 │ │ +1a88c2: 7056 7a01 2452 |009d: invoke-direct {v4, v2, v2, v5, v6}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +1a88c8: 6205 1200 |00a0: sget-object v5, Landroid/graphics/Matrix$ScaleToFit;.FILL:Landroid/graphics/Matrix$ScaleToFit; // field@0012 │ │ +1a88cc: 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 │ │ +1a88d2: 5480 273e |00a5: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e27 │ │ +1a88d6: 5473 5c41 |00a7: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@415c │ │ +1a88da: 6e20 1f01 3000 |00a9: invoke-virtual {v0, v3}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@011f │ │ +1a88e0: 5480 273e |00ac: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e27 │ │ +1a88e4: 5473 5d41 |00ae: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415d │ │ +1a88e8: 5474 5b41 |00b0: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ +1a88ec: 6e54 2001 3022 |00b2: invoke-virtual {v0, v3, v2, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +1a88f2: 5470 5b41 |00b5: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@415b │ │ +1a88f6: 6e20 6101 1000 |00b7: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ +1a88fc: 6e10 6d50 0800 |00ba: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@506d │ │ +1a8902: 0e00 |00bd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0015 line=131 │ │ 0x001c line=133 │ │ 0x0021 line=134 │ │ 0x0028 line=135 │ │ @@ -464113,49 +464114,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 │ │ -1a83e0: |[1a83e0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; │ │ -1a83f0: 5240 1900 |0000: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a83f4: 5241 1a00 |0002: iget v1, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1a83f8: 5242 1900 |0004: iget v2, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a83fc: 3652 0a00 |0006: if-gt v2, v5, 0010 // +000a │ │ -1a8400: 5242 1a00 |0008: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1a8404: 3752 0300 |000a: if-le v2, v5, 000d // +0003 │ │ -1a8408: 2804 |000c: goto 0010 // +0004 │ │ -1a840a: 0105 |000d: move v5, v0 │ │ -1a840c: 0114 |000e: move v4, v1 │ │ -1a840e: 281c |000f: goto 002b // +001c │ │ -1a8410: 5240 1900 |0010: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a8414: 8200 |0012: int-to-float v0, v0 │ │ -1a8416: 8251 |0013: int-to-float v1, v5 │ │ -1a8418: c910 |0014: div-float/2addr v0, v1 │ │ -1a841a: 5242 1a00 |0015: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1a841e: 8222 |0017: int-to-float v2, v2 │ │ -1a8420: c912 |0018: div-float/2addr v2, v1 │ │ -1a8422: 2d01 0002 |0019: cmpl-float v1, v0, v2 │ │ -1a8426: 3d01 0800 |001b: if-lez v1, 0023 // +0008 │ │ -1a842a: 5244 1a00 |001d: iget v4, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1a842e: 8244 |001f: int-to-float v4, v4 │ │ -1a8430: c904 |0020: div-float/2addr v4, v0 │ │ -1a8432: 8744 |0021: float-to-int v4, v4 │ │ -1a8434: 2809 |0022: goto 002b // +0009 │ │ -1a8436: 5244 1900 |0023: iget v4, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a843a: 8244 |0025: int-to-float v4, v4 │ │ -1a843c: c924 |0026: div-float/2addr v4, v2 │ │ -1a843e: 8744 |0027: float-to-int v4, v4 │ │ -1a8440: 0153 |0028: move v3, v5 │ │ -1a8442: 0145 |0029: move v5, v4 │ │ -1a8444: 0134 |002a: move v4, v3 │ │ -1a8446: 2200 5700 |002b: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ -1a844a: 7030 6e01 5004 |002d: invoke-direct {v0, v5, v4}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -1a8450: 1100 |0030: return-object v0 │ │ +1a83e4: |[1a83e4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; │ │ +1a83f4: 5240 1900 |0000: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a83f8: 5241 1a00 |0002: iget v1, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1a83fc: 5242 1900 |0004: iget v2, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a8400: 3652 0a00 |0006: if-gt v2, v5, 0010 // +000a │ │ +1a8404: 5242 1a00 |0008: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1a8408: 3752 0300 |000a: if-le v2, v5, 000d // +0003 │ │ +1a840c: 2804 |000c: goto 0010 // +0004 │ │ +1a840e: 0105 |000d: move v5, v0 │ │ +1a8410: 0114 |000e: move v4, v1 │ │ +1a8412: 281c |000f: goto 002b // +001c │ │ +1a8414: 5240 1900 |0010: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a8418: 8200 |0012: int-to-float v0, v0 │ │ +1a841a: 8251 |0013: int-to-float v1, v5 │ │ +1a841c: c910 |0014: div-float/2addr v0, v1 │ │ +1a841e: 5242 1a00 |0015: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1a8422: 8222 |0017: int-to-float v2, v2 │ │ +1a8424: c912 |0018: div-float/2addr v2, v1 │ │ +1a8426: 2d01 0002 |0019: cmpl-float v1, v0, v2 │ │ +1a842a: 3d01 0800 |001b: if-lez v1, 0023 // +0008 │ │ +1a842e: 5244 1a00 |001d: iget v4, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1a8432: 8244 |001f: int-to-float v4, v4 │ │ +1a8434: c904 |0020: div-float/2addr v4, v0 │ │ +1a8436: 8744 |0021: float-to-int v4, v4 │ │ +1a8438: 2809 |0022: goto 002b // +0009 │ │ +1a843a: 5244 1900 |0023: iget v4, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a843e: 8244 |0025: int-to-float v4, v4 │ │ +1a8440: c924 |0026: div-float/2addr v4, v2 │ │ +1a8442: 8744 |0027: float-to-int v4, v4 │ │ +1a8444: 0153 |0028: move v3, v5 │ │ +1a8446: 0145 |0029: move v5, v4 │ │ +1a8448: 0134 |002a: move v4, v3 │ │ +1a844a: 2200 5700 |002b: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ +1a844e: 7030 6e01 5004 |002d: invoke-direct {v0, v5, v4}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +1a8454: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ 0x0004 line=266 │ │ 0x0010 line=270 │ │ 0x0015 line=271 │ │ @@ -464171,41 +464172,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 │ │ -1a8900: |[1a8900] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ -1a8910: 5b46 5a41 |0000: iput-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a8914: 3806 3100 |0002: if-eqz v6, 0033 // +0031 │ │ -1a8918: 2200 5c00 |0004: new-instance v0, Landroid/graphics/RectF; // type@005c │ │ -1a891c: 6e10 0f01 0600 |0006: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a8922: 0a01 |0009: move-result v1 │ │ -1a8924: 8211 |000a: int-to-float v1, v1 │ │ -1a8926: 6e10 0c01 0600 |000b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a892c: 0a02 |000e: move-result v2 │ │ -1a892e: 8222 |000f: int-to-float v2, v2 │ │ -1a8930: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -1a8932: 7052 7a01 3013 |0011: invoke-direct {v0, v3, v3, v1, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -1a8938: 5441 5f41 |0014: iget-object v1, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415f │ │ -1a893c: 6202 e03d |0016: sget-object v2, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3de0 │ │ -1a8940: 6203 1100 |0018: sget-object v3, Landroid/graphics/Matrix$ScaleToFit;.CENTER:Landroid/graphics/Matrix$ScaleToFit; // field@0011 │ │ -1a8944: 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 │ │ -1a894a: 5455 2f3e |001d: iget-object v5, v5, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.rendererReady:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready; // field@3e2f │ │ -1a894e: 7110 1359 0600 |001f: invoke-static {v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; // method@5913 │ │ -1a8954: 0c00 |0022: move-result-object v0 │ │ -1a8956: 2201 5700 |0023: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ -1a895a: 6e10 0f01 0600 |0025: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a8960: 0a02 |0028: move-result v2 │ │ -1a8962: 6e10 0c01 0600 |0029: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a8968: 0a06 |002c: move-result v6 │ │ -1a896a: 7030 6e01 2106 |002d: invoke-direct {v1, v2, v6}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -1a8970: 7240 6450 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@5064 │ │ -1a8976: 0e00 |0033: return-void │ │ +1a8904: |[1a8904] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ +1a8914: 5b46 5a41 |0000: iput-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a8918: 3806 3100 |0002: if-eqz v6, 0033 // +0031 │ │ +1a891c: 2200 5c00 |0004: new-instance v0, Landroid/graphics/RectF; // type@005c │ │ +1a8920: 6e10 0f01 0600 |0006: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a8926: 0a01 |0009: move-result v1 │ │ +1a8928: 8211 |000a: int-to-float v1, v1 │ │ +1a892a: 6e10 0c01 0600 |000b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a8930: 0a02 |000e: move-result v2 │ │ +1a8932: 8222 |000f: int-to-float v2, v2 │ │ +1a8934: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +1a8936: 7052 7a01 3013 |0011: invoke-direct {v0, v3, v3, v1, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +1a893c: 5441 5f41 |0014: iget-object v1, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415f │ │ +1a8940: 6202 e03d |0016: sget-object v2, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3de0 │ │ +1a8944: 6203 1100 |0018: sget-object v3, Landroid/graphics/Matrix$ScaleToFit;.CENTER:Landroid/graphics/Matrix$ScaleToFit; // field@0011 │ │ +1a8948: 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 │ │ +1a894e: 5455 2f3e |001d: iget-object v5, v5, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.rendererReady:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready; // field@3e2f │ │ +1a8952: 7110 1359 0600 |001f: invoke-static {v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; // method@5913 │ │ +1a8958: 0c00 |0022: move-result-object v0 │ │ +1a895a: 2201 5700 |0023: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ +1a895e: 6e10 0f01 0600 |0025: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a8964: 0a02 |0028: move-result v2 │ │ +1a8966: 6e10 0c01 0600 |0029: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a896c: 0a06 |002c: move-result v6 │ │ +1a896e: 7030 6e01 2106 |002d: invoke-direct {v1, v2, v6}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +1a8974: 7240 6450 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@5064 │ │ +1a897a: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=224 │ │ 0x0014 line=225 │ │ 0x001d line=226 │ │ locals : │ │ @@ -464219,40 +464220,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1a8500: |[1a8500] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.describeContents:()I │ │ -1a8510: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1a8512: 0f00 |0001: return v0 │ │ +1a8504: |[1a8504] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.describeContents:()I │ │ +1a8514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1a8516: 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 │ │ -1a8340: |[1a8340] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmap:()Landroid/graphics/Bitmap; │ │ -1a8350: 5410 5a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a8354: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -1a8358: 6e10 1001 0000 |0004: invoke-virtual {v0}, Landroid/graphics/Bitmap;.isRecycled:()Z // method@0110 │ │ -1a835e: 0a00 |0007: move-result v0 │ │ -1a8360: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -1a8364: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -1a8366: 5b10 5a41 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a836a: 5410 5a41 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a836e: 1100 |000f: return-object v0 │ │ +1a8344: |[1a8344] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmap:()Landroid/graphics/Bitmap; │ │ +1a8354: 5410 5a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a8358: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +1a835c: 6e10 1001 0000 |0004: invoke-virtual {v0}, Landroid/graphics/Bitmap;.isRecycled:()Z // method@0110 │ │ +1a8362: 0a00 |0007: move-result v0 │ │ +1a8364: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +1a8368: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +1a836a: 5b10 5a41 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a836e: 5410 5a41 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a8372: 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; │ │ @@ -464262,18 +464263,18 @@ │ │ type : '(FF)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a8454: |[1a8454] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.hitTest:(FF)Z │ │ -1a8464: 7030 1859 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.pixelAlphaNotZero:(FF)Z // method@5918 │ │ -1a846a: 0a01 |0003: move-result v1 │ │ -1a846c: 0f01 |0004: return v1 │ │ +1a8458: |[1a8458] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.hitTest:(FF)Z │ │ +1a8468: 7030 1859 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.pixelAlphaNotZero:(FF)Z // method@5918 │ │ +1a846e: 0a01 |0003: move-result v1 │ │ +1a8470: 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 │ │ @@ -464283,82 +464284,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 │ │ -1a8644: |[1a8644] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.render:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -1a8654: 6e10 1559 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5915 │ │ -1a865a: 0c00 |0003: move-result-object v0 │ │ -1a865c: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -1a8660: 6e10 6a50 0600 |0006: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@506a │ │ -1a8666: 0a00 |0009: move-result v0 │ │ -1a8668: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ -1a866c: 5460 2a3e |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e2a │ │ -1a8670: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -1a8672: 7030 1659 0501 |000f: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5916 │ │ -1a8678: 0c00 |0012: move-result-object v0 │ │ -1a867a: 6e10 0754 0000 |0013: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5407 │ │ -1a8680: 0c00 |0016: move-result-object v0 │ │ -1a8682: 7210 d407 0000 |0017: invoke-interface {v0}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07d4 │ │ -1a8688: 0c00 |001a: move-result-object v0 │ │ -1a868a: 1f00 4500 |001b: check-cast v0, Landroid/graphics/Bitmap; // type@0045 │ │ -1a868e: 7030 1c59 6500 |001d: invoke-direct {v5, v6, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@591c │ │ -1a8694: 2819 |0020: goto 0039 // +0019 │ │ -1a8696: 0d06 |0021: move-exception v6 │ │ -1a8698: 2802 |0022: goto 0024 // +0002 │ │ -1a869a: 0d06 |0023: move-exception v6 │ │ -1a869c: 2200 0503 |0024: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1a86a0: 7020 b60a 6000 |0026: invoke-direct {v0, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab6 │ │ -1a86a6: 2700 |0029: throw v0 │ │ -1a86a8: 5460 2a3e |002a: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e2a │ │ -1a86ac: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -1a86ae: 7030 1659 0501 |002d: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5916 │ │ -1a86b4: 0c00 |0030: move-result-object v0 │ │ -1a86b6: 2201 8f10 |0031: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; // type@108f │ │ -1a86ba: 7030 0559 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@5905 │ │ -1a86c0: 6e20 c653 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@53c6 │ │ -1a86c6: 6e10 1559 0500 |0039: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5915 │ │ -1a86cc: 0c00 |003c: move-result-object v0 │ │ -1a86ce: 3800 3a00 |003d: if-eqz v0, 0077 // +003a │ │ -1a86d2: 6e10 6e50 0600 |003f: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@506e │ │ -1a86d8: 5461 283e |0042: iget-object v1, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e28 │ │ -1a86dc: 5452 5f41 |0044: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415f │ │ -1a86e0: 6e20 b44f 2100 |0046: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4fb4 │ │ -1a86e6: 5451 6341 |0049: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4163 │ │ -1a86ea: 6e10 5001 0100 |004b: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@0150 │ │ -1a86f0: 0a01 |004e: move-result v1 │ │ -1a86f2: 5452 6341 |004f: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4163 │ │ -1a86f6: 6e20 6650 1600 |0051: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getAlpha:(I)I // method@5066 │ │ -1a86fc: 0a03 |0054: move-result v3 │ │ -1a86fe: 6e20 5501 3200 |0055: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ -1a8704: 5462 273e |0058: iget-object v2, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e27 │ │ -1a8708: 6e10 6950 0600 |005a: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@5069 │ │ -1a870e: 0c03 |005d: move-result-object v3 │ │ -1a8710: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ -1a8714: 6e10 6950 0600 |0060: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@5069 │ │ -1a871a: 0c03 |0063: move-result-object v3 │ │ -1a871c: 2803 |0064: goto 0067 // +0003 │ │ -1a871e: 5453 6341 |0065: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4163 │ │ -1a8722: 1204 |0067: const/4 v4, #int 0 // #0 │ │ -1a8724: 6e53 2001 0244 |0068: invoke-virtual {v2, v0, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -1a872a: 5450 6341 |006b: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4163 │ │ -1a872e: 6e20 5501 1000 |006d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ -1a8734: 6e10 6d50 0600 |0070: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@506d │ │ -1a873a: 7020 1a59 6500 |0073: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@591a │ │ -1a8740: 2810 |0076: goto 0086 // +0010 │ │ -1a8742: 6e10 6a50 0600 |0077: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@506a │ │ -1a8748: 0a00 |007a: move-result v0 │ │ -1a874a: 3800 0b00 |007b: if-eqz v0, 0086 // +000b │ │ -1a874e: 5466 273e |007d: iget-object v6, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e27 │ │ -1a8752: 6200 e03d |007f: sget-object v0, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3de0 │ │ -1a8756: 5451 6341 |0081: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4163 │ │ -1a875a: 6e30 2601 0601 |0083: invoke-virtual {v6, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@0126 │ │ -1a8760: 0e00 |0086: return-void │ │ +1a8648: |[1a8648] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.render:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +1a8658: 6e10 1559 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5915 │ │ +1a865e: 0c00 |0003: move-result-object v0 │ │ +1a8660: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +1a8664: 6e10 6a50 0600 |0006: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@506a │ │ +1a866a: 0a00 |0009: move-result v0 │ │ +1a866c: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ +1a8670: 5460 2a3e |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e2a │ │ +1a8674: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +1a8676: 7030 1659 0501 |000f: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5916 │ │ +1a867c: 0c00 |0012: move-result-object v0 │ │ +1a867e: 6e10 0754 0000 |0013: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5407 │ │ +1a8684: 0c00 |0016: move-result-object v0 │ │ +1a8686: 7210 d407 0000 |0017: invoke-interface {v0}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07d4 │ │ +1a868c: 0c00 |001a: move-result-object v0 │ │ +1a868e: 1f00 4500 |001b: check-cast v0, Landroid/graphics/Bitmap; // type@0045 │ │ +1a8692: 7030 1c59 6500 |001d: invoke-direct {v5, v6, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@591c │ │ +1a8698: 2819 |0020: goto 0039 // +0019 │ │ +1a869a: 0d06 |0021: move-exception v6 │ │ +1a869c: 2802 |0022: goto 0024 // +0002 │ │ +1a869e: 0d06 |0023: move-exception v6 │ │ +1a86a0: 2200 0503 |0024: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1a86a4: 7020 b60a 6000 |0026: invoke-direct {v0, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab6 │ │ +1a86aa: 2700 |0029: throw v0 │ │ +1a86ac: 5460 2a3e |002a: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e2a │ │ +1a86b0: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +1a86b2: 7030 1659 0501 |002d: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5916 │ │ +1a86b8: 0c00 |0030: move-result-object v0 │ │ +1a86ba: 2201 8f10 |0031: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; // type@108f │ │ +1a86be: 7030 0559 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@5905 │ │ +1a86c4: 6e20 c653 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@53c6 │ │ +1a86ca: 6e10 1559 0500 |0039: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5915 │ │ +1a86d0: 0c00 |003c: move-result-object v0 │ │ +1a86d2: 3800 3a00 |003d: if-eqz v0, 0077 // +003a │ │ +1a86d6: 6e10 6e50 0600 |003f: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@506e │ │ +1a86dc: 5461 283e |0042: iget-object v1, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e28 │ │ +1a86e0: 5452 5f41 |0044: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415f │ │ +1a86e4: 6e20 b44f 2100 |0046: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4fb4 │ │ +1a86ea: 5451 6341 |0049: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4163 │ │ +1a86ee: 6e10 5001 0100 |004b: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@0150 │ │ +1a86f4: 0a01 |004e: move-result v1 │ │ +1a86f6: 5452 6341 |004f: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4163 │ │ +1a86fa: 6e20 6650 1600 |0051: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getAlpha:(I)I // method@5066 │ │ +1a8700: 0a03 |0054: move-result v3 │ │ +1a8702: 6e20 5501 3200 |0055: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ +1a8708: 5462 273e |0058: iget-object v2, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e27 │ │ +1a870c: 6e10 6950 0600 |005a: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@5069 │ │ +1a8712: 0c03 |005d: move-result-object v3 │ │ +1a8714: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ +1a8718: 6e10 6950 0600 |0060: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@5069 │ │ +1a871e: 0c03 |0063: move-result-object v3 │ │ +1a8720: 2803 |0064: goto 0067 // +0003 │ │ +1a8722: 5453 6341 |0065: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4163 │ │ +1a8726: 1204 |0067: const/4 v4, #int 0 // #0 │ │ +1a8728: 6e53 2001 0244 |0068: invoke-virtual {v2, v0, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +1a872e: 5450 6341 |006b: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4163 │ │ +1a8732: 6e20 5501 1000 |006d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ +1a8738: 6e10 6d50 0600 |0070: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@506d │ │ +1a873e: 7020 1a59 6500 |0073: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@591a │ │ +1a8744: 2810 |0076: goto 0086 // +0010 │ │ +1a8746: 6e10 6a50 0600 |0077: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@506a │ │ +1a874c: 0a00 |007a: move-result v0 │ │ +1a874e: 3800 0b00 |007b: if-eqz v0, 0086 // +000b │ │ +1a8752: 5466 273e |007d: iget-object v6, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e27 │ │ +1a8756: 6200 e03d |007f: sget-object v0, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3de0 │ │ +1a875a: 5451 6341 |0081: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4163 │ │ +1a875e: 6e30 2601 0601 |0083: invoke-virtual {v6, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@0126 │ │ +1a8764: 0e00 |0086: return-void │ │ catches : 1 │ │ 0x000c - 0x0020 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0023 │ │ Ljava/lang/InterruptedException; -> 0x0021 │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ @@ -464386,29 +464387,29 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -1a8978: |[1a8978] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.writeToParcel:(Landroid/os/Parcel;I)V │ │ -1a8988: 5402 6041 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4160 │ │ -1a898c: 3802 0700 |0002: if-eqz v2, 0009 // +0007 │ │ -1a8990: 6e10 0202 0200 |0004: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1a8996: 0c02 |0007: move-result-object v2 │ │ -1a8998: 2803 |0008: goto 000b // +0003 │ │ -1a899a: 1a02 0000 |0009: const-string v2, "" // string@0000 │ │ -1a899e: 6e20 6902 2100 |000b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0269 │ │ -1a89a4: 5502 5e41 |000e: iget-boolean v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@415e │ │ -1a89a8: 6e20 6602 2100 |0010: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ -1a89ae: 5202 6241 |0013: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4162 │ │ -1a89b2: 6e20 6602 2100 |0015: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ -1a89b8: 5202 6141 |0018: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4161 │ │ -1a89bc: 6e20 6602 2100 |001a: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ -1a89c2: 0e00 |001d: return-void │ │ +1a897c: |[1a897c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.writeToParcel:(Landroid/os/Parcel;I)V │ │ +1a898c: 5402 6041 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4160 │ │ +1a8990: 3802 0700 |0002: if-eqz v2, 0009 // +0007 │ │ +1a8994: 6e10 0202 0200 |0004: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1a899a: 0c02 |0007: move-result-object v2 │ │ +1a899c: 2803 |0008: goto 000b // +0003 │ │ +1a899e: 1a02 0000 |0009: const-string v2, "" // string@0000 │ │ +1a89a2: 6e20 6902 2100 |000b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0269 │ │ +1a89a8: 5502 5e41 |000e: iget-boolean v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@415e │ │ +1a89ac: 6e20 6602 2100 |0010: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ +1a89b2: 5202 6241 |0013: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4162 │ │ +1a89b6: 6e20 6602 2100 |0015: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ +1a89bc: 5202 6141 |0018: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4161 │ │ +1a89c0: 6e20 6602 2100 |001a: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ +1a89c6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x000e line=307 │ │ 0x0013 line=308 │ │ 0x0018 line=309 │ │ locals : │ │ @@ -464450,22 +464451,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a8a04: |[1a8a04] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.:(Landroid/view/View;)V │ │ -1a8a14: 7020 f205 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ -1a8a1a: 6000 4a24 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.palette_item_foreground:I // field@244a │ │ -1a8a1e: 6e20 1603 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a8a24: 0c02 |0008: move-result-object v2 │ │ -1a8a26: 1f02 3101 |0009: check-cast v2, Landroid/widget/ImageView; // type@0131 │ │ -1a8a2a: 5b12 6741 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@4167 │ │ -1a8a2e: 0e00 |000d: return-void │ │ +1a8a08: |[1a8a08] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.:(Landroid/view/View;)V │ │ +1a8a18: 7020 f205 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ +1a8a1e: 6000 4a24 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.palette_item_foreground:I // field@244a │ │ +1a8a22: 6e20 1603 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a8a28: 0c02 |0008: move-result-object v2 │ │ +1a8a2a: 1f02 3101 |0009: check-cast v2, Landroid/widget/ImageView; // type@0131 │ │ +1a8a2e: 5b12 6741 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@4167 │ │ +1a8a32: 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; │ │ @@ -464475,17 +464476,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 │ │ -1a8a68: |[1a8a68] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V │ │ -1a8a78: 7220 2359 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;.onColorSelected:(I)V // method@5923 │ │ -1a8a7e: 0e00 |0003: return-void │ │ +1a8a6c: |[1a8a6c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V │ │ +1a8a7c: 7220 2359 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;.onColorSelected:(I)V // method@5923 │ │ +1a8a82: 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; │ │ @@ -464496,24 +464497,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 │ │ -1a8a30: |[1a8a30] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ -1a8a40: 5420 6741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@4167 │ │ -1a8a44: 6201 2100 |0002: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ -1a8a48: 6e30 1504 3001 |0004: invoke-virtual {v0, v3, v1}, Landroid/widget/ImageView;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0415 │ │ -1a8a4e: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ -1a8a52: 5420 6841 |0009: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.itemView:Landroid/view/View; // field@4168 │ │ -1a8a56: 2201 9210 |000b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; // type@1092 │ │ -1a8a5a: 7030 1e59 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@591e │ │ -1a8a60: 6e20 4003 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a8a66: 0e00 |0013: return-void │ │ +1a8a34: |[1a8a34] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ +1a8a44: 5420 6741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@4167 │ │ +1a8a48: 6201 2100 |0002: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ +1a8a4c: 6e30 1504 3001 |0004: invoke-virtual {v0, v3, v1}, Landroid/widget/ImageView;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0415 │ │ +1a8a52: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ +1a8a56: 5420 6841 |0009: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.itemView:Landroid/view/View; // field@4168 │ │ +1a8a5a: 2201 9210 |000b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; // type@1092 │ │ +1a8a5e: 7030 1e59 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@591e │ │ +1a8a64: 6e20 4003 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a8a6a: 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 │ │ @@ -464561,20 +464562,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1a8af8: |[1a8af8] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.:()V │ │ -1a8b08: 7010 e705 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e7 │ │ -1a8b0e: 2200 7503 |0003: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ -1a8b12: 7010 580c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ -1a8b18: 5b10 6941 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4169 │ │ -1a8b1c: 0e00 |000a: return-void │ │ +1a8afc: |[1a8afc] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.:()V │ │ +1a8b0c: 7010 e705 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e7 │ │ +1a8b12: 2200 7503 |0003: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ +1a8b16: 7010 580c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c58 │ │ +1a8b1c: 5b10 6941 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4169 │ │ +1a8b20: 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; │ │ │ │ @@ -464584,19 +464585,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a8a9c: |[1a8a9c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.getItemCount:()I │ │ -1a8aac: 5410 6941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4169 │ │ -1a8ab0: 7210 df0c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0cdf │ │ -1a8ab6: 0a00 |0005: move-result v0 │ │ -1a8ab8: 0f00 |0006: return v0 │ │ +1a8aa0: |[1a8aa0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.getItemCount:()I │ │ +1a8ab0: 5410 6941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4169 │ │ +1a8ab4: 7210 df0c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0cdf │ │ +1a8aba: 0a00 |0005: move-result v0 │ │ +1a8abc: 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;) │ │ @@ -464604,18 +464605,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 │ │ -1a8b20: |[1a8b20] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1a8b30: 1f01 9310 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1093 │ │ -1a8b34: 6e30 2859 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V // method@5928 │ │ -1a8b3a: 0e00 |0005: return-void │ │ +1a8b24: |[1a8b24] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1a8b34: 1f01 9310 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1093 │ │ +1a8b38: 6e30 2859 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V // method@5928 │ │ +1a8b3e: 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 │ │ @@ -464625,24 +464626,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 │ │ -1a8b3c: |[1a8b3c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V │ │ -1a8b4c: 5410 6941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4169 │ │ -1a8b50: 7220 d60c 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1a8b56: 0c03 |0005: move-result-object v3 │ │ -1a8b58: 1f03 f202 |0006: check-cast v3, Ljava/lang/Integer; // type@02f2 │ │ -1a8b5c: 6e10 4b0a 0300 |0008: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ -1a8b62: 0a03 |000b: move-result v3 │ │ -1a8b64: 5410 6a41 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@416a │ │ -1a8b68: 6e30 2159 3200 |000e: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@5921 │ │ -1a8b6e: 0e00 |0011: return-void │ │ +1a8b40: |[1a8b40] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V │ │ +1a8b50: 5410 6941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4169 │ │ +1a8b54: 7220 d60c 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1a8b5a: 0c03 |0005: move-result-object v3 │ │ +1a8b5c: 1f03 f202 |0006: check-cast v3, Ljava/lang/Integer; // type@02f2 │ │ +1a8b60: 6e10 4b0a 0300 |0008: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ +1a8b66: 0a03 |000b: move-result v3 │ │ +1a8b68: 5410 6a41 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@416a │ │ +1a8b6c: 6e30 2159 3200 |000e: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@5921 │ │ +1a8b72: 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 │ │ @@ -464652,18 +464653,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 │ │ -1a8a80: |[1a8a80] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1a8a90: 6e30 2a59 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@592a │ │ -1a8a96: 0c01 |0003: move-result-object v1 │ │ -1a8a98: 1101 |0004: return-object v1 │ │ +1a8a84: |[1a8a84] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1a8a94: 6e30 2a59 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@592a │ │ +1a8a9a: 0c01 |0003: move-result-object v1 │ │ +1a8a9c: 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 │ │ @@ -464673,26 +464674,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 │ │ -1a8abc: |[1a8abc] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ -1a8acc: 2205 9310 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1093 │ │ -1a8ad0: 6e10 5303 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0353 │ │ -1a8ad6: 0c00 |0005: move-result-object v0 │ │ -1a8ad8: 7110 e502 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ -1a8ade: 0c00 |0009: move-result-object v0 │ │ -1a8ae0: 6001 9326 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.item_color:I // field@2693 │ │ -1a8ae4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -1a8ae6: 6e40 e702 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a8aec: 0c04 |0010: move-result-object v4 │ │ -1a8aee: 7020 2059 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.:(Landroid/view/View;)V // method@5920 │ │ -1a8af4: 1105 |0014: return-object v5 │ │ +1a8ac0: |[1a8ac0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ +1a8ad0: 2205 9310 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1093 │ │ +1a8ad4: 6e10 5303 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0353 │ │ +1a8ada: 0c00 |0005: move-result-object v0 │ │ +1a8adc: 7110 e502 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ +1a8ae2: 0c00 |0009: move-result-object v0 │ │ +1a8ae4: 6001 9326 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.item_color:I // field@2693 │ │ +1a8ae8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +1a8aea: 6e40 e702 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a8af0: 0c04 |0010: move-result-object v4 │ │ +1a8af2: 7020 2059 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.:(Landroid/view/View;)V // method@5920 │ │ +1a8af8: 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 │ │ @@ -464702,21 +464703,21 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a8b70: |[1a8b70] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setColors:(Ljava/util/Collection;)V │ │ -1a8b80: 5410 6941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4169 │ │ -1a8b84: 7210 d30c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cd3 │ │ -1a8b8a: 5410 6941 |0005: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4169 │ │ -1a8b8e: 7220 d20c 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0cd2 │ │ -1a8b94: 6e10 2659 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5926 │ │ -1a8b9a: 0e00 |000d: return-void │ │ +1a8b74: |[1a8b74] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setColors:(Ljava/util/Collection;)V │ │ +1a8b84: 5410 6941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4169 │ │ +1a8b88: 7210 d30c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cd3 │ │ +1a8b8e: 5410 6941 |0005: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4169 │ │ +1a8b92: 7220 d20c 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0cd2 │ │ +1a8b98: 6e10 2659 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5926 │ │ +1a8b9e: 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; │ │ @@ -464727,18 +464728,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 │ │ -1a8b9c: |[1a8b9c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ -1a8bac: 5b01 6a41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@416a │ │ -1a8bb0: 6e10 2659 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5926 │ │ -1a8bb6: 0e00 |0005: return-void │ │ +1a8ba0: |[1a8ba0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ +1a8bb0: 5b01 6a41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@416a │ │ +1a8bb4: 6e10 2659 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5926 │ │ +1a8bba: 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; │ │ @@ -464773,18 +464774,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 │ │ -1a90e0: |[1a90e0] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V │ │ -1a90f0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a90f6: 5b01 7f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@417f │ │ -1a90fa: 0e00 |0005: return-void │ │ +1a90e4: |[1a90e4] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V │ │ +1a90f4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a90fa: 5b01 7f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@417f │ │ +1a90fe: 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; │ │ │ │ @@ -464794,19 +464795,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1a90fc: |[1a90fc] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -1a910c: 5410 7f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@417f │ │ -1a9110: 1f02 aa10 |0002: check-cast v2, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1a9114: 6e20 4959 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@5949 │ │ -1a911a: 0e00 |0007: return-void │ │ +1a9100: |[1a9100] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +1a9110: 5410 7f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@417f │ │ +1a9114: 1f02 aa10 |0002: check-cast v2, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1a9118: 6e20 4959 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@5949 │ │ +1a911e: 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; │ │ │ │ @@ -464844,22 +464845,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a9774: |[1a9774] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.:(Landroid/view/View;)V │ │ -1a9784: 7020 f205 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ -1a978a: 6000 7b23 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.label:I // field@237b │ │ -1a978e: 6e20 1603 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a9794: 0c02 |0008: move-result-object v2 │ │ -1a9796: 1f02 4201 |0009: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ -1a979a: 5b12 8c41 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@418c │ │ -1a979e: 0e00 |000d: return-void │ │ +1a9778: |[1a9778] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.:(Landroid/view/View;)V │ │ +1a9788: 7020 f205 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ +1a978e: 6000 7b23 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.label:I // field@237b │ │ +1a9792: 6e20 1603 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a9798: 0c02 |0008: move-result-object v2 │ │ +1a979a: 1f02 4201 |0009: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ +1a979e: 5b12 8c41 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@418c │ │ +1a97a2: 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; │ │ @@ -464870,18 +464871,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a97a0: |[1a97a0] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.bind:(Ljava/lang/String;)V │ │ -1a97b0: 5410 8c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@418c │ │ -1a97b4: 6e20 6a04 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ -1a97ba: 0e00 |0005: return-void │ │ +1a97a4: |[1a97a4] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.bind:(Ljava/lang/String;)V │ │ +1a97b4: 5410 8c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@418c │ │ +1a97b8: 6e20 6a04 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ +1a97be: 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; │ │ │ │ @@ -464921,19 +464922,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1a98dc: |[1a98dc] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.:(Landroid/view/View;)V │ │ -1a98ec: 7020 f205 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ -1a98f2: 1f01 3b0d |0003: check-cast v1, Lorg/thoughtcrime/securesms/ConversationListItem; // type@0d3b │ │ -1a98f6: 5b01 9541 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ -1a98fa: 0e00 |0007: return-void │ │ +1a98e0: |[1a98e0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.:(Landroid/view/View;)V │ │ +1a98f0: 7020 f205 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ +1a98f6: 1f01 3b0d |0003: check-cast v1, Lorg/thoughtcrime/securesms/ConversationListItem; // type@0d3b │ │ +1a98fa: 5b01 9541 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ +1a98fe: 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; │ │ @@ -464943,17 +464944,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 │ │ -1a99e4: |[1a99e4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V │ │ -1a99f4: 7220 5f59 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@595f │ │ -1a99fa: 0e00 |0003: return-void │ │ +1a99e8: |[1a99e8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V │ │ +1a99f8: 7220 5f59 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@595f │ │ +1a99fe: 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; │ │ @@ -464963,18 +464964,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 │ │ -1a98c0: |[1a98c0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z │ │ -1a98d0: 7220 6059 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5960 │ │ -1a98d6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -1a98d8: 0f00 |0004: return v0 │ │ +1a98c4: |[1a98c4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z │ │ +1a98d4: 7220 6059 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5960 │ │ +1a98da: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +1a98dc: 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; │ │ @@ -464984,17 +464985,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 │ │ -1a99fc: |[1a99fc] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V │ │ -1a9a0c: 7220 5e59 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onContactClicked:(Lcom/b44t/messenger/DcContact;)V // method@595e │ │ -1a9a12: 0e00 |0003: return-void │ │ +1a9a00: |[1a9a00] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V │ │ +1a9a10: 7220 5e59 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onContactClicked:(Lcom/b44t/messenger/DcContact;)V // method@595e │ │ +1a9a16: 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; │ │ @@ -465004,17 +465005,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 │ │ -1a9a14: |[1a9a14] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V │ │ -1a9a24: 7220 6159 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V // method@5961 │ │ -1a9a2a: 0e00 |0003: return-void │ │ +1a9a18: |[1a9a18] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V │ │ +1a9a28: 7220 6159 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V // method@5961 │ │ +1a9a2e: 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; │ │ @@ -465025,44 +465026,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 │ │ -1a98fc: |[1a98fc] 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 │ │ -1a990c: 07d0 |0000: move-object v0, v13 │ │ -1a990e: 07f1 |0001: move-object v1, v15 │ │ -1a9910: 0802 1100 |0002: move-object/from16 v2, v17 │ │ -1a9914: 7110 c44d 0e00 |0004: invoke-static {v14}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1a991a: 0c03 |0007: move-result-object v3 │ │ -1a991c: 5414 6a00 |0008: iget-object v4, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ -1a9920: 5215 6800 |000a: iget v5, v1, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -1a9924: 6e20 9806 5300 |000c: invoke-virtual {v3, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0698 │ │ -1a992a: 0c03 |000f: move-result-object v3 │ │ -1a992c: 07e5 |0010: move-object v5, v14 │ │ -1a992e: 7130 cc4d 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@4dcc │ │ -1a9934: 0c06 |0014: move-result-object v6 │ │ -1a9936: 5405 9541 |0015: iget-object v5, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ -1a993a: 5217 6900 |0017: iget v7, v1, Lcom/b44t/messenger/DcChatlist$Item;.msgId:I // field@0069 │ │ -1a993e: 5418 6a00 |0019: iget-object v8, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ -1a9942: 0809 1000 |001b: move-object/from16 v9, v16 │ │ -1a9946: 080a 1200 |001d: move-object/from16 v10, v18 │ │ -1a994a: 020b 1300 |001f: move/from16 v11, v19 │ │ -1a994e: 080c 1400 |0021: move-object/from16 v12, v20 │ │ -1a9952: 7408 e842 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@42e8 │ │ -1a9958: 5403 9541 |0026: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ -1a995c: 2204 9e10 |0028: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; // type@109e │ │ -1a9960: 7030 6659 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@5966 │ │ -1a9966: 6e20 f542 4300 |002d: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f5 │ │ -1a996c: 5403 9541 |0030: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ -1a9970: 2204 9f10 |0032: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; // type@109f │ │ -1a9974: 7030 6859 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@5968 │ │ -1a997a: 6e20 f642 4300 |0037: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@42f6 │ │ -1a9980: 0e00 |003a: return-void │ │ +1a9900: |[1a9900] 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 │ │ +1a9910: 07d0 |0000: move-object v0, v13 │ │ +1a9912: 07f1 |0001: move-object v1, v15 │ │ +1a9914: 0802 1100 |0002: move-object/from16 v2, v17 │ │ +1a9918: 7110 c44d 0e00 |0004: invoke-static {v14}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1a991e: 0c03 |0007: move-result-object v3 │ │ +1a9920: 5414 6a00 |0008: iget-object v4, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ +1a9924: 5215 6800 |000a: iget v5, v1, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +1a9928: 6e20 9806 5300 |000c: invoke-virtual {v3, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0698 │ │ +1a992e: 0c03 |000f: move-result-object v3 │ │ +1a9930: 07e5 |0010: move-object v5, v14 │ │ +1a9932: 7130 cc4d 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@4dcc │ │ +1a9938: 0c06 |0014: move-result-object v6 │ │ +1a993a: 5405 9541 |0015: iget-object v5, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ +1a993e: 5217 6900 |0017: iget v7, v1, Lcom/b44t/messenger/DcChatlist$Item;.msgId:I // field@0069 │ │ +1a9942: 5418 6a00 |0019: iget-object v8, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ +1a9946: 0809 1000 |001b: move-object/from16 v9, v16 │ │ +1a994a: 080a 1200 |001d: move-object/from16 v10, v18 │ │ +1a994e: 020b 1300 |001f: move/from16 v11, v19 │ │ +1a9952: 080c 1400 |0021: move-object/from16 v12, v20 │ │ +1a9956: 7408 e842 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@42e8 │ │ +1a995c: 5403 9541 |0026: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ +1a9960: 2204 9e10 |0028: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; // type@109e │ │ +1a9964: 7030 6659 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@5966 │ │ +1a996a: 6e20 f542 4300 |002d: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f5 │ │ +1a9970: 5403 9541 |0030: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ +1a9974: 2204 9f10 |0032: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; // type@109f │ │ +1a9978: 7030 6859 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@5968 │ │ +1a997e: 6e20 f642 4300 |0037: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@42f6 │ │ +1a9984: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=211 │ │ 0x0008 line=212 │ │ 0x0015 line=213 │ │ 0x0026 line=214 │ │ 0x0030 line=215 │ │ @@ -465081,22 +465082,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 │ │ -1a9984: |[1a9984] 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 │ │ -1a9994: 5410 9541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ -1a9998: 6e40 e542 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@42e5 │ │ -1a999e: 5413 9541 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ -1a99a2: 2205 a010 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; // type@10a0 │ │ -1a99a6: 7030 6a59 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@596a │ │ -1a99ac: 6e20 f542 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f5 │ │ -1a99b2: 0e00 |000f: return-void │ │ +1a9988: |[1a9988] 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 │ │ +1a9998: 5410 9541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ +1a999c: 6e40 e542 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@42e5 │ │ +1a99a2: 5413 9541 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ +1a99a6: 2205 a010 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; // type@10a0 │ │ +1a99aa: 7030 6a59 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@596a │ │ +1a99b0: 6e20 f542 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f5 │ │ +1a99b6: 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; │ │ @@ -465109,22 +465110,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 │ │ -1a99b4: |[1a99b4] 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 │ │ -1a99c4: 5410 9541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ -1a99c8: 6e40 e642 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@42e6 │ │ -1a99ce: 5413 9541 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ -1a99d2: 2205 9d10 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; // type@109d │ │ -1a99d6: 7030 6459 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@5964 │ │ -1a99dc: 6e20 f542 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f5 │ │ -1a99e2: 0e00 |000f: return-void │ │ +1a99b8: |[1a99b8] 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 │ │ +1a99c8: 5410 9541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ +1a99cc: 6e40 e642 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@42e6 │ │ +1a99d2: 5413 9541 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ +1a99d6: 2205 9d10 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; // type@109d │ │ +1a99da: 7030 6459 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@5964 │ │ +1a99e0: 6e20 f542 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f5 │ │ +1a99e6: 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; │ │ @@ -465137,21 +465138,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1a9a2c: |[1a9a2c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.recycle:()V │ │ -1a9a3c: 5420 9541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ -1a9a40: 6e10 f942 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/ConversationListItem;.unbind:()V // method@42f9 │ │ -1a9a46: 5420 9541 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ -1a9a4a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -1a9a4c: 6e20 f542 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f5 │ │ -1a9a52: 0e00 |000b: return-void │ │ +1a9a30: |[1a9a30] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.recycle:()V │ │ +1a9a40: 5420 9541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ +1a9a44: 6e10 f942 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/ConversationListItem;.unbind:()V // method@42f9 │ │ +1a9a4a: 5420 9541 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4195 │ │ +1a9a4e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1a9a50: 6e20 f542 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f5 │ │ +1a9a56: 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; │ │ │ │ @@ -465185,18 +465186,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 │ │ -1a9f24: |[1a9f24] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V │ │ -1a9f34: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1a9f3a: 5b01 a041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a0 │ │ -1a9f3e: 0e00 |0005: return-void │ │ +1a9f28: |[1a9f28] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V │ │ +1a9f38: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1a9f3e: 5b01 a041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a0 │ │ +1a9f42: 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; │ │ │ │ @@ -465206,18 +465207,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 │ │ -1a9f40: |[1a9f40] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -1a9f50: 5410 a041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a0 │ │ -1a9f54: 6e20 9d05 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@059d │ │ -1a9f5a: 0e00 |0005: return-void │ │ +1a9f44: |[1a9f44] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +1a9f54: 5410 a041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a0 │ │ +1a9f58: 6e20 9d05 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@059d │ │ +1a9f5e: 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; │ │ │ │ @@ -465281,43 +465282,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1aa044: |[1aa044] org.thoughtcrime.securesms.search.SearchViewModel.:()V │ │ -1aa054: 0e00 |0000: return-void │ │ +1aa048: |[1aa048] org.thoughtcrime.securesms.search.SearchViewModel.:()V │ │ +1aa058: 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 │ │ -1aa058: |[1aa058] org.thoughtcrime.securesms.search.SearchViewModel.:(Landroid/content/Context;)V │ │ -1aa068: 7010 9e05 0100 |0000: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@059e │ │ -1aa06e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1aa070: 5c10 a541 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a5 │ │ -1aa074: 6e10 6b00 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -1aa07a: 0c02 |0009: move-result-object v2 │ │ -1aa07c: 7110 c44d 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1aa082: 0c02 |000d: move-result-object v2 │ │ -1aa084: 5b12 a441 |000e: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a4 │ │ -1aa088: 2202 a810 |0010: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // type@10a8 │ │ -1aa08c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -1aa08e: 7020 9359 0200 |0013: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V // method@5993 │ │ -1aa094: 5b12 a941 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a9 │ │ -1aa098: 0e00 |0018: return-void │ │ +1aa05c: |[1aa05c] org.thoughtcrime.securesms.search.SearchViewModel.:(Landroid/content/Context;)V │ │ +1aa06c: 7010 9e05 0100 |0000: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@059e │ │ +1aa072: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1aa074: 5c10 a541 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a5 │ │ +1aa078: 6e10 6b00 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +1aa07e: 0c02 |0009: move-result-object v2 │ │ +1aa080: 7110 c44d 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1aa086: 0c02 |000d: move-result-object v2 │ │ +1aa088: 5b12 a441 |000e: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a4 │ │ +1aa08c: 2202 a810 |0010: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // type@10a8 │ │ +1aa090: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +1aa092: 7020 9359 0200 |0013: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V // method@5993 │ │ +1aa098: 5b12 a941 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a9 │ │ +1aa09c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=25 │ │ 0x0006 line=30 │ │ 0x0010 line=31 │ │ locals : │ │ @@ -465329,138 +465330,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 │ │ -1aa134: |[1aa134] org.thoughtcrime.securesms.search.SearchViewModel.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V │ │ -1aa144: 7110 a702 0d00 |0000: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1aa14a: 0a00 |0003: move-result v0 │ │ -1aa14c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -1aa150: 620d aa41 |0006: sget-object v13, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41aa │ │ -1aa154: 7220 8f59 de00 |0008: invoke-interface {v14, v13}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598f │ │ -1aa15a: 0e00 |000b: return-void │ │ -1aa15c: 7100 2b0b 0000 |000c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1aa162: 0b00 |000f: move-result-wide v0 │ │ -1aa164: 54c2 a441 |0010: iget-object v2, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a4 │ │ -1aa168: 55c3 a541 |0012: iget-boolean v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a5 │ │ -1aa16c: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -1aa16e: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ -1aa172: 1303 0800 |0017: const/16 v3, #int 8 // #8 │ │ -1aa176: 2802 |0019: goto 001b // +0002 │ │ -1aa178: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -1aa17a: 6e40 9f06 324d |001b: invoke-virtual {v2, v3, v13, v4}, Lcom/b44t/messenger/DcContext;.getChatlist:(ILjava/lang/String;I)Lcom/b44t/messenger/DcChatlist; // method@069f │ │ -1aa180: 0c02 |001e: move-result-object v2 │ │ -1aa182: 6e10 7006 0200 |001f: invoke-virtual {v2}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0670 │ │ -1aa188: 0a03 |0022: move-result v3 │ │ -1aa18a: 6205 a341 |0023: sget-object v5, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41a3 │ │ -1aa18e: 2206 0c03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1aa192: 1a07 fe89 |0027: const-string v7, "⏰ getChatlist(" // string@89fe │ │ -1aa196: 7020 0e0b 7600 |0029: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1aa19c: 6e20 170b d600 |002c: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aa1a2: 1a07 c50b |002f: const-string v7, "): " // string@0bc5 │ │ -1aa1a6: 6e20 170b 7600 |0031: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aa1ac: 7100 2b0b 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1aa1b2: 0b08 |0037: move-result-wide v8 │ │ -1aa1b4: bc08 |0038: sub-long/2addr v8, v0 │ │ -1aa1b6: 6e30 130b 8609 |0039: invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b13 │ │ -1aa1bc: 1a00 5a70 |003c: const-string v0, "ms" // string@705a │ │ -1aa1c0: 6e20 170b 0600 |003e: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aa1c6: 6e10 280b 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1aa1cc: 0c01 |0044: move-result-object v1 │ │ -1aa1ce: 7120 c002 1500 |0045: invoke-static {v5, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa1d4: 54c1 a741 |0048: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a7 │ │ -1aa1d8: 6e20 d50a 1d00 |004a: invoke-virtual {v13, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1aa1de: 0a01 |004d: move-result v1 │ │ -1aa1e0: 3901 1600 |004e: if-nez v1, 0064 // +0016 │ │ -1aa1e4: 3d03 1400 |0050: if-lez v3, 0064 // +0014 │ │ -1aa1e8: 1a00 440d |0052: const-string v0, "... skipping getContacts() and searchMsgs(), more recent search pending" // string@0d44 │ │ -1aa1ec: 7120 c002 0500 |0054: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa1f2: 2200 aa10 |0057: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1aa1f6: 2341 2711 |0059: new-array v1, v4, [I // type@1127 │ │ -1aa1fa: 2343 2711 |005b: new-array v3, v4, [I // type@1127 │ │ -1aa1fe: 7053 9f59 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@599f │ │ -1aa204: 7220 8f59 0e00 |0060: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598f │ │ -1aa20a: 0e00 |0063: return-void │ │ -1aa20c: 7100 2b0b 0000 |0064: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1aa212: 0b08 |0067: move-result-wide v8 │ │ -1aa214: 54c1 a441 |0068: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a4 │ │ -1aa218: 1226 |006a: const/4 v6, #int 2 // #2 │ │ -1aa21a: 6e30 a606 610d |006b: invoke-virtual {v1, v6, v13}, Lcom/b44t/messenger/DcContext;.getContacts:(ILjava/lang/String;)[I // method@06a6 │ │ -1aa220: 0c01 |006e: move-result-object v1 │ │ -1aa222: 2116 |006f: array-length v6, v1 │ │ -1aa224: b063 |0070: add-int/2addr v3, v6 │ │ -1aa226: 2206 0c03 |0071: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1aa22a: 1a0a ff89 |0073: const-string v10, "⏰ getContacts(" // string@89ff │ │ -1aa22e: 7020 0e0b a600 |0075: invoke-direct {v6, v10}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1aa234: 6e20 170b d600 |0078: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aa23a: 6e20 170b 7600 |007b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aa240: 7100 2b0b 0000 |007e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1aa246: 0b0a |0081: move-result-wide v10 │ │ -1aa248: bc8a |0082: sub-long/2addr v10, v8 │ │ -1aa24a: 6e30 130b a60b |0083: invoke-virtual {v6, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b13 │ │ -1aa250: 6e20 170b 0600 |0086: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aa256: 6e10 280b 0600 |0089: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1aa25c: 0c06 |008c: move-result-object v6 │ │ -1aa25e: 7120 c002 6500 |008d: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa264: 55c6 a541 |0090: iget-boolean v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a5 │ │ -1aa268: 3806 1200 |0092: if-eqz v6, 00a4 // +0012 │ │ -1aa26c: 1a00 430d |0094: const-string v0, "... searchMsgs() disabled by caller" // string@0d43 │ │ -1aa270: 7120 c002 0500 |0096: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa276: 2200 aa10 |0099: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1aa27a: 2343 2711 |009b: new-array v3, v4, [I // type@1127 │ │ -1aa27e: 7053 9f59 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@599f │ │ -1aa284: 7220 8f59 0e00 |00a0: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598f │ │ -1aa28a: 0e00 |00a3: return-void │ │ -1aa28c: 6e10 e70a 0d00 |00a4: invoke-virtual {v13}, Ljava/lang/String;.length:()I // method@0ae7 │ │ -1aa292: 0a06 |00a7: move-result v6 │ │ -1aa294: 1218 |00a8: const/4 v8, #int 1 // #1 │ │ -1aa296: 3686 1200 |00a9: if-gt v6, v8, 00bb // +0012 │ │ -1aa29a: 1a00 460d |00ab: const-string v0, "... skipping searchMsgs(), string too short" // string@0d46 │ │ -1aa29e: 7120 c002 0500 |00ad: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa2a4: 2200 aa10 |00b0: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1aa2a8: 2343 2711 |00b2: new-array v3, v4, [I // type@1127 │ │ -1aa2ac: 7053 9f59 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@599f │ │ -1aa2b2: 7220 8f59 0e00 |00b7: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598f │ │ -1aa2b8: 0e00 |00ba: return-void │ │ -1aa2ba: 54c6 a741 |00bb: iget-object v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a7 │ │ -1aa2be: 6e20 d50a 6d00 |00bd: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ -1aa2c4: 0a06 |00c0: move-result v6 │ │ -1aa2c6: 3906 1400 |00c1: if-nez v6, 00d5 // +0014 │ │ -1aa2ca: 3d03 1200 |00c3: if-lez v3, 00d5 // +0012 │ │ -1aa2ce: 1a00 450d |00c5: const-string v0, "... skipping searchMsgs(), more recent search pending" // string@0d45 │ │ -1aa2d2: 7120 c002 0500 |00c7: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa2d8: 2200 aa10 |00ca: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1aa2dc: 2343 2711 |00cc: new-array v3, v4, [I // type@1127 │ │ -1aa2e0: 7053 9f59 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@599f │ │ -1aa2e6: 7220 8f59 0e00 |00d1: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598f │ │ -1aa2ec: 0e00 |00d4: return-void │ │ -1aa2ee: 7100 2b0b 0000 |00d5: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1aa2f4: 0b08 |00d8: move-result-wide v8 │ │ -1aa2f6: 54c3 a441 |00d9: iget-object v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a4 │ │ -1aa2fa: 6e30 ce06 430d |00db: invoke-virtual {v3, v4, v13}, Lcom/b44t/messenger/DcContext;.searchMsgs:(ILjava/lang/String;)[I // method@06ce │ │ -1aa300: 0c03 |00de: move-result-object v3 │ │ -1aa302: 2204 0c03 |00df: new-instance v4, Ljava/lang/StringBuilder; // type@030c │ │ -1aa306: 1a06 008a |00e1: const-string v6, "⏰ searchMsgs(" // string@8a00 │ │ -1aa30a: 7020 0e0b 6400 |00e3: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1aa310: 6e20 170b d400 |00e6: invoke-virtual {v4, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aa316: 6e20 170b 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aa31c: 7100 2b0b 0000 |00ec: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1aa322: 0b06 |00ef: move-result-wide v6 │ │ -1aa324: bc86 |00f0: sub-long/2addr v6, v8 │ │ -1aa326: 6e30 130b 6407 |00f1: invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b13 │ │ -1aa32c: 6e20 170b 0400 |00f4: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aa332: 6e10 280b 0400 |00f7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1aa338: 0c00 |00fa: move-result-object v0 │ │ -1aa33a: 7120 c002 0500 |00fb: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa340: 2200 aa10 |00fe: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1aa344: 7053 9f59 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@599f │ │ -1aa34a: 7220 8f59 0e00 |0103: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598f │ │ -1aa350: 0e00 |0106: return-void │ │ +1aa138: |[1aa138] org.thoughtcrime.securesms.search.SearchViewModel.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V │ │ +1aa148: 7110 a702 0d00 |0000: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1aa14e: 0a00 |0003: move-result v0 │ │ +1aa150: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +1aa154: 620d aa41 |0006: sget-object v13, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41aa │ │ +1aa158: 7220 8f59 de00 |0008: invoke-interface {v14, v13}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598f │ │ +1aa15e: 0e00 |000b: return-void │ │ +1aa160: 7100 2b0b 0000 |000c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1aa166: 0b00 |000f: move-result-wide v0 │ │ +1aa168: 54c2 a441 |0010: iget-object v2, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a4 │ │ +1aa16c: 55c3 a541 |0012: iget-boolean v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a5 │ │ +1aa170: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +1aa172: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ +1aa176: 1303 0800 |0017: const/16 v3, #int 8 // #8 │ │ +1aa17a: 2802 |0019: goto 001b // +0002 │ │ +1aa17c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +1aa17e: 6e40 9f06 324d |001b: invoke-virtual {v2, v3, v13, v4}, Lcom/b44t/messenger/DcContext;.getChatlist:(ILjava/lang/String;I)Lcom/b44t/messenger/DcChatlist; // method@069f │ │ +1aa184: 0c02 |001e: move-result-object v2 │ │ +1aa186: 6e10 7006 0200 |001f: invoke-virtual {v2}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0670 │ │ +1aa18c: 0a03 |0022: move-result v3 │ │ +1aa18e: 6205 a341 |0023: sget-object v5, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41a3 │ │ +1aa192: 2206 0c03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1aa196: 1a07 fe89 |0027: const-string v7, "⏰ getChatlist(" // string@89fe │ │ +1aa19a: 7020 0e0b 7600 |0029: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1aa1a0: 6e20 170b d600 |002c: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aa1a6: 1a07 c50b |002f: const-string v7, "): " // string@0bc5 │ │ +1aa1aa: 6e20 170b 7600 |0031: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aa1b0: 7100 2b0b 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1aa1b6: 0b08 |0037: move-result-wide v8 │ │ +1aa1b8: bc08 |0038: sub-long/2addr v8, v0 │ │ +1aa1ba: 6e30 130b 8609 |0039: invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b13 │ │ +1aa1c0: 1a00 5a70 |003c: const-string v0, "ms" // string@705a │ │ +1aa1c4: 6e20 170b 0600 |003e: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aa1ca: 6e10 280b 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1aa1d0: 0c01 |0044: move-result-object v1 │ │ +1aa1d2: 7120 c002 1500 |0045: invoke-static {v5, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa1d8: 54c1 a741 |0048: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a7 │ │ +1aa1dc: 6e20 d50a 1d00 |004a: invoke-virtual {v13, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1aa1e2: 0a01 |004d: move-result v1 │ │ +1aa1e4: 3901 1600 |004e: if-nez v1, 0064 // +0016 │ │ +1aa1e8: 3d03 1400 |0050: if-lez v3, 0064 // +0014 │ │ +1aa1ec: 1a00 440d |0052: const-string v0, "... skipping getContacts() and searchMsgs(), more recent search pending" // string@0d44 │ │ +1aa1f0: 7120 c002 0500 |0054: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa1f6: 2200 aa10 |0057: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1aa1fa: 2341 2711 |0059: new-array v1, v4, [I // type@1127 │ │ +1aa1fe: 2343 2711 |005b: new-array v3, v4, [I // type@1127 │ │ +1aa202: 7053 9f59 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@599f │ │ +1aa208: 7220 8f59 0e00 |0060: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598f │ │ +1aa20e: 0e00 |0063: return-void │ │ +1aa210: 7100 2b0b 0000 |0064: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1aa216: 0b08 |0067: move-result-wide v8 │ │ +1aa218: 54c1 a441 |0068: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a4 │ │ +1aa21c: 1226 |006a: const/4 v6, #int 2 // #2 │ │ +1aa21e: 6e30 a606 610d |006b: invoke-virtual {v1, v6, v13}, Lcom/b44t/messenger/DcContext;.getContacts:(ILjava/lang/String;)[I // method@06a6 │ │ +1aa224: 0c01 |006e: move-result-object v1 │ │ +1aa226: 2116 |006f: array-length v6, v1 │ │ +1aa228: b063 |0070: add-int/2addr v3, v6 │ │ +1aa22a: 2206 0c03 |0071: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1aa22e: 1a0a ff89 |0073: const-string v10, "⏰ getContacts(" // string@89ff │ │ +1aa232: 7020 0e0b a600 |0075: invoke-direct {v6, v10}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1aa238: 6e20 170b d600 |0078: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aa23e: 6e20 170b 7600 |007b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aa244: 7100 2b0b 0000 |007e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1aa24a: 0b0a |0081: move-result-wide v10 │ │ +1aa24c: bc8a |0082: sub-long/2addr v10, v8 │ │ +1aa24e: 6e30 130b a60b |0083: invoke-virtual {v6, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b13 │ │ +1aa254: 6e20 170b 0600 |0086: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aa25a: 6e10 280b 0600 |0089: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1aa260: 0c06 |008c: move-result-object v6 │ │ +1aa262: 7120 c002 6500 |008d: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa268: 55c6 a541 |0090: iget-boolean v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a5 │ │ +1aa26c: 3806 1200 |0092: if-eqz v6, 00a4 // +0012 │ │ +1aa270: 1a00 430d |0094: const-string v0, "... searchMsgs() disabled by caller" // string@0d43 │ │ +1aa274: 7120 c002 0500 |0096: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa27a: 2200 aa10 |0099: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1aa27e: 2343 2711 |009b: new-array v3, v4, [I // type@1127 │ │ +1aa282: 7053 9f59 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@599f │ │ +1aa288: 7220 8f59 0e00 |00a0: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598f │ │ +1aa28e: 0e00 |00a3: return-void │ │ +1aa290: 6e10 e70a 0d00 |00a4: invoke-virtual {v13}, Ljava/lang/String;.length:()I // method@0ae7 │ │ +1aa296: 0a06 |00a7: move-result v6 │ │ +1aa298: 1218 |00a8: const/4 v8, #int 1 // #1 │ │ +1aa29a: 3686 1200 |00a9: if-gt v6, v8, 00bb // +0012 │ │ +1aa29e: 1a00 460d |00ab: const-string v0, "... skipping searchMsgs(), string too short" // string@0d46 │ │ +1aa2a2: 7120 c002 0500 |00ad: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa2a8: 2200 aa10 |00b0: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1aa2ac: 2343 2711 |00b2: new-array v3, v4, [I // type@1127 │ │ +1aa2b0: 7053 9f59 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@599f │ │ +1aa2b6: 7220 8f59 0e00 |00b7: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598f │ │ +1aa2bc: 0e00 |00ba: return-void │ │ +1aa2be: 54c6 a741 |00bb: iget-object v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a7 │ │ +1aa2c2: 6e20 d50a 6d00 |00bd: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad5 │ │ +1aa2c8: 0a06 |00c0: move-result v6 │ │ +1aa2ca: 3906 1400 |00c1: if-nez v6, 00d5 // +0014 │ │ +1aa2ce: 3d03 1200 |00c3: if-lez v3, 00d5 // +0012 │ │ +1aa2d2: 1a00 450d |00c5: const-string v0, "... skipping searchMsgs(), more recent search pending" // string@0d45 │ │ +1aa2d6: 7120 c002 0500 |00c7: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa2dc: 2200 aa10 |00ca: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1aa2e0: 2343 2711 |00cc: new-array v3, v4, [I // type@1127 │ │ +1aa2e4: 7053 9f59 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@599f │ │ +1aa2ea: 7220 8f59 0e00 |00d1: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598f │ │ +1aa2f0: 0e00 |00d4: return-void │ │ +1aa2f2: 7100 2b0b 0000 |00d5: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1aa2f8: 0b08 |00d8: move-result-wide v8 │ │ +1aa2fa: 54c3 a441 |00d9: iget-object v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a4 │ │ +1aa2fe: 6e30 ce06 430d |00db: invoke-virtual {v3, v4, v13}, Lcom/b44t/messenger/DcContext;.searchMsgs:(ILjava/lang/String;)[I // method@06ce │ │ +1aa304: 0c03 |00de: move-result-object v3 │ │ +1aa306: 2204 0c03 |00df: new-instance v4, Ljava/lang/StringBuilder; // type@030c │ │ +1aa30a: 1a06 008a |00e1: const-string v6, "⏰ searchMsgs(" // string@8a00 │ │ +1aa30e: 7020 0e0b 6400 |00e3: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1aa314: 6e20 170b d400 |00e6: invoke-virtual {v4, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aa31a: 6e20 170b 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aa320: 7100 2b0b 0000 |00ec: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1aa326: 0b06 |00ef: move-result-wide v6 │ │ +1aa328: bc86 |00f0: sub-long/2addr v6, v8 │ │ +1aa32a: 6e30 130b 6407 |00f1: invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b13 │ │ +1aa330: 6e20 170b 0400 |00f4: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aa336: 6e10 280b 0400 |00f7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1aa33c: 0c00 |00fa: move-result-object v0 │ │ +1aa33e: 7120 c002 0500 |00fb: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa344: 2200 aa10 |00fe: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1aa348: 7053 9f59 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@599f │ │ +1aa34e: 7220 8f59 0e00 |0103: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598f │ │ +1aa354: 0e00 |0106: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ 0x000c line=81 │ │ 0x0010 line=82 │ │ 0x001f line=83 │ │ @@ -465496,19 +465497,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -1aa024: |[1aa024] org.thoughtcrime.securesms.search.SearchViewModel.getLastQuery:()Ljava/lang/String; │ │ -1aa034: 5410 a741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a7 │ │ -1aa038: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -1aa03c: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -1aa040: 1100 |0006: return-object v0 │ │ +1aa028: |[1aa028] org.thoughtcrime.securesms.search.SearchViewModel.getLastQuery:()Ljava/lang/String; │ │ +1aa038: 5410 a741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a7 │ │ +1aa03c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +1aa040: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +1aa044: 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;) │ │ @@ -465516,17 +465517,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aa00c: |[1aa00c] org.thoughtcrime.securesms.search.SearchViewModel.getSearchResult:()Landroidx/lifecycle/LiveData; │ │ -1aa01c: 5410 a941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a9 │ │ -1aa020: 1100 |0002: return-object v0 │ │ +1aa010: |[1aa010] org.thoughtcrime.securesms.search.SearchViewModel.getSearchResult:()Landroidx/lifecycle/LiveData; │ │ +1aa020: 5410 a941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a9 │ │ +1aa024: 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;) │ │ @@ -465534,41 +465535,41 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -1aa09c: |[1aa09c] org.thoughtcrime.securesms.search.SearchViewModel.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V │ │ -1aa0ac: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ -1aa0b0: 7120 855b 1000 |0002: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5b85 │ │ -1aa0b6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1aa0b8: 5c62 a841 |0006: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a8 │ │ -1aa0bc: 5463 a741 |0008: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a7 │ │ -1aa0c0: 5464 a941 |000a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a9 │ │ -1aa0c4: 7110 fb0c 0400 |000c: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfb │ │ -1aa0ca: 2205 a310 |000f: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@10a3 │ │ -1aa0ce: 7020 8b59 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@598b │ │ -1aa0d4: 7030 9a59 3605 |0014: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@599a │ │ -1aa0da: 5563 a841 |0017: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a8 │ │ -1aa0de: 3803 1e00 |0019: if-eqz v3, 0037 // +001e │ │ -1aa0e2: 7120 855b 1000 |001b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5b85 │ │ -1aa0e8: 5c62 a841 |001e: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a8 │ │ -1aa0ec: 6203 a341 |0020: sget-object v3, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41a3 │ │ -1aa0f0: 1a04 410d |0022: const-string v4, "... executing debounced search call" // string@0d41 │ │ -1aa0f4: 7120 c002 4300 |0024: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa0fa: 5463 a741 |0027: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a7 │ │ -1aa0fe: 5464 a941 |0029: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a9 │ │ -1aa102: 7110 fb0c 0400 |002b: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfb │ │ -1aa108: 2205 a310 |002e: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@10a3 │ │ -1aa10c: 7020 8b59 4500 |0030: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@598b │ │ -1aa112: 7030 9a59 3605 |0033: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@599a │ │ -1aa118: 28e1 |0036: goto 0017 // -001f │ │ -1aa11a: 5c62 a641 |0037: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41a6 │ │ -1aa11e: 0e00 |0039: return-void │ │ +1aa0a0: |[1aa0a0] org.thoughtcrime.securesms.search.SearchViewModel.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V │ │ +1aa0b0: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ +1aa0b4: 7120 855b 1000 |0002: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5b85 │ │ +1aa0ba: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1aa0bc: 5c62 a841 |0006: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a8 │ │ +1aa0c0: 5463 a741 |0008: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a7 │ │ +1aa0c4: 5464 a941 |000a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a9 │ │ +1aa0c8: 7110 fb0c 0400 |000c: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfb │ │ +1aa0ce: 2205 a310 |000f: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@10a3 │ │ +1aa0d2: 7020 8b59 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@598b │ │ +1aa0d8: 7030 9a59 3605 |0014: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@599a │ │ +1aa0de: 5563 a841 |0017: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a8 │ │ +1aa0e2: 3803 1e00 |0019: if-eqz v3, 0037 // +001e │ │ +1aa0e6: 7120 855b 1000 |001b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5b85 │ │ +1aa0ec: 5c62 a841 |001e: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a8 │ │ +1aa0f0: 6203 a341 |0020: sget-object v3, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41a3 │ │ +1aa0f4: 1a04 410d |0022: const-string v4, "... executing debounced search call" // string@0d41 │ │ +1aa0f8: 7120 c002 4300 |0024: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa0fe: 5463 a741 |0027: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a7 │ │ +1aa102: 5464 a941 |0029: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a9 │ │ +1aa106: 7110 fb0c 0400 |002b: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfb │ │ +1aa10c: 2205 a310 |002e: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@10a3 │ │ +1aa110: 7020 8b59 4500 |0030: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@598b │ │ +1aa116: 7030 9a59 3605 |0033: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@599a │ │ +1aa11c: 28e1 |0036: goto 0017 // -001f │ │ +1aa11e: 5c62 a641 |0037: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41a6 │ │ +1aa122: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x0008 line=58 │ │ 0x0017 line=60 │ │ @@ -465585,32 +465586,32 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1aa120: |[1aa120] org.thoughtcrime.securesms.search.SearchViewModel.onCleared:()V │ │ -1aa130: 0e00 |0000: return-void │ │ +1aa124: |[1aa124] org.thoughtcrime.securesms.search.SearchViewModel.onCleared:()V │ │ +1aa134: 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 │ │ -1aa354: |[1aa354] org.thoughtcrime.securesms.search.SearchViewModel.setForwardingMode:(Z)V │ │ -1aa364: 5c01 a541 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a5 │ │ -1aa368: 0e00 |0002: return-void │ │ +1aa358: |[1aa358] org.thoughtcrime.securesms.search.SearchViewModel.setForwardingMode:(Z)V │ │ +1aa368: 5c01 a541 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a5 │ │ +1aa36c: 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 │ │ │ │ @@ -465619,28 +465620,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -1aa36c: |[1aa36c] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:()V │ │ -1aa37c: 5520 a641 |0000: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41a6 │ │ -1aa380: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -1aa382: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ -1aa386: 5c21 a841 |0005: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a8 │ │ -1aa38a: 6200 a341 |0007: sget-object v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41a3 │ │ -1aa38e: 1a01 420d |0009: const-string v1, "... search call debounced" // string@0d42 │ │ -1aa392: 7120 c002 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa398: 280b |000e: goto 0019 // +000b │ │ -1aa39a: 5c21 a641 |000f: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41a6 │ │ -1aa39e: 2200 a410 |0011: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; // type@10a4 │ │ -1aa3a2: 7020 8d59 2000 |0013: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V // method@598d │ │ -1aa3a8: 7110 805b 0000 |0016: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5b80 │ │ -1aa3ae: 0e00 |0019: return-void │ │ +1aa370: |[1aa370] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:()V │ │ +1aa380: 5520 a641 |0000: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41a6 │ │ +1aa384: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +1aa386: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ +1aa38a: 5c21 a841 |0005: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a8 │ │ +1aa38e: 6200 a341 |0007: sget-object v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41a3 │ │ +1aa392: 1a01 420d |0009: const-string v1, "... search call debounced" // string@0d42 │ │ +1aa396: 7120 c002 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa39c: 280b |000e: goto 0019 // +000b │ │ +1aa39e: 5c21 a641 |000f: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41a6 │ │ +1aa3a2: 2200 a410 |0011: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; // type@10a4 │ │ +1aa3a6: 7020 8d59 2000 |0013: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V // method@598d │ │ +1aa3ac: 7110 805b 0000 |0016: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5b80 │ │ +1aa3b2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x000f line=53 │ │ 0x0011 line=54 │ │ @@ -465652,18 +465653,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa3b0: |[1aa3b0] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:(Ljava/lang/String;)V │ │ -1aa3c0: 5b01 a741 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a7 │ │ -1aa3c4: 6e10 9c59 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@599c │ │ -1aa3ca: 0e00 |0005: return-void │ │ +1aa3b4: |[1aa3b4] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:(Ljava/lang/String;)V │ │ +1aa3c4: 5b01 a741 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a7 │ │ +1aa3c8: 6e10 9c59 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@599c │ │ +1aa3ce: 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; │ │ @@ -465698,37 +465699,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1ab6dc: |[1ab6dc] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ -1ab6ec: 2200 b810 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1; // type@10b8 │ │ -1ab6f0: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -1ab6f2: 7020 e659 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.:(I)V // method@59e6 │ │ -1ab6f8: 6900 df41 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@41df │ │ -1ab6fc: 0e00 |0008: return-void │ │ +1ab6e0: |[1ab6e0] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ +1ab6f0: 2200 b810 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1; // type@10b8 │ │ +1ab6f4: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +1ab6f6: 7020 e659 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.:(I)V // method@59e6 │ │ +1ab6fc: 6900 df41 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@41df │ │ +1ab700: 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 │ │ -1ab700: |[1ab700] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ -1ab710: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1ab716: 0e00 |0003: return-void │ │ +1ab704: |[1ab704] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ +1ab714: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1ab71a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger; │ │ │ │ Virtual methods - │ │ @@ -465737,21 +465738,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 │ │ -1ab718: |[1ab718] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.log:(ILjava/lang/String;Ljava/lang/String;)V │ │ -1ab728: 6200 df41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@41df │ │ -1ab72c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -1ab72e: 6e30 cd02 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/util/SparseIntArray;.get:(II)I // method@02cd │ │ -1ab734: 0a03 |0006: move-result v3 │ │ -1ab736: 7130 c302 4305 |0007: invoke-static {v3, v4, v5}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@02c3 │ │ -1ab73c: 0e00 |000a: return-void │ │ +1ab71c: |[1ab71c] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.log:(ILjava/lang/String;Ljava/lang/String;)V │ │ +1ab72c: 6200 df41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@41df │ │ +1ab730: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +1ab732: 6e30 cd02 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/util/SparseIntArray;.get:(II)I // method@02cd │ │ +1ab738: 0a03 |0006: move-result v3 │ │ +1ab73a: 7130 c302 4305 |0007: invoke-static {v3, v4, v5}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@02c3 │ │ +1ab740: 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 │ │ @@ -465783,17 +465784,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac578: |[1ac578] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.:()V │ │ -1ac588: 7010 1e5a 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.:()V // method@5a1e │ │ -1ac58e: 0e00 |0003: return-void │ │ +1ac57c: |[1ac57c] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.:()V │ │ +1ac58c: 7010 1e5a 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.:()V // method@5a1e │ │ +1ac592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; │ │ │ │ Virtual methods - │ │ @@ -465802,17 +465803,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ac548: |[1ac548] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getDarkThemeStyle:()I │ │ -1ac558: 6000 562e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkNoActionBar:I // field@2e56 │ │ -1ac55c: 0f00 |0002: return v0 │ │ +1ac54c: |[1ac54c] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getDarkThemeStyle:()I │ │ +1ac55c: 6000 562e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkNoActionBar:I // field@2e56 │ │ +1ac560: 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;) │ │ @@ -465820,17 +465821,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ac560: |[1ac560] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getLightThemeStyle:()I │ │ -1ac570: 6000 5a2e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightNoActionBar:I // field@2e5a │ │ -1ac574: 0f00 |0002: return v0 │ │ +1ac564: |[1ac564] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getLightThemeStyle:()I │ │ +1ac574: 6000 5a2e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightNoActionBar:I // field@2e5a │ │ +1ac578: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; │ │ │ │ source_file_idx : 6018 (DynamicNoActionBarTheme.java) │ │ @@ -465899,45 +465900,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b0178: |[1b0178] org.thoughtcrime.securesms.util.SaveAttachmentTask.:()V │ │ -1b0188: 0e00 |0000: return-void │ │ +1b017c: |[1b017c] org.thoughtcrime.securesms.util.SaveAttachmentTask.:()V │ │ +1b018c: 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 │ │ -1b018c: |[1b018c] org.thoughtcrime.securesms.util.SaveAttachmentTask.:(Landroid/content/Context;)V │ │ -1b019c: 6e10 7600 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b01a2: 0c00 |0003: move-result-object v0 │ │ -1b01a4: 6001 752a |0004: sget v1, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a75 │ │ -1b01a8: 6e20 e500 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -1b01ae: 0c00 |0009: move-result-object v0 │ │ -1b01b0: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b01b6: 0c01 |000d: move-result-object v1 │ │ -1b01b8: 6002 752a |000e: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a75 │ │ -1b01bc: 6e20 e500 2100 |0010: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -1b01c2: 0c01 |0013: move-result-object v1 │ │ -1b01c4: 7040 225c 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@5c22 │ │ -1b01ca: 2200 2203 |0017: new-instance v0, Ljava/lang/ref/WeakReference; // type@0322 │ │ -1b01ce: 7020 5f0b 4000 |0019: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5f │ │ -1b01d4: 5b30 4d42 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@424d │ │ -1b01d8: 0e00 |001e: return-void │ │ +1b0190: |[1b0190] org.thoughtcrime.securesms.util.SaveAttachmentTask.:(Landroid/content/Context;)V │ │ +1b01a0: 6e10 7600 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b01a6: 0c00 |0003: move-result-object v0 │ │ +1b01a8: 6001 752a |0004: sget v1, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a75 │ │ +1b01ac: 6e20 e500 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +1b01b2: 0c00 |0009: move-result-object v0 │ │ +1b01b4: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b01ba: 0c01 |000d: move-result-object v1 │ │ +1b01bc: 6002 752a |000e: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a75 │ │ +1b01c0: 6e20 e500 2100 |0010: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +1b01c6: 0c01 |0013: move-result-object v1 │ │ +1b01c8: 7040 225c 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@5c22 │ │ +1b01ce: 2200 2203 |0017: new-instance v0, Ljava/lang/ref/WeakReference; // type@0322 │ │ +1b01d2: 7020 5f0b 4000 |0019: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5f │ │ +1b01d8: 5b30 4d42 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@424d │ │ +1b01dc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000a line=50 │ │ 0x0014 line=48 │ │ 0x0017 line=51 │ │ locals : │ │ @@ -465949,172 +465950,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 │ │ -1af810: |[1af810] org.thoughtcrime.securesms.util.SaveAttachmentTask.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ -1af820: 7020 fe5a eb00 |0000: invoke-direct {v11, v14}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; // method@5afe │ │ -1af826: 0c00 |0003: move-result-object v0 │ │ -1af828: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1af82a: 4602 0001 |0005: aget-object v2, v0, v1 │ │ -1af82e: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -1af830: 4600 0003 |0008: aget-object v0, v0, v3 │ │ -1af834: 7100 a003 0000 |000a: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ -1af83a: 0c04 |000d: move-result-object v4 │ │ -1af83c: 6e20 9f03 0400 |000e: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ -1af842: 0c04 |0011: move-result-object v4 │ │ -1af844: 7110 935a 0400 |0012: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isOctetStream:(Ljava/lang/String;)Z // method@5a93 │ │ -1af84a: 0a05 |0015: move-result v5 │ │ -1af84c: 3805 2100 |0016: if-eqz v5, 0037 // +0021 │ │ -1af850: 7110 915a 0d00 |0018: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageVideoOrAudioType:(Ljava/lang/String;)Z // method@5a91 │ │ -1af856: 0a05 |001b: move-result v5 │ │ -1af858: 3805 1b00 |001c: if-eqz v5, 0037 // +001b │ │ -1af85c: 6204 4b42 |001e: sget-object v4, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@424b │ │ -1af860: 2205 0c03 |0020: new-instance v5, Ljava/lang/StringBuilder; // type@030c │ │ -1af864: 1a06 5a31 |0022: const-string v6, "MimeTypeMap returned octet stream for media, changing to provided content type [" // string@315a │ │ -1af868: 7020 0e0b 6500 |0024: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1af86e: 6e20 170b d500 |0027: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1af874: 1a06 f942 |002a: const-string v6, "] instead." // string@42f9 │ │ -1af878: 6e20 170b 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1af87e: 6e10 280b 0500 |002f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1af884: 0c05 |0032: move-result-object v5 │ │ -1af886: 7120 bc02 5400 |0033: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1af88c: 07d4 |0036: move-object v4, v13 │ │ -1af88e: 2205 2600 |0037: new-instance v5, Landroid/content/ContentValues; // type@0026 │ │ -1af892: 7010 6500 0500 |0039: invoke-direct {v5}, Landroid/content/ContentValues;.:()V // method@0065 │ │ -1af898: 1a06 1f43 |003c: const-string v6, "_display_name" // string@431f │ │ -1af89c: 6e30 6800 650e |003e: invoke-virtual {v5, v6, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -1af8a2: 1a06 8e6f |0041: const-string v6, "mime_type" // string@6f8e │ │ -1af8a6: 6e30 6800 6504 |0043: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -1af8ac: 6204 a400 |0046: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1af8b0: 7100 2b0b 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1af8b6: 0b06 |004b: move-result-wide v6 │ │ -1af8b8: 6e30 710d 6407 |004c: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d71 │ │ -1af8be: 0b06 |004f: move-result-wide v6 │ │ -1af8c0: 7120 5e0a 7600 |0050: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1af8c6: 0c04 |0053: move-result-object v4 │ │ -1af8c8: 1a06 5350 |0054: const-string v6, "date_added" // string@5053 │ │ -1af8cc: 6e30 6700 6504 |0056: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -1af8d2: 6204 a400 |0059: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1af8d6: 7100 2b0b 0000 |005b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ -1af8dc: 0b06 |005e: move-result-wide v6 │ │ -1af8de: 6e30 710d 6407 |005f: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d71 │ │ -1af8e4: 0b06 |0062: move-result-wide v6 │ │ -1af8e6: 7120 5e0a 7600 |0063: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1af8ec: 0c04 |0066: move-result-object v4 │ │ -1af8ee: 1a06 5450 |0067: const-string v6, "date_modified" // string@5054 │ │ -1af8f2: 6e30 6700 6504 |0069: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -1af8f8: 6004 3800 |006c: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1af8fc: 1306 1c00 |006e: const/16 v6, #int 28 // #1c │ │ -1af900: 3764 0d00 |0070: if-le v4, v6, 007d // +000d │ │ -1af904: 1a0d 2863 |0072: const-string v13, "is_pending" // string@6328 │ │ -1af908: 7110 520a 0300 |0074: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1af90e: 0c0e |0077: move-result-object v14 │ │ -1af910: 6e30 6600 d50e |0078: invoke-virtual {v5, v13, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ -1af916: 2900 b400 |007b: goto/16 012f // +00b4 │ │ -1af91a: 6e10 ff01 0c00 |007d: invoke-virtual {v12}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -1af920: 0c04 |0080: move-result-object v4 │ │ -1af922: 1a06 fd55 |0081: const-string v6, "file" // string@55fd │ │ -1af926: 7120 685b 6400 |0083: invoke-static {v4, v6}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5b68 │ │ -1af92c: 0a04 |0086: move-result v4 │ │ -1af92e: 1a06 a30c |0087: const-string v6, "-" // string@0ca3 │ │ -1af932: 1a07 320d |0089: const-string v7, "." // string@0d32 │ │ -1af936: 3804 5a00 |008b: if-eqz v4, 00e5 // +005a │ │ -1af93a: 220d c202 |008d: new-instance v13, Ljava/io/File; // type@02c2 │ │ -1af93e: 6e10 fc01 0c00 |008f: invoke-virtual {v12}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1af944: 0c0c |0092: move-result-object v12 │ │ -1af946: 7020 6a09 cd00 |0093: invoke-direct {v13, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ -1af94c: 220c c202 |0096: new-instance v12, Ljava/io/File; // type@02c2 │ │ -1af950: 220e 0c03 |0098: new-instance v14, Ljava/lang/StringBuilder; // type@030c │ │ -1af954: 7010 0b0b 0e00 |009a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1af95a: 6e20 170b 2e00 |009d: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1af960: 6e20 170b 7e00 |00a0: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1af966: 6e20 170b 0e00 |00a3: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1af96c: 6e10 280b 0e00 |00a6: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1af972: 0c0e |00a9: move-result-object v14 │ │ -1af974: 7030 6909 dc0e |00aa: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0969 │ │ -1af97a: 6e10 7009 0c00 |00ad: invoke-virtual {v12}, Ljava/io/File;.exists:()Z // method@0970 │ │ -1af980: 0a0e |00b0: move-result v14 │ │ -1af982: 380e 2100 |00b1: if-eqz v14, 00d2 // +0021 │ │ -1af986: 220c c202 |00b3: new-instance v12, Ljava/io/File; // type@02c2 │ │ -1af98a: 220e 0c03 |00b5: new-instance v14, Ljava/lang/StringBuilder; // type@030c │ │ -1af98e: 7010 0b0b 0e00 |00b7: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1af994: 6e20 170b 2e00 |00ba: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1af99a: 6e20 170b 6e00 |00bd: invoke-virtual {v14, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1af9a0: b031 |00c0: add-int/2addr v1, v3 │ │ -1af9a2: 6e20 120b 1e00 |00c1: invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1af9a8: 6e20 170b 7e00 |00c4: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1af9ae: 6e20 170b 0e00 |00c7: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1af9b4: 6e10 280b 0e00 |00ca: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1af9ba: 0c0e |00cd: move-result-object v14 │ │ -1af9bc: 7030 6909 dc0e |00ce: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0969 │ │ -1af9c2: 28dc |00d1: goto 00ad // -0024 │ │ -1af9c4: 6e10 7809 0c00 |00d2: invoke-virtual {v12}, Ljava/io/File;.isHidden:()Z // method@0978 │ │ -1af9ca: 0a0d |00d5: move-result v13 │ │ -1af9cc: 390d 0700 |00d6: if-nez v13, 00dd // +0007 │ │ -1af9d0: 7110 f601 0c00 |00d8: invoke-static {v12}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ -1af9d6: 0c0c |00db: move-result-object v12 │ │ -1af9d8: 110c |00dc: return-object v12 │ │ -1af9da: 220c c802 |00dd: new-instance v12, Ljava/io/IOException; // type@02c8 │ │ -1af9de: 1a0d 2239 |00df: const-string v13, "Specified name would not be visible" // string@3922 │ │ -1af9e2: 7020 9009 dc00 |00e1: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0990 │ │ -1af9e8: 270c |00e4: throw v12 │ │ -1af9ea: 7020 fd5a db00 |00e5: invoke-direct {v11, v13}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; // method@5afd │ │ -1af9f0: 0c04 |00e8: move-result-object v4 │ │ -1af9f2: 3804 5300 |00e9: if-eqz v4, 013c // +0053 │ │ -1af9f6: 122d |00eb: const/4 v13, #int 2 // #2 │ │ -1af9f8: 23d8 4011 |00ec: new-array v8, v13, [Ljava/lang/Object; // type@1140 │ │ -1af9fc: 4d04 0801 |00ee: aput-object v4, v8, v1 │ │ -1afa00: 4d0e 0803 |00f0: aput-object v14, v8, v3 │ │ -1afa04: 1a0e 3906 |00f2: const-string v14, "%s/%s" // string@0639 │ │ -1afa08: 7120 d70a 8e00 |00f4: invoke-static {v14, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -1afa0e: 0c08 |00f7: move-result-object v8 │ │ -1afa10: 1209 |00f8: const/4 v9, #int 0 // #0 │ │ -1afa12: 7030 035b cb08 |00f9: invoke-direct {v11, v12, v8}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z // method@5b03 │ │ -1afa18: 0a0a |00fc: move-result v10 │ │ -1afa1a: 380a 2d00 |00fd: if-eqz v10, 012a // +002d │ │ -1afa1e: 6208 4b42 |00ff: sget-object v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@424b │ │ -1afa22: 1a0a 553c |0101: const-string v10, "The content exists. Rename and check again." // string@3c55 │ │ -1afa26: 7120 bc02 a800 |0103: invoke-static {v8, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1afa2c: 2208 0c03 |0106: new-instance v8, Ljava/lang/StringBuilder; // type@030c │ │ -1afa30: 7010 0b0b 0800 |0108: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1afa36: 6e20 170b 2800 |010b: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1afa3c: 6e20 170b 6800 |010e: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1afa42: b039 |0111: add-int/2addr v9, v3 │ │ -1afa44: 6e20 120b 9800 |0112: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ -1afa4a: 6e20 170b 7800 |0115: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1afa50: 6e20 170b 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1afa56: 6e10 280b 0800 |011b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1afa5c: 0c08 |011e: move-result-object v8 │ │ -1afa5e: 23da 4011 |011f: new-array v10, v13, [Ljava/lang/Object; // type@1140 │ │ -1afa62: 4d04 0a01 |0121: aput-object v4, v10, v1 │ │ -1afa66: 4d08 0a03 |0123: aput-object v8, v10, v3 │ │ -1afa6a: 7120 d70a ae00 |0125: invoke-static {v14, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ -1afa70: 0c08 |0128: move-result-object v8 │ │ -1afa72: 28d0 |0129: goto 00f9 // -0030 │ │ -1afa74: 1a0d 1743 |012a: const-string v13, "_data" // string@4317 │ │ -1afa78: 6e30 6800 d508 |012c: invoke-virtual {v5, v13, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -1afa7e: 6e10 fc5a 0b00 |012f: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5afc │ │ -1afa84: 0c0d |0132: move-result-object v13 │ │ -1afa86: 6e10 6e00 0d00 |0133: invoke-virtual {v13}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1afa8c: 0c0d |0136: move-result-object v13 │ │ -1afa8e: 6e30 5e00 cd05 |0137: invoke-virtual {v13, v12, v5}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@005e │ │ -1afa94: 0c0c |013a: move-result-object v12 │ │ -1afa96: 110c |013b: return-object v12 │ │ -1afa98: 220c c802 |013c: new-instance v12, Ljava/io/IOException; // type@02c8 │ │ -1afa9c: 620e 9f00 |013e: sget-object v14, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ -1afaa0: 2330 4011 |0140: new-array v0, v3, [Ljava/lang/Object; // type@1140 │ │ -1afaa4: 4d0d 0001 |0142: aput-object v13, v0, v1 │ │ -1afaa8: 1a0d 7733 |0144: const-string v13, "Path for type: %s was not available" // string@3377 │ │ -1afaac: 7130 d80a de00 |0146: invoke-static {v14, v13, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1afab2: 0c0d |0149: move-result-object v13 │ │ -1afab4: 7020 9009 dc00 |014a: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0990 │ │ -1afaba: 270c |014d: throw v12 │ │ +1af814: |[1af814] org.thoughtcrime.securesms.util.SaveAttachmentTask.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ +1af824: 7020 fe5a eb00 |0000: invoke-direct {v11, v14}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; // method@5afe │ │ +1af82a: 0c00 |0003: move-result-object v0 │ │ +1af82c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1af82e: 4602 0001 |0005: aget-object v2, v0, v1 │ │ +1af832: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +1af834: 4600 0003 |0008: aget-object v0, v0, v3 │ │ +1af838: 7100 a003 0000 |000a: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ +1af83e: 0c04 |000d: move-result-object v4 │ │ +1af840: 6e20 9f03 0400 |000e: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ +1af846: 0c04 |0011: move-result-object v4 │ │ +1af848: 7110 935a 0400 |0012: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isOctetStream:(Ljava/lang/String;)Z // method@5a93 │ │ +1af84e: 0a05 |0015: move-result v5 │ │ +1af850: 3805 2100 |0016: if-eqz v5, 0037 // +0021 │ │ +1af854: 7110 915a 0d00 |0018: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageVideoOrAudioType:(Ljava/lang/String;)Z // method@5a91 │ │ +1af85a: 0a05 |001b: move-result v5 │ │ +1af85c: 3805 1b00 |001c: if-eqz v5, 0037 // +001b │ │ +1af860: 6204 4b42 |001e: sget-object v4, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@424b │ │ +1af864: 2205 0c03 |0020: new-instance v5, Ljava/lang/StringBuilder; // type@030c │ │ +1af868: 1a06 5a31 |0022: const-string v6, "MimeTypeMap returned octet stream for media, changing to provided content type [" // string@315a │ │ +1af86c: 7020 0e0b 6500 |0024: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1af872: 6e20 170b d500 |0027: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1af878: 1a06 f942 |002a: const-string v6, "] instead." // string@42f9 │ │ +1af87c: 6e20 170b 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1af882: 6e10 280b 0500 |002f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1af888: 0c05 |0032: move-result-object v5 │ │ +1af88a: 7120 bc02 5400 |0033: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1af890: 07d4 |0036: move-object v4, v13 │ │ +1af892: 2205 2600 |0037: new-instance v5, Landroid/content/ContentValues; // type@0026 │ │ +1af896: 7010 6500 0500 |0039: invoke-direct {v5}, Landroid/content/ContentValues;.:()V // method@0065 │ │ +1af89c: 1a06 1f43 |003c: const-string v6, "_display_name" // string@431f │ │ +1af8a0: 6e30 6800 650e |003e: invoke-virtual {v5, v6, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +1af8a6: 1a06 8e6f |0041: const-string v6, "mime_type" // string@6f8e │ │ +1af8aa: 6e30 6800 6504 |0043: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +1af8b0: 6204 a400 |0046: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1af8b4: 7100 2b0b 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1af8ba: 0b06 |004b: move-result-wide v6 │ │ +1af8bc: 6e30 710d 6407 |004c: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d71 │ │ +1af8c2: 0b06 |004f: move-result-wide v6 │ │ +1af8c4: 7120 5e0a 7600 |0050: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1af8ca: 0c04 |0053: move-result-object v4 │ │ +1af8cc: 1a06 5350 |0054: const-string v6, "date_added" // string@5053 │ │ +1af8d0: 6e30 6700 6504 |0056: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +1af8d6: 6204 a400 |0059: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1af8da: 7100 2b0b 0000 |005b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2b │ │ +1af8e0: 0b06 |005e: move-result-wide v6 │ │ +1af8e2: 6e30 710d 6407 |005f: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d71 │ │ +1af8e8: 0b06 |0062: move-result-wide v6 │ │ +1af8ea: 7120 5e0a 7600 |0063: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1af8f0: 0c04 |0066: move-result-object v4 │ │ +1af8f2: 1a06 5450 |0067: const-string v6, "date_modified" // string@5054 │ │ +1af8f6: 6e30 6700 6504 |0069: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +1af8fc: 6004 3800 |006c: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1af900: 1306 1c00 |006e: const/16 v6, #int 28 // #1c │ │ +1af904: 3764 0d00 |0070: if-le v4, v6, 007d // +000d │ │ +1af908: 1a0d 2863 |0072: const-string v13, "is_pending" // string@6328 │ │ +1af90c: 7110 520a 0300 |0074: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1af912: 0c0e |0077: move-result-object v14 │ │ +1af914: 6e30 6600 d50e |0078: invoke-virtual {v5, v13, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ +1af91a: 2900 b400 |007b: goto/16 012f // +00b4 │ │ +1af91e: 6e10 ff01 0c00 |007d: invoke-virtual {v12}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +1af924: 0c04 |0080: move-result-object v4 │ │ +1af926: 1a06 fd55 |0081: const-string v6, "file" // string@55fd │ │ +1af92a: 7120 685b 6400 |0083: invoke-static {v4, v6}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5b68 │ │ +1af930: 0a04 |0086: move-result v4 │ │ +1af932: 1a06 a30c |0087: const-string v6, "-" // string@0ca3 │ │ +1af936: 1a07 320d |0089: const-string v7, "." // string@0d32 │ │ +1af93a: 3804 5a00 |008b: if-eqz v4, 00e5 // +005a │ │ +1af93e: 220d c202 |008d: new-instance v13, Ljava/io/File; // type@02c2 │ │ +1af942: 6e10 fc01 0c00 |008f: invoke-virtual {v12}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1af948: 0c0c |0092: move-result-object v12 │ │ +1af94a: 7020 6a09 cd00 |0093: invoke-direct {v13, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ +1af950: 220c c202 |0096: new-instance v12, Ljava/io/File; // type@02c2 │ │ +1af954: 220e 0c03 |0098: new-instance v14, Ljava/lang/StringBuilder; // type@030c │ │ +1af958: 7010 0b0b 0e00 |009a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1af95e: 6e20 170b 2e00 |009d: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1af964: 6e20 170b 7e00 |00a0: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1af96a: 6e20 170b 0e00 |00a3: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1af970: 6e10 280b 0e00 |00a6: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1af976: 0c0e |00a9: move-result-object v14 │ │ +1af978: 7030 6909 dc0e |00aa: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0969 │ │ +1af97e: 6e10 7009 0c00 |00ad: invoke-virtual {v12}, Ljava/io/File;.exists:()Z // method@0970 │ │ +1af984: 0a0e |00b0: move-result v14 │ │ +1af986: 380e 2100 |00b1: if-eqz v14, 00d2 // +0021 │ │ +1af98a: 220c c202 |00b3: new-instance v12, Ljava/io/File; // type@02c2 │ │ +1af98e: 220e 0c03 |00b5: new-instance v14, Ljava/lang/StringBuilder; // type@030c │ │ +1af992: 7010 0b0b 0e00 |00b7: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1af998: 6e20 170b 2e00 |00ba: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1af99e: 6e20 170b 6e00 |00bd: invoke-virtual {v14, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1af9a4: b031 |00c0: add-int/2addr v1, v3 │ │ +1af9a6: 6e20 120b 1e00 |00c1: invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1af9ac: 6e20 170b 7e00 |00c4: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1af9b2: 6e20 170b 0e00 |00c7: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1af9b8: 6e10 280b 0e00 |00ca: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1af9be: 0c0e |00cd: move-result-object v14 │ │ +1af9c0: 7030 6909 dc0e |00ce: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0969 │ │ +1af9c6: 28dc |00d1: goto 00ad // -0024 │ │ +1af9c8: 6e10 7809 0c00 |00d2: invoke-virtual {v12}, Ljava/io/File;.isHidden:()Z // method@0978 │ │ +1af9ce: 0a0d |00d5: move-result v13 │ │ +1af9d0: 390d 0700 |00d6: if-nez v13, 00dd // +0007 │ │ +1af9d4: 7110 f601 0c00 |00d8: invoke-static {v12}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ +1af9da: 0c0c |00db: move-result-object v12 │ │ +1af9dc: 110c |00dc: return-object v12 │ │ +1af9de: 220c c802 |00dd: new-instance v12, Ljava/io/IOException; // type@02c8 │ │ +1af9e2: 1a0d 2239 |00df: const-string v13, "Specified name would not be visible" // string@3922 │ │ +1af9e6: 7020 9009 dc00 |00e1: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0990 │ │ +1af9ec: 270c |00e4: throw v12 │ │ +1af9ee: 7020 fd5a db00 |00e5: invoke-direct {v11, v13}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; // method@5afd │ │ +1af9f4: 0c04 |00e8: move-result-object v4 │ │ +1af9f6: 3804 5300 |00e9: if-eqz v4, 013c // +0053 │ │ +1af9fa: 122d |00eb: const/4 v13, #int 2 // #2 │ │ +1af9fc: 23d8 4011 |00ec: new-array v8, v13, [Ljava/lang/Object; // type@1140 │ │ +1afa00: 4d04 0801 |00ee: aput-object v4, v8, v1 │ │ +1afa04: 4d0e 0803 |00f0: aput-object v14, v8, v3 │ │ +1afa08: 1a0e 3906 |00f2: const-string v14, "%s/%s" // string@0639 │ │ +1afa0c: 7120 d70a 8e00 |00f4: invoke-static {v14, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +1afa12: 0c08 |00f7: move-result-object v8 │ │ +1afa14: 1209 |00f8: const/4 v9, #int 0 // #0 │ │ +1afa16: 7030 035b cb08 |00f9: invoke-direct {v11, v12, v8}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z // method@5b03 │ │ +1afa1c: 0a0a |00fc: move-result v10 │ │ +1afa1e: 380a 2d00 |00fd: if-eqz v10, 012a // +002d │ │ +1afa22: 6208 4b42 |00ff: sget-object v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@424b │ │ +1afa26: 1a0a 553c |0101: const-string v10, "The content exists. Rename and check again." // string@3c55 │ │ +1afa2a: 7120 bc02 a800 |0103: invoke-static {v8, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1afa30: 2208 0c03 |0106: new-instance v8, Ljava/lang/StringBuilder; // type@030c │ │ +1afa34: 7010 0b0b 0800 |0108: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1afa3a: 6e20 170b 2800 |010b: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1afa40: 6e20 170b 6800 |010e: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1afa46: b039 |0111: add-int/2addr v9, v3 │ │ +1afa48: 6e20 120b 9800 |0112: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b12 │ │ +1afa4e: 6e20 170b 7800 |0115: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1afa54: 6e20 170b 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1afa5a: 6e10 280b 0800 |011b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1afa60: 0c08 |011e: move-result-object v8 │ │ +1afa62: 23da 4011 |011f: new-array v10, v13, [Ljava/lang/Object; // type@1140 │ │ +1afa66: 4d04 0a01 |0121: aput-object v4, v10, v1 │ │ +1afa6a: 4d08 0a03 |0123: aput-object v8, v10, v3 │ │ +1afa6e: 7120 d70a ae00 |0125: invoke-static {v14, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad7 │ │ +1afa74: 0c08 |0128: move-result-object v8 │ │ +1afa76: 28d0 |0129: goto 00f9 // -0030 │ │ +1afa78: 1a0d 1743 |012a: const-string v13, "_data" // string@4317 │ │ +1afa7c: 6e30 6800 d508 |012c: invoke-virtual {v5, v13, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +1afa82: 6e10 fc5a 0b00 |012f: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5afc │ │ +1afa88: 0c0d |0132: move-result-object v13 │ │ +1afa8a: 6e10 6e00 0d00 |0133: invoke-virtual {v13}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1afa90: 0c0d |0136: move-result-object v13 │ │ +1afa92: 6e30 5e00 cd05 |0137: invoke-virtual {v13, v12, v5}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@005e │ │ +1afa98: 0c0c |013a: move-result-object v12 │ │ +1afa9a: 110c |013b: return-object v12 │ │ +1afa9c: 220c c802 |013c: new-instance v12, Ljava/io/IOException; // type@02c8 │ │ +1afaa0: 620e 9f00 |013e: sget-object v14, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ +1afaa4: 2330 4011 |0140: new-array v0, v3, [Ljava/lang/Object; // type@1140 │ │ +1afaa8: 4d0d 0001 |0142: aput-object v13, v0, v1 │ │ +1afaac: 1a0d 7733 |0144: const-string v13, "Path for type: %s was not available" // string@3377 │ │ +1afab0: 7130 d80a de00 |0146: invoke-static {v14, v13, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1afab6: 0c0d |0149: move-result-object v13 │ │ +1afab8: 7020 9009 dc00 |014a: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0990 │ │ +1afabe: 270c |014d: throw v12 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=230 │ │ 0x0008 line=231 │ │ 0x000a line=232 │ │ 0x0012 line=234 │ │ @@ -466154,39 +466155,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 │ │ -1afe04: |[1afe04] org.thoughtcrime.securesms.util.SaveAttachmentTask.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; │ │ -1afe14: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ -1afe18: 6e10 7009 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@0970 │ │ -1afe1e: 0a00 |0005: move-result v0 │ │ -1afe20: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -1afe24: 1103 |0008: return-object v3 │ │ -1afe26: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -1afe28: 3903 1700 |000a: if-nez v3, 0021 // +0017 │ │ -1afe2c: 6203 3f00 |000c: sget-object v3, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ -1afe30: 7110 4302 0300 |000e: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1afe36: 0c03 |0011: move-result-object v3 │ │ -1afe38: 6e10 7009 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@0970 │ │ -1afe3e: 0a01 |0015: move-result v1 │ │ -1afe40: 3901 0a00 |0016: if-nez v1, 0020 // +000a │ │ -1afe44: 6e10 7e09 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@097e │ │ -1afe4a: 0a01 |001b: move-result v1 │ │ -1afe4c: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ -1afe50: 2802 |001e: goto 0020 // +0002 │ │ -1afe52: 1100 |001f: return-object v0 │ │ -1afe54: 1103 |0020: return-object v3 │ │ -1afe56: 6e10 7e09 0300 |0021: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@097e │ │ -1afe5c: 0a01 |0024: move-result v1 │ │ -1afe5e: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ -1afe62: 1103 |0027: return-object v3 │ │ -1afe64: 1100 |0028: return-object v0 │ │ +1afe08: |[1afe08] org.thoughtcrime.securesms.util.SaveAttachmentTask.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; │ │ +1afe18: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +1afe1c: 6e10 7009 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@0970 │ │ +1afe22: 0a00 |0005: move-result v0 │ │ +1afe24: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +1afe28: 1103 |0008: return-object v3 │ │ +1afe2a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +1afe2c: 3903 1700 |000a: if-nez v3, 0021 // +0017 │ │ +1afe30: 6203 3f00 |000c: sget-object v3, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ +1afe34: 7110 4302 0300 |000e: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1afe3a: 0c03 |0011: move-result-object v3 │ │ +1afe3c: 6e10 7009 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@0970 │ │ +1afe42: 0a01 |0015: move-result v1 │ │ +1afe44: 3901 0a00 |0016: if-nez v1, 0020 // +000a │ │ +1afe48: 6e10 7e09 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@097e │ │ +1afe4e: 0a01 |001b: move-result v1 │ │ +1afe50: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ +1afe54: 2802 |001e: goto 0020 // +0002 │ │ +1afe56: 1100 |001f: return-object v0 │ │ +1afe58: 1103 |0020: return-object v3 │ │ +1afe5a: 6e10 7e09 0300 |0021: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@097e │ │ +1afe60: 0a01 |0024: move-result v1 │ │ +1afe62: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ +1afe66: 1103 |0027: return-object v3 │ │ +1afe68: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=163 │ │ 0x000c line=168 │ │ 0x0012 line=169 │ │ 0x0021 line=176 │ │ locals : │ │ @@ -466198,41 +466199,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 │ │ -1afe88: |[1afe88] org.thoughtcrime.securesms.util.SaveAttachmentTask.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; │ │ -1afe98: 7110 885a 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5a88 │ │ -1afe9e: 0c04 |0003: move-result-object v4 │ │ -1afea0: 2200 7103 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@0371 │ │ -1afea4: 1a01 9789 |0006: const-string v1, "yyyy-MM-dd-HHmmss" // string@8997 │ │ -1afea8: 7020 430c 1000 |0008: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c43 │ │ -1afeae: 2201 0c03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1afeb2: 1a02 2551 |000d: const-string v2, "deltachat-" // string@5125 │ │ -1afeb6: 7020 0e0b 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1afebc: 7120 5e0a 6500 |0012: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1afec2: 0c05 |0015: move-result-object v5 │ │ -1afec4: 6e20 450c 5000 |0016: invoke-virtual {v0, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@0c45 │ │ -1afeca: 0c05 |0019: move-result-object v5 │ │ -1afecc: 6e20 170b 5100 |001a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1afed2: 6e10 280b 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1afed8: 0c05 |0020: move-result-object v5 │ │ -1afeda: 3904 0400 |0021: if-nez v4, 0025 // +0004 │ │ -1afede: 1a04 5148 |0023: const-string v4, "attach" // string@4851 │ │ -1afee2: 2206 0c03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1afee6: 7010 0b0b 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1afeec: 6e20 170b 5600 |002a: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1afef2: 1a05 320d |002d: const-string v5, "." // string@0d32 │ │ -1afef6: 6e20 170b 5600 |002f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1afefc: 6e20 170b 4600 |0032: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aff02: 6e10 280b 0600 |0035: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1aff08: 0c04 |0038: move-result-object v4 │ │ -1aff0a: 1104 |0039: return-object v4 │ │ +1afe8c: |[1afe8c] org.thoughtcrime.securesms.util.SaveAttachmentTask.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; │ │ +1afe9c: 7110 885a 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5a88 │ │ +1afea2: 0c04 |0003: move-result-object v4 │ │ +1afea4: 2200 7103 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@0371 │ │ +1afea8: 1a01 9789 |0006: const-string v1, "yyyy-MM-dd-HHmmss" // string@8997 │ │ +1afeac: 7020 430c 1000 |0008: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c43 │ │ +1afeb2: 2201 0c03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1afeb6: 1a02 2551 |000d: const-string v2, "deltachat-" // string@5125 │ │ +1afeba: 7020 0e0b 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1afec0: 7120 5e0a 6500 |0012: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1afec6: 0c05 |0015: move-result-object v5 │ │ +1afec8: 6e20 450c 5000 |0016: invoke-virtual {v0, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@0c45 │ │ +1afece: 0c05 |0019: move-result-object v5 │ │ +1afed0: 6e20 170b 5100 |001a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1afed6: 6e10 280b 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1afedc: 0c05 |0020: move-result-object v5 │ │ +1afede: 3904 0400 |0021: if-nez v4, 0025 // +0004 │ │ +1afee2: 1a04 5148 |0023: const-string v4, "attach" // string@4851 │ │ +1afee6: 2206 0c03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1afeea: 7010 0b0b 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1afef0: 6e20 170b 5600 |002a: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1afef6: 1a05 320d |002d: const-string v5, "." // string@0d32 │ │ +1afefa: 6e20 170b 5600 |002f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aff00: 6e20 170b 4600 |0032: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aff06: 6e10 280b 0600 |0035: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1aff0c: 0c04 |0038: move-result-object v4 │ │ +1aff0e: 1104 |0039: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ 0x000b line=215 │ │ 0x0023 line=217 │ │ 0x0025 line=219 │ │ @@ -466246,48 +466247,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 │ │ -1aff0c: |[1aff0c] org.thoughtcrime.securesms.util.SaveAttachmentTask.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; │ │ -1aff1c: 1a00 7188 |0000: const-string v0, "video/" // string@8871 │ │ -1aff20: 6e20 f10a 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1aff26: 0a00 |0005: move-result v0 │ │ -1aff28: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -1aff2a: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ -1aff2e: 6203 4000 |0009: sget-object v3, Landroid/os/Environment;.DIRECTORY_MOVIES:Ljava/lang/String; // field@0040 │ │ -1aff32: 7110 4302 0300 |000b: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1aff38: 0c03 |000e: move-result-object v3 │ │ -1aff3a: 2820 |000f: goto 002f // +0020 │ │ -1aff3c: 1a00 7548 |0010: const-string v0, "audio/" // string@4875 │ │ -1aff40: 6e20 f10a 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1aff46: 0a00 |0015: move-result v0 │ │ -1aff48: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -1aff4c: 6203 4100 |0018: sget-object v3, Landroid/os/Environment;.DIRECTORY_MUSIC:Ljava/lang/String; // field@0041 │ │ -1aff50: 7110 4302 0300 |001a: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1aff56: 0c03 |001d: move-result-object v3 │ │ -1aff58: 2811 |001e: goto 002f // +0011 │ │ -1aff5a: 1a00 2960 |001f: const-string v0, "image/" // string@6029 │ │ -1aff5e: 6e20 f10a 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1aff64: 0a03 |0024: move-result v3 │ │ -1aff66: 3803 0900 |0025: if-eqz v3, 002e // +0009 │ │ -1aff6a: 6203 4200 |0027: sget-object v3, Landroid/os/Environment;.DIRECTORY_PICTURES:Ljava/lang/String; // field@0042 │ │ -1aff6e: 7110 4302 0300 |0029: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1aff74: 0c03 |002c: move-result-object v3 │ │ -1aff76: 2802 |002d: goto 002f // +0002 │ │ -1aff78: 0713 |002e: move-object v3, v1 │ │ -1aff7a: 7020 f95a 3200 |002f: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; // method@5af9 │ │ -1aff80: 0c03 |0032: move-result-object v3 │ │ -1aff82: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ -1aff86: 1101 |0035: return-object v1 │ │ -1aff88: 6e10 7109 0300 |0036: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0971 │ │ -1aff8e: 0c03 |0039: move-result-object v3 │ │ -1aff90: 1103 |003a: return-object v3 │ │ +1aff10: |[1aff10] org.thoughtcrime.securesms.util.SaveAttachmentTask.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; │ │ +1aff20: 1a00 7188 |0000: const-string v0, "video/" // string@8871 │ │ +1aff24: 6e20 f10a 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1aff2a: 0a00 |0005: move-result v0 │ │ +1aff2c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +1aff2e: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ +1aff32: 6203 4000 |0009: sget-object v3, Landroid/os/Environment;.DIRECTORY_MOVIES:Ljava/lang/String; // field@0040 │ │ +1aff36: 7110 4302 0300 |000b: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1aff3c: 0c03 |000e: move-result-object v3 │ │ +1aff3e: 2820 |000f: goto 002f // +0020 │ │ +1aff40: 1a00 7548 |0010: const-string v0, "audio/" // string@4875 │ │ +1aff44: 6e20 f10a 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1aff4a: 0a00 |0015: move-result v0 │ │ +1aff4c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +1aff50: 6203 4100 |0018: sget-object v3, Landroid/os/Environment;.DIRECTORY_MUSIC:Ljava/lang/String; // field@0041 │ │ +1aff54: 7110 4302 0300 |001a: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1aff5a: 0c03 |001d: move-result-object v3 │ │ +1aff5c: 2811 |001e: goto 002f // +0011 │ │ +1aff5e: 1a00 2960 |001f: const-string v0, "image/" // string@6029 │ │ +1aff62: 6e20 f10a 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1aff68: 0a03 |0024: move-result v3 │ │ +1aff6a: 3803 0900 |0025: if-eqz v3, 002e // +0009 │ │ +1aff6e: 6203 4200 |0027: sget-object v3, Landroid/os/Environment;.DIRECTORY_PICTURES:Ljava/lang/String; // field@0042 │ │ +1aff72: 7110 4302 0300 |0029: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1aff78: 0c03 |002c: move-result-object v3 │ │ +1aff7a: 2802 |002d: goto 002f // +0002 │ │ +1aff7c: 0713 |002e: move-object v3, v1 │ │ +1aff7e: 7020 f95a 3200 |002f: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; // method@5af9 │ │ +1aff84: 0c03 |0032: move-result-object v3 │ │ +1aff86: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ +1aff8a: 1101 |0035: return-object v1 │ │ +1aff8c: 6e10 7109 0300 |0036: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0971 │ │ +1aff92: 0c03 |0039: move-result-object v3 │ │ +1aff94: 1103 |003a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0009 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x001f line=200 │ │ @@ -466303,32 +466304,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 │ │ -1b0020: |[1b0020] org.thoughtcrime.securesms.util.SaveAttachmentTask.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; │ │ -1b0030: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -1b0032: 2300 4211 |0001: new-array v0, v0, [Ljava/lang/String; // type@1142 │ │ -1b0036: 1a01 ed42 |0003: const-string v1, "\.(?=[^\.]+$)" // string@42ed │ │ -1b003a: 6e20 ef0a 1400 |0005: invoke-virtual {v4, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aef │ │ -1b0040: 0c04 |0008: move-result-object v4 │ │ -1b0042: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -1b0044: 4602 0401 |000a: aget-object v2, v4, v1 │ │ -1b0048: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ -1b004c: 2141 |000e: array-length v1, v4 │ │ -1b004e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1b0050: 3721 0700 |0010: if-le v1, v2, 0017 // +0007 │ │ -1b0054: 4604 0402 |0012: aget-object v4, v4, v2 │ │ -1b0058: 4d04 0002 |0014: aput-object v4, v0, v2 │ │ -1b005c: 2805 |0016: goto 001b // +0005 │ │ -1b005e: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ -1b0062: 4d04 0002 |0019: aput-object v4, v0, v2 │ │ -1b0066: 1100 |001b: return-object v0 │ │ +1b0024: |[1b0024] org.thoughtcrime.securesms.util.SaveAttachmentTask.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; │ │ +1b0034: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +1b0036: 2300 4211 |0001: new-array v0, v0, [Ljava/lang/String; // type@1142 │ │ +1b003a: 1a01 ed42 |0003: const-string v1, "\.(?=[^\.]+$)" // string@42ed │ │ +1b003e: 6e20 ef0a 1400 |0005: invoke-virtual {v4, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aef │ │ +1b0044: 0c04 |0008: move-result-object v4 │ │ +1b0046: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +1b0048: 4602 0401 |000a: aget-object v2, v4, v1 │ │ +1b004c: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ +1b0050: 2141 |000e: array-length v1, v4 │ │ +1b0052: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1b0054: 3721 0700 |0010: if-le v1, v2, 0017 // +0007 │ │ +1b0058: 4604 0402 |0012: aget-object v4, v4, v2 │ │ +1b005c: 4d04 0002 |0014: aput-object v4, v0, v2 │ │ +1b0060: 2805 |0016: goto 001b // +0005 │ │ +1b0062: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ +1b0066: 4d04 0002 |0019: aput-object v4, v0, v2 │ │ +1b006a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x0003 line=297 │ │ 0x000a line=299 │ │ 0x000e line=301 │ │ 0x0017 line=302 │ │ @@ -466341,39 +466342,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 │ │ -1afabc: |[1afabc] org.thoughtcrime.securesms.util.SaveAttachmentTask.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; │ │ -1afacc: 1a00 7188 |0000: const-string v0, "video/" // string@8871 │ │ -1afad0: 6e20 f10a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1afad6: 0a00 |0005: move-result v0 │ │ -1afad8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -1afadc: 7100 525b 0000 |0008: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getVideoUri:()Landroid/net/Uri; // method@5b52 │ │ -1afae2: 0c02 |000b: move-result-object v2 │ │ -1afae4: 1102 |000c: return-object v2 │ │ -1afae6: 1a00 7548 |000d: const-string v0, "audio/" // string@4875 │ │ -1afaea: 6e20 f10a 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1afaf0: 0a00 |0012: move-result v0 │ │ -1afaf2: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ -1afaf6: 7100 4d5b 0000 |0015: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getAudioUri:()Landroid/net/Uri; // method@5b4d │ │ -1afafc: 0c02 |0018: move-result-object v2 │ │ -1afafe: 1102 |0019: return-object v2 │ │ -1afb00: 1a00 2960 |001a: const-string v0, "image/" // string@6029 │ │ -1afb04: 6e20 f10a 0200 |001c: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ -1afb0a: 0a02 |001f: move-result v2 │ │ -1afb0c: 3802 0700 |0020: if-eqz v2, 0027 // +0007 │ │ -1afb10: 7100 505b 0000 |0022: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getImageUri:()Landroid/net/Uri; // method@5b50 │ │ -1afb16: 0c02 |0025: move-result-object v2 │ │ -1afb18: 1102 |0026: return-object v2 │ │ -1afb1a: 7100 4f5b 0000 |0027: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getDownloadUri:()Landroid/net/Uri; // method@5b4f │ │ -1afb20: 0c02 |002a: move-result-object v2 │ │ -1afb22: 1102 |002b: return-object v2 │ │ +1afac0: |[1afac0] org.thoughtcrime.securesms.util.SaveAttachmentTask.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; │ │ +1afad0: 1a00 7188 |0000: const-string v0, "video/" // string@8871 │ │ +1afad4: 6e20 f10a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1afada: 0a00 |0005: move-result v0 │ │ +1afadc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +1afae0: 7100 525b 0000 |0008: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getVideoUri:()Landroid/net/Uri; // method@5b52 │ │ +1afae6: 0c02 |000b: move-result-object v2 │ │ +1afae8: 1102 |000c: return-object v2 │ │ +1afaea: 1a00 7548 |000d: const-string v0, "audio/" // string@4875 │ │ +1afaee: 6e20 f10a 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1afaf4: 0a00 |0012: move-result v0 │ │ +1afaf6: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ +1afafa: 7100 4d5b 0000 |0015: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getAudioUri:()Landroid/net/Uri; // method@5b4d │ │ +1afb00: 0c02 |0018: move-result-object v2 │ │ +1afb02: 1102 |0019: return-object v2 │ │ +1afb04: 1a00 2960 |001a: const-string v0, "image/" // string@6029 │ │ +1afb08: 6e20 f10a 0200 |001c: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af1 │ │ +1afb0e: 0a02 |001f: move-result v2 │ │ +1afb10: 3802 0700 |0020: if-eqz v2, 0027 // +0007 │ │ +1afb14: 7100 505b 0000 |0022: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getImageUri:()Landroid/net/Uri; // method@5b50 │ │ +1afb1a: 0c02 |0025: move-result-object v2 │ │ +1afb1c: 1102 |0026: return-object v2 │ │ +1afb1e: 7100 4f5b 0000 |0027: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getDownloadUri:()Landroid/net/Uri; // method@5b4f │ │ +1afb24: 0c02 |002a: move-result-object v2 │ │ +1afb26: 1102 |002b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0008 line=152 │ │ 0x000d line=153 │ │ 0x0015 line=154 │ │ 0x001a line=155 │ │ @@ -466388,39 +466389,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 │ │ -1aff94: |[1aff94] org.thoughtcrime.securesms.util.SaveAttachmentTask.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; │ │ -1affa4: 1a00 1743 |0000: const-string v0, "_data" // string@4317 │ │ -1affa8: 2410 4211 0000 |0002: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ -1affae: 0c04 |0005: move-result-object v4 │ │ -1affb0: 2208 9801 |0006: new-instance v8, Landroidx/loader/content/CursorLoader; // type@0198 │ │ -1affb4: 6e10 fc5a 0900 |0008: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5afc │ │ -1affba: 0c02 |000b: move-result-object v2 │ │ -1affbc: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -1affbe: 1207 |000d: const/4 v7, #int 0 // #0 │ │ -1affc0: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -1affc2: 0781 |000f: move-object v1, v8 │ │ -1affc4: 07a3 |0010: move-object v3, v10 │ │ -1affc6: 7607 a905 0100 |0011: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroidx/loader/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@05a9 │ │ -1affcc: 6e10 aa05 0800 |0014: invoke-virtual {v8}, Landroidx/loader/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05aa │ │ -1affd2: 0c0a |0017: move-result-object v10 │ │ -1affd4: 380a 1100 |0018: if-eqz v10, 0029 // +0011 │ │ -1affd8: 7220 f800 0a00 |001a: invoke-interface {v10, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f8 │ │ -1affde: 0a00 |001d: move-result v0 │ │ -1affe0: 7210 fe00 0a00 |001e: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ -1affe6: 7220 fc00 0a00 |0021: invoke-interface {v10, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ -1affec: 0c00 |0024: move-result-object v0 │ │ -1affee: 7210 f600 0a00 |0025: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1afff4: 2802 |0028: goto 002a // +0002 │ │ -1afff6: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -1afff8: 1100 |002a: return-object v0 │ │ +1aff98: |[1aff98] org.thoughtcrime.securesms.util.SaveAttachmentTask.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; │ │ +1affa8: 1a00 1743 |0000: const-string v0, "_data" // string@4317 │ │ +1affac: 2410 4211 0000 |0002: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ +1affb2: 0c04 |0005: move-result-object v4 │ │ +1affb4: 2208 9801 |0006: new-instance v8, Landroidx/loader/content/CursorLoader; // type@0198 │ │ +1affb8: 6e10 fc5a 0900 |0008: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5afc │ │ +1affbe: 0c02 |000b: move-result-object v2 │ │ +1affc0: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +1affc2: 1207 |000d: const/4 v7, #int 0 // #0 │ │ +1affc4: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +1affc6: 0781 |000f: move-object v1, v8 │ │ +1affc8: 07a3 |0010: move-object v3, v10 │ │ +1affca: 7607 a905 0100 |0011: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroidx/loader/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@05a9 │ │ +1affd0: 6e10 aa05 0800 |0014: invoke-virtual {v8}, Landroidx/loader/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05aa │ │ +1affd6: 0c0a |0017: move-result-object v10 │ │ +1affd8: 380a 1100 |0018: if-eqz v10, 0029 // +0011 │ │ +1affdc: 7220 f800 0a00 |001a: invoke-interface {v10, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f8 │ │ +1affe2: 0a00 |001d: move-result v0 │ │ +1affe4: 7210 fe00 0a00 |001e: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ +1affea: 7220 fc00 0a00 |0021: invoke-interface {v10, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ +1afff0: 0c00 |0024: move-result-object v0 │ │ +1afff2: 7210 f600 0a00 |0025: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1afff8: 2802 |0028: goto 002a // +0002 │ │ +1afffa: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +1afffc: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0006 line=137 │ │ 0x0014 line=138 │ │ 0x001a line=142 │ │ 0x001e line=143 │ │ @@ -466435,47 +466436,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 │ │ -1afd5c: |[1afd5c] org.thoughtcrime.securesms.util.SaveAttachmentTask.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z │ │ -1afd6c: 6e10 fc5a 0700 |0000: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5afc │ │ -1afd72: 0c00 |0003: move-result-object v0 │ │ -1afd74: 6e10 6e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1afd7a: 0c01 |0007: move-result-object v1 │ │ -1afd7c: 1a00 1743 |0008: const-string v0, "_data" // string@4317 │ │ -1afd80: 2410 4211 0000 |000a: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ -1afd86: 0c03 |000d: move-result-object v3 │ │ -1afd88: 2410 4211 0900 |000e: filled-new-array {v9}, [Ljava/lang/String; // type@1142 │ │ -1afd8e: 0c05 |0011: move-result-object v5 │ │ -1afd90: 1206 |0012: const/4 v6, #int 0 // #0 │ │ -1afd92: 1a04 1843 |0013: const-string v4, "_data = ?" // string@4318 │ │ -1afd96: 0782 |0015: move-object v2, v8 │ │ -1afd98: 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 │ │ -1afd9e: 0c08 |0019: move-result-object v8 │ │ -1afda0: 3808 0e00 |001a: if-eqz v8, 0028 // +000e │ │ -1afda4: 7210 fe00 0800 |001c: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ -1afdaa: 0a09 |001f: move-result v9 │ │ -1afdac: 3808 0500 |0020: if-eqz v8, 0025 // +0005 │ │ -1afdb0: 7210 f600 0800 |0022: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1afdb6: 0f09 |0025: return v9 │ │ -1afdb8: 0d09 |0026: move-exception v9 │ │ -1afdba: 2809 |0027: goto 0030 // +0009 │ │ -1afdbc: 2209 c802 |0028: new-instance v9, Ljava/io/IOException; // type@02c8 │ │ -1afdc0: 1a00 1a39 |002a: const-string v0, "Something is wrong with the filename to save" // string@391a │ │ -1afdc4: 7020 9009 0900 |002c: invoke-direct {v9, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0990 │ │ -1afdca: 2709 |002f: throw v9 │ │ -1afdcc: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ -1afdd0: 7210 f600 0800 |0032: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1afdd6: 2805 |0035: goto 003a // +0005 │ │ -1afdd8: 0d08 |0036: move-exception v8 │ │ -1afdda: 6e20 4c0b 8900 |0037: invoke-virtual {v9, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4c │ │ -1afde0: 2709 |003a: throw v9 │ │ +1afd60: |[1afd60] org.thoughtcrime.securesms.util.SaveAttachmentTask.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z │ │ +1afd70: 6e10 fc5a 0700 |0000: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5afc │ │ +1afd76: 0c00 |0003: move-result-object v0 │ │ +1afd78: 6e10 6e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1afd7e: 0c01 |0007: move-result-object v1 │ │ +1afd80: 1a00 1743 |0008: const-string v0, "_data" // string@4317 │ │ +1afd84: 2410 4211 0000 |000a: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ +1afd8a: 0c03 |000d: move-result-object v3 │ │ +1afd8c: 2410 4211 0900 |000e: filled-new-array {v9}, [Ljava/lang/String; // type@1142 │ │ +1afd92: 0c05 |0011: move-result-object v5 │ │ +1afd94: 1206 |0012: const/4 v6, #int 0 // #0 │ │ +1afd96: 1a04 1843 |0013: const-string v4, "_data = ?" // string@4318 │ │ +1afd9a: 0782 |0015: move-object v2, v8 │ │ +1afd9c: 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 │ │ +1afda2: 0c08 |0019: move-result-object v8 │ │ +1afda4: 3808 0e00 |001a: if-eqz v8, 0028 // +000e │ │ +1afda8: 7210 fe00 0800 |001c: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ +1afdae: 0a09 |001f: move-result v9 │ │ +1afdb0: 3808 0500 |0020: if-eqz v8, 0025 // +0005 │ │ +1afdb4: 7210 f600 0800 |0022: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1afdba: 0f09 |0025: return v9 │ │ +1afdbc: 0d09 |0026: move-exception v9 │ │ +1afdbe: 2809 |0027: goto 0030 // +0009 │ │ +1afdc0: 2209 c802 |0028: new-instance v9, Ljava/io/IOException; // type@02c8 │ │ +1afdc4: 1a00 1a39 |002a: const-string v0, "Something is wrong with the filename to save" // string@391a │ │ +1afdc8: 7020 9009 0900 |002c: invoke-direct {v9, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0990 │ │ +1afdce: 2709 |002f: throw v9 │ │ +1afdd0: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ +1afdd4: 7210 f600 0800 |0032: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1afdda: 2805 |0035: goto 003a // +0005 │ │ +1afddc: 0d08 |0036: move-exception v8 │ │ +1afdde: 6e20 4c0b 8900 |0037: invoke-virtual {v9, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4c │ │ +1afde4: 2709 |003a: throw v9 │ │ catches : 3 │ │ 0x001c - 0x0020 │ │ -> 0x0026 │ │ 0x0028 - 0x0030 │ │ -> 0x0026 │ │ 0x0032 - 0x0035 │ │ -> 0x0036 │ │ @@ -466495,20 +466496,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 │ │ -1afffc: |[1afffc] org.thoughtcrime.securesms.util.SaveAttachmentTask.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -1b000c: 2200 c202 |0000: new-instance v0, Ljava/io/File; // type@02c2 │ │ -1b0010: 7020 6a09 2000 |0002: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ -1b0016: 6e10 7209 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0972 │ │ -1b001c: 0c02 |0008: move-result-object v2 │ │ -1b001e: 1102 |0009: return-object v2 │ │ +1b0000: |[1b0000] org.thoughtcrime.securesms.util.SaveAttachmentTask.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +1b0010: 2200 c202 |0000: new-instance v0, Ljava/io/File; // type@02c2 │ │ +1b0014: 7020 6a09 2000 |0002: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096a │ │ +1b001a: 6e10 7209 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0972 │ │ +1b0020: 0c02 |0008: move-result-object v2 │ │ +1b0022: 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; │ │ │ │ @@ -466517,127 +466518,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 │ │ -1afb24: |[1afb24] org.thoughtcrime.securesms.util.SaveAttachmentTask.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; │ │ -1afb34: 54b0 4542 |0000: iget-object v0, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4245 │ │ -1afb38: 7110 865a 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5a86 │ │ -1afb3e: 0c00 |0005: move-result-object v0 │ │ -1afb40: 7110 fb0c 0000 |0006: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfb │ │ -1afb46: 0c00 |0009: move-result-object v0 │ │ -1afb48: 1f00 0a03 |000a: check-cast v0, Ljava/lang/String; // type@030a │ │ -1afb4c: 54b1 4742 |000c: iget-object v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@4247 │ │ -1afb50: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ -1afb54: 53b1 4642 |0010: iget-wide v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@4246 │ │ -1afb58: 7040 fb5a 0921 |0012: invoke-direct {v9, v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; // method@5afb │ │ -1afb5e: 0c01 |0015: move-result-object v1 │ │ -1afb60: 7020 045b 1900 |0016: invoke-direct {v9, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; // method@5b04 │ │ -1afb66: 0c01 |0019: move-result-object v1 │ │ -1afb68: 7020 ff5a 0900 |001a: invoke-direct {v9, v0}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; // method@5aff │ │ -1afb6e: 0c02 |001d: move-result-object v2 │ │ -1afb70: 7040 f65a 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@5af6 │ │ -1afb76: 0c01 |0021: move-result-object v1 │ │ -1afb78: 2203 2600 |0022: new-instance v3, Landroid/content/ContentValues; // type@0026 │ │ -1afb7c: 7010 6500 0300 |0024: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@0065 │ │ -1afb82: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -1afb84: 3901 1600 |0028: if-nez v1, 003e // +0016 │ │ -1afb88: 620a 4b42 |002a: sget-object v10, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@424b │ │ -1afb8c: 220b 0c03 |002c: new-instance v11, Ljava/lang/StringBuilder; // type@030c │ │ -1afb90: 1a01 c118 |002e: const-string v1, "Failed to create mediaUri for " // string@18c1 │ │ -1afb94: 7020 0e0b 1b00 |0030: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1afb9a: 6e20 170b 0b00 |0033: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1afba0: 6e10 280b 0b00 |0036: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1afba6: 0c0b |0039: move-result-object v11 │ │ -1afba8: 7120 c402 ba00 |003a: invoke-static {v10, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1afbae: 1104 |003d: return-object v4 │ │ -1afbb0: 54bb 4842 |003e: iget-object v11, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@4248 │ │ -1afbb4: 7120 6554 ba00 |0040: invoke-static {v10, v11}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5465 │ │ -1afbba: 0c0b |0043: move-result-object v11 │ │ -1afbbc: 390b 0800 |0044: if-nez v11, 004c // +0008 │ │ -1afbc0: 380b 0500 |0046: if-eqz v11, 004b // +0005 │ │ -1afbc4: 6e10 9509 0b00 |0048: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0995 │ │ -1afbca: 1104 |004b: return-object v4 │ │ -1afbcc: 6e10 ff01 0200 |004c: invoke-virtual {v2}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -1afbd2: 0c02 |004f: move-result-object v2 │ │ -1afbd4: 1a05 fd55 |0050: const-string v5, "file" // string@55fd │ │ -1afbd8: 7120 685b 5200 |0052: invoke-static {v2, v5}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5b68 │ │ -1afbde: 0a02 |0055: move-result v2 │ │ -1afbe0: 3802 2b00 |0056: if-eqz v2, 0081 // +002b │ │ -1afbe4: 2202 c502 |0058: new-instance v2, Ljava/io/FileOutputStream; // type@02c5 │ │ -1afbe8: 6e10 fc01 0100 |005a: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1afbee: 0c05 |005d: move-result-object v5 │ │ -1afbf0: 7020 8a09 5200 |005e: invoke-direct {v2, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@098a │ │ -1afbf6: 7120 545b 2b00 |0061: invoke-static {v11, v2}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b54 │ │ -1afbfc: 6e10 fc01 0100 |0064: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1afc02: 0c05 |0067: move-result-object v5 │ │ -1afc04: 2410 4211 0500 |0068: filled-new-array {v5}, [Ljava/lang/String; // type@1142 │ │ -1afc0a: 0c05 |006b: move-result-object v5 │ │ -1afc0c: 2410 4211 0000 |006c: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ -1afc12: 0c00 |006f: move-result-object v0 │ │ -1afc14: 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 │ │ -1afc1a: 6e10 9c09 0200 |0073: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@099c │ │ -1afc20: 282d |0076: goto 00a3 // +002d │ │ -1afc22: 0d0a |0077: move-exception v10 │ │ -1afc24: 6e10 9c09 0200 |0078: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@099c │ │ -1afc2a: 2805 |007b: goto 0080 // +0005 │ │ -1afc2c: 0d00 |007c: move-exception v0 │ │ -1afc2e: 6e20 4c0b 0a00 |007d: invoke-virtual {v10, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4c │ │ -1afc34: 270a |0080: throw v10 │ │ -1afc36: 6e10 6e00 0a00 |0081: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1afc3c: 0c0a |0084: move-result-object v10 │ │ -1afc3e: 1a00 bf88 |0085: const-string v0, "w" // string@88bf │ │ -1afc42: 6e30 6000 1a00 |0087: invoke-virtual {v10, v1, v0}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0060 │ │ -1afc48: 0c0a |008a: move-result-object v10 │ │ -1afc4a: 7120 545b ab00 |008b: invoke-static {v11, v10}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b54 │ │ -1afc50: 0b05 |008e: move-result-wide v5 │ │ -1afc52: 1607 0000 |008f: const-wide/16 v7, #int 0 // #0 │ │ -1afc56: 3100 0507 |0091: cmp-long v0, v5, v7 │ │ -1afc5a: 3d00 0b00 |0093: if-lez v0, 009e // +000b │ │ -1afc5e: 1a00 4943 |0095: const-string v0, "_size" // string@4349 │ │ -1afc62: 7120 5e0a 6500 |0097: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1afc68: 0c02 |009a: move-result-object v2 │ │ -1afc6a: 6e30 6700 0302 |009b: invoke-virtual {v3, v0, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -1afc70: 380a 0500 |009e: if-eqz v10, 00a3 // +0005 │ │ -1afc74: 6e10 9c09 0a00 |00a0: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@099c │ │ -1afc7a: 380b 0500 |00a3: if-eqz v11, 00a8 // +0005 │ │ -1afc7e: 6e10 9509 0b00 |00a5: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0995 │ │ -1afc84: 600a 3800 |00a8: sget v10, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1afc88: 130b 1c00 |00aa: const/16 v11, #int 28 // #1c │ │ -1afc8c: 37ba 0c00 |00ac: if-le v10, v11, 00b8 // +000c │ │ -1afc90: 120a |00ae: const/4 v10, #int 0 // #0 │ │ -1afc92: 7110 520a 0a00 |00af: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1afc98: 0c0a |00b2: move-result-object v10 │ │ -1afc9a: 1a0b 2863 |00b3: const-string v11, "is_pending" // string@6328 │ │ -1afc9e: 6e30 6600 b30a |00b5: invoke-virtual {v3, v11, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ -1afca4: 6e10 6900 0300 |00b8: invoke-virtual {v3}, Landroid/content/ContentValues;.size:()I // method@0069 │ │ -1afcaa: 0a0a |00bb: move-result v10 │ │ -1afcac: 3d0a 0d00 |00bc: if-lez v10, 00c9 // +000d │ │ -1afcb0: 6e10 fc5a 0900 |00be: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5afc │ │ -1afcb6: 0c0a |00c1: move-result-object v10 │ │ -1afcb8: 6e10 6e00 0a00 |00c2: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1afcbe: 0c0a |00c5: move-result-object v10 │ │ -1afcc0: 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 │ │ -1afcc6: 1101 |00c9: return-object v1 │ │ -1afcc8: 0d00 |00ca: move-exception v0 │ │ -1afcca: 380a 0a00 |00cb: if-eqz v10, 00d5 // +000a │ │ -1afcce: 6e10 9c09 0a00 |00cd: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@099c │ │ -1afcd4: 2805 |00d0: goto 00d5 // +0005 │ │ -1afcd6: 0d0a |00d1: move-exception v10 │ │ -1afcd8: 6e20 4c0b a000 |00d2: invoke-virtual {v0, v10}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4c │ │ -1afcde: 2700 |00d5: throw v0 │ │ -1afce0: 0d0a |00d6: move-exception v10 │ │ -1afce2: 380b 0a00 |00d7: if-eqz v11, 00e1 // +000a │ │ -1afce6: 6e10 9509 0b00 |00d9: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0995 │ │ -1afcec: 2805 |00dc: goto 00e1 // +0005 │ │ -1afcee: 0d0b |00dd: move-exception v11 │ │ -1afcf0: 6e20 4c0b ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4c │ │ -1afcf6: 270a |00e1: throw v10 │ │ +1afb28: |[1afb28] org.thoughtcrime.securesms.util.SaveAttachmentTask.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; │ │ +1afb38: 54b0 4542 |0000: iget-object v0, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4245 │ │ +1afb3c: 7110 865a 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5a86 │ │ +1afb42: 0c00 |0005: move-result-object v0 │ │ +1afb44: 7110 fb0c 0000 |0006: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfb │ │ +1afb4a: 0c00 |0009: move-result-object v0 │ │ +1afb4c: 1f00 0a03 |000a: check-cast v0, Ljava/lang/String; // type@030a │ │ +1afb50: 54b1 4742 |000c: iget-object v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@4247 │ │ +1afb54: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ +1afb58: 53b1 4642 |0010: iget-wide v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@4246 │ │ +1afb5c: 7040 fb5a 0921 |0012: invoke-direct {v9, v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; // method@5afb │ │ +1afb62: 0c01 |0015: move-result-object v1 │ │ +1afb64: 7020 045b 1900 |0016: invoke-direct {v9, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; // method@5b04 │ │ +1afb6a: 0c01 |0019: move-result-object v1 │ │ +1afb6c: 7020 ff5a 0900 |001a: invoke-direct {v9, v0}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; // method@5aff │ │ +1afb72: 0c02 |001d: move-result-object v2 │ │ +1afb74: 7040 f65a 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@5af6 │ │ +1afb7a: 0c01 |0021: move-result-object v1 │ │ +1afb7c: 2203 2600 |0022: new-instance v3, Landroid/content/ContentValues; // type@0026 │ │ +1afb80: 7010 6500 0300 |0024: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@0065 │ │ +1afb86: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +1afb88: 3901 1600 |0028: if-nez v1, 003e // +0016 │ │ +1afb8c: 620a 4b42 |002a: sget-object v10, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@424b │ │ +1afb90: 220b 0c03 |002c: new-instance v11, Ljava/lang/StringBuilder; // type@030c │ │ +1afb94: 1a01 c118 |002e: const-string v1, "Failed to create mediaUri for " // string@18c1 │ │ +1afb98: 7020 0e0b 1b00 |0030: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1afb9e: 6e20 170b 0b00 |0033: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1afba4: 6e10 280b 0b00 |0036: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1afbaa: 0c0b |0039: move-result-object v11 │ │ +1afbac: 7120 c402 ba00 |003a: invoke-static {v10, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1afbb2: 1104 |003d: return-object v4 │ │ +1afbb4: 54bb 4842 |003e: iget-object v11, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@4248 │ │ +1afbb8: 7120 6554 ba00 |0040: invoke-static {v10, v11}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5465 │ │ +1afbbe: 0c0b |0043: move-result-object v11 │ │ +1afbc0: 390b 0800 |0044: if-nez v11, 004c // +0008 │ │ +1afbc4: 380b 0500 |0046: if-eqz v11, 004b // +0005 │ │ +1afbc8: 6e10 9509 0b00 |0048: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0995 │ │ +1afbce: 1104 |004b: return-object v4 │ │ +1afbd0: 6e10 ff01 0200 |004c: invoke-virtual {v2}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +1afbd6: 0c02 |004f: move-result-object v2 │ │ +1afbd8: 1a05 fd55 |0050: const-string v5, "file" // string@55fd │ │ +1afbdc: 7120 685b 5200 |0052: invoke-static {v2, v5}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5b68 │ │ +1afbe2: 0a02 |0055: move-result v2 │ │ +1afbe4: 3802 2b00 |0056: if-eqz v2, 0081 // +002b │ │ +1afbe8: 2202 c502 |0058: new-instance v2, Ljava/io/FileOutputStream; // type@02c5 │ │ +1afbec: 6e10 fc01 0100 |005a: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1afbf2: 0c05 |005d: move-result-object v5 │ │ +1afbf4: 7020 8a09 5200 |005e: invoke-direct {v2, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@098a │ │ +1afbfa: 7120 545b 2b00 |0061: invoke-static {v11, v2}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b54 │ │ +1afc00: 6e10 fc01 0100 |0064: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1afc06: 0c05 |0067: move-result-object v5 │ │ +1afc08: 2410 4211 0500 |0068: filled-new-array {v5}, [Ljava/lang/String; // type@1142 │ │ +1afc0e: 0c05 |006b: move-result-object v5 │ │ +1afc10: 2410 4211 0000 |006c: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ +1afc16: 0c00 |006f: move-result-object v0 │ │ +1afc18: 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 │ │ +1afc1e: 6e10 9c09 0200 |0073: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@099c │ │ +1afc24: 282d |0076: goto 00a3 // +002d │ │ +1afc26: 0d0a |0077: move-exception v10 │ │ +1afc28: 6e10 9c09 0200 |0078: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@099c │ │ +1afc2e: 2805 |007b: goto 0080 // +0005 │ │ +1afc30: 0d00 |007c: move-exception v0 │ │ +1afc32: 6e20 4c0b 0a00 |007d: invoke-virtual {v10, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4c │ │ +1afc38: 270a |0080: throw v10 │ │ +1afc3a: 6e10 6e00 0a00 |0081: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1afc40: 0c0a |0084: move-result-object v10 │ │ +1afc42: 1a00 bf88 |0085: const-string v0, "w" // string@88bf │ │ +1afc46: 6e30 6000 1a00 |0087: invoke-virtual {v10, v1, v0}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0060 │ │ +1afc4c: 0c0a |008a: move-result-object v10 │ │ +1afc4e: 7120 545b ab00 |008b: invoke-static {v11, v10}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b54 │ │ +1afc54: 0b05 |008e: move-result-wide v5 │ │ +1afc56: 1607 0000 |008f: const-wide/16 v7, #int 0 // #0 │ │ +1afc5a: 3100 0507 |0091: cmp-long v0, v5, v7 │ │ +1afc5e: 3d00 0b00 |0093: if-lez v0, 009e // +000b │ │ +1afc62: 1a00 4943 |0095: const-string v0, "_size" // string@4349 │ │ +1afc66: 7120 5e0a 6500 |0097: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1afc6c: 0c02 |009a: move-result-object v2 │ │ +1afc6e: 6e30 6700 0302 |009b: invoke-virtual {v3, v0, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +1afc74: 380a 0500 |009e: if-eqz v10, 00a3 // +0005 │ │ +1afc78: 6e10 9c09 0a00 |00a0: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@099c │ │ +1afc7e: 380b 0500 |00a3: if-eqz v11, 00a8 // +0005 │ │ +1afc82: 6e10 9509 0b00 |00a5: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0995 │ │ +1afc88: 600a 3800 |00a8: sget v10, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1afc8c: 130b 1c00 |00aa: const/16 v11, #int 28 // #1c │ │ +1afc90: 37ba 0c00 |00ac: if-le v10, v11, 00b8 // +000c │ │ +1afc94: 120a |00ae: const/4 v10, #int 0 // #0 │ │ +1afc96: 7110 520a 0a00 |00af: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1afc9c: 0c0a |00b2: move-result-object v10 │ │ +1afc9e: 1a0b 2863 |00b3: const-string v11, "is_pending" // string@6328 │ │ +1afca2: 6e30 6600 b30a |00b5: invoke-virtual {v3, v11, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ +1afca8: 6e10 6900 0300 |00b8: invoke-virtual {v3}, Landroid/content/ContentValues;.size:()I // method@0069 │ │ +1afcae: 0a0a |00bb: move-result v10 │ │ +1afcb0: 3d0a 0d00 |00bc: if-lez v10, 00c9 // +000d │ │ +1afcb4: 6e10 fc5a 0900 |00be: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5afc │ │ +1afcba: 0c0a |00c1: move-result-object v10 │ │ +1afcbc: 6e10 6e00 0a00 |00c2: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1afcc2: 0c0a |00c5: move-result-object v10 │ │ +1afcc4: 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 │ │ +1afcca: 1101 |00c9: return-object v1 │ │ +1afccc: 0d00 |00ca: move-exception v0 │ │ +1afcce: 380a 0a00 |00cb: if-eqz v10, 00d5 // +000a │ │ +1afcd2: 6e10 9c09 0a00 |00cd: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@099c │ │ +1afcd8: 2805 |00d0: goto 00d5 // +0005 │ │ +1afcda: 0d0a |00d1: move-exception v10 │ │ +1afcdc: 6e20 4c0b a000 |00d2: invoke-virtual {v0, v10}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4c │ │ +1afce2: 2700 |00d5: throw v0 │ │ +1afce4: 0d0a |00d6: move-exception v10 │ │ +1afce6: 380b 0a00 |00d7: if-eqz v11, 00e1 // +000a │ │ +1afcea: 6e10 9509 0b00 |00d9: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0995 │ │ +1afcf0: 2805 |00dc: goto 00e1 // +0005 │ │ +1afcf2: 0d0b |00dd: move-exception v11 │ │ +1afcf4: 6e20 4c0b ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4c │ │ +1afcfa: 270a |00e1: throw v10 │ │ catches : 10 │ │ 0x004c - 0x0061 │ │ -> 0x00d6 │ │ 0x0061 - 0x0073 │ │ -> 0x0077 │ │ 0x0073 - 0x0076 │ │ -> 0x00d6 │ │ @@ -466693,28 +466694,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 │ │ -1b0318: |[1b0318] org.thoughtcrime.securesms.util.SaveAttachmentTask.showWarningDialog:(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V │ │ -1b0328: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1b032c: 7020 8704 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ -1b0332: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -1b0334: 6e20 8904 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0489 │ │ -1b033a: 6001 ca27 |0009: sget v1, Lorg/thoughtcrime/securesms/R$string;.ask_export_attachment:I // field@27ca │ │ -1b033e: 6e20 8c04 1000 |000b: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048c │ │ -1b0344: 6001 e52b |000e: sget v1, Lorg/thoughtcrime/securesms/R$string;.yes:I // field@2be5 │ │ -1b0348: 6e30 9304 1002 |0010: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ -1b034e: 6001 582a |0013: sget v1, Lorg/thoughtcrime/securesms/R$string;.no:I // field@2a58 │ │ -1b0352: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -1b0354: 6e30 8e04 1002 |0016: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -1b035a: 6e10 9904 0000 |0019: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ -1b0360: 0e00 |001c: return-void │ │ +1b031c: |[1b031c] org.thoughtcrime.securesms.util.SaveAttachmentTask.showWarningDialog:(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V │ │ +1b032c: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1b0330: 7020 8704 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ +1b0336: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +1b0338: 6e20 8904 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0489 │ │ +1b033e: 6001 ca27 |0009: sget v1, Lorg/thoughtcrime/securesms/R$string;.ask_export_attachment:I // field@27ca │ │ +1b0342: 6e20 8c04 1000 |000b: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048c │ │ +1b0348: 6001 e52b |000e: sget v1, Lorg/thoughtcrime/securesms/R$string;.yes:I // field@2be5 │ │ +1b034c: 6e30 9304 1002 |0010: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ +1b0352: 6001 582a |0013: sget v1, Lorg/thoughtcrime/securesms/R$string;.no:I // field@2a58 │ │ +1b0356: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +1b0358: 6e30 8e04 1002 |0016: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +1b035e: 6e10 9904 0000 |0019: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ +1b0364: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0009 line=370 │ │ 0x000e line=371 │ │ 0x0013 line=372 │ │ @@ -466729,19 +466730,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 │ │ -1afe68: |[1afe68] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -1afe78: 1f01 c611 |0000: check-cast v1, [Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment; // type@11c6 │ │ -1afe7c: 6e20 f85a 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; // method@5af8 │ │ -1afe82: 0c01 |0005: move-result-object v1 │ │ -1afe84: 1101 |0006: return-object v1 │ │ +1afe6c: |[1afe6c] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +1afe7c: 1f01 c611 |0000: check-cast v1, [Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment; // type@11c6 │ │ +1afe80: 6e20 f85a 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; // method@5af8 │ │ +1afe86: 0c01 |0005: move-result-object v1 │ │ +1afe88: 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; │ │ │ │ @@ -466750,80 +466751,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 │ │ -1b0068: |[1b0068] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; │ │ -1b0078: 3809 7000 |0000: if-eqz v9, 0070 // +0070 │ │ -1b007c: 2190 |0002: array-length v0, v9 │ │ -1b007e: 3800 6d00 |0003: if-eqz v0, 0070 // +006d │ │ -1b0082: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -1b0084: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -1b0086: 5482 4d42 |0007: iget-object v2, v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@424d │ │ -1b008a: 6e10 610b 0200 |0009: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b61 │ │ -1b0090: 0c02 |000c: move-result-object v2 │ │ -1b0092: 1f02 2700 |000d: check-cast v2, Landroid/content/Context; // type@0027 │ │ -1b0096: 7110 4c5b 0200 |000f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/StorageUtil;.canWriteToMediaStore:(Landroid/content/Context;)Z // method@5b4c │ │ -1b009c: 0a03 |0012: move-result v3 │ │ -1b009e: 3903 0d00 |0013: if-nez v3, 0020 // +000d │ │ -1b00a2: 2209 da10 |0015: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b00a6: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -1b00a8: 7110 520a 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b00ae: 0c02 |001b: move-result-object v2 │ │ -1b00b0: 7030 965a 2901 |001c: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a96 │ │ -1b00b6: 1109 |001f: return-object v9 │ │ -1b00b8: 3902 0c00 |0020: if-nez v2, 002c // +000c │ │ -1b00bc: 2209 da10 |0022: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b00c0: 7110 520a 0000 |0024: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b00c6: 0c02 |0027: move-result-object v2 │ │ -1b00c8: 7030 965a 2901 |0028: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a96 │ │ -1b00ce: 1109 |002b: return-object v9 │ │ -1b00d0: 2193 |002c: array-length v3, v9 │ │ -1b00d2: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -1b00d4: 0716 |002e: move-object v6, v1 │ │ -1b00d6: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -1b00d8: 3535 1900 |0030: if-ge v5, v3, 0049 // +0019 │ │ -1b00dc: 4607 0905 |0032: aget-object v7, v9, v5 │ │ -1b00e0: 3807 1200 |0034: if-eqz v7, 0046 // +0012 │ │ -1b00e4: 7030 055b 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@5b05 │ │ -1b00ea: 0c06 |0039: move-result-object v6 │ │ -1b00ec: 3906 0c00 |003a: if-nez v6, 0046 // +000c │ │ -1b00f0: 2209 da10 |003c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b00f4: 7110 520a 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b00fa: 0c02 |0041: move-result-object v2 │ │ -1b00fc: 7030 965a 2901 |0042: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a96 │ │ -1b0102: 1109 |0045: return-object v9 │ │ -1b0104: d805 0501 |0046: add-int/lit8 v5, v5, #int 1 // #01 │ │ -1b0108: 28e8 |0048: goto 0030 // -0018 │ │ -1b010a: 2199 |0049: array-length v9, v9 │ │ -1b010c: 3709 0c00 |004a: if-le v9, v0, 0056 // +000c │ │ -1b0110: 2209 da10 |004c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b0114: 7110 520a 0400 |004e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b011a: 0c02 |0051: move-result-object v2 │ │ -1b011c: 7030 965a 2901 |0052: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a96 │ │ -1b0122: 1109 |0055: return-object v9 │ │ -1b0124: 2209 da10 |0056: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b0128: 7110 520a 0400 |0058: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b012e: 0c02 |005b: move-result-object v2 │ │ -1b0130: 7030 965a 2906 |005c: invoke-direct {v9, v2, v6}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a96 │ │ -1b0136: 1109 |005f: return-object v9 │ │ -1b0138: 0d09 |0060: move-exception v9 │ │ -1b013a: 6202 4b42 |0061: sget-object v2, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@424b │ │ -1b013e: 7120 c602 9200 |0063: invoke-static {v2, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1b0144: 2209 da10 |0066: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b0148: 7110 520a 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1b014e: 0c00 |006b: move-result-object v0 │ │ -1b0150: 7030 965a 0901 |006c: invoke-direct {v9, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a96 │ │ -1b0156: 1109 |006f: return-object v9 │ │ -1b0158: 2209 d902 |0070: new-instance v9, Ljava/lang/AssertionError; // type@02d9 │ │ -1b015c: 1a00 3a72 |0072: const-string v0, "must pass in at least one attachment" // string@723a │ │ -1b0160: 7020 c209 0900 |0074: invoke-direct {v9, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ -1b0166: 2709 |0077: throw v9 │ │ +1b006c: |[1b006c] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; │ │ +1b007c: 3809 7000 |0000: if-eqz v9, 0070 // +0070 │ │ +1b0080: 2190 |0002: array-length v0, v9 │ │ +1b0082: 3800 6d00 |0003: if-eqz v0, 0070 // +006d │ │ +1b0086: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +1b0088: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +1b008a: 5482 4d42 |0007: iget-object v2, v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@424d │ │ +1b008e: 6e10 610b 0200 |0009: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b61 │ │ +1b0094: 0c02 |000c: move-result-object v2 │ │ +1b0096: 1f02 2700 |000d: check-cast v2, Landroid/content/Context; // type@0027 │ │ +1b009a: 7110 4c5b 0200 |000f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/StorageUtil;.canWriteToMediaStore:(Landroid/content/Context;)Z // method@5b4c │ │ +1b00a0: 0a03 |0012: move-result v3 │ │ +1b00a2: 3903 0d00 |0013: if-nez v3, 0020 // +000d │ │ +1b00a6: 2209 da10 |0015: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b00aa: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +1b00ac: 7110 520a 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b00b2: 0c02 |001b: move-result-object v2 │ │ +1b00b4: 7030 965a 2901 |001c: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a96 │ │ +1b00ba: 1109 |001f: return-object v9 │ │ +1b00bc: 3902 0c00 |0020: if-nez v2, 002c // +000c │ │ +1b00c0: 2209 da10 |0022: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b00c4: 7110 520a 0000 |0024: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b00ca: 0c02 |0027: move-result-object v2 │ │ +1b00cc: 7030 965a 2901 |0028: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a96 │ │ +1b00d2: 1109 |002b: return-object v9 │ │ +1b00d4: 2193 |002c: array-length v3, v9 │ │ +1b00d6: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +1b00d8: 0716 |002e: move-object v6, v1 │ │ +1b00da: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +1b00dc: 3535 1900 |0030: if-ge v5, v3, 0049 // +0019 │ │ +1b00e0: 4607 0905 |0032: aget-object v7, v9, v5 │ │ +1b00e4: 3807 1200 |0034: if-eqz v7, 0046 // +0012 │ │ +1b00e8: 7030 055b 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@5b05 │ │ +1b00ee: 0c06 |0039: move-result-object v6 │ │ +1b00f0: 3906 0c00 |003a: if-nez v6, 0046 // +000c │ │ +1b00f4: 2209 da10 |003c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b00f8: 7110 520a 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b00fe: 0c02 |0041: move-result-object v2 │ │ +1b0100: 7030 965a 2901 |0042: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a96 │ │ +1b0106: 1109 |0045: return-object v9 │ │ +1b0108: d805 0501 |0046: add-int/lit8 v5, v5, #int 1 // #01 │ │ +1b010c: 28e8 |0048: goto 0030 // -0018 │ │ +1b010e: 2199 |0049: array-length v9, v9 │ │ +1b0110: 3709 0c00 |004a: if-le v9, v0, 0056 // +000c │ │ +1b0114: 2209 da10 |004c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b0118: 7110 520a 0400 |004e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b011e: 0c02 |0051: move-result-object v2 │ │ +1b0120: 7030 965a 2901 |0052: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a96 │ │ +1b0126: 1109 |0055: return-object v9 │ │ +1b0128: 2209 da10 |0056: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b012c: 7110 520a 0400 |0058: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b0132: 0c02 |005b: move-result-object v2 │ │ +1b0134: 7030 965a 2906 |005c: invoke-direct {v9, v2, v6}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a96 │ │ +1b013a: 1109 |005f: return-object v9 │ │ +1b013c: 0d09 |0060: move-exception v9 │ │ +1b013e: 6202 4b42 |0061: sget-object v2, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@424b │ │ +1b0142: 7120 c602 9200 |0063: invoke-static {v2, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1b0148: 2209 da10 |0066: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b014c: 7110 520a 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1b0152: 0c00 |006b: move-result-object v0 │ │ +1b0154: 7030 965a 0901 |006c: invoke-direct {v9, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a96 │ │ +1b015a: 1109 |006f: return-object v9 │ │ +1b015c: 2209 d902 |0070: new-instance v9, Ljava/lang/AssertionError; // type@02d9 │ │ +1b0160: 1a00 3a72 |0072: const-string v0, "must pass in at least one attachment" // string@723a │ │ +1b0164: 7020 c209 0900 |0074: invoke-direct {v9, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ +1b016a: 2709 |0077: throw v9 │ │ catches : 1 │ │ 0x0007 - 0x005f │ │ Ljava/io/IOException; -> 0x0060 │ │ positions : │ │ 0x0002 line=56 │ │ 0x0007 line=61 │ │ 0x000f line=64 │ │ @@ -466846,18 +466847,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 │ │ -1b01dc: |[1b01dc] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Ljava/lang/Object;)V │ │ -1b01ec: 1f01 da10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b01f0: 6e20 025b 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V // method@5b02 │ │ -1b01f6: 0e00 |0005: return-void │ │ +1b01e0: |[1b01e0] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Ljava/lang/Object;)V │ │ +1b01f0: 1f01 da10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b01f4: 6e20 025b 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V // method@5b02 │ │ +1b01fa: 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; │ │ │ │ @@ -466866,87 +466867,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 │ │ -1b01f8: |[1b01f8] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V │ │ -1b0208: 6f20 245c 6500 |0000: invoke-super {v5, v6}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@5c24 │ │ -1b020e: 5450 4d42 |0003: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@424d │ │ -1b0212: 6e10 610b 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b61 │ │ -1b0218: 0c00 |0008: move-result-object v0 │ │ -1b021a: 1f00 2700 |0009: check-cast v0, Landroid/content/Context; // type@0027 │ │ -1b021e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -1b0222: 0e00 |000d: return-void │ │ -1b0224: 6e10 995a 0600 |000e: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a99 │ │ -1b022a: 0c01 |0011: move-result-object v1 │ │ -1b022c: 1f01 f202 |0012: check-cast v1, Ljava/lang/Integer; // type@02f2 │ │ -1b0230: 6e10 4b0a 0100 |0014: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ -1b0236: 0a01 |0017: move-result v1 │ │ -1b0238: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -1b023a: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -1b023c: 3801 2300 |001a: if-eqz v1, 003d // +0023 │ │ -1b0240: 3231 0f00 |001c: if-eq v1, v3, 002b // +000f │ │ -1b0244: 3221 0300 |001e: if-eq v1, v2, 0021 // +0003 │ │ -1b0248: 2866 |0020: goto 0086 // +0066 │ │ -1b024a: 6006 b328 |0021: sget v6, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28b3 │ │ -1b024e: 7130 7104 6003 |0023: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0471 │ │ -1b0254: 0c06 |0026: move-result-object v6 │ │ -1b0256: 6e10 7304 0600 |0027: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ -1b025c: 285c |002a: goto 0086 // +005c │ │ -1b025e: 6e10 7600 0000 |002b: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b0264: 0c06 |002e: move-result-object v6 │ │ -1b0266: 6001 b328 |002f: sget v1, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28b3 │ │ -1b026a: 6e20 e500 1600 |0031: invoke-virtual {v6, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -1b0270: 0c06 |0034: move-result-object v6 │ │ -1b0272: 7130 7204 6003 |0035: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ -1b0278: 0c06 |0038: move-result-object v6 │ │ -1b027a: 6e10 7304 0600 |0039: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ -1b0280: 284a |003c: goto 0086 // +004a │ │ -1b0282: 6e10 9b5a 0600 |003d: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9b │ │ -1b0288: 0c06 |0040: move-result-object v6 │ │ -1b028a: 1f06 8700 |0041: check-cast v6, Landroid/net/Uri; // type@0087 │ │ -1b028e: 3906 0400 |0043: if-nez v6, 0047 // +0004 │ │ -1b0292: 1206 |0045: const/4 v6, #int 0 // #0 │ │ -1b0294: 2825 |0046: goto 006b // +0025 │ │ -1b0296: 7020 005b 6500 |0047: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; // method@5b00 │ │ -1b029c: 0c01 |004a: move-result-object v1 │ │ -1b029e: 3801 0600 |004b: if-eqz v1, 0051 // +0006 │ │ -1b02a2: 7110 0102 0100 |004d: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1b02a8: 0c06 |0050: move-result-object v6 │ │ -1b02aa: 6e10 fd01 0600 |0051: invoke-virtual {v6}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ -1b02b0: 0c01 |0054: move-result-object v1 │ │ -1b02b2: 7210 df0c 0100 |0055: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ -1b02b8: 0a04 |0058: move-result v4 │ │ -1b02ba: 3424 0e00 |0059: if-lt v4, v2, 0067 // +000e │ │ -1b02be: 7210 df0c 0100 |005b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ -1b02c4: 0a06 |005e: move-result v6 │ │ -1b02c6: b126 |005f: sub-int/2addr v6, v2 │ │ -1b02c8: 7220 d60c 6100 |0060: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ -1b02ce: 0c06 |0063: move-result-object v6 │ │ -1b02d0: 1f06 0a03 |0064: check-cast v6, Ljava/lang/String; // type@030a │ │ -1b02d4: 2805 |0066: goto 006b // +0005 │ │ -1b02d6: 6e10 fc01 0600 |0067: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1b02dc: 0c06 |006a: move-result-object v6 │ │ -1b02de: 3906 0900 |006b: if-nez v6, 0074 // +0009 │ │ -1b02e2: 6006 6928 |006d: sget v6, Lorg/thoughtcrime/securesms/R$string;.done:I // field@2869 │ │ -1b02e6: 6e20 7700 6000 |006f: invoke-virtual {v0, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1b02ec: 0c06 |0072: move-result-object v6 │ │ -1b02ee: 280c |0073: goto 007f // +000c │ │ -1b02f0: 6001 f928 |0074: sget v1, Lorg/thoughtcrime/securesms/R$string;.file_saved_to:I // field@28f9 │ │ -1b02f4: 2332 4011 |0076: new-array v2, v3, [Ljava/lang/Object; // type@1140 │ │ -1b02f8: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -1b02fa: 4d06 0204 |0079: aput-object v6, v2, v4 │ │ -1b02fe: 6e30 7800 1002 |007b: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0078 │ │ -1b0304: 0c06 |007e: move-result-object v6 │ │ -1b0306: 7130 7204 6003 |007f: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ -1b030c: 0c06 |0082: move-result-object v6 │ │ -1b030e: 6e10 7304 0600 |0083: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ -1b0314: 0e00 |0086: return-void │ │ +1b01fc: |[1b01fc] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V │ │ +1b020c: 6f20 245c 6500 |0000: invoke-super {v5, v6}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@5c24 │ │ +1b0212: 5450 4d42 |0003: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@424d │ │ +1b0216: 6e10 610b 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b61 │ │ +1b021c: 0c00 |0008: move-result-object v0 │ │ +1b021e: 1f00 2700 |0009: check-cast v0, Landroid/content/Context; // type@0027 │ │ +1b0222: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +1b0226: 0e00 |000d: return-void │ │ +1b0228: 6e10 995a 0600 |000e: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a99 │ │ +1b022e: 0c01 |0011: move-result-object v1 │ │ +1b0230: 1f01 f202 |0012: check-cast v1, Ljava/lang/Integer; // type@02f2 │ │ +1b0234: 6e10 4b0a 0100 |0014: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a4b │ │ +1b023a: 0a01 |0017: move-result v1 │ │ +1b023c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +1b023e: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +1b0240: 3801 2300 |001a: if-eqz v1, 003d // +0023 │ │ +1b0244: 3231 0f00 |001c: if-eq v1, v3, 002b // +000f │ │ +1b0248: 3221 0300 |001e: if-eq v1, v2, 0021 // +0003 │ │ +1b024c: 2866 |0020: goto 0086 // +0066 │ │ +1b024e: 6006 b328 |0021: sget v6, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28b3 │ │ +1b0252: 7130 7104 6003 |0023: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0471 │ │ +1b0258: 0c06 |0026: move-result-object v6 │ │ +1b025a: 6e10 7304 0600 |0027: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ +1b0260: 285c |002a: goto 0086 // +005c │ │ +1b0262: 6e10 7600 0000 |002b: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b0268: 0c06 |002e: move-result-object v6 │ │ +1b026a: 6001 b328 |002f: sget v1, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28b3 │ │ +1b026e: 6e20 e500 1600 |0031: invoke-virtual {v6, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +1b0274: 0c06 |0034: move-result-object v6 │ │ +1b0276: 7130 7204 6003 |0035: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ +1b027c: 0c06 |0038: move-result-object v6 │ │ +1b027e: 6e10 7304 0600 |0039: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ +1b0284: 284a |003c: goto 0086 // +004a │ │ +1b0286: 6e10 9b5a 0600 |003d: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9b │ │ +1b028c: 0c06 |0040: move-result-object v6 │ │ +1b028e: 1f06 8700 |0041: check-cast v6, Landroid/net/Uri; // type@0087 │ │ +1b0292: 3906 0400 |0043: if-nez v6, 0047 // +0004 │ │ +1b0296: 1206 |0045: const/4 v6, #int 0 // #0 │ │ +1b0298: 2825 |0046: goto 006b // +0025 │ │ +1b029a: 7020 005b 6500 |0047: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; // method@5b00 │ │ +1b02a0: 0c01 |004a: move-result-object v1 │ │ +1b02a2: 3801 0600 |004b: if-eqz v1, 0051 // +0006 │ │ +1b02a6: 7110 0102 0100 |004d: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1b02ac: 0c06 |0050: move-result-object v6 │ │ +1b02ae: 6e10 fd01 0600 |0051: invoke-virtual {v6}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ +1b02b4: 0c01 |0054: move-result-object v1 │ │ +1b02b6: 7210 df0c 0100 |0055: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ +1b02bc: 0a04 |0058: move-result v4 │ │ +1b02be: 3424 0e00 |0059: if-lt v4, v2, 0067 // +000e │ │ +1b02c2: 7210 df0c 0100 |005b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cdf │ │ +1b02c8: 0a06 |005e: move-result v6 │ │ +1b02ca: b126 |005f: sub-int/2addr v6, v2 │ │ +1b02cc: 7220 d60c 6100 |0060: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd6 │ │ +1b02d2: 0c06 |0063: move-result-object v6 │ │ +1b02d4: 1f06 0a03 |0064: check-cast v6, Ljava/lang/String; // type@030a │ │ +1b02d8: 2805 |0066: goto 006b // +0005 │ │ +1b02da: 6e10 fc01 0600 |0067: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1b02e0: 0c06 |006a: move-result-object v6 │ │ +1b02e2: 3906 0900 |006b: if-nez v6, 0074 // +0009 │ │ +1b02e6: 6006 6928 |006d: sget v6, Lorg/thoughtcrime/securesms/R$string;.done:I // field@2869 │ │ +1b02ea: 6e20 7700 6000 |006f: invoke-virtual {v0, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1b02f0: 0c06 |0072: move-result-object v6 │ │ +1b02f2: 280c |0073: goto 007f // +000c │ │ +1b02f4: 6001 f928 |0074: sget v1, Lorg/thoughtcrime/securesms/R$string;.file_saved_to:I // field@28f9 │ │ +1b02f8: 2332 4011 |0076: new-array v2, v3, [Ljava/lang/Object; // type@1140 │ │ +1b02fc: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +1b02fe: 4d06 0204 |0079: aput-object v6, v2, v4 │ │ +1b0302: 6e30 7800 1002 |007b: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0078 │ │ +1b0308: 0c06 |007e: move-result-object v6 │ │ +1b030a: 7130 7204 6003 |007f: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ +1b0310: 0c06 |0082: move-result-object v6 │ │ +1b0312: 6e10 7304 0600 |0083: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ +1b0318: 0e00 |0086: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x000e line=313 │ │ 0x0021 line=342 │ │ 0x0027 line=343 │ │ @@ -467028,38 +467029,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b11f0: |[1b11f0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:()V │ │ -1b1200: 0e00 |0000: return-void │ │ +1b11f4: |[1b11f4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:()V │ │ +1b1204: 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 │ │ -1b1204: |[1b1204] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V │ │ -1b1214: 7010 eb05 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@05eb │ │ -1b121a: 5b01 6942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ -1b121e: 2201 7e03 |0005: new-instance v1, Ljava/util/HashMap; // type@037e │ │ -1b1222: 7010 a00c 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ -1b1228: 5b01 6a42 |000a: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@426a │ │ -1b122c: 5c02 6b42 |000c: iput-boolean v2, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@426b │ │ -1b1230: 5c03 6d42 |000e: iput-boolean v3, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@426d │ │ -1b1234: 0e00 |0010: return-void │ │ +1b1208: |[1b1208] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V │ │ +1b1218: 7010 eb05 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@05eb │ │ +1b121e: 5b01 6942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ +1b1222: 2201 7e03 |0005: new-instance v1, Ljava/util/HashMap; // type@037e │ │ +1b1226: 7010 a00c 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca0 │ │ +1b122c: 5b01 6a42 |000a: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@426a │ │ +1b1230: 5c02 6b42 |000c: iput-boolean v2, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@426b │ │ +1b1234: 5c03 6d42 |000e: iput-boolean v3, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@426d │ │ +1b1238: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x000c line=38 │ │ 0x000e line=39 │ │ @@ -467074,19 +467075,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 │ │ -1b10ac: |[1b10ac] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I │ │ -1b10bc: 6e10 2f03 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getY:()F // method@032f │ │ -1b10c2: 0a01 |0003: move-result v1 │ │ -1b10c4: 8711 |0004: float-to-int v1, v1 │ │ -1b10c6: 0f01 |0005: return v1 │ │ +1b10b0: |[1b10b0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I │ │ +1b10c0: 6e10 2f03 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getY:()F // method@032f │ │ +1b10c6: 0a01 |0003: move-result v1 │ │ +1b10c8: 8711 |0004: float-to-int v1, v1 │ │ +1b10ca: 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; │ │ @@ -467096,29 +467097,29 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -1b106c: |[1b106c] org.thoughtcrime.securesms.util.StickyHeaderDecoration.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z │ │ -1b107c: 6e10 fd05 0200 |0000: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05fd │ │ -1b1082: 0c00 |0003: move-result-object v0 │ │ -1b1084: 2000 ab01 |0004: instance-of v0, v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ -1b1088: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -1b108c: 6e10 fd05 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05fd │ │ -1b1092: 0c02 |000b: move-result-object v2 │ │ -1b1094: 1f02 ab01 |000c: check-cast v2, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ -1b1098: 6e10 e305 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.getReverseLayout:()Z // method@05e3 │ │ -1b109e: 0a02 |0011: move-result v2 │ │ -1b10a0: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -1b10a4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -1b10a6: 2802 |0015: goto 0017 // +0002 │ │ -1b10a8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -1b10aa: 0f02 |0017: return v2 │ │ +1b1070: |[1b1070] org.thoughtcrime.securesms.util.StickyHeaderDecoration.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z │ │ +1b1080: 6e10 fd05 0200 |0000: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05fd │ │ +1b1086: 0c00 |0003: move-result-object v0 │ │ +1b1088: 2000 ab01 |0004: instance-of v0, v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ +1b108c: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +1b1090: 6e10 fd05 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05fd │ │ +1b1096: 0c02 |000b: move-result-object v2 │ │ +1b1098: 1f02 ab01 |000c: check-cast v2, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ +1b109c: 6e10 e305 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.getReverseLayout:()Z // method@05e3 │ │ +1b10a2: 0a02 |0011: move-result v2 │ │ +1b10a4: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +1b10a8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +1b10aa: 2802 |0015: goto 0017 // +0002 │ │ +1b10ac: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +1b10ae: 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; │ │ @@ -467128,23 +467129,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 │ │ -1b11c0: |[1b11c0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I │ │ -1b11d0: 7020 435b 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5b43 │ │ -1b11d6: 0a00 |0003: move-result v0 │ │ -1b11d8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -1b11dc: 6e10 fb05 0200 |0006: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ -1b11e2: 0a02 |0009: move-result v2 │ │ -1b11e4: d802 02ff |000a: add-int/lit8 v2, v2, #int -1 // #ff │ │ -1b11e8: 9103 0203 |000c: sub-int v3, v2, v3 │ │ -1b11ec: 0f03 |000e: return v3 │ │ +1b11c4: |[1b11c4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I │ │ +1b11d4: 7020 435b 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5b43 │ │ +1b11da: 0a00 |0003: move-result v0 │ │ +1b11dc: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +1b11e0: 6e10 fb05 0200 |0006: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ +1b11e6: 0a02 |0009: move-result v2 │ │ +1b11e8: d802 02ff |000a: add-int/lit8 v2, v2, #int -1 // #ff │ │ +1b11ec: 9103 0203 |000c: sub-int v3, v2, v3 │ │ +1b11f0: 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 │ │ @@ -467155,75 +467156,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 │ │ -1b0ee0: |[1b0ee0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1b0ef0: 7220 375b a900 |0000: invoke-interface {v9, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b37 │ │ -1b0ef6: 0b00 |0003: move-result-wide v0 │ │ -1b0ef8: 5472 6a42 |0004: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@426a │ │ -1b0efc: 7120 5e0a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1b0f02: 0c03 |0009: move-result-object v3 │ │ -1b0f04: 7220 ee0c 3200 |000a: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0cee │ │ -1b0f0a: 0a02 |000d: move-result v2 │ │ -1b0f0c: 3802 0f00 |000e: if-eqz v2, 001d // +000f │ │ -1b0f10: 5478 6a42 |0010: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@426a │ │ -1b0f14: 7120 5e0a 1000 |0012: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1b0f1a: 0c09 |0015: move-result-object v9 │ │ -1b0f1c: 7220 f00c 9800 |0016: invoke-interface {v8, v9}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ -1b0f22: 0c08 |0019: move-result-object v8 │ │ -1b0f24: 1f08 b501 |001a: check-cast v8, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@01b5 │ │ -1b0f28: 1108 |001c: return-object v8 │ │ -1b0f2a: 7220 395b 8900 |001d: invoke-interface {v9, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@5b39 │ │ -1b0f30: 0c02 |0020: move-result-object v2 │ │ -1b0f32: 5423 6500 |0021: iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -1b0f36: 7230 385b 290a |0023: invoke-interface {v9, v2, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@5b38 │ │ -1b0f3c: 6e10 0206 0800 |0026: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getWidth:()I // method@0602 │ │ -1b0f42: 0a09 |0029: move-result v9 │ │ -1b0f44: 150a 0040 |002a: const/high16 v10, #int 1073741824 // #4000 │ │ -1b0f48: 7120 0b03 a900 |002c: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030b │ │ -1b0f4e: 0a09 |002f: move-result v9 │ │ -1b0f50: 6e10 fc05 0800 |0030: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getHeight:()I // method@05fc │ │ -1b0f56: 0a0a |0033: move-result v10 │ │ -1b0f58: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -1b0f5a: 7120 0b03 4a00 |0035: invoke-static {v10, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030b │ │ -1b0f60: 0a0a |0038: move-result v10 │ │ -1b0f62: 6e10 ff05 0800 |0039: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingLeft:()I // method@05ff │ │ -1b0f68: 0a05 |003c: move-result v5 │ │ -1b0f6a: 6e10 0006 0800 |003d: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingRight:()I // method@0600 │ │ -1b0f70: 0a06 |0040: move-result v6 │ │ -1b0f72: b065 |0041: add-int/2addr v5, v6 │ │ -1b0f74: 6e10 1e03 0300 |0042: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b0f7a: 0c06 |0045: move-result-object v6 │ │ -1b0f7c: 5266 5a00 |0046: iget v6, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ -1b0f80: 7130 5203 5906 |0048: invoke-static {v9, v5, v6}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0352 │ │ -1b0f86: 0a09 |004b: move-result v9 │ │ -1b0f88: 6e10 0106 0800 |004c: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingTop:()I // method@0601 │ │ -1b0f8e: 0a05 |004f: move-result v5 │ │ -1b0f90: 6e10 fe05 0800 |0050: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingBottom:()I // method@05fe │ │ -1b0f96: 0a08 |0053: move-result v8 │ │ -1b0f98: b085 |0054: add-int/2addr v5, v8 │ │ -1b0f9a: 6e10 1e03 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b0fa0: 0c08 |0058: move-result-object v8 │ │ -1b0fa2: 5288 5900 |0059: iget v8, v8, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ -1b0fa6: 7130 5203 5a08 |005b: invoke-static {v10, v5, v8}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0352 │ │ -1b0fac: 0a08 |005e: move-result v8 │ │ -1b0fae: 6e30 3303 9308 |005f: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@0333 │ │ -1b0fb4: 6e10 2203 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0322 │ │ -1b0fba: 0a08 |0065: move-result v8 │ │ -1b0fbc: 6e10 2103 0300 |0066: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0321 │ │ -1b0fc2: 0a09 |0069: move-result v9 │ │ -1b0fc4: 6e59 3203 4384 |006a: invoke-virtual {v3, v4, v4, v8, v9}, Landroid/view/View;.layout:(IIII)V // method@0332 │ │ -1b0fca: 5478 6a42 |006d: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@426a │ │ -1b0fce: 7120 5e0a 1000 |006f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1b0fd4: 0c09 |0072: move-result-object v9 │ │ -1b0fd6: 7230 f30c 9802 |0073: invoke-interface {v8, v9, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ -1b0fdc: 1102 |0076: return-object v2 │ │ +1b0ee4: |[1b0ee4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1b0ef4: 7220 375b a900 |0000: invoke-interface {v9, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b37 │ │ +1b0efa: 0b00 |0003: move-result-wide v0 │ │ +1b0efc: 5472 6a42 |0004: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@426a │ │ +1b0f00: 7120 5e0a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1b0f06: 0c03 |0009: move-result-object v3 │ │ +1b0f08: 7220 ee0c 3200 |000a: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0cee │ │ +1b0f0e: 0a02 |000d: move-result v2 │ │ +1b0f10: 3802 0f00 |000e: if-eqz v2, 001d // +000f │ │ +1b0f14: 5478 6a42 |0010: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@426a │ │ +1b0f18: 7120 5e0a 1000 |0012: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1b0f1e: 0c09 |0015: move-result-object v9 │ │ +1b0f20: 7220 f00c 9800 |0016: invoke-interface {v8, v9}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf0 │ │ +1b0f26: 0c08 |0019: move-result-object v8 │ │ +1b0f28: 1f08 b501 |001a: check-cast v8, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@01b5 │ │ +1b0f2c: 1108 |001c: return-object v8 │ │ +1b0f2e: 7220 395b 8900 |001d: invoke-interface {v9, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@5b39 │ │ +1b0f34: 0c02 |0020: move-result-object v2 │ │ +1b0f36: 5423 6500 |0021: iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +1b0f3a: 7230 385b 290a |0023: invoke-interface {v9, v2, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@5b38 │ │ +1b0f40: 6e10 0206 0800 |0026: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getWidth:()I // method@0602 │ │ +1b0f46: 0a09 |0029: move-result v9 │ │ +1b0f48: 150a 0040 |002a: const/high16 v10, #int 1073741824 // #4000 │ │ +1b0f4c: 7120 0b03 a900 |002c: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030b │ │ +1b0f52: 0a09 |002f: move-result v9 │ │ +1b0f54: 6e10 fc05 0800 |0030: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getHeight:()I // method@05fc │ │ +1b0f5a: 0a0a |0033: move-result v10 │ │ +1b0f5c: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +1b0f5e: 7120 0b03 4a00 |0035: invoke-static {v10, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030b │ │ +1b0f64: 0a0a |0038: move-result v10 │ │ +1b0f66: 6e10 ff05 0800 |0039: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingLeft:()I // method@05ff │ │ +1b0f6c: 0a05 |003c: move-result v5 │ │ +1b0f6e: 6e10 0006 0800 |003d: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingRight:()I // method@0600 │ │ +1b0f74: 0a06 |0040: move-result v6 │ │ +1b0f76: b065 |0041: add-int/2addr v5, v6 │ │ +1b0f78: 6e10 1e03 0300 |0042: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b0f7e: 0c06 |0045: move-result-object v6 │ │ +1b0f80: 5266 5a00 |0046: iget v6, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ +1b0f84: 7130 5203 5906 |0048: invoke-static {v9, v5, v6}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0352 │ │ +1b0f8a: 0a09 |004b: move-result v9 │ │ +1b0f8c: 6e10 0106 0800 |004c: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingTop:()I // method@0601 │ │ +1b0f92: 0a05 |004f: move-result v5 │ │ +1b0f94: 6e10 fe05 0800 |0050: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingBottom:()I // method@05fe │ │ +1b0f9a: 0a08 |0053: move-result v8 │ │ +1b0f9c: b085 |0054: add-int/2addr v5, v8 │ │ +1b0f9e: 6e10 1e03 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b0fa4: 0c08 |0058: move-result-object v8 │ │ +1b0fa6: 5288 5900 |0059: iget v8, v8, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ +1b0faa: 7130 5203 5a08 |005b: invoke-static {v10, v5, v8}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0352 │ │ +1b0fb0: 0a08 |005e: move-result v8 │ │ +1b0fb2: 6e30 3303 9308 |005f: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@0333 │ │ +1b0fb8: 6e10 2203 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0322 │ │ +1b0fbe: 0a08 |0065: move-result v8 │ │ +1b0fc0: 6e10 2103 0300 |0066: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0321 │ │ +1b0fc6: 0a09 |0069: move-result v9 │ │ +1b0fc8: 6e59 3203 4384 |006a: invoke-virtual {v3, v4, v4, v8, v9}, Landroid/view/View;.layout:(IIII)V // method@0332 │ │ +1b0fce: 5478 6a42 |006d: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@426a │ │ +1b0fd2: 7120 5e0a 1000 |006f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1b0fd8: 0c09 |0072: move-result-object v9 │ │ +1b0fda: 7230 f30c 9802 |0073: invoke-interface {v8, v9, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf3 │ │ +1b0fe0: 1102 |0076: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=80 │ │ 0x0010 line=81 │ │ 0x001d line=83 │ │ 0x0021 line=84 │ │ @@ -467248,22 +467249,22 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1b10c8: |[1b10c8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderHeightForLayout:(Landroid/view/View;)I │ │ -1b10d8: 5510 6b42 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@426b │ │ -1b10dc: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -1b10e0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1b10e2: 2805 |0005: goto 000a // +0005 │ │ -1b10e4: 6e10 1a03 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@031a │ │ -1b10ea: 0a02 |0009: move-result v2 │ │ -1b10ec: 0f02 |000a: return v2 │ │ +1b10cc: |[1b10cc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderHeightForLayout:(Landroid/view/View;)I │ │ +1b10dc: 5510 6b42 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@426b │ │ +1b10e0: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +1b10e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1b10e6: 2805 |0005: goto 000a // +0005 │ │ +1b10e8: 6e10 1a03 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@031a │ │ +1b10ee: 0a02 |0009: move-result v2 │ │ +1b10f0: 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; │ │ │ │ @@ -467272,67 +467273,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 │ │ -1b10f0: |[1b10f0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I │ │ -1b1100: 6e20 3e5b 9600 |0000: invoke-virtual {v6, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@5b3e │ │ -1b1106: 0a09 |0003: move-result v9 │ │ -1b1108: 7030 3c5b 7608 |0004: invoke-direct {v6, v7, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@5b3c │ │ -1b110e: 0a08 |0007: move-result v8 │ │ -1b1110: b198 |0008: sub-int/2addr v8, v9 │ │ -1b1112: 5560 6d42 |0009: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@426d │ │ -1b1116: 3800 5300 |000b: if-eqz v0, 005e // +0053 │ │ -1b111a: 390b 5100 |000d: if-nez v11, 005e // +0051 │ │ -1b111e: 6e10 fb05 0700 |000f: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ -1b1124: 0a0b |0012: move-result v11 │ │ -1b1126: 5460 6942 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ -1b112a: 7220 375b a000 |0015: invoke-interface {v0, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b37 │ │ -1b1130: 0b00 |0018: move-result-wide v0 │ │ -1b1132: 121a |0019: const/4 v10, #int 1 // #1 │ │ -1b1134: 35ba 3b00 |001a: if-ge v10, v11, 0055 // +003b │ │ -1b1138: 7030 465b 760a |001c: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5b46 │ │ -1b113e: 0a02 |001f: move-result v2 │ │ -1b1140: 6e20 fa05 2700 |0020: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ -1b1146: 0c02 |0023: move-result-object v2 │ │ -1b1148: 6e20 f905 2700 |0024: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ -1b114e: 0a02 |0027: move-result v2 │ │ -1b1150: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -1b1152: 3232 2900 |0029: if-eq v2, v3, 0052 // +0029 │ │ -1b1156: 5463 6942 |002b: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ -1b115a: 7220 375b 2300 |002d: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b37 │ │ -1b1160: 0b03 |0030: move-result-wide v3 │ │ -1b1162: 3105 0300 |0031: cmp-long v5, v3, v0 │ │ -1b1166: 3805 1f00 |0033: if-eqz v5, 0052 // +001f │ │ -1b116a: 7030 465b 760a |0035: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5b46 │ │ -1b1170: 0a0a |0038: move-result v10 │ │ -1b1172: 6e20 fa05 a700 |0039: invoke-virtual {v7, v10}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ -1b1178: 0c0a |003c: move-result-object v10 │ │ -1b117a: 7030 3c5b 760a |003d: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@5b3c │ │ -1b1180: 0a0a |0040: move-result v10 │ │ -1b1182: 546b 6942 |0041: iget-object v11, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ -1b1186: 6e40 3d5b 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@5b3d │ │ -1b118c: 0c07 |0046: move-result-object v7 │ │ -1b118e: 5477 6500 |0047: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -1b1192: 6e10 1a03 0700 |0049: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@031a │ │ -1b1198: 0a07 |004c: move-result v7 │ │ -1b119a: b079 |004d: add-int/2addr v9, v7 │ │ -1b119c: b19a |004e: sub-int/2addr v10, v9 │ │ -1b119e: 3b0a 0600 |004f: if-gez v10, 0055 // +0006 │ │ -1b11a2: 0f0a |0051: return v10 │ │ -1b11a4: d80a 0a01 |0052: add-int/lit8 v10, v10, #int 1 // #01 │ │ -1b11a8: 28c6 |0054: goto 001a // -003a │ │ -1b11aa: 5567 6d42 |0055: iget-boolean v7, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@426d │ │ -1b11ae: 3807 0700 |0057: if-eqz v7, 005e // +0007 │ │ -1b11b2: 1207 |0059: const/4 v7, #int 0 // #0 │ │ -1b11b4: 7120 780a 8700 |005a: invoke-static {v7, v8}, Ljava/lang/Math;.max:(II)I // method@0a78 │ │ -1b11ba: 0a08 |005d: move-result v8 │ │ -1b11bc: 0f08 |005e: return v8 │ │ +1b10f4: |[1b10f4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I │ │ +1b1104: 6e20 3e5b 9600 |0000: invoke-virtual {v6, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@5b3e │ │ +1b110a: 0a09 |0003: move-result v9 │ │ +1b110c: 7030 3c5b 7608 |0004: invoke-direct {v6, v7, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@5b3c │ │ +1b1112: 0a08 |0007: move-result v8 │ │ +1b1114: b198 |0008: sub-int/2addr v8, v9 │ │ +1b1116: 5560 6d42 |0009: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@426d │ │ +1b111a: 3800 5300 |000b: if-eqz v0, 005e // +0053 │ │ +1b111e: 390b 5100 |000d: if-nez v11, 005e // +0051 │ │ +1b1122: 6e10 fb05 0700 |000f: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ +1b1128: 0a0b |0012: move-result v11 │ │ +1b112a: 5460 6942 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ +1b112e: 7220 375b a000 |0015: invoke-interface {v0, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b37 │ │ +1b1134: 0b00 |0018: move-result-wide v0 │ │ +1b1136: 121a |0019: const/4 v10, #int 1 // #1 │ │ +1b1138: 35ba 3b00 |001a: if-ge v10, v11, 0055 // +003b │ │ +1b113c: 7030 465b 760a |001c: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5b46 │ │ +1b1142: 0a02 |001f: move-result v2 │ │ +1b1144: 6e20 fa05 2700 |0020: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ +1b114a: 0c02 |0023: move-result-object v2 │ │ +1b114c: 6e20 f905 2700 |0024: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ +1b1152: 0a02 |0027: move-result v2 │ │ +1b1154: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +1b1156: 3232 2900 |0029: if-eq v2, v3, 0052 // +0029 │ │ +1b115a: 5463 6942 |002b: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ +1b115e: 7220 375b 2300 |002d: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b37 │ │ +1b1164: 0b03 |0030: move-result-wide v3 │ │ +1b1166: 3105 0300 |0031: cmp-long v5, v3, v0 │ │ +1b116a: 3805 1f00 |0033: if-eqz v5, 0052 // +001f │ │ +1b116e: 7030 465b 760a |0035: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5b46 │ │ +1b1174: 0a0a |0038: move-result v10 │ │ +1b1176: 6e20 fa05 a700 |0039: invoke-virtual {v7, v10}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ +1b117c: 0c0a |003c: move-result-object v10 │ │ +1b117e: 7030 3c5b 760a |003d: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@5b3c │ │ +1b1184: 0a0a |0040: move-result v10 │ │ +1b1186: 546b 6942 |0041: iget-object v11, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ +1b118a: 6e40 3d5b 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@5b3d │ │ +1b1190: 0c07 |0046: move-result-object v7 │ │ +1b1192: 5477 6500 |0047: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +1b1196: 6e10 1a03 0700 |0049: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@031a │ │ +1b119c: 0a07 |004c: move-result v7 │ │ +1b119e: b079 |004d: add-int/2addr v9, v7 │ │ +1b11a0: b19a |004e: sub-int/2addr v10, v9 │ │ +1b11a2: 3b0a 0600 |004f: if-gez v10, 0055 // +0006 │ │ +1b11a6: 0f0a |0051: return v10 │ │ +1b11a8: d80a 0a01 |0052: add-int/lit8 v10, v10, #int 1 // #01 │ │ +1b11ac: 28c6 |0054: goto 001a // -003a │ │ +1b11ae: 5567 6d42 |0055: iget-boolean v7, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@426d │ │ +1b11b2: 3807 0700 |0057: if-eqz v7, 005e // +0007 │ │ +1b11b6: 1207 |0059: const/4 v7, #int 0 // #0 │ │ +1b11b8: 7120 780a 8700 |005a: invoke-static {v7, v8}, Ljava/lang/Math;.max:(II)I // method@0a78 │ │ +1b11be: 0a08 |005d: move-result v8 │ │ +1b11c0: 0f08 |005e: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0004 line=134 │ │ 0x0009 line=135 │ │ 0x000f line=136 │ │ 0x0013 line=137 │ │ @@ -467354,34 +467355,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 │ │ -1b1238: |[1b1238] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -1b1248: 6e20 f905 3400 |0000: invoke-virtual {v4, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ -1b124e: 0a03 |0003: move-result v3 │ │ -1b1250: 12f5 |0004: const/4 v5, #int -1 // #ff │ │ -1b1252: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -1b1254: 3253 1700 |0006: if-eq v3, v5, 001d // +0017 │ │ -1b1258: 5415 6942 |0008: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ -1b125c: 6e40 415b 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@5b41 │ │ -1b1262: 0a05 |000d: move-result v5 │ │ -1b1264: 3805 0f00 |000e: if-eqz v5, 001d // +000f │ │ -1b1268: 5415 6942 |0010: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ -1b126c: 6e40 3d5b 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@5b3d │ │ -1b1272: 0c03 |0015: move-result-object v3 │ │ -1b1274: 5433 6500 |0016: iget-object v3, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -1b1278: 6e20 3e5b 3100 |0018: invoke-virtual {v1, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@5b3e │ │ -1b127e: 0a03 |001b: move-result v3 │ │ -1b1280: 2802 |001c: goto 001e // +0002 │ │ -1b1282: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -1b1284: 6e50 7601 0203 |001e: invoke-virtual {v2, v0, v3, v0, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0176 │ │ -1b128a: 0e00 |0021: return-void │ │ +1b123c: |[1b123c] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +1b124c: 6e20 f905 3400 |0000: invoke-virtual {v4, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ +1b1252: 0a03 |0003: move-result v3 │ │ +1b1254: 12f5 |0004: const/4 v5, #int -1 // #ff │ │ +1b1256: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +1b1258: 3253 1700 |0006: if-eq v3, v5, 001d // +0017 │ │ +1b125c: 5415 6942 |0008: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ +1b1260: 6e40 415b 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@5b41 │ │ +1b1266: 0a05 |000d: move-result v5 │ │ +1b1268: 3805 0f00 |000e: if-eqz v5, 001d // +000f │ │ +1b126c: 5415 6942 |0010: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ +1b1270: 6e40 3d5b 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@5b3d │ │ +1b1276: 0c03 |0015: move-result-object v3 │ │ +1b1278: 5433 6500 |0016: iget-object v3, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +1b127c: 6e20 3e5b 3100 |0018: invoke-virtual {v1, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@5b3e │ │ +1b1282: 0a03 |001b: move-result v3 │ │ +1b1284: 2802 |001c: goto 001e // +0002 │ │ +1b1286: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +1b1288: 6e50 7601 0203 |001e: invoke-virtual {v2, v0, v3, v0, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0176 │ │ +1b128e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0008 line=52 │ │ 0x0010 line=53 │ │ 0x0018 line=54 │ │ 0x001e line=57 │ │ @@ -467397,51 +467398,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 │ │ -1b0fe0: |[1b0fe0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z │ │ -1b0ff0: 7020 435b 7600 |0000: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5b43 │ │ -1b0ff6: 0a07 |0003: move-result v7 │ │ -1b0ff8: 0780 |0004: move-object v0, v8 │ │ -1b0ffa: 1f00 ac01 |0005: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@01ac │ │ -1b0ffe: 6e10 e805 0000 |0007: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@05e8 │ │ -1b1004: 0a00 |000a: move-result v0 │ │ -1b1006: 1601 ffff |000b: const-wide/16 v1, #int -1 // #ffff │ │ -1b100a: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -1b100c: 3807 0d00 |000e: if-eqz v7, 001b // +000d │ │ -1b1010: b130 |0010: sub-int/2addr v0, v3 │ │ -1b1012: 3309 0a00 |0011: if-ne v9, v0, 001b // +000a │ │ -1b1016: 7220 375b 9800 |0013: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b37 │ │ -1b101c: 0b04 |0016: move-result-wide v4 │ │ -1b101e: 3100 0401 |0017: cmp-long v0, v4, v1 │ │ -1b1022: 3900 0600 |0019: if-nez v0, 001f // +0006 │ │ -1b1026: 3907 0500 |001b: if-nez v7, 0020 // +0005 │ │ -1b102a: 3909 0300 |001d: if-nez v9, 0020 // +0003 │ │ -1b102e: 0f03 |001f: return v3 │ │ -1b1030: 3807 0400 |0020: if-eqz v7, 0024 // +0004 │ │ -1b1034: 1217 |0022: const/4 v7, #int 1 // #1 │ │ -1b1036: 2802 |0023: goto 0025 // +0002 │ │ -1b1038: 12f7 |0024: const/4 v7, #int -1 // #ff │ │ -1b103a: b097 |0025: add-int/2addr v7, v9 │ │ -1b103c: 7220 375b 9800 |0026: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b37 │ │ -1b1042: 0b04 |0029: move-result-wide v4 │ │ -1b1044: 7220 375b 7800 |002a: invoke-interface {v8, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b37 │ │ -1b104a: 0b07 |002d: move-result-wide v7 │ │ -1b104c: 3109 0401 |002e: cmp-long v9, v4, v1 │ │ -1b1050: 3809 0b00 |0030: if-eqz v9, 003b // +000b │ │ -1b1054: 3109 0701 |0032: cmp-long v9, v7, v1 │ │ -1b1058: 3809 0700 |0034: if-eqz v9, 003b // +0007 │ │ -1b105c: 3109 0407 |0036: cmp-long v9, v4, v7 │ │ -1b1060: 3809 0300 |0038: if-eqz v9, 003b // +0003 │ │ -1b1064: 2802 |003a: goto 003c // +0002 │ │ -1b1066: 1203 |003b: const/4 v3, #int 0 // #0 │ │ -1b1068: 0f03 |003c: return v3 │ │ +1b0fe4: |[1b0fe4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z │ │ +1b0ff4: 7020 435b 7600 |0000: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5b43 │ │ +1b0ffa: 0a07 |0003: move-result v7 │ │ +1b0ffc: 0780 |0004: move-object v0, v8 │ │ +1b0ffe: 1f00 ac01 |0005: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@01ac │ │ +1b1002: 6e10 e805 0000 |0007: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@05e8 │ │ +1b1008: 0a00 |000a: move-result v0 │ │ +1b100a: 1601 ffff |000b: const-wide/16 v1, #int -1 // #ffff │ │ +1b100e: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +1b1010: 3807 0d00 |000e: if-eqz v7, 001b // +000d │ │ +1b1014: b130 |0010: sub-int/2addr v0, v3 │ │ +1b1016: 3309 0a00 |0011: if-ne v9, v0, 001b // +000a │ │ +1b101a: 7220 375b 9800 |0013: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b37 │ │ +1b1020: 0b04 |0016: move-result-wide v4 │ │ +1b1022: 3100 0401 |0017: cmp-long v0, v4, v1 │ │ +1b1026: 3900 0600 |0019: if-nez v0, 001f // +0006 │ │ +1b102a: 3907 0500 |001b: if-nez v7, 0020 // +0005 │ │ +1b102e: 3909 0300 |001d: if-nez v9, 0020 // +0003 │ │ +1b1032: 0f03 |001f: return v3 │ │ +1b1034: 3807 0400 |0020: if-eqz v7, 0024 // +0004 │ │ +1b1038: 1217 |0022: const/4 v7, #int 1 // #1 │ │ +1b103a: 2802 |0023: goto 0025 // +0002 │ │ +1b103c: 12f7 |0024: const/4 v7, #int -1 // #ff │ │ +1b103e: b097 |0025: add-int/2addr v7, v9 │ │ +1b1040: 7220 375b 9800 |0026: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b37 │ │ +1b1046: 0b04 |0029: move-result-wide v4 │ │ +1b1048: 7220 375b 7800 |002a: invoke-interface {v8, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b37 │ │ +1b104e: 0b07 |002d: move-result-wide v7 │ │ +1b1050: 3109 0401 |002e: cmp-long v9, v4, v1 │ │ +1b1054: 3809 0b00 |0030: if-eqz v9, 003b // +000b │ │ +1b1058: 3109 0701 |0032: cmp-long v9, v7, v1 │ │ +1b105c: 3809 0700 |0034: if-eqz v9, 003b // +0007 │ │ +1b1060: 3109 0407 |0036: cmp-long v9, v4, v7 │ │ +1b1064: 3809 0300 |0038: if-eqz v9, 003b // +0003 │ │ +1b1068: 2802 |003a: goto 003c // +0002 │ │ +1b106a: 1203 |003b: const/4 v3, #int 0 // #0 │ │ +1b106c: 0f03 |003c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x0013 line=64 │ │ 0x0026 line=71 │ │ 0x002a line=72 │ │ @@ -467456,18 +467457,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b128c: |[1b128c] org.thoughtcrime.securesms.util.StickyHeaderDecoration.invalidateLayouts:()V │ │ -1b129c: 5410 6a42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@426a │ │ -1b12a0: 7210 ed0c 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@0ced │ │ -1b12a6: 0e00 |0005: return-void │ │ +1b1290: |[1b1290] org.thoughtcrime.securesms.util.StickyHeaderDecoration.invalidateLayouts:()V │ │ +1b12a0: 5410 6a42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@426a │ │ +1b12a4: 7210 ed0c 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@0ced │ │ +1b12aa: 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;) │ │ @@ -467475,22 +467476,22 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -1b12a8: |[1b12a8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -1b12b8: 5220 6c42 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@426c │ │ -1b12bc: 5231 0600 |0002: iget v1, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ -1b12c0: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ -1b12c4: 5233 0600 |0006: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ -1b12c8: 5923 6c42 |0008: iput v3, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@426c │ │ -1b12cc: 6e10 425b 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5b42 │ │ -1b12d2: 0e00 |000d: return-void │ │ +1b12ac: |[1b12ac] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +1b12bc: 5220 6c42 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@426c │ │ +1b12c0: 5231 0600 |0002: iget v1, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ +1b12c4: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ +1b12c8: 5233 0600 |0006: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ +1b12cc: 5923 6c42 |0008: iput v3, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@426c │ │ +1b12d0: 6e10 425b 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5b42 │ │ +1b12d6: 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; │ │ @@ -467501,55 +467502,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 │ │ -1b12d4: |[1b12d4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onDrawOver:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -1b12e4: 6e10 fb05 0b00 |0000: invoke-virtual {v11}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ -1b12ea: 0a0c |0003: move-result v12 │ │ -1b12ec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -1b12ee: 35c0 4400 |0005: if-ge v0, v12, 0049 // +0044 │ │ -1b12f2: 7030 465b b900 |0007: invoke-direct {v9, v11, v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5b46 │ │ -1b12f8: 0a01 |000a: move-result v1 │ │ -1b12fa: 6e20 fa05 1b00 |000b: invoke-virtual {v11, v1}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ -1b1300: 0c03 |000e: move-result-object v3 │ │ -1b1302: 6e20 f905 3b00 |000f: invoke-virtual {v11, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ -1b1308: 0a05 |0012: move-result v5 │ │ -1b130a: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ -1b130c: 3215 3200 |0014: if-eq v5, v1, 0046 // +0032 │ │ -1b1310: 3900 0600 |0016: if-nez v0, 001c // +0006 │ │ -1b1314: 5591 6d42 |0018: iget-boolean v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@426d │ │ -1b1318: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ -1b131c: 5491 6942 |001c: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ -1b1320: 6e40 415b 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@5b41 │ │ -1b1326: 0a01 |0021: move-result v1 │ │ -1b1328: 3801 2400 |0022: if-eqz v1, 0046 // +0024 │ │ -1b132c: 5491 6942 |0024: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ -1b1330: 6e40 3d5b 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@5b3d │ │ -1b1336: 0c01 |0029: move-result-object v1 │ │ -1b1338: 5417 6500 |002a: iget-object v7, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -1b133c: 6e10 2c01 0a00 |002c: invoke-virtual {v10}, Landroid/graphics/Canvas;.save:()I // method@012c │ │ -1b1342: 6e10 1f03 0300 |002f: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@031f │ │ -1b1348: 0a08 |0032: move-result v8 │ │ -1b134a: 0791 |0033: move-object v1, v9 │ │ -1b134c: 07b2 |0034: move-object v2, v11 │ │ -1b134e: 0774 |0035: move-object v4, v7 │ │ -1b1350: 0106 |0036: move v6, v0 │ │ -1b1352: 7406 3f5b 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@5b3f │ │ -1b1358: 0a01 |003a: move-result v1 │ │ -1b135a: 8282 |003b: int-to-float v2, v8 │ │ -1b135c: 8211 |003c: int-to-float v1, v1 │ │ -1b135e: 6e30 2d01 2a01 |003d: invoke-virtual {v10, v2, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@012d │ │ -1b1364: 6e20 1403 a700 |0040: invoke-virtual {v7, v10}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@0314 │ │ -1b136a: 6e10 2b01 0a00 |0043: invoke-virtual {v10}, Landroid/graphics/Canvas;.restore:()V // method@012b │ │ -1b1370: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1b1374: 28bd |0048: goto 0005 // -0043 │ │ -1b1376: 0e00 |0049: return-void │ │ +1b12d8: |[1b12d8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onDrawOver:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +1b12e8: 6e10 fb05 0b00 |0000: invoke-virtual {v11}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ +1b12ee: 0a0c |0003: move-result v12 │ │ +1b12f0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +1b12f2: 35c0 4400 |0005: if-ge v0, v12, 0049 // +0044 │ │ +1b12f6: 7030 465b b900 |0007: invoke-direct {v9, v11, v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5b46 │ │ +1b12fc: 0a01 |000a: move-result v1 │ │ +1b12fe: 6e20 fa05 1b00 |000b: invoke-virtual {v11, v1}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ +1b1304: 0c03 |000e: move-result-object v3 │ │ +1b1306: 6e20 f905 3b00 |000f: invoke-virtual {v11, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ +1b130c: 0a05 |0012: move-result v5 │ │ +1b130e: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ +1b1310: 3215 3200 |0014: if-eq v5, v1, 0046 // +0032 │ │ +1b1314: 3900 0600 |0016: if-nez v0, 001c // +0006 │ │ +1b1318: 5591 6d42 |0018: iget-boolean v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@426d │ │ +1b131c: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ +1b1320: 5491 6942 |001c: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ +1b1324: 6e40 415b 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@5b41 │ │ +1b132a: 0a01 |0021: move-result v1 │ │ +1b132c: 3801 2400 |0022: if-eqz v1, 0046 // +0024 │ │ +1b1330: 5491 6942 |0024: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4269 │ │ +1b1334: 6e40 3d5b 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@5b3d │ │ +1b133a: 0c01 |0029: move-result-object v1 │ │ +1b133c: 5417 6500 |002a: iget-object v7, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +1b1340: 6e10 2c01 0a00 |002c: invoke-virtual {v10}, Landroid/graphics/Canvas;.save:()I // method@012c │ │ +1b1346: 6e10 1f03 0300 |002f: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@031f │ │ +1b134c: 0a08 |0032: move-result v8 │ │ +1b134e: 0791 |0033: move-object v1, v9 │ │ +1b1350: 07b2 |0034: move-object v2, v11 │ │ +1b1352: 0774 |0035: move-object v4, v7 │ │ +1b1354: 0106 |0036: move v6, v0 │ │ +1b1356: 7406 3f5b 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@5b3f │ │ +1b135c: 0a01 |003a: move-result v1 │ │ +1b135e: 8282 |003b: int-to-float v2, v8 │ │ +1b1360: 8211 |003c: int-to-float v1, v1 │ │ +1b1362: 6e30 2d01 2a01 |003d: invoke-virtual {v10, v2, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@012d │ │ +1b1368: 6e20 1403 a700 |0040: invoke-virtual {v7, v10}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@0314 │ │ +1b136e: 6e10 2b01 0a00 |0043: invoke-virtual {v10}, Landroid/graphics/Canvas;.restore:()V // method@012b │ │ +1b1374: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1b1378: 28bd |0048: goto 0005 // -0043 │ │ +1b137a: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0007 line=114 │ │ 0x000f line=116 │ │ 0x0018 line=118 │ │ 0x0024 line=119 │ │ @@ -467595,17 +467596,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b2f34: |[1b2f34] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.:()V │ │ -1b2f44: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b2f4a: 0e00 |0003: return-void │ │ +1b2f38: |[1b2f38] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.:()V │ │ +1b2f48: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b2f4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/concurrent/AssertedSuccessListener; │ │ │ │ Virtual methods - │ │ @@ -467614,18 +467615,18 @@ │ │ type : '(Ljava/util/concurrent/ExecutionException;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1b2f4c: |[1b2f4c] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.onFailure:(Ljava/util/concurrent/ExecutionException;)V │ │ -1b2f5c: 2200 d902 |0000: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ -1b2f60: 7020 c209 2000 |0002: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ -1b2f66: 2700 |0005: throw v0 │ │ +1b2f50: |[1b2f50] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.onFailure:(Ljava/util/concurrent/ExecutionException;)V │ │ +1b2f60: 2200 d902 |0000: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ +1b2f64: 7020 c209 2000 |0002: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c2 │ │ +1b2f6a: 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; │ │ │ │ @@ -467674,36 +467675,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b30b8: |[1b30b8] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ -1b30c8: 2200 fd10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Absent; // type@10fd │ │ -1b30cc: 7010 e15b 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Absent;.:()V // method@5be1 │ │ -1b30d2: 6900 8142 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@4281 │ │ -1b30d6: 0e00 |0007: return-void │ │ +1b30bc: |[1b30bc] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ +1b30cc: 2200 fd10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Absent; // type@10fd │ │ +1b30d0: 7010 e15b 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Absent;.:()V // method@5be1 │ │ +1b30d6: 6900 8142 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@4281 │ │ +1b30da: 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 │ │ -1b30d8: |[1b30d8] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ -1b30e8: 7010 f05b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@5bf0 │ │ -1b30ee: 0e00 |0003: return-void │ │ +1b30dc: |[1b30dc] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ +1b30ec: 7010 f05b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@5bf0 │ │ +1b30f2: 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;) │ │ @@ -467711,17 +467712,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b302c: |[1b302c] org.thoughtcrime.securesms.util.guava.Absent.readResolve:()Ljava/lang/Object; │ │ -1b303c: 6200 8142 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@4281 │ │ -1b3040: 1100 |0002: return-object v0 │ │ +1b3030: |[1b3030] org.thoughtcrime.securesms.util.guava.Absent.readResolve:()Ljava/lang/Object; │ │ +1b3040: 6200 8142 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@4281 │ │ +1b3044: 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 - │ │ @@ -467730,18 +467731,18 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1b305c: |[1b305c] org.thoughtcrime.securesms.util.guava.Absent.asSet:()Ljava/util/Set; │ │ -1b306c: 7100 8c0c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c8c │ │ -1b3072: 0c00 |0003: move-result-object v0 │ │ -1b3074: 1100 |0004: return-object v0 │ │ +1b3060: |[1b3060] org.thoughtcrime.securesms.util.guava.Absent.asSet:()Ljava/util/Set; │ │ +1b3070: 7100 8c0c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c8c │ │ +1b3076: 0c00 |0003: move-result-object v0 │ │ +1b3078: 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;) │ │ @@ -467749,38 +467750,38 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -1b2f68: |[1b2f68] org.thoughtcrime.securesms.util.guava.Absent.equals:(Ljava/lang/Object;)Z │ │ -1b2f78: 3301 0400 |0000: if-ne v1, v0, 0004 // +0004 │ │ -1b2f7c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -1b2f7e: 2802 |0003: goto 0005 // +0002 │ │ -1b2f80: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1b2f82: 0f01 |0005: return v1 │ │ +1b2f6c: |[1b2f6c] org.thoughtcrime.securesms.util.guava.Absent.equals:(Ljava/lang/Object;)Z │ │ +1b2f7c: 3301 0400 |0000: if-ne v1, v0, 0004 // +0004 │ │ +1b2f80: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +1b2f82: 2802 |0003: goto 0005 // +0002 │ │ +1b2f84: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1b2f86: 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 │ │ -1b2fb0: |[1b2fb0] org.thoughtcrime.securesms.util.guava.Absent.get:()Ljava/lang/Object; │ │ -1b2fc0: 2200 ef02 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ -1b2fc4: 1a01 3a88 |0002: const-string v1, "value is absent" // string@883a │ │ -1b2fc8: 7020 450a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a45 │ │ -1b2fce: 2700 |0007: throw v0 │ │ +1b2fb4: |[1b2fb4] org.thoughtcrime.securesms.util.guava.Absent.get:()Ljava/lang/Object; │ │ +1b2fc4: 2200 ef02 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ +1b2fc8: 1a01 3a88 |0002: const-string v1, "value is absent" // string@883a │ │ +1b2fcc: 7020 450a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a45 │ │ +1b2fd2: 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;) │ │ @@ -467788,51 +467789,51 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -1b2f98: |[1b2f98] org.thoughtcrime.securesms.util.guava.Absent.hashCode:()I │ │ -1b2fa8: 1400 1cf9 8d59 |0000: const v0, #float 4.99523e+15 // #598df91c │ │ -1b2fae: 0f00 |0003: return v0 │ │ +1b2f9c: |[1b2f9c] org.thoughtcrime.securesms.util.guava.Absent.hashCode:()I │ │ +1b2fac: 1400 1cf9 8d59 |0000: const v0, #float 4.99523e+15 // #598df91c │ │ +1b2fb2: 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 │ │ -1b2f84: |[1b2f84] org.thoughtcrime.securesms.util.guava.Absent.isPresent:()Z │ │ -1b2f94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b2f96: 0f00 |0001: return v0 │ │ +1b2f88: |[1b2f88] org.thoughtcrime.securesms.util.guava.Absent.isPresent:()Z │ │ +1b2f98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b2f9a: 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 │ │ -1b2fd0: |[1b2fd0] org.thoughtcrime.securesms.util.guava.Absent.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b2fe0: 1a00 e287 |0000: const-string v0, "use orNull() instead of or(null)" // string@87e2 │ │ -1b2fe4: 7120 095c 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c09 │ │ -1b2fea: 0c02 |0005: move-result-object v2 │ │ -1b2fec: 1102 |0006: return-object v2 │ │ +1b2fd4: |[1b2fd4] org.thoughtcrime.securesms.util.guava.Absent.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b2fe4: 1a00 e287 |0000: const-string v0, "use orNull() instead of or(null)" // string@87e2 │ │ +1b2fe8: 7120 095c 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c09 │ │ +1b2fee: 0c02 |0005: move-result-object v2 │ │ +1b2ff0: 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; │ │ │ │ @@ -467841,21 +467842,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 │ │ -1b2ff0: |[1b2ff0] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ -1b3000: 7210 1e5c 0200 |0000: invoke-interface {v2}, Lorg/thoughtcrime/securesms/util/guava/Supplier;.get:()Ljava/lang/Object; // method@5c1e │ │ -1b3006: 0c02 |0003: move-result-object v2 │ │ -1b3008: 1a00 e187 |0004: const-string v0, "use orNull() instead of a Supplier that returns null" // string@87e1 │ │ -1b300c: 7120 095c 0200 |0006: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c09 │ │ -1b3012: 0c02 |0009: move-result-object v2 │ │ -1b3014: 1102 |000a: return-object v2 │ │ +1b2ff4: |[1b2ff4] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ +1b3004: 7210 1e5c 0200 |0000: invoke-interface {v2}, Lorg/thoughtcrime/securesms/util/guava/Supplier;.get:()Ljava/lang/Object; // method@5c1e │ │ +1b300a: 0c02 |0003: move-result-object v2 │ │ +1b300c: 1a00 e187 |0004: const-string v0, "use orNull() instead of a Supplier that returns null" // string@87e1 │ │ +1b3010: 7120 095c 0200 |0006: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c09 │ │ +1b3016: 0c02 |0009: move-result-object v2 │ │ +1b3018: 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; │ │ │ │ @@ -467864,19 +467865,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 │ │ -1b3078: |[1b3078] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b3088: 7110 085c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c08 │ │ -1b308e: 0c01 |0003: move-result-object v1 │ │ -1b3090: 1f01 ff10 |0004: check-cast v1, Lorg/thoughtcrime/securesms/util/guava/Optional; // type@10ff │ │ -1b3094: 1101 |0006: return-object v1 │ │ +1b307c: |[1b307c] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b308c: 7110 085c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c08 │ │ +1b3092: 0c01 |0003: move-result-object v1 │ │ +1b3094: 1f01 ff10 |0004: check-cast v1, Lorg/thoughtcrime/securesms/util/guava/Optional; // type@10ff │ │ +1b3098: 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; │ │ │ │ @@ -467885,33 +467886,33 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1b3018: |[1b3018] org.thoughtcrime.securesms.util.guava.Absent.orNull:()Ljava/lang/Object; │ │ -1b3028: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b302a: 1100 |0001: return-object v0 │ │ +1b301c: |[1b301c] org.thoughtcrime.securesms.util.guava.Absent.orNull:()Ljava/lang/Object; │ │ +1b302c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b302e: 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 │ │ -1b3044: |[1b3044] org.thoughtcrime.securesms.util.guava.Absent.toString:()Ljava/lang/String; │ │ -1b3054: 1a00 cb32 |0000: const-string v0, "Optional.absent()" // string@32cb │ │ -1b3058: 1100 |0002: return-object v0 │ │ +1b3048: |[1b3048] org.thoughtcrime.securesms.util.guava.Absent.toString:()Ljava/lang/String; │ │ +1b3058: 1a00 cb32 |0000: const-string v0, "Optional.absent()" // string@32cb │ │ +1b305c: 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;) │ │ @@ -467919,19 +467920,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 │ │ -1b3098: |[1b3098] org.thoughtcrime.securesms.util.guava.Absent.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b30a8: 7110 085c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c08 │ │ -1b30ae: 7100 f15b 0000 |0003: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@5bf1 │ │ -1b30b4: 0c01 |0006: move-result-object v1 │ │ -1b30b6: 1101 |0007: return-object v1 │ │ +1b309c: |[1b309c] org.thoughtcrime.securesms.util.guava.Absent.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b30ac: 7110 085c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c08 │ │ +1b30b2: 7100 f15b 0000 |0003: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@5bf1 │ │ +1b30b8: 0c01 |0006: move-result-object v1 │ │ +1b30ba: 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; │ │ @@ -467991,18 +467992,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b37c4: |[1b37c4] org.thoughtcrime.securesms.util.guava.Present.:(Ljava/lang/Object;)V │ │ -1b37d4: 7010 f05b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@5bf0 │ │ -1b37da: 5b01 8442 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ -1b37de: 0e00 |0005: return-void │ │ +1b37c8: |[1b37c8] org.thoughtcrime.securesms.util.guava.Present.:(Ljava/lang/Object;)V │ │ +1b37d8: 7010 f05b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@5bf0 │ │ +1b37de: 5b01 8442 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ +1b37e2: 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; │ │ @@ -468013,19 +468014,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1b3758: |[1b3758] org.thoughtcrime.securesms.util.guava.Present.asSet:()Ljava/util/Set; │ │ -1b3768: 5410 8442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ -1b376c: 7110 910c 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.singleton:(Ljava/lang/Object;)Ljava/util/Set; // method@0c91 │ │ -1b3772: 0c00 |0005: move-result-object v0 │ │ -1b3774: 1100 |0006: return-object v0 │ │ +1b375c: |[1b375c] org.thoughtcrime.securesms.util.guava.Present.asSet:()Ljava/util/Set; │ │ +1b376c: 5410 8442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ +1b3770: 7110 910c 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.singleton:(Ljava/lang/Object;)Ljava/util/Set; // method@0c91 │ │ +1b3776: 0c00 |0005: move-result-object v0 │ │ +1b3778: 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;) │ │ @@ -468033,25 +468034,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -1b3640: |[1b3640] org.thoughtcrime.securesms.util.guava.Present.equals:(Ljava/lang/Object;)Z │ │ -1b3650: 2020 0111 |0000: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ -1b3654: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -1b3658: 1f02 0111 |0004: check-cast v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ -1b365c: 5410 8442 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ -1b3660: 5422 8442 |0008: iget-object v2, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ -1b3664: 6e20 a10a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa1 │ │ -1b366a: 0a02 |000d: move-result v2 │ │ -1b366c: 0f02 |000e: return v2 │ │ -1b366e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -1b3670: 0f02 |0010: return v2 │ │ +1b3644: |[1b3644] org.thoughtcrime.securesms.util.guava.Present.equals:(Ljava/lang/Object;)Z │ │ +1b3654: 2020 0111 |0000: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ +1b3658: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +1b365c: 1f02 0111 |0004: check-cast v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ +1b3660: 5410 8442 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ +1b3664: 5422 8442 |0008: iget-object v2, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ +1b3668: 6e20 a10a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa1 │ │ +1b366e: 0a02 |000d: move-result v2 │ │ +1b3670: 0f02 |000e: return v2 │ │ +1b3672: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +1b3674: 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; │ │ @@ -468062,17 +468063,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b36b0: |[1b36b0] org.thoughtcrime.securesms.util.guava.Present.get:()Ljava/lang/Object; │ │ -1b36c0: 5410 8442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ -1b36c4: 1100 |0002: return-object v0 │ │ +1b36b4: |[1b36b4] org.thoughtcrime.securesms.util.guava.Present.get:()Ljava/lang/Object; │ │ +1b36c4: 5410 8442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ +1b36c8: 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;) │ │ @@ -468080,21 +468081,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1b3688: |[1b3688] org.thoughtcrime.securesms.util.guava.Present.hashCode:()I │ │ -1b3698: 5420 8442 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ -1b369c: 6e10 a30a 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa3 │ │ -1b36a2: 0a00 |0005: move-result v0 │ │ -1b36a4: 1401 1cf9 8d59 |0006: const v1, #float 4.99523e+15 // #598df91c │ │ -1b36aa: b010 |0009: add-int/2addr v0, v1 │ │ -1b36ac: 0f00 |000a: return v0 │ │ +1b368c: |[1b368c] org.thoughtcrime.securesms.util.guava.Present.hashCode:()I │ │ +1b369c: 5420 8442 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ +1b36a0: 6e10 a30a 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa3 │ │ +1b36a6: 0a00 |0005: move-result v0 │ │ +1b36a8: 1401 1cf9 8d59 |0006: const v1, #float 4.99523e+15 // #598df91c │ │ +1b36ae: b010 |0009: add-int/2addr v0, v1 │ │ +1b36b0: 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;) │ │ @@ -468102,35 +468103,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1b3674: |[1b3674] org.thoughtcrime.securesms.util.guava.Present.isPresent:()Z │ │ -1b3684: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1b3686: 0f00 |0001: return v0 │ │ +1b3678: |[1b3678] org.thoughtcrime.securesms.util.guava.Present.isPresent:()Z │ │ +1b3688: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1b368a: 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 │ │ -1b36c8: |[1b36c8] org.thoughtcrime.securesms.util.guava.Present.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b36d8: 1a00 e287 |0000: const-string v0, "use orNull() instead of or(null)" // string@87e2 │ │ -1b36dc: 7120 095c 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c09 │ │ -1b36e2: 5412 8442 |0005: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ -1b36e6: 1102 |0007: return-object v2 │ │ +1b36cc: |[1b36cc] org.thoughtcrime.securesms.util.guava.Present.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b36dc: 1a00 e287 |0000: const-string v0, "use orNull() instead of or(null)" // string@87e2 │ │ +1b36e0: 7120 095c 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c09 │ │ +1b36e6: 5412 8442 |0005: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ +1b36ea: 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; │ │ @@ -468140,18 +468141,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 │ │ -1b36e8: |[1b36e8] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ -1b36f8: 7110 085c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c08 │ │ -1b36fe: 5401 8442 |0003: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ -1b3702: 1101 |0005: return-object v1 │ │ +1b36ec: |[1b36ec] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ +1b36fc: 7110 085c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c08 │ │ +1b3702: 5401 8442 |0003: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ +1b3706: 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; │ │ @@ -468161,17 +468162,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 │ │ -1b3778: |[1b3778] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b3788: 7110 085c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c08 │ │ -1b378e: 1100 |0003: return-object v0 │ │ +1b377c: |[1b377c] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b378c: 7110 085c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c08 │ │ +1b3792: 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; │ │ │ │ @@ -468180,17 +468181,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b3704: |[1b3704] org.thoughtcrime.securesms.util.guava.Present.orNull:()Ljava/lang/Object; │ │ -1b3714: 5410 8442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ -1b3718: 1100 |0002: return-object v0 │ │ +1b3708: |[1b3708] org.thoughtcrime.securesms.util.guava.Present.orNull:()Ljava/lang/Object; │ │ +1b3718: 5410 8442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ +1b371c: 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;) │ │ @@ -468198,25 +468199,25 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1b371c: |[1b371c] org.thoughtcrime.securesms.util.guava.Present.toString:()Ljava/lang/String; │ │ -1b372c: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1b3730: 1a01 cd32 |0002: const-string v1, "Optional.of(" // string@32cd │ │ -1b3734: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1b373a: 5421 8442 |0007: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ -1b373e: 6e20 160b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ -1b3744: 1a01 b60b |000c: const-string v1, ")" // string@0bb6 │ │ -1b3748: 6e20 170b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b374e: 6e10 280b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1b3754: 0c00 |0014: move-result-object v0 │ │ -1b3756: 1100 |0015: return-object v0 │ │ +1b3720: |[1b3720] org.thoughtcrime.securesms.util.guava.Present.toString:()Ljava/lang/String; │ │ +1b3730: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1b3734: 1a01 cd32 |0002: const-string v1, "Optional.of(" // string@32cd │ │ +1b3738: 7020 0e0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1b373e: 5421 8442 |0007: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ +1b3742: 6e20 160b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b16 │ │ +1b3748: 1a01 b60b |000c: const-string v1, ")" // string@0bb6 │ │ +1b374c: 6e20 170b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b3752: 6e10 280b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1b3758: 0c00 |0014: move-result-object v0 │ │ +1b375a: 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;) │ │ @@ -468224,24 +468225,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 │ │ -1b3790: |[1b3790] org.thoughtcrime.securesms.util.guava.Present.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b37a0: 2200 0111 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ -1b37a4: 5421 8442 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ -1b37a8: 7220 ee5b 1300 |0004: invoke-interface {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Function;.apply:(Ljava/lang/Object;)Ljava/lang/Object; // method@5bee │ │ -1b37ae: 0c03 |0007: move-result-object v3 │ │ -1b37b0: 1a01 cd3d |0008: const-string v1, "Transformation function cannot return null." // string@3dcd │ │ -1b37b4: 7120 095c 1300 |000a: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c09 │ │ -1b37ba: 0c03 |000d: move-result-object v3 │ │ -1b37bc: 7020 125c 3000 |000e: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5c12 │ │ -1b37c2: 1100 |0011: return-object v0 │ │ +1b3794: |[1b3794] org.thoughtcrime.securesms.util.guava.Present.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b37a4: 2200 0111 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ +1b37a8: 5421 8442 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4284 │ │ +1b37ac: 7220 ee5b 1300 |0004: invoke-interface {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Function;.apply:(Ljava/lang/Object;)Ljava/lang/Object; // method@5bee │ │ +1b37b2: 0c03 |0007: move-result-object v3 │ │ +1b37b4: 1a01 cd3d |0008: const-string v1, "Transformation function cannot return null." // string@3dcd │ │ +1b37b8: 7120 095c 1300 |000a: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c09 │ │ +1b37be: 0c03 |000d: move-result-object v3 │ │ +1b37c0: 7020 125c 3000 |000e: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5c12 │ │ +1b37c6: 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; │ │ │ │ @@ -468280,18 +468281,18 @@ │ │ type : '(Landroid/view/Window;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b41f4: |[1b41f4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.:(Landroid/view/Window;)V │ │ -1b4204: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b420a: 5b01 a742 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a7 │ │ -1b420e: 0e00 |0005: return-void │ │ +1b41f8: |[1b41f8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.:(Landroid/view/Window;)V │ │ +1b4208: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b420e: 5b01 a742 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a7 │ │ +1b4212: 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; │ │ @@ -468302,371 +468303,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 │ │ -1b4210: |[1b4210] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ -1b4220: 7120 a408 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@08a4 │ │ -1b4226: 0e00 |0003: return-void │ │ +1b4214: |[1b4214] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ +1b4224: 7120 a408 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@08a4 │ │ +1b422a: 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 │ │ -1b4228: |[1b4228] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioSessionIdChanged:(I)V │ │ -1b4238: 7120 a508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioSessionIdChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08a5 │ │ -1b423e: 0e00 |0003: return-void │ │ +1b422c: |[1b422c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioSessionIdChanged:(I)V │ │ +1b423c: 7120 a508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioSessionIdChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08a5 │ │ +1b4242: 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 │ │ -1b4240: |[1b4240] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ -1b4250: 7120 a608 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@08a6 │ │ -1b4256: 0e00 |0003: return-void │ │ +1b4244: |[1b4244] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ +1b4254: 7120 a608 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@08a6 │ │ +1b425a: 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 │ │ -1b4258: |[1b4258] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Lcom/google/android/exoplayer2/text/CueGroup;)V │ │ -1b4268: 7120 a708 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@08a7 │ │ -1b426e: 0e00 |0003: return-void │ │ +1b425c: |[1b425c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Lcom/google/android/exoplayer2/text/CueGroup;)V │ │ +1b426c: 7120 a708 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@08a7 │ │ +1b4272: 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 │ │ -1b4270: |[1b4270] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Ljava/util/List;)V │ │ -1b4280: 7120 a808 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@08a8 │ │ -1b4286: 0e00 |0003: return-void │ │ +1b4274: |[1b4274] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Ljava/util/List;)V │ │ +1b4284: 7120 a808 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@08a8 │ │ +1b428a: 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 │ │ -1b4288: |[1b4288] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/DeviceInfo;)V │ │ -1b4298: 7120 a908 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@08a9 │ │ -1b429e: 0e00 |0003: return-void │ │ +1b428c: |[1b428c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/DeviceInfo;)V │ │ +1b429c: 7120 a908 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@08a9 │ │ +1b42a2: 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 │ │ -1b42a0: |[1b42a0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceVolumeChanged:(IZ)V │ │ -1b42b0: 7130 aa08 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@08aa │ │ -1b42b6: 0e00 |0003: return-void │ │ +1b42a4: |[1b42a4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceVolumeChanged:(IZ)V │ │ +1b42b4: 7130 aa08 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@08aa │ │ +1b42ba: 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 │ │ -1b42b8: |[1b42b8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ -1b42c8: 7130 ab08 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@08ab │ │ -1b42ce: 0e00 |0003: return-void │ │ +1b42bc: |[1b42bc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ +1b42cc: 7130 ab08 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@08ab │ │ +1b42d2: 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 │ │ -1b42d0: |[1b42d0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsLoadingChanged:(Z)V │ │ -1b42e0: 7120 ac08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ac │ │ -1b42e6: 0e00 |0003: return-void │ │ +1b42d4: |[1b42d4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsLoadingChanged:(Z)V │ │ +1b42e4: 7120 ac08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ac │ │ +1b42ea: 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 │ │ -1b42e8: |[1b42e8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsPlayingChanged:(Z)V │ │ -1b42f8: 7120 ad08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ad │ │ -1b42fe: 0e00 |0003: return-void │ │ +1b42ec: |[1b42ec] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsPlayingChanged:(Z)V │ │ +1b42fc: 7120 ad08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ad │ │ +1b4302: 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 │ │ -1b4300: |[1b4300] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onLoadingChanged:(Z)V │ │ -1b4310: 7120 ae08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ae │ │ -1b4316: 0e00 |0003: return-void │ │ +1b4304: |[1b4304] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onLoadingChanged:(Z)V │ │ +1b4314: 7120 ae08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ae │ │ +1b431a: 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 │ │ -1b4318: |[1b4318] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMaxSeekToPreviousPositionChanged:(J)V │ │ -1b4328: 7130 af08 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@08af │ │ -1b432e: 0e00 |0003: return-void │ │ +1b431c: |[1b431c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMaxSeekToPreviousPositionChanged:(J)V │ │ +1b432c: 7130 af08 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@08af │ │ +1b4332: 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 │ │ -1b4330: |[1b4330] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ -1b4340: 7130 b008 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@08b0 │ │ -1b4346: 0e00 |0003: return-void │ │ +1b4334: |[1b4334] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ +1b4344: 7130 b008 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@08b0 │ │ +1b434a: 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 │ │ -1b4348: |[1b4348] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ -1b4358: 7120 b108 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@08b1 │ │ -1b435e: 0e00 |0003: return-void │ │ +1b434c: |[1b434c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ +1b435c: 7120 b108 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@08b1 │ │ +1b4362: 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 │ │ -1b4360: |[1b4360] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ -1b4370: 7120 b208 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@08b2 │ │ -1b4376: 0e00 |0003: return-void │ │ +1b4364: |[1b4364] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ +1b4374: 7120 b208 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@08b2 │ │ +1b437a: 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 │ │ -1b4378: |[1b4378] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayWhenReadyChanged:(ZI)V │ │ -1b4388: 7130 b308 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@08b3 │ │ -1b438e: 0e00 |0003: return-void │ │ +1b437c: |[1b437c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayWhenReadyChanged:(ZI)V │ │ +1b438c: 7130 b308 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@08b3 │ │ +1b4392: 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 │ │ -1b4390: |[1b4390] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ -1b43a0: 7120 b408 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@08b4 │ │ -1b43a6: 0e00 |0003: return-void │ │ +1b4394: |[1b4394] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ +1b43a4: 7120 b408 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@08b4 │ │ +1b43aa: 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 │ │ -1b43a8: |[1b43a8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackStateChanged:(I)V │ │ -1b43b8: 7120 b508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackStateChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b5 │ │ -1b43be: 0e00 |0003: return-void │ │ +1b43ac: |[1b43ac] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackStateChanged:(I)V │ │ +1b43bc: 7120 b508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackStateChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b5 │ │ +1b43c2: 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 │ │ -1b43c0: |[1b43c0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackSuppressionReasonChanged:(I)V │ │ -1b43d0: 7120 b608 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b6 │ │ -1b43d6: 0e00 |0003: return-void │ │ +1b43c4: |[1b43c4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackSuppressionReasonChanged:(I)V │ │ +1b43d4: 7120 b608 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b6 │ │ +1b43da: 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 │ │ -1b43d8: |[1b43d8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerError:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ -1b43e8: 7120 b708 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@08b7 │ │ -1b43ee: 0e00 |0003: return-void │ │ +1b43dc: |[1b43dc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerError:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ +1b43ec: 7120 b708 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@08b7 │ │ +1b43f2: 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 │ │ -1b43f0: |[1b43f0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerErrorChanged:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ -1b4400: 7120 b808 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@08b8 │ │ -1b4406: 0e00 |0003: return-void │ │ +1b43f4: |[1b43f4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerErrorChanged:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ +1b4404: 7120 b808 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@08b8 │ │ +1b440a: 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 │ │ -1b4408: |[1b4408] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerStateChanged:(ZI)V │ │ -1b4418: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1b441a: 1301 8000 |0001: const/16 v1, #int 128 // #80 │ │ -1b441e: 3204 1a00 |0003: if-eq v4, v0, 001d // +001a │ │ -1b4422: 1220 |0005: const/4 v0, #int 2 // #2 │ │ -1b4424: 3204 1700 |0006: if-eq v4, v0, 001d // +0017 │ │ -1b4428: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -1b442a: 3204 0600 |0009: if-eq v4, v0, 000f // +0006 │ │ -1b442e: 1243 |000b: const/4 v3, #int 4 // #4 │ │ -1b4430: 3234 1100 |000c: if-eq v4, v3, 001d // +0011 │ │ -1b4434: 2814 |000e: goto 0022 // +0014 │ │ -1b4436: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -1b443a: 5423 a742 |0011: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a7 │ │ -1b443e: 6e20 6e03 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/Window;.addFlags:(I)V // method@036e │ │ -1b4444: 280c |0016: goto 0022 // +000c │ │ -1b4446: 5423 a742 |0017: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a7 │ │ -1b444a: 6e20 6f03 1300 |0019: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@036f │ │ -1b4450: 2806 |001c: goto 0022 // +0006 │ │ -1b4452: 5423 a742 |001d: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a7 │ │ -1b4456: 6e20 6f03 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@036f │ │ -1b445c: 0e00 |0022: return-void │ │ +1b440c: |[1b440c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerStateChanged:(ZI)V │ │ +1b441c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1b441e: 1301 8000 |0001: const/16 v1, #int 128 // #80 │ │ +1b4422: 3204 1a00 |0003: if-eq v4, v0, 001d // +001a │ │ +1b4426: 1220 |0005: const/4 v0, #int 2 // #2 │ │ +1b4428: 3204 1700 |0006: if-eq v4, v0, 001d // +0017 │ │ +1b442c: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +1b442e: 3204 0600 |0009: if-eq v4, v0, 000f // +0006 │ │ +1b4432: 1243 |000b: const/4 v3, #int 4 // #4 │ │ +1b4434: 3234 1100 |000c: if-eq v4, v3, 001d // +0011 │ │ +1b4438: 2814 |000e: goto 0022 // +0014 │ │ +1b443a: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +1b443e: 5423 a742 |0011: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a7 │ │ +1b4442: 6e20 6e03 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/Window;.addFlags:(I)V // method@036e │ │ +1b4448: 280c |0016: goto 0022 // +000c │ │ +1b444a: 5423 a742 |0017: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a7 │ │ +1b444e: 6e20 6f03 1300 |0019: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@036f │ │ +1b4454: 2806 |001c: goto 0022 // +0006 │ │ +1b4456: 5423 a742 |001d: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a7 │ │ +1b445a: 6e20 6f03 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@036f │ │ +1b4460: 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; │ │ @@ -468678,241 +468679,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 │ │ -1b4460: |[1b4460] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ -1b4470: 7120 b908 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@08b9 │ │ -1b4476: 0e00 |0003: return-void │ │ +1b4464: |[1b4464] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ +1b4474: 7120 b908 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@08b9 │ │ +1b447a: 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 │ │ -1b4490: |[1b4490] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(I)V │ │ -1b44a0: 7120 ba08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08ba │ │ -1b44a6: 0e00 |0003: return-void │ │ +1b4494: |[1b4494] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(I)V │ │ +1b44a4: 7120 ba08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08ba │ │ +1b44aa: 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 │ │ -1b4478: |[1b4478] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ -1b4488: 7140 bb08 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@08bb │ │ -1b448e: 0e00 |0003: return-void │ │ +1b447c: |[1b447c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ +1b448c: 7140 bb08 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@08bb │ │ +1b4492: 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 │ │ -1b44a8: |[1b44a8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRenderedFirstFrame:()V │ │ -1b44b8: 7110 bc08 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08bc │ │ -1b44be: 0e00 |0003: return-void │ │ +1b44ac: |[1b44ac] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRenderedFirstFrame:()V │ │ +1b44bc: 7110 bc08 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08bc │ │ +1b44c2: 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 │ │ -1b44c0: |[1b44c0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRepeatModeChanged:(I)V │ │ -1b44d0: 7120 bd08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08bd │ │ -1b44d6: 0e00 |0003: return-void │ │ +1b44c4: |[1b44c4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRepeatModeChanged:(I)V │ │ +1b44d4: 7120 bd08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08bd │ │ +1b44da: 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 │ │ -1b44d8: |[1b44d8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekBackIncrementChanged:(J)V │ │ -1b44e8: 7130 be08 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@08be │ │ -1b44ee: 0e00 |0003: return-void │ │ +1b44dc: |[1b44dc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekBackIncrementChanged:(J)V │ │ +1b44ec: 7130 be08 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@08be │ │ +1b44f2: 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 │ │ -1b44f0: |[1b44f0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekForwardIncrementChanged:(J)V │ │ -1b4500: 7130 bf08 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@08bf │ │ -1b4506: 0e00 |0003: return-void │ │ +1b44f4: |[1b44f4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekForwardIncrementChanged:(J)V │ │ +1b4504: 7130 bf08 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@08bf │ │ +1b450a: 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 │ │ -1b4508: |[1b4508] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onShuffleModeEnabledChanged:(Z)V │ │ -1b4518: 7120 c008 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08c0 │ │ -1b451e: 0e00 |0003: return-void │ │ +1b450c: |[1b450c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onShuffleModeEnabledChanged:(Z)V │ │ +1b451c: 7120 c008 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08c0 │ │ +1b4522: 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 │ │ -1b4520: |[1b4520] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSkipSilenceEnabledChanged:(Z)V │ │ -1b4530: 7120 c108 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08c1 │ │ -1b4536: 0e00 |0003: return-void │ │ +1b4524: |[1b4524] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSkipSilenceEnabledChanged:(Z)V │ │ +1b4534: 7120 c108 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08c1 │ │ +1b453a: 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 │ │ -1b4538: |[1b4538] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSurfaceSizeChanged:(II)V │ │ -1b4548: 7130 c208 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@08c2 │ │ -1b454e: 0e00 |0003: return-void │ │ +1b453c: |[1b453c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSurfaceSizeChanged:(II)V │ │ +1b454c: 7130 c208 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@08c2 │ │ +1b4552: 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 │ │ -1b4550: |[1b4550] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ -1b4560: 7130 c308 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@08c3 │ │ -1b4566: 0e00 |0003: return-void │ │ +1b4554: |[1b4554] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ +1b4564: 7130 c308 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@08c3 │ │ +1b456a: 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 │ │ -1b4568: |[1b4568] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V │ │ -1b4578: 7120 c408 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@08c4 │ │ -1b457e: 0e00 |0003: return-void │ │ +1b456c: |[1b456c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V │ │ +1b457c: 7120 c408 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@08c4 │ │ +1b4582: 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 │ │ -1b4580: |[1b4580] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTracksChanged:(Lcom/google/android/exoplayer2/Tracks;)V │ │ -1b4590: 7120 c508 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@08c5 │ │ -1b4596: 0e00 |0003: return-void │ │ +1b4584: |[1b4584] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTracksChanged:(Lcom/google/android/exoplayer2/Tracks;)V │ │ +1b4594: 7120 c508 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@08c5 │ │ +1b459a: 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 │ │ -1b4598: |[1b4598] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ -1b45a8: 7120 c608 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@08c6 │ │ -1b45ae: 0e00 |0003: return-void │ │ +1b459c: |[1b459c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ +1b45ac: 7120 c608 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@08c6 │ │ +1b45b2: 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 │ │ -1b45b0: |[1b45b0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVolumeChanged:(F)V │ │ -1b45c0: 7120 c708 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@08c7 │ │ -1b45c6: 0e00 |0003: return-void │ │ +1b45b4: |[1b45b4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVolumeChanged:(F)V │ │ +1b45c4: 7120 c708 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@08c7 │ │ +1b45ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 16322 (VideoPlayer.java) │ │ │ │ Class #2469 header: │ │ @@ -468943,18 +468944,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 │ │ -1b47f4: |[1b47f4] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V │ │ -1b4804: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b480a: 5b01 ad42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42ad │ │ -1b480e: 0e00 |0005: return-void │ │ +1b47f8: |[1b47f8] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V │ │ +1b4808: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b480e: 5b01 ad42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42ad │ │ +1b4812: 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; │ │ @@ -468965,18 +468966,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 │ │ -1b47b0: |[1b47b0] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lcom/google/android/exoplayer2/upstream/DataSource; │ │ -1b47c0: 6e10 995c 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // method@5c99 │ │ -1b47c6: 0c00 |0003: move-result-object v0 │ │ -1b47c8: 1100 |0004: return-object v0 │ │ +1b47b4: |[1b47b4] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lcom/google/android/exoplayer2/upstream/DataSource; │ │ +1b47c4: 6e10 995c 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // method@5c99 │ │ +1b47ca: 0c00 |0003: move-result-object v0 │ │ +1b47cc: 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;) │ │ @@ -468984,21 +468985,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 │ │ -1b47cc: |[1b47cc] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ -1b47dc: 2200 0d11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // type@110d │ │ -1b47e0: 5421 ad42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42ad │ │ -1b47e4: 6e10 eb08 0100 |0004: invoke-virtual {v1}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.createDataSource:()Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // method@08eb │ │ -1b47ea: 0c01 |0007: move-result-object v1 │ │ -1b47ec: 7020 905c 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V // method@5c90 │ │ -1b47f2: 1100 |000b: return-object v0 │ │ +1b47d0: |[1b47d0] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ +1b47e0: 2200 0d11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // type@110d │ │ +1b47e4: 5421 ad42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42ad │ │ +1b47e8: 6e10 eb08 0100 |0004: invoke-virtual {v1}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.createDataSource:()Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // method@08eb │ │ +1b47ee: 0c01 |0007: move-result-object v1 │ │ +1b47f0: 7020 905c 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V // method@5c90 │ │ +1b47f6: 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 : 4097 (AttachmentDataSourceFactory.java) │ │ @@ -469052,22 +469053,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 │ │ -1b4c64: |[1b4c64] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V │ │ -1b4c74: 5b23 b742 |0000: iput-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.this$0:Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // field@42b7 │ │ -1b4c78: 7010 a00a 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b4c7e: 1700 0000 0040 |0005: const-wide/32 v0, #float 2 // #40000000 │ │ -1b4c84: 5a20 b442 |0008: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b4 │ │ -1b4c88: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ -1b4c8c: 5a20 b542 |000c: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42b5 │ │ -1b4c90: 0e00 |000e: return-void │ │ +1b4c68: |[1b4c68] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V │ │ +1b4c78: 5b23 b742 |0000: iput-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.this$0:Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // field@42b7 │ │ +1b4c7c: 7010 a00a 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b4c82: 1700 0000 0040 |0005: const-wide/32 v0, #float 2 // #40000000 │ │ +1b4c88: 5a20 b442 |0008: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b4 │ │ +1b4c8c: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ +1b4c90: 5a20 b542 |000c: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42b5 │ │ +1b4c94: 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; │ │ @@ -469078,17 +469079,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 │ │ -1b4c94: |[1b4c94] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V │ │ -1b4ca4: 7020 a25c 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V // method@5ca2 │ │ -1b4caa: 0e00 |0003: return-void │ │ +1b4c98: |[1b4c98] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V │ │ +1b4ca8: 7020 a25c 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V // method@5ca2 │ │ +1b4cae: 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; │ │ @@ -469098,66 +469099,66 @@ │ │ type : '(J)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -1b4bb8: |[1b4bb8] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.isSmallBox:(J)Z │ │ -1b4bc8: 1600 0800 |0000: const-wide/16 v0, #int 8 // #8 │ │ -1b4bcc: bb04 |0002: add-long/2addr v4, v0 │ │ -1b4bce: 1800 0000 0000 0100 0000 |0003: const-wide v0, #double 2.122e-314 // #0000000100000000 │ │ -1b4bd8: 3102 0400 |0008: cmp-long v2, v4, v0 │ │ -1b4bdc: 3b02 0400 |000a: if-gez v2, 000e // +0004 │ │ -1b4be0: 1214 |000c: const/4 v4, #int 1 // #1 │ │ -1b4be2: 2802 |000d: goto 000f // +0002 │ │ -1b4be4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -1b4be6: 0f04 |000f: return v4 │ │ +1b4bbc: |[1b4bbc] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.isSmallBox:(J)Z │ │ +1b4bcc: 1600 0800 |0000: const-wide/16 v0, #int 8 // #8 │ │ +1b4bd0: bb04 |0002: add-long/2addr v4, v0 │ │ +1b4bd2: 1800 0000 0000 0100 0000 |0003: const-wide v0, #double 2.122e-314 // #0000000100000000 │ │ +1b4bdc: 3102 0400 |0008: cmp-long v2, v4, v0 │ │ +1b4be0: 3b02 0400 |000a: if-gez v2, 000e // +0004 │ │ +1b4be4: 1214 |000c: const/4 v4, #int 1 // #1 │ │ +1b4be6: 2802 |000d: goto 000f // +0002 │ │ +1b4be8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +1b4bea: 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 │ │ -1b4cac: |[1b4cac] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getBox:(Ljava/nio/channels/WritableByteChannel;)V │ │ -1b4cbc: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -1b4cc0: 7110 9f0b 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ -1b4cc6: 0c00 |0005: move-result-object v0 │ │ -1b4cc8: 6e10 a85c 0500 |0006: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getSize:()J // method@5ca8 │ │ -1b4cce: 0b01 |0009: move-result-wide v1 │ │ -1b4cd0: 7030 aa5c 1502 |000a: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@5caa │ │ -1b4cd6: 0a03 |000d: move-result v3 │ │ -1b4cd8: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -1b4cdc: 7130 1508 1002 |0010: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0815 │ │ -1b4ce2: 2806 |0013: goto 0019 // +0006 │ │ -1b4ce4: 1603 0100 |0014: const-wide/16 v3, #int 1 // #1 │ │ -1b4ce8: 7130 1508 3004 |0016: invoke-static {v0, v3, v4}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0815 │ │ -1b4cee: 1a03 b06e |0019: const-string v3, "mdat" // string@6eb0 │ │ -1b4cf2: 7110 1408 0300 |001b: invoke-static {v3}, Lcom/coremedia/iso/IsoFile;.fourCCtoBytes:(Ljava/lang/String;)[B // method@0814 │ │ -1b4cf8: 0c03 |001e: move-result-object v3 │ │ -1b4cfa: 6e20 af0b 3000 |001f: invoke-virtual {v0, v3}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0baf │ │ -1b4d00: 7030 aa5c 1502 |0022: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@5caa │ │ -1b4d06: 0a03 |0025: move-result v3 │ │ -1b4d08: 3803 0a00 |0026: if-eqz v3, 0030 // +000a │ │ -1b4d0c: 1301 0800 |0028: const/16 v1, #int 8 // #8 │ │ -1b4d10: 2311 2311 |002a: new-array v1, v1, [B // type@1123 │ │ -1b4d14: 6e20 af0b 1000 |002c: invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0baf │ │ -1b4d1a: 2804 |002f: goto 0033 // +0004 │ │ -1b4d1c: 7130 1608 1002 |0030: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt64:(Ljava/nio/ByteBuffer;J)V // method@0816 │ │ -1b4d22: 6e10 b40b 0000 |0033: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bb4 │ │ -1b4d28: 7220 c70b 0600 |0036: invoke-interface {v6, v0}, Ljava/nio/channels/WritableByteChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc7 │ │ -1b4d2e: 0e00 |0039: return-void │ │ +1b4cb0: |[1b4cb0] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getBox:(Ljava/nio/channels/WritableByteChannel;)V │ │ +1b4cc0: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +1b4cc4: 7110 9f0b 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9f │ │ +1b4cca: 0c00 |0005: move-result-object v0 │ │ +1b4ccc: 6e10 a85c 0500 |0006: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getSize:()J // method@5ca8 │ │ +1b4cd2: 0b01 |0009: move-result-wide v1 │ │ +1b4cd4: 7030 aa5c 1502 |000a: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@5caa │ │ +1b4cda: 0a03 |000d: move-result v3 │ │ +1b4cdc: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +1b4ce0: 7130 1508 1002 |0010: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0815 │ │ +1b4ce6: 2806 |0013: goto 0019 // +0006 │ │ +1b4ce8: 1603 0100 |0014: const-wide/16 v3, #int 1 // #1 │ │ +1b4cec: 7130 1508 3004 |0016: invoke-static {v0, v3, v4}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0815 │ │ +1b4cf2: 1a03 b06e |0019: const-string v3, "mdat" // string@6eb0 │ │ +1b4cf6: 7110 1408 0300 |001b: invoke-static {v3}, Lcom/coremedia/iso/IsoFile;.fourCCtoBytes:(Ljava/lang/String;)[B // method@0814 │ │ +1b4cfc: 0c03 |001e: move-result-object v3 │ │ +1b4cfe: 6e20 af0b 3000 |001f: invoke-virtual {v0, v3}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0baf │ │ +1b4d04: 7030 aa5c 1502 |0022: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@5caa │ │ +1b4d0a: 0a03 |0025: move-result v3 │ │ +1b4d0c: 3803 0a00 |0026: if-eqz v3, 0030 // +000a │ │ +1b4d10: 1301 0800 |0028: const/16 v1, #int 8 // #8 │ │ +1b4d14: 2311 2311 |002a: new-array v1, v1, [B // type@1123 │ │ +1b4d18: 6e20 af0b 1000 |002c: invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0baf │ │ +1b4d1e: 2804 |002f: goto 0033 // +0004 │ │ +1b4d20: 7130 1608 1002 |0030: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt64:(Ljava/nio/ByteBuffer;J)V // method@0816 │ │ +1b4d26: 6e10 b40b 0000 |0033: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bb4 │ │ +1b4d2c: 7220 c70b 0600 |0036: invoke-interface {v6, v0}, Ljava/nio/channels/WritableByteChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc7 │ │ +1b4d32: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0006 line=207 │ │ 0x000a line=208 │ │ 0x0010 line=209 │ │ 0x0016 line=211 │ │ @@ -469176,17 +469177,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4c18: |[1b4c18] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getContentSize:()J │ │ -1b4c28: 5320 b442 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b4 │ │ -1b4c2c: 1000 |0002: return-wide v0 │ │ +1b4c1c: |[1b4c1c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getContentSize:()J │ │ +1b4c2c: 5320 b442 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b4 │ │ +1b4c30: 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;) │ │ @@ -469194,17 +469195,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4c30: |[1b4c30] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getOffset:()J │ │ -1b4c40: 5320 b542 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42b5 │ │ -1b4c44: 1000 |0002: return-wide v0 │ │ +1b4c34: |[1b4c34] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getOffset:()J │ │ +1b4c44: 5320 b542 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42b5 │ │ +1b4c48: 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;) │ │ @@ -469212,17 +469213,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/Container;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4be8: |[1b4be8] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getParent:()Lcom/coremedia/iso/boxes/Container; │ │ -1b4bf8: 5410 b642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42b6 │ │ -1b4bfc: 1100 |0002: return-object v0 │ │ +1b4bec: |[1b4bec] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getParent:()Lcom/coremedia/iso/boxes/Container; │ │ +1b4bfc: 5410 b642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42b6 │ │ +1b4c00: 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;) │ │ @@ -469230,19 +469231,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -1b4c48: |[1b4c48] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getSize:()J │ │ -1b4c58: 1600 1000 |0000: const-wide/16 v0, #int 16 // #10 │ │ -1b4c5c: 5342 b442 |0002: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b4 │ │ -1b4c60: bb02 |0004: add-long/2addr v2, v0 │ │ -1b4c62: 1002 |0005: return-wide v2 │ │ +1b4c4c: |[1b4c4c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getSize:()J │ │ +1b4c5c: 1600 1000 |0000: const-wide/16 v0, #int 16 // #10 │ │ +1b4c60: 5342 b442 |0002: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b4 │ │ +1b4c64: bb02 |0004: add-long/2addr v2, v0 │ │ +1b4c66: 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;) │ │ @@ -469250,17 +469251,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4c00: |[1b4c00] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getType:()Ljava/lang/String; │ │ -1b4c10: 1a00 b06e |0000: const-string v0, "mdat" // string@6eb0 │ │ -1b4c14: 1100 |0002: return-object v0 │ │ +1b4c04: |[1b4c04] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getType:()Ljava/lang/String; │ │ +1b4c14: 1a00 b06e |0000: const-string v0, "mdat" // string@6eb0 │ │ +1b4c18: 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;) │ │ @@ -469268,32 +469269,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 │ │ -1b4d30: |[1b4d30] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.parse:(Lcom/googlecode/mp4parser/DataSource;Ljava/nio/ByteBuffer;JLcom/coremedia/iso/BoxParser;)V │ │ -1b4d40: 0e00 |0000: return-void │ │ +1b4d34: |[1b4d34] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.parse:(Lcom/googlecode/mp4parser/DataSource;Ljava/nio/ByteBuffer;JLcom/coremedia/iso/BoxParser;)V │ │ +1b4d44: 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 │ │ -1b4d44: |[1b4d44] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setContentSize:(J)V │ │ -1b4d54: 5a01 b442 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b4 │ │ -1b4d58: 0e00 |0002: return-void │ │ +1b4d48: |[1b4d48] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setContentSize:(J)V │ │ +1b4d58: 5a01 b442 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b4 │ │ +1b4d5c: 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 │ │ │ │ @@ -469302,17 +469303,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4d5c: |[1b4d5c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setDataOffset:(J)V │ │ -1b4d6c: 5a01 b542 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42b5 │ │ -1b4d70: 0e00 |0002: return-void │ │ +1b4d60: |[1b4d60] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setDataOffset:(J)V │ │ +1b4d70: 5a01 b542 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42b5 │ │ +1b4d74: 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 │ │ │ │ @@ -469321,17 +469322,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 │ │ -1b4d74: |[1b4d74] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setParent:(Lcom/coremedia/iso/boxes/Container;)V │ │ -1b4d84: 5b01 b642 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42b6 │ │ -1b4d88: 0e00 |0002: return-void │ │ +1b4d78: |[1b4d78] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setParent:(Lcom/coremedia/iso/boxes/Container;)V │ │ +1b4d88: 5b01 b642 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42b6 │ │ +1b4d8c: 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; │ │ │ │ @@ -531482,52 +531483,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 │ │ -1a7a64: |[1a7a64] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ -1a7a74: 7020 9105 4300 |0000: invoke-direct {v3, v4}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@0591 │ │ -1a7a7a: 1254 |0003: const/4 v4, #int 5 // #5 │ │ -1a7a7c: 2344 3611 |0004: new-array v4, v4, [Landroidx/fragment/app/Fragment; // type@1136 │ │ -1a7a80: 1a00 1083 |0006: const-string v0, "stickers/emoticons" // string@8310 │ │ -1a7a84: 7110 fc58 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@58fc │ │ -1a7a8a: 0c00 |000b: move-result-object v0 │ │ -1a7a8c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1a7a8e: 4d00 0401 |000d: aput-object v0, v4, v1 │ │ -1a7a92: 1a00 0f83 |000f: const-string v0, "stickers/clothes" // string@830f │ │ -1a7a96: 7110 fc58 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@58fc │ │ -1a7a9c: 0c00 |0014: move-result-object v0 │ │ -1a7a9e: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -1a7aa0: 4d00 0402 |0016: aput-object v0, v4, v2 │ │ -1a7aa4: 1a00 0e83 |0018: const-string v0, "stickers/animals" // string@830e │ │ -1a7aa8: 7110 fc58 0000 |001a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@58fc │ │ -1a7aae: 0c00 |001d: move-result-object v0 │ │ -1a7ab0: 1222 |001e: const/4 v2, #int 2 // #2 │ │ -1a7ab2: 4d00 0402 |001f: aput-object v0, v4, v2 │ │ -1a7ab6: 1a00 1183 |0021: const-string v0, "stickers/food" // string@8311 │ │ -1a7aba: 7110 fc58 0000 |0023: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@58fc │ │ -1a7ac0: 0c00 |0026: move-result-object v0 │ │ -1a7ac2: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -1a7ac4: 4d00 0402 |0028: aput-object v0, v4, v2 │ │ -1a7ac8: 1a00 1283 |002a: const-string v0, "stickers/weather" // string@8312 │ │ -1a7acc: 7110 fc58 0000 |002c: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@58fc │ │ -1a7ad2: 0c00 |002f: move-result-object v0 │ │ -1a7ad4: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -1a7ad6: 4d00 0402 |0031: aput-object v0, v4, v2 │ │ -1a7ada: 5b34 4441 |0033: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4144 │ │ -1a7ade: 2140 |0035: array-length v0, v4 │ │ -1a7ae0: 3501 0c00 |0036: if-ge v1, v0, 0042 // +000c │ │ -1a7ae4: 4602 0401 |0038: aget-object v2, v4, v1 │ │ -1a7ae8: 1f02 8e10 |003a: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@108e │ │ -1a7aec: 6e20 0459 5200 |003c: invoke-virtual {v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@5904 │ │ -1a7af2: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1a7af6: 28f5 |0041: goto 0036 // -000b │ │ -1a7af8: 0e00 |0042: return-void │ │ +1a7a68: |[1a7a68] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ +1a7a78: 7020 9105 4300 |0000: invoke-direct {v3, v4}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@0591 │ │ +1a7a7e: 1254 |0003: const/4 v4, #int 5 // #5 │ │ +1a7a80: 2344 3611 |0004: new-array v4, v4, [Landroidx/fragment/app/Fragment; // type@1136 │ │ +1a7a84: 1a00 1083 |0006: const-string v0, "stickers/emoticons" // string@8310 │ │ +1a7a88: 7110 fc58 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@58fc │ │ +1a7a8e: 0c00 |000b: move-result-object v0 │ │ +1a7a90: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1a7a92: 4d00 0401 |000d: aput-object v0, v4, v1 │ │ +1a7a96: 1a00 0f83 |000f: const-string v0, "stickers/clothes" // string@830f │ │ +1a7a9a: 7110 fc58 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@58fc │ │ +1a7aa0: 0c00 |0014: move-result-object v0 │ │ +1a7aa2: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +1a7aa4: 4d00 0402 |0016: aput-object v0, v4, v2 │ │ +1a7aa8: 1a00 0e83 |0018: const-string v0, "stickers/animals" // string@830e │ │ +1a7aac: 7110 fc58 0000 |001a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@58fc │ │ +1a7ab2: 0c00 |001d: move-result-object v0 │ │ +1a7ab4: 1222 |001e: const/4 v2, #int 2 // #2 │ │ +1a7ab6: 4d00 0402 |001f: aput-object v0, v4, v2 │ │ +1a7aba: 1a00 1183 |0021: const-string v0, "stickers/food" // string@8311 │ │ +1a7abe: 7110 fc58 0000 |0023: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@58fc │ │ +1a7ac4: 0c00 |0026: move-result-object v0 │ │ +1a7ac6: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +1a7ac8: 4d00 0402 |0028: aput-object v0, v4, v2 │ │ +1a7acc: 1a00 1283 |002a: const-string v0, "stickers/weather" // string@8312 │ │ +1a7ad0: 7110 fc58 0000 |002c: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@58fc │ │ +1a7ad6: 0c00 |002f: move-result-object v0 │ │ +1a7ad8: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +1a7ada: 4d00 0402 |0031: aput-object v0, v4, v2 │ │ +1a7ade: 5b34 4441 |0033: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4144 │ │ +1a7ae2: 2140 |0035: array-length v0, v4 │ │ +1a7ae4: 3501 0c00 |0036: if-ge v1, v0, 0042 // +000c │ │ +1a7ae8: 4602 0401 |0038: aget-object v2, v4, v1 │ │ +1a7aec: 1f02 8e10 |003a: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@108e │ │ +1a7af0: 6e20 0459 5200 |003c: invoke-virtual {v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@5904 │ │ +1a7af6: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1a7afa: 28f5 |0041: goto 0036 // -000b │ │ +1a7afc: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=87 │ │ 0x0008 line=88 │ │ 0x0011 line=89 │ │ 0x001a line=90 │ │ @@ -531546,18 +531547,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -1a7a4c: |[1a7a4c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getCount:()I │ │ -1a7a5c: 5410 4441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4144 │ │ -1a7a60: 2100 |0002: array-length v0, v0 │ │ -1a7a62: 0f00 |0003: return v0 │ │ +1a7a50: |[1a7a50] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getCount:()I │ │ +1a7a60: 5410 4441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4144 │ │ +1a7a64: 2100 |0002: array-length v0, v0 │ │ +1a7a66: 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;) │ │ @@ -531565,18 +531566,18 @@ │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1a7a30: |[1a7a30] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ -1a7a40: 5410 4441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4144 │ │ -1a7a44: 4602 0002 |0002: aget-object v2, v0, v2 │ │ -1a7a48: 1102 |0004: return-object v2 │ │ +1a7a34: |[1a7a34] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ +1a7a44: 5410 4441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4144 │ │ +1a7a48: 4602 0002 |0002: aget-object v2, v0, v2 │ │ +1a7a4c: 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 │ │ │ │ @@ -531646,25 +531647,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 │ │ -1a9ca4: |[1a9ca4] org.thoughtcrime.securesms.search.SearchListAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V │ │ -1a9cb4: 7010 1d3f 0100 |0000: invoke-direct {v1}, Lorg/thoughtcrime/securesms/BaseConversationListAdapter;.:()V // method@3f1d │ │ -1a9cba: 6200 aa41 |0003: sget-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41aa │ │ -1a9cbe: 5b10 9f41 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9cc2: 5b13 9e41 |0007: iput-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419e │ │ -1a9cc6: 5b14 9d41 |0009: iput-object v4, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@419d │ │ -1a9cca: 5b12 9b41 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@419b │ │ -1a9cce: 7110 c44d 0200 |000d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1a9cd4: 0c02 |0010: move-result-object v2 │ │ -1a9cd6: 5b12 9c41 |0011: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@419c │ │ -1a9cda: 0e00 |0013: return-void │ │ +1a9ca8: |[1a9ca8] org.thoughtcrime.securesms.search.SearchListAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V │ │ +1a9cb8: 7010 1d3f 0100 |0000: invoke-direct {v1}, Lorg/thoughtcrime/securesms/BaseConversationListAdapter;.:()V // method@3f1d │ │ +1a9cbe: 6200 aa41 |0003: sget-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41aa │ │ +1a9cc2: 5b10 9f41 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9cc6: 5b13 9e41 |0007: iput-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419e │ │ +1a9cca: 5b14 9d41 |0009: iput-object v4, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@419d │ │ +1a9cce: 5b12 9b41 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@419b │ │ +1a9cd2: 7110 c44d 0200 |000d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1a9cd8: 0c02 |0010: move-result-object v2 │ │ +1a9cda: 5b12 9c41 |0011: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@419c │ │ +1a9cde: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=39 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ 0x000b line=51 │ │ @@ -531680,34 +531681,34 @@ │ │ type : '(I)Lcom/b44t/messenger/DcContact;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -1a9ad0: |[1a9ad0] org.thoughtcrime.securesms.search.SearchListAdapter.getContactResult:(I)Lcom/b44t/messenger/DcContact; │ │ -1a9ae0: 7010 7959 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@5979 │ │ -1a9ae6: 0a00 |0003: move-result v0 │ │ -1a9ae8: 3404 1c00 |0004: if-lt v4, v0, 0020 // +001c │ │ -1a9aec: 7010 7a59 0300 |0006: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@597a │ │ -1a9af2: 0a00 |0009: move-result v0 │ │ -1a9af4: 3504 1600 |000a: if-ge v4, v0, 0020 // +0016 │ │ -1a9af8: 5430 9c41 |000c: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@419c │ │ -1a9afc: 5431 9f41 |000e: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9b00: 6e10 a159 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@59a1 │ │ -1a9b06: 0c01 |0013: move-result-object v1 │ │ -1a9b08: 7010 7959 0300 |0014: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@5979 │ │ -1a9b0e: 0a02 |0017: move-result v2 │ │ -1a9b10: b124 |0018: sub-int/2addr v4, v2 │ │ -1a9b12: 4404 0104 |0019: aget v4, v1, v4 │ │ -1a9b16: 6e20 a406 4000 |001b: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ -1a9b1c: 0c04 |001e: move-result-object v4 │ │ -1a9b1e: 1104 |001f: return-object v4 │ │ -1a9b20: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -1a9b22: 1104 |0021: return-object v4 │ │ +1a9ad4: |[1a9ad4] org.thoughtcrime.securesms.search.SearchListAdapter.getContactResult:(I)Lcom/b44t/messenger/DcContact; │ │ +1a9ae4: 7010 7959 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@5979 │ │ +1a9aea: 0a00 |0003: move-result v0 │ │ +1a9aec: 3404 1c00 |0004: if-lt v4, v0, 0020 // +001c │ │ +1a9af0: 7010 7a59 0300 |0006: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@597a │ │ +1a9af6: 0a00 |0009: move-result v0 │ │ +1a9af8: 3504 1600 |000a: if-ge v4, v0, 0020 // +0016 │ │ +1a9afc: 5430 9c41 |000c: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@419c │ │ +1a9b00: 5431 9f41 |000e: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9b04: 6e10 a159 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@59a1 │ │ +1a9b0a: 0c01 |0013: move-result-object v1 │ │ +1a9b0c: 7010 7959 0300 |0014: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@5979 │ │ +1a9b12: 0a02 |0017: move-result v2 │ │ +1a9b14: b124 |0018: sub-int/2addr v4, v2 │ │ +1a9b16: 4404 0104 |0019: aget v4, v1, v4 │ │ +1a9b1a: 6e20 a406 4000 |001b: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a4 │ │ +1a9b20: 0c04 |001e: move-result-object v4 │ │ +1a9b22: 1104 |001f: return-object v4 │ │ +1a9b24: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +1a9b26: 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 │ │ @@ -531717,29 +531718,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 │ │ -1a9a8c: |[1a9a8c] org.thoughtcrime.securesms.search.SearchListAdapter.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; │ │ -1a9a9c: 5410 9f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9aa0: 6e10 a059 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a0 │ │ -1a9aa6: 0c00 |0005: move-result-object v0 │ │ -1a9aa8: 6e10 7006 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0670 │ │ -1a9aae: 0a00 |0009: move-result v0 │ │ -1a9ab0: 3502 0d00 |000a: if-ge v2, v0, 0017 // +000d │ │ -1a9ab4: 5410 9f41 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9ab8: 6e10 a059 0000 |000e: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a0 │ │ -1a9abe: 0c00 |0011: move-result-object v0 │ │ -1a9ac0: 6e20 7106 2000 |0012: invoke-virtual {v0, v2}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0671 │ │ -1a9ac6: 0c02 |0015: move-result-object v2 │ │ -1a9ac8: 1102 |0016: return-object v2 │ │ -1a9aca: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -1a9acc: 1102 |0018: return-object v2 │ │ +1a9a90: |[1a9a90] org.thoughtcrime.securesms.search.SearchListAdapter.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; │ │ +1a9aa0: 5410 9f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9aa4: 6e10 a059 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a0 │ │ +1a9aaa: 0c00 |0005: move-result-object v0 │ │ +1a9aac: 6e10 7006 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0670 │ │ +1a9ab2: 0a00 |0009: move-result v0 │ │ +1a9ab4: 3502 0d00 |000a: if-ge v2, v0, 0017 // +000d │ │ +1a9ab8: 5410 9f41 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9abc: 6e10 a059 0000 |000e: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a0 │ │ +1a9ac2: 0c00 |0011: move-result-object v0 │ │ +1a9ac4: 6e20 7106 2000 |0012: invoke-virtual {v0, v2}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0671 │ │ +1a9aca: 0c02 |0015: move-result-object v2 │ │ +1a9acc: 1102 |0016: return-object v2 │ │ +1a9ace: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +1a9ad0: 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 │ │ @@ -531749,21 +531750,21 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1a9b7c: |[1a9b7c] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstContactIndex:()I │ │ -1a9b8c: 5410 9f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9b90: 6e10 a059 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a0 │ │ -1a9b96: 0c00 |0005: move-result-object v0 │ │ -1a9b98: 6e10 7006 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0670 │ │ -1a9b9e: 0a00 |0009: move-result v0 │ │ -1a9ba0: 0f00 |000a: return v0 │ │ +1a9b80: |[1a9b80] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstContactIndex:()I │ │ +1a9b90: 5410 9f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9b94: 6e10 a059 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a0 │ │ +1a9b9a: 0c00 |0005: move-result-object v0 │ │ +1a9b9c: 6e10 7006 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0670 │ │ +1a9ba2: 0a00 |0009: move-result v0 │ │ +1a9ba4: 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;) │ │ @@ -531771,23 +531772,23 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1a9ba4: |[1a9ba4] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstMessageIndex:()I │ │ -1a9bb4: 7010 7959 0200 |0000: invoke-direct {v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@5979 │ │ -1a9bba: 0a00 |0003: move-result v0 │ │ -1a9bbc: 5421 9f41 |0004: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9bc0: 6e10 a159 0100 |0006: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@59a1 │ │ -1a9bc6: 0c01 |0009: move-result-object v1 │ │ -1a9bc8: 2111 |000a: array-length v1, v1 │ │ -1a9bca: b010 |000b: add-int/2addr v0, v1 │ │ -1a9bcc: 0f00 |000c: return v0 │ │ +1a9ba8: |[1a9ba8] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstMessageIndex:()I │ │ +1a9bb8: 7010 7959 0200 |0000: invoke-direct {v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@5979 │ │ +1a9bbe: 0a00 |0003: move-result v0 │ │ +1a9bc0: 5421 9f41 |0004: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9bc4: 6e10 a159 0100 |0006: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@59a1 │ │ +1a9bca: 0c01 |0009: move-result-object v1 │ │ +1a9bcc: 2111 |000a: array-length v1, v1 │ │ +1a9bce: b010 |000b: add-int/2addr v0, v1 │ │ +1a9bd0: 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;) │ │ @@ -531795,35 +531796,35 @@ │ │ type : '(I)Lcom/b44t/messenger/DcMsg;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -1a9b24: |[1a9b24] org.thoughtcrime.securesms.search.SearchListAdapter.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; │ │ -1a9b34: 7010 7a59 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@597a │ │ -1a9b3a: 0a00 |0003: move-result v0 │ │ -1a9b3c: 3404 1e00 |0004: if-lt v4, v0, 0022 // +001e │ │ -1a9b40: 5430 9f41 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9b44: 6e10 a559 0000 |0008: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@59a5 │ │ -1a9b4a: 0a00 |000b: move-result v0 │ │ -1a9b4c: 3504 1600 |000c: if-ge v4, v0, 0022 // +0016 │ │ -1a9b50: 5430 9c41 |000e: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@419c │ │ -1a9b54: 5431 9f41 |0010: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9b58: 6e10 a259 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@59a2 │ │ -1a9b5e: 0c01 |0015: move-result-object v1 │ │ -1a9b60: 7010 7a59 0300 |0016: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@597a │ │ -1a9b66: 0a02 |0019: move-result v2 │ │ -1a9b68: b124 |001a: sub-int/2addr v4, v2 │ │ -1a9b6a: 4404 0104 |001b: aget v4, v1, v4 │ │ -1a9b6e: 6e20 ac06 4000 |001d: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ac │ │ -1a9b74: 0c04 |0020: move-result-object v4 │ │ -1a9b76: 1104 |0021: return-object v4 │ │ -1a9b78: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -1a9b7a: 1104 |0023: return-object v4 │ │ +1a9b28: |[1a9b28] org.thoughtcrime.securesms.search.SearchListAdapter.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; │ │ +1a9b38: 7010 7a59 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@597a │ │ +1a9b3e: 0a00 |0003: move-result v0 │ │ +1a9b40: 3404 1e00 |0004: if-lt v4, v0, 0022 // +001e │ │ +1a9b44: 5430 9f41 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9b48: 6e10 a559 0000 |0008: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@59a5 │ │ +1a9b4e: 0a00 |000b: move-result v0 │ │ +1a9b50: 3504 1600 |000c: if-ge v4, v0, 0022 // +0016 │ │ +1a9b54: 5430 9c41 |000e: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@419c │ │ +1a9b58: 5431 9f41 |0010: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9b5c: 6e10 a259 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@59a2 │ │ +1a9b62: 0c01 |0015: move-result-object v1 │ │ +1a9b64: 7010 7a59 0300 |0016: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@597a │ │ +1a9b6a: 0a02 |0019: move-result v2 │ │ +1a9b6c: b124 |001a: sub-int/2addr v4, v2 │ │ +1a9b6e: 4404 0104 |001b: aget v4, v1, v4 │ │ +1a9b72: 6e20 ac06 4000 |001d: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ac │ │ +1a9b78: 0c04 |0020: move-result-object v4 │ │ +1a9b7a: 1104 |0021: return-object v4 │ │ +1a9b7c: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +1a9b7e: 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 │ │ @@ -531834,27 +531835,27 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1a9bf0: |[1a9bf0] org.thoughtcrime.securesms.search.SearchListAdapter.getHeaderId:(I)J │ │ -1a9c00: 7020 7859 3200 |0000: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@5978 │ │ -1a9c06: 0c00 |0003: move-result-object v0 │ │ -1a9c08: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -1a9c0c: 1600 0100 |0006: const-wide/16 v0, #int 1 // #1 │ │ -1a9c10: 1000 |0008: return-wide v0 │ │ -1a9c12: 7020 7759 3200 |0009: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@5977 │ │ -1a9c18: 0c03 |000c: move-result-object v3 │ │ -1a9c1a: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ -1a9c1e: 1600 0200 |000f: const-wide/16 v0, #int 2 // #2 │ │ -1a9c22: 1000 |0011: return-wide v0 │ │ -1a9c24: 1600 0300 |0012: const-wide/16 v0, #int 3 // #3 │ │ -1a9c28: 1000 |0014: return-wide v0 │ │ +1a9bf4: |[1a9bf4] org.thoughtcrime.securesms.search.SearchListAdapter.getHeaderId:(I)J │ │ +1a9c04: 7020 7859 3200 |0000: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@5978 │ │ +1a9c0a: 0c00 |0003: move-result-object v0 │ │ +1a9c0c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +1a9c10: 1600 0100 |0006: const-wide/16 v0, #int 1 // #1 │ │ +1a9c14: 1000 |0008: return-wide v0 │ │ +1a9c16: 7020 7759 3200 |0009: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@5977 │ │ +1a9c1c: 0c03 |000c: move-result-object v3 │ │ +1a9c1e: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ +1a9c22: 1600 0200 |000f: const-wide/16 v0, #int 2 // #2 │ │ +1a9c26: 1000 |0011: return-wide v0 │ │ +1a9c28: 1600 0300 |0012: const-wide/16 v0, #int 3 // #3 │ │ +1a9c2c: 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 │ │ @@ -531864,19 +531865,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a9bd0: |[1a9bd0] org.thoughtcrime.securesms.search.SearchListAdapter.getItemCount:()I │ │ -1a9be0: 5410 9f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9be4: 6e10 a559 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@59a5 │ │ -1a9bea: 0a00 |0005: move-result v0 │ │ -1a9bec: 0f00 |0006: return v0 │ │ +1a9bd4: |[1a9bd4] org.thoughtcrime.securesms.search.SearchListAdapter.getItemCount:()I │ │ +1a9be4: 5410 9f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9be8: 6e10 a559 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@59a5 │ │ +1a9bee: 0a00 |0005: move-result v0 │ │ +1a9bf0: 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;) │ │ @@ -531884,18 +531885,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 │ │ -1a9cdc: |[1a9cdc] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1a9cec: 1f01 9c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@109c │ │ -1a9cf0: 6e30 8059 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V // method@5980 │ │ -1a9cf6: 0e00 |0005: return-void │ │ +1a9ce0: |[1a9ce0] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1a9cf0: 1f01 9c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@109c │ │ +1a9cf4: 6e30 8059 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V // method@5980 │ │ +1a9cfa: 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 │ │ @@ -531905,67 +531906,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 │ │ -1a9cf8: |[1a9cf8] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V │ │ -1a9d08: 6e20 7b59 8600 |0000: invoke-virtual {v6, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getHeaderId:(I)J // method@597b │ │ -1a9d0e: 0b00 |0003: move-result-wide v0 │ │ -1a9d10: 8408 |0004: long-to-int v8, v0 │ │ -1a9d12: 6000 5427 |0005: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2754 │ │ -1a9d16: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -1a9d18: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -1a9d1a: 3218 2400 |0009: if-eq v8, v1, 002d // +0024 │ │ -1a9d1e: 1223 |000b: const/4 v3, #int 2 // #2 │ │ -1a9d20: 3238 1700 |000c: if-eq v8, v3, 0023 // +0017 │ │ -1a9d24: 1233 |000e: const/4 v3, #int 3 // #3 │ │ -1a9d26: 3238 0500 |000f: if-eq v8, v3, 0014 // +0005 │ │ -1a9d2a: 1218 |0011: const/4 v8, #int 1 // #1 │ │ -1a9d2c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -1a9d2e: 2827 |0013: goto 003a // +0027 │ │ -1a9d30: 6000 5427 |0014: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2754 │ │ -1a9d34: 5468 9f41 |0016: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9d38: 6e10 a259 0800 |0018: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@59a2 │ │ -1a9d3e: 0c08 |001b: move-result-object v8 │ │ -1a9d40: 2188 |001c: array-length v8, v8 │ │ -1a9d42: 1303 e803 |001d: const/16 v3, #int 1000 // #3e8 │ │ -1a9d46: 3338 f3ff |001f: if-ne v8, v3, 0012 // -000d │ │ -1a9d4a: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -1a9d4c: 2818 |0022: goto 003a // +0018 │ │ -1a9d4e: 6000 5127 |0023: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_contacts:I // field@2751 │ │ -1a9d52: 5468 9f41 |0025: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9d56: 6e10 a159 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@59a1 │ │ -1a9d5c: 0c08 |002a: move-result-object v8 │ │ -1a9d5e: 2188 |002b: array-length v8, v8 │ │ -1a9d60: 28e6 |002c: goto 0012 // -001a │ │ -1a9d62: 6000 5027 |002d: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_chats:I // field@2750 │ │ -1a9d66: 5468 9f41 |002f: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9d6a: 6e10 a059 0800 |0031: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a0 │ │ -1a9d70: 0c08 |0034: move-result-object v8 │ │ -1a9d72: 6e10 7006 0800 |0035: invoke-virtual {v8}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0670 │ │ -1a9d78: 0a08 |0038: move-result v8 │ │ -1a9d7a: 28d9 |0039: goto 0012 // -0027 │ │ -1a9d7c: 5464 9b41 |003a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@419b │ │ -1a9d80: 6e10 7600 0400 |003c: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1a9d86: 0c04 |003f: move-result-object v4 │ │ -1a9d88: 7110 520a 0800 |0040: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ -1a9d8e: 0c05 |0043: move-result-object v5 │ │ -1a9d90: 2311 4011 |0044: new-array v1, v1, [Ljava/lang/Object; // type@1140 │ │ -1a9d94: 4d05 0102 |0046: aput-object v5, v1, v2 │ │ -1a9d98: 6e40 e400 0418 |0048: invoke-virtual {v4, v0, v8, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1a9d9e: 0c08 |004b: move-result-object v8 │ │ -1a9da0: 3803 0a00 |004c: if-eqz v3, 0056 // +000a │ │ -1a9da4: 1a00 660d |004e: const-string v0, "000" // string@0d66 │ │ -1a9da8: 1a01 670d |0050: const-string v1, "000+" // string@0d67 │ │ -1a9dac: 6e30 ec0a 0801 |0052: invoke-virtual {v8, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0aec │ │ -1a9db2: 0c08 |0055: move-result-object v8 │ │ -1a9db4: 6e20 6359 8700 |0056: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.bind:(Ljava/lang/String;)V // method@5963 │ │ -1a9dba: 0e00 |0059: return-void │ │ +1a9cfc: |[1a9cfc] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V │ │ +1a9d0c: 6e20 7b59 8600 |0000: invoke-virtual {v6, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getHeaderId:(I)J // method@597b │ │ +1a9d12: 0b00 |0003: move-result-wide v0 │ │ +1a9d14: 8408 |0004: long-to-int v8, v0 │ │ +1a9d16: 6000 5427 |0005: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2754 │ │ +1a9d1a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +1a9d1c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +1a9d1e: 3218 2400 |0009: if-eq v8, v1, 002d // +0024 │ │ +1a9d22: 1223 |000b: const/4 v3, #int 2 // #2 │ │ +1a9d24: 3238 1700 |000c: if-eq v8, v3, 0023 // +0017 │ │ +1a9d28: 1233 |000e: const/4 v3, #int 3 // #3 │ │ +1a9d2a: 3238 0500 |000f: if-eq v8, v3, 0014 // +0005 │ │ +1a9d2e: 1218 |0011: const/4 v8, #int 1 // #1 │ │ +1a9d30: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +1a9d32: 2827 |0013: goto 003a // +0027 │ │ +1a9d34: 6000 5427 |0014: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2754 │ │ +1a9d38: 5468 9f41 |0016: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9d3c: 6e10 a259 0800 |0018: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@59a2 │ │ +1a9d42: 0c08 |001b: move-result-object v8 │ │ +1a9d44: 2188 |001c: array-length v8, v8 │ │ +1a9d46: 1303 e803 |001d: const/16 v3, #int 1000 // #3e8 │ │ +1a9d4a: 3338 f3ff |001f: if-ne v8, v3, 0012 // -000d │ │ +1a9d4e: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +1a9d50: 2818 |0022: goto 003a // +0018 │ │ +1a9d52: 6000 5127 |0023: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_contacts:I // field@2751 │ │ +1a9d56: 5468 9f41 |0025: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9d5a: 6e10 a159 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@59a1 │ │ +1a9d60: 0c08 |002a: move-result-object v8 │ │ +1a9d62: 2188 |002b: array-length v8, v8 │ │ +1a9d64: 28e6 |002c: goto 0012 // -001a │ │ +1a9d66: 6000 5027 |002d: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_chats:I // field@2750 │ │ +1a9d6a: 5468 9f41 |002f: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9d6e: 6e10 a059 0800 |0031: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a0 │ │ +1a9d74: 0c08 |0034: move-result-object v8 │ │ +1a9d76: 6e10 7006 0800 |0035: invoke-virtual {v8}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0670 │ │ +1a9d7c: 0a08 |0038: move-result v8 │ │ +1a9d7e: 28d9 |0039: goto 0012 // -0027 │ │ +1a9d80: 5464 9b41 |003a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@419b │ │ +1a9d84: 6e10 7600 0400 |003c: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1a9d8a: 0c04 |003f: move-result-object v4 │ │ +1a9d8c: 7110 520a 0800 |0040: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a52 │ │ +1a9d92: 0c05 |0043: move-result-object v5 │ │ +1a9d94: 2311 4011 |0044: new-array v1, v1, [Ljava/lang/Object; // type@1140 │ │ +1a9d98: 4d05 0102 |0046: aput-object v5, v1, v2 │ │ +1a9d9c: 6e40 e400 0418 |0048: invoke-virtual {v4, v0, v8, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1a9da2: 0c08 |004b: move-result-object v8 │ │ +1a9da4: 3803 0a00 |004c: if-eqz v3, 0056 // +000a │ │ +1a9da8: 1a00 660d |004e: const-string v0, "000" // string@0d66 │ │ +1a9dac: 1a01 670d |0050: const-string v1, "000+" // string@0d67 │ │ +1a9db0: 6e30 ec0a 0801 |0052: invoke-virtual {v8, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0aec │ │ +1a9db6: 0c08 |0055: move-result-object v8 │ │ +1a9db8: 6e20 6359 8700 |0056: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.bind:(Ljava/lang/String;)V // method@5963 │ │ +1a9dbe: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ 0x0014 line=129 │ │ 0x0016 line=130 │ │ 0x0023 line=125 │ │ @@ -531985,18 +531986,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 │ │ -1a9dbc: |[1a9dbc] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1a9dcc: 1f01 a110 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@10a1 │ │ -1a9dd0: 6e30 8259 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V // method@5982 │ │ -1a9dd6: 0e00 |0005: return-void │ │ +1a9dc0: |[1a9dc0] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1a9dd0: 1f01 a110 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@10a1 │ │ +1a9dd4: 6e30 8259 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V // method@5982 │ │ +1a9dda: 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 │ │ @@ -532006,49 +532007,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 │ │ -1a9dd8: |[1a9dd8] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V │ │ -1a9de8: 7020 7859 a800 |0000: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@5978 │ │ -1a9dee: 0c02 |0003: move-result-object v2 │ │ -1a9df0: 3802 1700 |0004: if-eqz v2, 001b // +0017 │ │ -1a9df4: 5481 9b41 |0006: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@419b │ │ -1a9df8: 5483 9e41 |0008: iget-object v3, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419e │ │ -1a9dfc: 5484 9d41 |000a: iget-object v4, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@419d │ │ -1a9e00: 5485 9a41 |000c: iget-object v5, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@419a │ │ -1a9e04: 5586 9941 |000e: iget-boolean v6, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchMode:Z // field@4199 │ │ -1a9e08: 548a 9f41 |0010: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9e0c: 6e10 a359 0a00 |0012: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@59a3 │ │ -1a9e12: 0c07 |0015: move-result-object v7 │ │ -1a9e14: 0790 |0016: move-object v0, v9 │ │ -1a9e16: 7408 6d59 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@596d │ │ -1a9e1c: 0e00 |001a: return-void │ │ -1a9e1e: 7020 7759 a800 |001b: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@5977 │ │ -1a9e24: 0c00 |001e: move-result-object v0 │ │ -1a9e26: 3800 1000 |001f: if-eqz v0, 002f // +0010 │ │ -1a9e2a: 548a 9e41 |0021: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419e │ │ -1a9e2e: 5481 9d41 |0023: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@419d │ │ -1a9e32: 5482 9f41 |0025: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9e36: 6e10 a359 0200 |0027: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@59a3 │ │ -1a9e3c: 0c02 |002a: move-result-object v2 │ │ -1a9e3e: 6e52 6e59 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@596e │ │ -1a9e44: 0e00 |002e: return-void │ │ -1a9e46: 7020 7d59 a800 |002f: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; // method@597d │ │ -1a9e4c: 0c0a |0032: move-result-object v10 │ │ -1a9e4e: 380a 0f00 |0033: if-eqz v10, 0042 // +000f │ │ -1a9e52: 5480 9e41 |0035: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419e │ │ -1a9e56: 5481 9d41 |0037: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@419d │ │ -1a9e5a: 5482 9f41 |0039: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9e5e: 6e10 a359 0200 |003b: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@59a3 │ │ -1a9e64: 0c02 |003e: move-result-object v2 │ │ -1a9e66: 6e52 6f59 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@596f │ │ -1a9e6c: 0e00 |0042: return-void │ │ +1a9ddc: |[1a9ddc] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V │ │ +1a9dec: 7020 7859 a800 |0000: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@5978 │ │ +1a9df2: 0c02 |0003: move-result-object v2 │ │ +1a9df4: 3802 1700 |0004: if-eqz v2, 001b // +0017 │ │ +1a9df8: 5481 9b41 |0006: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@419b │ │ +1a9dfc: 5483 9e41 |0008: iget-object v3, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419e │ │ +1a9e00: 5484 9d41 |000a: iget-object v4, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@419d │ │ +1a9e04: 5485 9a41 |000c: iget-object v5, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@419a │ │ +1a9e08: 5586 9941 |000e: iget-boolean v6, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchMode:Z // field@4199 │ │ +1a9e0c: 548a 9f41 |0010: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9e10: 6e10 a359 0a00 |0012: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@59a3 │ │ +1a9e16: 0c07 |0015: move-result-object v7 │ │ +1a9e18: 0790 |0016: move-object v0, v9 │ │ +1a9e1a: 7408 6d59 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@596d │ │ +1a9e20: 0e00 |001a: return-void │ │ +1a9e22: 7020 7759 a800 |001b: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@5977 │ │ +1a9e28: 0c00 |001e: move-result-object v0 │ │ +1a9e2a: 3800 1000 |001f: if-eqz v0, 002f // +0010 │ │ +1a9e2e: 548a 9e41 |0021: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419e │ │ +1a9e32: 5481 9d41 |0023: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@419d │ │ +1a9e36: 5482 9f41 |0025: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9e3a: 6e10 a359 0200 |0027: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@59a3 │ │ +1a9e40: 0c02 |002a: move-result-object v2 │ │ +1a9e42: 6e52 6e59 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@596e │ │ +1a9e48: 0e00 |002e: return-void │ │ +1a9e4a: 7020 7d59 a800 |002f: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; // method@597d │ │ +1a9e50: 0c0a |0032: move-result-object v10 │ │ +1a9e52: 380a 0f00 |0033: if-eqz v10, 0042 // +000f │ │ +1a9e56: 5480 9e41 |0035: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419e │ │ +1a9e5a: 5481 9d41 |0037: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@419d │ │ +1a9e5e: 5482 9f41 |0039: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9e62: 6e10 a359 0200 |003b: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@59a3 │ │ +1a9e68: 0c02 |003e: move-result-object v2 │ │ +1a9e6a: 6e52 6f59 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@596f │ │ +1a9e70: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=67 │ │ 0x001b line=71 │ │ 0x0021 line=74 │ │ 0x002f line=78 │ │ @@ -532063,18 +532064,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 │ │ -1a9a54: |[1a9a54] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1a9a64: 6e20 8459 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // method@5984 │ │ -1a9a6a: 0c01 |0003: move-result-object v1 │ │ -1a9a6c: 1101 |0004: return-object v1 │ │ +1a9a58: |[1a9a58] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1a9a68: 6e20 8459 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // method@5984 │ │ +1a9a6e: 0c01 |0003: move-result-object v1 │ │ +1a9a70: 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; │ │ │ │ @@ -532083,26 +532084,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 │ │ -1a9c2c: |[1a9c2c] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ -1a9c3c: 2200 9c10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@109c │ │ -1a9c40: 6e10 5303 0500 |0002: invoke-virtual {v5}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0353 │ │ -1a9c46: 0c01 |0005: move-result-object v1 │ │ -1a9c48: 7110 e502 0100 |0006: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ -1a9c4e: 0c01 |0009: move-result-object v1 │ │ -1a9c50: 6002 4226 |000a: sget v2, Lorg/thoughtcrime/securesms/R$layout;.contact_selection_list_divider:I // field@2642 │ │ -1a9c54: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -1a9c56: 6e40 e702 2135 |000d: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a9c5c: 0c05 |0010: move-result-object v5 │ │ -1a9c5e: 7020 6259 5000 |0011: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.:(Landroid/view/View;)V // method@5962 │ │ -1a9c64: 1100 |0014: return-object v0 │ │ +1a9c30: |[1a9c30] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ +1a9c40: 2200 9c10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@109c │ │ +1a9c44: 6e10 5303 0500 |0002: invoke-virtual {v5}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0353 │ │ +1a9c4a: 0c01 |0005: move-result-object v1 │ │ +1a9c4c: 7110 e502 0100 |0006: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ +1a9c52: 0c01 |0009: move-result-object v1 │ │ +1a9c54: 6002 4226 |000a: sget v2, Lorg/thoughtcrime/securesms/R$layout;.contact_selection_list_divider:I // field@2642 │ │ +1a9c58: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +1a9c5a: 6e40 e702 2135 |000d: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a9c60: 0c05 |0010: move-result-object v5 │ │ +1a9c62: 7020 6259 5000 |0011: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.:(Landroid/view/View;)V // method@5962 │ │ +1a9c68: 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; │ │ @@ -532112,18 +532113,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 │ │ -1a9a70: |[1a9a70] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1a9a80: 6e30 8659 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // method@5986 │ │ -1a9a86: 0c01 |0003: move-result-object v1 │ │ -1a9a88: 1101 |0004: return-object v1 │ │ +1a9a74: |[1a9a74] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1a9a84: 6e30 8659 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // method@5986 │ │ +1a9a8a: 0c01 |0003: move-result-object v1 │ │ +1a9a8c: 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 │ │ @@ -532133,26 +532134,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 │ │ -1a9c68: |[1a9c68] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ -1a9c78: 2205 a110 |0000: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@10a1 │ │ -1a9c7c: 6e10 5303 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0353 │ │ -1a9c82: 0c00 |0005: move-result-object v0 │ │ -1a9c84: 7110 e502 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ -1a9c8a: 0c00 |0009: move-result-object v0 │ │ -1a9c8c: 6001 5e26 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.conversation_list_item_view:I // field@265e │ │ -1a9c90: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -1a9c92: 6e40 e702 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a9c98: 0c04 |0010: move-result-object v4 │ │ -1a9c9a: 7020 6c59 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.:(Landroid/view/View;)V // method@596c │ │ -1a9ca0: 1105 |0014: return-object v5 │ │ +1a9c6c: |[1a9c6c] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ +1a9c7c: 2205 a110 |0000: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@10a1 │ │ +1a9c80: 6e10 5303 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0353 │ │ +1a9c86: 0c00 |0005: move-result-object v0 │ │ +1a9c88: 7110 e502 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ +1a9c8e: 0c00 |0009: move-result-object v0 │ │ +1a9c90: 6001 5e26 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.conversation_list_item_view:I // field@265e │ │ +1a9c94: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +1a9c96: 6e40 e702 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a9c9c: 0c04 |0010: move-result-object v4 │ │ +1a9c9e: 7020 6c59 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.:(Landroid/view/View;)V // method@596c │ │ +1a9ca4: 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; │ │ @@ -532163,18 +532164,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 │ │ -1a9e70: |[1a9e70] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -1a9e80: 1f01 a110 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@10a1 │ │ -1a9e84: 6e20 8859 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V // method@5988 │ │ -1a9e8a: 0e00 |0005: return-void │ │ +1a9e74: |[1a9e74] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +1a9e84: 1f01 a110 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@10a1 │ │ +1a9e88: 6e20 8859 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V // method@5988 │ │ +1a9e8e: 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; │ │ │ │ @@ -532183,17 +532184,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 │ │ -1a9e8c: |[1a9e8c] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V │ │ -1a9e9c: 6e10 7459 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.recycle:()V // method@5974 │ │ -1a9ea2: 0e00 |0003: return-void │ │ +1a9e90: |[1a9e90] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V │ │ +1a9ea0: 6e10 7459 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.recycle:()V // method@5974 │ │ +1a9ea6: 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; │ │ │ │ @@ -532202,37 +532203,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -1a9ea4: |[1a9ea4] org.thoughtcrime.securesms.search.SearchListAdapter.selectAllThreads:()V │ │ -1a9eb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1a9eb6: 5441 9f41 |0001: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9eba: 6e10 a059 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a0 │ │ -1a9ec0: 0c01 |0006: move-result-object v1 │ │ -1a9ec2: 6e10 7006 0100 |0007: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0670 │ │ -1a9ec8: 0a01 |000a: move-result v1 │ │ -1a9eca: 3510 1b00 |000b: if-ge v0, v1, 0026 // +001b │ │ -1a9ece: 5441 9a41 |000d: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@419a │ │ -1a9ed2: 5442 9f41 |000f: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9ed6: 6e10 a059 0200 |0011: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a0 │ │ -1a9edc: 0c02 |0014: move-result-object v2 │ │ -1a9ede: 6e20 7106 0200 |0015: invoke-virtual {v2, v0}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0671 │ │ -1a9ee4: 0c02 |0018: move-result-object v2 │ │ -1a9ee6: 5222 6800 |0019: iget v2, v2, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -1a9eea: 8122 |001b: int-to-long v2, v2 │ │ -1a9eec: 7120 5e0a 3200 |001c: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ -1a9ef2: 0c02 |001f: move-result-object v2 │ │ -1a9ef4: 7220 0a0d 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0d0a │ │ -1a9efa: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1a9efe: 28dc |0025: goto 0001 // -0024 │ │ -1a9f00: 6e10 7e59 0400 |0026: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@597e │ │ -1a9f06: 0e00 |0029: return-void │ │ +1a9ea8: |[1a9ea8] org.thoughtcrime.securesms.search.SearchListAdapter.selectAllThreads:()V │ │ +1a9eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1a9eba: 5441 9f41 |0001: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9ebe: 6e10 a059 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a0 │ │ +1a9ec4: 0c01 |0006: move-result-object v1 │ │ +1a9ec6: 6e10 7006 0100 |0007: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0670 │ │ +1a9ecc: 0a01 |000a: move-result v1 │ │ +1a9ece: 3510 1b00 |000b: if-ge v0, v1, 0026 // +001b │ │ +1a9ed2: 5441 9a41 |000d: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@419a │ │ +1a9ed6: 5442 9f41 |000f: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9eda: 6e10 a059 0200 |0011: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a0 │ │ +1a9ee0: 0c02 |0014: move-result-object v2 │ │ +1a9ee2: 6e20 7106 0200 |0015: invoke-virtual {v2, v0}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0671 │ │ +1a9ee8: 0c02 |0018: move-result-object v2 │ │ +1a9eea: 5222 6800 |0019: iget v2, v2, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +1a9eee: 8122 |001b: int-to-long v2, v2 │ │ +1a9ef0: 7120 5e0a 3200 |001c: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5e │ │ +1a9ef6: 0c02 |001f: move-result-object v2 │ │ +1a9ef8: 7220 0a0d 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0d0a │ │ +1a9efe: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1a9f02: 28dc |0025: goto 0001 // -0024 │ │ +1a9f04: 6e10 7e59 0400 |0026: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@597e │ │ +1a9f0a: 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; │ │ @@ -532242,18 +532243,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 │ │ -1a9f08: |[1a9f08] org.thoughtcrime.securesms.search.SearchListAdapter.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -1a9f18: 5b01 9f41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ -1a9f1c: 6e10 7e59 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@597e │ │ -1a9f22: 0e00 |0005: return-void │ │ +1a9f0c: |[1a9f0c] org.thoughtcrime.securesms.search.SearchListAdapter.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +1a9f1c: 5b01 9f41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419f │ │ +1a9f20: 6e10 7e59 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@597e │ │ +1a9f26: 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; │ │ @@ -532294,18 +532295,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a9fc0: |[1a9fc0] org.thoughtcrime.securesms.search.SearchViewModel$Factory.:(Landroid/content/Context;)V │ │ -1a9fd0: 7010 9f05 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/ViewModelProvider$NewInstanceFactory;.:()V // method@059f │ │ -1a9fd6: 5b01 a241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@41a2 │ │ -1a9fda: 0e00 |0005: return-void │ │ +1a9fc4: |[1a9fc4] org.thoughtcrime.securesms.search.SearchViewModel$Factory.:(Landroid/content/Context;)V │ │ +1a9fd4: 7010 9f05 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/ViewModelProvider$NewInstanceFactory;.:()V // method@059f │ │ +1a9fda: 5b01 a241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@41a2 │ │ +1a9fde: 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; │ │ @@ -532316,22 +532317,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 │ │ -1a9f94: |[1a9f94] org.thoughtcrime.securesms.search.SearchViewModel$Factory.create:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; │ │ -1a9fa4: 2200 a910 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@10a9 │ │ -1a9fa8: 5421 a241 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@41a2 │ │ -1a9fac: 7020 9559 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.:(Landroid/content/Context;)V // method@5995 │ │ -1a9fb2: 6e20 e909 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object; // method@09e9 │ │ -1a9fb8: 0c03 |000a: move-result-object v3 │ │ -1a9fba: 1f03 9001 |000b: check-cast v3, Landroidx/lifecycle/ViewModel; // type@0190 │ │ -1a9fbe: 1103 |000d: return-object v3 │ │ +1a9f98: |[1a9f98] org.thoughtcrime.securesms.search.SearchViewModel$Factory.create:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; │ │ +1a9fa8: 2200 a910 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@10a9 │ │ +1a9fac: 5421 a241 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@41a2 │ │ +1a9fb0: 7020 9559 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.:(Landroid/content/Context;)V // method@5995 │ │ +1a9fb6: 6e20 e909 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object; // method@09e9 │ │ +1a9fbc: 0c03 |000a: move-result-object v3 │ │ +1a9fbe: 1f03 9001 |000b: check-cast v3, Landroidx/lifecycle/ViewModel; // type@0190 │ │ +1a9fc2: 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; │ │ │ │ @@ -532366,17 +532367,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a9fdc: |[1a9fdc] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:()V │ │ -1a9fec: 7010 9c05 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@059c │ │ -1a9ff2: 0e00 |0003: return-void │ │ +1a9fe0: |[1a9fe0] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:()V │ │ +1a9ff0: 7010 9c05 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@059c │ │ +1a9ff6: 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;) │ │ @@ -532384,17 +532385,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 │ │ -1a9ff4: |[1a9ff4] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V │ │ -1aa004: 7010 9259 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:()V // method@5992 │ │ -1aa00a: 0e00 |0003: return-void │ │ +1a9ff8: |[1a9ff8] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V │ │ +1aa008: 7010 9259 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:()V // method@5992 │ │ +1aa00e: 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; │ │ │ │ @@ -532436,17 +532437,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1ab740: |[1ab740] org.thoughtcrime.securesms.util.AsyncLoader.:(Landroid/content/Context;)V │ │ -1ab750: 7020 a505 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05a5 │ │ -1ab756: 0e00 |0003: return-void │ │ +1ab744: |[1ab744] org.thoughtcrime.securesms.util.AsyncLoader.:(Landroid/content/Context;)V │ │ +1ab754: 7020 a505 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05a5 │ │ +1ab75a: 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; │ │ │ │ @@ -532456,22 +532457,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1ab758: |[1ab758] org.thoughtcrime.securesms.util.AsyncLoader.deliverResult:(Ljava/lang/Object;)V │ │ -1ab768: 6e10 ef59 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.isReset:()Z // method@59ef │ │ -1ab76e: 0a00 |0003: move-result v0 │ │ -1ab770: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -1ab774: 0e00 |0006: return-void │ │ -1ab776: 5b12 e041 |0007: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41e0 │ │ -1ab77a: 6f20 a605 2100 |0009: invoke-super {v1, v2}, Landroidx/loader/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05a6 │ │ -1ab780: 0e00 |000c: return-void │ │ +1ab75c: |[1ab75c] org.thoughtcrime.securesms.util.AsyncLoader.deliverResult:(Ljava/lang/Object;)V │ │ +1ab76c: 6e10 ef59 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.isReset:()Z // method@59ef │ │ +1ab772: 0a00 |0003: move-result v0 │ │ +1ab774: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +1ab778: 0e00 |0006: return-void │ │ +1ab77a: 5b12 e041 |0007: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41e0 │ │ +1ab77e: 6f20 a605 2100 |0009: invoke-super {v1, v2}, Landroidx/loader/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05a6 │ │ +1ab784: 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; │ │ @@ -532482,20 +532483,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1ab784: |[1ab784] org.thoughtcrime.securesms.util.AsyncLoader.onReset:()V │ │ -1ab794: 6f10 a705 0100 |0000: invoke-super {v1}, Landroidx/loader/content/AsyncTaskLoader;.onReset:()V // method@05a7 │ │ -1ab79a: 6e10 f259 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.onStopLoading:()V // method@59f2 │ │ -1ab7a0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -1ab7a2: 5b10 e041 |0007: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41e0 │ │ -1ab7a6: 0e00 |0009: return-void │ │ +1ab788: |[1ab788] org.thoughtcrime.securesms.util.AsyncLoader.onReset:()V │ │ +1ab798: 6f10 a705 0100 |0000: invoke-super {v1}, Landroidx/loader/content/AsyncTaskLoader;.onReset:()V // method@05a7 │ │ +1ab79e: 6e10 f259 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.onStopLoading:()V // method@59f2 │ │ +1ab7a4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1ab7a6: 5b10 e041 |0007: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41e0 │ │ +1ab7aa: 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; │ │ @@ -532505,25 +532506,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1ab7a8: |[1ab7a8] org.thoughtcrime.securesms.util.AsyncLoader.onStartLoading:()V │ │ -1ab7b8: 5410 e041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41e0 │ │ -1ab7bc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -1ab7c0: 6e20 ed59 0100 |0004: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.deliverResult:(Ljava/lang/Object;)V // method@59ed │ │ -1ab7c6: 6e10 f359 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.takeContentChanged:()Z // method@59f3 │ │ -1ab7cc: 0a00 |000a: move-result v0 │ │ -1ab7ce: 3900 0600 |000b: if-nez v0, 0011 // +0006 │ │ -1ab7d2: 5410 e041 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41e0 │ │ -1ab7d6: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ -1ab7da: 6e10 ee59 0100 |0011: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.forceLoad:()V // method@59ee │ │ -1ab7e0: 0e00 |0014: return-void │ │ +1ab7ac: |[1ab7ac] org.thoughtcrime.securesms.util.AsyncLoader.onStartLoading:()V │ │ +1ab7bc: 5410 e041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41e0 │ │ +1ab7c0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +1ab7c4: 6e20 ed59 0100 |0004: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.deliverResult:(Ljava/lang/Object;)V // method@59ed │ │ +1ab7ca: 6e10 f359 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.takeContentChanged:()Z // method@59f3 │ │ +1ab7d0: 0a00 |000a: move-result v0 │ │ +1ab7d2: 3900 0600 |000b: if-nez v0, 0011 // +0006 │ │ +1ab7d6: 5410 e041 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41e0 │ │ +1ab7da: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ +1ab7de: 6e10 ee59 0100 |0011: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.forceLoad:()V // method@59ee │ │ +1ab7e4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=56 │ │ 0x0007 line=59 │ │ 0x0011 line=60 │ │ locals : │ │ @@ -532534,17 +532535,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ab7e4: |[1ab7e4] org.thoughtcrime.securesms.util.AsyncLoader.onStopLoading:()V │ │ -1ab7f4: 6e10 ec59 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.cancelLoad:()Z // method@59ec │ │ -1ab7fa: 0e00 |0003: return-void │ │ +1ab7e8: |[1ab7e8] org.thoughtcrime.securesms.util.AsyncLoader.onStopLoading:()V │ │ +1ab7f8: 6e10 ec59 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.cancelLoad:()Z // method@59ec │ │ +1ab7fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ │ │ source_file_idx : 4086 (AsyncLoader.java) │ │ @@ -532621,26 +532622,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -1b3c84: |[1b3c84] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:()V │ │ -1b3c94: 6000 c523 |0000: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_edit:I // field@23c5 │ │ -1b3c98: 6700 9642 |0002: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@4296 │ │ -1b3c9c: 6000 c223 |0004: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_copy:I // field@23c2 │ │ -1b3ca0: 6700 9742 |0006: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@4297 │ │ -1b3ca4: 6000 ca23 |0008: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_share:I // field@23ca │ │ -1b3ca8: 6700 9842 |000a: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@4298 │ │ -1b3cac: 6000 c623 |000c: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_forward:I // field@23c6 │ │ -1b3cb0: 6700 9942 |000e: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@4299 │ │ -1b3cb4: 6000 e723 |0010: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_toggle_save:I // field@23e7 │ │ -1b3cb8: 6700 9a42 |0012: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_5:I // field@429a │ │ -1b3cbc: 0e00 |0014: return-void │ │ +1b3c88: |[1b3c88] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:()V │ │ +1b3c98: 6000 c523 |0000: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_edit:I // field@23c5 │ │ +1b3c9c: 6700 9642 |0002: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@4296 │ │ +1b3ca0: 6000 c223 |0004: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_copy:I // field@23c2 │ │ +1b3ca4: 6700 9742 |0006: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@4297 │ │ +1b3ca8: 6000 ca23 |0008: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_share:I // field@23ca │ │ +1b3cac: 6700 9842 |000a: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@4298 │ │ +1b3cb0: 6000 c623 |000c: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_forward:I // field@23c6 │ │ +1b3cb4: 6700 9942 |000e: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@4299 │ │ +1b3cb8: 6000 e723 |0010: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_toggle_save:I // field@23e7 │ │ +1b3cbc: 6700 9a42 |0012: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_5:I // field@429a │ │ +1b3cc0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x0008 line=28 │ │ 0x000c line=29 │ │ 0x0010 line=30 │ │ @@ -532651,18 +532652,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1b3cc0: |[1b3cc0] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;)V │ │ -1b3cd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b3cd2: 7030 3e5c 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5c3e │ │ -1b3cd8: 0e00 |0004: return-void │ │ +1b3cc4: |[1b3cc4] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;)V │ │ +1b3cd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b3cd6: 7030 3e5c 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5c3e │ │ +1b3cdc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -532671,18 +532672,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 │ │ -1b3cdc: |[1b3cdc] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -1b3cec: 6000 4918 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.toolbarStyle:I // field@1849 │ │ -1b3cf0: 7040 3f5c 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5c3f │ │ -1b3cf6: 0e00 |0005: return-void │ │ +1b3ce0: |[1b3ce0] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +1b3cf0: 6000 4918 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.toolbarStyle:I // field@1849 │ │ +1b3cf4: 7040 3f5c 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5c3f │ │ +1b3cfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 (null) Landroid/util/AttributeSet; │ │ @@ -532692,26 +532693,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 │ │ -1b3cf8: |[1b3cf8] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -1b3d08: 7040 e504 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/appcompat/widget/Toolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@04e5 │ │ -1b3d0e: 6203 9d34 |0003: sget-object v3, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar:[I // field@349d │ │ -1b3d12: 6e30 7c00 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007c │ │ -1b3d18: 0c01 |0008: move-result-object v1 │ │ -1b3d1a: 6002 9e34 |0009: sget v2, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar_aat_max_shown:I // field@349e │ │ -1b3d1e: 1303 6400 |000b: const/16 v3, #int 100 // #64 │ │ -1b3d22: 6e30 f100 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f1 │ │ -1b3d28: 0a02 |0010: move-result v2 │ │ -1b3d2a: 5902 9e42 |0011: iput v2, v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@429e │ │ -1b3d2e: 6e10 f500 0100 |0013: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -1b3d34: 0e00 |0016: return-void │ │ +1b3cfc: |[1b3cfc] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +1b3d0c: 7040 e504 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/appcompat/widget/Toolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@04e5 │ │ +1b3d12: 6203 9d34 |0003: sget-object v3, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar:[I // field@349d │ │ +1b3d16: 6e30 7c00 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007c │ │ +1b3d1c: 0c01 |0008: move-result-object v1 │ │ +1b3d1e: 6002 9e34 |0009: sget v2, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar_aat_max_shown:I // field@349e │ │ +1b3d22: 1303 6400 |000b: const/16 v3, #int 100 // #64 │ │ +1b3d26: 6e30 f100 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f1 │ │ +1b3d2c: 0a02 |0010: move-result v2 │ │ +1b3d2e: 5902 9e42 |0011: iput v2, v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@429e │ │ +1b3d32: 6e10 f500 0100 |0013: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +1b3d38: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=45 │ │ 0x0009 line=47 │ │ 0x0013 line=49 │ │ locals : │ │ @@ -532725,87 +532726,87 @@ │ │ type : '(Landroid/view/Menu;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 134 16-bit code units │ │ -1b3d38: |[1b3d38] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.adjustMenuActions:(Landroid/view/Menu;II)V │ │ -1b3d48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b3d4a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -1b3d4c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -1b3d4e: 7210 eb02 0400 |0003: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02eb │ │ -1b3d54: 0a03 |0006: move-result v3 │ │ -1b3d56: 3531 1100 |0007: if-ge v1, v3, 0018 // +0011 │ │ -1b3d5a: 7220 ea02 1400 |0009: invoke-interface {v4, v1}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02ea │ │ -1b3d60: 0c03 |000c: move-result-object v3 │ │ -1b3d62: 7210 f202 0300 |000d: invoke-interface {v3}, Landroid/view/MenuItem;.isVisible:()Z // method@02f2 │ │ -1b3d68: 0a03 |0010: move-result v3 │ │ -1b3d6a: 3803 0400 |0011: if-eqz v3, 0015 // +0004 │ │ -1b3d6e: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1b3d72: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1b3d76: 28ec |0017: goto 0003 // -0014 │ │ -1b3d78: 1301 6800 |0018: const/16 v1, #int 104 // #68 │ │ -1b3d7c: 7110 be5b 0100 |001a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bbe │ │ -1b3d82: 0a01 |001d: move-result v1 │ │ -1b3d84: b116 |001e: sub-int/2addr v6, v1 │ │ -1b3d86: 1301 3000 |001f: const/16 v1, #int 48 // #30 │ │ -1b3d8a: 7110 be5b 0100 |0021: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bbe │ │ -1b3d90: 0a03 |0024: move-result v3 │ │ -1b3d92: 9303 0603 |0025: div-int v3, v6, v3 │ │ -1b3d96: 7120 7c0a 3500 |0027: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@0a7c │ │ -1b3d9c: 0a03 |002a: move-result v3 │ │ -1b3d9e: 3523 0900 |002b: if-ge v3, v2, 0034 // +0009 │ │ -1b3da2: 1302 2400 |002d: const/16 v2, #int 36 // #24 │ │ -1b3da6: 7110 be5b 0200 |002f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bbe │ │ -1b3dac: 0a02 |0032: move-result v2 │ │ -1b3dae: b126 |0033: sub-int/2addr v6, v2 │ │ -1b3db0: 7110 be5b 0100 |0034: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bbe │ │ -1b3db6: 0a01 |0037: move-result v1 │ │ -1b3db8: b316 |0038: div-int/2addr v6, v1 │ │ -1b3dba: 7120 7c0a 6500 |0039: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@0a7c │ │ -1b3dc0: 0a05 |003c: move-result v5 │ │ -1b3dc2: 1206 |003d: const/4 v6, #int 0 // #0 │ │ -1b3dc4: 7210 eb02 0400 |003e: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02eb │ │ -1b3dca: 0a01 |0041: move-result v1 │ │ -1b3dcc: 3516 4300 |0042: if-ge v6, v1, 0085 // +0043 │ │ -1b3dd0: 7220 ea02 6400 |0044: invoke-interface {v4, v6}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02ea │ │ -1b3dd6: 0c01 |0047: move-result-object v1 │ │ -1b3dd8: 7210 f002 0100 |0048: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ -1b3dde: 0a02 |004b: move-result v2 │ │ -1b3de0: 6003 9642 |004c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@4296 │ │ -1b3de4: 3232 2200 |004e: if-eq v2, v3, 0070 // +0022 │ │ -1b3de8: 7210 f002 0100 |0050: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ -1b3dee: 0a02 |0053: move-result v2 │ │ -1b3df0: 6003 9742 |0054: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@4297 │ │ -1b3df4: 3232 1a00 |0056: if-eq v2, v3, 0070 // +001a │ │ -1b3df8: 7210 f002 0100 |0058: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ -1b3dfe: 0a02 |005b: move-result v2 │ │ -1b3e00: 6003 9842 |005c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@4298 │ │ -1b3e04: 3232 1200 |005e: if-eq v2, v3, 0070 // +0012 │ │ -1b3e08: 7210 f002 0100 |0060: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ -1b3e0e: 0a02 |0063: move-result v2 │ │ -1b3e10: 6003 9942 |0064: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@4299 │ │ -1b3e14: 3232 0a00 |0066: if-eq v2, v3, 0070 // +000a │ │ -1b3e18: 7210 f002 0100 |0068: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ -1b3e1e: 0a02 |006b: move-result v2 │ │ -1b3e20: 6003 9a42 |006c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_5:I // field@429a │ │ -1b3e24: 3332 1100 |006e: if-ne v2, v3, 007f // +0011 │ │ -1b3e28: 7210 f202 0100 |0070: invoke-interface {v1}, Landroid/view/MenuItem;.isVisible:()Z // method@02f2 │ │ -1b3e2e: 0a02 |0073: move-result v2 │ │ -1b3e30: 3802 0b00 |0074: if-eqz v2, 007f // +000b │ │ -1b3e34: 3d05 0900 |0076: if-lez v5, 007f // +0009 │ │ -1b3e38: 1222 |0078: const/4 v2, #int 2 // #2 │ │ -1b3e3a: 7220 f602 2100 |0079: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f6 │ │ -1b3e40: d805 05ff |007c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -1b3e44: 2804 |007e: goto 0082 // +0004 │ │ -1b3e46: 7220 f602 0100 |007f: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f6 │ │ -1b3e4c: d806 0601 |0082: add-int/lit8 v6, v6, #int 1 // #01 │ │ -1b3e50: 28ba |0084: goto 003e // -0046 │ │ -1b3e52: 0e00 |0085: return-void │ │ +1b3d3c: |[1b3d3c] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.adjustMenuActions:(Landroid/view/Menu;II)V │ │ +1b3d4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b3d4e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +1b3d50: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +1b3d52: 7210 eb02 0400 |0003: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02eb │ │ +1b3d58: 0a03 |0006: move-result v3 │ │ +1b3d5a: 3531 1100 |0007: if-ge v1, v3, 0018 // +0011 │ │ +1b3d5e: 7220 ea02 1400 |0009: invoke-interface {v4, v1}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02ea │ │ +1b3d64: 0c03 |000c: move-result-object v3 │ │ +1b3d66: 7210 f202 0300 |000d: invoke-interface {v3}, Landroid/view/MenuItem;.isVisible:()Z // method@02f2 │ │ +1b3d6c: 0a03 |0010: move-result v3 │ │ +1b3d6e: 3803 0400 |0011: if-eqz v3, 0015 // +0004 │ │ +1b3d72: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1b3d76: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1b3d7a: 28ec |0017: goto 0003 // -0014 │ │ +1b3d7c: 1301 6800 |0018: const/16 v1, #int 104 // #68 │ │ +1b3d80: 7110 be5b 0100 |001a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bbe │ │ +1b3d86: 0a01 |001d: move-result v1 │ │ +1b3d88: b116 |001e: sub-int/2addr v6, v1 │ │ +1b3d8a: 1301 3000 |001f: const/16 v1, #int 48 // #30 │ │ +1b3d8e: 7110 be5b 0100 |0021: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bbe │ │ +1b3d94: 0a03 |0024: move-result v3 │ │ +1b3d96: 9303 0603 |0025: div-int v3, v6, v3 │ │ +1b3d9a: 7120 7c0a 3500 |0027: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@0a7c │ │ +1b3da0: 0a03 |002a: move-result v3 │ │ +1b3da2: 3523 0900 |002b: if-ge v3, v2, 0034 // +0009 │ │ +1b3da6: 1302 2400 |002d: const/16 v2, #int 36 // #24 │ │ +1b3daa: 7110 be5b 0200 |002f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bbe │ │ +1b3db0: 0a02 |0032: move-result v2 │ │ +1b3db2: b126 |0033: sub-int/2addr v6, v2 │ │ +1b3db4: 7110 be5b 0100 |0034: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bbe │ │ +1b3dba: 0a01 |0037: move-result v1 │ │ +1b3dbc: b316 |0038: div-int/2addr v6, v1 │ │ +1b3dbe: 7120 7c0a 6500 |0039: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@0a7c │ │ +1b3dc4: 0a05 |003c: move-result v5 │ │ +1b3dc6: 1206 |003d: const/4 v6, #int 0 // #0 │ │ +1b3dc8: 7210 eb02 0400 |003e: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02eb │ │ +1b3dce: 0a01 |0041: move-result v1 │ │ +1b3dd0: 3516 4300 |0042: if-ge v6, v1, 0085 // +0043 │ │ +1b3dd4: 7220 ea02 6400 |0044: invoke-interface {v4, v6}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02ea │ │ +1b3dda: 0c01 |0047: move-result-object v1 │ │ +1b3ddc: 7210 f002 0100 |0048: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ +1b3de2: 0a02 |004b: move-result v2 │ │ +1b3de4: 6003 9642 |004c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@4296 │ │ +1b3de8: 3232 2200 |004e: if-eq v2, v3, 0070 // +0022 │ │ +1b3dec: 7210 f002 0100 |0050: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ +1b3df2: 0a02 |0053: move-result v2 │ │ +1b3df4: 6003 9742 |0054: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@4297 │ │ +1b3df8: 3232 1a00 |0056: if-eq v2, v3, 0070 // +001a │ │ +1b3dfc: 7210 f002 0100 |0058: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ +1b3e02: 0a02 |005b: move-result v2 │ │ +1b3e04: 6003 9842 |005c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@4298 │ │ +1b3e08: 3232 1200 |005e: if-eq v2, v3, 0070 // +0012 │ │ +1b3e0c: 7210 f002 0100 |0060: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ +1b3e12: 0a02 |0063: move-result v2 │ │ +1b3e14: 6003 9942 |0064: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@4299 │ │ +1b3e18: 3232 0a00 |0066: if-eq v2, v3, 0070 // +000a │ │ +1b3e1c: 7210 f002 0100 |0068: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ +1b3e22: 0a02 |006b: move-result v2 │ │ +1b3e24: 6003 9a42 |006c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_5:I // field@429a │ │ +1b3e28: 3332 1100 |006e: if-ne v2, v3, 007f // +0011 │ │ +1b3e2c: 7210 f202 0100 |0070: invoke-interface {v1}, Landroid/view/MenuItem;.isVisible:()Z // method@02f2 │ │ +1b3e32: 0a02 |0073: move-result v2 │ │ +1b3e34: 3802 0b00 |0074: if-eqz v2, 007f // +000b │ │ +1b3e38: 3d05 0900 |0076: if-lez v5, 007f // +0009 │ │ +1b3e3c: 1222 |0078: const/4 v2, #int 2 // #2 │ │ +1b3e3e: 7220 f602 2100 |0079: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f6 │ │ +1b3e44: d805 05ff |007c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +1b3e48: 2804 |007e: goto 0082 // +0004 │ │ +1b3e4a: 7220 f602 0100 |007f: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f6 │ │ +1b3e50: d806 0601 |0082: add-int/lit8 v6, v6, #int 1 // #01 │ │ +1b3e54: 28ba |0084: goto 003e // -0046 │ │ +1b3e56: 0e00 |0085: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=62 │ │ 0x0009 line=63 │ │ 0x001a line=68 │ │ 0x0021 line=69 │ │ 0x002f line=72 │ │ @@ -532831,24 +532832,24 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1b3e54: |[1b3e54] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.onMeasure:(II)V │ │ -1b3e64: 6f30 e804 4305 |0000: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e8 │ │ -1b3e6a: 6e10 425c 0300 |0003: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMenu:()Landroid/view/Menu; // method@5c42 │ │ -1b3e70: 0c00 |0006: move-result-object v0 │ │ -1b3e72: 5231 9e42 |0007: iget v1, v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@429e │ │ -1b3e76: 6e10 415c 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMeasuredWidth:()I // method@5c41 │ │ -1b3e7c: 0a02 |000c: move-result v2 │ │ -1b3e7e: 7130 405c 1002 |000d: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.adjustMenuActions:(Landroid/view/Menu;II)V // method@5c40 │ │ -1b3e84: 6f30 e804 4305 |0010: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e8 │ │ -1b3e8a: 0e00 |0013: return-void │ │ +1b3e58: |[1b3e58] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.onMeasure:(II)V │ │ +1b3e68: 6f30 e804 4305 |0000: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e8 │ │ +1b3e6e: 6e10 425c 0300 |0003: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMenu:()Landroid/view/Menu; // method@5c42 │ │ +1b3e74: 0c00 |0006: move-result-object v0 │ │ +1b3e76: 5231 9e42 |0007: iget v1, v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@429e │ │ +1b3e7a: 6e10 415c 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMeasuredWidth:()I // method@5c41 │ │ +1b3e80: 0a02 |000c: move-result v2 │ │ +1b3e82: 7130 405c 1002 |000d: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.adjustMenuActions:(Landroid/view/Menu;II)V // method@5c40 │ │ +1b3e88: 6f30 e804 4305 |0010: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e8 │ │ +1b3e8e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0010 line=56 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ @@ -532899,18 +532900,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 │ │ -1b4890: |[1b4890] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V │ │ -1b48a0: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ -1b48a6: 5b01 ac42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42ac │ │ -1b48aa: 0e00 |0005: return-void │ │ +1b4894: |[1b4894] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V │ │ +1b48a4: 7010 a00a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa0 │ │ +1b48aa: 5b01 ac42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42ac │ │ +1b48ae: 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; │ │ @@ -532921,33 +532922,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 │ │ -1b48ac: |[1b48ac] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.addTransferListener:(Lcom/google/android/exoplayer2/upstream/TransferListener;)V │ │ -1b48bc: 0e00 |0000: return-void │ │ +1b48b0: |[1b48b0] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.addTransferListener:(Lcom/google/android/exoplayer2/upstream/TransferListener;)V │ │ +1b48c0: 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 │ │ -1b48c0: |[1b48c0] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.close:()V │ │ -1b48d0: 5410 ab42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42ab │ │ -1b48d4: 7210 e408 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.close:()V // method@08e4 │ │ -1b48da: 0e00 |0005: return-void │ │ +1b48c4: |[1b48c4] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.close:()V │ │ +1b48d4: 5410 ab42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42ab │ │ +1b48d8: 7210 e408 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.close:()V // method@08e4 │ │ +1b48de: 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;) │ │ @@ -532955,18 +532956,18 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1b4850: |[1b4850] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getResponseHeaders:()Ljava/util/Map; │ │ -1b4860: 7100 8b0c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyMap:()Ljava/util/Map; // method@0c8b │ │ -1b4866: 0c00 |0003: move-result-object v0 │ │ -1b4868: 1100 |0004: return-object v0 │ │ +1b4854: |[1b4854] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getResponseHeaders:()Ljava/util/Map; │ │ +1b4864: 7100 8b0c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyMap:()Ljava/util/Map; // method@0c8b │ │ +1b486a: 0c00 |0003: move-result-object v0 │ │ +1b486c: 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;) │ │ @@ -532974,19 +532975,19 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1b4810: |[1b4810] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getUri:()Landroid/net/Uri; │ │ -1b4820: 5410 ab42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42ab │ │ -1b4824: 7210 e508 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.getUri:()Landroid/net/Uri; // method@08e5 │ │ -1b482a: 0c00 |0005: move-result-object v0 │ │ -1b482c: 1100 |0006: return-object v0 │ │ +1b4814: |[1b4814] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getUri:()Landroid/net/Uri; │ │ +1b4824: 5410 ab42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42ab │ │ +1b4828: 7210 e508 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.getUri:()Landroid/net/Uri; // method@08e5 │ │ +1b482e: 0c00 |0005: move-result-object v0 │ │ +1b4830: 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;) │ │ @@ -532994,20 +532995,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 │ │ -1b486c: |[1b486c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J │ │ -1b487c: 5420 ac42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42ac │ │ -1b4880: 5b20 ab42 |0002: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42ab │ │ -1b4884: 7220 e608 3000 |0004: invoke-interface {v0, v3}, Lcom/google/android/exoplayer2/upstream/DataSource;.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J // method@08e6 │ │ -1b488a: 0b00 |0007: move-result-wide v0 │ │ -1b488c: 1000 |0008: return-wide v0 │ │ +1b4870: |[1b4870] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J │ │ +1b4880: 5420 ac42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42ac │ │ +1b4884: 5b20 ab42 |0002: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42ab │ │ +1b4888: 7220 e608 3000 |0004: invoke-interface {v0, v3}, Lcom/google/android/exoplayer2/upstream/DataSource;.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J // method@08e6 │ │ +1b488e: 0b00 |0007: move-result-wide v0 │ │ +1b4890: 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; │ │ @@ -533017,19 +533018,19 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -1b4830: |[1b4830] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.read:([BII)I │ │ -1b4840: 5410 ab42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42ab │ │ -1b4844: 7240 e708 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lcom/google/android/exoplayer2/upstream/DataSource;.read:([BII)I // method@08e7 │ │ -1b484a: 0a02 |0005: move-result v2 │ │ -1b484c: 0f02 |0006: return v2 │ │ +1b4834: |[1b4834] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.read:([BII)I │ │ +1b4844: 5410 ab42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42ab │ │ +1b4848: 7240 e708 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lcom/google/android/exoplayer2/upstream/DataSource;.read:([BII)I // method@08e7 │ │ +1b484e: 0a02 |0005: move-result v2 │ │ +1b4850: 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 │ │ @@ -587708,67 +587709,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 │ │ -1a6110: |[1a6110] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V │ │ -1a6120: 7030 6358 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.onUndoRedoAvailabilityChanged:(ZZ)V // method@5863 │ │ -1a6126: 0e00 |0003: return-void │ │ +1a6114: |[1a6114] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V │ │ +1a6124: 7030 6358 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.onUndoRedoAvailabilityChanged:(ZZ)V // method@5863 │ │ +1a612a: 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 │ │ -1a6128: |[1a6128] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -1a6138: 7010 6558 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5865 │ │ -1a613e: 0e00 |0003: return-void │ │ +1a612c: |[1a612c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +1a613c: 7010 6558 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5865 │ │ +1a6142: 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 │ │ -1a6140: |[1a6140] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ -1a6150: 0e00 |0000: return-void │ │ +1a6144: |[1a6144] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ +1a6154: 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 │ │ -1a6154: |[1a6154] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ -1a6164: 7010 6605 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@0566 │ │ -1a616a: 2200 6e10 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; // type@106e │ │ -1a616e: 7020 3c58 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@583c │ │ -1a6174: 5b10 0d41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@410d │ │ -1a6178: 0e00 |000a: return-void │ │ +1a6158: |[1a6158] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ +1a6168: 7010 6605 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@0566 │ │ +1a616e: 2200 6e10 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; // type@106e │ │ +1a6172: 7020 3c58 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@583c │ │ +1a6178: 5b10 0d41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@410d │ │ +1a617c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=333 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -587777,17 +587778,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 │ │ -1a6088: |[1a6088] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ -1a6098: 5400 0641 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ -1a609c: 1100 |0002: return-object v0 │ │ +1a608c: |[1a608c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ +1a609c: 5400 0641 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ +1a60a0: 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;) │ │ @@ -587795,17 +587796,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 │ │ -1a60a0: |[1a60a0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ -1a60b0: 5b01 0641 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ -1a60b4: 1101 |0002: return-object v1 │ │ +1a60a4: |[1a60a4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ +1a60b4: 5b01 0641 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ +1a60b8: 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; │ │ │ │ @@ -587814,17 +587815,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 │ │ -1a60f8: |[1a60f8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ -1a6108: 5400 0741 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ -1a610c: 1100 |0002: return-object v0 │ │ +1a60fc: |[1a60fc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ +1a610c: 5400 0741 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ +1a6110: 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;) │ │ @@ -587832,17 +587833,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 │ │ -1a6070: |[1a6070] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; │ │ -1a6080: 5400 0841 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a6084: 1100 |0002: return-object v0 │ │ +1a6074: |[1a6074] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; │ │ +1a6084: 5400 0841 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a6088: 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;) │ │ @@ -587850,17 +587851,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 │ │ -1a617c: |[1a617c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ -1a618c: 7030 6a58 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@586a │ │ -1a6192: 0e00 |0003: return-void │ │ +1a6180: |[1a6180] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ +1a6190: 7030 6a58 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@586a │ │ +1a6196: 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 │ │ @@ -587870,25 +587871,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1a61f8: |[1a61f8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.changeEntityColor:(I)V │ │ -1a6208: 5420 0641 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ -1a620c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -1a6210: 6e10 d350 0000 |0004: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d3 │ │ -1a6216: 0c00 |0007: move-result-object v0 │ │ -1a6218: 2001 310f |0008: instance-of v1, v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ -1a621c: 3801 0a00 |000a: if-eqz v1, 0014 // +000a │ │ -1a6220: 1f00 310f |000c: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ -1a6224: 7220 be4f 3000 |000e: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.setColor:(I)V // method@4fbe │ │ -1a622a: 7010 6558 0200 |0011: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5865 │ │ -1a6230: 0e00 |0014: return-void │ │ +1a61fc: |[1a61fc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.changeEntityColor:(I)V │ │ +1a620c: 5420 0641 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ +1a6210: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +1a6214: 6e10 d350 0000 |0004: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d3 │ │ +1a621a: 0c00 |0007: move-result-object v0 │ │ +1a621c: 2001 310f |0008: instance-of v1, v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ +1a6220: 3801 0a00 |000a: if-eqz v1, 0014 // +000a │ │ +1a6224: 1f00 310f |000c: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ +1a6228: 7220 be4f 3000 |000e: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.setColor:(I)V // method@4fbe │ │ +1a622e: 7010 6558 0200 |0011: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5865 │ │ +1a6234: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0004 line=172 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0011 line=175 │ │ @@ -587901,25 +587902,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 │ │ -1a60b8: |[1a60b8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ -1a60c8: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ -1a60cc: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ -1a60d2: 1a01 4a60 |0005: const-string v1, "image_uri" // string@604a │ │ -1a60d6: 6e30 4102 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0241 │ │ -1a60dc: 2201 7110 |000a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1071 │ │ -1a60e0: 7010 4958 0100 |000c: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.:()V // method@5849 │ │ -1a60e6: 5c13 0541 |000f: iput-boolean v3, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4105 │ │ -1a60ea: 6e20 6758 0100 |0011: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setArguments:(Landroid/os/Bundle;)V // method@5867 │ │ -1a60f0: 6e20 6858 2100 |0014: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setUri:(Landroid/net/Uri;)V // method@5868 │ │ -1a60f6: 1101 |0017: return-object v1 │ │ +1a60bc: |[1a60bc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ +1a60cc: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ +1a60d0: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ +1a60d6: 1a01 4a60 |0005: const-string v1, "image_uri" // string@604a │ │ +1a60da: 6e30 4102 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0241 │ │ +1a60e0: 2201 7110 |000a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1071 │ │ +1a60e4: 7010 4958 0100 |000c: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.:()V // method@5849 │ │ +1a60ea: 5c13 0541 |000f: iput-boolean v3, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4105 │ │ +1a60ee: 6e20 6758 0100 |0011: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setArguments:(Landroid/os/Bundle;)V // method@5867 │ │ +1a60f4: 6e20 6858 2100 |0014: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setUri:(Landroid/net/Uri;)V // method@5868 │ │ +1a60fa: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ 0x000a line=91 │ │ 0x000f line=92 │ │ 0x0011 line=93 │ │ @@ -587933,18 +587934,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6660: |[1a6660] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndoRedoAvailabilityChanged:(ZZ)V │ │ -1a6670: 5402 0741 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ -1a6674: 6e20 c758 1200 |0002: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setUndoAvailability:(Z)V // method@58c7 │ │ -1a667a: 0e00 |0005: return-void │ │ +1a6664: |[1a6664] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndoRedoAvailabilityChanged:(ZZ)V │ │ +1a6674: 5402 0741 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ +1a6678: 6e20 c758 1200 |0002: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setUndoAvailability:(Z)V // method@58c7 │ │ +1a667e: 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 │ │ @@ -587954,23 +587955,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1a67ac: |[1a67ac] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.refreshUniqueColors:()V │ │ -1a67bc: 5420 0741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ -1a67c0: 5421 0841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a67c4: 6e10 3b50 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ -1a67ca: 0c01 |0007: move-result-object v1 │ │ -1a67cc: 6e10 5751 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.getUniqueColorsIgnoringAlpha:()Ljava/util/Set; // method@5157 │ │ -1a67d2: 0c01 |000b: move-result-object v1 │ │ -1a67d4: 6e20 c258 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setColorPalette:(Ljava/util/Set;)V // method@58c2 │ │ -1a67da: 0e00 |000f: return-void │ │ +1a67b0: |[1a67b0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.refreshUniqueColors:()V │ │ +1a67c0: 5420 0741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ +1a67c4: 5421 0841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a67c8: 6e10 3b50 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ +1a67ce: 0c01 |0007: move-result-object v1 │ │ +1a67d0: 6e10 5751 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.getUniqueColorsIgnoringAlpha:()Ljava/util/Set; // method@5157 │ │ +1a67d6: 0c01 |000b: move-result-object v1 │ │ +1a67d8: 6e20 c258 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setColorPalette:(Ljava/util/Set;)V // method@58c2 │ │ +1a67de: 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;) │ │ @@ -587978,22 +587979,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 │ │ -1a67f4: |[1a67f4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ -1a6804: 5420 0841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a6808: 6e10 5358 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5853 │ │ -1a680e: 0c01 |0005: move-result-object v1 │ │ -1a6810: 7110 c15a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z // method@5ac1 │ │ -1a6816: 0a01 |0009: move-result v1 │ │ -1a6818: 6e40 5450 3041 |000a: invoke-virtual {v0, v3, v1, v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startTextEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;ZZ)V // method@5054 │ │ -1a681e: 0e00 |000d: return-void │ │ +1a67f8: |[1a67f8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ +1a6808: 5420 0841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a680c: 6e10 5358 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5853 │ │ +1a6812: 0c01 |0005: move-result-object v1 │ │ +1a6814: 7110 c15a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z // method@5ac1 │ │ +1a681a: 0a01 |0009: move-result v1 │ │ +1a681c: 6e40 5450 3041 |000a: invoke-virtual {v0, v3, v1, v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startTextEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;ZZ)V // method@5054 │ │ +1a6822: 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 │ │ @@ -588004,34 +588005,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -1a6194: |[1a6194] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.addText:()V │ │ -1a61a4: 5430 0741 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ -1a61a8: 6e10 a858 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getActiveColor:()I // method@58a8 │ │ -1a61ae: 0a00 |0005: move-result v0 │ │ -1a61b0: 2201 870f |0006: new-instance v1, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f87 │ │ -1a61b4: 1a02 0000 |0008: const-string v2, "" // string@0000 │ │ -1a61b8: 7030 1752 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer;.:(Ljava/lang/String;I)V // method@5217 │ │ -1a61be: 2200 600f |000d: new-instance v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ -1a61c2: 7020 b850 1000 |000f: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@50b8 │ │ -1a61c8: 5431 0841 |0012: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a61cc: 6e10 3b50 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ -1a61d2: 0c01 |0017: move-result-object v1 │ │ -1a61d4: 1502 803f |0018: const/high16 v2, #int 1065353216 // #3f80 │ │ -1a61d8: 6e30 3751 0102 |001a: invoke-virtual {v1, v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@5137 │ │ -1a61de: 5431 0841 |001d: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a61e2: 6e10 4050 0100 |001f: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.invalidate:()V // method@5040 │ │ -1a61e8: 5b30 0641 |0022: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ -1a61ec: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -1a61ee: 7030 6a58 0301 |0025: invoke-direct {v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@586a │ │ -1a61f4: 0e00 |0028: return-void │ │ +1a6198: |[1a6198] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.addText:()V │ │ +1a61a8: 5430 0741 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ +1a61ac: 6e10 a858 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getActiveColor:()I // method@58a8 │ │ +1a61b2: 0a00 |0005: move-result v0 │ │ +1a61b4: 2201 870f |0006: new-instance v1, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f87 │ │ +1a61b8: 1a02 0000 |0008: const-string v2, "" // string@0000 │ │ +1a61bc: 7030 1752 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer;.:(Ljava/lang/String;I)V // method@5217 │ │ +1a61c2: 2200 600f |000d: new-instance v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ +1a61c6: 7020 b850 1000 |000f: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@50b8 │ │ +1a61cc: 5431 0841 |0012: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a61d0: 6e10 3b50 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ +1a61d6: 0c01 |0017: move-result-object v1 │ │ +1a61d8: 1502 803f |0018: const/high16 v2, #int 1065353216 // #3f80 │ │ +1a61dc: 6e30 3751 0102 |001a: invoke-virtual {v1, v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@5137 │ │ +1a61e2: 5431 0841 |001d: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a61e6: 6e10 4050 0100 |001f: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.invalidate:()V // method@5040 │ │ +1a61ec: 5b30 0641 |0022: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ +1a61f0: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +1a61f2: 7030 6a58 0301 |0025: invoke-direct {v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@586a │ │ +1a61f8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0006 line=187 │ │ 0x000d line=188 │ │ 0x0012 line=190 │ │ 0x001d line=191 │ │ @@ -588045,17 +588046,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a6038: |[1a6038] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.getUri:()Landroid/net/Uri; │ │ -1a6048: 5410 0b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@410b │ │ -1a604c: 1100 |0002: return-object v0 │ │ +1a603c: |[1a603c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.getUri:()Landroid/net/Uri; │ │ +1a604c: 5410 0b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@410b │ │ +1a6050: 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;) │ │ @@ -588063,62 +588064,62 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 99 16-bit code units │ │ -1a6234: |[1a6234] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V │ │ -1a6244: 6e10 5158 0600 |0000: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5851 │ │ -1a624a: 0c00 |0003: move-result-object v0 │ │ -1a624c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -1a6250: 0e00 |0006: return-void │ │ -1a6252: 5461 0841 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a6256: 6e10 3b50 0100 |0009: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ -1a625c: 0c01 |000c: move-result-object v1 │ │ -1a625e: 6e20 6a51 0100 |000d: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.render:(Landroid/content/Context;)Landroid/graphics/Bitmap; // method@516a │ │ -1a6264: 0c01 |0010: move-result-object v1 │ │ -1a6266: 7100 6c56 0000 |0011: invoke-static {}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getInstance:()Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider; // method@566c │ │ -1a626c: 0c02 |0014: move-result-object v2 │ │ -1a626e: 2203 c002 |0015: new-instance v3, Ljava/io/ByteArrayOutputStream; // type@02c0 │ │ -1a6272: 7010 6209 0300 |0017: invoke-direct {v3}, Ljava/io/ByteArrayOutputStream;.:()V // method@0962 │ │ -1a6278: 6204 0800 |001a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ -1a627c: 1305 5000 |001c: const/16 v5, #int 80 // #50 │ │ -1a6280: 6e40 0601 4135 |001e: invoke-virtual {v1, v4, v5, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ -1a6286: 6e10 6609 0300 |0021: invoke-virtual {v3}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0966 │ │ -1a628c: 0c01 |0024: move-result-object v1 │ │ -1a628e: 5563 0541 |0025: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4105 │ │ -1a6292: 3803 2500 |0027: if-eqz v3, 004c // +0025 │ │ -1a6296: 2202 c202 |0029: new-instance v2, Ljava/io/File; // type@02c2 │ │ -1a629a: 6e10 1800 0000 |002b: invoke-virtual {v0}, Landroid/app/Activity;.getCacheDir:()Ljava/io/File; // method@0018 │ │ -1a62a0: 0c03 |002e: move-result-object v3 │ │ -1a62a2: 1a04 f14f |002f: const-string v4, "cropped" // string@4ff1 │ │ -1a62a6: 7030 6909 3204 |0031: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0969 │ │ -1a62ac: 2203 c502 |0034: new-instance v3, Ljava/io/FileOutputStream; // type@02c5 │ │ -1a62b0: 7020 8809 2300 |0036: invoke-direct {v3, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0988 │ │ -1a62b6: 6e20 8e09 1300 |0039: invoke-virtual {v3, v1}, Ljava/io/FileOutputStream;.write:([B)V // method@098e │ │ -1a62bc: 6e10 8c09 0300 |003c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@098c │ │ -1a62c2: 6e10 8b09 0300 |003f: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@098b │ │ -1a62c8: 7110 f601 0200 |0042: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ -1a62ce: 0c01 |0045: move-result-object v1 │ │ -1a62d0: 280d |0046: goto 0053 // +000d │ │ -1a62d2: 0d00 |0047: move-exception v0 │ │ -1a62d4: 6e10 9209 0000 |0048: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0992 │ │ -1a62da: 0e00 |004b: return-void │ │ -1a62dc: 1a03 2c60 |004c: const-string v3, "image/jpeg" // string@602c │ │ -1a62e0: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -1a62e2: 6e54 6356 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@5663 │ │ -1a62e8: 0c01 |0052: move-result-object v1 │ │ -1a62ea: 2202 2b00 |0053: new-instance v2, Landroid/content/Intent; // type@002b │ │ -1a62ee: 7010 8300 0200 |0055: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@0083 │ │ -1a62f4: 6e20 ac00 1200 |0058: invoke-virtual {v2, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00ac │ │ -1a62fa: 12f1 |005b: const/4 v1, #int -1 // #ff │ │ -1a62fc: 6e30 2600 1002 |005c: invoke-virtual {v0, v1, v2}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0026 │ │ -1a6302: 6e10 1500 0000 |005f: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0015 │ │ -1a6308: 0e00 |0062: return-void │ │ +1a6238: |[1a6238] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V │ │ +1a6248: 6e10 5158 0600 |0000: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5851 │ │ +1a624e: 0c00 |0003: move-result-object v0 │ │ +1a6250: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +1a6254: 0e00 |0006: return-void │ │ +1a6256: 5461 0841 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a625a: 6e10 3b50 0100 |0009: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ +1a6260: 0c01 |000c: move-result-object v1 │ │ +1a6262: 6e20 6a51 0100 |000d: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.render:(Landroid/content/Context;)Landroid/graphics/Bitmap; // method@516a │ │ +1a6268: 0c01 |0010: move-result-object v1 │ │ +1a626a: 7100 6c56 0000 |0011: invoke-static {}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getInstance:()Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider; // method@566c │ │ +1a6270: 0c02 |0014: move-result-object v2 │ │ +1a6272: 2203 c002 |0015: new-instance v3, Ljava/io/ByteArrayOutputStream; // type@02c0 │ │ +1a6276: 7010 6209 0300 |0017: invoke-direct {v3}, Ljava/io/ByteArrayOutputStream;.:()V // method@0962 │ │ +1a627c: 6204 0800 |001a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ +1a6280: 1305 5000 |001c: const/16 v5, #int 80 // #50 │ │ +1a6284: 6e40 0601 4135 |001e: invoke-virtual {v1, v4, v5, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ +1a628a: 6e10 6609 0300 |0021: invoke-virtual {v3}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0966 │ │ +1a6290: 0c01 |0024: move-result-object v1 │ │ +1a6292: 5563 0541 |0025: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4105 │ │ +1a6296: 3803 2500 |0027: if-eqz v3, 004c // +0025 │ │ +1a629a: 2202 c202 |0029: new-instance v2, Ljava/io/File; // type@02c2 │ │ +1a629e: 6e10 1800 0000 |002b: invoke-virtual {v0}, Landroid/app/Activity;.getCacheDir:()Ljava/io/File; // method@0018 │ │ +1a62a4: 0c03 |002e: move-result-object v3 │ │ +1a62a6: 1a04 f14f |002f: const-string v4, "cropped" // string@4ff1 │ │ +1a62aa: 7030 6909 3204 |0031: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0969 │ │ +1a62b0: 2203 c502 |0034: new-instance v3, Ljava/io/FileOutputStream; // type@02c5 │ │ +1a62b4: 7020 8809 2300 |0036: invoke-direct {v3, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0988 │ │ +1a62ba: 6e20 8e09 1300 |0039: invoke-virtual {v3, v1}, Ljava/io/FileOutputStream;.write:([B)V // method@098e │ │ +1a62c0: 6e10 8c09 0300 |003c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@098c │ │ +1a62c6: 6e10 8b09 0300 |003f: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@098b │ │ +1a62cc: 7110 f601 0200 |0042: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ +1a62d2: 0c01 |0045: move-result-object v1 │ │ +1a62d4: 280d |0046: goto 0053 // +000d │ │ +1a62d6: 0d00 |0047: move-exception v0 │ │ +1a62d8: 6e10 9209 0000 |0048: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0992 │ │ +1a62de: 0e00 |004b: return-void │ │ +1a62e0: 1a03 2c60 |004c: const-string v3, "image/jpeg" // string@602c │ │ +1a62e4: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +1a62e6: 6e54 6356 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@5663 │ │ +1a62ec: 0c01 |0052: move-result-object v1 │ │ +1a62ee: 2202 2b00 |0053: new-instance v2, Landroid/content/Intent; // type@002b │ │ +1a62f2: 7010 8300 0200 |0055: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@0083 │ │ +1a62f8: 6e20 ac00 1200 |0058: invoke-virtual {v2, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00ac │ │ +1a62fe: 12f1 |005b: const/4 v1, #int -1 // #ff │ │ +1a6300: 6e30 2600 1002 |005c: invoke-virtual {v0, v1, v2}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0026 │ │ +1a6306: 6e10 1500 0000 |005f: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +1a630c: 0e00 |0062: return-void │ │ catches : 1 │ │ 0x0034 - 0x0046 │ │ Ljava/io/IOException; -> 0x0047 │ │ positions : │ │ 0x0000 line=255 │ │ 0x0007 line=259 │ │ 0x0011 line=260 │ │ @@ -588146,50 +588147,50 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 74 16-bit code units │ │ -1a631c: |[1a631c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -1a632c: 6f40 6905 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0569 │ │ -1a6332: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -1a6334: 3304 3e00 |0004: if-ne v4, v0, 0042 // +003e │ │ -1a6338: 1304 7b00 |0006: const/16 v4, #int 123 // #7b │ │ -1a633c: 3343 3a00 |0008: if-ne v3, v4, 0042 // +003a │ │ -1a6340: 3805 3800 |000a: if-eqz v5, 0042 // +0038 │ │ -1a6344: 1a03 b255 |000c: const-string v3, "extra_sticker_file" // string@55b2 │ │ -1a6348: 6e20 9a00 3500 |000e: invoke-virtual {v5, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1a634e: 0c03 |0011: move-result-object v3 │ │ -1a6350: 2204 9110 |0012: new-instance v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1091 │ │ -1a6354: 2205 0c03 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@030c │ │ -1a6358: 1a00 0056 |0016: const-string v0, "file:///android_asset/" // string@5600 │ │ -1a635c: 7020 0e0b 0500 |0018: invoke-direct {v5, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ -1a6362: 6e20 170b 3500 |001b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1a6368: 6e10 280b 0500 |001e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1a636e: 0c03 |0021: move-result-object v3 │ │ -1a6370: 7110 0102 0300 |0022: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1a6376: 0c03 |0025: move-result-object v3 │ │ -1a6378: 5225 0a41 |0026: iget v5, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@410a │ │ -1a637c: 5220 0941 |0028: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@4109 │ │ -1a6380: 1201 |002a: const/4 v1, #int 0 // #0 │ │ -1a6382: 7050 0f59 3451 |002b: invoke-direct {v4, v3, v1, v5, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@590f │ │ -1a6388: 2203 600f |002e: new-instance v3, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ -1a638c: 7020 b850 4300 |0030: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@50b8 │ │ -1a6392: 5424 0841 |0033: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a6396: 6e10 3b50 0400 |0035: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ -1a639c: 0c04 |0038: move-result-object v4 │ │ -1a639e: 1405 cdcc 4c3e |0039: const v5, #float 0.2 // #3e4ccccd │ │ -1a63a4: 6e30 3751 3405 |003c: invoke-virtual {v4, v3, v5}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@5137 │ │ -1a63aa: 5b23 0641 |003f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ -1a63ae: 2808 |0041: goto 0049 // +0008 │ │ -1a63b0: 5423 0741 |0042: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ -1a63b4: 6204 2441 |0044: sget-object v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ -1a63b8: 6e20 a658 4300 |0046: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58a6 │ │ -1a63be: 0e00 |0049: return-void │ │ +1a6320: |[1a6320] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +1a6330: 6f40 6905 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0569 │ │ +1a6336: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +1a6338: 3304 3e00 |0004: if-ne v4, v0, 0042 // +003e │ │ +1a633c: 1304 7b00 |0006: const/16 v4, #int 123 // #7b │ │ +1a6340: 3343 3a00 |0008: if-ne v3, v4, 0042 // +003a │ │ +1a6344: 3805 3800 |000a: if-eqz v5, 0042 // +0038 │ │ +1a6348: 1a03 b255 |000c: const-string v3, "extra_sticker_file" // string@55b2 │ │ +1a634c: 6e20 9a00 3500 |000e: invoke-virtual {v5, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1a6352: 0c03 |0011: move-result-object v3 │ │ +1a6354: 2204 9110 |0012: new-instance v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1091 │ │ +1a6358: 2205 0c03 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@030c │ │ +1a635c: 1a00 0056 |0016: const-string v0, "file:///android_asset/" // string@5600 │ │ +1a6360: 7020 0e0b 0500 |0018: invoke-direct {v5, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0e │ │ +1a6366: 6e20 170b 3500 |001b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1a636c: 6e10 280b 0500 |001e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1a6372: 0c03 |0021: move-result-object v3 │ │ +1a6374: 7110 0102 0300 |0022: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1a637a: 0c03 |0025: move-result-object v3 │ │ +1a637c: 5225 0a41 |0026: iget v5, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@410a │ │ +1a6380: 5220 0941 |0028: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@4109 │ │ +1a6384: 1201 |002a: const/4 v1, #int 0 // #0 │ │ +1a6386: 7050 0f59 3451 |002b: invoke-direct {v4, v3, v1, v5, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@590f │ │ +1a638c: 2203 600f |002e: new-instance v3, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ +1a6390: 7020 b850 4300 |0030: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@50b8 │ │ +1a6396: 5424 0841 |0033: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a639a: 6e10 3b50 0400 |0035: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ +1a63a0: 0c04 |0038: move-result-object v4 │ │ +1a63a2: 1405 cdcc 4c3e |0039: const v5, #float 0.2 // #3e4ccccd │ │ +1a63a8: 6e30 3751 3405 |003c: invoke-virtual {v4, v3, v5}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@5137 │ │ +1a63ae: 5b23 0641 |003f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ +1a63b2: 2808 |0041: goto 0049 // +0008 │ │ +1a63b4: 5423 0741 |0042: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ +1a63b8: 6204 2441 |0044: sget-object v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4124 │ │ +1a63bc: 6e20 a658 4300 |0046: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58a6 │ │ +1a63c2: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x000c line=202 │ │ 0x0012 line=204 │ │ 0x002e line=205 │ │ 0x0033 line=206 │ │ @@ -588206,19 +588207,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a63c0: |[1a63c0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onColorChange:(I)V │ │ -1a63d0: 5410 0841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a63d4: 6e20 4850 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingBrushColor:(I)V // method@5048 │ │ -1a63da: 7020 5058 2100 |0005: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.changeEntityColor:(I)V // method@5850 │ │ -1a63e0: 0e00 |0008: return-void │ │ +1a63c4: |[1a63c4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onColorChange:(I)V │ │ +1a63d4: 5410 0841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a63d8: 6e20 4850 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingBrushColor:(I)V // method@5048 │ │ +1a63de: 7020 5058 2100 |0005: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.changeEntityColor:(I)V // method@5850 │ │ +1a63e4: 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 │ │ @@ -588228,38 +588229,38 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -1a63e4: |[1a63e4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreate:(Landroid/os/Bundle;)V │ │ -1a63f4: 6f20 6b05 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@056b │ │ -1a63fa: 5412 0b41 |0003: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@410b │ │ -1a63fe: 3902 1000 |0005: if-nez v2, 0015 // +0010 │ │ -1a6402: 6e10 5258 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getArguments:()Landroid/os/Bundle; // method@5852 │ │ -1a6408: 0c02 |000a: move-result-object v2 │ │ -1a640a: 1a00 4a60 |000b: const-string v0, "image_uri" // string@604a │ │ -1a640e: 6e20 3a02 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@023a │ │ -1a6414: 0c02 |0010: move-result-object v2 │ │ -1a6416: 1f02 8700 |0011: check-cast v2, Landroid/net/Uri; // type@0087 │ │ -1a641a: 5b12 0b41 |0013: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@410b │ │ -1a641e: 2202 390f |0015: new-instance v2, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints; // type@0f39 │ │ -1a6422: 7010 0850 0200 |0017: invoke-direct {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints;.:()V // method@5008 │ │ -1a6428: 6e10 6658 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5866 │ │ -1a642e: 0c00 |001d: move-result-object v0 │ │ -1a6430: 6e20 5f54 0200 |001e: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxWidth:(Landroid/content/Context;)I // method@545f │ │ -1a6436: 0a00 |0021: move-result v0 │ │ -1a6438: 5910 0a41 |0022: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@410a │ │ -1a643c: 6e10 6658 0100 |0024: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5866 │ │ -1a6442: 0c00 |0027: move-result-object v0 │ │ -1a6444: 6e20 5d54 0200 |0028: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxHeight:(Landroid/content/Context;)I // method@545d │ │ -1a644a: 0a02 |002b: move-result v2 │ │ -1a644c: 5912 0941 |002c: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@4109 │ │ -1a6450: 0e00 |002e: return-void │ │ +1a63e8: |[1a63e8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreate:(Landroid/os/Bundle;)V │ │ +1a63f8: 6f20 6b05 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@056b │ │ +1a63fe: 5412 0b41 |0003: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@410b │ │ +1a6402: 3902 1000 |0005: if-nez v2, 0015 // +0010 │ │ +1a6406: 6e10 5258 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getArguments:()Landroid/os/Bundle; // method@5852 │ │ +1a640c: 0c02 |000a: move-result-object v2 │ │ +1a640e: 1a00 4a60 |000b: const-string v0, "image_uri" // string@604a │ │ +1a6412: 6e20 3a02 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@023a │ │ +1a6418: 0c02 |0010: move-result-object v2 │ │ +1a641a: 1f02 8700 |0011: check-cast v2, Landroid/net/Uri; // type@0087 │ │ +1a641e: 5b12 0b41 |0013: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@410b │ │ +1a6422: 2202 390f |0015: new-instance v2, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints; // type@0f39 │ │ +1a6426: 7010 0850 0200 |0017: invoke-direct {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints;.:()V // method@5008 │ │ +1a642c: 6e10 6658 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5866 │ │ +1a6432: 0c00 |001d: move-result-object v0 │ │ +1a6434: 6e20 5f54 0200 |001e: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxWidth:(Landroid/content/Context;)I // method@545f │ │ +1a643a: 0a00 |0021: move-result v0 │ │ +1a643c: 5910 0a41 |0022: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@410a │ │ +1a6440: 6e10 6658 0100 |0024: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5866 │ │ +1a6446: 0c00 |0027: move-result-object v0 │ │ +1a6448: 6e20 5d54 0200 |0028: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxHeight:(Landroid/content/Context;)I // method@545d │ │ +1a644e: 0a02 |002b: move-result v2 │ │ +1a6450: 5912 0941 |002c: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@4109 │ │ +1a6454: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=102 │ │ 0x0007 line=103 │ │ 0x0015 line=106 │ │ 0x001a line=108 │ │ @@ -588273,20 +588274,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 │ │ -1a6050: |[1a6050] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1a6060: 6004 8d26 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.image_editor_fragment:I // field@268d │ │ -1a6064: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a6066: 6e40 e702 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a606c: 0c02 |0006: move-result-object v2 │ │ -1a606e: 1102 |0007: return-object v2 │ │ +1a6054: |[1a6054] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1a6064: 6004 8d26 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.image_editor_fragment:I // field@268d │ │ +1a6068: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a606a: 6e40 e702 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a6070: 0c02 |0006: move-result-object v2 │ │ +1a6072: 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; │ │ @@ -588297,20 +588298,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a6454: |[1a6454] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onDelete:()V │ │ -1a6464: 5420 0841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a6468: 5421 0641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ -1a646c: 6e20 3550 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.deleteElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@5035 │ │ -1a6472: 7010 6558 0200 |0007: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5865 │ │ -1a6478: 0e00 |000a: return-void │ │ +1a6458: |[1a6458] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onDelete:()V │ │ +1a6468: 5420 0841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a646c: 5421 0641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ +1a6470: 6e20 3550 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.deleteElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@5035 │ │ +1a6476: 7010 6558 0200 |0007: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5865 │ │ +1a647c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0007 line=307 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -588319,20 +588320,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1a647c: |[1a647c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onFlipHorizontal:()V │ │ -1a648c: 5410 0841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a6490: 6e10 3b50 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ -1a6496: 0c00 |0005: move-result-object v0 │ │ -1a6498: 6e10 4d51 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.flipHorizontal:()V // method@514d │ │ -1a649e: 0e00 |0009: return-void │ │ +1a6480: |[1a6480] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onFlipHorizontal:()V │ │ +1a6490: 5410 0841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a6494: 6e10 3b50 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ +1a649a: 0c00 |0005: move-result-object v0 │ │ +1a649c: 6e10 4d51 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.flipHorizontal:()V // method@514d │ │ +1a64a2: 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;) │ │ @@ -588340,67 +588341,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 │ │ -1a64a0: |[1a64a0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -1a64b0: 5430 0841 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a64b4: 6201 103e |0002: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;.MoveAndResize:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode; // field@3e10 │ │ -1a64b8: 6e20 4a50 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setMode:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;)V // method@504a │ │ -1a64be: 5430 0841 |0007: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a64c2: 6e10 3650 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@5036 │ │ -1a64c8: 6200 0041 |000c: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ -1a64cc: 6e10 9e58 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ -1a64d2: 0a04 |0011: move-result v4 │ │ -1a64d4: 4404 0004 |0012: aget v4, v0, v4 │ │ -1a64d8: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -1a64da: 2b04 5300 0000 |0015: packed-switch v4, 00000068 // +00000053 │ │ -1a64e0: 284e |0018: goto 0066 // +004e │ │ -1a64e2: 5434 0841 |0019: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a64e6: 6e10 3b50 0400 |001b: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ -1a64ec: 0c04 |001e: move-result-object v4 │ │ -1a64ee: 6e10 4051 0400 |001f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.doneCrop:()V // method@5140 │ │ -1a64f4: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -1a64f6: 5b34 0641 |0023: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ -1a64fa: 2841 |0025: goto 0066 // +0041 │ │ -1a64fc: 2204 2b00 |0026: new-instance v4, Landroid/content/Intent; // type@002b │ │ -1a6500: 6e10 5358 0300 |0028: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5853 │ │ -1a6506: 0c00 |002b: move-result-object v0 │ │ -1a6508: 1c01 8910 |002c: const-class v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; // type@1089 │ │ -1a650c: 7030 8400 0401 |002e: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1a6512: 1300 7b00 |0031: const/16 v0, #int 123 // #7b │ │ -1a6516: 6e30 6958 4300 |0033: invoke-virtual {v3, v4, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startActivityForResult:(Landroid/content/Intent;I)V // method@5869 │ │ -1a651c: 2830 |0036: goto 0066 // +0030 │ │ -1a651e: 6e10 4f58 0300 |0037: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.addText:()V // method@584f │ │ -1a6524: 282c |003a: goto 0066 // +002c │ │ -1a6526: 5434 0841 |003b: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a652a: 6200 1300 |003d: sget-object v0, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ -1a652e: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -1a6530: 1402 9a99 993d |0040: const v2, #float 0.075 // #3d99999a │ │ -1a6536: 6e40 5250 2410 |0043: invoke-virtual {v4, v2, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@5052 │ │ -1a653c: 2820 |0046: goto 0066 // +0020 │ │ -1a653e: 5434 0841 |0047: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a6542: 1401 8fc2 f53c |0049: const v1, #float 0.03 // #3cf5c28f │ │ -1a6548: 6202 1400 |004c: sget-object v2, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0014 │ │ -1a654c: 6e40 5250 1402 |004e: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@5052 │ │ -1a6552: 2815 |0051: goto 0066 // +0015 │ │ -1a6554: 5434 0841 |0052: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a6558: 1401 0ad7 233c |0054: const v1, #float 0.01 // #3c23d70a │ │ -1a655e: 6202 1300 |0057: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ -1a6562: 6e40 5250 1402 |0059: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@5052 │ │ -1a6568: 280a |005c: goto 0066 // +000a │ │ -1a656a: 5434 0841 |005d: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a656e: 6e10 3b50 0400 |005f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ -1a6574: 0c04 |0062: move-result-object v4 │ │ -1a6576: 6e10 7351 0400 |0063: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.startCrop:()V // method@5173 │ │ -1a657c: 0e00 |0066: return-void │ │ -1a657e: 0000 |0067: nop // spacer │ │ -1a6580: 0001 0700 0100 0000 4800 0000 3d00 ... |0068: packed-switch-data (18 units) │ │ +1a64a4: |[1a64a4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +1a64b4: 5430 0841 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a64b8: 6201 103e |0002: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;.MoveAndResize:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode; // field@3e10 │ │ +1a64bc: 6e20 4a50 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setMode:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;)V // method@504a │ │ +1a64c2: 5430 0841 |0007: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a64c6: 6e10 3650 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@5036 │ │ +1a64cc: 6200 0041 |000c: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4100 │ │ +1a64d0: 6e10 9e58 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@589e │ │ +1a64d6: 0a04 |0011: move-result v4 │ │ +1a64d8: 4404 0004 |0012: aget v4, v0, v4 │ │ +1a64dc: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +1a64de: 2b04 5300 0000 |0015: packed-switch v4, 00000068 // +00000053 │ │ +1a64e4: 284e |0018: goto 0066 // +004e │ │ +1a64e6: 5434 0841 |0019: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a64ea: 6e10 3b50 0400 |001b: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ +1a64f0: 0c04 |001e: move-result-object v4 │ │ +1a64f2: 6e10 4051 0400 |001f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.doneCrop:()V // method@5140 │ │ +1a64f8: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +1a64fa: 5b34 0641 |0023: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4106 │ │ +1a64fe: 2841 |0025: goto 0066 // +0041 │ │ +1a6500: 2204 2b00 |0026: new-instance v4, Landroid/content/Intent; // type@002b │ │ +1a6504: 6e10 5358 0300 |0028: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5853 │ │ +1a650a: 0c00 |002b: move-result-object v0 │ │ +1a650c: 1c01 8910 |002c: const-class v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; // type@1089 │ │ +1a6510: 7030 8400 0401 |002e: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1a6516: 1300 7b00 |0031: const/16 v0, #int 123 // #7b │ │ +1a651a: 6e30 6958 4300 |0033: invoke-virtual {v3, v4, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startActivityForResult:(Landroid/content/Intent;I)V // method@5869 │ │ +1a6520: 2830 |0036: goto 0066 // +0030 │ │ +1a6522: 6e10 4f58 0300 |0037: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.addText:()V // method@584f │ │ +1a6528: 282c |003a: goto 0066 // +002c │ │ +1a652a: 5434 0841 |003b: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a652e: 6200 1300 |003d: sget-object v0, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ +1a6532: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +1a6534: 1402 9a99 993d |0040: const v2, #float 0.075 // #3d99999a │ │ +1a653a: 6e40 5250 2410 |0043: invoke-virtual {v4, v2, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@5052 │ │ +1a6540: 2820 |0046: goto 0066 // +0020 │ │ +1a6542: 5434 0841 |0047: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a6546: 1401 8fc2 f53c |0049: const v1, #float 0.03 // #3cf5c28f │ │ +1a654c: 6202 1400 |004c: sget-object v2, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0014 │ │ +1a6550: 6e40 5250 1402 |004e: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@5052 │ │ +1a6556: 2815 |0051: goto 0066 // +0015 │ │ +1a6558: 5434 0841 |0052: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a655c: 1401 0ad7 233c |0054: const v1, #float 0.01 // #3c23d70a │ │ +1a6562: 6202 1300 |0057: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ +1a6566: 6e40 5250 1402 |0059: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@5052 │ │ +1a656c: 280a |005c: goto 0066 // +000a │ │ +1a656e: 5434 0841 |005d: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a6572: 6e10 3b50 0400 |005f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ +1a6578: 0c04 |0062: move-result-object v4 │ │ +1a657a: 6e10 7351 0400 |0063: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.startCrop:()V // method@5173 │ │ +1a6580: 0e00 |0066: return-void │ │ +1a6582: 0000 |0067: nop // spacer │ │ +1a6584: 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 │ │ @@ -588420,35 +588421,35 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a65a4: |[1a65a4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRequestFullScreen:(ZZ)V │ │ -1a65b4: 0e00 |0000: return-void │ │ +1a65a8: |[1a65a8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRequestFullScreen:(ZZ)V │ │ +1a65b8: 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 │ │ -1a65b8: |[1a65b8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRotate90AntiClockwise:()V │ │ -1a65c8: 5410 0841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a65cc: 6e10 3b50 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ -1a65d2: 0c00 |0005: move-result-object v0 │ │ -1a65d4: 6e10 6d51 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.rotate90anticlockwise:()V // method@516d │ │ -1a65da: 0e00 |0009: return-void │ │ +1a65bc: |[1a65bc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRotate90AntiClockwise:()V │ │ +1a65cc: 5410 0841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a65d0: 6e10 3b50 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ +1a65d6: 0c00 |0005: move-result-object v0 │ │ +1a65d8: 6e10 6d51 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.rotate90anticlockwise:()V // method@516d │ │ +1a65de: 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;) │ │ @@ -588456,19 +588457,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a65dc: |[1a65dc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSave:()V │ │ -1a65ec: 2200 6b10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; // type@106b │ │ -1a65f0: 7020 3658 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5836 │ │ -1a65f6: 7110 805b 0000 |0005: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5b80 │ │ -1a65fc: 0e00 |0008: return-void │ │ +1a65e0: |[1a65e0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSave:()V │ │ +1a65f0: 2200 6b10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; // type@106b │ │ +1a65f4: 7020 3658 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5836 │ │ +1a65fa: 7110 805b 0000 |0005: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5b80 │ │ +1a6600: 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;) │ │ @@ -588476,23 +588477,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1a6600: |[1a6600] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -1a6610: 6f20 7205 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0572 │ │ -1a6616: 2200 7010 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1070 │ │ -1a661a: 7020 4358 2000 |0005: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5843 │ │ -1a6620: 5412 0841 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a6624: 6e10 3b50 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ -1a662a: 0c02 |000d: move-result-object v2 │ │ -1a662c: 6e20 4558 2000 |000e: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@5845 │ │ -1a6632: 0e00 |0011: return-void │ │ +1a6604: |[1a6604] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +1a6614: 6f20 7205 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0572 │ │ +1a661a: 2200 7010 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1070 │ │ +1a661e: 7020 4358 2000 |0005: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5843 │ │ +1a6624: 5412 0841 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a6628: 6e10 3b50 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ +1a662e: 0c02 |000d: move-result-object v2 │ │ +1a6630: 6e20 4558 2000 |000e: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@5845 │ │ +1a6636: 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; │ │ @@ -588502,21 +588503,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1a6634: |[1a6634] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndo:()V │ │ -1a6644: 5410 0841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a6648: 6e10 3b50 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ -1a664e: 0c00 |0005: move-result-object v0 │ │ -1a6650: 6e10 7751 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.undo:()V // method@5177 │ │ -1a6656: 7010 6558 0100 |0009: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5865 │ │ -1a665c: 0e00 |000c: return-void │ │ +1a6638: |[1a6638] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndo:()V │ │ +1a6648: 5410 0841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a664c: 6e10 3b50 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503b │ │ +1a6652: 0c00 |0005: move-result-object v0 │ │ +1a6654: 6e10 7751 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.undo:()V // method@5177 │ │ +1a665a: 7010 6558 0100 |0009: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5865 │ │ +1a6660: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0009 line=301 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -588525,83 +588526,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 │ │ -1a667c: |[1a667c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -1a668c: 6f30 7405 6507 |0000: invoke-super {v5, v6, v7}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0574 │ │ -1a6692: 6000 c324 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_hud:I // field@24c3 │ │ -1a6696: 6e20 1603 0600 |0005: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a669c: 0c00 |0008: move-result-object v0 │ │ -1a669e: 1f00 8510 |0009: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // type@1085 │ │ -1a66a2: 5b50 0741 |000b: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ -1a66a6: 6000 5923 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.image_editor_view:I // field@2359 │ │ -1a66aa: 6e20 1603 0600 |000f: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a66b0: 0c06 |0012: move-result-object v6 │ │ -1a66b2: 1f06 450f |0013: check-cast v6, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // type@0f45 │ │ -1a66b6: 5b56 0841 |0015: iput-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a66ba: 5456 0741 |0017: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ -1a66be: 6e20 c358 5600 |0019: invoke-virtual {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V // method@58c3 │ │ -1a66c4: 5456 0841 |001c: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a66c8: 5450 0d41 |001e: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@410d │ │ -1a66cc: 6e20 4d50 0600 |0020: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setTapListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener;)V // method@504d │ │ -1a66d2: 5456 0841 |0023: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a66d6: 2200 6c10 |0025: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; // type@106c │ │ -1a66da: 7020 3858 5000 |0027: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5838 │ │ -1a66e0: 6e20 4950 0600 |002a: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingChangedListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$DrawingChangedListener;)V // method@5049 │ │ -1a66e6: 5456 0841 |002d: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a66ea: 2200 6d10 |002f: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; // type@106d │ │ -1a66ee: 7020 3a58 5000 |0031: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@583a │ │ -1a66f4: 6e20 4e50 0600 |0034: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setUndoRedoStackListener:(Lorg/thoughtcrime/securesms/imageeditor/UndoRedoStackListener;)V // method@504e │ │ -1a66fa: 5456 0c41 |0037: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@410c │ │ -1a66fe: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -1a6700: 3806 0500 |003a: if-eqz v6, 003f // +0005 │ │ -1a6704: 5b50 0c41 |003c: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@410c │ │ -1a6708: 280e |003e: goto 004c // +000e │ │ -1a670a: 3807 0c00 |003f: if-eqz v7, 004b // +000c │ │ -1a670e: 2206 7010 |0041: new-instance v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1070 │ │ -1a6712: 7020 4358 7600 |0043: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5843 │ │ -1a6718: 6e10 4458 0600 |0046: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@5844 │ │ -1a671e: 0c06 |0049: move-result-object v6 │ │ -1a6720: 2802 |004a: goto 004c // +0002 │ │ -1a6722: 0706 |004b: move-object v6, v0 │ │ -1a6724: 3906 3000 |004c: if-nez v6, 007c // +0030 │ │ -1a6728: 5556 0541 |004e: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4105 │ │ -1a672c: 3806 0700 |0050: if-eqz v6, 0057 // +0007 │ │ -1a6730: 7100 3b51 0000 |0052: invoke-static {}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.createForCircleEditing:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@513b │ │ -1a6736: 0c06 |0055: move-result-object v6 │ │ -1a6738: 2806 |0056: goto 005c // +0006 │ │ -1a673a: 2206 700f |0057: new-instance v6, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f70 │ │ -1a673e: 7010 3251 0600 |0059: invoke-direct {v6}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.:()V // method@5132 │ │ -1a6744: 2207 600f |005c: new-instance v7, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ -1a6748: 2200 9110 |005e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1091 │ │ -1a674c: 5451 0b41 |0060: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@410b │ │ -1a6750: 5252 0a41 |0062: iget v2, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@410a │ │ -1a6754: 5253 0941 |0064: iget v3, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@4109 │ │ -1a6758: 1214 |0066: const/4 v4, #int 1 // #1 │ │ -1a675a: 7053 0f59 1024 |0067: invoke-direct {v0, v1, v4, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@590f │ │ -1a6760: 7020 b850 0700 |006a: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@50b8 │ │ -1a6766: 6e10 cf50 0700 |006d: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getFlags:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@50cf │ │ -1a676c: 0c00 |0070: move-result-object v0 │ │ -1a676e: 1201 |0071: const/4 v1, #int 0 // #0 │ │ -1a6770: 6e20 1751 1000 |0072: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.setSelectable:(Z)Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@5117 │ │ -1a6776: 0c00 |0075: move-result-object v0 │ │ -1a6778: 6e10 0d51 0000 |0076: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.persist:()V // method@510d │ │ -1a677e: 6e20 3651 7600 |0079: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@5136 │ │ -1a6784: 5457 0841 |007c: iget-object v7, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ -1a6788: 6e20 4b50 6700 |007e: invoke-virtual {v7, v6}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@504b │ │ -1a678e: 7010 6558 0500 |0081: invoke-direct {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5865 │ │ -1a6794: 5556 0541 |0084: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4105 │ │ -1a6798: 3806 0900 |0086: if-eqz v6, 008f // +0009 │ │ -1a679c: 5456 0741 |0088: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ -1a67a0: 6207 2041 |008a: sget-object v7, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ -1a67a4: 6e20 c458 7600 |008c: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ -1a67aa: 0e00 |008f: return-void │ │ +1a6680: |[1a6680] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +1a6690: 6f30 7405 6507 |0000: invoke-super {v5, v6, v7}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0574 │ │ +1a6696: 6000 c324 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_hud:I // field@24c3 │ │ +1a669a: 6e20 1603 0600 |0005: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a66a0: 0c00 |0008: move-result-object v0 │ │ +1a66a2: 1f00 8510 |0009: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // type@1085 │ │ +1a66a6: 5b50 0741 |000b: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ +1a66aa: 6000 5923 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.image_editor_view:I // field@2359 │ │ +1a66ae: 6e20 1603 0600 |000f: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a66b4: 0c06 |0012: move-result-object v6 │ │ +1a66b6: 1f06 450f |0013: check-cast v6, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // type@0f45 │ │ +1a66ba: 5b56 0841 |0015: iput-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a66be: 5456 0741 |0017: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ +1a66c2: 6e20 c358 5600 |0019: invoke-virtual {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V // method@58c3 │ │ +1a66c8: 5456 0841 |001c: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a66cc: 5450 0d41 |001e: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@410d │ │ +1a66d0: 6e20 4d50 0600 |0020: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setTapListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener;)V // method@504d │ │ +1a66d6: 5456 0841 |0023: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a66da: 2200 6c10 |0025: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; // type@106c │ │ +1a66de: 7020 3858 5000 |0027: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5838 │ │ +1a66e4: 6e20 4950 0600 |002a: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingChangedListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$DrawingChangedListener;)V // method@5049 │ │ +1a66ea: 5456 0841 |002d: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a66ee: 2200 6d10 |002f: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; // type@106d │ │ +1a66f2: 7020 3a58 5000 |0031: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@583a │ │ +1a66f8: 6e20 4e50 0600 |0034: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setUndoRedoStackListener:(Lorg/thoughtcrime/securesms/imageeditor/UndoRedoStackListener;)V // method@504e │ │ +1a66fe: 5456 0c41 |0037: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@410c │ │ +1a6702: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +1a6704: 3806 0500 |003a: if-eqz v6, 003f // +0005 │ │ +1a6708: 5b50 0c41 |003c: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@410c │ │ +1a670c: 280e |003e: goto 004c // +000e │ │ +1a670e: 3807 0c00 |003f: if-eqz v7, 004b // +000c │ │ +1a6712: 2206 7010 |0041: new-instance v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1070 │ │ +1a6716: 7020 4358 7600 |0043: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5843 │ │ +1a671c: 6e10 4458 0600 |0046: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@5844 │ │ +1a6722: 0c06 |0049: move-result-object v6 │ │ +1a6724: 2802 |004a: goto 004c // +0002 │ │ +1a6726: 0706 |004b: move-object v6, v0 │ │ +1a6728: 3906 3000 |004c: if-nez v6, 007c // +0030 │ │ +1a672c: 5556 0541 |004e: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4105 │ │ +1a6730: 3806 0700 |0050: if-eqz v6, 0057 // +0007 │ │ +1a6734: 7100 3b51 0000 |0052: invoke-static {}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.createForCircleEditing:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@513b │ │ +1a673a: 0c06 |0055: move-result-object v6 │ │ +1a673c: 2806 |0056: goto 005c // +0006 │ │ +1a673e: 2206 700f |0057: new-instance v6, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f70 │ │ +1a6742: 7010 3251 0600 |0059: invoke-direct {v6}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.:()V // method@5132 │ │ +1a6748: 2207 600f |005c: new-instance v7, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ +1a674c: 2200 9110 |005e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1091 │ │ +1a6750: 5451 0b41 |0060: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@410b │ │ +1a6754: 5252 0a41 |0062: iget v2, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@410a │ │ +1a6758: 5253 0941 |0064: iget v3, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@4109 │ │ +1a675c: 1214 |0066: const/4 v4, #int 1 // #1 │ │ +1a675e: 7053 0f59 1024 |0067: invoke-direct {v0, v1, v4, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@590f │ │ +1a6764: 7020 b850 0700 |006a: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@50b8 │ │ +1a676a: 6e10 cf50 0700 |006d: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getFlags:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@50cf │ │ +1a6770: 0c00 |0070: move-result-object v0 │ │ +1a6772: 1201 |0071: const/4 v1, #int 0 // #0 │ │ +1a6774: 6e20 1751 1000 |0072: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.setSelectable:(Z)Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@5117 │ │ +1a677a: 0c00 |0075: move-result-object v0 │ │ +1a677c: 6e10 0d51 0000 |0076: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.persist:()V // method@510d │ │ +1a6782: 6e20 3651 7600 |0079: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@5136 │ │ +1a6788: 5457 0841 |007c: iget-object v7, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4108 │ │ +1a678c: 6e20 4b50 6700 |007e: invoke-virtual {v7, v6}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@504b │ │ +1a6792: 7010 6558 0500 |0081: invoke-direct {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5865 │ │ +1a6798: 5556 0541 |0084: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4105 │ │ +1a679c: 3806 0900 |0086: if-eqz v6, 008f // +0009 │ │ +1a67a0: 5456 0741 |0088: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ +1a67a4: 6207 2041 |008a: sget-object v7, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ +1a67a8: 6e20 c458 7600 |008c: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c4 │ │ +1a67ae: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=122 │ │ 0x000d line=123 │ │ 0x0017 line=125 │ │ 0x001c line=127 │ │ @@ -588628,17 +588629,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a67dc: |[1a67dc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.setUri:(Landroid/net/Uri;)V │ │ -1a67ec: 5b01 0b41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@410b │ │ -1a67f0: 0e00 |0002: return-void │ │ +1a67e0: |[1a67e0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.setUri:(Landroid/net/Uri;)V │ │ +1a67f0: 5b01 0b41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@410b │ │ +1a67f4: 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; │ │ │ │ @@ -588680,33 +588681,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a7a00: |[1a7a00] org.thoughtcrime.securesms.scribbles.StickerLoader.:()V │ │ -1a7a10: 0e00 |0000: return-void │ │ +1a7a04: |[1a7a04] org.thoughtcrime.securesms.scribbles.StickerLoader.:()V │ │ +1a7a14: 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 │ │ -1a7a14: |[1a7a14] org.thoughtcrime.securesms.scribbles.StickerLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1a7a24: 7020 eb59 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.:(Landroid/content/Context;)V // method@59eb │ │ -1a7a2a: 5b02 4341 |0003: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4143 │ │ -1a7a2e: 0e00 |0005: return-void │ │ +1a7a18: |[1a7a18] org.thoughtcrime.securesms.scribbles.StickerLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1a7a28: 7020 eb59 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.:(Landroid/content/Context;)V // method@59eb │ │ +1a7a2e: 5b02 4341 |0003: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4143 │ │ +1a7a32: 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; │ │ @@ -588718,18 +588719,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a7950: |[1a7950] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()Ljava/lang/Object; │ │ -1a7960: 6e10 d558 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.loadInBackground:()[Ljava/lang/String; // method@58d5 │ │ -1a7966: 0c00 |0003: move-result-object v0 │ │ -1a7968: 1100 |0004: return-object v0 │ │ +1a7954: |[1a7954] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()Ljava/lang/Object; │ │ +1a7964: 6e10 d558 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.loadInBackground:()[Ljava/lang/String; // method@58d5 │ │ +1a796a: 0c00 |0003: move-result-object v0 │ │ +1a796c: 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;) │ │ @@ -588737,45 +588738,45 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -1a796c: |[1a796c] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()[Ljava/lang/String; │ │ -1a797c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1a797e: 6e10 d358 0500 |0001: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.getContext:()Landroid/content/Context; // method@58d3 │ │ -1a7984: 0c01 |0004: move-result-object v1 │ │ -1a7986: 6e10 6c00 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@006c │ │ -1a798c: 0c01 |0008: move-result-object v1 │ │ -1a798e: 5452 4341 |0009: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4143 │ │ -1a7992: 6e20 d200 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/AssetManager;.list:(Ljava/lang/String;)[Ljava/lang/String; // method@00d2 │ │ -1a7998: 0c01 |000e: move-result-object v1 │ │ -1a799a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -1a799c: 2113 |0010: array-length v3, v1 │ │ -1a799e: 3532 1f00 |0011: if-ge v2, v3, 0030 // +001f │ │ -1a79a2: 2203 0c03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ -1a79a6: 7010 0b0b 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ -1a79ac: 5454 4341 |0018: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4143 │ │ -1a79b0: 6e20 170b 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1a79b6: 1a04 560d |001d: const-string v4, "/" // string@0d56 │ │ -1a79ba: 6e20 170b 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1a79c0: 4604 0102 |0022: aget-object v4, v1, v2 │ │ -1a79c4: 6e20 170b 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1a79ca: 6e10 280b 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ -1a79d0: 0c03 |002a: move-result-object v3 │ │ -1a79d2: 4d03 0102 |002b: aput-object v3, v1, v2 │ │ -1a79d6: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1a79da: 28e1 |002f: goto 0010 // -001f │ │ -1a79dc: 1101 |0030: return-object v1 │ │ -1a79de: 0d01 |0031: move-exception v1 │ │ -1a79e0: 6202 4241 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.TAG:Ljava/lang/String; // field@4142 │ │ -1a79e4: 7120 c602 1200 |0034: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1a79ea: 2300 4211 |0037: new-array v0, v0, [Ljava/lang/String; // type@1142 │ │ -1a79ee: 1100 |0039: return-object v0 │ │ +1a7970: |[1a7970] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()[Ljava/lang/String; │ │ +1a7980: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1a7982: 6e10 d358 0500 |0001: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.getContext:()Landroid/content/Context; // method@58d3 │ │ +1a7988: 0c01 |0004: move-result-object v1 │ │ +1a798a: 6e10 6c00 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@006c │ │ +1a7990: 0c01 |0008: move-result-object v1 │ │ +1a7992: 5452 4341 |0009: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4143 │ │ +1a7996: 6e20 d200 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/AssetManager;.list:(Ljava/lang/String;)[Ljava/lang/String; // method@00d2 │ │ +1a799c: 0c01 |000e: move-result-object v1 │ │ +1a799e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +1a79a0: 2113 |0010: array-length v3, v1 │ │ +1a79a2: 3532 1f00 |0011: if-ge v2, v3, 0030 // +001f │ │ +1a79a6: 2203 0c03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ +1a79aa: 7010 0b0b 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0b │ │ +1a79b0: 5454 4341 |0018: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4143 │ │ +1a79b4: 6e20 170b 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1a79ba: 1a04 560d |001d: const-string v4, "/" // string@0d56 │ │ +1a79be: 6e20 170b 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1a79c4: 4604 0102 |0022: aget-object v4, v1, v2 │ │ +1a79c8: 6e20 170b 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1a79ce: 6e10 280b 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b28 │ │ +1a79d4: 0c03 |002a: move-result-object v3 │ │ +1a79d6: 4d03 0102 |002b: aput-object v3, v1, v2 │ │ +1a79da: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1a79de: 28e1 |002f: goto 0010 // -001f │ │ +1a79e0: 1101 |0030: return-object v1 │ │ +1a79e2: 0d01 |0031: move-exception v1 │ │ +1a79e4: 6202 4241 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.TAG:Ljava/lang/String; // field@4142 │ │ +1a79e8: 7120 c602 1200 |0034: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1a79ee: 2300 4211 |0037: new-array v0, v0, [Ljava/lang/String; // type@1142 │ │ +1a79f2: 1100 |0039: return-object v0 │ │ catches : 1 │ │ 0x0001 - 0x002d │ │ Ljava/io/IOException; -> 0x0031 │ │ positions : │ │ 0x0001 line=43 │ │ 0x0010 line=45 │ │ 0x0013 line=46 │ │ @@ -588837,17 +588838,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a7f90: |[1a7f90] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.:()V │ │ -1a7fa0: 7010 6605 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@0566 │ │ -1a7fa6: 0e00 |0003: return-void │ │ +1a7f94: |[1a7f94] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.:()V │ │ +1a7fa4: 7010 6605 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@0566 │ │ +1a7faa: 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;) │ │ @@ -588855,17 +588856,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 │ │ -1a7f78: |[1a7f78] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; │ │ -1a7f88: 5400 5241 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4152 │ │ -1a7f8c: 1100 |0002: return-object v0 │ │ +1a7f7c: |[1a7f7c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; │ │ +1a7f8c: 5400 5241 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4152 │ │ +1a7f90: 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;) │ │ @@ -588873,23 +588874,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 │ │ -1a7f40: |[1a7f40] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ -1a7f50: 2200 8e10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@108e │ │ -1a7f54: 7010 f758 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.:()V // method@58f7 │ │ -1a7f5a: 2201 9600 |0005: new-instance v1, Landroid/os/Bundle; // type@0096 │ │ -1a7f5e: 7010 3302 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0233 │ │ -1a7f64: 1a02 3648 |000a: const-string v2, "assetDirectory" // string@4836 │ │ -1a7f68: 6e30 4202 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0242 │ │ -1a7f6e: 6e20 0359 1000 |000f: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setArguments:(Landroid/os/Bundle;)V // method@5903 │ │ -1a7f74: 1100 |0012: return-object v0 │ │ +1a7f44: |[1a7f44] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ +1a7f54: 2200 8e10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@108e │ │ +1a7f58: 7010 f758 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.:()V // method@58f7 │ │ +1a7f5e: 2201 9600 |0005: new-instance v1, Landroid/os/Bundle; // type@0096 │ │ +1a7f62: 7010 3302 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0233 │ │ +1a7f68: 1a02 3648 |000a: const-string v2, "assetDirectory" // string@4836 │ │ +1a7f6c: 6e30 4202 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0242 │ │ +1a7f72: 6e20 0359 1000 |000f: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setArguments:(Landroid/os/Bundle;)V // method@5903 │ │ +1a7f78: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=50 │ │ 0x000a line=51 │ │ 0x000f line=52 │ │ locals : │ │ @@ -588901,38 +588902,38 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -1a7fa8: |[1a7fa8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -1a7fb8: 6f20 6805 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0568 │ │ -1a7fbe: 7110 1553 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5315 │ │ -1a7fc4: 0c04 |0006: move-result-object v4 │ │ -1a7fc6: 5b34 5141 |0007: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4151 │ │ -1a7fca: 6e10 fa58 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getArguments:()Landroid/os/Bundle; // method@58fa │ │ -1a7fd0: 0c04 |000c: move-result-object v4 │ │ -1a7fd2: 1a00 3648 |000d: const-string v0, "assetDirectory" // string@4836 │ │ -1a7fd6: 6e20 3b02 0400 |000f: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ -1a7fdc: 0c04 |0012: move-result-object v4 │ │ -1a7fde: 5b34 5041 |0013: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@4150 │ │ -1a7fe2: 6e10 fb58 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getLoaderManager:()Landroidx/loader/app/LoaderManager; // method@58fb │ │ -1a7fe8: 0c04 |0018: move-result-object v4 │ │ -1a7fea: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -1a7fec: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -1a7fee: 6e40 a305 0431 |001b: invoke-virtual {v4, v0, v1, v3}, Landroidx/loader/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader; // method@05a3 │ │ -1a7ff4: 5434 5341 |001e: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4153 │ │ -1a7ff8: 2200 a701 |0020: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@01a7 │ │ -1a7ffc: 6e10 f958 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@58f9 │ │ -1a8002: 0c01 |0025: move-result-object v1 │ │ -1a8004: 1232 |0026: const/4 v2, #int 3 // #3 │ │ -1a8006: 7030 d805 1002 |0027: invoke-direct {v0, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@05d8 │ │ -1a800c: 6e20 0a06 0400 |002a: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ -1a8012: 0e00 |002d: return-void │ │ +1a7fac: |[1a7fac] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +1a7fbc: 6f20 6805 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0568 │ │ +1a7fc2: 7110 1553 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5315 │ │ +1a7fc8: 0c04 |0006: move-result-object v4 │ │ +1a7fca: 5b34 5141 |0007: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4151 │ │ +1a7fce: 6e10 fa58 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getArguments:()Landroid/os/Bundle; // method@58fa │ │ +1a7fd4: 0c04 |000c: move-result-object v4 │ │ +1a7fd6: 1a00 3648 |000d: const-string v0, "assetDirectory" // string@4836 │ │ +1a7fda: 6e20 3b02 0400 |000f: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ +1a7fe0: 0c04 |0012: move-result-object v4 │ │ +1a7fe2: 5b34 5041 |0013: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@4150 │ │ +1a7fe6: 6e10 fb58 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getLoaderManager:()Landroidx/loader/app/LoaderManager; // method@58fb │ │ +1a7fec: 0c04 |0018: move-result-object v4 │ │ +1a7fee: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +1a7ff0: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +1a7ff2: 6e40 a305 0431 |001b: invoke-virtual {v4, v0, v1, v3}, Landroidx/loader/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader; // method@05a3 │ │ +1a7ff8: 5434 5341 |001e: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4153 │ │ +1a7ffc: 2200 a701 |0020: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@01a7 │ │ +1a8000: 6e10 f958 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@58f9 │ │ +1a8006: 0c01 |0025: move-result-object v1 │ │ +1a8008: 1232 |0026: const/4 v2, #int 3 // #3 │ │ +1a800a: 7030 d805 1002 |0027: invoke-direct {v0, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@05d8 │ │ +1a8010: 6e20 0a06 0400 |002a: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ +1a8016: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=71 │ │ 0x0009 line=72 │ │ 0x0015 line=74 │ │ 0x001e line=75 │ │ @@ -588945,21 +588946,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 │ │ -1a7f18: |[1a7f18] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -1a7f28: 2202 8710 |0000: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader; // type@1087 │ │ -1a7f2c: 6e10 f958 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@58f9 │ │ -1a7f32: 0c03 |0005: move-result-object v3 │ │ -1a7f34: 5410 5041 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@4150 │ │ -1a7f38: 7030 d258 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@58d2 │ │ -1a7f3e: 1102 |000b: return-object v2 │ │ +1a7f1c: |[1a7f1c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +1a7f2c: 2202 8710 |0000: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader; // type@1087 │ │ +1a7f30: 6e10 f958 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@58f9 │ │ +1a7f36: 0c03 |0005: move-result-object v3 │ │ +1a7f38: 5410 5041 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@4150 │ │ +1a7f3c: 7030 d258 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@58d2 │ │ +1a7f42: 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; │ │ @@ -588969,25 +588970,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 │ │ -1a7ee4: |[1a7ee4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1a7ef4: 6004 1027 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_fragment:I // field@2710 │ │ -1a7ef8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a7efa: 6e40 e702 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a7f00: 0c02 |0006: move-result-object v2 │ │ -1a7f02: 6003 3125 |0007: sget v3, Lorg/thoughtcrime/securesms/R$id;.stickers_recycler_view:I // field@2531 │ │ -1a7f06: 6e20 1603 3200 |0009: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a7f0c: 0c03 |000c: move-result-object v3 │ │ -1a7f0e: 1f03 b601 |000d: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ -1a7f12: 5b13 5341 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4153 │ │ -1a7f16: 1102 |0011: return-object v2 │ │ +1a7ee8: |[1a7ee8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1a7ef8: 6004 1027 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_fragment:I // field@2710 │ │ +1a7efc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a7efe: 6e40 e702 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a7f04: 0c02 |0006: move-result-object v2 │ │ +1a7f06: 6003 3125 |0007: sget v3, Lorg/thoughtcrime/securesms/R$id;.stickers_recycler_view:I // field@2531 │ │ +1a7f0a: 6e20 1603 3200 |0009: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a7f10: 0c03 |000c: move-result-object v3 │ │ +1a7f12: 1f03 b601 |000d: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ +1a7f16: 5b13 5341 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4153 │ │ +1a7f1a: 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; │ │ @@ -588999,18 +589000,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 │ │ -1a8014: |[1a8014] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -1a8024: 1f02 4211 |0000: check-cast v2, [Ljava/lang/String; // type@1142 │ │ -1a8028: 6e30 0159 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V // method@5901 │ │ -1a802e: 0e00 |0005: return-void │ │ +1a8018: |[1a8018] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +1a8028: 1f02 4211 |0000: check-cast v2, [Ljava/lang/String; // type@1142 │ │ +1a802c: 6e30 0159 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V // method@5901 │ │ +1a8032: 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; │ │ @@ -589020,23 +589021,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 │ │ -1a8030: |[1a8030] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V │ │ -1a8040: 5434 5341 |0000: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4153 │ │ -1a8044: 2200 8d10 |0002: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // type@108d │ │ -1a8048: 6e10 f958 0300 |0004: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@58f9 │ │ -1a804e: 0c01 |0007: move-result-object v1 │ │ -1a8050: 5432 5141 |0008: iget-object v2, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4151 │ │ -1a8054: 7055 ed58 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@58ed │ │ -1a805a: 6e20 0606 0400 |000d: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ -1a8060: 0e00 |0010: return-void │ │ +1a8034: |[1a8034] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V │ │ +1a8044: 5434 5341 |0000: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4153 │ │ +1a8048: 2200 8d10 |0002: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // type@108d │ │ +1a804c: 6e10 f958 0300 |0004: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@58f9 │ │ +1a8052: 0c01 |0007: move-result-object v1 │ │ +1a8054: 5432 5141 |0008: iget-object v2, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4151 │ │ +1a8058: 7055 ed58 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@58ed │ │ +1a805e: 6e20 0606 0400 |000d: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ +1a8064: 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; │ │ @@ -589046,19 +589047,19 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a8064: |[1a8064] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -1a8074: 5412 5341 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4153 │ │ -1a8078: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a807a: 6e20 0606 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ -1a8080: 0e00 |0006: return-void │ │ +1a8068: |[1a8068] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +1a8078: 5412 5341 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4153 │ │ +1a807c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a807e: 6e20 0606 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ +1a8084: 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; │ │ │ │ @@ -589067,17 +589068,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 │ │ -1a8084: |[1a8084] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ -1a8094: 5b01 5241 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4152 │ │ -1a8098: 0e00 |0002: return-void │ │ +1a8088: |[1a8088] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ +1a8098: 5b01 5241 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4152 │ │ +1a809c: 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; │ │ │ │ @@ -589122,19 +589123,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 │ │ -1a809c: |[1a809c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -1a80ac: 5b01 5441 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4154 │ │ -1a80b0: 5b02 5541 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4155 │ │ -1a80b4: 7010 0408 0000 |0004: invoke-direct {v0}, Lcom/bumptech/glide/request/target/CustomTarget;.:()V // method@0804 │ │ -1a80ba: 0e00 |0007: return-void │ │ +1a80a0: |[1a80a0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +1a80b0: 5b01 5441 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4154 │ │ +1a80b4: 5b02 5541 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4155 │ │ +1a80b8: 7010 0408 0000 |0004: invoke-direct {v0}, Lcom/bumptech/glide/request/target/CustomTarget;.:()V // method@0804 │ │ +1a80be: 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; │ │ @@ -589145,19 +589146,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a80bc: |[1a80bc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onLoadCleared:(Landroid/graphics/drawable/Drawable;)V │ │ -1a80cc: 5412 5441 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4154 │ │ -1a80d0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a80d2: 7120 1159 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@5911 │ │ -1a80d8: 0e00 |0006: return-void │ │ +1a80c0: |[1a80c0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onLoadCleared:(Landroid/graphics/drawable/Drawable;)V │ │ +1a80d0: 5412 5441 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4154 │ │ +1a80d4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a80d6: 7120 1159 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@5911 │ │ +1a80dc: 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; │ │ │ │ @@ -589166,23 +589167,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 │ │ -1a80dc: |[1a80dc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -1a80ec: 5413 5441 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4154 │ │ -1a80f0: 5410 5541 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4155 │ │ -1a80f4: 7130 1059 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@5910 │ │ -1a80fa: 5412 5541 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4155 │ │ -1a80fe: 5422 2c3e |0009: iget-object v2, v2, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.invalidate:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate; // field@3e2c │ │ -1a8102: 5413 5441 |000b: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4154 │ │ -1a8106: 7220 5e50 3200 |000d: invoke-interface {v2, v3}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate;.onInvalidate:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@505e │ │ -1a810c: 0e00 |0010: return-void │ │ +1a80e0: |[1a80e0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +1a80f0: 5413 5441 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4154 │ │ +1a80f4: 5410 5541 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4155 │ │ +1a80f8: 7130 1059 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@5910 │ │ +1a80fe: 5412 5541 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4155 │ │ +1a8102: 5422 2c3e |0009: iget-object v2, v2, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.invalidate:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate; // field@3e2c │ │ +1a8106: 5413 5441 |000b: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4154 │ │ +1a810a: 7220 5e50 3200 |000d: invoke-interface {v2, v3}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate;.onInvalidate:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@505e │ │ +1a8110: 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; │ │ @@ -589193,18 +589194,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 │ │ -1a8110: |[1a8110] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -1a8120: 1f01 4500 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0045 │ │ -1a8124: 6e30 0759 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@5907 │ │ -1a812a: 0e00 |0005: return-void │ │ +1a8114: |[1a8114] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +1a8124: 1f01 4500 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0045 │ │ +1a8128: 6e30 0759 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@5907 │ │ +1a812e: 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; │ │ @@ -640004,41 +640005,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -1a7b34: |[1a7b34] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ -1a7b44: 6000 2921 |0000: sget v0, Lorg/thoughtcrime/securesms/R$drawable;.ic_tag_faces_white_24dp:I // field@2129 │ │ -1a7b48: 6001 3b21 |0002: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.ic_work_white_24dp:I // field@213b │ │ -1a7b4c: 6002 1021 |0004: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.ic_pets_white_24dp:I // field@2110 │ │ -1a7b50: 6003 f420 |0006: sget v3, Lorg/thoughtcrime/securesms/R$drawable;.ic_local_dining_white_24dp:I // field@20f4 │ │ -1a7b54: 6004 3a21 |0008: sget v4, Lorg/thoughtcrime/securesms/R$drawable;.ic_wb_sunny_white_24dp:I // field@213a │ │ -1a7b58: 2454 2711 1032 |000a: filled-new-array {v0, v1, v2, v3, v4}, [I // type@1127 │ │ -1a7b5e: 0c00 |000d: move-result-object v0 │ │ -1a7b60: 6900 4641 |000e: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@4146 │ │ -1a7b64: 0e00 |0010: return-void │ │ +1a7b38: |[1a7b38] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ +1a7b48: 6000 2921 |0000: sget v0, Lorg/thoughtcrime/securesms/R$drawable;.ic_tag_faces_white_24dp:I // field@2129 │ │ +1a7b4c: 6001 3b21 |0002: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.ic_work_white_24dp:I // field@213b │ │ +1a7b50: 6002 1021 |0004: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.ic_pets_white_24dp:I // field@2110 │ │ +1a7b54: 6003 f420 |0006: sget v3, Lorg/thoughtcrime/securesms/R$drawable;.ic_local_dining_white_24dp:I // field@20f4 │ │ +1a7b58: 6004 3a21 |0008: sget v4, Lorg/thoughtcrime/securesms/R$drawable;.ic_wb_sunny_white_24dp:I // field@213a │ │ +1a7b5c: 2454 2711 1032 |000a: filled-new-array {v0, v1, v2, v3, v4}, [I // type@1127 │ │ +1a7b62: 0c00 |000d: move-result-object v0 │ │ +1a7b64: 6900 4641 |000e: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@4146 │ │ +1a7b68: 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 │ │ -1a7b68: |[1a7b68] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ -1a7b78: 7010 7905 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/FragmentActivity;.:()V // method@0579 │ │ -1a7b7e: 0e00 |0003: return-void │ │ +1a7b6c: |[1a7b6c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ +1a7b7c: 7010 7905 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/FragmentActivity;.:()V // method@0579 │ │ +1a7b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; │ │ │ │ Virtual methods - │ │ @@ -640047,44 +640048,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -1a7b80: |[1a7b80] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onCreate:(Landroid/os/Bundle;)V │ │ -1a7b90: 6f20 8905 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0589 │ │ -1a7b96: 6004 0f27 |0003: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_activity:I // field@270f │ │ -1a7b9a: 6e20 e258 4300 |0005: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setContentView:(I)V // method@58e2 │ │ -1a7ba0: 6004 4e22 |0008: sget v4, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_pager:I // field@224e │ │ -1a7ba4: 6e20 db58 4300 |000a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@58db │ │ -1a7baa: 0c04 |000d: move-result-object v4 │ │ -1a7bac: 1f04 b901 |000e: check-cast v4, Landroidx/viewpager/widget/ViewPager; // type@01b9 │ │ -1a7bb0: 2200 8810 |0010: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; // type@1088 │ │ -1a7bb4: 6e10 dd58 0300 |0012: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@58dd │ │ -1a7bba: 0c01 |0015: move-result-object v1 │ │ -1a7bbc: 7030 d658 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@58d6 │ │ -1a7bc2: 6e20 1606 0400 |0019: invoke-virtual {v4, v0}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@0616 │ │ -1a7bc8: 6000 4f22 |001c: sget v0, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_tabs:I // field@224f │ │ -1a7bcc: 6e20 db58 0300 |001e: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@58db │ │ -1a7bd2: 0c00 |0021: move-result-object v0 │ │ -1a7bd4: 1f00 8e02 |0022: check-cast v0, Lcom/google/android/material/tabs/TabLayout; // type@028e │ │ -1a7bd8: 6e20 fb08 4000 |0024: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.setupWithViewPager:(Landroidx/viewpager/widget/ViewPager;)V // method@08fb │ │ -1a7bde: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -1a7be0: 6e10 fa08 0000 |0028: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayout;.getTabCount:()I // method@08fa │ │ -1a7be6: 0a01 |002b: move-result v1 │ │ -1a7be8: 3514 1000 |002c: if-ge v4, v1, 003c // +0010 │ │ -1a7bec: 6e20 f908 4000 |002e: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.getTabAt:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f9 │ │ -1a7bf2: 0c01 |0031: move-result-object v1 │ │ -1a7bf4: 6202 4641 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@4146 │ │ -1a7bf8: 4402 0204 |0034: aget v2, v2, v4 │ │ -1a7bfc: 6e20 f708 2100 |0036: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f7 │ │ -1a7c02: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ -1a7c06: 28ed |003b: goto 0028 // -0013 │ │ -1a7c08: 0e00 |003c: return-void │ │ +1a7b84: |[1a7b84] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onCreate:(Landroid/os/Bundle;)V │ │ +1a7b94: 6f20 8905 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0589 │ │ +1a7b9a: 6004 0f27 |0003: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_activity:I // field@270f │ │ +1a7b9e: 6e20 e258 4300 |0005: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setContentView:(I)V // method@58e2 │ │ +1a7ba4: 6004 4e22 |0008: sget v4, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_pager:I // field@224e │ │ +1a7ba8: 6e20 db58 4300 |000a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@58db │ │ +1a7bae: 0c04 |000d: move-result-object v4 │ │ +1a7bb0: 1f04 b901 |000e: check-cast v4, Landroidx/viewpager/widget/ViewPager; // type@01b9 │ │ +1a7bb4: 2200 8810 |0010: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; // type@1088 │ │ +1a7bb8: 6e10 dd58 0300 |0012: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@58dd │ │ +1a7bbe: 0c01 |0015: move-result-object v1 │ │ +1a7bc0: 7030 d658 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@58d6 │ │ +1a7bc6: 6e20 1606 0400 |0019: invoke-virtual {v4, v0}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@0616 │ │ +1a7bcc: 6000 4f22 |001c: sget v0, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_tabs:I // field@224f │ │ +1a7bd0: 6e20 db58 0300 |001e: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@58db │ │ +1a7bd6: 0c00 |0021: move-result-object v0 │ │ +1a7bd8: 1f00 8e02 |0022: check-cast v0, Lcom/google/android/material/tabs/TabLayout; // type@028e │ │ +1a7bdc: 6e20 fb08 4000 |0024: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.setupWithViewPager:(Landroidx/viewpager/widget/ViewPager;)V // method@08fb │ │ +1a7be2: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +1a7be4: 6e10 fa08 0000 |0028: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayout;.getTabCount:()I // method@08fa │ │ +1a7bea: 0a01 |002b: move-result v1 │ │ +1a7bec: 3514 1000 |002c: if-ge v4, v1, 003c // +0010 │ │ +1a7bf0: 6e20 f908 4000 |002e: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.getTabAt:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f9 │ │ +1a7bf6: 0c01 |0031: move-result-object v1 │ │ +1a7bf8: 6202 4641 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@4146 │ │ +1a7bfc: 4402 0204 |0034: aget v2, v2, v4 │ │ +1a7c00: 6e20 f708 2100 |0036: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f7 │ │ +1a7c06: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ +1a7c0a: 28ed |003b: goto 0028 // -0013 │ │ +1a7c0c: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0008 line=52 │ │ 0x0010 line=53 │ │ 0x001c line=55 │ │ @@ -640100,25 +640101,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -1a7afc: |[1a7afc] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -1a7b0c: 7210 f002 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ -1a7b12: 0a00 |0003: move-result v0 │ │ -1a7b14: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ -1a7b1a: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ -1a7b1e: 6e10 de58 0200 |0009: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.onBackPressed:()V // method@58de │ │ -1a7b24: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -1a7b26: 0f03 |000d: return v3 │ │ -1a7b28: 6f20 8a05 3200 |000e: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@058a │ │ -1a7b2e: 0a03 |0011: move-result v3 │ │ -1a7b30: 0f03 |0012: return v3 │ │ +1a7b00: |[1a7b00] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +1a7b10: 7210 f002 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ +1a7b16: 0a00 |0003: move-result v0 │ │ +1a7b18: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ +1a7b1e: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ +1a7b22: 6e10 de58 0200 |0009: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.onBackPressed:()V // method@58de │ │ +1a7b28: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +1a7b2a: 0f03 |000d: return v3 │ │ +1a7b2c: 6f20 8a05 3200 |000e: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@058a │ │ +1a7b32: 0a03 |0011: move-result v3 │ │ +1a7b34: 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; │ │ @@ -640129,23 +640130,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1a7c0c: |[1a7c0c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onStickerSelected:(Ljava/lang/String;)V │ │ -1a7c1c: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1a7c20: 7010 8300 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ -1a7c26: 1a01 b255 |0005: const-string v1, "extra_sticker_file" // string@55b2 │ │ -1a7c2a: 6e30 a000 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1a7c30: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -1a7c32: 6e30 e358 3200 |000b: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setResult:(ILandroid/content/Intent;)V // method@58e3 │ │ -1a7c38: 6e10 dc58 0200 |000e: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.finish:()V // method@58dc │ │ -1a7c3e: 0e00 |0011: return-void │ │ +1a7c10: |[1a7c10] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onStickerSelected:(Ljava/lang/String;)V │ │ +1a7c20: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1a7c24: 7010 8300 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ +1a7c2a: 1a01 b255 |0005: const-string v1, "extra_sticker_file" // string@55b2 │ │ +1a7c2e: 6e30 a000 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1a7c34: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +1a7c36: 6e30 e358 3200 |000b: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setResult:(ILandroid/content/Intent;)V // method@58e3 │ │ +1a7c3c: 6e10 dc58 0200 |000e: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.finish:()V // method@58dc │ │ +1a7c42: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ 0x000b line=76 │ │ 0x000e line=77 │ │ locals : │ │ @@ -640208,17 +640209,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a9258: |[1a9258] org.thoughtcrime.securesms.search.SearchFragment.:()V │ │ -1a9268: 7010 463f 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.:()V // method@3f46 │ │ -1a926e: 0e00 |0003: return-void │ │ +1a925c: |[1a925c] org.thoughtcrime.securesms.search.SearchFragment.:()V │ │ +1a926c: 7010 463f 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.:()V // method@3f46 │ │ +1a9272: 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;) │ │ @@ -640226,21 +640227,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 │ │ -1a9290: |[1a9290] 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 │ │ -1a92a0: 6e10 7906 0100 |0000: invoke-virtual {v1}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ -1a92a6: 0a01 |0003: move-result v1 │ │ -1a92a8: 6e20 8b06 1000 |0004: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@068b │ │ -1a92ae: 0a00 |0007: move-result v0 │ │ -1a92b0: 6e20 6c42 0200 |0008: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@426c │ │ -1a92b6: 0e00 |000b: return-void │ │ +1a9294: |[1a9294] 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 │ │ +1a92a4: 6e10 7906 0100 |0000: invoke-virtual {v1}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ +1a92aa: 0a01 |0003: move-result v1 │ │ +1a92ac: 6e20 8b06 1000 |0004: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@068b │ │ +1a92b2: 0a00 |0007: move-result v0 │ │ +1a92b4: 6e20 6c42 0200 |0008: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@426c │ │ +1a92ba: 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; │ │ @@ -640253,21 +640254,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 │ │ -1a922c: |[1a922c] org.thoughtcrime.securesms.search.SearchFragment.newInstance:()Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ -1a923c: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ -1a9240: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ -1a9246: 2201 9a10 |0005: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment; // type@109a │ │ -1a924a: 7010 4259 0100 |0007: invoke-direct {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.:()V // method@5942 │ │ -1a9250: 6e20 5b59 0100 |000a: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment;.setArguments:(Landroid/os/Bundle;)V // method@595b │ │ -1a9256: 1101 |000d: return-object v1 │ │ +1a9230: |[1a9230] org.thoughtcrime.securesms.search.SearchFragment.newInstance:()Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ +1a9240: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ +1a9244: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ +1a924a: 2201 9a10 |0005: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment; // type@109a │ │ +1a924e: 7010 4259 0100 |0007: invoke-direct {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.:()V // method@5942 │ │ +1a9254: 6e20 5b59 0100 |000a: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment;.setArguments:(Landroid/os/Bundle;)V // method@595b │ │ +1a925a: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=60 │ │ 0x000a line=61 │ │ locals : │ │ │ │ @@ -640277,17 +640278,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/BaseConversationListAdapter;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a9214: |[1a9214] org.thoughtcrime.securesms.search.SearchFragment.getListAdapter:()Lorg/thoughtcrime/securesms/BaseConversationListAdapter; │ │ -1a9224: 5410 8641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4186 │ │ -1a9228: 1100 |0002: return-object v0 │ │ +1a9218: |[1a9218] org.thoughtcrime.securesms.search.SearchFragment.getListAdapter:()Lorg/thoughtcrime/securesms/BaseConversationListAdapter; │ │ +1a9228: 5410 8641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4186 │ │ +1a922c: 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;) │ │ @@ -640295,19 +640296,19 @@ │ │ type : '(Lcom/b44t/messenger/DcEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a9270: |[1a9270] org.thoughtcrime.securesms.search.SearchFragment.handleEvent:(Lcom/b44t/messenger/DcEvent;)V │ │ -1a9280: 5401 8b41 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ -1a9284: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -1a9288: 6e10 9c59 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@599c │ │ -1a928e: 0e00 |0007: return-void │ │ +1a9274: |[1a9274] org.thoughtcrime.securesms.search.SearchFragment.handleEvent:(Lcom/b44t/messenger/DcEvent;)V │ │ +1a9284: 5401 8b41 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ +1a9288: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +1a928c: 6e10 9c59 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@599c │ │ +1a9292: 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; │ │ @@ -640317,58 +640318,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 │ │ -1a92b8: |[1a92b8] org.thoughtcrime.securesms.search.SearchFragment.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -1a92c8: 3805 0300 |0000: if-eqz v5, 0003 // +0003 │ │ -1a92cc: 2803 |0002: goto 0005 // +0003 │ │ -1a92ce: 6205 aa41 |0003: sget-object v5, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41aa │ │ -1a92d2: 5440 8641 |0005: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4186 │ │ -1a92d6: 6e20 8a59 5000 |0007: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598a │ │ -1a92dc: 5440 8741 |000a: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4187 │ │ -1a92e0: 6e10 425b 0000 |000c: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5b42 │ │ -1a92e6: 6e10 a459 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.isEmpty:()Z // method@59a4 │ │ -1a92ec: 0a05 |0012: move-result v5 │ │ -1a92ee: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -1a92f0: 3805 3600 |0014: if-eqz v5, 004a // +0036 │ │ -1a92f4: 5445 8b41 |0016: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ -1a92f8: 6e10 9659 0500 |0018: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@5996 │ │ -1a92fe: 0c05 |001b: move-result-object v5 │ │ -1a9300: 6e10 fc0a 0500 |001c: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ -1a9306: 0c05 |001f: move-result-object v5 │ │ -1a9308: 7110 a702 0500 |0020: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1a930e: 0a05 |0023: move-result v5 │ │ -1a9310: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ -1a9314: 5445 8941 |0026: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4189 │ │ -1a9318: 1300 0800 |0028: const/16 v0, #int 8 // #8 │ │ -1a931c: 6e20 6f04 0500 |002a: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ -1a9322: 2829 |002d: goto 0056 // +0029 │ │ -1a9324: 5445 8941 |002e: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4189 │ │ -1a9328: 6e20 6f04 0500 |0030: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ -1a932e: 5445 8941 |0033: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4189 │ │ -1a9332: 6001 5d2b |0035: sget v1, Lorg/thoughtcrime/securesms/R$string;.search_no_result_for_x:I // field@2b5d │ │ -1a9336: 5442 8b41 |0037: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ -1a933a: 6e10 9659 0200 |0039: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@5996 │ │ -1a9340: 0c02 |003c: move-result-object v2 │ │ -1a9342: 1213 |003d: const/4 v3, #int 1 // #1 │ │ -1a9344: 2333 4011 |003e: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ -1a9348: 4d02 0300 |0040: aput-object v2, v3, v0 │ │ -1a934c: 6e30 4659 1403 |0042: invoke-virtual {v4, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5946 │ │ -1a9352: 0c00 |0045: move-result-object v0 │ │ -1a9354: 6e20 6a04 0500 |0046: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ -1a935a: 280d |0049: goto 0056 // +000d │ │ -1a935c: 5445 8941 |004a: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4189 │ │ -1a9360: 6e20 6f04 0500 |004c: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ -1a9366: 5445 8941 |004f: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4189 │ │ -1a936a: 1a00 0000 |0051: const-string v0, "" // string@0000 │ │ -1a936e: 6e20 6a04 0500 |0053: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ -1a9374: 0e00 |0056: return-void │ │ +1a92bc: |[1a92bc] org.thoughtcrime.securesms.search.SearchFragment.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +1a92cc: 3805 0300 |0000: if-eqz v5, 0003 // +0003 │ │ +1a92d0: 2803 |0002: goto 0005 // +0003 │ │ +1a92d2: 6205 aa41 |0003: sget-object v5, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41aa │ │ +1a92d6: 5440 8641 |0005: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4186 │ │ +1a92da: 6e20 8a59 5000 |0007: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598a │ │ +1a92e0: 5440 8741 |000a: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4187 │ │ +1a92e4: 6e10 425b 0000 |000c: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5b42 │ │ +1a92ea: 6e10 a459 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.isEmpty:()Z // method@59a4 │ │ +1a92f0: 0a05 |0012: move-result v5 │ │ +1a92f2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +1a92f4: 3805 3600 |0014: if-eqz v5, 004a // +0036 │ │ +1a92f8: 5445 8b41 |0016: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ +1a92fc: 6e10 9659 0500 |0018: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@5996 │ │ +1a9302: 0c05 |001b: move-result-object v5 │ │ +1a9304: 6e10 fc0a 0500 |001c: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afc │ │ +1a930a: 0c05 |001f: move-result-object v5 │ │ +1a930c: 7110 a702 0500 |0020: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1a9312: 0a05 |0023: move-result v5 │ │ +1a9314: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ +1a9318: 5445 8941 |0026: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4189 │ │ +1a931c: 1300 0800 |0028: const/16 v0, #int 8 // #8 │ │ +1a9320: 6e20 6f04 0500 |002a: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ +1a9326: 2829 |002d: goto 0056 // +0029 │ │ +1a9328: 5445 8941 |002e: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4189 │ │ +1a932c: 6e20 6f04 0500 |0030: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ +1a9332: 5445 8941 |0033: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4189 │ │ +1a9336: 6001 5d2b |0035: sget v1, Lorg/thoughtcrime/securesms/R$string;.search_no_result_for_x:I // field@2b5d │ │ +1a933a: 5442 8b41 |0037: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ +1a933e: 6e10 9659 0200 |0039: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@5996 │ │ +1a9344: 0c02 |003c: move-result-object v2 │ │ +1a9346: 1213 |003d: const/4 v3, #int 1 // #1 │ │ +1a9348: 2333 4011 |003e: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ +1a934c: 4d02 0300 |0040: aput-object v2, v3, v0 │ │ +1a9350: 6e30 4659 1403 |0042: invoke-virtual {v4, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5946 │ │ +1a9356: 0c00 |0045: move-result-object v0 │ │ +1a9358: 6e20 6a04 0500 |0046: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ +1a935e: 280d |0049: goto 0056 // +000d │ │ +1a9360: 5445 8941 |004a: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4189 │ │ +1a9364: 6e20 6f04 0500 |004c: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ +1a936a: 5445 8941 |004f: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4189 │ │ +1a936e: 1a00 0000 |0051: const-string v0, "" // string@0000 │ │ +1a9372: 6e20 6a04 0500 |0053: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ +1a9378: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 0x0003 line=113 │ │ 0x0005 line=115 │ │ 0x000a line=116 │ │ 0x000f line=118 │ │ @@ -640387,42 +640388,42 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -1a9184: |[1a9184] org.thoughtcrime.securesms.search.SearchFragment.offerToArchive:()Z │ │ -1a9194: 6e10 5859 0400 |0000: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@5958 │ │ -1a919a: 0c00 |0003: move-result-object v0 │ │ -1a919c: 7110 c44d 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1a91a2: 0c00 |0007: move-result-object v0 │ │ -1a91a4: 5441 8641 |0008: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4186 │ │ -1a91a8: 6e10 7659 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getBatchSelections:()Ljava/util/Set; // method@5976 │ │ -1a91ae: 0c01 |000d: move-result-object v1 │ │ -1a91b0: 7210 100d 0100 |000e: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d10 │ │ -1a91b6: 0c01 |0011: move-result-object v1 │ │ -1a91b8: 7210 ba0c 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ -1a91be: 0a02 |0015: move-result v2 │ │ -1a91c0: 3802 1900 |0016: if-eqz v2, 002f // +0019 │ │ -1a91c4: 7210 bb0c 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ -1a91ca: 0c02 |001b: move-result-object v2 │ │ -1a91cc: 1f02 f502 |001c: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ -1a91d0: 6e10 5a0a 0200 |001e: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ -1a91d6: 0b02 |0021: move-result-wide v2 │ │ -1a91d8: 8423 |0022: long-to-int v3, v2 │ │ -1a91da: 6e20 9806 3000 |0023: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0698 │ │ -1a91e0: 0c02 |0026: move-result-object v2 │ │ -1a91e2: 6e10 6006 0200 |0027: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getVisibility:()I // method@0660 │ │ -1a91e8: 0a02 |002a: move-result v2 │ │ -1a91ea: 1213 |002b: const/4 v3, #int 1 // #1 │ │ -1a91ec: 3232 e6ff |002c: if-eq v2, v3, 0012 // -001a │ │ -1a91f0: 0f03 |002e: return v3 │ │ -1a91f2: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -1a91f4: 0f00 |0030: return v0 │ │ +1a9188: |[1a9188] org.thoughtcrime.securesms.search.SearchFragment.offerToArchive:()Z │ │ +1a9198: 6e10 5859 0400 |0000: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@5958 │ │ +1a919e: 0c00 |0003: move-result-object v0 │ │ +1a91a0: 7110 c44d 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1a91a6: 0c00 |0007: move-result-object v0 │ │ +1a91a8: 5441 8641 |0008: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4186 │ │ +1a91ac: 6e10 7659 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getBatchSelections:()Ljava/util/Set; // method@5976 │ │ +1a91b2: 0c01 |000d: move-result-object v1 │ │ +1a91b4: 7210 100d 0100 |000e: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d10 │ │ +1a91ba: 0c01 |0011: move-result-object v1 │ │ +1a91bc: 7210 ba0c 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0cba │ │ +1a91c2: 0a02 |0015: move-result v2 │ │ +1a91c4: 3802 1900 |0016: if-eqz v2, 002f // +0019 │ │ +1a91c8: 7210 bb0c 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbb │ │ +1a91ce: 0c02 |001b: move-result-object v2 │ │ +1a91d0: 1f02 f502 |001c: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ +1a91d4: 6e10 5a0a 0200 |001e: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5a │ │ +1a91da: 0b02 |0021: move-result-wide v2 │ │ +1a91dc: 8423 |0022: long-to-int v3, v2 │ │ +1a91de: 6e20 9806 3000 |0023: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0698 │ │ +1a91e4: 0c02 |0026: move-result-object v2 │ │ +1a91e6: 6e10 6006 0200 |0027: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getVisibility:()I // method@0660 │ │ +1a91ec: 0a02 |002a: move-result v2 │ │ +1a91ee: 1213 |002b: const/4 v3, #int 1 // #1 │ │ +1a91f0: 3232 e6ff |002c: if-eq v2, v3, 0012 // -001a │ │ +1a91f4: 0f03 |002e: return v3 │ │ +1a91f6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +1a91f8: 0f00 |0030: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0008 line=216 │ │ 0x000e line=217 │ │ 0x0023 line=218 │ │ 0x0027 line=219 │ │ @@ -640434,20 +640435,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a9378: |[1a9378] org.thoughtcrime.securesms.search.SearchFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -1a9388: 6f20 633f 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3f63 │ │ -1a938e: 5410 8741 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4187 │ │ -1a9392: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -1a9396: 6e20 445b 2000 |0007: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@5b44 │ │ -1a939c: 0e00 |000a: return-void │ │ +1a937c: |[1a937c] org.thoughtcrime.securesms.search.SearchFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +1a938c: 6f20 633f 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3f63 │ │ +1a9392: 5410 8741 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4187 │ │ +1a9396: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +1a939a: 6e20 445b 2000 |0007: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@5b44 │ │ +1a93a0: 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; │ │ @@ -640458,61 +640459,61 @@ │ │ type : '(Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 91 16-bit code units │ │ -1a93a0: |[1a93a0] org.thoughtcrime.securesms.search.SearchFragment.onContactClicked:(Lcom/b44t/messenger/DcContact;)V │ │ -1a93b0: 5480 8441 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@4184 │ │ -1a93b4: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -1a93b8: 0e00 |0004: return-void │ │ -1a93ba: 6e10 4359 0800 |0005: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5943 │ │ -1a93c0: 0c00 |0008: move-result-object v0 │ │ -1a93c2: 1f00 2a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d2a │ │ -1a93c6: 3800 4f00 |000b: if-eqz v0, 005a // +004f │ │ -1a93ca: 6e10 5959 0800 |000d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5959 │ │ -1a93d0: 0c01 |0010: move-result-object v1 │ │ -1a93d2: 7110 c44d 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1a93d8: 0c01 |0014: move-result-object v1 │ │ -1a93da: 6e10 7906 0900 |0015: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ -1a93e0: 0a02 |0018: move-result v2 │ │ -1a93e2: 6e20 9c06 2100 |0019: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@069c │ │ -1a93e8: 0a02 |001c: move-result v2 │ │ -1a93ea: 3902 3a00 |001d: if-nez v2, 0057 // +003a │ │ -1a93ee: 2202 4901 |001f: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1a93f2: 6e10 5959 0800 |0021: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5959 │ │ -1a93f8: 0c03 |0024: move-result-object v3 │ │ -1a93fa: 7020 8704 3200 |0025: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ -1a9400: 6003 d227 |0028: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27d2 │ │ -1a9404: 6e10 7806 0900 |002a: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0678 │ │ -1a940a: 0c04 |002d: move-result-object v4 │ │ -1a940c: 1215 |002e: const/4 v5, #int 1 // #1 │ │ -1a940e: 2356 4011 |002f: new-array v6, v5, [Ljava/lang/Object; // type@1140 │ │ -1a9412: 1207 |0031: const/4 v7, #int 0 // #0 │ │ -1a9414: 4d04 0607 |0032: aput-object v4, v6, v7 │ │ -1a9418: 6e30 4659 3806 |0034: invoke-virtual {v8, v3, v6}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5946 │ │ -1a941e: 0c03 |0037: move-result-object v3 │ │ -1a9420: 6e20 8d04 3200 |0038: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ -1a9426: 0c02 |003b: move-result-object v2 │ │ -1a9428: 6e20 8904 5200 |003c: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0489 │ │ -1a942e: 0c02 |003f: move-result-object v2 │ │ -1a9430: 1503 0401 |0040: const/high16 v3, #int 17039360 // #104 │ │ -1a9434: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -1a9436: 6e30 8e04 3204 |0043: invoke-virtual {v2, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -1a943c: 0c02 |0046: move-result-object v2 │ │ -1a943e: 2203 9910 |0047: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; // type@1099 │ │ -1a9442: 7040 4059 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@5940 │ │ -1a9448: 1409 0a00 0401 |004c: const v9, #float 2.42446e-38 // #0104000a │ │ -1a944e: 6e30 9304 9203 |004f: invoke-virtual {v2, v9, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ -1a9454: 0c09 |0052: move-result-object v9 │ │ -1a9456: 6e10 9904 0900 |0053: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ -1a945c: 2804 |0056: goto 005a // +0004 │ │ -1a945e: 6e20 6c42 2000 |0057: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@426c │ │ -1a9464: 0e00 |005a: return-void │ │ +1a93a4: |[1a93a4] org.thoughtcrime.securesms.search.SearchFragment.onContactClicked:(Lcom/b44t/messenger/DcContact;)V │ │ +1a93b4: 5480 8441 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@4184 │ │ +1a93b8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +1a93bc: 0e00 |0004: return-void │ │ +1a93be: 6e10 4359 0800 |0005: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5943 │ │ +1a93c4: 0c00 |0008: move-result-object v0 │ │ +1a93c6: 1f00 2a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d2a │ │ +1a93ca: 3800 4f00 |000b: if-eqz v0, 005a // +004f │ │ +1a93ce: 6e10 5959 0800 |000d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5959 │ │ +1a93d4: 0c01 |0010: move-result-object v1 │ │ +1a93d6: 7110 c44d 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1a93dc: 0c01 |0014: move-result-object v1 │ │ +1a93de: 6e10 7906 0900 |0015: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0679 │ │ +1a93e4: 0a02 |0018: move-result v2 │ │ +1a93e6: 6e20 9c06 2100 |0019: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@069c │ │ +1a93ec: 0a02 |001c: move-result v2 │ │ +1a93ee: 3902 3a00 |001d: if-nez v2, 0057 // +003a │ │ +1a93f2: 2202 4901 |001f: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1a93f6: 6e10 5959 0800 |0021: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5959 │ │ +1a93fc: 0c03 |0024: move-result-object v3 │ │ +1a93fe: 7020 8704 3200 |0025: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ +1a9404: 6003 d227 |0028: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27d2 │ │ +1a9408: 6e10 7806 0900 |002a: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0678 │ │ +1a940e: 0c04 |002d: move-result-object v4 │ │ +1a9410: 1215 |002e: const/4 v5, #int 1 // #1 │ │ +1a9412: 2356 4011 |002f: new-array v6, v5, [Ljava/lang/Object; // type@1140 │ │ +1a9416: 1207 |0031: const/4 v7, #int 0 // #0 │ │ +1a9418: 4d04 0607 |0032: aput-object v4, v6, v7 │ │ +1a941c: 6e30 4659 3806 |0034: invoke-virtual {v8, v3, v6}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5946 │ │ +1a9422: 0c03 |0037: move-result-object v3 │ │ +1a9424: 6e20 8d04 3200 |0038: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ +1a942a: 0c02 |003b: move-result-object v2 │ │ +1a942c: 6e20 8904 5200 |003c: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0489 │ │ +1a9432: 0c02 |003f: move-result-object v2 │ │ +1a9434: 1503 0401 |0040: const/high16 v3, #int 17039360 // #104 │ │ +1a9438: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +1a943a: 6e30 8e04 3204 |0043: invoke-virtual {v2, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +1a9440: 0c02 |0046: move-result-object v2 │ │ +1a9442: 2203 9910 |0047: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; // type@1099 │ │ +1a9446: 7040 4059 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@5940 │ │ +1a944c: 1409 0a00 0401 |004c: const v9, #float 2.42446e-38 // #0104000a │ │ +1a9452: 6e30 9304 9203 |004f: invoke-virtual {v2, v9, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ +1a9458: 0c09 |0052: move-result-object v9 │ │ +1a945a: 6e10 9904 0900 |0053: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ +1a9460: 2804 |0056: goto 005a // +0004 │ │ +1a9462: 6e20 6c42 2000 |0057: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@426c │ │ +1a9468: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=163 │ │ 0x000d line=165 │ │ 0x0015 line=166 │ │ 0x001f line=168 │ │ @@ -640531,19 +640532,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 │ │ -1a9468: |[1a9468] org.thoughtcrime.securesms.search.SearchFragment.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -1a9478: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -1a947c: 8130 |0002: int-to-long v0, v3 │ │ -1a947e: 6e30 5359 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemClick:(J)V // method@5953 │ │ -1a9484: 0e00 |0006: return-void │ │ +1a946c: |[1a946c] org.thoughtcrime.securesms.search.SearchFragment.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +1a947c: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +1a9480: 8130 |0002: int-to-long v0, v3 │ │ +1a9482: 6e30 5359 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemClick:(J)V // method@5953 │ │ +1a9488: 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; │ │ │ │ @@ -640552,19 +640553,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 │ │ -1a9488: |[1a9488] org.thoughtcrime.securesms.search.SearchFragment.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -1a9498: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -1a949c: 8130 |0002: int-to-long v0, v3 │ │ -1a949e: 6e30 5459 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemLongClick:(J)V // method@5954 │ │ -1a94a4: 0e00 |0006: return-void │ │ +1a948c: |[1a948c] org.thoughtcrime.securesms.search.SearchFragment.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +1a949c: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +1a94a0: 8130 |0002: int-to-long v0, v3 │ │ +1a94a2: 6e30 5459 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemLongClick:(J)V // method@5954 │ │ +1a94a8: 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; │ │ │ │ @@ -640573,54 +640574,54 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -1a94a8: |[1a94a8] org.thoughtcrime.securesms.search.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ -1a94b8: 6f20 643f 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onCreate:(Landroid/os/Bundle;)V // method@3f64 │ │ -1a94be: 2202 a710 |0003: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; // type@10a7 │ │ -1a94c2: 6e10 5959 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5959 │ │ -1a94c8: 0c00 |0008: move-result-object v0 │ │ -1a94ca: 7020 9059 0200 |0009: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.:(Landroid/content/Context;)V // method@5990 │ │ -1a94d0: 7120 a105 2100 |000c: invoke-static {v1, v2}, Landroidx/lifecycle/ViewModelProviders;.of:(Landroidx/fragment/app/Fragment;Landroidx/lifecycle/ViewModelProvider$Factory;)Landroidx/lifecycle/ViewModelProvider; // method@05a1 │ │ -1a94d6: 0c02 |000f: move-result-object v2 │ │ -1a94d8: 1c00 a910 |0010: const-class v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@10a9 │ │ -1a94dc: 6e20 a005 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@05a0 │ │ -1a94e2: 0c02 |0015: move-result-object v2 │ │ -1a94e4: 1f02 a910 |0016: check-cast v2, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@10a9 │ │ -1a94e8: 5b12 8b41 |0018: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ -1a94ec: 6e10 5959 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5959 │ │ -1a94f2: 0c02 |001d: move-result-object v2 │ │ -1a94f4: 7110 c54d 0200 |001e: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@4dc5 │ │ -1a94fa: 0c02 |0021: move-result-object v2 │ │ -1a94fc: 1300 e407 |0022: const/16 v0, #int 2020 // #7e4 │ │ -1a9500: 6e30 a34d 0201 |0024: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ -1a9506: 1300 ee07 |0027: const/16 v0, #int 2030 // #7ee │ │ -1a950a: 6e30 a34d 0201 |0029: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ -1a9510: 1300 d507 |002c: const/16 v0, #int 2005 // #7d5 │ │ -1a9514: 6e30 a34d 0201 |002e: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ -1a951a: 1300 d007 |0031: const/16 v0, #int 2000 // #7d0 │ │ -1a951e: 6e30 a34d 0201 |0033: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ -1a9524: 1300 d807 |0036: const/16 v0, #int 2008 // #7d8 │ │ -1a9528: 6e30 a34d 0201 |0038: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ -1a952e: 1300 da07 |003b: const/16 v0, #int 2010 // #7da │ │ -1a9532: 6e30 a34d 0201 |003d: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ -1a9538: 1300 dc07 |0040: const/16 v0, #int 2012 // #7dc │ │ -1a953c: 6e30 a34d 0201 |0042: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ -1a9542: 1300 df07 |0045: const/16 v0, #int 2015 // #7df │ │ -1a9546: 6e30 a34d 0201 |0047: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ -1a954c: 5412 8a41 |004a: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@418a │ │ -1a9550: 3802 0a00 |004c: if-eqz v2, 0056 // +000a │ │ -1a9554: 5410 8b41 |004e: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ -1a9558: 6e20 9d59 2000 |0050: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@599d │ │ -1a955e: 1202 |0053: const/4 v2, #int 0 // #0 │ │ -1a9560: 5b12 8a41 |0054: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@418a │ │ -1a9564: 0e00 |0056: return-void │ │ +1a94ac: |[1a94ac] org.thoughtcrime.securesms.search.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ +1a94bc: 6f20 643f 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onCreate:(Landroid/os/Bundle;)V // method@3f64 │ │ +1a94c2: 2202 a710 |0003: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; // type@10a7 │ │ +1a94c6: 6e10 5959 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5959 │ │ +1a94cc: 0c00 |0008: move-result-object v0 │ │ +1a94ce: 7020 9059 0200 |0009: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.:(Landroid/content/Context;)V // method@5990 │ │ +1a94d4: 7120 a105 2100 |000c: invoke-static {v1, v2}, Landroidx/lifecycle/ViewModelProviders;.of:(Landroidx/fragment/app/Fragment;Landroidx/lifecycle/ViewModelProvider$Factory;)Landroidx/lifecycle/ViewModelProvider; // method@05a1 │ │ +1a94da: 0c02 |000f: move-result-object v2 │ │ +1a94dc: 1c00 a910 |0010: const-class v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@10a9 │ │ +1a94e0: 6e20 a005 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@05a0 │ │ +1a94e6: 0c02 |0015: move-result-object v2 │ │ +1a94e8: 1f02 a910 |0016: check-cast v2, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@10a9 │ │ +1a94ec: 5b12 8b41 |0018: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ +1a94f0: 6e10 5959 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5959 │ │ +1a94f6: 0c02 |001d: move-result-object v2 │ │ +1a94f8: 7110 c54d 0200 |001e: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@4dc5 │ │ +1a94fe: 0c02 |0021: move-result-object v2 │ │ +1a9500: 1300 e407 |0022: const/16 v0, #int 2020 // #7e4 │ │ +1a9504: 6e30 a34d 0201 |0024: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ +1a950a: 1300 ee07 |0027: const/16 v0, #int 2030 // #7ee │ │ +1a950e: 6e30 a34d 0201 |0029: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ +1a9514: 1300 d507 |002c: const/16 v0, #int 2005 // #7d5 │ │ +1a9518: 6e30 a34d 0201 |002e: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ +1a951e: 1300 d007 |0031: const/16 v0, #int 2000 // #7d0 │ │ +1a9522: 6e30 a34d 0201 |0033: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ +1a9528: 1300 d807 |0036: const/16 v0, #int 2008 // #7d8 │ │ +1a952c: 6e30 a34d 0201 |0038: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ +1a9532: 1300 da07 |003b: const/16 v0, #int 2010 // #7da │ │ +1a9536: 6e30 a34d 0201 |003d: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ +1a953c: 1300 dc07 |0040: const/16 v0, #int 2012 // #7dc │ │ +1a9540: 6e30 a34d 0201 |0042: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ +1a9546: 1300 df07 |0045: const/16 v0, #int 2015 // #7df │ │ +1a954a: 6e30 a34d 0201 |0047: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da3 │ │ +1a9550: 5412 8a41 |004a: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@418a │ │ +1a9554: 3802 0a00 |004c: if-eqz v2, 0056 // +000a │ │ +1a9558: 5410 8b41 |004e: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ +1a955c: 6e20 9d59 2000 |0050: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@599d │ │ +1a9562: 1202 |0053: const/4 v2, #int 0 // #0 │ │ +1a9564: 5b12 8a41 |0054: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@418a │ │ +1a9568: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=70 │ │ 0x001a line=71 │ │ 0x0024 line=72 │ │ 0x0029 line=73 │ │ @@ -640642,20 +640643,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 │ │ -1a9164: |[1a9164] org.thoughtcrime.securesms.search.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1a9174: 6004 8926 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.fragment_search:I // field@2689 │ │ -1a9178: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a917a: 6e40 e702 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a9180: 0c02 |0006: move-result-object v2 │ │ -1a9182: 1102 |0007: return-object v2 │ │ +1a9168: |[1a9168] org.thoughtcrime.securesms.search.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1a9178: 6004 8926 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.fragment_search:I // field@2689 │ │ +1a917c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a917e: 6e40 e702 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a9184: 0c02 |0006: move-result-object v2 │ │ +1a9186: 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; │ │ @@ -640666,22 +640667,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1a9568: |[1a9568] org.thoughtcrime.securesms.search.SearchFragment.onDestroy:()V │ │ -1a9578: 6e10 5959 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5959 │ │ -1a957e: 0c00 |0003: move-result-object v0 │ │ -1a9580: 7110 c54d 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@4dc5 │ │ -1a9586: 0c00 |0007: move-result-object v0 │ │ -1a9588: 6e20 ad4d 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.removeObservers:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4dad │ │ -1a958e: 6f10 663f 0100 |000b: invoke-super {v1}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onDestroy:()V // method@3f66 │ │ -1a9594: 0e00 |000e: return-void │ │ +1a956c: |[1a956c] org.thoughtcrime.securesms.search.SearchFragment.onDestroy:()V │ │ +1a957c: 6e10 5959 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5959 │ │ +1a9582: 0c00 |0003: move-result-object v0 │ │ +1a9584: 7110 c54d 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@4dc5 │ │ +1a958a: 0c00 |0007: move-result-object v0 │ │ +1a958c: 6e20 ad4d 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.removeObservers:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4dad │ │ +1a9592: 6f10 663f 0100 |000b: invoke-super {v1}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onDestroy:()V // method@3f66 │ │ +1a9598: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x000b line=144 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ │ │ @@ -640690,32 +640691,32 @@ │ │ type : '(Lcom/b44t/messenger/DcMsg;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -1a9598: |[1a9598] org.thoughtcrime.securesms.search.SearchFragment.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V │ │ -1a95a8: 5430 8441 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@4184 │ │ -1a95ac: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -1a95b0: 0e00 |0004: return-void │ │ -1a95b2: 6e10 4359 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5943 │ │ -1a95b8: 0c00 |0008: move-result-object v0 │ │ -1a95ba: 1f00 2a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d2a │ │ -1a95be: 3800 1500 |000b: if-eqz v0, 0020 // +0015 │ │ -1a95c2: 6e10 5959 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5959 │ │ -1a95c8: 0c01 |0010: move-result-object v1 │ │ -1a95ca: 7110 c44d 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ -1a95d0: 0c01 |0014: move-result-object v1 │ │ -1a95d2: 6e10 fa06 0400 |0015: invoke-virtual {v4}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fa │ │ -1a95d8: 0a02 |0018: move-result v2 │ │ -1a95da: 7120 0a07 1400 |0019: invoke-static {v4, v1}, Lcom/b44t/messenger/DcMsg;.getMessagePosition:(Lcom/b44t/messenger/DcMsg;Lcom/b44t/messenger/DcContext;)I // method@070a │ │ -1a95e0: 0a04 |001c: move-result v4 │ │ -1a95e2: 6e30 7542 2004 |001d: invoke-virtual {v0, v2, v4}, Lorg/thoughtcrime/securesms/ConversationListActivity;.openConversation:(II)V // method@4275 │ │ -1a95e8: 0e00 |0020: return-void │ │ +1a959c: |[1a959c] org.thoughtcrime.securesms.search.SearchFragment.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V │ │ +1a95ac: 5430 8441 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@4184 │ │ +1a95b0: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +1a95b4: 0e00 |0004: return-void │ │ +1a95b6: 6e10 4359 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5943 │ │ +1a95bc: 0c00 |0008: move-result-object v0 │ │ +1a95be: 1f00 2a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d2a │ │ +1a95c2: 3800 1500 |000b: if-eqz v0, 0020 // +0015 │ │ +1a95c6: 6e10 5959 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@5959 │ │ +1a95cc: 0c01 |0010: move-result-object v1 │ │ +1a95ce: 7110 c44d 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc4 │ │ +1a95d4: 0c01 |0014: move-result-object v1 │ │ +1a95d6: 6e10 fa06 0400 |0015: invoke-virtual {v4}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fa │ │ +1a95dc: 0a02 |0018: move-result v2 │ │ +1a95de: 7120 0a07 1400 |0019: invoke-static {v4, v1}, Lcom/b44t/messenger/DcMsg;.getMessagePosition:(Lcom/b44t/messenger/DcMsg;Lcom/b44t/messenger/DcContext;)I // method@070a │ │ +1a95e4: 0a04 |001c: move-result v4 │ │ +1a95e6: 6e30 7542 2004 |001d: invoke-virtual {v0, v2, v4}, Lorg/thoughtcrime/securesms/ConversationListActivity;.openConversation:(II)V // method@4275 │ │ +1a95ec: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=189 │ │ 0x000d line=191 │ │ 0x0015 line=192 │ │ 0x0019 line=193 │ │ @@ -640729,29 +640730,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -1a95ec: |[1a95ec] org.thoughtcrime.securesms.search.SearchFragment.onStart:()V │ │ -1a95fc: 6f10 6d3f 0200 |0000: invoke-super {v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onStart:()V // method@3f6d │ │ -1a9602: 5420 8b41 |0003: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ -1a9606: 6e10 4359 0200 |0005: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5943 │ │ -1a960c: 0c01 |0008: move-result-object v1 │ │ -1a960e: 7110 e55a 0100 |0009: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@5ae5 │ │ -1a9614: 0a01 |000c: move-result v1 │ │ -1a9616: 6e20 9b59 1000 |000d: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.setForwardingMode:(Z)V // method@599b │ │ -1a961c: 5420 8b41 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ -1a9620: 6e10 9759 0000 |0012: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getSearchResult:()Landroidx/lifecycle/LiveData; // method@5997 │ │ -1a9626: 0c00 |0015: move-result-object v0 │ │ -1a9628: 2201 9810 |0016: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; // type@1098 │ │ -1a962c: 7020 3e59 2100 |0018: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V // method@593e │ │ -1a9632: 6e30 9b05 2001 |001b: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@059b │ │ -1a9638: 0e00 |001e: return-void │ │ +1a95f0: |[1a95f0] org.thoughtcrime.securesms.search.SearchFragment.onStart:()V │ │ +1a9600: 6f10 6d3f 0200 |0000: invoke-super {v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onStart:()V // method@3f6d │ │ +1a9606: 5420 8b41 |0003: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ +1a960a: 6e10 4359 0200 |0005: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5943 │ │ +1a9610: 0c01 |0008: move-result-object v1 │ │ +1a9612: 7110 e55a 0100 |0009: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@5ae5 │ │ +1a9618: 0a01 |000c: move-result v1 │ │ +1a961a: 6e20 9b59 1000 |000d: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.setForwardingMode:(Z)V // method@599b │ │ +1a9620: 5420 8b41 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ +1a9624: 6e10 9759 0000 |0012: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getSearchResult:()Landroidx/lifecycle/LiveData; // method@5997 │ │ +1a962a: 0c00 |0015: move-result-object v0 │ │ +1a962c: 2201 9810 |0016: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; // type@1098 │ │ +1a9630: 7020 3e59 2100 |0018: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V // method@593e │ │ +1a9636: 6e30 9b05 2001 |001b: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@059b │ │ +1a963c: 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; │ │ @@ -640761,59 +640762,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 │ │ -1a963c: |[1a963c] org.thoughtcrime.securesms.search.SearchFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -1a964c: 6004 da24 |0000: sget v4, Lorg/thoughtcrime/securesms/R$id;.search_no_results:I // field@24da │ │ -1a9650: 6e20 1603 4300 |0002: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a9656: 0c04 |0005: move-result-object v4 │ │ -1a9658: 1f04 4201 |0006: check-cast v4, Landroid/widget/TextView; // type@0142 │ │ -1a965c: 5b24 8941 |0008: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4189 │ │ -1a9660: 6004 d824 |000a: sget v4, Lorg/thoughtcrime/securesms/R$id;.search_list:I // field@24d8 │ │ -1a9664: 6e20 1603 4300 |000c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a966a: 0c04 |000f: move-result-object v4 │ │ -1a966c: 1f04 b601 |0010: check-cast v4, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ -1a9670: 5b24 8841 |0012: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4188 │ │ -1a9674: 6004 1423 |0014: sget v4, Lorg/thoughtcrime/securesms/R$id;.fab:I // field@2314 │ │ -1a9678: 6e20 1603 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a967e: 0c03 |0019: move-result-object v3 │ │ -1a9680: 1f03 ce0e |001a: check-cast v3, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // type@0ece │ │ -1a9684: 5b23 8541 |001c: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4185 │ │ -1a9688: 2203 a210 |001e: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter; // type@10a2 │ │ -1a968c: 6e10 4459 0200 |0020: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5944 │ │ -1a9692: 0c04 |0023: move-result-object v4 │ │ -1a9694: 7110 1553 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5315 │ │ -1a969a: 0c00 |0027: move-result-object v0 │ │ -1a969c: 7040 7559 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@5975 │ │ -1a96a2: 5b23 8641 |002b: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4186 │ │ -1a96a6: 2203 ef10 |002d: new-instance v3, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // type@10ef │ │ -1a96aa: 5424 8641 |002f: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4186 │ │ -1a96ae: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -1a96b0: 1211 |0032: const/4 v1, #int 1 // #1 │ │ -1a96b2: 7040 3b5b 4310 |0033: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V // method@5b3b │ │ -1a96b8: 5b23 8741 |0036: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4187 │ │ -1a96bc: 5423 8541 |0038: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4185 │ │ -1a96c0: 1304 0800 |003a: const/16 v4, #int 8 // #8 │ │ -1a96c4: 6e20 594d 4300 |003c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4d59 │ │ -1a96ca: 5423 8841 |003f: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4188 │ │ -1a96ce: 5424 8641 |0041: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4186 │ │ -1a96d2: 6e20 0606 4300 |0043: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ -1a96d8: 5423 8841 |0046: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4188 │ │ -1a96dc: 5424 8741 |0048: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4187 │ │ -1a96e0: 6e20 f305 4300 |004a: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@05f3 │ │ -1a96e6: 5423 8841 |004d: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4188 │ │ -1a96ea: 2204 ab01 |004f: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ -1a96ee: 6e10 4459 0200 |0051: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5944 │ │ -1a96f4: 0c00 |0054: move-result-object v0 │ │ -1a96f6: 7020 de05 0400 |0055: invoke-direct {v4, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05de │ │ -1a96fc: 6e20 0a06 4300 |0058: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ -1a9702: 0e00 |005b: return-void │ │ +1a9640: |[1a9640] org.thoughtcrime.securesms.search.SearchFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +1a9650: 6004 da24 |0000: sget v4, Lorg/thoughtcrime/securesms/R$id;.search_no_results:I // field@24da │ │ +1a9654: 6e20 1603 4300 |0002: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a965a: 0c04 |0005: move-result-object v4 │ │ +1a965c: 1f04 4201 |0006: check-cast v4, Landroid/widget/TextView; // type@0142 │ │ +1a9660: 5b24 8941 |0008: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4189 │ │ +1a9664: 6004 d824 |000a: sget v4, Lorg/thoughtcrime/securesms/R$id;.search_list:I // field@24d8 │ │ +1a9668: 6e20 1603 4300 |000c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a966e: 0c04 |000f: move-result-object v4 │ │ +1a9670: 1f04 b601 |0010: check-cast v4, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ +1a9674: 5b24 8841 |0012: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4188 │ │ +1a9678: 6004 1423 |0014: sget v4, Lorg/thoughtcrime/securesms/R$id;.fab:I // field@2314 │ │ +1a967c: 6e20 1603 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a9682: 0c03 |0019: move-result-object v3 │ │ +1a9684: 1f03 ce0e |001a: check-cast v3, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // type@0ece │ │ +1a9688: 5b23 8541 |001c: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4185 │ │ +1a968c: 2203 a210 |001e: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter; // type@10a2 │ │ +1a9690: 6e10 4459 0200 |0020: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5944 │ │ +1a9696: 0c04 |0023: move-result-object v4 │ │ +1a9698: 7110 1553 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5315 │ │ +1a969e: 0c00 |0027: move-result-object v0 │ │ +1a96a0: 7040 7559 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@5975 │ │ +1a96a6: 5b23 8641 |002b: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4186 │ │ +1a96aa: 2203 ef10 |002d: new-instance v3, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // type@10ef │ │ +1a96ae: 5424 8641 |002f: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4186 │ │ +1a96b2: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +1a96b4: 1211 |0032: const/4 v1, #int 1 // #1 │ │ +1a96b6: 7040 3b5b 4310 |0033: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V // method@5b3b │ │ +1a96bc: 5b23 8741 |0036: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4187 │ │ +1a96c0: 5423 8541 |0038: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4185 │ │ +1a96c4: 1304 0800 |003a: const/16 v4, #int 8 // #8 │ │ +1a96c8: 6e20 594d 4300 |003c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4d59 │ │ +1a96ce: 5423 8841 |003f: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4188 │ │ +1a96d2: 5424 8641 |0041: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4186 │ │ +1a96d6: 6e20 0606 4300 |0043: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ +1a96dc: 5423 8841 |0046: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4188 │ │ +1a96e0: 5424 8741 |0048: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4187 │ │ +1a96e4: 6e20 f305 4300 |004a: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@05f3 │ │ +1a96ea: 5423 8841 |004d: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4188 │ │ +1a96ee: 2204 ab01 |004f: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ +1a96f2: 6e10 4459 0200 |0051: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5944 │ │ +1a96f8: 0c00 |0054: move-result-object v0 │ │ +1a96fa: 7020 de05 0400 |0055: invoke-direct {v4, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05de │ │ +1a9700: 6e20 0a06 4300 |0058: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ +1a9706: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000a line=96 │ │ 0x0014 line=97 │ │ 0x001e line=99 │ │ 0x002d line=100 │ │ @@ -640831,46 +640832,46 @@ │ │ type : '()Z' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a91f8: |[1a91f8] org.thoughtcrime.securesms.search.SearchFragment.runOnMain:()Z │ │ -1a9208: 7110 9d4d 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate$-CC;.$default$runOnMain:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)Z // method@4d9d │ │ -1a920e: 0a00 |0003: move-result v0 │ │ -1a9210: 0f00 |0004: return v0 │ │ +1a91fc: |[1a91fc] org.thoughtcrime.securesms.search.SearchFragment.runOnMain:()Z │ │ +1a920c: 7110 9d4d 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate$-CC;.$default$runOnMain:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)Z // method@4d9d │ │ +1a9212: 0a00 |0003: move-result v0 │ │ +1a9214: 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 │ │ -1a9704: |[1a9704] org.thoughtcrime.securesms.search.SearchFragment.setFabVisibility:(Z)V │ │ -1a9714: 3802 1300 |0000: if-eqz v2, 0013 // +0013 │ │ -1a9718: 6e10 4359 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5943 │ │ -1a971e: 0c02 |0005: move-result-object v2 │ │ -1a9720: 7110 e55a 0200 |0006: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@5ae5 │ │ -1a9726: 0a02 |0009: move-result v2 │ │ -1a9728: 3802 0900 |000a: if-eqz v2, 0013 // +0009 │ │ -1a972c: 5412 8541 |000c: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4185 │ │ -1a9730: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -1a9732: 6e20 594d 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4d59 │ │ -1a9738: 2808 |0012: goto 001a // +0008 │ │ -1a973a: 5412 8541 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4185 │ │ -1a973e: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ -1a9742: 6e20 594d 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4d59 │ │ -1a9748: 0e00 |001a: return-void │ │ +1a9708: |[1a9708] org.thoughtcrime.securesms.search.SearchFragment.setFabVisibility:(Z)V │ │ +1a9718: 3802 1300 |0000: if-eqz v2, 0013 // +0013 │ │ +1a971c: 6e10 4359 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5943 │ │ +1a9722: 0c02 |0005: move-result-object v2 │ │ +1a9724: 7110 e55a 0200 |0006: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@5ae5 │ │ +1a972a: 0a02 |0009: move-result v2 │ │ +1a972c: 3802 0900 |000a: if-eqz v2, 0013 // +0009 │ │ +1a9730: 5412 8541 |000c: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4185 │ │ +1a9734: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +1a9736: 6e20 594d 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4d59 │ │ +1a973c: 2808 |0012: goto 001a // +0008 │ │ +1a973e: 5412 8541 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4185 │ │ +1a9742: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ +1a9746: 6e20 594d 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4d59 │ │ +1a974c: 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; │ │ @@ -640881,21 +640882,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a974c: |[1a974c] org.thoughtcrime.securesms.search.SearchFragment.updateSearchQuery:(Ljava/lang/String;)V │ │ -1a975c: 5410 8b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ -1a9760: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -1a9764: 6e20 9d59 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@599d │ │ -1a976a: 2803 |0007: goto 000a // +0003 │ │ -1a976c: 5b12 8a41 |0008: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@418a │ │ -1a9770: 0e00 |000a: return-void │ │ +1a9750: |[1a9750] org.thoughtcrime.securesms.search.SearchFragment.updateSearchQuery:(Ljava/lang/String;)V │ │ +1a9760: 5410 8b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418b │ │ +1a9764: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +1a9768: 6e20 9d59 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@599d │ │ +1a976e: 2803 |0007: goto 000a // +0003 │ │ +1a9770: 5b12 8a41 |0008: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@418a │ │ +1a9774: 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; │ │ @@ -652118,17 +652119,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b3fb8: |[1b3fb8] org.thoughtcrime.securesms.util.views.ProgressDialog.:(Landroid/content/Context;)V │ │ -1b3fc8: 7020 9a04 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog;.:(Landroid/content/Context;)V // method@049a │ │ -1b3fce: 0e00 |0003: return-void │ │ +1b3fbc: |[1b3fbc] org.thoughtcrime.securesms.util.views.ProgressDialog.:(Landroid/content/Context;)V │ │ +1b3fcc: 7020 9a04 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog;.:(Landroid/content/Context;)V // method@049a │ │ +1b3fd2: 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; │ │ │ │ @@ -652137,25 +652138,25 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1b3ecc: |[1b3ecc] org.thoughtcrime.securesms.util.views.ProgressDialog.isButtonVisible:(I)Z │ │ -1b3edc: 6e20 495c 2100 |0000: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getButton:(I)Landroid/widget/Button; // method@5c49 │ │ -1b3ee2: 0c02 |0003: move-result-object v2 │ │ -1b3ee4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -1b3ee6: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -1b3eea: 0f00 |0007: return v0 │ │ -1b3eec: 6e10 ce03 0200 |0008: invoke-virtual {v2}, Landroid/widget/Button;.getVisibility:()I // method@03ce │ │ -1b3ef2: 0a02 |000b: move-result v2 │ │ -1b3ef4: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ -1b3ef8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -1b3efa: 0f00 |000f: return v0 │ │ +1b3ed0: |[1b3ed0] org.thoughtcrime.securesms.util.views.ProgressDialog.isButtonVisible:(I)Z │ │ +1b3ee0: 6e20 495c 2100 |0000: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getButton:(I)Landroid/widget/Button; // method@5c49 │ │ +1b3ee6: 0c02 |0003: move-result-object v2 │ │ +1b3ee8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +1b3eea: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +1b3eee: 0f00 |0007: return v0 │ │ +1b3ef0: 6e10 ce03 0200 |0008: invoke-virtual {v2}, Landroid/widget/Button;.getVisibility:()I // method@03ce │ │ +1b3ef6: 0a02 |000b: move-result v2 │ │ +1b3ef8: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ +1b3efc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +1b3efe: 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 │ │ @@ -652165,17 +652166,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 │ │ -1b3fd0: |[1b3fd0] org.thoughtcrime.securesms.util.views.ProgressDialog.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V │ │ -1b3fe0: 7220 8200 1000 |0000: invoke-interface {v0, v1}, Landroid/content/DialogInterface$OnCancelListener;.onCancel:(Landroid/content/DialogInterface;)V // method@0082 │ │ -1b3fe6: 0e00 |0003: return-void │ │ +1b3fd4: |[1b3fd4] org.thoughtcrime.securesms.util.views.ProgressDialog.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V │ │ +1b3fe4: 7220 8200 1000 |0000: invoke-interface {v0, v1}, Landroid/content/DialogInterface$OnCancelListener;.onCancel:(Landroid/content/DialogInterface;)V // method@0082 │ │ +1b3fea: 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; │ │ @@ -652186,20 +652187,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1b401c: |[1b401c] org.thoughtcrime.securesms.util.views.ProgressDialog.setIndeterminate:(Z)V │ │ -1b402c: 5c12 a142 |0000: iput-boolean v2, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@42a1 │ │ -1b4030: 5410 a342 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42a3 │ │ -1b4034: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -1b4038: 6e20 3504 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0435 │ │ -1b403e: 0e00 |0009: return-void │ │ +1b4020: |[1b4020] org.thoughtcrime.securesms.util.views.ProgressDialog.setIndeterminate:(Z)V │ │ +1b4030: 5c12 a142 |0000: iput-boolean v2, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@42a1 │ │ +1b4034: 5410 a342 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42a3 │ │ +1b4038: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +1b403c: 6e20 3504 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0435 │ │ +1b4042: 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; │ │ @@ -652210,30 +652211,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -1b406c: |[1b406c] org.thoughtcrime.securesms.util.views.ProgressDialog.setupProgressBar:()V │ │ -1b407c: 5430 a342 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42a3 │ │ -1b4080: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ -1b4084: 6e10 3404 0000 |0004: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; // method@0434 │ │ -1b408a: 0c00 |0007: move-result-object v0 │ │ -1b408c: 6e10 4a5c 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@5c4a │ │ -1b4092: 0c01 |000b: move-result-object v1 │ │ -1b4094: 6002 fe18 |000c: sget v2, Lorg/thoughtcrime/securesms/R$color;.delta_accent:I // field@18fe │ │ -1b4098: 7120 2e05 2100 |000e: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052e │ │ -1b409e: 0a01 |0011: move-result v1 │ │ -1b40a0: 6202 2100 |0012: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ -1b40a4: 6e30 9901 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0199 │ │ -1b40aa: 5430 a342 |0017: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42a3 │ │ -1b40ae: 5531 a142 |0019: iget-boolean v1, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@42a1 │ │ -1b40b2: 6e20 3504 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0435 │ │ -1b40b8: 0e00 |001e: return-void │ │ +1b4070: |[1b4070] org.thoughtcrime.securesms.util.views.ProgressDialog.setupProgressBar:()V │ │ +1b4080: 5430 a342 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42a3 │ │ +1b4084: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ +1b4088: 6e10 3404 0000 |0004: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; // method@0434 │ │ +1b408e: 0c00 |0007: move-result-object v0 │ │ +1b4090: 6e10 4a5c 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@5c4a │ │ +1b4096: 0c01 |000b: move-result-object v1 │ │ +1b4098: 6002 fe18 |000c: sget v2, Lorg/thoughtcrime/securesms/R$color;.delta_accent:I // field@18fe │ │ +1b409c: 7120 2e05 2100 |000e: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052e │ │ +1b40a2: 0a01 |0011: move-result v1 │ │ +1b40a4: 6202 2100 |0012: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ +1b40a8: 6e30 9901 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0199 │ │ +1b40ae: 5430 a342 |0017: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42a3 │ │ +1b40b2: 5531 a142 |0019: iget-boolean v1, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@42a1 │ │ +1b40b6: 6e20 3504 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0435 │ │ +1b40bc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=69 │ │ 0x0008 line=70 │ │ 0x0017 line=71 │ │ locals : │ │ @@ -652244,26 +652245,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1b40bc: |[1b40bc] org.thoughtcrime.securesms.util.views.ProgressDialog.setupTextView:()V │ │ -1b40cc: 5420 a442 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a4 │ │ -1b40d0: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -1b40d4: 5420 a242 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42a2 │ │ -1b40d8: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -1b40dc: 6e10 e20a 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ -1b40e2: 0a00 |000b: move-result v0 │ │ -1b40e4: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -1b40e8: 5420 a442 |000e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a4 │ │ -1b40ec: 5421 a242 |0010: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42a2 │ │ -1b40f0: 6e20 6a04 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ -1b40f6: 0e00 |0015: return-void │ │ +1b40c0: |[1b40c0] org.thoughtcrime.securesms.util.views.ProgressDialog.setupTextView:()V │ │ +1b40d0: 5420 a442 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a4 │ │ +1b40d4: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +1b40d8: 5420 a242 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42a2 │ │ +1b40dc: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +1b40e0: 6e10 e20a 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae2 │ │ +1b40e6: 0a00 |000b: move-result v0 │ │ +1b40e8: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +1b40ec: 5420 a442 |000e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a4 │ │ +1b40f0: 5421 a242 |0010: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42a2 │ │ +1b40f4: 6e20 6a04 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ +1b40fa: 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; │ │ │ │ @@ -652272,24 +652273,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 │ │ -1b3efc: |[1b3efc] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -1b3f0c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -1b3f0e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -1b3f10: 0760 |0002: move-object v0, v6 │ │ -1b3f12: 0771 |0003: move-object v1, v7 │ │ -1b3f14: 0782 |0004: move-object v2, v8 │ │ -1b3f16: 0193 |0005: move v3, v9 │ │ -1b3f18: 7706 5a5c 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@5c5a │ │ -1b3f1e: 0c06 |0009: move-result-object v6 │ │ -1b3f20: 1106 |000a: return-object v6 │ │ +1b3f00: |[1b3f00] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +1b3f10: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +1b3f12: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +1b3f14: 0760 |0002: move-object v0, v6 │ │ +1b3f16: 0771 |0003: move-object v1, v7 │ │ +1b3f18: 0782 |0004: move-object v2, v8 │ │ +1b3f1a: 0193 |0005: move v3, v9 │ │ +1b3f1c: 7706 5a5c 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@5c5a │ │ +1b3f22: 0c06 |0009: move-result-object v6 │ │ +1b3f24: 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; │ │ @@ -652300,24 +652301,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 │ │ -1b3f24: |[1b3f24] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -1b3f34: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -1b3f36: 0760 |0001: move-object v0, v6 │ │ -1b3f38: 0771 |0002: move-object v1, v7 │ │ -1b3f3a: 0782 |0003: move-object v2, v8 │ │ -1b3f3c: 0193 |0004: move v3, v9 │ │ -1b3f3e: 01a4 |0005: move v4, v10 │ │ -1b3f40: 7706 5a5c 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@5c5a │ │ -1b3f46: 0c06 |0009: move-result-object v6 │ │ -1b3f48: 1106 |000a: return-object v6 │ │ +1b3f28: |[1b3f28] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +1b3f38: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +1b3f3a: 0760 |0001: move-object v0, v6 │ │ +1b3f3c: 0771 |0002: move-object v1, v7 │ │ +1b3f3e: 0782 |0003: move-object v2, v8 │ │ +1b3f40: 0193 |0004: move v3, v9 │ │ +1b3f42: 01a4 |0005: move v4, v10 │ │ +1b3f44: 7706 5a5c 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@5c5a │ │ +1b3f4a: 0c06 |0009: move-result-object v6 │ │ +1b3f4c: 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; │ │ @@ -652329,34 +652330,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 │ │ -1b3f4c: |[1b3f4c] 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; │ │ -1b3f5c: 2200 0911 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // type@1109 │ │ -1b3f60: 7020 465c 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.:(Landroid/content/Context;)V // method@5c46 │ │ -1b3f66: 6e20 545c 2000 |0005: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@5c54 │ │ -1b3f6c: 6e20 525c 3000 |0008: invoke-virtual {v0, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@5c52 │ │ -1b3f72: 7020 515c 4000 |000b: invoke-direct {v0, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setIndeterminate:(Z)V // method@5c51 │ │ -1b3f78: 6e20 4f5c 5000 |000e: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCancelable:(Z)V // method@5c4f │ │ -1b3f7e: 6e20 535c 6000 |0011: invoke-virtual {v0, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@5c53 │ │ -1b3f84: 3805 1500 |0014: if-eqz v5, 0029 // +0015 │ │ -1b3f88: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -1b3f8a: 6e20 505c 2000 |0017: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCanceledOnTouchOutside:(Z)V // method@5c50 │ │ -1b3f90: 6002 0828 |001a: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2808 │ │ -1b3f94: 6e20 7700 2100 |001c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1b3f9a: 0c01 |001f: move-result-object v1 │ │ -1b3f9c: 2202 0811 |0020: new-instance v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; // type@1108 │ │ -1b3fa0: 7030 445c 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@5c44 │ │ -1b3fa6: 12e3 |0025: const/4 v3, #int -2 // #fe │ │ -1b3fa8: 6e40 4e5c 3021 |0026: invoke-virtual {v0, v3, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setButton:(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V // method@5c4e │ │ -1b3fae: 6e10 5b5c 0000 |0029: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:()V // method@5c5b │ │ -1b3fb4: 1100 |002c: return-object v0 │ │ +1b3f50: |[1b3f50] 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; │ │ +1b3f60: 2200 0911 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // type@1109 │ │ +1b3f64: 7020 465c 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.:(Landroid/content/Context;)V // method@5c46 │ │ +1b3f6a: 6e20 545c 2000 |0005: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@5c54 │ │ +1b3f70: 6e20 525c 3000 |0008: invoke-virtual {v0, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@5c52 │ │ +1b3f76: 7020 515c 4000 |000b: invoke-direct {v0, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setIndeterminate:(Z)V // method@5c51 │ │ +1b3f7c: 6e20 4f5c 5000 |000e: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCancelable:(Z)V // method@5c4f │ │ +1b3f82: 6e20 535c 6000 |0011: invoke-virtual {v0, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@5c53 │ │ +1b3f88: 3805 1500 |0014: if-eqz v5, 0029 // +0015 │ │ +1b3f8c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +1b3f8e: 6e20 505c 2000 |0017: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCanceledOnTouchOutside:(Z)V // method@5c50 │ │ +1b3f94: 6002 0828 |001a: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2808 │ │ +1b3f98: 6e20 7700 2100 |001c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1b3f9e: 0c01 |001f: move-result-object v1 │ │ +1b3fa0: 2202 0811 |0020: new-instance v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; // type@1108 │ │ +1b3fa4: 7030 445c 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@5c44 │ │ +1b3faa: 12e3 |0025: const/4 v3, #int -2 // #fe │ │ +1b3fac: 6e40 4e5c 3021 |0026: invoke-virtual {v0, v3, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setButton:(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V // method@5c4e │ │ +1b3fb2: 6e10 5b5c 0000 |0029: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:()V // method@5c5b │ │ +1b3fb8: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ 0x0008 line=106 │ │ 0x000b line=107 │ │ 0x000e line=108 │ │ @@ -652378,24 +652379,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1b3fe8: |[1b3fe8] org.thoughtcrime.securesms.util.views.ProgressDialog.onCreate:(Landroid/os/Bundle;)V │ │ -1b3ff8: 6e10 4a5c 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@5c4a │ │ -1b3ffe: 0c00 |0003: move-result-object v0 │ │ -1b4000: 6001 7326 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.dialog_progress:I // field@2673 │ │ -1b4004: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1b4006: 7130 3003 1002 |0007: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0330 │ │ -1b400c: 0c00 |000a: move-result-object v0 │ │ -1b400e: 6e20 555c 0300 |000b: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setView:(Landroid/view/View;)V // method@5c55 │ │ -1b4014: 6f20 9f04 4300 |000e: invoke-super {v3, v4}, Landroidx/appcompat/app/AlertDialog;.onCreate:(Landroid/os/Bundle;)V // method@049f │ │ -1b401a: 0e00 |0011: return-void │ │ +1b3fec: |[1b3fec] org.thoughtcrime.securesms.util.views.ProgressDialog.onCreate:(Landroid/os/Bundle;)V │ │ +1b3ffc: 6e10 4a5c 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@5c4a │ │ +1b4002: 0c00 |0003: move-result-object v0 │ │ +1b4004: 6001 7326 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.dialog_progress:I // field@2673 │ │ +1b4008: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +1b400a: 7130 3003 1002 |0007: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0330 │ │ +1b4010: 0c00 |000a: move-result-object v0 │ │ +1b4012: 6e20 555c 0300 |000b: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setView:(Landroid/view/View;)V // method@5c55 │ │ +1b4018: 6f20 9f04 4300 |000e: invoke-super {v3, v4}, Landroidx/appcompat/app/AlertDialog;.onCreate:(Landroid/os/Bundle;)V // method@049f │ │ +1b401e: 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; │ │ @@ -652406,22 +652407,22 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1b4040: |[1b4040] org.thoughtcrime.securesms.util.views.ProgressDialog.setMessage:(Ljava/lang/CharSequence;)V │ │ -1b4050: 7210 cf09 0200 |0000: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09cf │ │ -1b4056: 0c00 |0003: move-result-object v0 │ │ -1b4058: 5b10 a242 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42a2 │ │ -1b405c: 5410 a442 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a4 │ │ -1b4060: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -1b4064: 6e20 6a04 2000 |000a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ -1b406a: 0e00 |000d: return-void │ │ +1b4044: |[1b4044] org.thoughtcrime.securesms.util.views.ProgressDialog.setMessage:(Ljava/lang/CharSequence;)V │ │ +1b4054: 7210 cf09 0200 |0000: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09cf │ │ +1b405a: 0c00 |0003: move-result-object v0 │ │ +1b405c: 5b10 a242 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42a2 │ │ +1b4060: 5410 a442 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a4 │ │ +1b4064: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +1b4068: 6e20 6a04 2000 |000a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ +1b406e: 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; │ │ @@ -652432,46 +652433,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -1b40f8: |[1b40f8] org.thoughtcrime.securesms.util.views.ProgressDialog.show:()V │ │ -1b4108: 6f10 a004 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@04a0 │ │ -1b410e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -1b4110: 7020 4b5c 0200 |0004: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5c4b │ │ -1b4116: 0a00 |0007: move-result v0 │ │ -1b4118: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -1b411c: 12e0 |000a: const/4 v0, #int -2 // #fe │ │ -1b411e: 7020 4b5c 0200 |000b: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5c4b │ │ -1b4124: 0a00 |000e: move-result v0 │ │ -1b4126: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -1b412a: 12d0 |0011: const/4 v0, #int -3 // #fd │ │ -1b412c: 7020 4b5c 0200 |0012: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5c4b │ │ -1b4132: 0a00 |0015: move-result v0 │ │ -1b4134: 3800 0d00 |0016: if-eqz v0, 0023 // +000d │ │ -1b4138: 6000 1f24 |0018: sget v0, Lorg/thoughtcrime/securesms/R$id;.noButtonsSpacer:I // field@241f │ │ -1b413c: 6e20 485c 0200 |001a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5c48 │ │ -1b4142: 0c00 |001d: move-result-object v0 │ │ -1b4144: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -1b4148: 6e20 4b03 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1b414e: 6000 6a24 |0023: sget v0, Lorg/thoughtcrime/securesms/R$id;.progressBar:I // field@246a │ │ -1b4152: 6e20 485c 0200 |0025: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5c48 │ │ -1b4158: 0c00 |0028: move-result-object v0 │ │ -1b415a: 1f00 3701 |0029: check-cast v0, Landroid/widget/ProgressBar; // type@0137 │ │ -1b415e: 5b20 a342 |002b: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42a3 │ │ -1b4162: 6000 4d25 |002d: sget v0, Lorg/thoughtcrime/securesms/R$id;.text:I // field@254d │ │ -1b4166: 6e20 485c 0200 |002f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5c48 │ │ -1b416c: 0c00 |0032: move-result-object v0 │ │ -1b416e: 1f00 4201 |0033: check-cast v0, Landroid/widget/TextView; // type@0142 │ │ -1b4172: 5b20 a442 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a4 │ │ -1b4176: 7010 565c 0200 |0037: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupProgressBar:()V // method@5c56 │ │ -1b417c: 7010 575c 0200 |003a: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupTextView:()V // method@5c57 │ │ -1b4182: 0e00 |003d: return-void │ │ +1b40fc: |[1b40fc] org.thoughtcrime.securesms.util.views.ProgressDialog.show:()V │ │ +1b410c: 6f10 a004 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@04a0 │ │ +1b4112: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +1b4114: 7020 4b5c 0200 |0004: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5c4b │ │ +1b411a: 0a00 |0007: move-result v0 │ │ +1b411c: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +1b4120: 12e0 |000a: const/4 v0, #int -2 // #fe │ │ +1b4122: 7020 4b5c 0200 |000b: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5c4b │ │ +1b4128: 0a00 |000e: move-result v0 │ │ +1b412a: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +1b412e: 12d0 |0011: const/4 v0, #int -3 // #fd │ │ +1b4130: 7020 4b5c 0200 |0012: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5c4b │ │ +1b4136: 0a00 |0015: move-result v0 │ │ +1b4138: 3800 0d00 |0016: if-eqz v0, 0023 // +000d │ │ +1b413c: 6000 1f24 |0018: sget v0, Lorg/thoughtcrime/securesms/R$id;.noButtonsSpacer:I // field@241f │ │ +1b4140: 6e20 485c 0200 |001a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5c48 │ │ +1b4146: 0c00 |001d: move-result-object v0 │ │ +1b4148: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +1b414c: 6e20 4b03 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1b4152: 6000 6a24 |0023: sget v0, Lorg/thoughtcrime/securesms/R$id;.progressBar:I // field@246a │ │ +1b4156: 6e20 485c 0200 |0025: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5c48 │ │ +1b415c: 0c00 |0028: move-result-object v0 │ │ +1b415e: 1f00 3701 |0029: check-cast v0, Landroid/widget/ProgressBar; // type@0137 │ │ +1b4162: 5b20 a342 |002b: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42a3 │ │ +1b4166: 6000 4d25 |002d: sget v0, Lorg/thoughtcrime/securesms/R$id;.text:I // field@254d │ │ +1b416a: 6e20 485c 0200 |002f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5c48 │ │ +1b4170: 0c00 |0032: move-result-object v0 │ │ +1b4172: 1f00 4201 |0033: check-cast v0, Landroid/widget/TextView; // type@0142 │ │ +1b4176: 5b20 a442 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a4 │ │ +1b417a: 7010 565c 0200 |0037: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupProgressBar:()V // method@5c56 │ │ +1b4180: 7010 575c 0200 |003a: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupTextView:()V // method@5c57 │ │ +1b4186: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=57 │ │ 0x0018 line=58 │ │ 0x0023 line=61 │ │ 0x002d line=62 │ │ @@ -688112,17 +688113,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a78b0: |[1a78b0] org.thoughtcrime.securesms.scribbles.ScribbleActivity.:()V │ │ -1a78c0: 7010 2e45 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.:()V // method@452e │ │ -1a78c6: 0e00 |0003: return-void │ │ +1a78b4: |[1a78b4] org.thoughtcrime.securesms.scribbles.ScribbleActivity.:()V │ │ +1a78c4: 7010 2e45 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.:()V // method@452e │ │ +1a78ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ │ │ │ Virtual methods - │ │ @@ -688131,22 +688132,22 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1a7888: |[1a7888] org.thoughtcrime.securesms.scribbles.ScribbleActivity.allowInLockedMode:()Z │ │ -1a7898: 6e10 cc58 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@58cc │ │ -1a789e: 0c00 |0003: move-result-object v0 │ │ -1a78a0: 1a01 ef4f |0004: const-string v1, "crop_avatar" // string@4fef │ │ -1a78a4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1a78a6: 6e30 8b00 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -1a78ac: 0a00 |000a: move-result v0 │ │ -1a78ae: 0f00 |000b: return v0 │ │ +1a788c: |[1a788c] org.thoughtcrime.securesms.scribbles.ScribbleActivity.allowInLockedMode:()Z │ │ +1a789c: 6e10 cc58 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@58cc │ │ +1a78a2: 0c00 |0003: move-result-object v0 │ │ +1a78a4: 1a01 ef4f |0004: const-string v1, "crop_avatar" // string@4fef │ │ +1a78a8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +1a78aa: 6e30 8b00 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +1a78b0: 0a00 |000a: move-result v0 │ │ +1a78b2: 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;) │ │ @@ -688154,35 +688155,35 @@ │ │ type : '(Landroid/os/Bundle;Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -1a78c8: |[1a78c8] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onCreate:(Landroid/os/Bundle;Z)V │ │ -1a78d8: 6002 0e27 |0000: sget v2, Lorg/thoughtcrime/securesms/R$layout;.scribble_activity:I // field@270e │ │ -1a78dc: 6e20 d058 2100 |0002: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.setContentView:(I)V // method@58d0 │ │ -1a78e2: 6e10 cc58 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@58cc │ │ -1a78e8: 0c02 |0008: move-result-object v2 │ │ -1a78ea: 1a03 ef4f |0009: const-string v3, "crop_avatar" // string@4fef │ │ -1a78ee: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -1a78f0: 6e30 8b00 3200 |000c: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -1a78f6: 0a02 |000f: move-result v2 │ │ -1a78f8: 6003 bc24 |0010: sget v3, Lorg/thoughtcrime/securesms/R$id;.scribble_container:I // field@24bc │ │ -1a78fc: 6e10 cc58 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@58cc │ │ -1a7902: 0c00 |0015: move-result-object v0 │ │ -1a7904: 6e10 9000 0000 |0016: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0090 │ │ -1a790a: 0c00 |0019: move-result-object v0 │ │ -1a790c: 7120 5658 2000 |001a: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // method@5856 │ │ -1a7912: 0c02 |001d: move-result-object v2 │ │ -1a7914: 6e30 cd58 3102 |001e: invoke-virtual {v1, v3, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.initFragment:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment; // method@58cd │ │ -1a791a: 0c02 |0021: move-result-object v2 │ │ -1a791c: 1f02 7110 |0022: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1071 │ │ -1a7920: 5b12 4141 |0024: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.imageEditorFragment:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4141 │ │ -1a7924: 0e00 |0026: return-void │ │ +1a78cc: |[1a78cc] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onCreate:(Landroid/os/Bundle;Z)V │ │ +1a78dc: 6002 0e27 |0000: sget v2, Lorg/thoughtcrime/securesms/R$layout;.scribble_activity:I // field@270e │ │ +1a78e0: 6e20 d058 2100 |0002: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.setContentView:(I)V // method@58d0 │ │ +1a78e6: 6e10 cc58 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@58cc │ │ +1a78ec: 0c02 |0008: move-result-object v2 │ │ +1a78ee: 1a03 ef4f |0009: const-string v3, "crop_avatar" // string@4fef │ │ +1a78f2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +1a78f4: 6e30 8b00 3200 |000c: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +1a78fa: 0a02 |000f: move-result v2 │ │ +1a78fc: 6003 bc24 |0010: sget v3, Lorg/thoughtcrime/securesms/R$id;.scribble_container:I // field@24bc │ │ +1a7900: 6e10 cc58 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@58cc │ │ +1a7906: 0c00 |0015: move-result-object v0 │ │ +1a7908: 6e10 9000 0000 |0016: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0090 │ │ +1a790e: 0c00 |0019: move-result-object v0 │ │ +1a7910: 7120 5658 2000 |001a: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // method@5856 │ │ +1a7916: 0c02 |001d: move-result-object v2 │ │ +1a7918: 6e30 cd58 3102 |001e: invoke-virtual {v1, v3, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.initFragment:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment; // method@58cd │ │ +1a791e: 0c02 |0021: move-result-object v2 │ │ +1a7920: 1f02 7110 |0022: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1071 │ │ +1a7924: 5b12 4141 |0024: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.imageEditorFragment:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4141 │ │ +1a7928: 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; │ │ @@ -688194,20 +688195,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1a7928: |[1a7928] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onPreCreate:()V │ │ -1a7938: 2200 c210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; // type@10c2 │ │ -1a793c: 7010 195a 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;.:()V // method@5a19 │ │ -1a7942: 5b10 4041 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.dynamicTheme:Lorg/thoughtcrime/securesms/util/DynamicTheme; // field@4140 │ │ -1a7946: 6f10 3f45 0100 |0007: invoke-super {v1}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.onPreCreate:()V // method@453f │ │ -1a794c: 0e00 |000a: return-void │ │ +1a792c: |[1a792c] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onPreCreate:()V │ │ +1a793c: 2200 c210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; // type@10c2 │ │ +1a7940: 7010 195a 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;.:()V // method@5a19 │ │ +1a7946: 5b10 4041 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.dynamicTheme:Lorg/thoughtcrime/securesms/util/DynamicTheme; // field@4140 │ │ +1a794a: 6f10 3f45 0100 |0007: invoke-super {v1}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.onPreCreate:()V // method@453f │ │ +1a7950: 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: 5350704 bytes, number of entries: 3320 │ │ │ +Zip file size: 5350717 bytes, number of entries: 3320 │ │ │ ?rwxrwxr-x 2.0 unx 9552 b- stor 80-Jan-01 00:00 kotlin/collections/unsigned/UArraysKt___UArraysJvmKt.class │ │ │ ?rwxrwxr-x 2.0 unx 554 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 637 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda1.class │ │ │ ?rwxrwxr-x 2.0 unx 637 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda2.class │ │ │ ?rwxrwxr-x 2.0 unx 587 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda3.class │ │ │ ?rwxrwxr-x 2.0 unx 554 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda4.class │ │ │ ?rwxrwxr-x 2.0 unx 657 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$compareBy$2.class │ │ │ @@ -1721,15 +1721,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 152 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/AddReactionView$AddReactionListener.class │ │ │ ?rwxrwxr-x 2.0 unx 7140 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/AddReactionView.class │ │ │ ?rwxrwxr-x 2.0 unx 2041 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionRecipientItem.class │ │ │ ?rwxrwxr-x 2.0 unx 220 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionRecipientsAdapter$ItemClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 1042 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionRecipientsAdapter$ReactionViewHolder$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 4241 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionsConversationView.class │ │ │ ?rwxrwxr-x 2.0 unx 115 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionsDetailsFragment$1.class │ │ │ -?rwxrwxr-x 2.0 unx 8786 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ +?rwxrwxr-x 2.0 unx 8799 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ ?rwxrwxr-x 2.0 unx 198 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/RecipientForeverObserver.class │ │ │ ?rwxrwxr-x 2.0 unx 191 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/RecipientModifiedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 564 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 1086 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 994 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data.class │ │ │ ?rwxrwxr-x 2.0 unx 595 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10.class │ │ │ ?rwxrwxr-x 2.0 unx 594 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11.class │ │ │ @@ -3315,8 +3315,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 3575 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/LocalHelpActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 5713 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/NewConversationActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 21663 b- defN 80-Jan-01 00:00 org/thoughtcrime/securesms/WebxdcActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 28512 b- defN 80-Jan-01 00:00 kotlin/text/StringsKt__StringsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 3030 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt___StringsJvmKt.class │ │ │ ?rwxrwxr-x 2.0 unx 35027 b- defN 80-Jan-01 00:00 kotlin/text/StringsKt___StringsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 153 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt.class │ │ │ -3320 files, 5828093 bytes uncompressed, 4692244 bytes compressed: 19.5% │ │ │ +3320 files, 5828106 bytes uncompressed, 4692257 bytes compressed: 19.5% │ │ ├── org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -198,17 +198,16 @@ │ │ │ │ return (ContactPhoto)o; │ │ │ │ } │ │ │ │ } │ │ │ │ final VcardContact vContact = this.vContact; │ │ │ │ if (vContact != null && vContact.hasProfileImage()) { │ │ │ │ return (ContactPhoto)new VcardContactPhoto(this.vContact); │ │ │ │ } │ │ │ │ - final Uri systemContactPhoto = this.systemContactPhoto; │ │ │ │ - if (systemContactPhoto != null) { │ │ │ │ - return (ContactPhoto)new SystemContactPhoto(this.address, systemContactPhoto, 0L); │ │ │ │ + if (this.systemContactPhoto != null) { │ │ │ │ + return (ContactPhoto)new SystemContactPhoto(this.address, this.systemContactPhoto, 0L); │ │ │ │ } │ │ │ │ return null; │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public DcContact getDcContact() { │ │ │ │ return this.dcContact; ├── lib/x86/libnative-utils.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +1,8 @@ │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 15 00 00 00 72 32 37 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 32 30 37 37 39 37 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 57803ecdd520437488074c28a89e4b13aba224aa │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 81d5213304fcf21e49f71c8897e9cfb029f10bb0 │ ├── strings --all --bytes=8 {} │ │ @@ -13570,14 +13570,15 @@ │ │ crypto/evp/p5_crpt.c │ │ crypto/evp/p_lib.c │ │ default_fixup_args │ │ crypto/ec/ec_pmeth.c │ │ validate-g │ │ ffdhe2048 │ │ ffdhe6144 │ │ +built on: Sat Apr 19 21:20:25 2025 UTC │ │ /home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/i686-linux-android/release/build/openssl-sys-c0e0a25bbea3179f/out/openssl-build/install/lib/ossl-modules │ │ expand on static bignum data │ │ invalid parameter nid │ │ command not supported │ │ expecting a dh key │ │ message digest is null │ │ unsupported key derivation function │ │ @@ -16573,15 +16574,14 @@ │ │ evp_pkey_get0_DH_int │ │ dh_rfc5114 │ │ rsa_pss_keygen_md │ │ EXPAND_ONLY │ │ evp_pkey_param_check_combined │ │ EVP_PKEY_CTX_dup │ │ ffdhe3072 │ │ -built on: Fri Apr 25 07:42:07 2025 UTC │ │ div by zero │ │ encoding error │ │ check invalid q value │ │ bad key length │ │ final error │ │ unable to get random strength │ │ wrong final block length │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -98036,3557 +98036,3557 @@ │ │ [27bd89] crypto/evp/p5_crpt.c │ │ [27bd9e] crypto/evp/p_lib.c │ │ [27bdb1] default_fixup_args │ │ [27bdc4] crypto/ec/ec_pmeth.c │ │ [27bdd9] validate-g │ │ [27bde4] ffdhe2048 │ │ [27bdee] ffdhe6144 │ │ - [27bdf8] /home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/i686-linux-android/release/build/openssl-sys-c0e0a25bbea3179f/out/openssl-build/install/lib/ossl-modules │ │ - [27bea7] expand on static bignum data │ │ - [27bec4] invalid parameter nid │ │ - [27beda] command not supported │ │ - [27bef0] expecting a dh key │ │ - [27bf03] message digest is null │ │ - [27bf1a] unsupported key derivation function │ │ - [27bf3e] unsupported prf │ │ - [27bf4e] depth exceeded │ │ - [27bf5d] explicit tag not constructed │ │ - [27bf7a] no multipart boundary │ │ - [27bf90] object not ascii format │ │ - [27bfa8] sequence not constructed │ │ - [27bfc1] passed null parameter │ │ - [27bfd7] init failed │ │ - [27bfe3] internal list error │ │ - [27bff7] ess signing certid mismatch error │ │ - [27c019] unknown digest algorithm │ │ - [27c032] invalid genp │ │ - [27c03f] total timeout │ │ - [27c04d] log key invalid │ │ - [27c05d] sct list invalid │ │ - [27c06e] DES-EDE3-ECB │ │ - [27c07b] aes256-wrap-pad │ │ - [27c08b] aes256 │ │ - [27c092] RSA-SHA1-2 │ │ - [27c09d] PBE-MD5-DES │ │ - [27c0a9] signingTime │ │ - [27c0b5] des-ede-ofb │ │ - [27c0c1] dsaWithSHA1-old │ │ - [27c0d1] Netscape SSL Server Name │ │ - [27c0ea] certificatePolicies │ │ - [27c0fe] GN │ │ - [27c101] uid │ │ - [27c105] cast5-cbc │ │ - [27c10f] PKIX │ │ - [27c114] msCodeInd │ │ - [27c11e] msEFS │ │ - [27c124] id-smime-aa │ │ - [27c130] id-smime-mod-cms │ │ - [27c141] id-smime-alg-3DESwrap │ │ - [27c157] id-smime-cd-ldap │ │ - [27c168] id-on │ │ - [27c16e] id-cct │ │ - [27c175] id-regCtrl-pkiArchiveOptions │ │ - [27c192] id-cmc-addExtensions │ │ - [27c1a7] ad dvcs │ │ - [27c1af] Basic OCSP Response │ │ - [27c1c3] CrlID │ │ - [27c1c9] DOD │ │ - [27c1cd] room │ │ - [27c1d2] cNAMERecord │ │ - [27c1de] pseudonym │ │ - [27c1e8] setct-CredReqTBSX │ │ - [27c1fa] setct-CertReqTBE │ │ - [27c20b] setct-CertReqTBEX │ │ - [27c21d] set-brand-AmericanExpress │ │ - [27c237] X509v3 Certificate Issuer │ │ - [27c251] id-it-suppLangTags │ │ - [27c264] hmacWithSHA384 │ │ - [27c273] GOST 34.10-2001 Cryptocom │ │ - [27c28d] distinguishedName │ │ - [27c29f] aes-128-xts │ │ - [27c2ab] camellia-128-cmac │ │ - [27c2bd] AuthPSK │ │ - [27c2c5] ARIA-128-CTR │ │ - [27c2d2] ARIA-256-ECB │ │ - [27c2df] SHA512-224 │ │ - [27c2ea] id-dsa-with-sha3-512 │ │ - [27c2ff] DSTU curve 9 │ │ - [27c30c] GOST R 34.10-2012 (256 bit) ParamSet C │ │ - [27c333] kmac256 │ │ - [27c33b] ms-app-policies │ │ - [27c34b] signatureAlgorithm │ │ - [27c35e] value.revoked │ │ - [27c36c] value.unknown │ │ - [27c37a] certStatus │ │ - [27c385] no start line │ │ - [27c393] pvk too short │ │ - [27c3a1] PEM_ASN1_read_bio │ │ - [27c3b3] mac setup error │ │ - [27c3c3] \U%04lX │ │ - [27c3cb] invalid null pointer │ │ - [27c3e0] pkcs7 add signer error │ │ - [27c3f7] unsupported cipher type │ │ - [27c40f] error retrieving additional input │ │ - [27c431] BN_BLINDING_convert_ex │ │ - [27c448] invalid digest length │ │ - [27c45e] invalid padding mode │ │ - [27c473] n does not equal product of primes │ │ - [27c496] message │ │ - [27c49e] not a name │ │ - [27c4a9] crypto/store/store_lib.c │ │ - [27c4c2] OSSL_STORE_find │ │ - [27c4d2] try_pkcs12 │ │ - [27c4dd] pkcs7 add signed attr error │ │ - [27c4f9] token not present │ │ - [27c50b] no result buffer │ │ - [27c51c] result too large │ │ - [27c52d] sys$dassgn error │ │ - [27c53e] user data duplication unsupported │ │ - [27c560] pathlen │ │ - [27c568] CPS │ │ - [27c56c] reasons │ │ - [27c574] %*sFull Name:\n │ │ - [27c583] d2i_ocsp_nonce │ │ - [27c592] (Tunnel) │ │ - [27c59c] crypto/x509/v3_asid.c │ │ - [27c5b2] %*s%s\n │ │ - [27c5b9] %*sTarget Group: │ │ - [27c5cb] i2r_issuer_sign_tool │ │ - [27c5e0] %*ssignToolCert: │ │ - [27c5f2] authority │ │ - [27c5fc] crypto/x509/v3_ind_iss.c │ │ - [27c615] Not Before: │ │ - [27c622] othername:XmppAddr:%.*s │ │ - [27c63a] EdiPartyName: │ │ - [27c655] Registered ID: │ │ - [27c664] %*s\n │ │ - [27c674] crypto/x509/v3_skid.c │ │ - [27c68a] SXNET │ │ - [27c690] crypto/x509/v3_utl.c │ │ - [27c6a5] dirname error │ │ - [27c6b3] extension name error │ │ - [27c6c8] invalid asnumber │ │ - [27c6d9] policy when proxy language requires no policy │ │ - [27c707] invalid non-CA certificate (has CA markings) │ │ - [27c734] Suite B: curve not allowed for this LOS │ │ - [27c75c] OCSP request │ │ - [27c769] code_sign │ │ - [27c773] crypto/x509/x_attrib.c │ │ - [27c78a] X509_CRL_INFO │ │ - [27c798] Extension │ │ - [27c7a2] X509_NAME │ │ - [27c7ac] provider=base,fips=yes,output=pem,structure=type-specific │ │ - [27c7e6] provider=base,fips=no,output=der,structure=EncryptedPrivateKeyInfo │ │ - [27c829] provider=base,fips=yes,output=pem,structure=ec │ │ - [27c858] provider=base,fips=yes,output=pem,structure=pkcs1 │ │ - [27c88a] provider=base,fips=yes,output=der,structure=pkcs3 │ │ - [27c8bc] provider=base,fips=yes,output=pem,structure=X9.62 │ │ - [27c8ee] OpenSSL Default Provider │ │ - [27c907] SHA2-512/224:SHA-512/224:SHA512-224:2.16.840.1.101.3.4.2.5 │ │ - [27c942] SHA3-256:2.16.840.1.101.3.4.2.8 │ │ - [27c962] KRB5KDF │ │ - [27c96a] provider=default,fips=yes,input=pem │ │ - [27c98e] provider=default,fips=yes,input=der,structure=EncryptedPrivateKeyInfo │ │ - [27c9d4] AES-128-CCM:id-aes128-CCM:2.16.840.1.101.3.4.1.7 │ │ - [27ca05] AES-128-WRAP-INV:AES128-WRAP-INV │ │ - [27ca26] ARIA-128-OFB:1.2.410.200046.1.1.4 │ │ - [27ca48] OpenSSL Legacy Provider │ │ - [27ca60] CAST5-CBC:CAST-CBC:CAST:1.2.840.113533.7.66.10 │ │ - [27ca8f] ossl_sm2_plaintext_size │ │ - [27caa7] providers/implementations/ciphers/cipher_aes_siv.c │ │ - [27cada] aes_wrap_cipher_internal │ │ - [27caf3] providers/implementations/encode_decode/encode_key2any.c │ │ - [27cb2c] key_to_p8info │ │ - [27cb3a] dh_to_PrivateKeyInfo_der_encode │ │ - [27cb5a] dh_to_PrivateKeyInfo_pem_encode │ │ - [27cb7a] sm2_to_SubjectPublicKeyInfo_pem_encode │ │ - [27cba1] ed448_to_EncryptedPrivateKeyInfo_der_encode │ │ - [27cbcd] %s%s%s%u (%s0x%x)\n │ │ - [27cbe0] ec2text_encode │ │ - [27cbef] ec_to_text │ │ - [27cbfa] EC-Parameters │ │ - [27cc08] memcost │ │ - [27cc10] pbkdf2_derive │ │ - [27cc1e] kdf_tls1_prf_set_ctx_params │ │ - [27cc3a] ecxkem_decapsulate │ │ - [27cc4d] dh_gen_common_set_params │ │ - [27cc66] context-string │ │ - [27cc75] rsa_setup_mgf1_md │ │ - [27cc87] %08lx │ │ - [27cc8d] invalid memory size │ │ - [27cca1] missing xcghash │ │ - [27ccb1] seed sources must not have a parent │ │ - [27ccd5] ossl_cipher_generic_get_ctx_params │ │ - [27ccf8] en │ │ - [27ccfb] el │ │ - [27ccfe] et │ │ - [27cd01] egotiated-version │ │ - [27cd13] 2kdf-key-check │ │ - [27cd22] unknown pointer encoding │ │ - [27cd3b] getSLEB128 │ │ - [27cd46] DW_OP_deref_size with bad size │ │ - [27cd65] ([BLjava/lang/String;)V │ │ - [27cd7d] cipher_provider_version │ │ - [27cd95] sqlcipherCodecAttach: leaving database mutex %p (early return on rc=%d) │ │ - [27cddd] sqlite3_rekey_v2: no key provided │ │ - [27cdff] sqlcipher_codec_ctx_init: allocating kdf_salt │ │ - [27ce2d] codec_ctx_free: iCtx=%p │ │ - [27ce45] Upgrade format not determined │ │ - [27ce63] rmdir │ │ - [27ce69] recovered %d pages from %s │ │ - [27ce84] recovered %d frames from WAL file %s │ │ - [27cea9] ] │ │ - [27ceab] IfNullRow │ │ - [27ceb5] Sort │ │ - [27ceba] OpenWrite │ │ - [27cec4] Real │ │ - [27cec9] AggStep1 │ │ - [27ced2] error in %s %s after %s: %s │ │ - [27ceee] free space corruption │ │ - [27cf04] cannot open value of type %s │ │ - [27cf21] %02x │ │ - [27cf27] sqlite3Codec: error occurred during key derivation: %d │ │ - [27cf5e] HMAC │ │ - [27cf63] sqlcipher_openssl_cipher: EVP_CipherInit_ex for mode %d returned %d │ │ - [27cfa7] sqlcipher_openssl_add_random: leaving SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [27cfeb] foreign_keys │ │ - [27cff8] pk │ │ - [27cffb] rowid │ │ - [27d001] set list │ │ - [27d00a] COMMIT │ │ - [27d011] OID │ │ - [27d015] LEFT-MOST SUBQUERY │ │ - [27d028] BLOOM FILTER ON %S ( │ │ - [27d03d] foreign key mismatch - "%w" referencing "%w" │ │ - [27d06a] utf16le │ │ - [27d072] rtrim │ │ - [27d078] sqlite_rename_test │ │ - [27d08b] utc │ │ - [27d08f] jsonb_group_object │ │ - [27d0a2] SNaN │ │ - [27d0a7] query aborted │ │ - [27d0b5] SELECT value FROM %Q.'%q_stat' WHERE id=? │ │ - [27d0df] DELETE FROM %Q.'%q_segdir' WHERE level BETWEEN ? AND ? │ │ - [27d116] SELECT level, count(*) AS cnt FROM %Q.'%q_segdir' GROUP BY level HAVING cnt>=? ORDER BY (level %% 1024) ASC, 2 DESC LIMIT 1 │ │ - [27d195] ful │ │ - [27d199] evita │ │ - [27d19f] tnem │ │ - [27d1a4] , x.'%q' │ │ - [27d1ad] SELECT %s WHERE rowid BETWEEN %lld AND %lld ORDER BY rowid %s │ │ - [27d1eb] automerge= │ │ - [27d1f6] tokendata │ │ - [27d200] REPLACE INTO %Q.'%q_config' VALUES(?,?) │ │ - [27d228] reads │ │ - [27d22e] 'delete-all' may only be used with a contentless or external content fts5 table │ │ - [27d27e] malformed inverted index for FTS5 table %s.%s │ │ - [27d2ac] ascii │ │ - [27d2b2] fts5: 2024-04-15 13:34:05 8653b758870e6ef0c98d46b3ace27849054af85da891eb121e9aaa537f1e8355 │ │ - [27d30d] rtreecheck │ │ - [27d318] Node %lld is too small for cell count of %d (%d bytes) │ │ - [27d34f] Wrong number of entries in %%%s table - expected %lld, actual %lld │ │ - [27d392] MAX_PAGE_COUNT=0xfffffffe │ │ - [27d3ac] dtls1_write_app_data_bytes │ │ - [27d3c7] TLS_DHE_RSA_WITH_AES_256_CCM_8 │ │ - [27d3e6] ECDHE-ECDSA-AES128-SHA │ │ - [27d3fd] ECDHE-RSA-AES128-SHA │ │ - [27d412] ECDHE-RSA-AES256-GCM-SHA384 │ │ - [27d42e] SRP-RSA-AES-128-CBC-SHA │ │ - [27d446] SRP-DSS-AES-256-CBC-SHA │ │ - [27d45e] CAMELLIA256-SHA │ │ - [27d46e] TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA │ │ - [27d494] LEGACY-GOST2012-GOST8912-GOST8912 │ │ - [27d4b6] TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 │ │ - [27d4dd] SSL for verify callback │ │ - [27d4f5] SUITEB128 │ │ - [27d4ff] EDH │ │ - [27d503] bad decompression │ │ - [27d515] cookie gen callback failure │ │ - [27d531] digest check failed │ │ - [27d545] no renegotiation │ │ - [27d556] srtp unknown protection profile │ │ - [27d576] ssl session id has bad length │ │ - [27d594] unable to find public key parameters │ │ - [27d5b9] unable to load ssl3 sha1 routines │ │ - [27d5db] unknown alert type │ │ - [27d5ee] ct_move_scts │ │ - [27d5fb] no_tls1_1 │ │ - [27d605] d2i_SSL_SESSION_ex │ │ - [27d618] error │ │ - [27d61e] SSLv3/TLS read client hello │ │ - [27d63a] ssl/t1_lib.c │ │ - [27d647] srp_verify_server_param │ │ - [27d65f] unable to store stateless reset token │ │ - [27d685] ORIG_DCID is malformed │ │ - [27d69c] PREFERRED_ADDR is malformed │ │ - [27d6b8] retry_source_connection_id │ │ - [27d6d3] initial_max_stream_data_bidi_remote │ │ - [27d6f7] Post-handshake TLS CertificateRequest received │ │ - [27d726] ch_rxku_tick │ │ - [27d733] _%s.sqlog │ │ - [27d73d] time_format │ │ - [27d749] delta │ │ - [27d74f] connectivity │ │ - [27d75c] recovery:packet_lost │ │ - [27d771] crypto_buffer_exceeded │ │ - [27d788] depack_do_frame_ping │ │ - [27d79d] STREAM frame for TX only stream │ │ - [27d7bd] internal error (rstream available) │ │ - [27d7e0] invalid stream count limit │ │ - [27d7fb] ossl_quic_tx_packetiser_discard_enc_level │ │ - [27d825] ossl_quic_gen_rand_conn_id │ │ - [27d840] MAX_STREAMS_BIDI │ │ - [27d851] RETIRE_CONN_ID │ │ - [27d860] hs_padding │ │ - [27d86b] dtls_prepare_record_header │ │ - [27d886] tls_release_record │ │ - [27d899] tls_parse_stoc_sct │ │ - [27d8ac] tls_parse_stoc_key_share │ │ - [27d8c5] tls_process_server_rpk │ │ - [27d8dc] tls_process_ske_psk_preamble │ │ - [27d8f9] ssl/statem/statem_dtls.c │ │ - [27d912] tls_early_post_process_client_hello │ │ - [27d936] asn1_template_noexp_d2i │ │ - [27d94e] crypto/asn1/tasn_enc.c │ │ - [27d965] ASN1_OBJECT │ │ - [27d971] crypto/asn1/tasn_utl.c │ │ - [27d988] %02X: │ │ - [27d98e] write to read only BIO │ │ - [27d9a5] local address not available │ │ - [27d9c1] non-fatal or transient error │ │ - [27d9de] │ │ - [27d9e5] memory buffer │ │ - [27d9f3] BN_div │ │ - [27d9fa] [[%s]]\n │ │ - [27da02] BOOL │ │ - [27da07] UTC │ │ - [27da0b] OCT │ │ - [27da0f] UNIV │ │ - [27da14] VISIBLE │ │ - [27da1c] vparams │ │ - [27da24] ossl_dh_new_by_nid_ex │ │ - [27da3a] eckey_priv_encode │ │ - [27da4c] ossl_ec_key_param_from_x509_algor │ │ - [27da6e] crypto/ec/ec_curve.c │ │ - [27da85] IPSec/IKE/Oakley curve #4 over a 185 bit binary field.\n │ │ + [27bdf8] built on: Sat Apr 19 21:20:25 2025 UTC │ │ + [27be1f] /home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/i686-linux-android/release/build/openssl-sys-c0e0a25bbea3179f/out/openssl-build/install/lib/ossl-modules │ │ + [27bece] expand on static bignum data │ │ + [27beeb] invalid parameter nid │ │ + [27bf01] command not supported │ │ + [27bf17] expecting a dh key │ │ + [27bf2a] message digest is null │ │ + [27bf41] unsupported key derivation function │ │ + [27bf65] unsupported prf │ │ + [27bf75] depth exceeded │ │ + [27bf84] explicit tag not constructed │ │ + [27bfa1] no multipart boundary │ │ + [27bfb7] object not ascii format │ │ + [27bfcf] sequence not constructed │ │ + [27bfe8] passed null parameter │ │ + [27bffe] init failed │ │ + [27c00a] internal list error │ │ + [27c01e] ess signing certid mismatch error │ │ + [27c040] unknown digest algorithm │ │ + [27c059] invalid genp │ │ + [27c066] total timeout │ │ + [27c074] log key invalid │ │ + [27c084] sct list invalid │ │ + [27c095] DES-EDE3-ECB │ │ + [27c0a2] aes256-wrap-pad │ │ + [27c0b2] aes256 │ │ + [27c0b9] RSA-SHA1-2 │ │ + [27c0c4] PBE-MD5-DES │ │ + [27c0d0] signingTime │ │ + [27c0dc] des-ede-ofb │ │ + [27c0e8] dsaWithSHA1-old │ │ + [27c0f8] Netscape SSL Server Name │ │ + [27c111] certificatePolicies │ │ + [27c125] GN │ │ + [27c128] uid │ │ + [27c12c] cast5-cbc │ │ + [27c136] PKIX │ │ + [27c13b] msCodeInd │ │ + [27c145] msEFS │ │ + [27c14b] id-smime-aa │ │ + [27c157] id-smime-mod-cms │ │ + [27c168] id-smime-alg-3DESwrap │ │ + [27c17e] id-smime-cd-ldap │ │ + [27c18f] id-on │ │ + [27c195] id-cct │ │ + [27c19c] id-regCtrl-pkiArchiveOptions │ │ + [27c1b9] id-cmc-addExtensions │ │ + [27c1ce] ad dvcs │ │ + [27c1d6] Basic OCSP Response │ │ + [27c1ea] CrlID │ │ + [27c1f0] DOD │ │ + [27c1f4] room │ │ + [27c1f9] cNAMERecord │ │ + [27c205] pseudonym │ │ + [27c20f] setct-CredReqTBSX │ │ + [27c221] setct-CertReqTBE │ │ + [27c232] setct-CertReqTBEX │ │ + [27c244] set-brand-AmericanExpress │ │ + [27c25e] X509v3 Certificate Issuer │ │ + [27c278] id-it-suppLangTags │ │ + [27c28b] hmacWithSHA384 │ │ + [27c29a] GOST 34.10-2001 Cryptocom │ │ + [27c2b4] distinguishedName │ │ + [27c2c6] aes-128-xts │ │ + [27c2d2] camellia-128-cmac │ │ + [27c2e4] AuthPSK │ │ + [27c2ec] ARIA-128-CTR │ │ + [27c2f9] ARIA-256-ECB │ │ + [27c306] SHA512-224 │ │ + [27c311] id-dsa-with-sha3-512 │ │ + [27c326] DSTU curve 9 │ │ + [27c333] GOST R 34.10-2012 (256 bit) ParamSet C │ │ + [27c35a] kmac256 │ │ + [27c362] ms-app-policies │ │ + [27c372] signatureAlgorithm │ │ + [27c385] value.revoked │ │ + [27c393] value.unknown │ │ + [27c3a1] certStatus │ │ + [27c3ac] no start line │ │ + [27c3ba] pvk too short │ │ + [27c3c8] PEM_ASN1_read_bio │ │ + [27c3da] mac setup error │ │ + [27c3ea] \U%04lX │ │ + [27c3f2] invalid null pointer │ │ + [27c407] pkcs7 add signer error │ │ + [27c41e] unsupported cipher type │ │ + [27c436] error retrieving additional input │ │ + [27c458] BN_BLINDING_convert_ex │ │ + [27c46f] invalid digest length │ │ + [27c485] invalid padding mode │ │ + [27c49a] n does not equal product of primes │ │ + [27c4bd] message │ │ + [27c4c5] not a name │ │ + [27c4d0] crypto/store/store_lib.c │ │ + [27c4e9] OSSL_STORE_find │ │ + [27c4f9] try_pkcs12 │ │ + [27c504] pkcs7 add signed attr error │ │ + [27c520] token not present │ │ + [27c532] no result buffer │ │ + [27c543] result too large │ │ + [27c554] sys$dassgn error │ │ + [27c565] user data duplication unsupported │ │ + [27c587] pathlen │ │ + [27c58f] CPS │ │ + [27c593] reasons │ │ + [27c59b] %*sFull Name:\n │ │ + [27c5aa] d2i_ocsp_nonce │ │ + [27c5b9] (Tunnel) │ │ + [27c5c3] crypto/x509/v3_asid.c │ │ + [27c5d9] %*s%s\n │ │ + [27c5e0] %*sTarget Group: │ │ + [27c5f2] i2r_issuer_sign_tool │ │ + [27c607] %*ssignToolCert: │ │ + [27c619] authority │ │ + [27c623] crypto/x509/v3_ind_iss.c │ │ + [27c63c] Not Before: │ │ + [27c649] othername:XmppAddr:%.*s │ │ + [27c661] EdiPartyName: │ │ + [27c67c] Registered ID: │ │ + [27c68b] %*s\n │ │ + [27c69b] crypto/x509/v3_skid.c │ │ + [27c6b1] SXNET │ │ + [27c6b7] crypto/x509/v3_utl.c │ │ + [27c6cc] dirname error │ │ + [27c6da] extension name error │ │ + [27c6ef] invalid asnumber │ │ + [27c700] policy when proxy language requires no policy │ │ + [27c72e] invalid non-CA certificate (has CA markings) │ │ + [27c75b] Suite B: curve not allowed for this LOS │ │ + [27c783] OCSP request │ │ + [27c790] code_sign │ │ + [27c79a] crypto/x509/x_attrib.c │ │ + [27c7b1] X509_CRL_INFO │ │ + [27c7bf] Extension │ │ + [27c7c9] X509_NAME │ │ + [27c7d3] provider=base,fips=yes,output=pem,structure=type-specific │ │ + [27c80d] provider=base,fips=no,output=der,structure=EncryptedPrivateKeyInfo │ │ + [27c850] provider=base,fips=yes,output=pem,structure=ec │ │ + [27c87f] provider=base,fips=yes,output=pem,structure=pkcs1 │ │ + [27c8b1] provider=base,fips=yes,output=der,structure=pkcs3 │ │ + [27c8e3] provider=base,fips=yes,output=pem,structure=X9.62 │ │ + [27c915] OpenSSL Default Provider │ │ + [27c92e] SHA2-512/224:SHA-512/224:SHA512-224:2.16.840.1.101.3.4.2.5 │ │ + [27c969] SHA3-256:2.16.840.1.101.3.4.2.8 │ │ + [27c989] KRB5KDF │ │ + [27c991] provider=default,fips=yes,input=pem │ │ + [27c9b5] provider=default,fips=yes,input=der,structure=EncryptedPrivateKeyInfo │ │ + [27c9fb] AES-128-CCM:id-aes128-CCM:2.16.840.1.101.3.4.1.7 │ │ + [27ca2c] AES-128-WRAP-INV:AES128-WRAP-INV │ │ + [27ca4d] ARIA-128-OFB:1.2.410.200046.1.1.4 │ │ + [27ca6f] OpenSSL Legacy Provider │ │ + [27ca87] CAST5-CBC:CAST-CBC:CAST:1.2.840.113533.7.66.10 │ │ + [27cab6] ossl_sm2_plaintext_size │ │ + [27cace] providers/implementations/ciphers/cipher_aes_siv.c │ │ + [27cb01] aes_wrap_cipher_internal │ │ + [27cb1a] providers/implementations/encode_decode/encode_key2any.c │ │ + [27cb53] key_to_p8info │ │ + [27cb61] dh_to_PrivateKeyInfo_der_encode │ │ + [27cb81] dh_to_PrivateKeyInfo_pem_encode │ │ + [27cba1] sm2_to_SubjectPublicKeyInfo_pem_encode │ │ + [27cbc8] ed448_to_EncryptedPrivateKeyInfo_der_encode │ │ + [27cbf4] %s%s%s%u (%s0x%x)\n │ │ + [27cc07] ec2text_encode │ │ + [27cc16] ec_to_text │ │ + [27cc21] EC-Parameters │ │ + [27cc2f] memcost │ │ + [27cc37] pbkdf2_derive │ │ + [27cc45] kdf_tls1_prf_set_ctx_params │ │ + [27cc61] ecxkem_decapsulate │ │ + [27cc74] dh_gen_common_set_params │ │ + [27cc8d] context-string │ │ + [27cc9c] rsa_setup_mgf1_md │ │ + [27ccae] %08lx │ │ + [27ccb4] invalid memory size │ │ + [27ccc8] missing xcghash │ │ + [27ccd8] seed sources must not have a parent │ │ + [27ccfc] ossl_cipher_generic_get_ctx_params │ │ + [27cd1f] en │ │ + [27cd22] el │ │ + [27cd25] et │ │ + [27cd28] egotiated-version │ │ + [27cd3a] 2kdf-key-check │ │ + [27cd49] unknown pointer encoding │ │ + [27cd62] getSLEB128 │ │ + [27cd6d] DW_OP_deref_size with bad size │ │ + [27cd8c] ([BLjava/lang/String;)V │ │ + [27cda4] cipher_provider_version │ │ + [27cdbc] sqlcipherCodecAttach: leaving database mutex %p (early return on rc=%d) │ │ + [27ce04] sqlite3_rekey_v2: no key provided │ │ + [27ce26] sqlcipher_codec_ctx_init: allocating kdf_salt │ │ + [27ce54] codec_ctx_free: iCtx=%p │ │ + [27ce6c] Upgrade format not determined │ │ + [27ce8a] rmdir │ │ + [27ce90] recovered %d pages from %s │ │ + [27ceab] recovered %d frames from WAL file %s │ │ + [27ced0] ] │ │ + [27ced2] IfNullRow │ │ + [27cedc] Sort │ │ + [27cee1] OpenWrite │ │ + [27ceeb] Real │ │ + [27cef0] AggStep1 │ │ + [27cef9] error in %s %s after %s: %s │ │ + [27cf15] free space corruption │ │ + [27cf2b] cannot open value of type %s │ │ + [27cf48] %02x │ │ + [27cf4e] sqlite3Codec: error occurred during key derivation: %d │ │ + [27cf85] HMAC │ │ + [27cf8a] sqlcipher_openssl_cipher: EVP_CipherInit_ex for mode %d returned %d │ │ + [27cfce] sqlcipher_openssl_add_random: leaving SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [27d012] foreign_keys │ │ + [27d01f] pk │ │ + [27d022] rowid │ │ + [27d028] set list │ │ + [27d031] COMMIT │ │ + [27d038] OID │ │ + [27d03c] LEFT-MOST SUBQUERY │ │ + [27d04f] BLOOM FILTER ON %S ( │ │ + [27d064] foreign key mismatch - "%w" referencing "%w" │ │ + [27d091] utf16le │ │ + [27d099] rtrim │ │ + [27d09f] sqlite_rename_test │ │ + [27d0b2] utc │ │ + [27d0b6] jsonb_group_object │ │ + [27d0c9] SNaN │ │ + [27d0ce] query aborted │ │ + [27d0dc] SELECT value FROM %Q.'%q_stat' WHERE id=? │ │ + [27d106] DELETE FROM %Q.'%q_segdir' WHERE level BETWEEN ? AND ? │ │ + [27d13d] SELECT level, count(*) AS cnt FROM %Q.'%q_segdir' GROUP BY level HAVING cnt>=? ORDER BY (level %% 1024) ASC, 2 DESC LIMIT 1 │ │ + [27d1bc] ful │ │ + [27d1c0] evita │ │ + [27d1c6] tnem │ │ + [27d1cb] , x.'%q' │ │ + [27d1d4] SELECT %s WHERE rowid BETWEEN %lld AND %lld ORDER BY rowid %s │ │ + [27d212] automerge= │ │ + [27d21d] tokendata │ │ + [27d227] REPLACE INTO %Q.'%q_config' VALUES(?,?) │ │ + [27d24f] reads │ │ + [27d255] 'delete-all' may only be used with a contentless or external content fts5 table │ │ + [27d2a5] malformed inverted index for FTS5 table %s.%s │ │ + [27d2d3] ascii │ │ + [27d2d9] fts5: 2024-04-15 13:34:05 8653b758870e6ef0c98d46b3ace27849054af85da891eb121e9aaa537f1e8355 │ │ + [27d334] rtreecheck │ │ + [27d33f] Node %lld is too small for cell count of %d (%d bytes) │ │ + [27d376] Wrong number of entries in %%%s table - expected %lld, actual %lld │ │ + [27d3b9] MAX_PAGE_COUNT=0xfffffffe │ │ + [27d3d3] dtls1_write_app_data_bytes │ │ + [27d3ee] TLS_DHE_RSA_WITH_AES_256_CCM_8 │ │ + [27d40d] ECDHE-ECDSA-AES128-SHA │ │ + [27d424] ECDHE-RSA-AES128-SHA │ │ + [27d439] ECDHE-RSA-AES256-GCM-SHA384 │ │ + [27d455] SRP-RSA-AES-128-CBC-SHA │ │ + [27d46d] SRP-DSS-AES-256-CBC-SHA │ │ + [27d485] CAMELLIA256-SHA │ │ + [27d495] TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA │ │ + [27d4bb] LEGACY-GOST2012-GOST8912-GOST8912 │ │ + [27d4dd] TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 │ │ + [27d504] SSL for verify callback │ │ + [27d51c] SUITEB128 │ │ + [27d526] EDH │ │ + [27d52a] bad decompression │ │ + [27d53c] cookie gen callback failure │ │ + [27d558] digest check failed │ │ + [27d56c] no renegotiation │ │ + [27d57d] srtp unknown protection profile │ │ + [27d59d] ssl session id has bad length │ │ + [27d5bb] unable to find public key parameters │ │ + [27d5e0] unable to load ssl3 sha1 routines │ │ + [27d602] unknown alert type │ │ + [27d615] ct_move_scts │ │ + [27d622] no_tls1_1 │ │ + [27d62c] d2i_SSL_SESSION_ex │ │ + [27d63f] error │ │ + [27d645] SSLv3/TLS read client hello │ │ + [27d661] ssl/t1_lib.c │ │ + [27d66e] srp_verify_server_param │ │ + [27d686] unable to store stateless reset token │ │ + [27d6ac] ORIG_DCID is malformed │ │ + [27d6c3] PREFERRED_ADDR is malformed │ │ + [27d6df] retry_source_connection_id │ │ + [27d6fa] initial_max_stream_data_bidi_remote │ │ + [27d71e] Post-handshake TLS CertificateRequest received │ │ + [27d74d] ch_rxku_tick │ │ + [27d75a] _%s.sqlog │ │ + [27d764] time_format │ │ + [27d770] delta │ │ + [27d776] connectivity │ │ + [27d783] recovery:packet_lost │ │ + [27d798] crypto_buffer_exceeded │ │ + [27d7af] depack_do_frame_ping │ │ + [27d7c4] STREAM frame for TX only stream │ │ + [27d7e4] internal error (rstream available) │ │ + [27d807] invalid stream count limit │ │ + [27d822] ossl_quic_tx_packetiser_discard_enc_level │ │ + [27d84c] ossl_quic_gen_rand_conn_id │ │ + [27d867] MAX_STREAMS_BIDI │ │ + [27d878] RETIRE_CONN_ID │ │ + [27d887] hs_padding │ │ + [27d892] dtls_prepare_record_header │ │ + [27d8ad] tls_release_record │ │ + [27d8c0] tls_parse_stoc_sct │ │ + [27d8d3] tls_parse_stoc_key_share │ │ + [27d8ec] tls_process_server_rpk │ │ + [27d903] tls_process_ske_psk_preamble │ │ + [27d920] ssl/statem/statem_dtls.c │ │ + [27d939] tls_early_post_process_client_hello │ │ + [27d95d] asn1_template_noexp_d2i │ │ + [27d975] crypto/asn1/tasn_enc.c │ │ + [27d98c] ASN1_OBJECT │ │ + [27d998] crypto/asn1/tasn_utl.c │ │ + [27d9af] %02X: │ │ + [27d9b5] write to read only BIO │ │ + [27d9cc] local address not available │ │ + [27d9e8] non-fatal or transient error │ │ + [27da05] │ │ + [27da0c] memory buffer │ │ + [27da1a] BN_div │ │ + [27da21] [[%s]]\n │ │ + [27da29] BOOL │ │ + [27da2e] UTC │ │ + [27da32] OCT │ │ + [27da36] UNIV │ │ + [27da3b] VISIBLE │ │ + [27da43] vparams │ │ + [27da4b] ossl_dh_new_by_nid_ex │ │ + [27da61] eckey_priv_encode │ │ + [27da73] ossl_ec_key_param_from_x509_algor │ │ + [27da95] crypto/ec/ec_curve.c │ │ + [27daac] IPSec/IKE/Oakley curve #4 over a 185 bit binary field.\n │ │ Not suitable for ECDSA.\n │ │ Questionable extension field! │ │ - [27daf4] OpenSSL ED448 algorithm │ │ - [27db0c] EMPTY │ │ - [27db12] ENGINE_get_first │ │ - [27db23] rsa routines │ │ - [27db30] engine routines │ │ - [27db40] CMS routines │ │ - [27db4d] DSA lib │ │ - [27db55] passed a null parameter │ │ - [27db6d] called a function that was disabled at compile-time │ │ - [27dba1] nested asn1 error │ │ - [27dbb3] EVP_PKEY_CTX_set_dh_pad │ │ - [27dbcb] secp160r1 │ │ - [27dbd5] Oakley-EC2N-4 │ │ - [27dbe3] brainpoolP320t1 │ │ - [27dbf3] ivlen │ │ - [27dbf9] tlsaad │ │ - [27dc00] tls1multi_enc │ │ - [27dc0e] OSSL_ENCODER_CTX_set_cleanup │ │ - [27dc2b] output │ │ - [27dc32] EVP_PKEY_derive_set_peer_ex │ │ - [27dc4e] crypto/evp/kdf_meth.c │ │ - [27dc64] crypto/evp/m_sigver.c │ │ - [27dc7a] update │ │ - [27dc81] keyLength │ │ - [27dc8b] PKCS5_PBE_keyivgen_ex │ │ - [27dca1] pass │ │ - [27dca6] oeap │ │ - [27dcab] EXTRACT_ONLY │ │ - [27dcb8] get_dh_dsa_payload_p │ │ - [27dccd] gen_init │ │ - [27dcd6] crypto/evp/pmeth_lib.c │ │ - [27dced] evp_pkey_ctx_set_md │ │ - [27dd01] dh_2048_224 │ │ - [27dd0d] "%s" has an existing different identity %d (from "%s") │ │ - [27dd44] crypto/hashtable/hashtable.c │ │ - [27dd61] OpenSSL 3.4.1 11 Feb 2025 │ │ - [27dd7b] check p not safe prime │ │ - [27dd92] invalid salt length │ │ - [27dda6] no cipher set │ │ - [27ddb4] seed_len is less than the length of q │ │ - [27ddda] mstring not universal │ │ - [27ddf0] string too short │ │ - [27de01] universalstring is wrong length │ │ - [27de21] unknown format │ │ - [27de30] relative path │ │ - [27de3e] error parsing content length │ │ - [27de5b] content not found │ │ - [27de6d] content type not enveloped data │ │ - [27de8d] ctrl error │ │ - [27de98] no msgsigdigest │ │ - [27dea8] type not data │ │ - [27deb6] popo inconsistent public key │ │ - [27ded3] checkafter out of range │ │ - [27deeb] error creating rp │ │ - [27defd] missing secret │ │ - [27df0c] sct unsupported version │ │ - [27df24] aes192-wrap │ │ - [27df30] id-aes192-wrap-pad │ │ - [27df43] aes192 │ │ - [27df4a] ossl_provider_test_operation_bit │ │ - [27df6b] crypto/self_test_core.c │ │ - [27df83] pkcs7 │ │ - [27df89] pkcs7-encryptedData │ │ - [27df9d] DES-ECB │ │ - [27dfa5] DSA-SHA1-old │ │ - [27dfb2] subjectKeyIdentifier │ │ - [27dfc7] X509v3 Authority Key Identifier │ │ - [27dfe7] cast5-cfb │ │ - [27dff1] TLS Web Client Authentication │ │ - [27e00f] CRLReason │ │ - [27e019] localKeyID │ │ - [27e024] pbeWithSHA1AndDES-CBC │ │ - [27e03a] X9.57 │ │ - [27e040] id-smime-ct-TDTInfo │ │ - [27e054] id-smime-aa-smimeEncryptCerts │ │ - [27e072] id-smime-alg-ESDHwith3DES │ │ - [27e08c] sbgp-autonomousSysNum │ │ - [27e0a2] id-alg-des40 │ │ - [27e0af] Acceptable OCSP Responses │ │ - [27e0c9] archiveCutoff │ │ - [27e0d7] dod │ │ - [27e0db] RSA-MD4 │ │ - [27e0e3] X509v3 Policy Constraints │ │ - [27e0fd] setct-PInitResData │ │ - [27e110] setct-AuthRevResTBE │ │ - [27e124] setct-CapRevReqTBEX │ │ - [27e138] encrypted track 2 │ │ - [27e14a] joint-iso-itu-t │ │ - [27e15a] CAMELLIA-192-CFB8 │ │ - [27e16c] id-GostR3410-2001DH │ │ - [27e180] GOST R 34.11-94 with GOST R 34.10-94 Cryptocom │ │ - [27e1af] freshestCRL │ │ - [27e1bb] crossCertificatePair │ │ - [27e1d0] deltaRevocationList │ │ - [27e1e4] id-aes256-GCM │ │ - [27e1f2] SNILS │ │ - [27e1f8] kuznyechik-ofb │ │ - [27e207] SSH Server │ │ - [27e212] PKINIT Client Auth │ │ - [27e225] pkInitKDC │ │ - [27e22f] kx-psk │ │ - [27e236] BLAKE2s256 │ │ - [27e241] aria-256-cfb │ │ - [27e24e] dsa_with_SHA384 │ │ - [27e25e] aria-192-gcm │ │ - [27e26b] SM4-CFB1 │ │ - [27e274] SM4-CTR │ │ - [27e27c] sha512-224WithRSAEncryption │ │ - [27e298] AES-192-SIV │ │ - [27e2a4] id-on-NAIRealm │ │ - [27e2b3] oracle-organization │ │ - [27e2c7] Oracle organization │ │ - [27e2db] roleSpecCertIdentifier │ │ - [27e2f2] X509v3 Role Specification Certificate Identifier │ │ - [27e323] X509v3 Time Specification │ │ - [27e33d] unknown object name │ │ - [27e351] OCSP_CERTSTATUS │ │ - [27e361] responseStatus │ │ - [27e370] locator │ │ - [27e378] crypto/pkcs12/p12_asn.c │ │ - [27e390] value.keybag │ │ - [27e39d] │ │ - [27e3a7] trailing characters │ │ - [27e3bb] HERE-->%c%s │ │ - [27e3c7] Cannot open file │ │ - [27e3d8] in error state │ │ - [27e3e7] prediction resistance not supported │ │ - [27e40b] prime1: │ │ - [27e413] 14 (default) │ │ - [27e420] crypto/rsa/rsa_backend.c │ │ - [27e439] digest does not match │ │ - [27e44f] EVP_PKEY_CTX_set_rsa_keygen_primes │ │ - [27e472] rsa_ossl_private_encrypt │ │ - [27e48b] ossl_rsa_padding_add_PKCS1_type_2_ex │ │ - [27e4b0] ossl_rsa_sp800_56b_pairwise_test │ │ - [27e4d1] path must be absolute │ │ - [27e4e7] OSSL_STORE_INFO_new_PARAMS │ │ - [27e502] bad type │ │ - [27e50b] tsa untrusted │ │ - [27e519] PEM_X509_INFO_read_bio_ex │ │ - [27e533] crypto/asn1/x_info.c │ │ - [27e548] value │ │ - [27e54e] \n │ │ - [27e557] %*scrlNum: │ │ - [27e563] inherit │ │ - [27e56b] %d.%d.%d.%d │ │ - [27e577] targetName │ │ - [27e582] %*sDigest Type: Public Key Certificate\n │ │ - [27e5aa] signToolCert │ │ - [27e5b7] addProfessionInfo │ │ - [27e5c9] pcPathLengthConstraint │ │ - [27e5e0] subjectDomainPolicy │ │ - [27e5f4] %s:\n │ │ - [27e5f9] s2i_ASN1_OCTET_STRING │ │ - [27e60f] OSSL_USER_NOTICE_SYNTAX │ │ - [27e627] bad ip address │ │ - [27e636] ossl_x509_check_private_key │ │ - [27e652] Path length given without key usage keyCertSign │ │ - [27e682] crypto/x509/x_all.c │ │ - [27e696] x509_pubkey_ex_new_ex │ │ - [27e6ac] x509_pubkey_ex_d2i_ex │ │ - [27e6c2] provider=base,fips=yes,output=pem,structure=dh │ │ - [27e6f1] X942KDF-ASN1:X942KDF │ │ - [27e706] provider=default,fips=yes,output=pem,structure=dsa │ │ - [27e739] AES-128-WRAP-PAD:id-aes128-wrap-pad:AES128-WRAP-PAD:2.16.840.1.101.3.4.1.8 │ │ - [27e784] AES-192-WRAP-INV:AES192-WRAP-INV │ │ - [27e7a5] ARIA-192-CCM:1.2.410.200046.1.1.38 │ │ - [27e7c8] secp256r1 │ │ - [27e7d2] crypto/sm2/sm2_crypt.c │ │ - [27e7e9] aes_xts_set_ctx_params │ │ - [27e800] chacha20_poly1305_cipher │ │ - [27e819] rsa_to_type_specific_keypair_der_encode │ │ - [27e841] sm2_to_type_specific_no_pub_pem_encode │ │ - [27e868] rsa_to_SubjectPublicKeyInfo_der_encode │ │ - [27e88f] RSA-PSS PRIVATE KEY │ │ - [27e8a3] dh_to_SubjectPublicKeyInfo_pem_encode │ │ - [27e8c9] dsa_to_PrivateKeyInfo_der_encode │ │ - [27e8ea] ec_to_SubjectPublicKeyInfo_pem_encode │ │ - [27e910] ed25519_to_EncryptedPrivateKeyInfo_der_encode │ │ - [27e93e] X25519 PRIVATE KEY │ │ - [27e951] rsa2pvk_encode │ │ - [27e960] ed4482text_encode │ │ - [27e972] HKDF_Extract │ │ - [27e97f] AES-192-WRAP │ │ - [27e98c] ikm length is :%zu, should be at least %zu │ │ - [27e9b7] *enclen too small │ │ - [27e9c9] ossl_kdf_ctx_create │ │ - [27e9dd] crypto/dsa/dsa_check.c │ │ - [27e9f4] dhkem-ikm │ │ - [27e9fe] digest-noinit │ │ - [27ea0c] right_encode │ │ - [27ea19] rsa_pss_compute_saltlen │ │ - [27ea31] PSS saltlen can only be specified if PSS padding has been specified first │ │ - [27ea7b] Cannot use autodetected salt length │ │ - [27ea9f] Should be more than %d, but would be set to match digest size (%d) │ │ - [27eae2] file_setup_decoders │ │ - [27eaf6] file_load_dir_entry │ │ - [27eb0a] cipher operation failed │ │ - [27eb22] invalid digest size │ │ - [27eb36] missing type │ │ - [27eb43] tag not set │ │ - [27eb4f] providers/implementations/ciphers/ciphercommon.c │ │ - [27eb80] vp-info │ │ - [27eb88] d-pub-key │ │ - [27eb92] erslen │ │ - [27eb99] cs15-pad-disabled │ │ - [27ebab] ame │ │ - [27ebaf] during phase1 personality function said it would stop here, but now in phase2 it did not stop here │ │ - [27ec12] ebx │ │ - [27ec16] key │ │ - [27ec1a] INFO │ │ - [27ec1f] sqlcipherCodecAttach: context initialization failed forcing error state with rc=%d │ │ - [27ec72] sqlcipherCodecAttach: left database mutex %p │ │ - [27ec9f] sqlite3_rekey_v2: entering database mutex %p │ │ - [27eccc] sqlite3_rekey_v2: committing │ │ - [27ece9] HMAC operation failed for page %d │ │ - [27ed0d] cannot fstat db file %s │ │ - [27ed25] access │ │ - [27ed2c] 922337203685477580 │ │ - [27ed3f] B │ │ - [27ed41] IfPos │ │ - [27ed47] Function │ │ - [27ed50] SorterOpen │ │ - [27ed5b] AggInverse │ │ - [27ed66] CursorHint │ │ - [27ed71] codec_set_pass_key: no btree present on db %d │ │ - [27ed9f] sqlcipher_openssl_add_random: left SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [27ede0] foreign_key_check │ │ - [27edf2] journal_mode │ │ - [27edff] writable_schema │ │ - [27ee0f] origin │ │ - [27ee16] sqlite_ │ │ - [27ee1e] aggregate functions are not allowed in the GROUP BY clause │ │ - [27ee59] %!S │ │ - [27ee5d] table %s has %d values for %d columns │ │ - [27ee83] too many terms in ORDER BY clause │ │ - [27eea5] INSERT INTO %Q.sqlite_master VALUES('index',%Q,%Q,#%d,%Q); │ │ - [27eee0] MERGE (%s) │ │ - [27eeeb] ANY(%s) │ │ - [27eef3] cannot INSERT into generated column "%s" │ │ - [27ef1c] row not in PRIMARY KEY order for %s │ │ - [27ef40] wrong # of entries in index │ │ - [27ef5d] %llu │ │ - [27ef63] SELECT 1 FROM temp.sqlite_master WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%' AND sqlite_rename_test(%Q, sql, type, name, 1, %Q, %d)=NULL │ │ - [27f011] UPDATE temp.sqlite_master SET sql = sqlite_rename_column(sql, type, name, %Q, %Q, %d, %Q, %d, 1) WHERE type IN ('trigger', 'view') │ │ - [27f094] length │ │ - [27f09b] sum │ │ - [27f09f] group_concat │ │ - [27f0ac] json_patch │ │ - [27f0b7] jsonb_set │ │ - [27f0c1] \u0009 │ │ - [27f0c8] database table is locked │ │ - [27f0e1] database disk image is malformed │ │ - [27f102] unable to delete/modify user-function due to active statements │ │ - [27f141] MATCH │ │ - [27f147] SELECT level, idx, end_block FROM %Q.'%q_segdir' WHERE level BETWEEN ? AND ? ORDER BY level DESC, idx ASC │ │ - [27f1b1] ta │ │ - [27f1b4] ilsuo │ │ - [27f1ba] ezila │ │ - [27f1c0] luf │ │ - [27f1c4] merge= │ │ - [27f1cb] contentless_delete=1 is incompatible with columnsize=0 │ │ - [27f202] unterminated string │ │ - [27f216] DELETE FROM '%q'.'%q_idx' WHERE (segid, (pgno/2)) = (?1, ?2) │ │ - [27f253] L* N* Co │ │ - [27f25c] iveness │ │ - [27f264] icate │ │ - [27f26a] ion │ │ - [27f26e] overflow │ │ - [27f277] ENABLE_LOAD_EXTENSION │ │ - [27f28d] MALLOC_SOFT_LIMIT=1024 │ │ - [27f2a4] MAX_PAGE_SIZE=65536 │ │ - [27f2b8] SOUNDEX │ │ - [27f2c0] ssl_decapsulate │ │ - [27f2d0] AES128-CCM8 │ │ - [27f2dc] RSA-PSK-AES128-CBC-SHA │ │ - [27f2f3] TLS_SRP_SHA_WITH_AES_128_CBC_SHA │ │ - [27f314] TLS_SRP_SHA_WITH_AES_256_CBC_SHA │ │ - [27f335] DHE-RSA-CAMELLIA128-SHA256 │ │ - [27f350] TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256 │ │ - [27f379] ADH-CAMELLIA128-SHA │ │ - [27f38d] TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 │ │ - [27f3b8] TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256 │ │ - [27f3dd] TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 │ │ - [27f406] SHA384 │ │ - [27f40d] aECDSA │ │ - [27f414] 3DES │ │ - [27f419] ca md too weak │ │ - [27f428] error in system default config │ │ - [27f447] invalid max early data │ │ - [27f45e] invalid null cmd name │ │ - [27f474] invalid session id │ │ - [27f487] missing signing cert │ │ - [27f49c] no suitable key share │ │ - [27f4b2] no verify cookie callback │ │ - [27f4cc] pem name too short │ │ - [27f4df] quic network error │ │ - [27f4f2] ssl session id callback failed │ │ - [27f511] tlsv1 alert export restriction │ │ - [27f530] ssl/ssl_lib.c │ │ - [27f53e] no_tx_cert_comp │ │ - [27f54e] ssl/ssl_asn1.c │ │ - [27f55d] ssl_version │ │ - [27f569] SSLv3/TLS write client hello │ │ - [27f586] DTLS1 write hello verify request │ │ - [27f5a7] tls1_set_groups │ │ - [27f5b7] ecdsa_secp256r1_sha256 │ │ - [27f5ce] ecdsa_brainpoolP512r1_sha512 │ │ - [27f5eb] rsa_pss_rsae_sha512 │ │ - [27f5ff] header │ │ - [27f606] packet_type │ │ - [27f612] flow_control_error │ │ - [27f625] ce │ │ - [27f628] unidirectional │ │ - [27f637] HKDF │ │ - [27f63c] RESET_STREAM not valid in INITIAL/HANDSHAKE │ │ - [27f668] depack_do_frame_stream │ │ - [27f67f] PADDING │ │ - [27f687] hdr_generate_mask │ │ - [27f699] tls_get_more_records │ │ - [27f6ae] final_renegotiate │ │ - [27f6c0] tls_parse_ctos_psk_kex_modes │ │ - [27f6dd] tls_process_rpk │ │ - [27f6ed] tls13_save_handshake_digest_for_pha │ │ - [27f711] tls_process_cke_srp │ │ - [27f725] tls_process_cke_gost18 │ │ - [27f73c] dgram_pair_sendmmsg │ │ - [27f750] path │ │ - [27f755] append_exp │ │ - [27f760] DIR │ │ - [27f764] DH Public-Key │ │ - [27f772] %s: (%d bit)\n │ │ - [27f780] %s 0\n │ │ - [27f786] (Negative) │ │ - [27f792] BN_div_recp │ │ - [27f79e] do_EC_KEY_print │ │ - [27f7ae] named-nist │ │ - [27f7b9] prime-field │ │ - [27f7c5] generator │ │ - [27f7cf] SECG curve over a 112 bit prime field │ │ - [27f7f5] SECG curve over a 128 bit prime field │ │ - [27f81b] RFC 5639 curve over a 160 bit prime field │ │ - [27f845] EC_KEY_check_key │ │ - [27f856] EC_POINT_set_to_infinity │ │ - [27f86f] ossl_ec_wNAF_mul │ │ - [27f880] Generator (hybrid): │ │ - [27f894] Polynomial: │ │ - [27f8a0] crypto/ec/ecp_oct.c │ │ - [27f8b4] crypto/encode_decode/decoder_pkey.c │ │ - [27f8d8] OSSL_DECODER_CTX_new_for_pkey │ │ - [27f8f6] object identifier routines │ │ - [27f911] FIPS routines │ │ - [27f91f] operation fail │ │ - [27f92e] dh_paramgen_check │ │ - [27f940] secp384r1 │ │ - [27f94a] c2tnb239v2 │ │ - [27f955] B-409 │ │ - [27f95b] tag │ │ - [27f95f] id-smime-alg-CMS3DESwrap │ │ - [27f978] cts │ │ - [27f97c] the mandatory 'output' property is missing for encoder %s (properties: %s) │ │ - [27f9c7] EVP_MAC_CTX_dup │ │ - [27f9d7] crypto/asn1/p5_pbe.c │ │ - [27f9ec] pkcs5 │ │ - [27f9f2] EVP_PKEY_get_security_bits │ │ - [27fa0d] dh_paramgen_prime_len │ │ - [27fa23] ecdh_kdf_md │ │ - [27fa2f] digestsize │ │ - [27fa3a] hexsecret │ │ - [27fa44] qy │ │ - [27fa47] pkey_ec_derive │ │ - [27fa56] EVP_PKEY_verify │ │ - [27fa66] validate-legacy │ │ - [27fa76] OPENSSLDIR: "/usr/local/ssl" │ │ - [27fa93] CPUINFO: N/A │ │ - [27faa0] called with even modulus │ │ - [27fab9] expecting a siphash key │ │ - [27fad1] method not supported │ │ - [27fae6] unsupported cipher │ │ - [27faf9] illegal characters │ │ - [27fb0c] sequence length mismatch │ │ - [27fb25] no close brace │ │ - [27fb34] asn1 error │ │ - [27fb3f] undefined generator │ │ - [27fb53] unsupported content type │ │ - [27fb6c] unwrap failure │ │ - [27fb7b] popo missing subject │ │ - [27fb90] unsupported popo method │ │ - [27fba8] multiple san sources │ │ - [27fbbd] AES-128-CBC │ │ - [27fbc9] ARIA192 │ │ - [27fbd1] ripemd │ │ - [27fbd8] assertion failed: WITHIN_FREELIST(temp2->p_next) || WITHIN_ARENA(temp2->p_next) │ │ - [27fc28] NO │ │ - [27fc2b] provider_init │ │ - [27fc39] rc2-cbc │ │ - [27fc41] RSA-SHA │ │ - [27fc49] Netscape Communications Corp. │ │ - [27fc67] issuerAltName │ │ - [27fc75] mdc2 │ │ - [27fc7a] RC5-CFB │ │ - [27fc82] id-qt-cps │ │ - [27fc8c] pbeWithMD5AndRC2-CBC │ │ - [27fca1] X9.57 CM ? │ │ - [27fcac] id-smime-aa-equivalentLabels │ │ - [27fcc9] id-smime-aa-signingCertificate │ │ - [27fce8] id-pkix1-explicit-93 │ │ - [27fcfd] id-mod-kea-profile-88 │ │ - [27fd13] id-it-currentCRL │ │ - [27fd24] id-cmc-regInfo │ │ - [27fd33] id-aca-authenticationInfo │ │ - [27fd4d] basicOCSPResponse │ │ - [27fd5f] aes-192-cbc │ │ - [27fd6b] otherMailbox │ │ - [27fd78] dITRedirect │ │ - [27fd84] setct-PANOnly │ │ - [27fd92] setct-AuthRevResBaggage │ │ - [27fdaa] generate cryptogram │ │ - [27fdbe] rsaOAEPEncryptionSET │ │ - [27fdd3] wap │ │ - [27fdd7] CAMELLIA-192-OFB │ │ - [27fde8] SEED-CBC │ │ - [27fdf1] CA Repository │ │ - [27fdff] id-GostR3410-94-TestParamSet │ │ - [27fe1c] id-camellia192-wrap │ │ - [27fe30] AES-256-CBC-HMAC-SHA1 │ │ - [27fe46] AES-128-CBC-HMAC-SHA256 │ │ - [27fe5e] jurisdictionST │ │ - [27fe6d] CAMELLIA-128-GCM │ │ - [27fe7e] gost89-cbc │ │ - [27fe89] Send Owner │ │ - [27fe94] sendProxiedOwner │ │ - [27fea5] id-pkinit │ │ - [27feaf] aria-192-ofb │ │ - [27febc] RSA-SHA3-512 │ │ - [27fec9] dstu28147-ofb │ │ - [27fed7] magma-ctr-acpkm-omac │ │ - [27feec] magma-ofb │ │ - [27fef6] classSignToolKB2 │ │ - [27ff07] X509v3 Allowed Attribute Assignments │ │ - [27ff2c] X509v3 Alternative Signature Value │ │ - [27ff4f] digest size err │ │ - [27ff5f] no signer key │ │ - [27ff6d] not dek info │ │ - [27ff7a] PEM_def_callback │ │ - [27ff8b] ENCRYPTED PRIVATE KEY │ │ - [27ffa1] X9.42 DH PARAMETERS │ │ - [27ffb5] TRUSTED CERTIFICATE │ │ - [27ffc9] CMS │ │ - [27ffcd] :EXTERNAL TYPE %s\n │ │ - [27ffe0] = │ │ - [27ffe2] not an identifier │ │ - [27fff4] provider │ │ - [27fffd] ossl_property_string │ │ - [280012] error retrieving nonce │ │ - [280029] parent locking not enabled │ │ - [280044] random pool overflow │ │ - [280059] reseed_time_interval │ │ - [28006e] coefficient: │ │ - [28007b] bad pad byte count │ │ - [28008e] dmp1 not congruent to d │ │ - [2800a6] ossl_rsa_verify_PKCS1_PSS_mgf1 │ │ - [2800c5] crypto/stack/stack.c │ │ - [2800da] fingerprint │ │ - [2800e6] crypto/pkcs12/p12_add.c │ │ - [2800fe] token present │ │ - [28010c] opening session │ │ - [28011c] crypto/pem/pem_info.c │ │ - [280132] Key Agreement │ │ - [280140] POLICYINFO │ │ - [28014b] USERNOTICE │ │ - [280156] AUTHORITY_KEYID │ │ - [280166] onlysomereasons │ │ - [280176] %*sIssuer: │ │ - [280182] (Unknown SAFI %u) │ │ - [280195] /%d\n │ │ - [28019a] choice.targetName │ │ - [2801ad] %*sExtensions: │ │ - [2801bd] crypto/x509/v3_no_rev_avail.c │ │ - [2801db] smimeencrypt │ │ - [2801e8] IP Address:%s │ │ - [2801f6] x509v3_add_len_value │ │ - [28020b] distpoint already set │ │ - [280221] extension setting not supported │ │ - [280241] section not found │ │ - [280253] unknown bit string argument │ │ - [28026f] unknown value │ │ - [28027d] crl already delta │ │ - [28028f] X509_STORE_add_cert │ │ - [2802a3] OCSP unknown cert │ │ - [2802b5] Cannot find certificate signature algorithm │ │ - [2802e1] check_name_constraints │ │ - [2802f8] crypto/x509/x_name.c │ │ - [28030d] X509_NAME_ENTRIES │ │ - [28031f] reject │ │ - [280326] code │ │ - [28032c] SHA1:SHA-1:SSL3-SHA1:1.3.14.3.2.26 │ │ - [28034f] SM3:1.2.156.10197.1.401 │ │ - [280367] DSA-SHA3-512:dsa_with_SHA3-512:id-dsa-with-sha3-512:2.16.840.1.101.3.4.3.8 │ │ - [2803b2] ECDSA-SHA3-512:ecdsa_with_SHA3-512:id-ecdsa-with-sha3-512:2.16.840.1.101.3.4.3.12 │ │ - [280404] provider=default,fips=yes,output=pem,structure=pkcs3 │ │ - [280439] provider=default,fips=no,input=der,structure=type-specific │ │ - [280474] AES-192-WRAP-PAD-INV:AES192-WRAP-PAD-INV │ │ - [28049d] ARIA-256-CTR:1.2.410.200046.1.1.15 │ │ - [2804c0] providers/implementations/ciphers/cipher_aes_gcm_siv.c │ │ - [2804f7] ossl_aes_gcm_siv_cipher │ │ - [28050f] aes_xts_init │ │ - [28051c] providers/implementations/ciphers/cipher_aria.c │ │ - [28054c] providers/implementations/ciphers/cipher_tdes_wrap.c │ │ - [280581] shake_set_ctx_params │ │ - [280596] ed25519_to_PrivateKeyInfo_pem_encode │ │ - [2805bb] ecx_spki_pub_to_der │ │ - [2805cf] ed448_to_SubjectPublicKeyInfo_der_encode │ │ - [2805f8] recommended-private-length: %ld bits\n │ │ - [28061e] Q: │ │ - [280624] Minimum Salt Length: %d%s\n │ │ - [280641] ad │ │ - [280644] min threads: %u │ │ - [280654] providers/implementations/kdfs/krb5kdf.c │ │ - [28067d] dhkem_encap │ │ - [280689] rsasve_recover │ │ - [280698] providers/implementations/keymgmt/ec_kmgmt.c │ │ - [2806c5] crypto/cmac/cmac.c │ │ - [2806d8] test_rng_enable_locking │ │ - [2806f0] ecdsa_setup_md │ │ - [2806ff] %s has invalid md size %d │ │ - [280719] providers/implementations/signature/eddsa_sig.c │ │ - [280749] fips module conditional error │ │ - [280767] invalid constant length │ │ - [28077f] invalid thread pool size │ │ - [280798] unsupported cek alg │ │ - [2807ac] ossl_cipher_generic_initiv │ │ - [2807c7] ng │ │ - [2807ca] tance │ │ - [2807d0] short-mac │ │ - [2807da] ssl-version │ │ - [2807e6] erence │ │ - [2807ed] sion_id │ │ - [2807f5] ls │ │ - [2807f8] ofactor-flag │ │ - [280805] setRegister │ │ - [280811] %d │ │ - [280814] cipher_default_kdf_iter │ │ - [28082c] x' │ │ - [28082f] HMAC_SHA1 │ │ - [280839] pragma │ │ - [280840] DEBUG │ │ - [280846] sqlcipherCodecAttach: no codec attached to db, exiting │ │ - [28087d] sqlcipherCodecAttach: calling sqlcipherPagerSetCodec() │ │ - [2808b4] sqlcipher_codec_ctx_set_kdf_salt: attempt to set salt of incorrect size %d │ │ - [2808ff] sqlcipher_get_mem_security: sqlcipher_mem_security_on = %d, sqlcipher_mem_executed = %d │ │ - [280957] sqlcipher_codec_key_derive: error occurred deriving write_ctx key │ │ - [280999] keying attached database failed, error code %d │ │ - [2809c8] INTEGER │ │ - [2809d0] unable to open a temporary database file for storing temporary tables │ │ - [280a16] SeekLT │ │ - [280a1d] Divide │ │ - [280a24] Delete │ │ - [280a2b] ReleaseReg │ │ - [280a36] Explain │ │ - [280a3e] cannot change %s wal mode from within a transaction │ │ - [280a72] table │ │ - [280a78] max rootpage (%u) disagrees with header (%u) │ │ - [280aa5] Multiple uses for byte %u of page %u │ │ - [280aca] BEGIN │ │ - [280ad0] codec_set_btree_to_codec_pagesize: entering database mutex %p │ │ - [280b0e] codec_set_btree_to_codec_pagesize: leaving database mutex %p │ │ - [280b4b] sqlcipher_openssl_activate: left SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ - [280b8e] defer_foreign_keys │ │ - [280ba1] ,arg HIDDEN │ │ - [280bad] on_delete │ │ - [280bb7] %s.%s │ │ - [280bbd] generated column loop on "%s" │ │ - [280bdb] hex literal too big: %s%#T │ │ - [280bf6] none │ │ - [280bfb] new │ │ - [280c00] │ │ - [280c03] USING COVERING INDEX │ │ - [280c1a] too many columns in %s │ │ - [280c31] C │ │ - [280c33] incremental │ │ - [280c3f] cannot create INSTEAD OF trigger on table: %S │ │ - [280c6d] BBB │ │ - [280c71] table %s may not be altered │ │ - [280c8d] Cannot add a PRIMARY KEY column │ │ - [280cad] sqlite_rename_column │ │ - [280cc2] start of │ │ - [280ccc] %02d:%02d │ │ - [280cd6] %c%04d-%02d-%02d %02d:%02d:%06.3f │ │ - [280cf8] -9e999 │ │ - [280cff] " │ │ - [280d01] unable to close due to unfinalized statements or unfinished backups │ │ - [280d45] fts3 │ │ - [280d4a] gni │ │ - [280d4e] CREATE TABLE %Q.'%q_segdir'(level INTEGER,idx INTEGER,start_block INTEGER,leaves_end_block INTEGER,end_block INTEGER,root BLOB,PRIMARY KEY(level, idx)); │ │ - [280de7] DESC │ │ - [280dec] %s_stat │ │ - [280df4] ALTER TABLE %Q.'%q_stat' RENAME TO '%q_stat'; │ │ - [280e23] columns │ │ - [280e2b] reserved fts5 column name: %s │ │ - [280e49] DROP TABLE IF EXISTS %Q.'%q_docsize'; │ │ - [280e6f] delete-all │ │ - [280e7a] ative │ │ - [280e80] SELECT * FROM (SELECT 'sqlite_schema' AS name,1 AS rootpage,'table' AS type UNION ALL SELECT name,rootpage,type FROM "%w".sqlite_schema WHERE rootpage!=0) │ │ - [280f1b] DEFAULT_WORKER_THREADS=0 │ │ - [280f34] NULL-SHA │ │ - [280f3d] TLS_RSA_WITH_AES_128_CBC_SHA │ │ - [280f5a] DHE-RSA-AES256-SHA256 │ │ - [280f70] TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 │ │ - [280f94] TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 │ │ - [280fc0] DHE-DSS-CAMELLIA256-SHA256 │ │ - [280fdb] SEED-SHA │ │ - [280fe4] DSA │ │ - [280fe8] RC4 │ │ - [280fec] AES256 │ │ - [280ff3] ARIAGCM │ │ - [280ffb] bad compression algorithm │ │ - [281015] bad legacy version │ │ - [281028] bad signature │ │ - [281036] bad srp parameters │ │ - [281049] error setting tlsa base domain │ │ - [281068] invalid record │ │ - [281077] invalid status response │ │ - [28108f] missing sigalgs extension │ │ - [2810a9] peer did not return a certificate │ │ - [2810cb] read bio not set │ │ - [2810dc] read timeout expired │ │ - [2810f1] required cipher missing │ │ - [281109] comp │ │ - [28110e] no_resumption_on_reneg │ │ - [281125] allow_no_dhe_kex │ │ - [281136] ClientSignatureAlgorithms │ │ - [281150] DTLSv1.2 │ │ - [281159] ssl_session_dup_intern │ │ - [281170] session_id │ │ - [28117b] tls-sigalg-code-point │ │ - [281191] tls-sigalg-sig-name │ │ - [2811a5] quic_wait_for_stream │ │ - [2811ba] MAX_ACK_DELAY is malformed │ │ - [2811d5] STATELESS_RESET_TOKEN encountered internal error │ │ - [281206] initial_max_stream_data_bidi_local │ │ - [281229] connectivity:connection_closed │ │ - [281248] bidirectional │ │ - [281256] application │ │ - [281262] ssl/quic/quic_record_shared.c │ │ - [281280] empty packet payload │ │ - [281295] acked packet which initiated a key update without a corresponding key update │ │ - [2812e2] STREAM_STATE_ERROR │ │ - [2812f5] ossl_quic_hdr_protector_init │ │ - [281312] ssl/quic/uint_set.c │ │ - [281326] ssl3_write_bytes │ │ - [281337] read_ahead │ │ - [281342] tls1_initialise_write_packets │ │ - [281360] tls1_set_crypto_state │ │ - [281376] final_ems │ │ - [281380] tls_construct_stoc_ems │ │ - [281397] tls_post_process_server_rpk │ │ - [2813b3] TLS 1.3, client CertificateVerify │ │ - [2813d5] tls_post_process_client_hello │ │ - [2813f3] kxBlob │ │ - [2813fa] crypto/asn1/asn1_lib.c │ │ - [281411] %u\n │ │ - [281415] buffer │ │ - [28141c] %02X │ │ - [281421] addrinfo addr is not af inet │ │ - [28143e] crypto/bn/bn_ctx.c │ │ - [281451] mask │ │ - [281456] OCTETSTRING │ │ - [281462] T61STRING │ │ - [28146c] recommended-private-length: %d bits\n │ │ - [281491] CBIGNUM │ │ - [281499] generate_key │ │ - [2814a6] crypto/dso/dso_dlfcn.c │ │ - [2814bd] value.named_curve │ │ - [2814cf] ossl_ec_key_from_pkcs8 │ │ - [2814e6] NIST/SECG/WTLS curve over a 163 bit binary field │ │ - [281517] X9.62 curve over a 304 bit binary field │ │ - [28153f] EC_KEY_priv2oct │ │ - [28154f] EC_POINT_oct2point │ │ - [281562] crypto/ec/ec2_oct.c │ │ - [281576] crypto/ec/ecp_smpl.c │ │ - [28158b] OpenSSL ED25519 algorithm │ │ - [2815a5] ossl_decoder_get_number │ │ - [2815bd] dynamic_path │ │ - [2815ca] CIPHERS │ │ - [2815d2] PKEY_ASN1 │ │ - [2815dc] ENGINE_remove │ │ - [2815ea] crypto/engine/tb_eckey.c │ │ - [281603] SSL routines │ │ - [281610] BUF lib │ │ - [281618] missing asn1 eos │ │ - [281629] prime239v3 │ │ - [281634] Oakley-EC2N-3 │ │ - [281642] 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz./ │ │ - [281683] rounds │ │ - [28168a] evp_pkey_get0_RSA_int │ │ - [2816a0] EVP_PKEY_get_params │ │ - [2816b4] dh_paramgen_generator │ │ - [2816ca] hexseed │ │ - [2816d2] maxmem_bytes │ │ - [2816df] X942KDF-ASN1 │ │ - [2816ec] crypto/deterministic_nonce.c │ │ - [281709] invalid parameter name │ │ - [281720] peer key error │ │ - [28172f] aes key setup failed │ │ - [281744] list error │ │ - [28174f] odd number of chars │ │ - [281763] too many names │ │ - [281772] invalid trinomial basis │ │ - [28178a] point at infinity │ │ - [28179c] no filename │ │ - [2817a8] argument is not a number │ │ - [2817c1] cms datafinal error │ │ - [2817d5] content verify error │ │ - [2817ea] crmferror │ │ - [2817f4] missing pbm secret │ │ - [281807] missing protection │ │ - [28181a] RC2-64-CBC │ │ - [281825] aria_ccm_init_key │ │ - [281837] EVP_PKEY_base_id │ │ - [281848] push_BN │ │ - [281850] Negative big numbers are unsupported for OSSL_PARAM_UNSIGNED_INTEGER │ │ - [281895] MD2 │ │ - [281899] shaWithRSAEncryption │ │ - [2818ae] unstructuredName │ │ - [2818bf] Netscape Data Type │ │ - [2818d2] nsCertSequence │ │ - [2818e1] subjectAltName │ │ - [2818f0] X509v3 Basic Constraints │ │ - [281909] bf-ofb │ │ - [281910] CAST5-OFB │ │ - [28191a] ripemd160WithRSA │ │ - [28192b] pbeWithSHA1And40BitRC4 │ │ - [281942] crlBag │ │ - [281949] id-ad │ │ - [28194f] id-smime-ct-DVCSResponseData │ │ - [28196c] id-smime-aa-receiptRequest │ │ - [281987] id-smime-aa-ets-contentTimestamp │ │ - [2819a8] id-smime-aa-signatureType │ │ - [2819c2] id-mod-cmp │ │ - [2819cd] Biometric Info │ │ - [2819dc] IPSec End System │ │ - [2819ed] id-it-keyPairParamReq │ │ - [281a03] AES-128-CFB │ │ - [281a0f] pilotGroups │ │ - [281a1b] friendlyCountry │ │ - [281a2b] UID │ │ - [281a2f] documentLocation │ │ - [281a40] buildingName │ │ - [281a4d] audio │ │ - [281a53] setct-PIDataUnsigned │ │ - [281a68] setct-CredReqTBS │ │ - [281a79] setct-MeAqCInitResTBS │ │ - [281a8f] setAttr-IssCap │ │ - [281a9e] camellia-192-cbc │ │ - [281aaf] CAMELLIA-192-ECB │ │ - [281ac0] id-smime-ct-compressedData │ │ - [281adb] hmacWithSHA512 │ │ - [281aea] gost94 │ │ - [281af1] GOST R 34.11-94 PRF │ │ - [281b05] enhancedSearchGuide │ │ - [281b19] aes-128-cbc-hmac-sha1 │ │ - [281b2f] pSpecified │ │ - [281b3a] ct_precert_poison │ │ - [281b4c] aes-192-ocb │ │ - [281b58] CAMELLIA-192-GCM │ │ - [281b69] Send Proxied Router │ │ - [281b7d] Signing KDC Response │ │ - [281b92] AuthGOST12 │ │ - [281b9d] id-smime-ct-contentCollection │ │ - [281bbb] ARIA-128-ECB │ │ - [281bc8] aria-192-ecb │ │ - [281bd5] ARIA-256-CFB8 │ │ - [281be3] sha3-256 │ │ - [281bec] shake128 │ │ - [281bf5] id-dsa-with-sha3-384 │ │ - [281c0a] dsa_with_SHA3-384 │ │ - [281c1c] aria-128-ccm │ │ - [281c29] aria-256-ccm │ │ - [281c36] id-tc26-gost-3410-2012-512-paramSetC │ │ - [281c5b] uacurve6 │ │ - [281c64] kuznyechik-ctr-acpkm-omac │ │ - [281c7e] GMAC │ │ - [281c83] NAIRealm │ │ - [281c8c] KxGOST18 │ │ - [281c95] classSignToolKC2 │ │ - [281ca6] ipAddr-asNumberv2 │ │ - [281cb8] id-it-rootCaCert │ │ - [281cc9] id-aa-ets-attrRevocationRefs │ │ - [281ce6] id-aa-ets-mimeType │ │ - [281cf9] id-aa-ATSHashIndex-v2 │ │ - [281d0f] ms-ntds-obj-sid │ │ - [281d1f] Microsoft NTDS AD objectSid │ │ - [281d3b] X509v3 Basic Attribute Certificate Constraints │ │ - [281d6a] X509v3 Delegated Name Constraints │ │ - [281d8c] X509v3 Group Attribute Certificate │ │ - [281daf] responseType │ │ - [281dbc] error in nextupdate field │ │ - [281dd6] error converting private key │ │ - [281df3] expecting dss key blob │ │ - [281e0a] PKCS7_SIGN_ENVELOPE │ │ - [281e1e] d.digest │ │ - [281e27] issuer_and_serial │ │ - [281e39] (%ld unused bits)\n │ │ - [281e4d] PKCS7_dataFinal │ │ - [281e5d] encryption not supported for this key type │ │ - [281e88] pkcs7 datasign │ │ - [281e97] unable to find certificate │ │ - [281eb2] random pool underflow │ │ - [281ec8] No PSS parameter restrictions\n │ │ - [281ee7] with │ │ - [281eee] rsa_int_import_from │ │ - [281f02] RSA_PSS_PARAMS │ │ - [281f11] saltLength │ │ - [281f1c] ossl_rsa_param_decode │ │ - [281f32] null before block missing │ │ - [281f4c] derive_kdk │ │ - [281f57] RSA_padding_add_PKCS1_type_1 │ │ - [281f74] RSA_padding_check_PKCS1_type_1 │ │ - [281f93] pkey_rsa_sign │ │ - [281fa1] ossl_bn_rsa_fips186_4_derive_prime │ │ - [281fc4] 1536 │ │ - [281fc9] error verifying pkcs12 mac │ │ - [281fe4] OSSL_STORE_INFO_new_CRL │ │ - [281ffc] ossl_store_handle_load_result │ │ - [28201a] unsupported md algorithm │ │ - [282033] %s: │ │ - [282037] Load certs from files in a directory │ │ - [28205c] Load file into cache │ │ - [282071] EDIPARTYNAME │ │ - [28207e] d.rfc822Name │ │ - [28208b] BASIC_CONSTRAINTS │ │ - [28209d] (Multicast) │ │ - [2820aa] %x%s │ │ - [2820af] OSSL_ISSUER_SERIAL │ │ - [2820c2] %*sSigned Certificate Timestamp: │ │ - [2820e3] %s%s%s%s\n │ │ - [2820ed] minimum │ │ - [2820f5] excludedSubtrees │ │ - [282106] othername:SmtpUTF8Mailbox:%.*s │ │ - [282125] URI: │ │ - [28212a] i2s_ASN1_ENUMERATED │ │ - [28213e] invalid ipaddress │ │ - [282150] policy language already defined │ │ - [282170] X509_check_private_key │ │ - [282187] error using siginf set │ │ - [28219e] idp mismatch │ │ - [2821ab] public key decode error │ │ - [2821c3] certificate not trusted │ │ - [2821db] name constraints minimum and maximum not supported │ │ - [28220e] Certificate Transparency required, but no valid SCTs found │ │ - [282249] crypto/asn1/a_verify.c │ │ - [282260] provider=base,fips=yes,output=der,structure=ec │ │ - [28228f] RSA:rsaEncryption:1.2.840.113549.1.1.1 │ │ - [2822b6] OpenSSL ED25519 implementation │ │ - [2822d5] provider=default,fips=no,input=der,structure=PrivateKeyInfo │ │ - [282311] MD4:1.2.840.113549.2.4 │ │ - [282328] DES-CFB:1.3.14.3.2.9 │ │ - [28233d] SHA-1 │ │ - [282343] aes_cbc_cts_set_ctx_params │ │ - [28235e] blake2b512_internal_final │ │ - [282378] providers/implementations/digests/sha2_prov.c │ │ - [2823a6] check_bitlen_rsa │ │ - [2823b7] DSA PARAMETERS │ │ - [2823c6] ed25519_to_PrivateKeyInfo_der_encode │ │ - [2823eb] ed25519_to_SubjectPublicKeyInfo_pem_encode │ │ - [282416] x448_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [282441] GROUP: %s\n │ │ - [28244c] dh_plain_derive │ │ - [28245c] ecdh_set_ctx_params │ │ - [282470] ecx_init │ │ - [282479] m_cost must be greater or equal than 8 times the number of lanes │ │ - [2824ba] kdf_hkdf_size │ │ - [2824c8] hmac_drbg_kdf_new │ │ - [2824da] pkcs12kdf_derive │ │ - [2824eb] kdf_scrypt_derive │ │ - [2824fd] use-keybits │ │ - [282509] RSASVE │ │ - [282510] ec_gen_set_group │ │ - [282521] ossl_drbg_get_seed │ │ - [282534] min_entropylen │ │ - [282543] sm2_sig_verify │ │ - [282552] invalid kdf │ │ - [28255e] mismatching domain parameters │ │ - [28257c] cipher_generic_init_internal │ │ - [282599] ossl_cipher_trailingdata │ │ - [2825b2] d-absent │ │ - [2825bb] sis-type │ │ - [2825c4] kalg │ │ - [2825c9] s_check │ │ - [2825d1] ld-type │ │ - [2825d9] kdf-key-check │ │ - [2825e7] ential │ │ - [2825ee] libunwind: malformed DW_CFA_restore_extended DWARF unwind, reg too big\n │ │ - [282636] DW_EH_PE_textrel pointer encoding not supported │ │ - [282666] DWARF opcode not implemented │ │ - [282683] │ │ - [28268a] cannot open virtual table: %s │ │ - [2826a8] cipher_log │ │ - [2826b3] sqlite3_key_v2: no key provided │ │ - [2826d3] sqlcipherCodecGetKey:db=%p, nDb=%d │ │ - [2826f6] sqlcipher_memset: setting %p[0-%llu]=%d) │ │ - [28271f] sqlcipher_mem_lock: mlock(%p,%lu) returned %d errno=%d │ │ - [282756] sqlcipher_malloc: calling sqlcipher_memset(%p,0,%llu) │ │ - [28278c] sqlcipher_codec_ctx_set_pass: error %d from sqlcipher_cipher_ctx_set_pass │ │ - [2827d6] stderr │ │ - [2827dd] %s.lock │ │ - [2827e5] JournalMode │ │ - [2827f1] NotNull │ │ - [2827f9] TypeCheck │ │ - [282803] MakeRecord │ │ - [28280e] OpenAutoindex │ │ - [28281c] CREATE TABLE x(type text,name text,tbl_name text,rootpage int,sql text) │ │ - [282864] SELECT tbl,idx,stat FROM %Q.sqlite_stat1 │ │ - [28288d] btreeInitPage() returns error code %d │ │ - [2828b3] Child page depth differs │ │ - [2828cc] CRE │ │ - [2828d0] sha1 │ │ - [2828d5] case_sensitive_like │ │ - [2828e9] checkpoint_fullfsync │ │ - [2828fe] legacy_alter_table │ │ - [282911] reverse_unordered_selects │ │ - [28292b] textrekey │ │ - [282935] wdth │ │ - [28293a] timeout │ │ - [282942] REUSE SUBQUERY %d │ │ - [282954] %s %T already exists │ │ - [282969] missing datatype for %s.%s │ │ - [282984] CHECK constraints │ │ - [282996] * │ │ - [282998] '%s' is not a function │ │ - [2829af] sqlite_autoindex_%s_%d │ │ - [2829c6] recursive aggregate queries not supported │ │ - [2829f0] AUTOMATIC PARTIAL COVERING INDEX │ │ - [282a11] RIGHT-JOIN %s │ │ - [282a1f] table %s may not be modified │ │ - [282a3c] %s.rowid │ │ - [282a45] %sON CONFLICT clause does not match any PRIMARY KEY or UNIQUE constraint │ │ - [282a8e] IN(...) element has %d term%s - expected %d │ │ - [282aba] SET DEFAULT │ │ - [282ac6] cannot create %s trigger on view: %S │ │ - [282aeb] likely │ │ - [282af2] subtype │ │ - [282afa] format │ │ - [282b01] last_insert_rowid │ │ - [282b13] 20b:20e │ │ - [282b1b] unable to use function %s in the requested context │ │ - [282b4e] PRAGMA table_list │ │ - [282b60] UPDATE %Q.'%q_segdir' SET idx = ? WHERE level=? AND idx=? │ │ - [282b9a] %s_segments │ │ - [282ba6] __langid │ │ - [282baf] -- │ │ - [282bb2] unindexed │ │ - [282bbc] WITHOUT ROWID │ │ - [282bcb] expected integer, got "%.*s" │ │ - [282be8] cannot UPDATE a subset of columns on fts5 contentless-delete table: %s │ │ - [282c2f] tokenchars │ │ - [282c3a] fts5_api_ptr │ │ - [282c47] INSERT OR REPLACE INTO '%q'.'%q_node' VALUES(?1, ?2) │ │ - [282c7c] rtree constraint failed: %s.(%s<=%s) │ │ - [282ca1] json_each │ │ - [282cab] DEFAULT_JOURNAL_SIZE_LIMIT=-1 │ │ - [282cc9] MAX_COMPOUND_SELECT=500 │ │ - [282ce1] MAX_LIKE_PATTERN_LENGTH=50000 │ │ - [282cff] MAX_VDBE_OP=250000000 │ │ - [282d15] TLS_AES_256_GCM_SHA384 │ │ - [282d2c] DHE-PSK-AES256-CCM8 │ │ - [282d40] AECDH-NULL-SHA │ │ - [282d4f] ADH-CAMELLIA256-SHA256 │ │ - [282d66] DHE-PSK-CAMELLIA128-SHA256 │ │ - [282d81] ssl3_do_change_cipher_spec │ │ - [282d9c] ECDSA │ │ - [282da2] kuznyechik-mac │ │ - [282db1] gost2012_512 │ │ - [282dbe] kSRP │ │ - [282dc3] GOST2012-GOST8912-GOST8912 │ │ - [282dde] CBC │ │ - [282de2] SECLEVEL= │ │ - [282dec] ca key too small │ │ - [282dfd] connection type not set │ │ - [282e15] invalid sequence number │ │ - [282e2d] no shared signature algorithms │ │ - [282e4c] sct verification failed │ │ - [282e64] session id context uninitialized │ │ - [282e85] ssl section not found │ │ - [282e9b] ssl session version mismatch │ │ - [282eb8] stream reset │ │ - [282ec5] no_legacy_server_connect │ │ - [282ede] ciphersuites │ │ - [282eeb] None │ │ - [282ef0] AllowNoDHEKEX │ │ - [282efe] KTLS │ │ - [282f03] Require │ │ - [282f0b] TLSv1.3 read client compressed certificate │ │ - [282f36] tls1_PRF │ │ - [282f3f] INITIAL_MAX_STREAM_DATA_BIDI_LOCAL appears multiple times │ │ - [282f79] initial_max_stream_data_uni │ │ - [282f95] connectivity:connection_started │ │ - [282fb5] NEW_TOKEN valid only in 1-RTT │ │ - [282fd3] quic_release_record │ │ - [282fe7] TRANSPORT_PARAMETER_ERROR │ │ - [283001] INVALID_TOKEN │ │ - [28300f] APPLICATION_ERROR │ │ - [283021] use_etm │ │ - [283029] ossl_get_max_early_data │ │ - [283041] tls_write_records │ │ - [283053] tls_parse_stoc_alpn │ │ - [283067] tls_construct_ctos_server_cert_type │ │ - [28308b] custom_ext_parse │ │ - [28309c] tls_parse_ctos_key_share │ │ - [2830b5] tls_process_key_exchange │ │ - [2830ce] tls_client_key_exchange_post_work │ │ - [2830f0] tls_construct_cke_psk_preamble │ │ - [28310f] parse_ca_names │ │ - [28311e] opaqueBlob │ │ - [283129] d2i_AutoPrivateKey_legacy │ │ - [283143] asn1_item_ex_d2i_intern │ │ - [28315b] assertion failed: embed == 0 │ │ - [283178] BN_CTX_get │ │ - [283183] crypto/conf/conf_mod.c │ │ - [28319a] OPENSSL_finish │ │ - [2831a9] r │ │ - [2831ab] do_tcreate │ │ - [2831b6] field=%s, value=%s │ │ - [2831c9] BITSTRING │ │ - [2831d3] crypto/asn1/a_time.c │ │ - [2831e8] X9.42 DH │ │ - [2831f1] crypto/bn/bn_exp.c │ │ - [283204] DSO_free │ │ - [28320d] i2d_ECPKParameters │ │ - [283220] k1 │ │ - [283223] characteristic-two-field │ │ - [28323c] SECG curve over a 192 bit prime field │ │ - [283262] X9.62 curve over a 192 bit prime field │ │ - [283289] SECG curve over a 113 bit binary field │ │ - [2832b0] EC_KEY_generate_key │ │ - [2832c4] ossl_ec_key_pairwise_check │ │ - [2832df] EC_GROUP_get_curve │ │ - [2832f2] ossl_ec_GF2m_simple_set_compressed_coordinates │ │ - [283321] ossl_ecdh_simple_compute_key │ │ - [28333e] crypto/ec/ecdsa_ossl.c │ │ - [283355] pkey_ecd_digestverify448 │ │ - [28336e] OSSL_DECODER_from_data │ │ - [283385] dynamic │ │ - [28338d] ENGINE_set_default_string │ │ - [2833a7] ENGINE_add │ │ - [2833b2] engine_list_add │ │ - [2833c2] crypto/engine/tb_cipher.c │ │ - [2833dc] OBJ lib │ │ - [2833e4] passed invalid argument │ │ - [2833fc] aes_xts_init_key │ │ - [28340d] prime192v2 │ │ - [283418] c2pnb163v1 │ │ - [283423] wap-wsg-idm-ecid-wtls3 │ │ - [28343a] brainpoolP224r1 │ │ - [28344a] randkey │ │ - [283452] tls1multi_aadpacklen │ │ - [283467] assertion failed: ctx->cipher->block_size == 1 || ctx->cipher->block_size == 8 || ctx->cipher->block_size == 16 │ │ - [2834d7] evp_get_global_properties_str │ │ - [2834f5] aead │ │ - [2834fa] tls-multi │ │ - [283504] OSSL_ENCODER_CTX_set_construct │ │ - [283523] geterr │ │ - [28352a] mandatory-digest │ │ - [28353b] blockSize │ │ - [283545] prf │ │ - [283549] assertion failed: keylen <= sizeof(key) │ │ - [283571] EVP_PKEY_new │ │ - [28357e] evp_pkey_copy_downgraded │ │ - [283597] key type = %s │ │ - [2835a5] [action:%d, state:%d] unknown OSSL_PARAM data type %d │ │ - [2835db] kdf-outlen │ │ - [2835e6] x931 │ │ - [2835eb] fips186_4 │ │ - [2835f5] pkey_ec_ctrl │ │ - [283602] pkey_ec_ctrl_str │ │ - [283613] dh_2048_256 │ │ - [28361f] ossl_ffc_params_full_validate │ │ - [28363d] platform: linux-elf │ │ - [283651] ENGINESDIR: "/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/i686-linux-android/release/build/openssl-sys-c0e0a25bbea3179f/out/openssl-build/install/lib/engines-3" │ │ - [28370b] input not reduced │ │ - [28371d] invalid custom length │ │ - [283733] keymgmt export failure │ │ - [28374a] not XOF or invalid length │ │ - [283764] pbkdf2 error │ │ - [283771] expecting an integer │ │ - [283786] illegal negative value │ │ - [28379d] missing eoc │ │ - [2837a9] the asn1 object identifier is not known for this md │ │ - [2837dd] param not integer type │ │ - [2837f4] i2d ecpkparameters failure │ │ - [28380f] slot full │ │ - [283819] engine is not in the list │ │ - [283833] connect failure │ │ - [283843] cms lib │ │ - [28384b] not a signed receipt │ │ - [283860] unsupported kek algorithm │ │ - [28387a] setting mac algor failure │ │ - [283894] wrong rp component count │ │ - [2838ad] sct not set │ │ - [2838b9] ARIA-256-CBC │ │ - [2838c6] crypto/evp/e_des3.c │ │ - [2838da] Specifies to continue even if version checking fails (boolean) │ │ - [283919] Whether to add a loaded ENGINE to the internal list (0=no,1=yes,2=mandatory) │ │ - [283966] Load up the ENGINE specified by other settings │ │ - [283995] assertion failed: sh.freelist[slist] == temp │ │ - [2839c2] crypto/o_str.c │ │ - [2839d1] OSSL_PARAM_get_int32 │ │ - [2839e6] BN_hex2bn │ │ - [2839f0] crypto/provider_conf.c │ │ - [283a07] TRUE │ │ - [283a0c] no │ │ - [283a0f] IDEA-CBC │ │ - [283a18] des-ede-cbc │ │ - [283a24] extendedCertificateAttributes │ │ - [283a42] des-ede-cfb │ │ - [283a4e] givenName │ │ - [283a58] sha1WithRSA │ │ - [283a64] rc5-cfb │ │ - [283a6c] SXNetID │ │ - [283a74] PBE-SHA1-RC2-128 │ │ - [283a85] x509Crl │ │ - [283a8d] Policy Qualifier User Notice │ │ - [283aaa] id-smime-mod-ets-eSignature-97 │ │ - [283ac9] id-smime-aa-contentHint │ │ - [283ae1] id-smime-aa-ets-certCRLTimestamp │ │ - [283b02] id-smime-alg-ESDH │ │ - [283b14] id-mod-cmc │ │ - [283b1f] id-mod-ocsp │ │ - [283b2b] IPSec User │ │ - [283b36] id-alg-noSignature │ │ - [283b49] id-cmc-recipientNonce │ │ - [283b5f] X509v3 No Revocation Available │ │ - [283b7e] friendlyCountryName │ │ - [283b92] dSAQuality │ │ - [283b9d] personalSignature │ │ - [283baf] setct-AuthResBaggage │ │ - [283bc4] setct-PI-TBS │ │ - [283bd1] setct-AuthRevResData │ │ - [283be6] setct-CapResData │ │ - [283bf7] setct-CapRevReqTBS │ │ - [283c0a] setct-RegFormReqTBE │ │ - [283c1e] set-brand-JCB │ │ - [283c2c] msUPN │ │ - [283c32] id-ppl │ │ - [283c39] Independent │ │ - [283c45] c2onb191v5 │ │ - [283c50] c2onb239v4 │ │ - [283c5b] seed-ecb │ │ - [283c64] Diffie-Hellman based MAC │ │ - [283c7d] GOST R 34.10-94 DH │ │ - [283c90] id-GostR3410-94-CryptoPro-D-ParamSet │ │ - [283cb5] physicalDeliveryOfficeName │ │ - [283cd0] houseIdentifier │ │ - [283ce0] id-tc26-hmac-gost-3411-2012-256 │ │ - [283d00] KxDHE-PSK │ │ - [283d0a] kx-any │ │ - [283d11] aria-256-cfb1 │ │ - [283d1f] SHA3-224 │ │ - [283d28] SHA3-256 │ │ - [283d31] id-hmacWithSHA3-256 │ │ - [283d45] CMC Certificate Authority │ │ - [283d5f] uacurve0 │ │ - [283d68] DSTU curve 6 │ │ - [283d75] uacurve9 │ │ - [283d7e] magma-kexp15 │ │ - [283d8b] id-tc26-gost-3410-2012-256-paramSetC │ │ - [283db0] id-on-SmtpUTF8Mailbox │ │ - [283dc6] SRVName │ │ - [283dce] hmacWithSM3 │ │ - [283dda] X509v3 Authority Attribute Identifier │ │ - [283e00] singleUse │ │ - [283e0a] bad version number │ │ - [283e1d] bio write failure │ │ - [283e2f] expecting private key blob │ │ - [283e4a] not proc type │ │ - [283e58] pem_read_bio_key_decoder │ │ - [283e71] PKCS12_SAFEBAG │ │ - [283e80] content type not data │ │ - [283e96] d.data │ │ - [283e9d] %*s<%s>\n │ │ - [283ea6] EXTERNAL │ │ - [283eaf] signing ctrl failure │ │ - [283ec4] crypto/property/property.c │ │ - [283edf] parse_unquoted │ │ - [283eee] evp_rand_from_algorithm │ │ - [283f06] additional input too long │ │ - [283f20] insufficient drbg strength │ │ - [283f3b] Not a regular file │ │ - [283f4e] unable to get parent strength │ │ - [283f6c] exponent%d: │ │ - [283f78] algorithm-id │ │ - [283f85] There are %d, %d, %d elements left on our factors, exps, coeffs stacks\n │ │ - [283fcd] block type is not 01 │ │ - [283fe2] digest not allowed │ │ - [283ff5] crypto/rsa/rsa_pss.c │ │ - [28400a] 6144 │ │ - [28400f] passphrase callback error │ │ - [284029] crypto/pkcs12/p12_mutl.c │ │ - [284042] nonce mismatch │ │ - [284051] nonce not returned │ │ - [284064] common ok and cancel characters │ │ - [284084] UI_new_method │ │ - [284092] UI_get_result_length │ │ - [2840a7] X509_load_crl_file │ │ - [2840ba] method │ │ - [2840c1] objsign │ │ - [2840c9] Encipher Only │ │ - [2840d7] %*sNumber%s: │ │ - [2840e5] u.addressRange │ │ - [2840f4] %*sIPv6 │ │ - [2840fc] %*s Profession Info Entry %0d:\n │ │ - [28411d] r2i_pci │ │ - [284125] notAfter │ │ - [28412e] POLICY_MAPPING │ │ - [28413d] POLICY_MAPPINGS │ │ - [28414d] Any Purpose │ │ - [284159] othername:NAIRealm:%.*s │ │ - [284171] email: │ │ - [28417b] invalid safi │ │ - [284188] unknown extension name │ │ - [28419f] X509_STORE_new │ │ - [2841ae] crypto/x509/x509_obj.c │ │ - [2841c5] subject issuer mismatch │ │ - [2841dd] invalid or inconsistent certificate policy extension │ │ - [284212] proxy subject name violation │ │ - [28422f] subject signature algorithm and issuer public key algorithm mismatch │ │ - [284274] Missing Authority Key Identifier │ │ - [284295] X509_verify_cert │ │ - [2842a6] x509_verify_x509 │ │ - [2842b7] X509_ATTRIBUTE │ │ - [2842c6] revoked │ │ - [2842ce] x509_name_encode │ │ - [2842df] x509_pubkey_decode │ │ - [2842f2] socket create failed │ │ - [284307] ) │ │ - [28430a] SHA2-384:SHA-384:SHA384:2.16.840.1.101.3.4.2.2 │ │ - [284339] ECDSA-SHA2-256:ECDSA-SHA256:ecdsa-with-SHA256:1.2.840.10045.4.3.2 │ │ - [28437b] provider=default,fips=yes │ │ - [284395] AES-192-ECB:2.16.840.1.101.3.4.1.21 │ │ - [2843b9] AES-256-CBC:AES256:2.16.840.1.101.3.4.1.42 │ │ - [2843e4] AES-256-GCM:id-aes256-GCM:2.16.840.1.101.3.4.1.46 │ │ - [284416] RC4:1.2.840.113549.3.4 │ │ - [28442d] blake2s256_internal_final │ │ - [284447] ec_to_SubjectPublicKeyInfo_der_encode │ │ - [28446d] J: │ │ - [284473] pcounter: %d\n │ │ - [284481] ecx_dupctx │ │ - [28448c] ossl_ec_match_params │ │ - [2844a1] eckem_encapsulate │ │ - [2844b3] sk │ │ - [2844b6] ecx_gen │ │ - [2844be] CTR │ │ - [2844c2] digest=%s │ │ - [2844cc] Ed25519ctx │ │ - [2844d7] OAEP padding not allowed for signing / verifying │ │ - [284508] localhost/ │ │ - [284513] file_open_stream │ │ - [284524] bad tls client version │ │ - [28453b] entropy source strength too weak │ │ - [28455c] init call out of order │ │ - [284573] module integrity failure │ │ - [28458c] ossl_ccm_get_ctx_params │ │ - [2845a4] ded-from-explicit │ │ - [2845b6] oinit │ │ - [2845bc] a-sign-disabled │ │ - [2845cc] props │ │ - [2845d2] digest-check │ │ - [2845df] ntropy │ │ - [2845e6] libunwind: malformed DW_CFA_val_expression DWARF unwind, reg too big\n │ │ - [28462c] eax │ │ - [284630] ebp │ │ - [284634] PRAGMA rekey_cipher is no longer supported. │ │ - [284660] kdf_iter │ │ - [284669] fast_kdf_iter │ │ - [284677] PRAGMA cipher_page_size = %d; │ │ - [284695] %u │ │ - [284698] sqlcipherCodecAttach: db=%p, nDb=%d │ │ - [2846bc] sqlcipher_activate: leaving static master mutex │ │ - [2846ec] sqlcipher_mem_unlock: calling munlock(%p,%lu) │ │ - [28471a] PRAGMA cipher_compatibility = %d; │ │ - [28473c] DETACH DATABASE migrate; │ │ - [284755] %Y-%m-%d %H:%M:%S │ │ - [284767] 0 │ │ - [284769] :memory: │ │ - [284772] %.4c%s%.16c │ │ - [28477e] MJ collide: %s │ │ - [28478d] Gt │ │ - [284790] Add │ │ - [284794] IdxInsert │ │ - [28479e] FinishSeek │ │ - [2847a9] VBegin │ │ - [2847b0] %z: %s │ │ - [2847b7] cannot rollback - no transaction is active │ │ - [2847e2] database schema is locked: %s │ │ - [284800] %s is %u but should be %u │ │ - [28481a] vtable constructor failed: %s │ │ - [284838] no such rowid: %lld │ │ - [28484c] codec_set_btree_to_codec_pagesize: sqlite3BtreeSetPageSize returned %d │ │ - [284893] sqlcipher_openssl_random: entering SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [2848d4] sqlcipher_openssl_random: left SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [284911] count_changes │ │ - [28491f] tbl │ │ - [284923] near "%T": syntax error │ │ - [28493b] the INDEXED BY clause is not allowed on UPDATE or DELETE statements within triggers │ │ - [28498f] USING INDEX %s FOR IN-OPERATOR │ │ - [2849ae] no such column │ │ - [2849bd] sqlite_schema │ │ - [2849cb] ORDER │ │ - [2849d1] no tables specified │ │ - [2849e5] %.*z:%u │ │ - [2849ed] sqlite_stat%d │ │ - [2849fb] VIRTUAL TABLE INDEX %d:%s │ │ - [284a16] isisi │ │ - [284a1c] UTF-8 │ │ - [284a22] invalid uri authority: %.*s │ │ - [284a3e] no such vfs: %s │ │ - [284a4e] unable to identify the object to be reindexed │ │ - [284a7c] stat_init │ │ - [284a86] cannot %s %s "%s" │ │ - [284a98] incomplete input │ │ - [284aa9] unlikely │ │ - [284ab2] %02d │ │ - [284ab7] JSON cannot hold BLOB values │ │ - [284ad4] database or disk is full │ │ - [284aed] column index out of range │ │ - [284b07] another row available │ │ - [284b1d] SELECT 1 FROM %Q.'%q_segments' WHERE blockid=? AND block IS NULL │ │ - [284b5e] SELECT max( level %% 1024 ) FROM %Q.'%q_segdir' │ │ - [284b8e] ilb │ │ - [284b92] unrecognized parameter: %s │ │ - [284bad] unable to validate the inverted index for FTS%d table %s.%s: %s │ │ - [284bed] malformed inverted index for FTS%d table %s.%s │ │ - [284c1c] k PRIMARY KEY, v │ │ - [284c2d] PRAGMA %Q.data_version │ │ - [284c44] fts5 expression tree is too large (maximum depth %d) │ │ - [284c79] DELETE FROM '%q'.'%q_idx' WHERE segid=? │ │ - [284ca1] parse error in rank function: %s │ │ - [284cc2] Found (%lld -> %lld) in %s table, expected (%lld -> %lld) │ │ - [284cfc] ,%.*s REAL │ │ - [284d07] DROP TABLE '%q'.'%q_node';DROP TABLE '%q'.'%q_rowid';DROP TABLE '%q'.'%q_parent'; │ │ - [284d59] corrupted │ │ - [284d63] ENABLE_MEMORY_MANAGEMENT │ │ - [284d7c] DHE-RSA-AES256-CCM │ │ - [284d8f] PSK-AES128-CBC-SHA │ │ - [284da2] TLS_DHE_PSK_WITH_AES_256_CBC_SHA │ │ - [284dc3] TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 │ │ - [284de7] RSA-PSK-AES256-GCM-SHA384 │ │ - [284e01] TLS_DHE_PSK_WITH_NULL_SHA256 │ │ - [284e1e] DHE-DSS-CAMELLIA128-SHA │ │ - [284e36] TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256 │ │ - [284e5b] ssl_cert_dup │ │ - [284e68] SSLv3 │ │ - [284e6e] ciphersuite digest has changed │ │ - [284e8d] empty raw public key │ │ - [284ea2] empty srtp protection profile list │ │ - [284ec5] can't find SRP server param │ │ - [284ee1] no shared groups │ │ - [284ef2] no suitable signature algorithm │ │ - [284f12] poll request not supported │ │ - [284f2d] records not released │ │ - [284f42] ssl section empty │ │ - [284f54] unknown state │ │ - [284f62] unsupported ssl version │ │ - [284f7a] decrypt-only │ │ - [284f87] ssl_do_config │ │ - [284f95] ClientCAStore │ │ - [284fa3] SSL_CTX_use_serverinfo_ex │ │ - [284fbd] before SSL initialization │ │ - [284fd7] SSLv3/TLS write certificate │ │ - [284ff3] TLSv1.3 read encrypted extensions │ │ - [285015] tls1_set_sigalgs_list │ │ - [28502b] dsa_sha384 │ │ - [285036] PSS │ │ - [28503a] label │ │ - [285040] ssl/tls_depr.c │ │ - [28504f] ossl_quic_new │ │ - [28505d] ossl_quic_pending_int │ │ - [285073] ssl/quic/quic_engine.c │ │ - [28508a] INITIAL_MAX_DATA appears multiple times │ │ - [2850b2] transport │ │ - [2850bc] min_cwnd_size │ │ - [2850ca] qlog_version │ │ - [2850d7] \f │ │ - [2850da] retry │ │ - [2850e0] crypto │ │ - [2850e7] max_stream_data │ │ - [2850f7] el_setup_keyslot │ │ - [285108] depack_do_frame_reset_stream │ │ - [285125] internal error (flow control) │ │ - [285143] depack_do_frame_handshake_done │ │ - [285162] handshake layer error, error code %llu (0x%llx) ("%s") │ │ - [285199] STREAM_LEN │ │ - [2851a4] STREAM_OFF_LEN │ │ - [2851b3] AEAD_LIMIT_REACHED │ │ - [2851c6] dtls1_read_bytes │ │ - [2851d7] tls_construct_ctos_supported_versions │ │ - [2851fd] tls_parse_stoc_psk │ │ - [285210] tls_parse_ctos_renegotiate │ │ - [28522b] tls_process_ske_srp │ │ - [28523f] tls_construct_cke_ecdhe │ │ - [285257] tls_construct_cke_srp │ │ - [28526d] tls_process_client_hello │ │ - [285286] tls_construct_new_session_ticket │ │ - [2852a7] ZUINT64 │ │ - [2852af] accept error │ │ - [2852bc] bad fopen mode │ │ - [2852cb] crypto/bn/bn_mont.c │ │ - [2852df] on │ │ - [2852e2] name=%s, value=%s │ │ - [2852f4] maxsize=%ld │ │ - [285300] ASN1_STRING_TABLE_add │ │ - [285316] crypto/dsa/dsa_ossl.c │ │ - [28532c] dlfcn_name_converter │ │ - [285341] crypto/ec/ec_ameth.c │ │ - [285356] k3 │ │ - [285359] point-format │ │ - [285366] named │ │ - [28536c] SECG curve over a 163 bit binary field │ │ - [285393] X9.62 curve over a 239 bit binary field │ │ - [2853bb] ossl_ec_GF2m_simple_point_set_affine_coordinates │ │ - [2853ec] EC_POINT_is_at_infinity │ │ - [285404] ecx_pub_encode │ │ - [285413] │ │ - [28541a] crypto/engine/tb_pkmeth.c │ │ - [285434] lib(%lu) │ │ - [28543d] crypto/evp/asymcipher.c │ │ - [285455] secp192k1 │ │ - [28545f] prime256v1 │ │ - [28546a] wap-wsg-idm-ecid-wtls6 │ │ - [285481] assertion failed: b <= sizeof(ctx->buf) │ │ - [2854a9] tls1multi_encin │ │ - [2854b9] crypto/encode_decode/encoder_pkey.c │ │ - [2854dd] OSSL_ENCODER_to_data │ │ - [2854f2] EVP_DigestVerify │ │ - [285503] EVP_Q_mac │ │ - [28550d] kdf-digest │ │ - [285518] dsa_paramgen_q_bits │ │ - [28552c] ec_param_enc │ │ - [285539] fix_dh_nid5114 │ │ - [285548] rsa-factor9 │ │ - [285554] EVP_PKEY_CTX_md │ │ - [285564] counter: %d\n │ │ - [285571] crypto/bio/bss_core.c │ │ - [285587] CPUINFO: OPENSSL_ia32cap=0x%llx:0x%llx │ │ - [2855ae] expecting a poly1305 key │ │ - [2855c7] not able to copy ctx │ │ - [2855dc] signature type and key type incompatible │ │ - [285605] unable to enable locking │ │ - [28561e] unsupported keylength │ │ - [285634] missing value │ │ - [285642] hex string too short │ │ - [285657] param of incompatible type │ │ - [285672] discriminant is zero │ │ - [285687] invalid generator │ │ - [285699] missing OID │ │ - [2856a5] invalid string │ │ - [2856b4] asn1 len exceeds max resp len │ │ - [2856d2] invalid port number │ │ - [2856e6] max resp len exceeded │ │ - [2856fc] content type mismatch │ │ - [285712] error setting key │ │ - [285724] error parsing pkistatus │ │ - [28573c] missing trust store │ │ - [285750] multiple requests not supported │ │ - [285770] empty ess cert id list │ │ - [285787] dynamic_ctrl │ │ - [285794] OSSL_PARAM_set_int32 │ │ - [2857a9] set_string_internal │ │ - [2857bd] identity │ │ - [2857c6] rc2-40-cbc │ │ - [2857d1] rc5-ofb │ │ - [2857d9] extendedKeyUsage │ │ - [2857ea] id-kp │ │ - [2857f0] serverAuth │ │ - [2857fb] nsSGC │ │ - [285801] id-smime-ct │ │ - [28580d] id-smime-alg-RC2wrap │ │ - [285822] id-smime-alg-CMSRC2wrap │ │ - [28583a] MD4 │ │ - [28583e] id-it-implicitConfirm │ │ - [285854] rsaSignature │ │ - [285861] Private │ │ - [285869] Subject Information Access │ │ - [285884] aes-192-cfb │ │ - [285890] pilot │ │ - [285896] nSRecord │ │ - [28589f] set-policy │ │ - [2858aa] set-certExt │ │ - [2858b6] setAttr-IssCap-CVM │ │ - [2858c9] id-ppl-independent │ │ - [2858dc] RSA-SHA512 │ │ - [2858e7] ipsec4 │ │ - [2858ee] CAMELLIA-192-CFB1 │ │ - [285900] CAMELLIA-256-OFB │ │ - [285911] X509v3 Issuing Distribution Point │ │ - [285933] id-GostR3410-2001-ParamSet-cc │ │ - [285951] telephoneNumber │ │ - [285961] telexNumber │ │ - [28596d] aes-192-ctr │ │ - [285979] CAMELLIA-128-CTR │ │ - [28598a] HMAC GOST 34.11-2012 256 bit │ │ - [2859a7] hkdf │ │ - [2859ac] kx-ecdhe-psk │ │ - [2859b9] id-smime-ct-authEnvelopedData │ │ - [2859d7] ARIA-192-CTR │ │ - [2859e4] n3 │ │ - [2859e7] Professional Information or basis for Admission │ │ - [285a17] ecdsa_with_SHA3-224 │ │ - [285a2b] ISO-UA │ │ - [285a32] DSTU Gost 28147-2009 │ │ - [285a47] id-tc26-cipher-gostr3412-2015-magma │ │ - [285a6b] id-tc26-gost-3410-2012-256-paramSetB │ │ - [285a90] hmacWithSHA512-224 │ │ - [285aa3] classSignToolKB1 │ │ - [285ab4] id-ct-signedTAL │ │ - [285ac4] ms-ntds-sec-ext │ │ - [285ad4] X509v3 Acceptable Certification Policies │ │ - [285afd] allowedAttributeAssignments │ │ - [285b19] X509v3 Subject Alternative Public Key Info │ │ - [285b44] value.byKey │ │ - [285b50] get_header_and_data │ │ - [285b64] mac verify failure │ │ - [285b77] │ │ - [285b81] %5ld:d=%-2d hl=%ld l=inf %s │ │ - [285b9e] \%02X │ │ - [285ba4] invalid signed data type │ │ - [285bbd] PRNG not seeded │ │ - [285bcd] \\n │ │ - [285bd0] rsa_validate_keypair_multiprime │ │ - [285bf0] data too large │ │ - [285bff] unsupported mask parameter │ │ - [285c1a] RSA_padding_check_PKCS1_OAEP_mgf1 │ │ - [285c3c] pkey_rsa_verifyrecover │ │ - [285c53] 4096 │ │ - [285c58] ui process interrupted or cancelled │ │ - [285c7c] uri authority unsupported │ │ - [285c96] crypto/store/store_result.c │ │ - [285cb2] ess add signing cert v2 error │ │ - [285cd0] crypto/ui/ui_openssl.c │ │ - [285ce7] emailCA │ │ - [285cef] name= │ │ - [285cf5] CACompromise │ │ - [285d02] name.relativename │ │ - [285d14] IPAddressOrRange │ │ - [285d25] IPv4 │ │ - [285d2a] u.range │ │ - [285d33] %*sTimestamp : │ │ - [285d43] v2i_POLICY_CONSTRAINTS │ │ - [285d5a] do_dirname │ │ - [285d65] %X: │ │ - [285d69] bn to asn1 integer error │ │ - [285d82] x509_sig_info_init │ │ - [285d95] unable to decode issuer public key │ │ - [285db8] certificate is not yet valid │ │ - [285dd5] CRL is not yet valid │ │ - [285dea] unhandled critical extension │ │ - [285e07] path loop │ │ - [285e11] issuer certificate lookup error │ │ - [285e31] X509_STORE_CTX_set_default │ │ - [285e4c] S/MIME email │ │ - [285e59] provider=base,fips=yes,output=der,structure=SubjectPublicKeyInfo │ │ - [285e9a] provider=base,fips=no,output=der,structure=PrivateKeyInfo │ │ - [285ed4] provider=base,fips=yes,output=der,structure=rsa │ │ - [285f04] provider=base,fips=no,input=der,structure=PrivateKeyInfo │ │ - [285f3d] TEST-RAND │ │ - [285f47] RSA-PSS:RSASSA-PSS:1.2.840.113549.1.1.10 │ │ - [285f70] ED25519:1.3.101.112 │ │ - [285f84] DSA-SHA2-256:DSA-SHA256:dsa_with_SHA256:2.16.840.1.101.3.4.3.2 │ │ - [285fc3] RSA-SHA2-512:RSA-SHA512:sha512WithRSAEncryption:1.2.840.113549.1.1.13 │ │ - [286009] ED25519ctx │ │ - [286014] provider=default,fips=no,output=pem,structure=type-specific │ │ - [286050] provider=default,fips=yes,output=der,structure=PrivateKeyInfo │ │ - [28608e] provider=default,fips=yes,output=pem,structure=PrivateKeyInfo │ │ - [2860cc] provider=default,fips=yes,input=der,structure=ec │ │ - [2860fd] AES-192-CBC:AES192:2.16.840.1.101.3.4.1.22 │ │ - [286128] AES-192-GCM-SIV │ │ - [286138] ARIA-128-CBC:ARIA128:1.2.410.200046.1.1.2 │ │ - [286162] DES-EDE-ECB:DES-EDE:1.3.14.3.2.17 │ │ - [286184] BF-CBC:BF:BLOWFISH:1.3.6.1.4.1.3029.1.2 │ │ - [2861ac] providers/implementations/ciphers/cipher_chacha20.c │ │ - [2861e0] chacha20_get_ctx_params │ │ - [2861f8] providers/implementations/ciphers/cipher_null.c │ │ - [286228] tdes_init │ │ - [286232] ec_to_EncryptedPrivateKeyInfo_der_encode │ │ - [28625b] sm2_to_EncryptedPrivateKeyInfo_der_encode │ │ - [286285] ED448 PUBLIC KEY │ │ - [286296] x25519_to_EncryptedPrivateKeyInfo_der_encode │ │ - [2862c3] ec_to_X9_62_der_encode │ │ - [2862da] dhx2text_encode │ │ - [2862ea] dh_match_params │ │ - [2862fa] requested more threads (%u) than lanes (%u) │ │ - [286326] kdf_hkdf_derive │ │ - [286336] providers/implementations/kdfs/kbkdf.c │ │ - [28635d] providers/implementations/kdfs/sshkdf.c │ │ - [286385] sskdf_derive │ │ - [286392] eae_prk │ │ - [28639a] dh_gen_set_params │ │ - [2863ac] mac_gen_set_params │ │ - [2863bf] providers/implementations/macs/gmac_prov.c │ │ - [2863ea] /dev/hwrng │ │ - [2863f5] ed25519_verify │ │ - [286404] Should be more than %d, but would be set to %d │ │ - [286433] sm2sig_signature_init │ │ - [286449] providers/implementations/ciphers/cipher_rc4.c │ │ - [286478] providers/common/der/der_rsa_key.c │ │ - [28649b] failed to sign │ │ - [2864aa] invalid tag │ │ - [2864b6] ndex │ │ - [2864bb] roperties │ │ - [2864c5] ial │ │ - [2864c9] ivinfo │ │ - [2864d0] pe │ │ - [2864d3] tm │ │ - [2864d6] libunwind: malformed DW_CFA_offset DWARF unwind, reg (%llu) out of range\n │ │ - [286520] unknown register │ │ - [286531] lotCPtr │ │ - [286539] cipher_profile │ │ - [286548] cipher_default_plaintext_header_size │ │ - [28656d] PRAGMA cipher_use_hmac = %d; │ │ - [28658a] sqlcipher_activate: entered static master mutex │ │ - [2865ba] sqlcipher_activate: left static master mutex │ │ - [2865e7] HMAC verification failed for page %d │ │ - [28660c] /dev/urandom │ │ - [286619] - │ │ - [28661b] SorterInsert │ │ - [286628] ClrSubtype │ │ - [286633] cannot start a transaction within a transaction │ │ - [286663] Tree %u page %u cell %u: │ │ - [28667d] max_page_count │ │ - [28668c] name │ │ - [286691] unknown database %T │ │ - [2866a5] aggregate │ │ - [2866af] column%d │ │ - [2866b8] _ROWID_ │ │ - [2866c0] REAL │ │ - [2866c6] error in generated column "%s" │ │ - [2866e5] %s clause should come after %s not before │ │ - [28670f] a JOIN clause is required before %s │ │ - [286733] UPDATE │ │ - [28673a] rows updated │ │ - [286747] table %S has %d columns but %d values were supplied │ │ - [28677b] UPSERT not implemented for virtual table "%s" │ │ - [2867a9] variable number must be between ?1 and ?%d │ │ - [2867d4] sssiii │ │ - [2867db] iissssss │ │ - [2867e4] missing from index │ │ - [2867f9] utf16be │ │ - [286801] SET NULL │ │ - [28680a] cannot create triggers on shadow tables │ │ - [286832] Invalid key value │ │ - [286844] rw │ │ - [286847] expr_implies_expr │ │ - [286859] sign │ │ - [28685e] weekday │ │ - [286867] 50f-20a-20d │ │ - [286873] json_remove │ │ - [28687f] json_replace │ │ - [28688c] infinity │ │ - [286895] array │ │ - [28689b] attempt to write a readonly database │ │ - [2868c0] unicode61 │ │ - [2868ca] fts3_tokenizer │ │ - [2868d9] DELETE FROM %Q.'%q_docsize' WHERE docid = ? │ │ - [286905] ize │ │ - [286909] tion │ │ - [28690e] notindexed │ │ - [286919] unrecognized order: %s │ │ - [286930] %z, langid │ │ - [28693b] malformed prefix=... directive │ │ - [28695a] multiple content_rowid=... directives │ │ - [286980] REPLACE INTO %Q.'%q_content' VALUES(%s) │ │ - [2869a8] alize │ │ - [2869ae] col │ │ - [2869b2] no such fts5 table: %s.%s │ │ - [2869cc] SELECT nodeno FROM '%q'.'%q_rowid' WHERE rowid = ?1 │ │ - [286a00] UNIQUE constraint failed: %s.%s │ │ - [286a20] DEFAULT_MMAP_SIZE=0 │ │ - [286a34] MAX_ATTACHED=10 │ │ - [286a44] MAX_LENGTH=1000000000 │ │ - [286a5a] NULL-MD5 │ │ - [286a63] AES256-CCM8 │ │ - [286a6f] TLS_DHE_PSK_WITH_AES_128_CCM │ │ - [286a8c] TLS_RSA_PSK_WITH_AES_256_CBC_SHA │ │ - [286aad] ECDHE-PSK-NULL-SHA384 │ │ - [286ac3] TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 │ │ - [286aed] TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 │ │ - [286b18] TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 │ │ - [286b41] DHE-PSK-ARIA128-GCM-SHA256 │ │ - [286b5c] TLS_FALLBACK_SCSV │ │ - [286b6e] ssl/s3_msg.c │ │ - [286b7b] Verify error:%s │ │ - [286b8b] gost-mac-12 │ │ - [286b97] cert cb error │ │ - [286ba5] illegal Suite B digest │ │ - [286bbc] inconsistent extms │ │ - [286bcf] missing tmp ecdh key │ │ - [286be4] no suitable groups │ │ - [286bf7] stream finished │ │ - [286c07] tlsv13 alert certificate required │ │ - [286c29] ssl_handshake_hash │ │ - [286c3c] ssl_start_async_job │ │ - [286c50] cmd=%s, value=%s │ │ - [286c61] no_tls1_3 │ │ - [286c6b] prefer_no_dhe_kex │ │ - [286c7d] NumTickets │ │ - [286c88] IgnoreUnexpectedEOF │ │ - [286c9c] SSL_CTX_use_PrivateKey │ │ - [286cb3] max_early_data │ │ - [286cc2] SSLv3/TLS write hello request │ │ - [286ce0] SSLv3/TLS write certificate request │ │ - [286d04] extended master secret │ │ - [286d1b] secret │ │ - [286d22] rsa_pss_rsae_sha256 │ │ - [286d36] CLIENT_TRAFFIC_SECRET_N │ │ - [286d4e] QUIC error code: 0x%llx%s%s%s (triggered by frame type: 0x%llx%s%s%s), reason: "%s" │ │ - [286da2] ch_on_handshake_yield_secret │ │ - [286dbf] INITIAL_SCID appears multiple times │ │ - [286de3] MAX_UDP_PAYLOAD_SIZE is malformed │ │ - [286e05] ORIG_DCID was not sent but is required │ │ - [286e2c] RXKU cooldown internal error │ │ - [286e49] received oversize token │ │ - [286e61] group_id │ │ - [286e6a] dst_cid │ │ - [286e72] handshake_done │ │ - [286e81] Unknown frame type received │ │ - [286e9d] ACK_WITH_ECN │ │ - [286eaa] tls_prepare_for_encryption_default │ │ - [286ecd] rlayer_early_data_count_ok │ │ - [286ee8] final_ec_pt_formats │ │ - [286efc] tls_parse_stoc_session_ticket │ │ - [286f1a] dtls_process_hello_verify │ │ - [286f34] tls_construct_certificate_request │ │ - [286f56] ossl_statem_server13_write_transition │ │ - [286f7c] tls-client-version │ │ - [286f8f] ossl_d2i_PrivateKey_legacy │ │ - [286faa] pkeyalg │ │ - [286fb2] a2d_ASN1_OBJECT │ │ - [286fc2] d2i_ASN1_OBJECT │ │ - [286fd2] ASN1_BIT_STRING │ │ - [286fe2] ossl_asn1_do_lock │ │ - [286ff4] connect error │ │ - [287002] unable to create socket │ │ - [28701a] unable to reuseaddr │ │ - [28702e] BIO_sendmmsg │ │ - [28703b] dgram_pair_ctrl_set_write_buf_size │ │ - [28705e] NCONF_get_string │ │ - [28706f] oid_module_init │ │ - [28707f] crypto/asn1/asn_mstbl.c │ │ - [287097] %s %2d %02d:%02d:%02d %d GMT │ │ - [2870b4] bn_set_words │ │ - [2870c1] crypto/dh/dh_asn1.c │ │ - [2870d5] int_dhvparams │ │ - [2870e3] ECPARAMETERS │ │ - [2870f0] uncompressed │ │ - [2870fd] crypto/ec/ec_kmeth.c │ │ - [287112] EC_POINT_set_Jprojective_coordinates_GFp │ │ - [28713b] A: │ │ - [287141] ossl_ec_GFp_mont_group_set_curve │ │ - [287162] ecd_item_verify │ │ - [287172] ossl_decoder_instance_new │ │ - [28718c] id-ecPublicKey │ │ - [28719b] crypto/engine/eng_list.c │ │ - [2871b4] ENGINE_by_id │ │ - [2871c1] OPENSSL_ENGINES │ │ - [2871d1] secp224r1 │ │ - [2871db] c2pnb163v3 │ │ - [2871e6] c2pnb272w1 │ │ - [2871f1] c2pnb368w1 │ │ - [2871fc] brainpoolP256r1 │ │ - [28720c] K-163 │ │ - [287212] K-233 │ │ - [287218] K-571 │ │ - [28721e] mackey │ │ - [287225] EVP_CIPHER_CTX_copy │ │ - [287239] OSSL_ENCODER_CTX_add_encoder │ │ - [287256] ossl_encoder_ctx_add_encoder_inst │ │ - [287278] crypto/evp/keymgmt_lib.c │ │ - [287291] EVP_DigestVerifyFinal │ │ - [2872a7] new_raw_key_int │ │ - [2872b7] evp_pkey_get0_DSA_int │ │ - [2872cd] default_check │ │ - [2872db] fix_dh_nid │ │ - [2872e6] rsa-exponent3 │ │ - [2872f4] get_ec_decoded_from_explicit_params │ │ - [287318] try_provided_check │ │ - [28732b] iteration │ │ - [287335] crypto/dh/dh_pmeth.c │ │ - [28734a] crypto/dh/dh_gen.c │ │ - [28735d] pkey_ec_paramgen │ │ - [28736e] not a square │ │ - [28737b] invalid secret │ │ - [28738a] no keymgmt present │ │ - [28739d] operation not initialized │ │ - [2873b7] update error │ │ - [2873c4] unknown tag │ │ - [2873d0] missing equal sign │ │ - [2873e3] curve does not support ecdh │ │ - [2873ff] curve does not support signing │ │ - [28741e] field too large │ │ - [28742e] failure │ │ - [287436] certificate has no keyid │ │ - [28744f] cipher parameter initialisation error │ │ - [287475] msgsigdigest error │ │ - [287488] no cipher │ │ - [287492] signfinal error │ │ - [2874a2] failed building own chain │ │ - [2874bc] missing reference cert │ │ - [2874d3] transactionid unmatched │ │ - [2874eb] unsupported version │ │ - [2874ff] rc2-64 │ │ - [287506] id-aes128-wrap-pad │ │ - [287519] v_check │ │ - [287521] general_set_int │ │ - [287531] legacy │ │ - [287538] dsaWithSHA │ │ - [287543] MD5-SHA1 │ │ - [28754c] deltaCRL │ │ - [287555] id-smime-aa-dvcs-dvc │ │ - [28756a] id-smime-spq-ets-sqt-unotice │ │ - [287587] id-smime-cti-ets-proofOfCreation │ │ - [2875a8] id-pkip │ │ - [2875b0] ac-targeting │ │ - [2875bd] ipsecUser │ │ - [2875c7] id-it-subscriptionRequest │ │ - [2875e1] id-cmc-queryPending │ │ - [2875f5] holdInstructionCode │ │ - [287609] simpleSecurityObject │ │ - [28761e] rfc822Mailbox │ │ - [28762c] host │ │ - [287631] subtreeMinimumQuality │ │ - [287647] message extensions │ │ - [28765a] setct-CapReqTBSX │ │ - [28766b] setAttr-TokenType │ │ - [28767d] CAMELLIA-192-CBC │ │ - [28768e] camellia-128-ecb │ │ - [28769f] camellia-128-cfb8 │ │ - [2876b1] camellia-128-ofb │ │ - [2876c2] SEED-ECB │ │ - [2876cb] id-Gost28147-89-CryptoPro-KeyMeshing │ │ - [2876f0] id-GostR3410-94-CryptoPro-XchA-ParamSet │ │ - [287718] id-GostR3410-2001-CryptoPro-XchA-ParamSet │ │ - [287742] gost2001cc │ │ - [28774d] dmdName │ │ - [287755] id-aes128-GCM │ │ - [287763] GOST R 34.11-2012 with 256 bit hash │ │ - [287787] GOST R 34.10-2012 with GOST R 34.11-2012 (512 bit) │ │ - [2877ba] ARIA-128-CFB │ │ - [2877c7] ARIA-128-OFB │ │ - [2877d4] aria-192-cbc │ │ - [2877e1] sha512-224 │ │ - [2877ec] RSA-SHA3-384 │ │ - [2877f9] sha512-256WithRSAEncryption │ │ - [287815] blake2bmac │ │ - [287820] SM2-SM3 │ │ - [287828] x963kdf │ │ - [287830] CMC Archive Server │ │ - [287843] id-ct-ASPA │ │ - [28784e] X509v3 Attribute Authority Issuing Distribution Point │ │ - [287884] unknown message digest │ │ - [28789b] problems getting password │ │ - [2878b5] pvk data too short │ │ - [2878c8] crypto/pem/pem_lib.c │ │ - [2878dd] PKCS12_item_i2d_encrypt_ex │ │ - [2878f8] PKCS7_SIGNER_INFO_sign │ │ - [28790f] crypto/pkcs7/pk7_lib.c │ │ - [287926] unable to find mem bio │ │ - [28793d] wrong pkcs7 type │ │ - [28794e] not an ascii character │ │ - [287965] parse_hex │ │ - [28796f] crypto/evp/evp_rand.c │ │ - [287985] invalid property query │ │ - [28799c] unable to fetch drbg │ │ - [2879b1] unable to get parent reseed prop counter │ │ - [2879da] reseed_requests │ │ - [2879ea] coefficient%d: │ │ - [2879f9] Trailer Field: 0x │ │ - [287a0b] dmq1 │ │ - [287a10] algorithm mismatch │ │ - [287a23] pss saltlen too small │ │ - [287a39] unsupported signature type │ │ - [287a54] value missing │ │ - [287a62] rsa_multiprime_keygen │ │ - [287a78] check_padding_md │ │ - [287a89] RSA_sign │ │ - [287a92] OPENSSL_sk_set │ │ - [287aa1] cannot load private key │ │ - [287ab9] OpenSSL default user interface │ │ - [287ad8] d.ediPartyName │ │ - [287ae7] sslCA │ │ - [287aed] Object Signing CA │ │ - [287aff] Decipher Only │ │ - [287b0d] CA │ │ - [287b10] v2i_AUTHORITY_KEYID │ │ - [287b24] IPv6 │ │ - [287b29] : inherit\n │ │ - [287b34] Autonomous System Numbers │ │ - [287b4e] issuerUID │ │ - [287b59] %*sSignature Value: │ │ - [287b6e] crypto/ct/ct_x509v3.c │ │ - [287b85] %*sLog ID : │ │ - [287b95] cAToolCert │ │ - [287ba0] Excluded │ │ - [287ba9] IP:%s/%s │ │ - [287bb3] %*sPolicy Text: %.*s │ │ - [287bc8] │ │ - [287bd6] \n │ │ - [287be7] crypto/x509/v3_tlsf.c │ │ - [287bfd] %*sUser Notices:\n │ │ - [287c0f] unknown extension │ │ - [287c21] X509at_get_attr │ │ - [287c31] bad selector │ │ - [287c3e] certificate verification failed │ │ - [287c5e] crypto/x509/x509_set.c │ │ - [287c75] no explicit policy │ │ - [287c88] X509_VERIFY_PARAM_set1 │ │ - [287c9f] X509_VERIFY_PARAM_set1_policies │ │ - [287cbf] lastUpdate │ │ - [287cca] X509_PUBKEY_get │ │ - [287cda] X509_CINF │ │ - [287ce4] provider=base,fips=yes,input=der,structure=PrivateKeyInfo │ │ - [287d1e] provider=base,fips=yes,input=der,structure=type-specific │ │ - [287d57] provider=base,fips=yes,input=der,structure=dsa │ │ - [287d86] SCRYPT:id-scrypt:1.3.6.1.4.1.11591.4.11 │ │ - [287dae] ARGON2I │ │ - [287db6] HMAC-DRBG │ │ - [287dc0] ED448:1.3.101.113 │ │ - [287dd2] OpenSSL SCRYPT via EVP_PKEY implementation │ │ - [287dfd] RSA-SHA2-256:RSA-SHA256:sha256WithRSAEncryption:1.2.840.113549.1.1.11 │ │ - [287e43] ECDSA-SHA2-512:ECDSA-SHA512:ecdsa-with-SHA512:1.2.840.10045.4.3.4 │ │ - [287e85] provider=default,fips=yes,output=blob │ │ - [287eab] AES-128-CBC:AES128:2.16.840.1.101.3.4.1.2 │ │ - [287ed5] ARIA-192-CFB:1.2.410.200046.1.1.8 │ │ - [287ef7] ossl_sm2_encrypt │ │ - [287f08] CS2 │ │ - [287f0c] EncryptedPrivateKeyInfo │ │ - [287f24] dh_to_type_specific_params_der_encode │ │ - [287f4a] key_to_pubkey │ │ - [287f58] dhx_to_SubjectPublicKeyInfo_pem_encode │ │ - [287f7f] providers/implementations/encode_decode/encode_key2blob.c │ │ - [287fb9] x255192text_encode │ │ - [287fcc] providers/implementations/exchange/dh_exch.c │ │ - [287ff9] generate_ecdhkm │ │ - [288009] ossl_hpke_labeled_expand │ │ - [288022] rsasve_generate │ │ - [288032] providers/implementations/rands/seed_src.c │ │ - [28805d] providers/implementations/signature/dsa_sig.c │ │ - [28808b] rsa_verify_directly │ │ - [28809f] providers/implementations/storemgmt/file_store_any2obj.c │ │ - [2880d8] derivation function init failed │ │ - [2880f8] invalid aead │ │ - [288105] invalid data │ │ - [288112] invalid eddsa instance for attempted operation │ │ - [288141] ine │ │ - [288145] -info │ │ - [28814b] 931-pad-check │ │ - [288159] DW_EH_PE_datarel is invalid with a datarelBase of 0 │ │ - [28818d] Unknown DWARF encoding for search table. │ │ - [2881b6] _Unwind_GetTextRelBase() not implemented │ │ - [2881df] accountsCPtr │ │ - [2881ec] indexed │ │ - [2881f4] PRAGMA cipher is no longer supported. │ │ - [28821a] le │ │ - [28821d] cipher_hmac_algorithm │ │ - [288233] cipher_default_kdf_algorithm │ │ - [288250] PRAGMA cipher_default_kdf_iter = %d; │ │ - [288275] SELECT sql FROM %s.sqlite_schema WHERE type='table' AND name!='sqlite_sequence' AND rootpage>0 │ │ - [2882d8] sqlcipher_codec_ctx_init: allocating provider │ │ - [288306] sqlcipher_page_cipher: comparing hmac on in=%p out=%p hmac_sz=%d │ │ - [288347] database file is undefined │ │ - [288362] sqlcipher_export failed, error code %d │ │ - [288389] FOREIGN KEY constraint failed │ │ - [2883a7] MustBeInt │ │ - [2883b1] Not │ │ - [2883b5] SeekRowid │ │ - [2883bf] Ge │ │ - [2883c2] IsTrue │ │ - [2883c9] Remainder │ │ - [2883d3] DropTrigger │ │ - [2883df] VDestroy │ │ - [2883e8] Page %u: pointer map referenced │ │ - [288408] sqlcipher_cipher_ctx_init: allocating context │ │ - [288436] sqlcipher_openssl_hmac: EVP_MAC_CTX_new() failed │ │ - [288467] sqlcipher_openssl_hmac: EVP_MAC_init() with key size %d and sha256 returned %d │ │ - [2884b6] sqlcipher_openssl_hmac: EVP_MAC_init() with key size %d and sha512 returned %d │ │ - [288505] hexrekey │ │ - [28850e] type │ │ - [288513] flags │ │ - [288519] %s prohibited in %s │ │ - [28852d] RANGE with offset PRECEDING/FOLLOWING requires one ORDER BY expression │ │ - [288574] expected %d columns for '%s' but got %d │ │ - [28859c] misuse of aggregate: %s() │ │ - [2885b6] normal │ │ - [2885bd] sqlite_attach │ │ - [2885cb] sqlite\_% │ │ - [2885d5] 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') │ │ - [2886de] expr_compare │ │ - [2886eb] year │ │ - [2886f0] json_extract │ │ - [2886fd] jsonb_insert │ │ - [28870a] inity │ │ - [288710] access permission denied │ │ - [288729] SELECT %s WHERE rowid=? │ │ - [288741] UPDATE OR FAIL %Q.'%q_segdir' SET level=-1,idx=? WHERE level=? AND idx=? │ │ - [28878a] etaci │ │ - [288790] eta │ │ - [288794] prefix │ │ - [28879b] flush │ │ - [2887a1] SELECT %s │ │ - [2887ab] fts5_source_id │ │ - [2887ba] malformed tokendata=... directive │ │ - [2887dc] no such tokenizer: %s │ │ - [2887f2] error in tokenizer constructor │ │ - [288811] fts5: syntax error near "%.*s" │ │ - [288830] DELETE FROM %Q.'%q_docsize'; │ │ - [28884d] ant │ │ - [288851] instance │ │ - [28885a] +- \n │ │ + [27db1b] OpenSSL ED448 algorithm │ │ + [27db33] EMPTY │ │ + [27db39] ENGINE_get_first │ │ + [27db4a] rsa routines │ │ + [27db57] engine routines │ │ + [27db67] CMS routines │ │ + [27db74] DSA lib │ │ + [27db7c] passed a null parameter │ │ + [27db94] called a function that was disabled at compile-time │ │ + [27dbc8] nested asn1 error │ │ + [27dbda] EVP_PKEY_CTX_set_dh_pad │ │ + [27dbf2] secp160r1 │ │ + [27dbfc] Oakley-EC2N-4 │ │ + [27dc0a] brainpoolP320t1 │ │ + [27dc1a] ivlen │ │ + [27dc20] tlsaad │ │ + [27dc27] tls1multi_enc │ │ + [27dc35] OSSL_ENCODER_CTX_set_cleanup │ │ + [27dc52] output │ │ + [27dc59] EVP_PKEY_derive_set_peer_ex │ │ + [27dc75] crypto/evp/kdf_meth.c │ │ + [27dc8b] crypto/evp/m_sigver.c │ │ + [27dca1] update │ │ + [27dca8] keyLength │ │ + [27dcb2] PKCS5_PBE_keyivgen_ex │ │ + [27dcc8] pass │ │ + [27dccd] oeap │ │ + [27dcd2] EXTRACT_ONLY │ │ + [27dcdf] get_dh_dsa_payload_p │ │ + [27dcf4] gen_init │ │ + [27dcfd] crypto/evp/pmeth_lib.c │ │ + [27dd14] evp_pkey_ctx_set_md │ │ + [27dd28] dh_2048_224 │ │ + [27dd34] "%s" has an existing different identity %d (from "%s") │ │ + [27dd6b] crypto/hashtable/hashtable.c │ │ + [27dd88] OpenSSL 3.4.1 11 Feb 2025 │ │ + [27dda2] check p not safe prime │ │ + [27ddb9] invalid salt length │ │ + [27ddcd] no cipher set │ │ + [27dddb] seed_len is less than the length of q │ │ + [27de01] mstring not universal │ │ + [27de17] string too short │ │ + [27de28] universalstring is wrong length │ │ + [27de48] unknown format │ │ + [27de57] relative path │ │ + [27de65] error parsing content length │ │ + [27de82] content not found │ │ + [27de94] content type not enveloped data │ │ + [27deb4] ctrl error │ │ + [27debf] no msgsigdigest │ │ + [27decf] type not data │ │ + [27dedd] popo inconsistent public key │ │ + [27defa] checkafter out of range │ │ + [27df12] error creating rp │ │ + [27df24] missing secret │ │ + [27df33] sct unsupported version │ │ + [27df4b] aes192-wrap │ │ + [27df57] id-aes192-wrap-pad │ │ + [27df6a] aes192 │ │ + [27df71] ossl_provider_test_operation_bit │ │ + [27df92] crypto/self_test_core.c │ │ + [27dfaa] pkcs7 │ │ + [27dfb0] pkcs7-encryptedData │ │ + [27dfc4] DES-ECB │ │ + [27dfcc] DSA-SHA1-old │ │ + [27dfd9] subjectKeyIdentifier │ │ + [27dfee] X509v3 Authority Key Identifier │ │ + [27e00e] cast5-cfb │ │ + [27e018] TLS Web Client Authentication │ │ + [27e036] CRLReason │ │ + [27e040] localKeyID │ │ + [27e04b] pbeWithSHA1AndDES-CBC │ │ + [27e061] X9.57 │ │ + [27e067] id-smime-ct-TDTInfo │ │ + [27e07b] id-smime-aa-smimeEncryptCerts │ │ + [27e099] id-smime-alg-ESDHwith3DES │ │ + [27e0b3] sbgp-autonomousSysNum │ │ + [27e0c9] id-alg-des40 │ │ + [27e0d6] Acceptable OCSP Responses │ │ + [27e0f0] archiveCutoff │ │ + [27e0fe] dod │ │ + [27e102] RSA-MD4 │ │ + [27e10a] X509v3 Policy Constraints │ │ + [27e124] setct-PInitResData │ │ + [27e137] setct-AuthRevResTBE │ │ + [27e14b] setct-CapRevReqTBEX │ │ + [27e15f] encrypted track 2 │ │ + [27e171] joint-iso-itu-t │ │ + [27e181] CAMELLIA-192-CFB8 │ │ + [27e193] id-GostR3410-2001DH │ │ + [27e1a7] GOST R 34.11-94 with GOST R 34.10-94 Cryptocom │ │ + [27e1d6] freshestCRL │ │ + [27e1e2] crossCertificatePair │ │ + [27e1f7] deltaRevocationList │ │ + [27e20b] id-aes256-GCM │ │ + [27e219] SNILS │ │ + [27e21f] kuznyechik-ofb │ │ + [27e22e] SSH Server │ │ + [27e239] PKINIT Client Auth │ │ + [27e24c] pkInitKDC │ │ + [27e256] kx-psk │ │ + [27e25d] BLAKE2s256 │ │ + [27e268] aria-256-cfb │ │ + [27e275] dsa_with_SHA384 │ │ + [27e285] aria-192-gcm │ │ + [27e292] SM4-CFB1 │ │ + [27e29b] SM4-CTR │ │ + [27e2a3] sha512-224WithRSAEncryption │ │ + [27e2bf] AES-192-SIV │ │ + [27e2cb] id-on-NAIRealm │ │ + [27e2da] oracle-organization │ │ + [27e2ee] Oracle organization │ │ + [27e302] roleSpecCertIdentifier │ │ + [27e319] X509v3 Role Specification Certificate Identifier │ │ + [27e34a] X509v3 Time Specification │ │ + [27e364] unknown object name │ │ + [27e378] OCSP_CERTSTATUS │ │ + [27e388] responseStatus │ │ + [27e397] locator │ │ + [27e39f] crypto/pkcs12/p12_asn.c │ │ + [27e3b7] value.keybag │ │ + [27e3c4] │ │ + [27e3ce] trailing characters │ │ + [27e3e2] HERE-->%c%s │ │ + [27e3ee] Cannot open file │ │ + [27e3ff] in error state │ │ + [27e40e] prediction resistance not supported │ │ + [27e432] prime1: │ │ + [27e43a] 14 (default) │ │ + [27e447] crypto/rsa/rsa_backend.c │ │ + [27e460] digest does not match │ │ + [27e476] EVP_PKEY_CTX_set_rsa_keygen_primes │ │ + [27e499] rsa_ossl_private_encrypt │ │ + [27e4b2] ossl_rsa_padding_add_PKCS1_type_2_ex │ │ + [27e4d7] ossl_rsa_sp800_56b_pairwise_test │ │ + [27e4f8] path must be absolute │ │ + [27e50e] OSSL_STORE_INFO_new_PARAMS │ │ + [27e529] bad type │ │ + [27e532] tsa untrusted │ │ + [27e540] PEM_X509_INFO_read_bio_ex │ │ + [27e55a] crypto/asn1/x_info.c │ │ + [27e56f] value │ │ + [27e575] \n │ │ + [27e57e] %*scrlNum: │ │ + [27e58a] inherit │ │ + [27e592] %d.%d.%d.%d │ │ + [27e59e] targetName │ │ + [27e5a9] %*sDigest Type: Public Key Certificate\n │ │ + [27e5d1] signToolCert │ │ + [27e5de] addProfessionInfo │ │ + [27e5f0] pcPathLengthConstraint │ │ + [27e607] subjectDomainPolicy │ │ + [27e61b] %s:\n │ │ + [27e620] s2i_ASN1_OCTET_STRING │ │ + [27e636] OSSL_USER_NOTICE_SYNTAX │ │ + [27e64e] bad ip address │ │ + [27e65d] ossl_x509_check_private_key │ │ + [27e679] Path length given without key usage keyCertSign │ │ + [27e6a9] crypto/x509/x_all.c │ │ + [27e6bd] x509_pubkey_ex_new_ex │ │ + [27e6d3] x509_pubkey_ex_d2i_ex │ │ + [27e6e9] provider=base,fips=yes,output=pem,structure=dh │ │ + [27e718] X942KDF-ASN1:X942KDF │ │ + [27e72d] provider=default,fips=yes,output=pem,structure=dsa │ │ + [27e760] AES-128-WRAP-PAD:id-aes128-wrap-pad:AES128-WRAP-PAD:2.16.840.1.101.3.4.1.8 │ │ + [27e7ab] AES-192-WRAP-INV:AES192-WRAP-INV │ │ + [27e7cc] ARIA-192-CCM:1.2.410.200046.1.1.38 │ │ + [27e7ef] secp256r1 │ │ + [27e7f9] crypto/sm2/sm2_crypt.c │ │ + [27e810] aes_xts_set_ctx_params │ │ + [27e827] chacha20_poly1305_cipher │ │ + [27e840] rsa_to_type_specific_keypair_der_encode │ │ + [27e868] sm2_to_type_specific_no_pub_pem_encode │ │ + [27e88f] rsa_to_SubjectPublicKeyInfo_der_encode │ │ + [27e8b6] RSA-PSS PRIVATE KEY │ │ + [27e8ca] dh_to_SubjectPublicKeyInfo_pem_encode │ │ + [27e8f0] dsa_to_PrivateKeyInfo_der_encode │ │ + [27e911] ec_to_SubjectPublicKeyInfo_pem_encode │ │ + [27e937] ed25519_to_EncryptedPrivateKeyInfo_der_encode │ │ + [27e965] X25519 PRIVATE KEY │ │ + [27e978] rsa2pvk_encode │ │ + [27e987] ed4482text_encode │ │ + [27e999] HKDF_Extract │ │ + [27e9a6] AES-192-WRAP │ │ + [27e9b3] ikm length is :%zu, should be at least %zu │ │ + [27e9de] *enclen too small │ │ + [27e9f0] ossl_kdf_ctx_create │ │ + [27ea04] crypto/dsa/dsa_check.c │ │ + [27ea1b] dhkem-ikm │ │ + [27ea25] digest-noinit │ │ + [27ea33] right_encode │ │ + [27ea40] rsa_pss_compute_saltlen │ │ + [27ea58] PSS saltlen can only be specified if PSS padding has been specified first │ │ + [27eaa2] Cannot use autodetected salt length │ │ + [27eac6] Should be more than %d, but would be set to match digest size (%d) │ │ + [27eb09] file_setup_decoders │ │ + [27eb1d] file_load_dir_entry │ │ + [27eb31] cipher operation failed │ │ + [27eb49] invalid digest size │ │ + [27eb5d] missing type │ │ + [27eb6a] tag not set │ │ + [27eb76] providers/implementations/ciphers/ciphercommon.c │ │ + [27eba7] vp-info │ │ + [27ebaf] d-pub-key │ │ + [27ebb9] erslen │ │ + [27ebc0] cs15-pad-disabled │ │ + [27ebd2] ame │ │ + [27ebd6] during phase1 personality function said it would stop here, but now in phase2 it did not stop here │ │ + [27ec39] ebx │ │ + [27ec3d] key │ │ + [27ec41] INFO │ │ + [27ec46] sqlcipherCodecAttach: context initialization failed forcing error state with rc=%d │ │ + [27ec99] sqlcipherCodecAttach: left database mutex %p │ │ + [27ecc6] sqlite3_rekey_v2: entering database mutex %p │ │ + [27ecf3] sqlite3_rekey_v2: committing │ │ + [27ed10] HMAC operation failed for page %d │ │ + [27ed34] cannot fstat db file %s │ │ + [27ed4c] access │ │ + [27ed53] 922337203685477580 │ │ + [27ed66] B │ │ + [27ed68] IfPos │ │ + [27ed6e] Function │ │ + [27ed77] SorterOpen │ │ + [27ed82] AggInverse │ │ + [27ed8d] CursorHint │ │ + [27ed98] codec_set_pass_key: no btree present on db %d │ │ + [27edc6] sqlcipher_openssl_add_random: left SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [27ee07] foreign_key_check │ │ + [27ee19] journal_mode │ │ + [27ee26] writable_schema │ │ + [27ee36] origin │ │ + [27ee3d] sqlite_ │ │ + [27ee45] aggregate functions are not allowed in the GROUP BY clause │ │ + [27ee80] %!S │ │ + [27ee84] table %s has %d values for %d columns │ │ + [27eeaa] too many terms in ORDER BY clause │ │ + [27eecc] INSERT INTO %Q.sqlite_master VALUES('index',%Q,%Q,#%d,%Q); │ │ + [27ef07] MERGE (%s) │ │ + [27ef12] ANY(%s) │ │ + [27ef1a] cannot INSERT into generated column "%s" │ │ + [27ef43] row not in PRIMARY KEY order for %s │ │ + [27ef67] wrong # of entries in index │ │ + [27ef84] %llu │ │ + [27ef8a] SELECT 1 FROM temp.sqlite_master WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%' AND sqlite_rename_test(%Q, sql, type, name, 1, %Q, %d)=NULL │ │ + [27f038] UPDATE temp.sqlite_master SET sql = sqlite_rename_column(sql, type, name, %Q, %Q, %d, %Q, %d, 1) WHERE type IN ('trigger', 'view') │ │ + [27f0bb] length │ │ + [27f0c2] sum │ │ + [27f0c6] group_concat │ │ + [27f0d3] json_patch │ │ + [27f0de] jsonb_set │ │ + [27f0e8] \u0009 │ │ + [27f0ef] database table is locked │ │ + [27f108] database disk image is malformed │ │ + [27f129] unable to delete/modify user-function due to active statements │ │ + [27f168] MATCH │ │ + [27f16e] SELECT level, idx, end_block FROM %Q.'%q_segdir' WHERE level BETWEEN ? AND ? ORDER BY level DESC, idx ASC │ │ + [27f1d8] ta │ │ + [27f1db] ilsuo │ │ + [27f1e1] ezila │ │ + [27f1e7] luf │ │ + [27f1eb] merge= │ │ + [27f1f2] contentless_delete=1 is incompatible with columnsize=0 │ │ + [27f229] unterminated string │ │ + [27f23d] DELETE FROM '%q'.'%q_idx' WHERE (segid, (pgno/2)) = (?1, ?2) │ │ + [27f27a] L* N* Co │ │ + [27f283] iveness │ │ + [27f28b] icate │ │ + [27f291] ion │ │ + [27f295] overflow │ │ + [27f29e] ENABLE_LOAD_EXTENSION │ │ + [27f2b4] MALLOC_SOFT_LIMIT=1024 │ │ + [27f2cb] MAX_PAGE_SIZE=65536 │ │ + [27f2df] SOUNDEX │ │ + [27f2e7] ssl_decapsulate │ │ + [27f2f7] AES128-CCM8 │ │ + [27f303] RSA-PSK-AES128-CBC-SHA │ │ + [27f31a] TLS_SRP_SHA_WITH_AES_128_CBC_SHA │ │ + [27f33b] TLS_SRP_SHA_WITH_AES_256_CBC_SHA │ │ + [27f35c] DHE-RSA-CAMELLIA128-SHA256 │ │ + [27f377] TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256 │ │ + [27f3a0] ADH-CAMELLIA128-SHA │ │ + [27f3b4] TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 │ │ + [27f3df] TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256 │ │ + [27f404] TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 │ │ + [27f42d] SHA384 │ │ + [27f434] aECDSA │ │ + [27f43b] 3DES │ │ + [27f440] ca md too weak │ │ + [27f44f] error in system default config │ │ + [27f46e] invalid max early data │ │ + [27f485] invalid null cmd name │ │ + [27f49b] invalid session id │ │ + [27f4ae] missing signing cert │ │ + [27f4c3] no suitable key share │ │ + [27f4d9] no verify cookie callback │ │ + [27f4f3] pem name too short │ │ + [27f506] quic network error │ │ + [27f519] ssl session id callback failed │ │ + [27f538] tlsv1 alert export restriction │ │ + [27f557] ssl/ssl_lib.c │ │ + [27f565] no_tx_cert_comp │ │ + [27f575] ssl/ssl_asn1.c │ │ + [27f584] ssl_version │ │ + [27f590] SSLv3/TLS write client hello │ │ + [27f5ad] DTLS1 write hello verify request │ │ + [27f5ce] tls1_set_groups │ │ + [27f5de] ecdsa_secp256r1_sha256 │ │ + [27f5f5] ecdsa_brainpoolP512r1_sha512 │ │ + [27f612] rsa_pss_rsae_sha512 │ │ + [27f626] header │ │ + [27f62d] packet_type │ │ + [27f639] flow_control_error │ │ + [27f64c] ce │ │ + [27f64f] unidirectional │ │ + [27f65e] HKDF │ │ + [27f663] RESET_STREAM not valid in INITIAL/HANDSHAKE │ │ + [27f68f] depack_do_frame_stream │ │ + [27f6a6] PADDING │ │ + [27f6ae] hdr_generate_mask │ │ + [27f6c0] tls_get_more_records │ │ + [27f6d5] final_renegotiate │ │ + [27f6e7] tls_parse_ctos_psk_kex_modes │ │ + [27f704] tls_process_rpk │ │ + [27f714] tls13_save_handshake_digest_for_pha │ │ + [27f738] tls_process_cke_srp │ │ + [27f74c] tls_process_cke_gost18 │ │ + [27f763] dgram_pair_sendmmsg │ │ + [27f777] path │ │ + [27f77c] append_exp │ │ + [27f787] DIR │ │ + [27f78b] DH Public-Key │ │ + [27f799] %s: (%d bit)\n │ │ + [27f7a7] %s 0\n │ │ + [27f7ad] (Negative) │ │ + [27f7b9] BN_div_recp │ │ + [27f7c5] do_EC_KEY_print │ │ + [27f7d5] named-nist │ │ + [27f7e0] prime-field │ │ + [27f7ec] generator │ │ + [27f7f6] SECG curve over a 112 bit prime field │ │ + [27f81c] SECG curve over a 128 bit prime field │ │ + [27f842] RFC 5639 curve over a 160 bit prime field │ │ + [27f86c] EC_KEY_check_key │ │ + [27f87d] EC_POINT_set_to_infinity │ │ + [27f896] ossl_ec_wNAF_mul │ │ + [27f8a7] Generator (hybrid): │ │ + [27f8bb] Polynomial: │ │ + [27f8c7] crypto/ec/ecp_oct.c │ │ + [27f8db] crypto/encode_decode/decoder_pkey.c │ │ + [27f8ff] OSSL_DECODER_CTX_new_for_pkey │ │ + [27f91d] object identifier routines │ │ + [27f938] FIPS routines │ │ + [27f946] operation fail │ │ + [27f955] dh_paramgen_check │ │ + [27f967] secp384r1 │ │ + [27f971] c2tnb239v2 │ │ + [27f97c] B-409 │ │ + [27f982] tag │ │ + [27f986] id-smime-alg-CMS3DESwrap │ │ + [27f99f] cts │ │ + [27f9a3] the mandatory 'output' property is missing for encoder %s (properties: %s) │ │ + [27f9ee] EVP_MAC_CTX_dup │ │ + [27f9fe] crypto/asn1/p5_pbe.c │ │ + [27fa13] pkcs5 │ │ + [27fa19] EVP_PKEY_get_security_bits │ │ + [27fa34] dh_paramgen_prime_len │ │ + [27fa4a] ecdh_kdf_md │ │ + [27fa56] digestsize │ │ + [27fa61] hexsecret │ │ + [27fa6b] qy │ │ + [27fa6e] pkey_ec_derive │ │ + [27fa7d] EVP_PKEY_verify │ │ + [27fa8d] validate-legacy │ │ + [27fa9d] OPENSSLDIR: "/usr/local/ssl" │ │ + [27faba] CPUINFO: N/A │ │ + [27fac7] called with even modulus │ │ + [27fae0] expecting a siphash key │ │ + [27faf8] method not supported │ │ + [27fb0d] unsupported cipher │ │ + [27fb20] illegal characters │ │ + [27fb33] sequence length mismatch │ │ + [27fb4c] no close brace │ │ + [27fb5b] asn1 error │ │ + [27fb66] undefined generator │ │ + [27fb7a] unsupported content type │ │ + [27fb93] unwrap failure │ │ + [27fba2] popo missing subject │ │ + [27fbb7] unsupported popo method │ │ + [27fbcf] multiple san sources │ │ + [27fbe4] AES-128-CBC │ │ + [27fbf0] ARIA192 │ │ + [27fbf8] ripemd │ │ + [27fbff] assertion failed: WITHIN_FREELIST(temp2->p_next) || WITHIN_ARENA(temp2->p_next) │ │ + [27fc4f] NO │ │ + [27fc52] provider_init │ │ + [27fc60] rc2-cbc │ │ + [27fc68] RSA-SHA │ │ + [27fc70] Netscape Communications Corp. │ │ + [27fc8e] issuerAltName │ │ + [27fc9c] mdc2 │ │ + [27fca1] RC5-CFB │ │ + [27fca9] id-qt-cps │ │ + [27fcb3] pbeWithMD5AndRC2-CBC │ │ + [27fcc8] X9.57 CM ? │ │ + [27fcd3] id-smime-aa-equivalentLabels │ │ + [27fcf0] id-smime-aa-signingCertificate │ │ + [27fd0f] id-pkix1-explicit-93 │ │ + [27fd24] id-mod-kea-profile-88 │ │ + [27fd3a] id-it-currentCRL │ │ + [27fd4b] id-cmc-regInfo │ │ + [27fd5a] id-aca-authenticationInfo │ │ + [27fd74] basicOCSPResponse │ │ + [27fd86] aes-192-cbc │ │ + [27fd92] otherMailbox │ │ + [27fd9f] dITRedirect │ │ + [27fdab] setct-PANOnly │ │ + [27fdb9] setct-AuthRevResBaggage │ │ + [27fdd1] generate cryptogram │ │ + [27fde5] rsaOAEPEncryptionSET │ │ + [27fdfa] wap │ │ + [27fdfe] CAMELLIA-192-OFB │ │ + [27fe0f] SEED-CBC │ │ + [27fe18] CA Repository │ │ + [27fe26] id-GostR3410-94-TestParamSet │ │ + [27fe43] id-camellia192-wrap │ │ + [27fe57] AES-256-CBC-HMAC-SHA1 │ │ + [27fe6d] AES-128-CBC-HMAC-SHA256 │ │ + [27fe85] jurisdictionST │ │ + [27fe94] CAMELLIA-128-GCM │ │ + [27fea5] gost89-cbc │ │ + [27feb0] Send Owner │ │ + [27febb] sendProxiedOwner │ │ + [27fecc] id-pkinit │ │ + [27fed6] aria-192-ofb │ │ + [27fee3] RSA-SHA3-512 │ │ + [27fef0] dstu28147-ofb │ │ + [27fefe] magma-ctr-acpkm-omac │ │ + [27ff13] magma-ofb │ │ + [27ff1d] classSignToolKB2 │ │ + [27ff2e] X509v3 Allowed Attribute Assignments │ │ + [27ff53] X509v3 Alternative Signature Value │ │ + [27ff76] digest size err │ │ + [27ff86] no signer key │ │ + [27ff94] not dek info │ │ + [27ffa1] PEM_def_callback │ │ + [27ffb2] ENCRYPTED PRIVATE KEY │ │ + [27ffc8] X9.42 DH PARAMETERS │ │ + [27ffdc] TRUSTED CERTIFICATE │ │ + [27fff0] CMS │ │ + [27fff4] :EXTERNAL TYPE %s\n │ │ + [280007] = │ │ + [280009] not an identifier │ │ + [28001b] provider │ │ + [280024] ossl_property_string │ │ + [280039] error retrieving nonce │ │ + [280050] parent locking not enabled │ │ + [28006b] random pool overflow │ │ + [280080] reseed_time_interval │ │ + [280095] coefficient: │ │ + [2800a2] bad pad byte count │ │ + [2800b5] dmp1 not congruent to d │ │ + [2800cd] ossl_rsa_verify_PKCS1_PSS_mgf1 │ │ + [2800ec] crypto/stack/stack.c │ │ + [280101] fingerprint │ │ + [28010d] crypto/pkcs12/p12_add.c │ │ + [280125] token present │ │ + [280133] opening session │ │ + [280143] crypto/pem/pem_info.c │ │ + [280159] Key Agreement │ │ + [280167] POLICYINFO │ │ + [280172] USERNOTICE │ │ + [28017d] AUTHORITY_KEYID │ │ + [28018d] onlysomereasons │ │ + [28019d] %*sIssuer: │ │ + [2801a9] (Unknown SAFI %u) │ │ + [2801bc] /%d\n │ │ + [2801c1] choice.targetName │ │ + [2801d4] %*sExtensions: │ │ + [2801e4] crypto/x509/v3_no_rev_avail.c │ │ + [280202] smimeencrypt │ │ + [28020f] IP Address:%s │ │ + [28021d] x509v3_add_len_value │ │ + [280232] distpoint already set │ │ + [280248] extension setting not supported │ │ + [280268] section not found │ │ + [28027a] unknown bit string argument │ │ + [280296] unknown value │ │ + [2802a4] crl already delta │ │ + [2802b6] X509_STORE_add_cert │ │ + [2802ca] OCSP unknown cert │ │ + [2802dc] Cannot find certificate signature algorithm │ │ + [280308] check_name_constraints │ │ + [28031f] crypto/x509/x_name.c │ │ + [280334] X509_NAME_ENTRIES │ │ + [280346] reject │ │ + [28034d] code │ │ + [280353] SHA1:SHA-1:SSL3-SHA1:1.3.14.3.2.26 │ │ + [280376] SM3:1.2.156.10197.1.401 │ │ + [28038e] DSA-SHA3-512:dsa_with_SHA3-512:id-dsa-with-sha3-512:2.16.840.1.101.3.4.3.8 │ │ + [2803d9] ECDSA-SHA3-512:ecdsa_with_SHA3-512:id-ecdsa-with-sha3-512:2.16.840.1.101.3.4.3.12 │ │ + [28042b] provider=default,fips=yes,output=pem,structure=pkcs3 │ │ + [280460] provider=default,fips=no,input=der,structure=type-specific │ │ + [28049b] AES-192-WRAP-PAD-INV:AES192-WRAP-PAD-INV │ │ + [2804c4] ARIA-256-CTR:1.2.410.200046.1.1.15 │ │ + [2804e7] providers/implementations/ciphers/cipher_aes_gcm_siv.c │ │ + [28051e] ossl_aes_gcm_siv_cipher │ │ + [280536] aes_xts_init │ │ + [280543] providers/implementations/ciphers/cipher_aria.c │ │ + [280573] providers/implementations/ciphers/cipher_tdes_wrap.c │ │ + [2805a8] shake_set_ctx_params │ │ + [2805bd] ed25519_to_PrivateKeyInfo_pem_encode │ │ + [2805e2] ecx_spki_pub_to_der │ │ + [2805f6] ed448_to_SubjectPublicKeyInfo_der_encode │ │ + [28061f] recommended-private-length: %ld bits\n │ │ + [280645] Q: │ │ + [28064b] Minimum Salt Length: %d%s\n │ │ + [280668] ad │ │ + [28066b] min threads: %u │ │ + [28067b] providers/implementations/kdfs/krb5kdf.c │ │ + [2806a4] dhkem_encap │ │ + [2806b0] rsasve_recover │ │ + [2806bf] providers/implementations/keymgmt/ec_kmgmt.c │ │ + [2806ec] crypto/cmac/cmac.c │ │ + [2806ff] test_rng_enable_locking │ │ + [280717] ecdsa_setup_md │ │ + [280726] %s has invalid md size %d │ │ + [280740] providers/implementations/signature/eddsa_sig.c │ │ + [280770] fips module conditional error │ │ + [28078e] invalid constant length │ │ + [2807a6] invalid thread pool size │ │ + [2807bf] unsupported cek alg │ │ + [2807d3] ossl_cipher_generic_initiv │ │ + [2807ee] ng │ │ + [2807f1] tance │ │ + [2807f7] short-mac │ │ + [280801] ssl-version │ │ + [28080d] erence │ │ + [280814] sion_id │ │ + [28081c] ls │ │ + [28081f] ofactor-flag │ │ + [28082c] setRegister │ │ + [280838] %d │ │ + [28083b] cipher_default_kdf_iter │ │ + [280853] x' │ │ + [280856] HMAC_SHA1 │ │ + [280860] pragma │ │ + [280867] DEBUG │ │ + [28086d] sqlcipherCodecAttach: no codec attached to db, exiting │ │ + [2808a4] sqlcipherCodecAttach: calling sqlcipherPagerSetCodec() │ │ + [2808db] sqlcipher_codec_ctx_set_kdf_salt: attempt to set salt of incorrect size %d │ │ + [280926] sqlcipher_get_mem_security: sqlcipher_mem_security_on = %d, sqlcipher_mem_executed = %d │ │ + [28097e] sqlcipher_codec_key_derive: error occurred deriving write_ctx key │ │ + [2809c0] keying attached database failed, error code %d │ │ + [2809ef] INTEGER │ │ + [2809f7] unable to open a temporary database file for storing temporary tables │ │ + [280a3d] SeekLT │ │ + [280a44] Divide │ │ + [280a4b] Delete │ │ + [280a52] ReleaseReg │ │ + [280a5d] Explain │ │ + [280a65] cannot change %s wal mode from within a transaction │ │ + [280a99] table │ │ + [280a9f] max rootpage (%u) disagrees with header (%u) │ │ + [280acc] Multiple uses for byte %u of page %u │ │ + [280af1] BEGIN │ │ + [280af7] codec_set_btree_to_codec_pagesize: entering database mutex %p │ │ + [280b35] codec_set_btree_to_codec_pagesize: leaving database mutex %p │ │ + [280b72] sqlcipher_openssl_activate: left SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ + [280bb5] defer_foreign_keys │ │ + [280bc8] ,arg HIDDEN │ │ + [280bd4] on_delete │ │ + [280bde] %s.%s │ │ + [280be4] generated column loop on "%s" │ │ + [280c02] hex literal too big: %s%#T │ │ + [280c1d] none │ │ + [280c22] new │ │ + [280c27] │ │ + [280c2a] USING COVERING INDEX │ │ + [280c41] too many columns in %s │ │ + [280c58] C │ │ + [280c5a] incremental │ │ + [280c66] cannot create INSTEAD OF trigger on table: %S │ │ + [280c94] BBB │ │ + [280c98] table %s may not be altered │ │ + [280cb4] Cannot add a PRIMARY KEY column │ │ + [280cd4] sqlite_rename_column │ │ + [280ce9] start of │ │ + [280cf3] %02d:%02d │ │ + [280cfd] %c%04d-%02d-%02d %02d:%02d:%06.3f │ │ + [280d1f] -9e999 │ │ + [280d26] " │ │ + [280d28] unable to close due to unfinalized statements or unfinished backups │ │ + [280d6c] fts3 │ │ + [280d71] gni │ │ + [280d75] CREATE TABLE %Q.'%q_segdir'(level INTEGER,idx INTEGER,start_block INTEGER,leaves_end_block INTEGER,end_block INTEGER,root BLOB,PRIMARY KEY(level, idx)); │ │ + [280e0e] DESC │ │ + [280e13] %s_stat │ │ + [280e1b] ALTER TABLE %Q.'%q_stat' RENAME TO '%q_stat'; │ │ + [280e4a] columns │ │ + [280e52] reserved fts5 column name: %s │ │ + [280e70] DROP TABLE IF EXISTS %Q.'%q_docsize'; │ │ + [280e96] delete-all │ │ + [280ea1] ative │ │ + [280ea7] SELECT * FROM (SELECT 'sqlite_schema' AS name,1 AS rootpage,'table' AS type UNION ALL SELECT name,rootpage,type FROM "%w".sqlite_schema WHERE rootpage!=0) │ │ + [280f42] DEFAULT_WORKER_THREADS=0 │ │ + [280f5b] NULL-SHA │ │ + [280f64] TLS_RSA_WITH_AES_128_CBC_SHA │ │ + [280f81] DHE-RSA-AES256-SHA256 │ │ + [280f97] TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 │ │ + [280fbb] TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 │ │ + [280fe7] DHE-DSS-CAMELLIA256-SHA256 │ │ + [281002] SEED-SHA │ │ + [28100b] DSA │ │ + [28100f] RC4 │ │ + [281013] AES256 │ │ + [28101a] ARIAGCM │ │ + [281022] bad compression algorithm │ │ + [28103c] bad legacy version │ │ + [28104f] bad signature │ │ + [28105d] bad srp parameters │ │ + [281070] error setting tlsa base domain │ │ + [28108f] invalid record │ │ + [28109e] invalid status response │ │ + [2810b6] missing sigalgs extension │ │ + [2810d0] peer did not return a certificate │ │ + [2810f2] read bio not set │ │ + [281103] read timeout expired │ │ + [281118] required cipher missing │ │ + [281130] comp │ │ + [281135] no_resumption_on_reneg │ │ + [28114c] allow_no_dhe_kex │ │ + [28115d] ClientSignatureAlgorithms │ │ + [281177] DTLSv1.2 │ │ + [281180] ssl_session_dup_intern │ │ + [281197] session_id │ │ + [2811a2] tls-sigalg-code-point │ │ + [2811b8] tls-sigalg-sig-name │ │ + [2811cc] quic_wait_for_stream │ │ + [2811e1] MAX_ACK_DELAY is malformed │ │ + [2811fc] STATELESS_RESET_TOKEN encountered internal error │ │ + [28122d] initial_max_stream_data_bidi_local │ │ + [281250] connectivity:connection_closed │ │ + [28126f] bidirectional │ │ + [28127d] application │ │ + [281289] ssl/quic/quic_record_shared.c │ │ + [2812a7] empty packet payload │ │ + [2812bc] acked packet which initiated a key update without a corresponding key update │ │ + [281309] STREAM_STATE_ERROR │ │ + [28131c] ossl_quic_hdr_protector_init │ │ + [281339] ssl/quic/uint_set.c │ │ + [28134d] ssl3_write_bytes │ │ + [28135e] read_ahead │ │ + [281369] tls1_initialise_write_packets │ │ + [281387] tls1_set_crypto_state │ │ + [28139d] final_ems │ │ + [2813a7] tls_construct_stoc_ems │ │ + [2813be] tls_post_process_server_rpk │ │ + [2813da] TLS 1.3, client CertificateVerify │ │ + [2813fc] tls_post_process_client_hello │ │ + [28141a] kxBlob │ │ + [281421] crypto/asn1/asn1_lib.c │ │ + [281438] %u\n │ │ + [28143c] buffer │ │ + [281443] %02X │ │ + [281448] addrinfo addr is not af inet │ │ + [281465] crypto/bn/bn_ctx.c │ │ + [281478] mask │ │ + [28147d] OCTETSTRING │ │ + [281489] T61STRING │ │ + [281493] recommended-private-length: %d bits\n │ │ + [2814b8] CBIGNUM │ │ + [2814c0] generate_key │ │ + [2814cd] crypto/dso/dso_dlfcn.c │ │ + [2814e4] value.named_curve │ │ + [2814f6] ossl_ec_key_from_pkcs8 │ │ + [28150d] NIST/SECG/WTLS curve over a 163 bit binary field │ │ + [28153e] X9.62 curve over a 304 bit binary field │ │ + [281566] EC_KEY_priv2oct │ │ + [281576] EC_POINT_oct2point │ │ + [281589] crypto/ec/ec2_oct.c │ │ + [28159d] crypto/ec/ecp_smpl.c │ │ + [2815b2] OpenSSL ED25519 algorithm │ │ + [2815cc] ossl_decoder_get_number │ │ + [2815e4] dynamic_path │ │ + [2815f1] CIPHERS │ │ + [2815f9] PKEY_ASN1 │ │ + [281603] ENGINE_remove │ │ + [281611] crypto/engine/tb_eckey.c │ │ + [28162a] SSL routines │ │ + [281637] BUF lib │ │ + [28163f] missing asn1 eos │ │ + [281650] prime239v3 │ │ + [28165b] Oakley-EC2N-3 │ │ + [281669] 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz./ │ │ + [2816aa] rounds │ │ + [2816b1] evp_pkey_get0_RSA_int │ │ + [2816c7] EVP_PKEY_get_params │ │ + [2816db] dh_paramgen_generator │ │ + [2816f1] hexseed │ │ + [2816f9] maxmem_bytes │ │ + [281706] X942KDF-ASN1 │ │ + [281713] crypto/deterministic_nonce.c │ │ + [281730] invalid parameter name │ │ + [281747] peer key error │ │ + [281756] aes key setup failed │ │ + [28176b] list error │ │ + [281776] odd number of chars │ │ + [28178a] too many names │ │ + [281799] invalid trinomial basis │ │ + [2817b1] point at infinity │ │ + [2817c3] no filename │ │ + [2817cf] argument is not a number │ │ + [2817e8] cms datafinal error │ │ + [2817fc] content verify error │ │ + [281811] crmferror │ │ + [28181b] missing pbm secret │ │ + [28182e] missing protection │ │ + [281841] RC2-64-CBC │ │ + [28184c] aria_ccm_init_key │ │ + [28185e] EVP_PKEY_base_id │ │ + [28186f] push_BN │ │ + [281877] Negative big numbers are unsupported for OSSL_PARAM_UNSIGNED_INTEGER │ │ + [2818bc] MD2 │ │ + [2818c0] shaWithRSAEncryption │ │ + [2818d5] unstructuredName │ │ + [2818e6] Netscape Data Type │ │ + [2818f9] nsCertSequence │ │ + [281908] subjectAltName │ │ + [281917] X509v3 Basic Constraints │ │ + [281930] bf-ofb │ │ + [281937] CAST5-OFB │ │ + [281941] ripemd160WithRSA │ │ + [281952] pbeWithSHA1And40BitRC4 │ │ + [281969] crlBag │ │ + [281970] id-ad │ │ + [281976] id-smime-ct-DVCSResponseData │ │ + [281993] id-smime-aa-receiptRequest │ │ + [2819ae] id-smime-aa-ets-contentTimestamp │ │ + [2819cf] id-smime-aa-signatureType │ │ + [2819e9] id-mod-cmp │ │ + [2819f4] Biometric Info │ │ + [281a03] IPSec End System │ │ + [281a14] id-it-keyPairParamReq │ │ + [281a2a] AES-128-CFB │ │ + [281a36] pilotGroups │ │ + [281a42] friendlyCountry │ │ + [281a52] UID │ │ + [281a56] documentLocation │ │ + [281a67] buildingName │ │ + [281a74] audio │ │ + [281a7a] setct-PIDataUnsigned │ │ + [281a8f] setct-CredReqTBS │ │ + [281aa0] setct-MeAqCInitResTBS │ │ + [281ab6] setAttr-IssCap │ │ + [281ac5] camellia-192-cbc │ │ + [281ad6] CAMELLIA-192-ECB │ │ + [281ae7] id-smime-ct-compressedData │ │ + [281b02] hmacWithSHA512 │ │ + [281b11] gost94 │ │ + [281b18] GOST R 34.11-94 PRF │ │ + [281b2c] enhancedSearchGuide │ │ + [281b40] aes-128-cbc-hmac-sha1 │ │ + [281b56] pSpecified │ │ + [281b61] ct_precert_poison │ │ + [281b73] aes-192-ocb │ │ + [281b7f] CAMELLIA-192-GCM │ │ + [281b90] Send Proxied Router │ │ + [281ba4] Signing KDC Response │ │ + [281bb9] AuthGOST12 │ │ + [281bc4] id-smime-ct-contentCollection │ │ + [281be2] ARIA-128-ECB │ │ + [281bef] aria-192-ecb │ │ + [281bfc] ARIA-256-CFB8 │ │ + [281c0a] sha3-256 │ │ + [281c13] shake128 │ │ + [281c1c] id-dsa-with-sha3-384 │ │ + [281c31] dsa_with_SHA3-384 │ │ + [281c43] aria-128-ccm │ │ + [281c50] aria-256-ccm │ │ + [281c5d] id-tc26-gost-3410-2012-512-paramSetC │ │ + [281c82] uacurve6 │ │ + [281c8b] kuznyechik-ctr-acpkm-omac │ │ + [281ca5] GMAC │ │ + [281caa] NAIRealm │ │ + [281cb3] KxGOST18 │ │ + [281cbc] classSignToolKC2 │ │ + [281ccd] ipAddr-asNumberv2 │ │ + [281cdf] id-it-rootCaCert │ │ + [281cf0] id-aa-ets-attrRevocationRefs │ │ + [281d0d] id-aa-ets-mimeType │ │ + [281d20] id-aa-ATSHashIndex-v2 │ │ + [281d36] ms-ntds-obj-sid │ │ + [281d46] Microsoft NTDS AD objectSid │ │ + [281d62] X509v3 Basic Attribute Certificate Constraints │ │ + [281d91] X509v3 Delegated Name Constraints │ │ + [281db3] X509v3 Group Attribute Certificate │ │ + [281dd6] responseType │ │ + [281de3] error in nextupdate field │ │ + [281dfd] error converting private key │ │ + [281e1a] expecting dss key blob │ │ + [281e31] PKCS7_SIGN_ENVELOPE │ │ + [281e45] d.digest │ │ + [281e4e] issuer_and_serial │ │ + [281e60] (%ld unused bits)\n │ │ + [281e74] PKCS7_dataFinal │ │ + [281e84] encryption not supported for this key type │ │ + [281eaf] pkcs7 datasign │ │ + [281ebe] unable to find certificate │ │ + [281ed9] random pool underflow │ │ + [281eef] No PSS parameter restrictions\n │ │ + [281f0e] with │ │ + [281f15] rsa_int_import_from │ │ + [281f29] RSA_PSS_PARAMS │ │ + [281f38] saltLength │ │ + [281f43] ossl_rsa_param_decode │ │ + [281f59] null before block missing │ │ + [281f73] derive_kdk │ │ + [281f7e] RSA_padding_add_PKCS1_type_1 │ │ + [281f9b] RSA_padding_check_PKCS1_type_1 │ │ + [281fba] pkey_rsa_sign │ │ + [281fc8] ossl_bn_rsa_fips186_4_derive_prime │ │ + [281feb] 1536 │ │ + [281ff0] error verifying pkcs12 mac │ │ + [28200b] OSSL_STORE_INFO_new_CRL │ │ + [282023] ossl_store_handle_load_result │ │ + [282041] unsupported md algorithm │ │ + [28205a] %s: │ │ + [28205e] Load certs from files in a directory │ │ + [282083] Load file into cache │ │ + [282098] EDIPARTYNAME │ │ + [2820a5] d.rfc822Name │ │ + [2820b2] BASIC_CONSTRAINTS │ │ + [2820c4] (Multicast) │ │ + [2820d1] %x%s │ │ + [2820d6] OSSL_ISSUER_SERIAL │ │ + [2820e9] %*sSigned Certificate Timestamp: │ │ + [28210a] %s%s%s%s\n │ │ + [282114] minimum │ │ + [28211c] excludedSubtrees │ │ + [28212d] othername:SmtpUTF8Mailbox:%.*s │ │ + [28214c] URI: │ │ + [282151] i2s_ASN1_ENUMERATED │ │ + [282165] invalid ipaddress │ │ + [282177] policy language already defined │ │ + [282197] X509_check_private_key │ │ + [2821ae] error using siginf set │ │ + [2821c5] idp mismatch │ │ + [2821d2] public key decode error │ │ + [2821ea] certificate not trusted │ │ + [282202] name constraints minimum and maximum not supported │ │ + [282235] Certificate Transparency required, but no valid SCTs found │ │ + [282270] crypto/asn1/a_verify.c │ │ + [282287] provider=base,fips=yes,output=der,structure=ec │ │ + [2822b6] RSA:rsaEncryption:1.2.840.113549.1.1.1 │ │ + [2822dd] OpenSSL ED25519 implementation │ │ + [2822fc] provider=default,fips=no,input=der,structure=PrivateKeyInfo │ │ + [282338] MD4:1.2.840.113549.2.4 │ │ + [28234f] DES-CFB:1.3.14.3.2.9 │ │ + [282364] SHA-1 │ │ + [28236a] aes_cbc_cts_set_ctx_params │ │ + [282385] blake2b512_internal_final │ │ + [28239f] providers/implementations/digests/sha2_prov.c │ │ + [2823cd] check_bitlen_rsa │ │ + [2823de] DSA PARAMETERS │ │ + [2823ed] ed25519_to_PrivateKeyInfo_der_encode │ │ + [282412] ed25519_to_SubjectPublicKeyInfo_pem_encode │ │ + [28243d] x448_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [282468] GROUP: %s\n │ │ + [282473] dh_plain_derive │ │ + [282483] ecdh_set_ctx_params │ │ + [282497] ecx_init │ │ + [2824a0] m_cost must be greater or equal than 8 times the number of lanes │ │ + [2824e1] kdf_hkdf_size │ │ + [2824ef] hmac_drbg_kdf_new │ │ + [282501] pkcs12kdf_derive │ │ + [282512] kdf_scrypt_derive │ │ + [282524] use-keybits │ │ + [282530] RSASVE │ │ + [282537] ec_gen_set_group │ │ + [282548] ossl_drbg_get_seed │ │ + [28255b] min_entropylen │ │ + [28256a] sm2_sig_verify │ │ + [282579] invalid kdf │ │ + [282585] mismatching domain parameters │ │ + [2825a3] cipher_generic_init_internal │ │ + [2825c0] ossl_cipher_trailingdata │ │ + [2825d9] d-absent │ │ + [2825e2] sis-type │ │ + [2825eb] kalg │ │ + [2825f0] s_check │ │ + [2825f8] ld-type │ │ + [282600] kdf-key-check │ │ + [28260e] ential │ │ + [282615] libunwind: malformed DW_CFA_restore_extended DWARF unwind, reg too big\n │ │ + [28265d] DW_EH_PE_textrel pointer encoding not supported │ │ + [28268d] DWARF opcode not implemented │ │ + [2826aa] │ │ + [2826b1] cannot open virtual table: %s │ │ + [2826cf] cipher_log │ │ + [2826da] sqlite3_key_v2: no key provided │ │ + [2826fa] sqlcipherCodecGetKey:db=%p, nDb=%d │ │ + [28271d] sqlcipher_memset: setting %p[0-%llu]=%d) │ │ + [282746] sqlcipher_mem_lock: mlock(%p,%lu) returned %d errno=%d │ │ + [28277d] sqlcipher_malloc: calling sqlcipher_memset(%p,0,%llu) │ │ + [2827b3] sqlcipher_codec_ctx_set_pass: error %d from sqlcipher_cipher_ctx_set_pass │ │ + [2827fd] stderr │ │ + [282804] %s.lock │ │ + [28280c] JournalMode │ │ + [282818] NotNull │ │ + [282820] TypeCheck │ │ + [28282a] MakeRecord │ │ + [282835] OpenAutoindex │ │ + [282843] CREATE TABLE x(type text,name text,tbl_name text,rootpage int,sql text) │ │ + [28288b] SELECT tbl,idx,stat FROM %Q.sqlite_stat1 │ │ + [2828b4] btreeInitPage() returns error code %d │ │ + [2828da] Child page depth differs │ │ + [2828f3] CRE │ │ + [2828f7] sha1 │ │ + [2828fc] case_sensitive_like │ │ + [282910] checkpoint_fullfsync │ │ + [282925] legacy_alter_table │ │ + [282938] reverse_unordered_selects │ │ + [282952] textrekey │ │ + [28295c] wdth │ │ + [282961] timeout │ │ + [282969] REUSE SUBQUERY %d │ │ + [28297b] %s %T already exists │ │ + [282990] missing datatype for %s.%s │ │ + [2829ab] CHECK constraints │ │ + [2829bd] * │ │ + [2829bf] '%s' is not a function │ │ + [2829d6] sqlite_autoindex_%s_%d │ │ + [2829ed] recursive aggregate queries not supported │ │ + [282a17] AUTOMATIC PARTIAL COVERING INDEX │ │ + [282a38] RIGHT-JOIN %s │ │ + [282a46] table %s may not be modified │ │ + [282a63] %s.rowid │ │ + [282a6c] %sON CONFLICT clause does not match any PRIMARY KEY or UNIQUE constraint │ │ + [282ab5] IN(...) element has %d term%s - expected %d │ │ + [282ae1] SET DEFAULT │ │ + [282aed] cannot create %s trigger on view: %S │ │ + [282b12] likely │ │ + [282b19] subtype │ │ + [282b21] format │ │ + [282b28] last_insert_rowid │ │ + [282b3a] 20b:20e │ │ + [282b42] unable to use function %s in the requested context │ │ + [282b75] PRAGMA table_list │ │ + [282b87] UPDATE %Q.'%q_segdir' SET idx = ? WHERE level=? AND idx=? │ │ + [282bc1] %s_segments │ │ + [282bcd] __langid │ │ + [282bd6] -- │ │ + [282bd9] unindexed │ │ + [282be3] WITHOUT ROWID │ │ + [282bf2] expected integer, got "%.*s" │ │ + [282c0f] cannot UPDATE a subset of columns on fts5 contentless-delete table: %s │ │ + [282c56] tokenchars │ │ + [282c61] fts5_api_ptr │ │ + [282c6e] INSERT OR REPLACE INTO '%q'.'%q_node' VALUES(?1, ?2) │ │ + [282ca3] rtree constraint failed: %s.(%s<=%s) │ │ + [282cc8] json_each │ │ + [282cd2] DEFAULT_JOURNAL_SIZE_LIMIT=-1 │ │ + [282cf0] MAX_COMPOUND_SELECT=500 │ │ + [282d08] MAX_LIKE_PATTERN_LENGTH=50000 │ │ + [282d26] MAX_VDBE_OP=250000000 │ │ + [282d3c] TLS_AES_256_GCM_SHA384 │ │ + [282d53] DHE-PSK-AES256-CCM8 │ │ + [282d67] AECDH-NULL-SHA │ │ + [282d76] ADH-CAMELLIA256-SHA256 │ │ + [282d8d] DHE-PSK-CAMELLIA128-SHA256 │ │ + [282da8] ssl3_do_change_cipher_spec │ │ + [282dc3] ECDSA │ │ + [282dc9] kuznyechik-mac │ │ + [282dd8] gost2012_512 │ │ + [282de5] kSRP │ │ + [282dea] GOST2012-GOST8912-GOST8912 │ │ + [282e05] CBC │ │ + [282e09] SECLEVEL= │ │ + [282e13] ca key too small │ │ + [282e24] connection type not set │ │ + [282e3c] invalid sequence number │ │ + [282e54] no shared signature algorithms │ │ + [282e73] sct verification failed │ │ + [282e8b] session id context uninitialized │ │ + [282eac] ssl section not found │ │ + [282ec2] ssl session version mismatch │ │ + [282edf] stream reset │ │ + [282eec] no_legacy_server_connect │ │ + [282f05] ciphersuites │ │ + [282f12] None │ │ + [282f17] AllowNoDHEKEX │ │ + [282f25] KTLS │ │ + [282f2a] Require │ │ + [282f32] TLSv1.3 read client compressed certificate │ │ + [282f5d] tls1_PRF │ │ + [282f66] INITIAL_MAX_STREAM_DATA_BIDI_LOCAL appears multiple times │ │ + [282fa0] initial_max_stream_data_uni │ │ + [282fbc] connectivity:connection_started │ │ + [282fdc] NEW_TOKEN valid only in 1-RTT │ │ + [282ffa] quic_release_record │ │ + [28300e] TRANSPORT_PARAMETER_ERROR │ │ + [283028] INVALID_TOKEN │ │ + [283036] APPLICATION_ERROR │ │ + [283048] use_etm │ │ + [283050] ossl_get_max_early_data │ │ + [283068] tls_write_records │ │ + [28307a] tls_parse_stoc_alpn │ │ + [28308e] tls_construct_ctos_server_cert_type │ │ + [2830b2] custom_ext_parse │ │ + [2830c3] tls_parse_ctos_key_share │ │ + [2830dc] tls_process_key_exchange │ │ + [2830f5] tls_client_key_exchange_post_work │ │ + [283117] tls_construct_cke_psk_preamble │ │ + [283136] parse_ca_names │ │ + [283145] opaqueBlob │ │ + [283150] d2i_AutoPrivateKey_legacy │ │ + [28316a] asn1_item_ex_d2i_intern │ │ + [283182] assertion failed: embed == 0 │ │ + [28319f] BN_CTX_get │ │ + [2831aa] crypto/conf/conf_mod.c │ │ + [2831c1] OPENSSL_finish │ │ + [2831d0] r │ │ + [2831d2] do_tcreate │ │ + [2831dd] field=%s, value=%s │ │ + [2831f0] BITSTRING │ │ + [2831fa] crypto/asn1/a_time.c │ │ + [28320f] X9.42 DH │ │ + [283218] crypto/bn/bn_exp.c │ │ + [28322b] DSO_free │ │ + [283234] i2d_ECPKParameters │ │ + [283247] k1 │ │ + [28324a] characteristic-two-field │ │ + [283263] SECG curve over a 192 bit prime field │ │ + [283289] X9.62 curve over a 192 bit prime field │ │ + [2832b0] SECG curve over a 113 bit binary field │ │ + [2832d7] EC_KEY_generate_key │ │ + [2832eb] ossl_ec_key_pairwise_check │ │ + [283306] EC_GROUP_get_curve │ │ + [283319] ossl_ec_GF2m_simple_set_compressed_coordinates │ │ + [283348] ossl_ecdh_simple_compute_key │ │ + [283365] crypto/ec/ecdsa_ossl.c │ │ + [28337c] pkey_ecd_digestverify448 │ │ + [283395] OSSL_DECODER_from_data │ │ + [2833ac] dynamic │ │ + [2833b4] ENGINE_set_default_string │ │ + [2833ce] ENGINE_add │ │ + [2833d9] engine_list_add │ │ + [2833e9] crypto/engine/tb_cipher.c │ │ + [283403] OBJ lib │ │ + [28340b] passed invalid argument │ │ + [283423] aes_xts_init_key │ │ + [283434] prime192v2 │ │ + [28343f] c2pnb163v1 │ │ + [28344a] wap-wsg-idm-ecid-wtls3 │ │ + [283461] brainpoolP224r1 │ │ + [283471] randkey │ │ + [283479] tls1multi_aadpacklen │ │ + [28348e] assertion failed: ctx->cipher->block_size == 1 || ctx->cipher->block_size == 8 || ctx->cipher->block_size == 16 │ │ + [2834fe] evp_get_global_properties_str │ │ + [28351c] aead │ │ + [283521] tls-multi │ │ + [28352b] OSSL_ENCODER_CTX_set_construct │ │ + [28354a] geterr │ │ + [283551] mandatory-digest │ │ + [283562] blockSize │ │ + [28356c] prf │ │ + [283570] assertion failed: keylen <= sizeof(key) │ │ + [283598] EVP_PKEY_new │ │ + [2835a5] evp_pkey_copy_downgraded │ │ + [2835be] key type = %s │ │ + [2835cc] [action:%d, state:%d] unknown OSSL_PARAM data type %d │ │ + [283602] kdf-outlen │ │ + [28360d] x931 │ │ + [283612] fips186_4 │ │ + [28361c] pkey_ec_ctrl │ │ + [283629] pkey_ec_ctrl_str │ │ + [28363a] dh_2048_256 │ │ + [283646] ossl_ffc_params_full_validate │ │ + [283664] platform: linux-elf │ │ + [283678] ENGINESDIR: "/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/i686-linux-android/release/build/openssl-sys-c0e0a25bbea3179f/out/openssl-build/install/lib/engines-3" │ │ + [283732] input not reduced │ │ + [283744] invalid custom length │ │ + [28375a] keymgmt export failure │ │ + [283771] not XOF or invalid length │ │ + [28378b] pbkdf2 error │ │ + [283798] expecting an integer │ │ + [2837ad] illegal negative value │ │ + [2837c4] missing eoc │ │ + [2837d0] the asn1 object identifier is not known for this md │ │ + [283804] param not integer type │ │ + [28381b] i2d ecpkparameters failure │ │ + [283836] slot full │ │ + [283840] engine is not in the list │ │ + [28385a] connect failure │ │ + [28386a] cms lib │ │ + [283872] not a signed receipt │ │ + [283887] unsupported kek algorithm │ │ + [2838a1] setting mac algor failure │ │ + [2838bb] wrong rp component count │ │ + [2838d4] sct not set │ │ + [2838e0] ARIA-256-CBC │ │ + [2838ed] crypto/evp/e_des3.c │ │ + [283901] Specifies to continue even if version checking fails (boolean) │ │ + [283940] Whether to add a loaded ENGINE to the internal list (0=no,1=yes,2=mandatory) │ │ + [28398d] Load up the ENGINE specified by other settings │ │ + [2839bc] assertion failed: sh.freelist[slist] == temp │ │ + [2839e9] crypto/o_str.c │ │ + [2839f8] OSSL_PARAM_get_int32 │ │ + [283a0d] BN_hex2bn │ │ + [283a17] crypto/provider_conf.c │ │ + [283a2e] TRUE │ │ + [283a33] no │ │ + [283a36] IDEA-CBC │ │ + [283a3f] des-ede-cbc │ │ + [283a4b] extendedCertificateAttributes │ │ + [283a69] des-ede-cfb │ │ + [283a75] givenName │ │ + [283a7f] sha1WithRSA │ │ + [283a8b] rc5-cfb │ │ + [283a93] SXNetID │ │ + [283a9b] PBE-SHA1-RC2-128 │ │ + [283aac] x509Crl │ │ + [283ab4] Policy Qualifier User Notice │ │ + [283ad1] id-smime-mod-ets-eSignature-97 │ │ + [283af0] id-smime-aa-contentHint │ │ + [283b08] id-smime-aa-ets-certCRLTimestamp │ │ + [283b29] id-smime-alg-ESDH │ │ + [283b3b] id-mod-cmc │ │ + [283b46] id-mod-ocsp │ │ + [283b52] IPSec User │ │ + [283b5d] id-alg-noSignature │ │ + [283b70] id-cmc-recipientNonce │ │ + [283b86] X509v3 No Revocation Available │ │ + [283ba5] friendlyCountryName │ │ + [283bb9] dSAQuality │ │ + [283bc4] personalSignature │ │ + [283bd6] setct-AuthResBaggage │ │ + [283beb] setct-PI-TBS │ │ + [283bf8] setct-AuthRevResData │ │ + [283c0d] setct-CapResData │ │ + [283c1e] setct-CapRevReqTBS │ │ + [283c31] setct-RegFormReqTBE │ │ + [283c45] set-brand-JCB │ │ + [283c53] msUPN │ │ + [283c59] id-ppl │ │ + [283c60] Independent │ │ + [283c6c] c2onb191v5 │ │ + [283c77] c2onb239v4 │ │ + [283c82] seed-ecb │ │ + [283c8b] Diffie-Hellman based MAC │ │ + [283ca4] GOST R 34.10-94 DH │ │ + [283cb7] id-GostR3410-94-CryptoPro-D-ParamSet │ │ + [283cdc] physicalDeliveryOfficeName │ │ + [283cf7] houseIdentifier │ │ + [283d07] id-tc26-hmac-gost-3411-2012-256 │ │ + [283d27] KxDHE-PSK │ │ + [283d31] kx-any │ │ + [283d38] aria-256-cfb1 │ │ + [283d46] SHA3-224 │ │ + [283d4f] SHA3-256 │ │ + [283d58] id-hmacWithSHA3-256 │ │ + [283d6c] CMC Certificate Authority │ │ + [283d86] uacurve0 │ │ + [283d8f] DSTU curve 6 │ │ + [283d9c] uacurve9 │ │ + [283da5] magma-kexp15 │ │ + [283db2] id-tc26-gost-3410-2012-256-paramSetC │ │ + [283dd7] id-on-SmtpUTF8Mailbox │ │ + [283ded] SRVName │ │ + [283df5] hmacWithSM3 │ │ + [283e01] X509v3 Authority Attribute Identifier │ │ + [283e27] singleUse │ │ + [283e31] bad version number │ │ + [283e44] bio write failure │ │ + [283e56] expecting private key blob │ │ + [283e71] not proc type │ │ + [283e7f] pem_read_bio_key_decoder │ │ + [283e98] PKCS12_SAFEBAG │ │ + [283ea7] content type not data │ │ + [283ebd] d.data │ │ + [283ec4] %*s<%s>\n │ │ + [283ecd] EXTERNAL │ │ + [283ed6] signing ctrl failure │ │ + [283eeb] crypto/property/property.c │ │ + [283f06] parse_unquoted │ │ + [283f15] evp_rand_from_algorithm │ │ + [283f2d] additional input too long │ │ + [283f47] insufficient drbg strength │ │ + [283f62] Not a regular file │ │ + [283f75] unable to get parent strength │ │ + [283f93] exponent%d: │ │ + [283f9f] algorithm-id │ │ + [283fac] There are %d, %d, %d elements left on our factors, exps, coeffs stacks\n │ │ + [283ff4] block type is not 01 │ │ + [284009] digest not allowed │ │ + [28401c] crypto/rsa/rsa_pss.c │ │ + [284031] 6144 │ │ + [284036] passphrase callback error │ │ + [284050] crypto/pkcs12/p12_mutl.c │ │ + [284069] nonce mismatch │ │ + [284078] nonce not returned │ │ + [28408b] common ok and cancel characters │ │ + [2840ab] UI_new_method │ │ + [2840b9] UI_get_result_length │ │ + [2840ce] X509_load_crl_file │ │ + [2840e1] method │ │ + [2840e8] objsign │ │ + [2840f0] Encipher Only │ │ + [2840fe] %*sNumber%s: │ │ + [28410c] u.addressRange │ │ + [28411b] %*sIPv6 │ │ + [284123] %*s Profession Info Entry %0d:\n │ │ + [284144] r2i_pci │ │ + [28414c] notAfter │ │ + [284155] POLICY_MAPPING │ │ + [284164] POLICY_MAPPINGS │ │ + [284174] Any Purpose │ │ + [284180] othername:NAIRealm:%.*s │ │ + [284198] email: │ │ + [2841a2] invalid safi │ │ + [2841af] unknown extension name │ │ + [2841c6] X509_STORE_new │ │ + [2841d5] crypto/x509/x509_obj.c │ │ + [2841ec] subject issuer mismatch │ │ + [284204] invalid or inconsistent certificate policy extension │ │ + [284239] proxy subject name violation │ │ + [284256] subject signature algorithm and issuer public key algorithm mismatch │ │ + [28429b] Missing Authority Key Identifier │ │ + [2842bc] X509_verify_cert │ │ + [2842cd] x509_verify_x509 │ │ + [2842de] X509_ATTRIBUTE │ │ + [2842ed] revoked │ │ + [2842f5] x509_name_encode │ │ + [284306] x509_pubkey_decode │ │ + [284319] socket create failed │ │ + [28432e] ) │ │ + [284331] SHA2-384:SHA-384:SHA384:2.16.840.1.101.3.4.2.2 │ │ + [284360] ECDSA-SHA2-256:ECDSA-SHA256:ecdsa-with-SHA256:1.2.840.10045.4.3.2 │ │ + [2843a2] provider=default,fips=yes │ │ + [2843bc] AES-192-ECB:2.16.840.1.101.3.4.1.21 │ │ + [2843e0] AES-256-CBC:AES256:2.16.840.1.101.3.4.1.42 │ │ + [28440b] AES-256-GCM:id-aes256-GCM:2.16.840.1.101.3.4.1.46 │ │ + [28443d] RC4:1.2.840.113549.3.4 │ │ + [284454] blake2s256_internal_final │ │ + [28446e] ec_to_SubjectPublicKeyInfo_der_encode │ │ + [284494] J: │ │ + [28449a] pcounter: %d\n │ │ + [2844a8] ecx_dupctx │ │ + [2844b3] ossl_ec_match_params │ │ + [2844c8] eckem_encapsulate │ │ + [2844da] sk │ │ + [2844dd] ecx_gen │ │ + [2844e5] CTR │ │ + [2844e9] digest=%s │ │ + [2844f3] Ed25519ctx │ │ + [2844fe] OAEP padding not allowed for signing / verifying │ │ + [28452f] localhost/ │ │ + [28453a] file_open_stream │ │ + [28454b] bad tls client version │ │ + [284562] entropy source strength too weak │ │ + [284583] init call out of order │ │ + [28459a] module integrity failure │ │ + [2845b3] ossl_ccm_get_ctx_params │ │ + [2845cb] ded-from-explicit │ │ + [2845dd] oinit │ │ + [2845e3] a-sign-disabled │ │ + [2845f3] props │ │ + [2845f9] digest-check │ │ + [284606] ntropy │ │ + [28460d] libunwind: malformed DW_CFA_val_expression DWARF unwind, reg too big\n │ │ + [284653] eax │ │ + [284657] ebp │ │ + [28465b] PRAGMA rekey_cipher is no longer supported. │ │ + [284687] kdf_iter │ │ + [284690] fast_kdf_iter │ │ + [28469e] PRAGMA cipher_page_size = %d; │ │ + [2846bc] %u │ │ + [2846bf] sqlcipherCodecAttach: db=%p, nDb=%d │ │ + [2846e3] sqlcipher_activate: leaving static master mutex │ │ + [284713] sqlcipher_mem_unlock: calling munlock(%p,%lu) │ │ + [284741] PRAGMA cipher_compatibility = %d; │ │ + [284763] DETACH DATABASE migrate; │ │ + [28477c] %Y-%m-%d %H:%M:%S │ │ + [28478e] 0 │ │ + [284790] :memory: │ │ + [284799] %.4c%s%.16c │ │ + [2847a5] MJ collide: %s │ │ + [2847b4] Gt │ │ + [2847b7] Add │ │ + [2847bb] IdxInsert │ │ + [2847c5] FinishSeek │ │ + [2847d0] VBegin │ │ + [2847d7] %z: %s │ │ + [2847de] cannot rollback - no transaction is active │ │ + [284809] database schema is locked: %s │ │ + [284827] %s is %u but should be %u │ │ + [284841] vtable constructor failed: %s │ │ + [28485f] no such rowid: %lld │ │ + [284873] codec_set_btree_to_codec_pagesize: sqlite3BtreeSetPageSize returned %d │ │ + [2848ba] sqlcipher_openssl_random: entering SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [2848fb] sqlcipher_openssl_random: left SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [284938] count_changes │ │ + [284946] tbl │ │ + [28494a] near "%T": syntax error │ │ + [284962] the INDEXED BY clause is not allowed on UPDATE or DELETE statements within triggers │ │ + [2849b6] USING INDEX %s FOR IN-OPERATOR │ │ + [2849d5] no such column │ │ + [2849e4] sqlite_schema │ │ + [2849f2] ORDER │ │ + [2849f8] no tables specified │ │ + [284a0c] %.*z:%u │ │ + [284a14] sqlite_stat%d │ │ + [284a22] VIRTUAL TABLE INDEX %d:%s │ │ + [284a3d] isisi │ │ + [284a43] UTF-8 │ │ + [284a49] invalid uri authority: %.*s │ │ + [284a65] no such vfs: %s │ │ + [284a75] unable to identify the object to be reindexed │ │ + [284aa3] stat_init │ │ + [284aad] cannot %s %s "%s" │ │ + [284abf] incomplete input │ │ + [284ad0] unlikely │ │ + [284ad9] %02d │ │ + [284ade] JSON cannot hold BLOB values │ │ + [284afb] database or disk is full │ │ + [284b14] column index out of range │ │ + [284b2e] another row available │ │ + [284b44] SELECT 1 FROM %Q.'%q_segments' WHERE blockid=? AND block IS NULL │ │ + [284b85] SELECT max( level %% 1024 ) FROM %Q.'%q_segdir' │ │ + [284bb5] ilb │ │ + [284bb9] unrecognized parameter: %s │ │ + [284bd4] unable to validate the inverted index for FTS%d table %s.%s: %s │ │ + [284c14] malformed inverted index for FTS%d table %s.%s │ │ + [284c43] k PRIMARY KEY, v │ │ + [284c54] PRAGMA %Q.data_version │ │ + [284c6b] fts5 expression tree is too large (maximum depth %d) │ │ + [284ca0] DELETE FROM '%q'.'%q_idx' WHERE segid=? │ │ + [284cc8] parse error in rank function: %s │ │ + [284ce9] Found (%lld -> %lld) in %s table, expected (%lld -> %lld) │ │ + [284d23] ,%.*s REAL │ │ + [284d2e] DROP TABLE '%q'.'%q_node';DROP TABLE '%q'.'%q_rowid';DROP TABLE '%q'.'%q_parent'; │ │ + [284d80] corrupted │ │ + [284d8a] ENABLE_MEMORY_MANAGEMENT │ │ + [284da3] DHE-RSA-AES256-CCM │ │ + [284db6] PSK-AES128-CBC-SHA │ │ + [284dc9] TLS_DHE_PSK_WITH_AES_256_CBC_SHA │ │ + [284dea] TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 │ │ + [284e0e] RSA-PSK-AES256-GCM-SHA384 │ │ + [284e28] TLS_DHE_PSK_WITH_NULL_SHA256 │ │ + [284e45] DHE-DSS-CAMELLIA128-SHA │ │ + [284e5d] TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256 │ │ + [284e82] ssl_cert_dup │ │ + [284e8f] SSLv3 │ │ + [284e95] ciphersuite digest has changed │ │ + [284eb4] empty raw public key │ │ + [284ec9] empty srtp protection profile list │ │ + [284eec] can't find SRP server param │ │ + [284f08] no shared groups │ │ + [284f19] no suitable signature algorithm │ │ + [284f39] poll request not supported │ │ + [284f54] records not released │ │ + [284f69] ssl section empty │ │ + [284f7b] unknown state │ │ + [284f89] unsupported ssl version │ │ + [284fa1] decrypt-only │ │ + [284fae] ssl_do_config │ │ + [284fbc] ClientCAStore │ │ + [284fca] SSL_CTX_use_serverinfo_ex │ │ + [284fe4] before SSL initialization │ │ + [284ffe] SSLv3/TLS write certificate │ │ + [28501a] TLSv1.3 read encrypted extensions │ │ + [28503c] tls1_set_sigalgs_list │ │ + [285052] dsa_sha384 │ │ + [28505d] PSS │ │ + [285061] label │ │ + [285067] ssl/tls_depr.c │ │ + [285076] ossl_quic_new │ │ + [285084] ossl_quic_pending_int │ │ + [28509a] ssl/quic/quic_engine.c │ │ + [2850b1] INITIAL_MAX_DATA appears multiple times │ │ + [2850d9] transport │ │ + [2850e3] min_cwnd_size │ │ + [2850f1] qlog_version │ │ + [2850fe] \f │ │ + [285101] retry │ │ + [285107] crypto │ │ + [28510e] max_stream_data │ │ + [28511e] el_setup_keyslot │ │ + [28512f] depack_do_frame_reset_stream │ │ + [28514c] internal error (flow control) │ │ + [28516a] depack_do_frame_handshake_done │ │ + [285189] handshake layer error, error code %llu (0x%llx) ("%s") │ │ + [2851c0] STREAM_LEN │ │ + [2851cb] STREAM_OFF_LEN │ │ + [2851da] AEAD_LIMIT_REACHED │ │ + [2851ed] dtls1_read_bytes │ │ + [2851fe] tls_construct_ctos_supported_versions │ │ + [285224] tls_parse_stoc_psk │ │ + [285237] tls_parse_ctos_renegotiate │ │ + [285252] tls_process_ske_srp │ │ + [285266] tls_construct_cke_ecdhe │ │ + [28527e] tls_construct_cke_srp │ │ + [285294] tls_process_client_hello │ │ + [2852ad] tls_construct_new_session_ticket │ │ + [2852ce] ZUINT64 │ │ + [2852d6] accept error │ │ + [2852e3] bad fopen mode │ │ + [2852f2] crypto/bn/bn_mont.c │ │ + [285306] on │ │ + [285309] name=%s, value=%s │ │ + [28531b] maxsize=%ld │ │ + [285327] ASN1_STRING_TABLE_add │ │ + [28533d] crypto/dsa/dsa_ossl.c │ │ + [285353] dlfcn_name_converter │ │ + [285368] crypto/ec/ec_ameth.c │ │ + [28537d] k3 │ │ + [285380] point-format │ │ + [28538d] named │ │ + [285393] SECG curve over a 163 bit binary field │ │ + [2853ba] X9.62 curve over a 239 bit binary field │ │ + [2853e2] ossl_ec_GF2m_simple_point_set_affine_coordinates │ │ + [285413] EC_POINT_is_at_infinity │ │ + [28542b] ecx_pub_encode │ │ + [28543a] │ │ + [285441] crypto/engine/tb_pkmeth.c │ │ + [28545b] lib(%lu) │ │ + [285464] crypto/evp/asymcipher.c │ │ + [28547c] secp192k1 │ │ + [285486] prime256v1 │ │ + [285491] wap-wsg-idm-ecid-wtls6 │ │ + [2854a8] assertion failed: b <= sizeof(ctx->buf) │ │ + [2854d0] tls1multi_encin │ │ + [2854e0] crypto/encode_decode/encoder_pkey.c │ │ + [285504] OSSL_ENCODER_to_data │ │ + [285519] EVP_DigestVerify │ │ + [28552a] EVP_Q_mac │ │ + [285534] kdf-digest │ │ + [28553f] dsa_paramgen_q_bits │ │ + [285553] ec_param_enc │ │ + [285560] fix_dh_nid5114 │ │ + [28556f] rsa-factor9 │ │ + [28557b] EVP_PKEY_CTX_md │ │ + [28558b] counter: %d\n │ │ + [285598] crypto/bio/bss_core.c │ │ + [2855ae] CPUINFO: OPENSSL_ia32cap=0x%llx:0x%llx │ │ + [2855d5] expecting a poly1305 key │ │ + [2855ee] not able to copy ctx │ │ + [285603] signature type and key type incompatible │ │ + [28562c] unable to enable locking │ │ + [285645] unsupported keylength │ │ + [28565b] missing value │ │ + [285669] hex string too short │ │ + [28567e] param of incompatible type │ │ + [285699] discriminant is zero │ │ + [2856ae] invalid generator │ │ + [2856c0] missing OID │ │ + [2856cc] invalid string │ │ + [2856db] asn1 len exceeds max resp len │ │ + [2856f9] invalid port number │ │ + [28570d] max resp len exceeded │ │ + [285723] content type mismatch │ │ + [285739] error setting key │ │ + [28574b] error parsing pkistatus │ │ + [285763] missing trust store │ │ + [285777] multiple requests not supported │ │ + [285797] empty ess cert id list │ │ + [2857ae] dynamic_ctrl │ │ + [2857bb] OSSL_PARAM_set_int32 │ │ + [2857d0] set_string_internal │ │ + [2857e4] identity │ │ + [2857ed] rc2-40-cbc │ │ + [2857f8] rc5-ofb │ │ + [285800] extendedKeyUsage │ │ + [285811] id-kp │ │ + [285817] serverAuth │ │ + [285822] nsSGC │ │ + [285828] id-smime-ct │ │ + [285834] id-smime-alg-RC2wrap │ │ + [285849] id-smime-alg-CMSRC2wrap │ │ + [285861] MD4 │ │ + [285865] id-it-implicitConfirm │ │ + [28587b] rsaSignature │ │ + [285888] Private │ │ + [285890] Subject Information Access │ │ + [2858ab] aes-192-cfb │ │ + [2858b7] pilot │ │ + [2858bd] nSRecord │ │ + [2858c6] set-policy │ │ + [2858d1] set-certExt │ │ + [2858dd] setAttr-IssCap-CVM │ │ + [2858f0] id-ppl-independent │ │ + [285903] RSA-SHA512 │ │ + [28590e] ipsec4 │ │ + [285915] CAMELLIA-192-CFB1 │ │ + [285927] CAMELLIA-256-OFB │ │ + [285938] X509v3 Issuing Distribution Point │ │ + [28595a] id-GostR3410-2001-ParamSet-cc │ │ + [285978] telephoneNumber │ │ + [285988] telexNumber │ │ + [285994] aes-192-ctr │ │ + [2859a0] CAMELLIA-128-CTR │ │ + [2859b1] HMAC GOST 34.11-2012 256 bit │ │ + [2859ce] hkdf │ │ + [2859d3] kx-ecdhe-psk │ │ + [2859e0] id-smime-ct-authEnvelopedData │ │ + [2859fe] ARIA-192-CTR │ │ + [285a0b] n3 │ │ + [285a0e] Professional Information or basis for Admission │ │ + [285a3e] ecdsa_with_SHA3-224 │ │ + [285a52] ISO-UA │ │ + [285a59] DSTU Gost 28147-2009 │ │ + [285a6e] id-tc26-cipher-gostr3412-2015-magma │ │ + [285a92] id-tc26-gost-3410-2012-256-paramSetB │ │ + [285ab7] hmacWithSHA512-224 │ │ + [285aca] classSignToolKB1 │ │ + [285adb] id-ct-signedTAL │ │ + [285aeb] ms-ntds-sec-ext │ │ + [285afb] X509v3 Acceptable Certification Policies │ │ + [285b24] allowedAttributeAssignments │ │ + [285b40] X509v3 Subject Alternative Public Key Info │ │ + [285b6b] value.byKey │ │ + [285b77] get_header_and_data │ │ + [285b8b] mac verify failure │ │ + [285b9e] │ │ + [285ba8] %5ld:d=%-2d hl=%ld l=inf %s │ │ + [285bc5] \%02X │ │ + [285bcb] invalid signed data type │ │ + [285be4] PRNG not seeded │ │ + [285bf4] \\n │ │ + [285bf7] rsa_validate_keypair_multiprime │ │ + [285c17] data too large │ │ + [285c26] unsupported mask parameter │ │ + [285c41] RSA_padding_check_PKCS1_OAEP_mgf1 │ │ + [285c63] pkey_rsa_verifyrecover │ │ + [285c7a] 4096 │ │ + [285c7f] ui process interrupted or cancelled │ │ + [285ca3] uri authority unsupported │ │ + [285cbd] crypto/store/store_result.c │ │ + [285cd9] ess add signing cert v2 error │ │ + [285cf7] crypto/ui/ui_openssl.c │ │ + [285d0e] emailCA │ │ + [285d16] name= │ │ + [285d1c] CACompromise │ │ + [285d29] name.relativename │ │ + [285d3b] IPAddressOrRange │ │ + [285d4c] IPv4 │ │ + [285d51] u.range │ │ + [285d5a] %*sTimestamp : │ │ + [285d6a] v2i_POLICY_CONSTRAINTS │ │ + [285d81] do_dirname │ │ + [285d8c] %X: │ │ + [285d90] bn to asn1 integer error │ │ + [285da9] x509_sig_info_init │ │ + [285dbc] unable to decode issuer public key │ │ + [285ddf] certificate is not yet valid │ │ + [285dfc] CRL is not yet valid │ │ + [285e11] unhandled critical extension │ │ + [285e2e] path loop │ │ + [285e38] issuer certificate lookup error │ │ + [285e58] X509_STORE_CTX_set_default │ │ + [285e73] S/MIME email │ │ + [285e80] provider=base,fips=yes,output=der,structure=SubjectPublicKeyInfo │ │ + [285ec1] provider=base,fips=no,output=der,structure=PrivateKeyInfo │ │ + [285efb] provider=base,fips=yes,output=der,structure=rsa │ │ + [285f2b] provider=base,fips=no,input=der,structure=PrivateKeyInfo │ │ + [285f64] TEST-RAND │ │ + [285f6e] RSA-PSS:RSASSA-PSS:1.2.840.113549.1.1.10 │ │ + [285f97] ED25519:1.3.101.112 │ │ + [285fab] DSA-SHA2-256:DSA-SHA256:dsa_with_SHA256:2.16.840.1.101.3.4.3.2 │ │ + [285fea] RSA-SHA2-512:RSA-SHA512:sha512WithRSAEncryption:1.2.840.113549.1.1.13 │ │ + [286030] ED25519ctx │ │ + [28603b] provider=default,fips=no,output=pem,structure=type-specific │ │ + [286077] provider=default,fips=yes,output=der,structure=PrivateKeyInfo │ │ + [2860b5] provider=default,fips=yes,output=pem,structure=PrivateKeyInfo │ │ + [2860f3] provider=default,fips=yes,input=der,structure=ec │ │ + [286124] AES-192-CBC:AES192:2.16.840.1.101.3.4.1.22 │ │ + [28614f] AES-192-GCM-SIV │ │ + [28615f] ARIA-128-CBC:ARIA128:1.2.410.200046.1.1.2 │ │ + [286189] DES-EDE-ECB:DES-EDE:1.3.14.3.2.17 │ │ + [2861ab] BF-CBC:BF:BLOWFISH:1.3.6.1.4.1.3029.1.2 │ │ + [2861d3] providers/implementations/ciphers/cipher_chacha20.c │ │ + [286207] chacha20_get_ctx_params │ │ + [28621f] providers/implementations/ciphers/cipher_null.c │ │ + [28624f] tdes_init │ │ + [286259] ec_to_EncryptedPrivateKeyInfo_der_encode │ │ + [286282] sm2_to_EncryptedPrivateKeyInfo_der_encode │ │ + [2862ac] ED448 PUBLIC KEY │ │ + [2862bd] x25519_to_EncryptedPrivateKeyInfo_der_encode │ │ + [2862ea] ec_to_X9_62_der_encode │ │ + [286301] dhx2text_encode │ │ + [286311] dh_match_params │ │ + [286321] requested more threads (%u) than lanes (%u) │ │ + [28634d] kdf_hkdf_derive │ │ + [28635d] providers/implementations/kdfs/kbkdf.c │ │ + [286384] providers/implementations/kdfs/sshkdf.c │ │ + [2863ac] sskdf_derive │ │ + [2863b9] eae_prk │ │ + [2863c1] dh_gen_set_params │ │ + [2863d3] mac_gen_set_params │ │ + [2863e6] providers/implementations/macs/gmac_prov.c │ │ + [286411] /dev/hwrng │ │ + [28641c] ed25519_verify │ │ + [28642b] Should be more than %d, but would be set to %d │ │ + [28645a] sm2sig_signature_init │ │ + [286470] providers/implementations/ciphers/cipher_rc4.c │ │ + [28649f] providers/common/der/der_rsa_key.c │ │ + [2864c2] failed to sign │ │ + [2864d1] invalid tag │ │ + [2864dd] ndex │ │ + [2864e2] roperties │ │ + [2864ec] ial │ │ + [2864f0] ivinfo │ │ + [2864f7] pe │ │ + [2864fa] tm │ │ + [2864fd] libunwind: malformed DW_CFA_offset DWARF unwind, reg (%llu) out of range\n │ │ + [286547] unknown register │ │ + [286558] lotCPtr │ │ + [286560] cipher_profile │ │ + [28656f] cipher_default_plaintext_header_size │ │ + [286594] PRAGMA cipher_use_hmac = %d; │ │ + [2865b1] sqlcipher_activate: entered static master mutex │ │ + [2865e1] sqlcipher_activate: left static master mutex │ │ + [28660e] HMAC verification failed for page %d │ │ + [286633] /dev/urandom │ │ + [286640] - │ │ + [286642] SorterInsert │ │ + [28664f] ClrSubtype │ │ + [28665a] cannot start a transaction within a transaction │ │ + [28668a] Tree %u page %u cell %u: │ │ + [2866a4] max_page_count │ │ + [2866b3] name │ │ + [2866b8] unknown database %T │ │ + [2866cc] aggregate │ │ + [2866d6] column%d │ │ + [2866df] _ROWID_ │ │ + [2866e7] REAL │ │ + [2866ed] error in generated column "%s" │ │ + [28670c] %s clause should come after %s not before │ │ + [286736] a JOIN clause is required before %s │ │ + [28675a] UPDATE │ │ + [286761] rows updated │ │ + [28676e] table %S has %d columns but %d values were supplied │ │ + [2867a2] UPSERT not implemented for virtual table "%s" │ │ + [2867d0] variable number must be between ?1 and ?%d │ │ + [2867fb] sssiii │ │ + [286802] iissssss │ │ + [28680b] missing from index │ │ + [286820] utf16be │ │ + [286828] SET NULL │ │ + [286831] cannot create triggers on shadow tables │ │ + [286859] Invalid key value │ │ + [28686b] rw │ │ + [28686e] expr_implies_expr │ │ + [286880] sign │ │ + [286885] weekday │ │ + [28688e] 50f-20a-20d │ │ + [28689a] json_remove │ │ + [2868a6] json_replace │ │ + [2868b3] infinity │ │ + [2868bc] array │ │ + [2868c2] attempt to write a readonly database │ │ + [2868e7] unicode61 │ │ + [2868f1] fts3_tokenizer │ │ + [286900] DELETE FROM %Q.'%q_docsize' WHERE docid = ? │ │ + [28692c] ize │ │ + [286930] tion │ │ + [286935] notindexed │ │ + [286940] unrecognized order: %s │ │ + [286957] %z, langid │ │ + [286962] malformed prefix=... directive │ │ + [286981] multiple content_rowid=... directives │ │ + [2869a7] REPLACE INTO %Q.'%q_content' VALUES(%s) │ │ + [2869cf] alize │ │ + [2869d5] col │ │ + [2869d9] no such fts5 table: %s.%s │ │ + [2869f3] SELECT nodeno FROM '%q'.'%q_rowid' WHERE rowid = ?1 │ │ + [286a27] UNIQUE constraint failed: %s.%s │ │ + [286a47] DEFAULT_MMAP_SIZE=0 │ │ + [286a5b] MAX_ATTACHED=10 │ │ + [286a6b] MAX_LENGTH=1000000000 │ │ + [286a81] NULL-MD5 │ │ + [286a8a] AES256-CCM8 │ │ + [286a96] TLS_DHE_PSK_WITH_AES_128_CCM │ │ + [286ab3] TLS_RSA_PSK_WITH_AES_256_CBC_SHA │ │ + [286ad4] ECDHE-PSK-NULL-SHA384 │ │ + [286aea] TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 │ │ + [286b14] TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 │ │ + [286b3f] TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 │ │ + [286b68] DHE-PSK-ARIA128-GCM-SHA256 │ │ + [286b83] TLS_FALLBACK_SCSV │ │ + [286b95] ssl/s3_msg.c │ │ + [286ba2] Verify error:%s │ │ + [286bb2] gost-mac-12 │ │ + [286bbe] cert cb error │ │ + [286bcc] illegal Suite B digest │ │ + [286be3] inconsistent extms │ │ + [286bf6] missing tmp ecdh key │ │ + [286c0b] no suitable groups │ │ + [286c1e] stream finished │ │ + [286c2e] tlsv13 alert certificate required │ │ + [286c50] ssl_handshake_hash │ │ + [286c63] ssl_start_async_job │ │ + [286c77] cmd=%s, value=%s │ │ + [286c88] no_tls1_3 │ │ + [286c92] prefer_no_dhe_kex │ │ + [286ca4] NumTickets │ │ + [286caf] IgnoreUnexpectedEOF │ │ + [286cc3] SSL_CTX_use_PrivateKey │ │ + [286cda] max_early_data │ │ + [286ce9] SSLv3/TLS write hello request │ │ + [286d07] SSLv3/TLS write certificate request │ │ + [286d2b] extended master secret │ │ + [286d42] secret │ │ + [286d49] rsa_pss_rsae_sha256 │ │ + [286d5d] CLIENT_TRAFFIC_SECRET_N │ │ + [286d75] QUIC error code: 0x%llx%s%s%s (triggered by frame type: 0x%llx%s%s%s), reason: "%s" │ │ + [286dc9] ch_on_handshake_yield_secret │ │ + [286de6] INITIAL_SCID appears multiple times │ │ + [286e0a] MAX_UDP_PAYLOAD_SIZE is malformed │ │ + [286e2c] ORIG_DCID was not sent but is required │ │ + [286e53] RXKU cooldown internal error │ │ + [286e70] received oversize token │ │ + [286e88] group_id │ │ + [286e91] dst_cid │ │ + [286e99] handshake_done │ │ + [286ea8] Unknown frame type received │ │ + [286ec4] ACK_WITH_ECN │ │ + [286ed1] tls_prepare_for_encryption_default │ │ + [286ef4] rlayer_early_data_count_ok │ │ + [286f0f] final_ec_pt_formats │ │ + [286f23] tls_parse_stoc_session_ticket │ │ + [286f41] dtls_process_hello_verify │ │ + [286f5b] tls_construct_certificate_request │ │ + [286f7d] ossl_statem_server13_write_transition │ │ + [286fa3] tls-client-version │ │ + [286fb6] ossl_d2i_PrivateKey_legacy │ │ + [286fd1] pkeyalg │ │ + [286fd9] a2d_ASN1_OBJECT │ │ + [286fe9] d2i_ASN1_OBJECT │ │ + [286ff9] ASN1_BIT_STRING │ │ + [287009] ossl_asn1_do_lock │ │ + [28701b] connect error │ │ + [287029] unable to create socket │ │ + [287041] unable to reuseaddr │ │ + [287055] BIO_sendmmsg │ │ + [287062] dgram_pair_ctrl_set_write_buf_size │ │ + [287085] NCONF_get_string │ │ + [287096] oid_module_init │ │ + [2870a6] crypto/asn1/asn_mstbl.c │ │ + [2870be] %s %2d %02d:%02d:%02d %d GMT │ │ + [2870db] bn_set_words │ │ + [2870e8] crypto/dh/dh_asn1.c │ │ + [2870fc] int_dhvparams │ │ + [28710a] ECPARAMETERS │ │ + [287117] uncompressed │ │ + [287124] crypto/ec/ec_kmeth.c │ │ + [287139] EC_POINT_set_Jprojective_coordinates_GFp │ │ + [287162] A: │ │ + [287168] ossl_ec_GFp_mont_group_set_curve │ │ + [287189] ecd_item_verify │ │ + [287199] ossl_decoder_instance_new │ │ + [2871b3] id-ecPublicKey │ │ + [2871c2] crypto/engine/eng_list.c │ │ + [2871db] ENGINE_by_id │ │ + [2871e8] OPENSSL_ENGINES │ │ + [2871f8] secp224r1 │ │ + [287202] c2pnb163v3 │ │ + [28720d] c2pnb272w1 │ │ + [287218] c2pnb368w1 │ │ + [287223] brainpoolP256r1 │ │ + [287233] K-163 │ │ + [287239] K-233 │ │ + [28723f] K-571 │ │ + [287245] mackey │ │ + [28724c] EVP_CIPHER_CTX_copy │ │ + [287260] OSSL_ENCODER_CTX_add_encoder │ │ + [28727d] ossl_encoder_ctx_add_encoder_inst │ │ + [28729f] crypto/evp/keymgmt_lib.c │ │ + [2872b8] EVP_DigestVerifyFinal │ │ + [2872ce] new_raw_key_int │ │ + [2872de] evp_pkey_get0_DSA_int │ │ + [2872f4] default_check │ │ + [287302] fix_dh_nid │ │ + [28730d] rsa-exponent3 │ │ + [28731b] get_ec_decoded_from_explicit_params │ │ + [28733f] try_provided_check │ │ + [287352] iteration │ │ + [28735c] crypto/dh/dh_pmeth.c │ │ + [287371] crypto/dh/dh_gen.c │ │ + [287384] pkey_ec_paramgen │ │ + [287395] not a square │ │ + [2873a2] invalid secret │ │ + [2873b1] no keymgmt present │ │ + [2873c4] operation not initialized │ │ + [2873de] update error │ │ + [2873eb] unknown tag │ │ + [2873f7] missing equal sign │ │ + [28740a] curve does not support ecdh │ │ + [287426] curve does not support signing │ │ + [287445] field too large │ │ + [287455] failure │ │ + [28745d] certificate has no keyid │ │ + [287476] cipher parameter initialisation error │ │ + [28749c] msgsigdigest error │ │ + [2874af] no cipher │ │ + [2874b9] signfinal error │ │ + [2874c9] failed building own chain │ │ + [2874e3] missing reference cert │ │ + [2874fa] transactionid unmatched │ │ + [287512] unsupported version │ │ + [287526] rc2-64 │ │ + [28752d] id-aes128-wrap-pad │ │ + [287540] v_check │ │ + [287548] general_set_int │ │ + [287558] legacy │ │ + [28755f] dsaWithSHA │ │ + [28756a] MD5-SHA1 │ │ + [287573] deltaCRL │ │ + [28757c] id-smime-aa-dvcs-dvc │ │ + [287591] id-smime-spq-ets-sqt-unotice │ │ + [2875ae] id-smime-cti-ets-proofOfCreation │ │ + [2875cf] id-pkip │ │ + [2875d7] ac-targeting │ │ + [2875e4] ipsecUser │ │ + [2875ee] id-it-subscriptionRequest │ │ + [287608] id-cmc-queryPending │ │ + [28761c] holdInstructionCode │ │ + [287630] simpleSecurityObject │ │ + [287645] rfc822Mailbox │ │ + [287653] host │ │ + [287658] subtreeMinimumQuality │ │ + [28766e] message extensions │ │ + [287681] setct-CapReqTBSX │ │ + [287692] setAttr-TokenType │ │ + [2876a4] CAMELLIA-192-CBC │ │ + [2876b5] camellia-128-ecb │ │ + [2876c6] camellia-128-cfb8 │ │ + [2876d8] camellia-128-ofb │ │ + [2876e9] SEED-ECB │ │ + [2876f2] id-Gost28147-89-CryptoPro-KeyMeshing │ │ + [287717] id-GostR3410-94-CryptoPro-XchA-ParamSet │ │ + [28773f] id-GostR3410-2001-CryptoPro-XchA-ParamSet │ │ + [287769] gost2001cc │ │ + [287774] dmdName │ │ + [28777c] id-aes128-GCM │ │ + [28778a] GOST R 34.11-2012 with 256 bit hash │ │ + [2877ae] GOST R 34.10-2012 with GOST R 34.11-2012 (512 bit) │ │ + [2877e1] ARIA-128-CFB │ │ + [2877ee] ARIA-128-OFB │ │ + [2877fb] aria-192-cbc │ │ + [287808] sha512-224 │ │ + [287813] RSA-SHA3-384 │ │ + [287820] sha512-256WithRSAEncryption │ │ + [28783c] blake2bmac │ │ + [287847] SM2-SM3 │ │ + [28784f] x963kdf │ │ + [287857] CMC Archive Server │ │ + [28786a] id-ct-ASPA │ │ + [287875] X509v3 Attribute Authority Issuing Distribution Point │ │ + [2878ab] unknown message digest │ │ + [2878c2] problems getting password │ │ + [2878dc] pvk data too short │ │ + [2878ef] crypto/pem/pem_lib.c │ │ + [287904] PKCS12_item_i2d_encrypt_ex │ │ + [28791f] PKCS7_SIGNER_INFO_sign │ │ + [287936] crypto/pkcs7/pk7_lib.c │ │ + [28794d] unable to find mem bio │ │ + [287964] wrong pkcs7 type │ │ + [287975] not an ascii character │ │ + [28798c] parse_hex │ │ + [287996] crypto/evp/evp_rand.c │ │ + [2879ac] invalid property query │ │ + [2879c3] unable to fetch drbg │ │ + [2879d8] unable to get parent reseed prop counter │ │ + [287a01] reseed_requests │ │ + [287a11] coefficient%d: │ │ + [287a20] Trailer Field: 0x │ │ + [287a32] dmq1 │ │ + [287a37] algorithm mismatch │ │ + [287a4a] pss saltlen too small │ │ + [287a60] unsupported signature type │ │ + [287a7b] value missing │ │ + [287a89] rsa_multiprime_keygen │ │ + [287a9f] check_padding_md │ │ + [287ab0] RSA_sign │ │ + [287ab9] OPENSSL_sk_set │ │ + [287ac8] cannot load private key │ │ + [287ae0] OpenSSL default user interface │ │ + [287aff] d.ediPartyName │ │ + [287b0e] sslCA │ │ + [287b14] Object Signing CA │ │ + [287b26] Decipher Only │ │ + [287b34] CA │ │ + [287b37] v2i_AUTHORITY_KEYID │ │ + [287b4b] IPv6 │ │ + [287b50] : inherit\n │ │ + [287b5b] Autonomous System Numbers │ │ + [287b75] issuerUID │ │ + [287b80] %*sSignature Value: │ │ + [287b95] crypto/ct/ct_x509v3.c │ │ + [287bac] %*sLog ID : │ │ + [287bbc] cAToolCert │ │ + [287bc7] Excluded │ │ + [287bd0] IP:%s/%s │ │ + [287bda] %*sPolicy Text: %.*s │ │ + [287bef] │ │ + [287bfd] \n │ │ + [287c0e] crypto/x509/v3_tlsf.c │ │ + [287c24] %*sUser Notices:\n │ │ + [287c36] unknown extension │ │ + [287c48] X509at_get_attr │ │ + [287c58] bad selector │ │ + [287c65] certificate verification failed │ │ + [287c85] crypto/x509/x509_set.c │ │ + [287c9c] no explicit policy │ │ + [287caf] X509_VERIFY_PARAM_set1 │ │ + [287cc6] X509_VERIFY_PARAM_set1_policies │ │ + [287ce6] lastUpdate │ │ + [287cf1] X509_PUBKEY_get │ │ + [287d01] X509_CINF │ │ + [287d0b] provider=base,fips=yes,input=der,structure=PrivateKeyInfo │ │ + [287d45] provider=base,fips=yes,input=der,structure=type-specific │ │ + [287d7e] provider=base,fips=yes,input=der,structure=dsa │ │ + [287dad] SCRYPT:id-scrypt:1.3.6.1.4.1.11591.4.11 │ │ + [287dd5] ARGON2I │ │ + [287ddd] HMAC-DRBG │ │ + [287de7] ED448:1.3.101.113 │ │ + [287df9] OpenSSL SCRYPT via EVP_PKEY implementation │ │ + [287e24] RSA-SHA2-256:RSA-SHA256:sha256WithRSAEncryption:1.2.840.113549.1.1.11 │ │ + [287e6a] ECDSA-SHA2-512:ECDSA-SHA512:ecdsa-with-SHA512:1.2.840.10045.4.3.4 │ │ + [287eac] provider=default,fips=yes,output=blob │ │ + [287ed2] AES-128-CBC:AES128:2.16.840.1.101.3.4.1.2 │ │ + [287efc] ARIA-192-CFB:1.2.410.200046.1.1.8 │ │ + [287f1e] ossl_sm2_encrypt │ │ + [287f2f] CS2 │ │ + [287f33] EncryptedPrivateKeyInfo │ │ + [287f4b] dh_to_type_specific_params_der_encode │ │ + [287f71] key_to_pubkey │ │ + [287f7f] dhx_to_SubjectPublicKeyInfo_pem_encode │ │ + [287fa6] providers/implementations/encode_decode/encode_key2blob.c │ │ + [287fe0] x255192text_encode │ │ + [287ff3] providers/implementations/exchange/dh_exch.c │ │ + [288020] generate_ecdhkm │ │ + [288030] ossl_hpke_labeled_expand │ │ + [288049] rsasve_generate │ │ + [288059] providers/implementations/rands/seed_src.c │ │ + [288084] providers/implementations/signature/dsa_sig.c │ │ + [2880b2] rsa_verify_directly │ │ + [2880c6] providers/implementations/storemgmt/file_store_any2obj.c │ │ + [2880ff] derivation function init failed │ │ + [28811f] invalid aead │ │ + [28812c] invalid data │ │ + [288139] invalid eddsa instance for attempted operation │ │ + [288168] ine │ │ + [28816c] -info │ │ + [288172] 931-pad-check │ │ + [288180] DW_EH_PE_datarel is invalid with a datarelBase of 0 │ │ + [2881b4] Unknown DWARF encoding for search table. │ │ + [2881dd] _Unwind_GetTextRelBase() not implemented │ │ + [288206] accountsCPtr │ │ + [288213] indexed │ │ + [28821b] PRAGMA cipher is no longer supported. │ │ + [288241] le │ │ + [288244] cipher_hmac_algorithm │ │ + [28825a] cipher_default_kdf_algorithm │ │ + [288277] PRAGMA cipher_default_kdf_iter = %d; │ │ + [28829c] SELECT sql FROM %s.sqlite_schema WHERE type='table' AND name!='sqlite_sequence' AND rootpage>0 │ │ + [2882ff] sqlcipher_codec_ctx_init: allocating provider │ │ + [28832d] sqlcipher_page_cipher: comparing hmac on in=%p out=%p hmac_sz=%d │ │ + [28836e] database file is undefined │ │ + [288389] sqlcipher_export failed, error code %d │ │ + [2883b0] FOREIGN KEY constraint failed │ │ + [2883ce] MustBeInt │ │ + [2883d8] Not │ │ + [2883dc] SeekRowid │ │ + [2883e6] Ge │ │ + [2883e9] IsTrue │ │ + [2883f0] Remainder │ │ + [2883fa] DropTrigger │ │ + [288406] VDestroy │ │ + [28840f] Page %u: pointer map referenced │ │ + [28842f] sqlcipher_cipher_ctx_init: allocating context │ │ + [28845d] sqlcipher_openssl_hmac: EVP_MAC_CTX_new() failed │ │ + [28848e] sqlcipher_openssl_hmac: EVP_MAC_init() with key size %d and sha256 returned %d │ │ + [2884dd] sqlcipher_openssl_hmac: EVP_MAC_init() with key size %d and sha512 returned %d │ │ + [28852c] hexrekey │ │ + [288535] type │ │ + [28853a] flags │ │ + [288540] %s prohibited in %s │ │ + [288554] RANGE with offset PRECEDING/FOLLOWING requires one ORDER BY expression │ │ + [28859b] expected %d columns for '%s' but got %d │ │ + [2885c3] misuse of aggregate: %s() │ │ + [2885dd] normal │ │ + [2885e4] sqlite_attach │ │ + [2885f2] sqlite\_% │ │ + [2885fc] 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') │ │ + [288705] expr_compare │ │ + [288712] year │ │ + [288717] json_extract │ │ + [288724] jsonb_insert │ │ + [288731] inity │ │ + [288737] access permission denied │ │ + [288750] SELECT %s WHERE rowid=? │ │ + [288768] UPDATE OR FAIL %Q.'%q_segdir' SET level=-1,idx=? WHERE level=? AND idx=? │ │ + [2887b1] etaci │ │ + [2887b7] eta │ │ + [2887bb] prefix │ │ + [2887c2] flush │ │ + [2887c8] SELECT %s │ │ + [2887d2] fts5_source_id │ │ + [2887e1] malformed tokendata=... directive │ │ + [288803] no such tokenizer: %s │ │ + [288819] error in tokenizer constructor │ │ + [288838] fts5: syntax error near "%.*s" │ │ + [288857] DELETE FROM %Q.'%q_docsize'; │ │ + [288874] ant │ │ + [288878] instance │ │ + [288881] +- \n │ │ 0123456789 │ │ - [28886a] ENABLE_FTS3_PARENTHESIS │ │ - [288882] SYSTEM_MALLOC │ │ - [288890] TLS_PSK_WITH_AES_256_CBC_SHA │ │ - [2888ad] TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 │ │ - [2888d1] DHE-PSK-NULL-SHA256 │ │ - [2888e5] ECDHE-PSK-AES128-CBC-SHA │ │ - [2888fe] TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA │ │ - [288923] DHE-RSA-ARIA256-GCM-SHA384 │ │ - [28893e] TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256 │ │ - [288963] ssl3_finish_mac │ │ - [288973] gost2001 │ │ - [28897c] ADH │ │ - [288980] bad digest length │ │ - [288992] dh public value length is wrong │ │ - [2889b2] missing supported versions extension │ │ - [2889d7] renegotiation mismatch │ │ - [2889ee] request sent │ │ - [2889fb] scsv received when renegotiating │ │ - [288a1c] tlsv1 alert internal error │ │ - [288a37] tlsv1 alert user cancelled │ │ - [288a52] unknown pkey type │ │ - [288a64] unsupported compression algorithm │ │ - [288a86] ssl_read_internal │ │ - [288a98] MaxProtocol │ │ - [288aa4] SSLv2 │ │ - [288aaa] Bugs │ │ - [288aaf] ECDHSingle │ │ - [288aba] tlsext_hostname │ │ - [288aca] TLSv1.3 read server compressed certificate │ │ - [288af5] SSLv3/TLS read server certificate request │ │ - [288b1f] EC │ │ - [288b22] tls1_set_groups_list │ │ - [288b37] tls-min-dtls │ │ - [288b44] create_channel │ │ - [288b53] INITIAL_MAX_STREAM_DATA_BIDI_LOCAL is malformed │ │ - [288b83] owner │ │ - [288b89] handling retry packet │ │ - [288b9f] │ │ - [288ba4] \b │ │ - [288ba7] stream_state_error │ │ - [288bba] STREAM_DATA_BLOCKED valid only in 0/1-RTT │ │ - [288be4] depack_do_frame_max_streams │ │ - [288c00] ssl/quic/quic_tls.c │ │ - [288c14] CRYPTO_BUFFER_EXCEEDED │ │ - [288c2b] tls-mac │ │ - [288c33] tls_post_encryption_processing_default │ │ - [288c5a] tls_construct_ctos_status_request │ │ - [288c7c] tls_construct_ctos_ems │ │ - [288c93] tls_parse_stoc_supported_versions │ │ - [288cb5] tls_construct_stoc_ec_pt_formats │ │ - [288cd6] tls_process_new_session_ticket │ │ - [288cf5] tls_finish_handshake │ │ - [288d0a] ossl_statem_server_pre_work │ │ - [288d26] asn1_collect │ │ - [288d33] ASN1_item_ex_i2d │ │ - [288d44] ASN1_NULL │ │ - [288d4e] uint32_c2i │ │ - [288d59] unavailable ip family │ │ - [288d6f] bn_expand_internal │ │ - [288d82] %s%s%s │ │ - [288d89] module_load_dso │ │ - [288d99] tag=%s │ │ - [288da0] VISIBLESTRING │ │ - [288dae] SETWRAP │ │ - [288db6] ASN1_mbstring_ncopy │ │ - [288dca] ssl_module_init │ │ - [288dda] q │ │ - [288ddc] ossl_dsa_key_from_pkcs8 │ │ - [288df4] %*spub:\n │ │ - [288dfd] EC_GROUP_new_from_ecparameters │ │ - [288e1c] d2i_ECPrivateKey │ │ - [288e2d] RFC 5639 curve over a 256 bit prime field │ │ - [288e57] BN_GF2m_mod │ │ - [288e63] EC_KEY_oct2priv │ │ - [288e73] ossl_ec_key_simple_oct2priv │ │ - [288e8f] EC_POINT_point2oct │ │ - [288ea2] ecp_nistz256_mult_precompute │ │ - [288ebf] SHAKE256 │ │ - [288ec8] engine_id │ │ - [288ed2] ENGINE_ctrl │ │ - [288ede] str=%s │ │ - [288ee5] crypto/err/err.c │ │ - [288ef6] OCSP routines │ │ - [288f04] ENCODER routines │ │ - [288f15] ECDSA lib │ │ - [288f1f] OSSL_STORE lib │ │ - [288f2e] EVP_PKEY_encrypt │ │ - [288f3f] crypto/evp/dh_ctrl.c │ │ - [288f54] aesni_xts_init_key │ │ - [288f67] aes_wrap_init_key │ │ - [288f79] c2tnb191v1 │ │ - [288f84] fips_mode │ │ - [288f8e] EVP_CIPHER_CTX_ctrl │ │ - [288fa2] ossl_asn1_type_get_octetstring_int │ │ - [288fc5] OSSL_ENCODER_CTX_set_output_structure │ │ - [288feb] evp_kem_from_algorithm │ │ - [289002] keymgmt_from_algorithm │ │ - [289019] EVP_DigestSign │ │ - [289028] d │ │ - [28902a] evp_pkey_public_check_combined │ │ - [289049] EVP_PKEY_keygen │ │ - [289059] subgroup order Q: │ │ - [28906b] crypto/comp_methods.c │ │ - [289081] no import function │ │ - [289094] setting xof failed │ │ - [2890a7] xts data unit is too large │ │ - [2890c2] too many retries │ │ - [2890d3] asn1 sig parse error │ │ - [2890e8] openssl conf references missing section │ │ - [289110] param cannot be represented exactly │ │ - [289134] invalid output length │ │ - [28914a] failed loading public key │ │ - [289164] error parsing asn1 length │ │ - [28917e] response too many hdrlines │ │ - [289199] no private key │ │ - [2891a8] unsupported method for creating popo │ │ - [2891cd] error protecting message │ │ - [2891e6] expected pollreq │ │ - [2891f7] missing key usage digitalsignature │ │ - [28921a] aria128 │ │ - [289222] assertion failed: temp->next == NULL || WITHIN_ARENA(temp->next) │ │ - [289263] param_push_num │ │ - [289272] OSSL_PARAM_set_uint32 │ │ - [289288] get_string_internal │ │ - [28929c] ossl_pw_set_pem_password_cb │ │ - [2892b8] ossl_provider_info_add_to_store │ │ - [2892d8] ossl_time_now │ │ - [2892e6] countryName │ │ - [2892f2] RC2-CFB │ │ - [2892fa] X509v3 CRL Distribution Points │ │ - [289319] PBE-SHA1-RC2-40 │ │ - [289329] id-smime-cti-ets-proofOfOrigin │ │ - [289348] id-mod-kea-profile-93 │ │ - [28935e] id-cmc-encryptedPOP │ │ - [289372] Trust Root │ │ - [28937d] Experimental │ │ - [28938a] targetInformation │ │ - [28939c] aes-192-ofb │ │ - [2893a8] AES-256-CFB │ │ - [2893b4] Hold Instruction Code │ │ - [2893ca] dNSDomain │ │ - [2893d4] mail │ │ - [2893d9] roomNumber │ │ - [2893e4] secretary │ │ - [2893ee] setct-CapTokenSeq │ │ - [289400] setct-AcqCardCodeMsg │ │ - [289415] setct-PIUnsignedTBE │ │ - [289429] setct-CapReqTBEX │ │ - [28943a] setct-CredRevReqTBE │ │ - [28944e] setAttr-SecDevSig │ │ - [289460] proxyCertInfo │ │ - [28946e] Inherit all │ │ - [28947a] X509v3 Name Constraints │ │ - [289492] CAMELLIA-256-CFB │ │ - [2894a3] CAMELLIA-128-OFB │ │ - [2894b4] id-ct-asciiTextWithCRLF │ │ - [2894cc] cryptocom │ │ - [2894d6] id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet │ │ - [289503] id-alg-PWRI-KEK │ │ - [289513] aes-128-ccm │ │ - [28951f] MGF1 │ │ - [289524] aes-256-cbc-hmac-sha1 │ │ - [28953a] aes-192-cbc-hmac-sha256 │ │ - [289552] AES-128-OCB │ │ - [28955e] CAMELLIA-192-CMAC │ │ - [289570] id-tc26-gost-3410-2012-512-paramSetB │ │ - [289595] Signing Tool of Issuer │ │ - [2895ac] kuznyechik-cfb │ │ - [2895bb] sendProxiedRouter │ │ - [2895cd] AuthANY │ │ - [2895d5] aria-256-ecb │ │ - [2895e2] hmac-sha3-384 │ │ - [2895f0] sm4-ctr │ │ - [2895f8] GOST R 34.10-2012 (256 bit) ParamSet D │ │ - [28961f] AES-128-SIV │ │ - [28962b] BLAKE2BMAC │ │ - [289636] id-ct-routeOriginAuthz │ │ - [28964d] id-regCtrl-algId │ │ - [28965e] id-aa-ets-attrCertificateRefs │ │ - [28967c] cades-attributes │ │ - [28968d] indirectIssuer │ │ - [28969c] OBJ_dup │ │ - [2896a4] crypto/ocsp/ocsp_cl.c │ │ - [2896ba] expecting public key blob │ │ - [2896d4] ^I^M\n │ │ - [2896d9] PEM_read_bio_ex │ │ - [2896e9] CERTIFICATE │ │ - [2896f5] crypto/asn1/a_i2d_fp.c │ │ - [28970c] authsafes │ │ - [289716] value.bag │ │ - [289720] PKCS7_ENVELOPE │ │ - [28972f] │ │ - [289739] crypto/property/defn_cache.c │ │ - [289756] too much nonce requested │ │ - [28976f] rsa_pss_verify_param │ │ - [289784] publicExponent: │ │ - [289794] invalid message length │ │ - [2897ab] mgf1 digest not allowed │ │ - [2897c3] n does not equal p q │ │ - [2897d8] EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen │ │ - [289800] RSA_padding_add_none │ │ - [289815] sk_reserve │ │ - [289820] OSSL_STORE_INFO_new_NAME │ │ - [289839] crypto/store/store_meth.c │ │ - [289853] could not set engine │ │ - [289868] invalid signer certificate purpose │ │ - [28988b] ts datasign │ │ - [289897] NOTICEREF │ │ - [2898a1] crypto/x509/v3_cpols.c │ │ - [2898b8] %*sUser Notice:\n │ │ - [2898c9] set_dist_point_name │ │ - [2898dd] affiliationChanged │ │ - [2898f0] Superseded │ │ - [2898fb] v2i_ASIdentifiers │ │ - [28990d] %*sTarget Cert:\n │ │ - [28991e] crypto/x509/v3_battcons.c │ │ - [289938] crypto/x509/v3_group_ac.c │ │ - [289952] text: │ │ - [289958] ossl_x509v3_cache_extensions │ │ - [289975] DirName: │ │ - [28997e] extension not found │ │ - [289992] no issuer details │ │ - [2899a4] policy path length │ │ - [2899b7] no crl number │ │ - [2899c5] X509_STORE_add_crl │ │ - [2899d8] different CRL scope │ │ - [2899ec] X509_STORE_CTX_init │ │ - [289a00] compatible │ │ - [289a0b] X509_NAME_print │ │ - [289a1b] provider=base,fips=no,output=pem,structure=PrivateKeyInfo │ │ - [289a55] provider=base,fips=no,input=der,structure=SubjectPublicKeyInfo │ │ - [289a94] OpenSSL HMAC via EVP_PKEY implementation │ │ - [289abd] OpenSSL SIPHASH via EVP_PKEY implementation │ │ - [289ae9] provider=default,fips=yes,output=text │ │ - [289b0f] AES-256-WRAP-PAD-INV:AES256-WRAP-PAD-INV │ │ - [289b38] ARIA-192-CTR:1.2.410.200046.1.1.10 │ │ - [289b5b] rsa_encrypt │ │ - [289b67] ossl_sm2_decrypt │ │ - [289b78] ossl_aes_gcm_siv_set_ctx_params │ │ - [289b98] providers/implementations/ciphers/cipher_chacha20_poly1305.c │ │ - [289bd5] providers/implementations/ciphers/cipher_sm4_xts.c │ │ - [289c08] tdes_wrap_update │ │ - [289c19] rsa_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [289c43] dhx_to_SubjectPublicKeyInfo_der_encode │ │ - [289c6a] ec_spki_pub_to_der │ │ - [289c7d] x25519_to_PrivateKeyInfo_pem_encode │ │ - [289ca1] dsa_to_DSA_pem_encode │ │ - [289cb7] dh2text_encode │ │ - [289cc6] kdf_argon2_ctx_set_m_cost │ │ - [289ce0] constant │ │ - [289ce9] ossl_HPKE_KEM_INFO_find_curve │ │ - [289d07] dsa_gen │ │ - [289d0f] mac_gen │ │ - [289d17] blake2_mac_init │ │ - [289d27] poly1305_setkey │ │ - [289d37] max_adinlen │ │ - [289d43] reseed_time │ │ - [289d4f] ossl_drbg_verify_digest │ │ - [289d67] digest %s != %s │ │ - [289d77] ed25519_sign │ │ - [289d84] Ed25519ph │ │ - [289d8e] rsa_setup_md │ │ - [289d9b] rsa_sign_directly │ │ - [289dad] invalid aad │ │ - [289db9] length too large │ │ - [289dca] self test kat failure │ │ - [289de0] gcm_init │ │ - [289de9] id_param │ │ - [289df2] s-indicator │ │ - [289dfe] ider-name │ │ - [289e08] e-parameters │ │ - [289e15] -kem │ │ - [289e1a] ms-check │ │ - [289e23] libunwind: malformed DW_CFA_GNU_negative_offset_extended DWARF unwind, reg too big\n │ │ - [289e77] J │ │ - [289e79] chatlistCPtr │ │ - [289e86] chatCPtr │ │ - [289e8f] (join-%u) │ │ - [289e99] cipher_store_pass │ │ - [289eab] sqlcipher_page_cipher: hmac operation on decrypt failed for pgno=%d │ │ - [289eef] HMAC is not enabled, unable to integrity check │ │ - [289f1e] PRAGMA migrate.user_version = %d; │ │ - [289f40] SELECT sqlcipher_export('migrate'); │ │ - [289f64] device │ │ - [289f6b] end │ │ - [289f6f] 2024-04-15 13:34:05 8653b758870e6ef0c98d46b3ace27849054af85da891eb121e9aaa537f1ealt1 │ │ - [289fc4] unopened │ │ - [289fcd] stat │ │ - [289fd2] %s at line %d of [%.10s] │ │ - [289feb] %.16g │ │ - [289ff1] Vacuum │ │ - [289ff8] IdxGE │ │ - [289ffe] CollSeq │ │ - [28a006] Compare │ │ - [28a00e] Clear │ │ - [28a014] VRename │ │ - [28a01c] malformed database schema (%s) │ │ - [28a03b] sqlite3Codec: error decrypting page %d data: %d │ │ - [28a06b] sqlcipher_mem_free: calling sqlcipher_memset(%p,0,%d) and sqlcipher_munlock(%p, %d) │ │ - [28a0bf] sqlcipher_cipher_ctx_init: allocating hmac_key │ │ - [28a0ee] sqlcipher_openssl_activate: entered SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ - [28a134] sha512 │ │ - [28a13b] sqlcipher_openssl_hmac: invalid algorithm %d │ │ - [28a168] sqlcipher_openssl_cipher: EVP_CipherFinal_ex returned %d │ │ - [28a1a1] foreign_key_list │ │ - [28a1b2] schema_version │ │ - [28a1c1] short_column_names │ │ - [28a1d4] trusted_schema │ │ - [28a1e3] partial │ │ - [28a1eb] %Q. │ │ - [28a1ef] no entry point [%s] in shared library [%s] │ │ - [28a21a] tbl_name='%q' AND type!='trigger' │ │ - [28a23c] second argument to %#T() must be a constant between 0.0 and 1.0 │ │ - [28a27c] views may not be indexed │ │ - [28a295] virtual tables may not be indexed │ │ - [28a2b7] parameters are not allowed in views │ │ - [28a2db] SCAN %d CONSTANT ROW%s │ │ - [28a2f2] rowid=? │ │ - [28a2fa] LEFT-JOIN │ │ - [28a305] table %S has no column named %s │ │ - [28a325] ok │ │ - [28a328] AFTER │ │ - [28a32e] no such trigger: %S │ │ - [28a342] cannot add a STORED column │ │ - [28a35d] load_extension │ │ - [28a36c] sqlite_version │ │ - [28a37b] sqlite_drop_column │ │ - [28a38e] julianday │ │ - [28a398] 40f │ │ - [28a39c] json_type │ │ - [28a3a6] jsonb_group_array │ │ - [28a3b8] SQL logic error │ │ - [28a3c8] SELECT NOT EXISTS(SELECT docid FROM %Q.'%q_content' WHERE rowid!=?) │ │ - [28a40c] DELETE FROM %Q.'%q_segments' │ │ - [28a429] SELECT idx FROM %Q.'%q_segdir' WHERE level=? ORDER BY 1 ASC │ │ - [28a465] block │ │ - [28a46b] ee │ │ - [28a46e] SELECT %s ORDER BY rowid %s │ │ - [28a48a] NEAR │ │ - [28a48f] fts3cursor │ │ - [28a49a] SAVEPOINT fts3 │ │ - [28a4a9] ALTER TABLE %Q.'%q_docsize' RENAME TO '%q_docsize'; │ │ - [28a4de] , T.c%d │ │ - [28a4e6] data │ │ - [28a4eb] SELECT k, v FROM %Q.'%q_config' │ │ - [28a50b] phrase │ │ - [28a512] separators │ │ - [28a51d] %_parent │ │ - [28a526] ); │ │ - [28a529] WHERE rowid=?1 │ │ - [28a539] %s%.3x/ │ │ - [28a541] CREATE TABLE x(key,value,type,atom,id,parent,fullkey,path,json HIDDEN,root HIDDEN) │ │ - [28a594] DEFAULT_PCACHE_INITSZ=20 │ │ - [28a5ad] ssl/d1_msg.c │ │ - [28a5ba] TLS_DHE_DSS_WITH_AES_128_CBC_SHA │ │ - [28a5db] DHE-RSA-AES128-CCM │ │ - [28a5ee] TLS_ECDHE_ECDSA_WITH_AES_128_CCM │ │ - [28a60f] PSK-AES128-CBC-SHA256 │ │ - [28a625] TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 │ │ - [28a649] TLS_RSA_WITH_CAMELLIA_128_CBC_SHA │ │ - [28a66b] TLS_RSA_WITH_IDEA_CBC_SHA │ │ - [28a685] ECDHE-ARIA256-GCM-SHA384 │ │ - [28a69e] PSK-ARIA256-GCM-SHA384 │ │ - [28a6b5] DEFAULT │ │ - [28a6bd] SHA1 │ │ - [28a6c2] DHE │ │ - [28a6c6] bad hello request │ │ - [28a6d8] bad hrr version │ │ - [28a6e8] callback failed │ │ - [28a6f8] dane tlsa bad selector │ │ - [28a70f] invalid ccs message │ │ - [28a723] missing rsa encrypting cert │ │ - [28a73f] no certificate set │ │ - [28a752] ssl3 ext invalid servername type │ │ - [28a773] ssl command section not found │ │ - [28a791] tlsv1 alert decrypt error │ │ - [28a7ab] tlsv1 alert unknown ca │ │ - [28a7c2] unknown command │ │ - [28a7d2] wrong ssl version │ │ - [28a7e4] include/internal/packet.h │ │ - [28a7fe] no_anti_replay │ │ - [28a80d] ServerInfoFile │ │ - [28a81c] chainCAstore │ │ - [28a829] num_tickets │ │ - [28a835] automatic │ │ - [28a83f] peer_rpk │ │ - [28a848] SSLv3/TLS write certificate status │ │ - [28a86b] TLSv1.3 read client key update │ │ - [28a88a] TLSv1.3 read server key update │ │ - [28a8a9] tls12_copy_sigalgs │ │ - [28a8bc] No valid signature algorithms in '%s' │ │ - [28a8e2] tls-sigalg-iana-name │ │ - [28a8f7] rsa_pss_pss_sha384 │ │ - [28a90a] dsa_sha256 │ │ - [28a915] tls13_generate_master_secret │ │ - [28a932] ssl/quic/quic_impl.c │ │ - [28a947] handshake cannot be confirmed before it is completed │ │ - [28a97c] ch_on_transport_params │ │ - [28a993] INITIAL_MAX_DATA is malformed │ │ - [28a9b1] new packet with old keys │ │ - [28a9ca] packet_received │ │ - [28a9da] ssl/quic/quic_demux.c │ │ - [28a9f0] closed │ │ - [28a9f7] application_error │ │ - [28aa09] ssl/quic/quic_lcidm.c │ │ - [28aa1f] exceeded maximum allowed streams │ │ - [28aa40] MAX_STREAM_DATA for TX only stream │ │ - [28aa63] NEW_CONN_ID │ │ - [28aa6f] STREAM_LIMIT_ERROR │ │ - [28aa82] max_frag_len │ │ - [28aa8f] ossl_set_tls_provider_parameters │ │ - [28aab0] final_psk │ │ - [28aaba] tls_parse_ctos_supported_groups │ │ - [28aada] tls_parse_ctos_ems │ │ - [28aaed] ossl_statem_server_process_message │ │ - [28ab10] crypto/asn1/a_dup.c │ │ - [28ab24] ASN1_item_dup │ │ - [28ab32] ZINT32 │ │ - [28ab39] invalid socket │ │ - [28ab48] tfo no kernel support │ │ - [28ab5e] BN_nnmod │ │ - [28ab67] BUF_MEM_grow_clean │ │ - [28ab7a] %ld │ │ - [28ab7e] str_copy │ │ - [28ab87] parsebool │ │ - [28ab91] UTCTIME │ │ - [28ab99] IA5STRING │ │ - [28aba3] BITWRAP │ │ - [28abab] crypto/dh/dh_ameth.c │ │ - [28abc0] dsa_do_verify │ │ - [28abce] dlfcn_merger │ │ - [28abdb] ECPKPARAMETERS │ │ - [28abea] p.char_two │ │ - [28abf5] X9.62 curve over a 208 bit binary field │ │ - [28ac1d] X9.62 curve over a 368 bit binary field │ │ - [28ac45] EC_POINT_set_affine_coordinates │ │ - [28ac65] EC_POINT_mul │ │ - [28ac72] crypto/ec/ecdh_ossl.c │ │ - [28ac88] ossl_ecdsa_simple_sign_sig │ │ - [28aca3] ECDSA_do_sign_ex │ │ - [28acb4] ASN1 OID: %s │ │ - [28acc1] Basis Type: %s\n │ │ - [28acd1] ossl_ec_GFp_mont_field_decode │ │ - [28acef] ossl_ec_GFp_simple_point2oct │ │ - [28ad0c] ossl_ec_GFp_simple_points_make_affine │ │ - [28ad32] OSSL_DECODER_CTX_set_construct_data │ │ - [28ad56] SO_PATH │ │ - [28ad5e] ENGINE_cmd_is_executable │ │ - [28ad77] ENGINE_new │ │ - [28ad82] crypto/engine/tb_rand.c │ │ - [28ad9a] reason(%lu) │ │ - [28ada6] Diffie-Hellman routines │ │ - [28adbe] EC lib │ │ - [28adc5] evp_pkey_asym_cipher_init │ │ - [28addf] aes_ccm_init_key │ │ - [28adf0] prime192v3 │ │ - [28adfb] prime239v2 │ │ - [28ae06] tlsaadpad │ │ - [28ae10] assertion failed: bl <= (int)sizeof(ctx->buf) │ │ - [28ae3e] UNDEF │ │ - [28ae44] PKCS5_pbe_set_ex │ │ - [28ae55] evp_pkey_get0_EC_KEY_int │ │ - [28ae6e] [action:%d, state:%d] unsupported OSSL_PARAM data type %d │ │ - [28aea8] pad-mode │ │ - [28aeb1] rsa_pss_keygen_saltlen │ │ - [28aec8] [action:%d, state:%d] padding name %s │ │ - [28aeee] fix_group_ecx │ │ - [28aefc] crypto/evp/signature.c │ │ - [28af13] seed: │ │ - [28af19] crypto/ffc/ffc_params_validate.c │ │ - [28af3a] .so │ │ - [28af3e] env:%s │ │ - [28af46] bignum too long │ │ - [28af56] pkey application asn1 method already registered │ │ - [28af86] private key decode error │ │ - [28af9f] illegal nested tagging │ │ - [28afb6] invalid utf8string │ │ - [28afc9] second number too large │ │ - [28afe1] unsupported public key type │ │ - [28affd] list cannot be null │ │ - [28b011] invalid b │ │ - [28b01b] invalid p │ │ - [28b025] filename too big │ │ - [28b036] received error │ │ - [28b045] error reading messagedigest attribute │ │ - [28b06b] no public key │ │ - [28b079] private key does not match certificate │ │ - [28b0a0] unsupported encryption type │ │ - [28b0bc] wrap error │ │ - [28b0c7] bad pbm iterationcount │ │ - [28b0de] bad request id │ │ - [28b0ed] error unexpected certconf │ │ - [28b107] invalid rootcakeyupdate │ │ - [28b11f] unknown pkistatus │ │ - [28b131] ARIA-128-CBC │ │ - [28b13e] assertion failed: bit > 0 && bit < sh.bittable_size │ │ - [28b172] assertion failed: !TESTBIT(table, bit) │ │ - [28b199] assertion failed: !sh_testbit(temp, slist, sh.bitmalloc) │ │ - [28b1d2] ossl_hexstr2buf_sep │ │ - [28b1e6] OSSL_PARAM_get_utf8_string │ │ - [28b201] OSSL_PARAM_set_utf8_ptr │ │ - [28b219] general_get_uint │ │ - [28b22a] crypto/threads_pthread.c │ │ - [28b243] RSA Data Security, Inc. PKCS │ │ - [28b260] md5 │ │ - [28b264] rsaEncryption │ │ - [28b272] pbeWithMD5AndDES-CBC │ │ - [28b287] commonName │ │ - [28b292] rc2-ofb │ │ - [28b29a] PBE-SHA1-RC2-64 │ │ - [28b2aa] RC4-40 │ │ - [28b2b1] CAST5-ECB │ │ - [28b2bb] PBE-MD5-RC2-64 │ │ - [28b2ca] id-pkix-mod │ │ - [28b2d6] id-it-caProtEncCert │ │ - [28b2ea] id-regCtrl │ │ - [28b2f5] id-alg-dh-sig-hmac-sha1 │ │ - [28b30d] id-cmc-senderNonce │ │ - [28b320] aes-128-cfb │ │ - [28b32c] associatedDomain │ │ - [28b33d] setct-PANData │ │ - [28b34b] setct-PIData │ │ - [28b358] setct-AuthResTBEX │ │ - [28b36a] international-organizations │ │ - [28b386] AES-192-CFB1 │ │ - [28b393] seed-cfb │ │ - [28b39c] hmacWithSHA256 │ │ - [28b3ab] dsa_with_SHA256 │ │ - [28b3bb] whirlpool │ │ - [28b3c5] id-Gost28147-89-CryptoPro-A-ParamSet │ │ - [28b3ea] X509v3 Freshest CRL │ │ - [28b3fe] id-camellia256-wrap │ │ - [28b412] anyExtendedKeyUsage │ │ - [28b426] dhSinglePass-cofactorDH-sha512kdf-scheme │ │ - [28b44f] CT Certificate SCTs │ │ - [28b463] camellia-256-ccm │ │ - [28b474] GOST R 34.10-2012 (512 bit) ParamSet A │ │ - [28b49b] id-tc26-cipher-constants │ │ - [28b4b4] ipsec Internet Key Exchange │ │ - [28b4d0] Ctrl/Provision WAP Termination │ │ - [28b4ef] SSH Client │ │ - [28b4fa] siphash │ │ - [28b502] aria-128-ecb │ │ - [28b50f] hmac-sha3-224 │ │ - [28b51d] dsa_with_SHA512 │ │ - [28b52d] dsa_with_SHA3-224 │ │ - [28b53f] ecdsa_with_SHA3-384 │ │ - [28b553] id-rsassa-pkcs1-v1_5-with-sha3-512 │ │ - [28b576] ISO-CN │ │ - [28b57d] dstu28147-cfb │ │ - [28b58b] DSTU curve 0 │ │ - [28b598] Smtp UTF8 Mailbox │ │ - [28b5aa] Class of Signing Tool │ │ - [28b5c0] sm4-xts │ │ - [28b5c8] X509v3 Indirect Issuer │ │ - [28b5df] ossl_obj_add_object │ │ - [28b5f3] crypto/objects/obj_lib.c │ │ - [28b60c] value.good │ │ - [28b617] thisUpdate │ │ - [28b622] no response data │ │ - [28b633] crypto/pkcs12/p12_key.c │ │ - [28b64b] crypto/pkcs12/p12_decr.c │ │ - [28b664] iv gen error │ │ - [28b671] auth_attr │ │ - [28b67b] serial │ │ - [28b682] BAD RECURSION DEPTH\n │ │ - [28b697] not an hexadecimal digit │ │ - [28b6b0] unsupported drbg type │ │ - [28b6c6] prime2: │ │ - [28b6ce] invalid multi prime key │ │ - [28b6e6] padding check failed │ │ - [28b6fb] crypto/rsa/rsa_none.c │ │ - [28b711] pkey_rsa_ctrl_str │ │ - [28b723] 3072 │ │ - [28b728] OSSL_STORE_open_ex │ │ - [28b73b] OpenSSL NULL UI │ │ - [28b74b] d.x400Address │ │ - [28b759] email │ │ - [28b75f] qualifiers │ │ - [28b76a] d.usernotice │ │ - [28b777] fullname │ │ - [28b780] Cessation Of Operation │ │ - [28b797] privilegeWithdrawn │ │ - [28b7aa] Reasons │ │ - [28b7b2] %*sCRL Issuer:\n │ │ - [28b7c2] %*scrlUrl: │ │ - [28b7ce] crypto/x509/v3_addr.c │ │ - [28b7e4] (MPLS-labeled VPN) │ │ - [28b7f8] rdi │ │ - [28b7fc] %*sIssuer Serial: │ │ - [28b80f] v2i_issuer_sign_tool │ │ - [28b824] %*ssignTool : │ │ - [28b836] namingAuthority │ │ - [28b846] NAME_CONSTRAINTS │ │ - [28b857] Not After: │ │ - [28b863] v2i_POLICY_MAPPINGS │ │ - [28b877] copy_issuer │ │ - [28b883] OSSL_ATTRIBUTES_SYNTAX │ │ - [28b89a] i2s_ASN1_UTF8STRING │ │ - [28b8ae] y │ │ - [28b8b0] invalid inheritance │ │ - [28b8c4] invalid field name │ │ - [28b8d7] unknown trust id │ │ - [28b8e8] format error in certificate's notAfter field │ │ - [28b915] Suite B: invalid ECC curve │ │ - [28b930] invalid certificate verification context │ │ - [28b959] Subject empty and Subject Alt Name extension not critical │ │ - [28b993] engines/e_afalg.c │ │ - [28b9a5] engines/e_afalg_err.c │ │ - [28b9bb] ACE │ │ - [28b9bf] provider=base,fips=yes,input=der,structure=SubjectPublicKeyInfo │ │ - [28b9ff] SHA3-512:2.16.840.1.101.3.4.2.10 │ │ - [28ba20] POLY1305 │ │ - [28ba29] ECDSA-SHA3-384:ecdsa_with_SHA3-384:id-ecdsa-with-sha3-384:2.16.840.1.101.3.4.3.11 │ │ - [28ba7b] ARIA-256-OFB:1.2.410.200046.1.1.14 │ │ - [28ba9e] SM4-CCM:1.2.156.10197.1.104.9 │ │ - [28babc] providers/implementations/digests/blake2_prov.c │ │ - [28baec] ossl_blake2b_set_ctx_params │ │ - [28bb08] providers/implementations/digests/md5_prov.c │ │ - [28bb35] RSA PUBLIC KEY │ │ - [28bb44] rsa_to_PrivateKeyInfo_der_encode │ │ - [28bb65] dhx_to_EncryptedPrivateKeyInfo_der_encode │ │ - [28bb8f] dsa_to_EncryptedPrivateKeyInfo_der_encode │ │ - [28bbb9] sm2_to_SubjectPublicKeyInfo_der_encode │ │ - [28bbe0] dhx_to_X9_42_der_encode │ │ - [28bbf8] ec_to_X9_62_pem_encode │ │ - [28bc0f] rsa2msblob_encode │ │ - [28bc21] dh_to_text │ │ - [28bc2c] gindex: %d\n │ │ - [28bc38] providers/implementations/kdfs/argon2.c │ │ - [28bc60] kbkdf_derive │ │ - [28bc6d] x963kdf_derive │ │ - [28bc7c] x942kdf_derive │ │ - [28bc8b] AES-128-WRAP │ │ - [28bc98] eckey_check │ │ - [28bca4] providers/implementations/macs/poly1305_prov.c │ │ - [28bcd3] digest-size │ │ - [28bcdf] ed25519_digest_signverify_init │ │ - [28bcfe] providers/implementations/ciphers/cipher_cast5.c │ │ - [28bd2f] ems not enabled │ │ - [28bd3f] failed to set parameter │ │ - [28bd57] invalid state │ │ - [28bd65] missing cipher │ │ - [28bd74] missing message digest │ │ - [28bd8b] self test post failure │ │ - [28bda2] dinlen │ │ - [28bda9] unds │ │ - [28bdae] once │ │ - [28bdb3] c-bits │ │ - [28bdba] libunwind: malformed DW_CFA_register DWARF unwind, reg too big\n │ │ - [28bdfa] libunwind: malformed DW_CFA_def_cfa_register DWARF unwind, reg too big\n │ │ - [28be42] esp │ │ - [28be46] ATTACH x AS %Q │ │ - [28be55] cipher_page_size │ │ - [28be66] cipher_use_hmac │ │ - [28be76] cipher_default_compatibility │ │ - [28be93] PRAGMA cipher_kdf_algorithm = %s; │ │ - [28beb5] PRAGMA cipher_default_page_size = %d; │ │ - [28bedb] sqlcipherCodecAttach: calling codec_set_btree_to_codec_pagesize() │ │ - [28bf1d] sqlcipherCodecAttach: calling sqlite3BtreeSecureDelete() │ │ - [28bf56] sqlite3_key: db=%p │ │ - [28bf69] sqlcipher_codec_ctx_set_error: ctx=%p, error=%d │ │ - [28bf99] error reading %d bytes from file page %d at offset %d │ │ - [28bfcf] PRAGMA journal_mode = %s; │ │ - [28bfe9] /usr/tmp │ │ - [28bff2] %!.15g │ │ - [28bff9] Cast │ │ - [28bffe] ZeroOrNull │ │ - [28c009] IdxDelete │ │ - [28c013] FkCounter │ │ - [28c01d] SELECT*FROM"%w".%s WHERE %s ORDER BY rowid │ │ - [28c048] INT │ │ - [28c04c] sqlite_temp_master │ │ - [28c05f] codec_set_btree_to_codec_pagesize: left database mutex %p │ │ - [28c099] sqlcipher_openssl_hmac: EVP_MAC_fetch for HMAC failed │ │ - [28c0cf] sqlcipher_openssl_kdf: PKCS5_PBKDF2_HMAC() for EVP_sha1() workfactor %d and key size %d returned %d │ │ - [28c133] data_version │ │ - [28c140] fullfsync │ │ - [28c14a] incremental_vacuum │ │ - [28c15d] CREATE TABLE x │ │ - [28c16c] unable to open shared library [%.*s] │ │ - [28c191] unknown function: %#T() │ │ - [28c1a9] %d columns assigned %d values │ │ - [28c1c7] USING ROWID SEARCH ON TABLE %s FOR IN-OPERATOR │ │ - [28c1f6] temporary table name must be unqualified │ │ - [28c21f] sqlite_sequence │ │ - [28c22f] index expressions │ │ - [28c241] misuse of aliased aggregate %s │ │ - [28c260] misuse of aliased window function %s │ │ - [28c285] too many terms in %s BY clause │ │ - [28c2a4] generated columns cannot be part of the PRIMARY KEY │ │ - [28c2d8] table %s may not be indexed │ │ - [28c2f4] %s %T cannot reference objects in database %s │ │ - [28c322] RIGHT │ │ - [28c328] ON clause references tables to its right │ │ - [28c351] rows deleted │ │ - [28c35e] syntax error after column name "%.*s" │ │ - [28c384] NULL value in %s.%s │ │ - [28c398] w │ │ - [28c39a] sqlite_compileoption_get │ │ - [28c3b3] sqlite_log │ │ - [28c3be] %04d │ │ - [28c3c3] json_quote │ │ - [28c3ce] jsonb_replace │ │ - [28c3dc] 0123456789abcdef │ │ - [28c3ed] abort due to ROLLBACK │ │ - [28c403] matchinfo │ │ - [28c40d] icne │ │ - [28c412] icna │ │ - [28c417] asc │ │ - [28c41b] unknown tokenizer │ │ - [28c42d] langid │ │ - [28c434] wrong number of arguments to function snippet() │ │ - [28c464] multiple tokenize=... directives │ │ - [28c485] REPLACE INTO '%q'.'%q_data'(id, block) VALUES(?,?) │ │ - [28c4b8] hashsize │ │ - [28c4c1] cannot %s contentless fts5 table: %s │ │ - [28c4e6] merge │ │ - [28c4ec] entli │ │ - [28c4f2] ization │ │ - [28c4fa] iviti │ │ - [28c500] _parent │ │ - [28c508] Too many columns for an rtree table │ │ - [28c52c] ."%.*s" │ │ - [28c534] COMPILER=clang-18.0.1 │ │ - [28c54a] server finished │ │ - [28c55a] AES128-GCM-SHA256 │ │ - [28c56c] DHE-PSK-AES128-CCM8 │ │ - [28c580] TLS_PSK_WITH_AES_128_CBC_SHA │ │ - [28c59d] TLS_PSK_WITH_NULL_SHA384 │ │ - [28c5b6] DHE-PSK-AES256-CBC-SHA384 │ │ - [28c5d0] GOST2012-MAGMA-MAGMAOMAC │ │ - [28c5e9] TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 │ │ - [28c612] ssl_cert_add0_chain_cert │ │ - [28c62b] SSL_add_file_cert_subjects_to_stack │ │ - [28c64f] gost2012_256 │ │ - [28c65c] DSS │ │ - [28c660] TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256 │ │ - [28c6ab] kRSAPSK │ │ - [28c6b3] AESCCM8 │ │ - [28c6bb] ARIA128 │ │ - [28c6c3] bad data │ │ - [28c6cc] compressed length too long │ │ - [28c6e7] dh key too small │ │ - [28c6f8] invalid alert │ │ - [28c706] not replacing certificate │ │ - [28c720] null ssl method passed │ │ - [28c737] private key mismatch │ │ - [28c74c] psk no client cb │ │ - [28c75d] shutdown while in init │ │ - [28c774] ssl session id context too long │ │ - [28c794] tlsv1 unrecognized name │ │ - [28c7ac] wrong cipher returned │ │ - [28c7c2] ssl_validate_ct │ │ - [28c7d2] verifyCApath │ │ - [28c7df] +automatic │ │ - [28c7ea] Request │ │ - [28c7f2] ssl_get_prev_session │ │ - [28c807] SSLv3/TLS write change cipher spec │ │ - [28c82a] TLSv1.3 write end of early data │ │ - [28c84a] TLS-SIGALG │ │ - [28c855] ecdsa_sha224 │ │ - [28c862] ecdsa_brainpoolP384r1_sha384 │ │ - [28c87f] properties │ │ - [28c88a] ssl_srp_ctx_init_intern │ │ - [28c8a2] expect_quic │ │ - [28c8ae] quic_read │ │ - [28c8b8] quic_read_again │ │ - [28c8c8] ACK_DELAY_EXP appears multiple times │ │ - [28c8ed] MAX_ACK_DELAY appears multiple times │ │ - [28c912] ack_delay_exponent │ │ - [28c925] port_v4 │ │ - [28c92d] cur_state │ │ - [28c937] client │ │ - [28c93e] \t │ │ - [28c941] connection_code │ │ - [28c951] handshake │ │ - [28c95b] offset │ │ - [28c962] explicit_length │ │ - [28c972] sequence_number │ │ - [28c982] PATH_CHALLENGE valid only in 0/1-RTT │ │ - [28c9a7] internal error (stream count RXFC) │ │ - [28c9ca] zero-length NEW_TOKEN │ │ - [28c9e0] read header │ │ - [28c9ec] DATA_BLOCKED │ │ - [28c9f9] KEY_UPDATE_ERROR │ │ - [28ca0a] ssl/record/rec_layer_s3.c │ │ - [28ca24] tls_initialise_write_packets_default │ │ - [28ca49] tls13_post_process_record │ │ - [28ca63] HEAD │ │ - [28ca69] final_key_share │ │ - [28ca79] ssl3_check_cert_and_algorithm │ │ - [28ca97] tls_construct_server_key_exchange │ │ - [28cab9] tls_handle_status_request │ │ - [28cad3] attributes │ │ - [28cade] asn1_template_ex_i2d │ │ - [28caf3] ASN1_SEQUENCE │ │ - [28cb01] openssl_conf=%s │ │ - [28cb11] NCONF_get_section │ │ - [28cb23] def_load_bio │ │ - [28cb30] .include │ │ - [28cb39] ASCII │ │ - [28cb3f] BMPSTRING │ │ - [28cb49] crypto/dh/dh_backend.c │ │ - [28cb60] ossl_dsa_do_sign_int │ │ - [28cb75] crypto/bn/bn_exp2.c │ │ - [28cb89] ec_asn1_group2fieldid │ │ - [28cb9f] X9.62 curve over a 272 bit binary field │ │ - [28cbc7] ossl_ec_key_simple_priv2oct │ │ - [28cbe3] EC_GROUP_get_trinomial_basis │ │ - [28cc00] Seed: │ │ - [28cc06] ECPKParameters_print │ │ - [28cc1b] %*s\n │ │ - [28cc34] OSSL_DECODER_CTX_add_extra │ │ - [28cc4f] ossl_decoder_cache_flush │ │ - [28cc68] crypto/err/err_local.h │ │ - [28cc7f] CRMF routines │ │ - [28cc8d] aesni_ccm_init_key │ │ - [28cca0] sect193r1 │ │ - [28ccaa] sect409r1 │ │ - [28ccb4] wap-wsg-idm-ecid-wtls9 │ │ - [28cccb] wap-wsg-idm-ecid-wtls10 │ │ - [28cce3] brainpoolP320r1 │ │ - [28ccf3] K-283 │ │ - [28ccf9] EVP_DecryptUpdate │ │ - [28cd0b] inner_evp_generic_fetch │ │ - [28cd23] crypto/encode_decode/encoder_meth.c │ │ - [28cd47] ossl_encoder_parsed_properties │ │ - [28cd66] hexpass │ │ - [28cd6e] N │ │ - [28cd70] oaep │ │ - [28cd75] rsa-factor3 │ │ - [28cd81] rsa-exponent5 │ │ - [28cd8f] pkey_ec_keygen │ │ - [28cd9e] dh_1024_160 │ │ - [28cdaa] Thread-local default library context │ │ - [28cdcf] os-specific │ │ - [28cddb] invalid range │ │ - [28cde9] bad ffc parameters │ │ - [28cdfc] check pubkey too large │ │ - [28ce13] memory limit exceeded │ │ - [28ce29] only oneshot supported │ │ - [28ce40] unable to get maximum request size │ │ - [28ce63] asn1 parse error │ │ - [28ce74] mime sig parse error │ │ - [28ce89] type not constructed │ │ - [28ce9e] wrong public key type │ │ - [28ceb4] variable has no value │ │ - [28ceca] secure malloc failure │ │ - [28cee0] could not load the shared library │ │ - [28cf02] 'id' or 'name' missing │ │ - [28cf19] unimplemented public key method │ │ - [28cf39] error parsing url │ │ - [28cf4b] invalid url scheme │ │ - [28cf5e] redirection from https to http │ │ - [28cf7d] no signers │ │ - [28cf88] error decrypting certificate │ │ - [28cfa5] bad checkafter in pollrep │ │ - [28cfbf] request not accepted │ │ - [28cfd4] request rejected by server │ │ - [28cfef] unsupported pkibody │ │ - [28d003] SM4 │ │ - [28d007] SM4-CBC │ │ - [28d00f] aes128 │ │ - [28d016] ssl3-md5 │ │ - [28d01f] assertion failed: TESTBIT(table, bit) │ │ - [28d045] directive %s set to unrecognized value │ │ - [28d06c] X500 │ │ - [28d071] sha │ │ - [28d075] nsBaseUrl │ │ - [28d07f] BF-ECB │ │ - [28d086] RSA-RIPEMD160 │ │ - [28d094] emailProtection │ │ - [28d0a4] PBE-SHA1-2DES │ │ - [28d0b2] certBag │ │ - [28d0ba] OCSP Signing │ │ - [28d0c7] S/MIME │ │ - [28d0ce] id-smime-mod-oid │ │ - [28d0df] id-smime-aa-securityLabel │ │ - [28d0f9] id-smime-aa-ets-signerLocation │ │ - [28d118] id-smime-aa-ets-CertificateRefs │ │ - [28d138] id-regCtrl-regToken │ │ - [28d14c] id-regCtrl-protocolEncrKey │ │ - [28d167] id-cmc-popLinkRandom │ │ - [28d17c] id-pda-countryOfCitizenship │ │ - [28d198] selected-attribute-types │ │ - [28d1b1] rFC822localPart │ │ - [28d1c1] qualityLabelledData │ │ - [28d1d5] manager │ │ - [28d1dd] mailPreferenceOption │ │ - [28d1f2] setct-CapTokenTBS │ │ - [28d204] setct-BatchAdminReqTBE │ │ - [28d21b] generic cryptogram │ │ - [28d22e] set-brand-Novus │ │ - [28d23e] aes-192-cfb1 │ │ - [28d24b] sha224 │ │ - [28d252] CAMELLIA-256-CFB1 │ │ - [28d264] CAMELLIA-256-CFB8 │ │ - [28d276] prf-gostr3411-94 │ │ - [28d287] id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet │ │ - [28d2b4] id-GostR3410-2001-TestParamSet │ │ - [28d2d3] GOST R 3410-2001 Parameter Set Cryptocom │ │ - [28d2fc] id-on-permanentIdentifier │ │ - [28d316] certificateRevocationList │ │ - [28d330] rsassaPss │ │ - [28d33a] AES-128-CBC-HMAC-SHA1 │ │ - [28d350] dhSinglePass-cofactorDH-sha224kdf-scheme │ │ - [28d379] secureShellClient │ │ - [28d38b] aria-128-cfb8 │ │ - [28d399] ISO CN Member Body │ │ - [28d3ac] dstu4145be │ │ - [28d3b7] XmppAddr │ │ - [28d3c0] Class of Signing Tool KB1 │ │ - [28d3da] id-ct-signedChecklist │ │ - [28d3f0] itu-t-identified-organization │ │ - [28d40e] id-ct-rpkiSignedPrefixList │ │ - [28d429] unsupported requestorname type │ │ - [28d448] bad end line │ │ - [28d455] unsupported encryption │ │ - [28d46c] -----\n │ │ - [28d473] assertion failed: nkey <= EVP_MAX_KEY_LENGTH │ │ - [28d4a0] PKCS12_PBE_keyivgen_ex │ │ - [28d4b7] maybe wrong password │ │ - [28d4cc] PKCS8_encrypt_ex │ │ - [28d4dd] mac │ │ - [28d4e1] value.x509cert │ │ - [28d4f0] value.shkeybag │ │ - [28d4ff] PKCS7_ENC_CONTENT │ │ - [28d511] enc_digest │ │ - [28d51c] (%s) │ │ - [28d522] GENERALSTRING │ │ - [28d530] :BAD ENUMERATED │ │ - [28d540] pkcs7_bio_add_digest │ │ - [28d555] error adding recipient │ │ - [28d56c] parse_name │ │ - [28d577] parse_number │ │ - [28d584] entropy input too long │ │ - [28d59b] mgf1 with sha1 (default) │ │ - [28d5b4] ossl_rsa_key_from_pkcs8 │ │ - [28d5cc] RSA_setup_blinding │ │ - [28d5df] scheme=%s │ │ - [28d5e9] policy mismatch │ │ - [28d5f9] time syscall error │ │ - [28d60c] errno=%d │ │ - [28d615] Verify failure\n │ │ - [28d625] X509V3_get_section │ │ - [28d638] Object Signing │ │ - [28d647] nonRepudiation │ │ - [28d656] ia5org │ │ - [28d65d] policy_section │ │ - [28d66c] policyIdentifier │ │ - [28d67d] unused │ │ - [28d684] [%d] │ │ - [28d689] Targets │ │ - [28d691] v1 (0x0) │ │ - [28d69a] infinite │ │ - [28d6a3] inhibitPolicyMapping │ │ - [28d6b8] othername: SRVName │ │ - [28d6cb] v2i_subject_alt │ │ - [28d6db] %*sVersion: %ld (0x%lX) │ │ - [28d6f3] invalid boolean string │ │ - [28d70a] crypto/x509/x509_cmp.c │ │ - [28d721] should retry │ │ - [28d72e] X509_STORE_add_lookup │ │ - [28d744] proxy certificates not allowed, please set the appropriate flag │ │ - [28d784] Suite B: cannot sign P-384 with P-256 │ │ - [28d7aa] Path length invalid for non-CA cert │ │ - [28d7ce] X509_EXTENSIONS │ │ - [28d7de] X509_NAME_ENTRY │ │ - [28d7ee] X509_PUBKEY_get0 │ │ - [28d7ff] kernel op failed │ │ - [28d810] socket bind failed │ │ - [28d823] buildinfo │ │ - [28d82d] provider=base,fips=yes,output=msblob │ │ - [28d852] SHA2-256/192:SHA-256/192:SHA256-192 │ │ - [28d876] X448:1.3.101.111 │ │ - [28d887] ECDSA-SHA2-224:ECDSA-SHA224:ecdsa-with-SHA224:1.2.840.10045.4.3.1 │ │ - [28d8c9] ECDSA-SHA2-384:ECDSA-SHA384:ecdsa-with-SHA384:1.2.840.10045.4.3.3 │ │ - [28d90b] provider=default,fips=yes,output=pvk │ │ - [28d930] provider=default,fips=yes,input=pvk │ │ - [28d954] AES-256-CCM:id-aes256-CCM:2.16.840.1.101.3.4.1.47 │ │ - [28d986] SM4-CFB:SM4-CFB128:1.2.156.10197.1.104.4 │ │ - [28d9af] xts_standard │ │ - [28d9bc] ossl_tdes_get_ctx_params │ │ - [28d9d5] ossl_blake2s_set_ctx_params │ │ - [28d9f1] ossl_do_PVK_header │ │ - [28da04] check_bitlen_dsa │ │ - [28da15] EC PARAMETERS │ │ - [28da23] SM2 PARAMETERS │ │ - [28da32] dhx_to_type_specific_params_der_encode │ │ - [28da59] RSA-PSS PUBLIC KEY │ │ - [28da6c] x25519_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [28da99] x448_to_EncryptedPrivateKeyInfo_der_encode │ │ - [28dac4] SEED: │ │ - [28daca] x4482text_encode │ │ - [28dadb] ossl_ec_dhkem_derive_private │ │ - [28daf8] blake2_mac_set_ctx_params │ │ - [28db12] ossl_drbg_hmac_init │ │ - [28db26] test_entropy │ │ - [28db33] /dev/srandom │ │ - [28db40] eddsa_signverify_init │ │ - [28db56] minimum salt length set to %d, but the digest only gives %d │ │ - [28db92] rsa_sign_message_final │ │ - [28dba9] file_open_dir │ │ - [28dbb7] rc2_set_ctx_params │ │ - [28dbca] kdf_pbkdf1_derive │ │ - [28dbdc] entropy source failed continuous tests │ │ - [28dc03] invalid mode │ │ - [28dc10] wrong output buffer size │ │ - [28dc29] ossl_cipher_generic_get_params │ │ - [28dc48] ildinfo │ │ - [28dc50] evel │ │ - [28dc55] check │ │ - [28dc5b] oncelen │ │ - [28dc63] hecks │ │ - [28dc69] ree │ │ - [28dc6d] _Unwind_Resume │ │ - [28dc7c] libunwind: malformed DW_CFA_undefined DWARF unwind, reg too big\n │ │ - [28dcbd] CIE ID is not zero │ │ - [28dcd0] eventEmitterCPtr │ │ - [28dce1] cannot open view: %s │ │ - [28dcf6] cipher_default_page_size │ │ - [28dd0f] cipher_kdf_algorithm │ │ - [28dd24] cipher_settings │ │ - [28dd34] sqlite3_rekey_v2: db=%p zDb=%s │ │ - [28dd53] sqlcipher_deactivate: entering SQLCIPHER_MUTEX_PROVIDER │ │ - [28dd8b] sqlcipher_free: calling sqlcipher_memset(%p,0,%llu) │ │ - [28ddbf] sqlcipher_codec_ctx_init: error %d returned from ctx_init │ │ - [28ddf9] no such table column: %s.%s │ │ - [28de15] cannot limit WAL size: %s │ │ - [28de2f] out of memory │ │ - [28de3d] 16BE │ │ - [28de42] VFilter │ │ - [28de4a] NotExists │ │ - [28de54] HaltIfNull │ │ - [28de5f] ResultRow │ │ - [28de69] SorterData │ │ - [28de74] UNIQUE │ │ - [28de7b] Offset %u out of range %u..%u │ │ - [28de99] cipher_ctx_free: iCtx=%p │ │ - [28deb2] sqlcipher_openssl_hmac: EVP_MAC_update() on 1st input buffer of %d bytes using algorithm %d returned %d │ │ - [28df1a] no such view │ │ - [28df27] %s: %s.%s │ │ - [28df31] recursive_triggers │ │ - [28df44] soft_heap_limit │ │ - [28df54] ncol │ │ - [28df59] misuse of aggregate: %#T() │ │ - [28df74] flexnum │ │ - [28df7c] circular reference: %s │ │ - [28df93] %r ORDER BY term does not match any column in the result set │ │ - [28dfd0] SETUP │ │ - [28dfd6] too many arguments on %s() - max %d │ │ - [28dffa] MULTI-INDEX OR │ │ - [28e009] LIMIT │ │ - [28e00f] %d values for %d columns │ │ - [28e028] rows inserted │ │ - [28e036] TEXT value in %s.%s │ │ - [28e04a] database %s is already in use │ │ - [28e068] vfs │ │ - [28e06c] cannot detach database %s │ │ - [28e086] stat_push │ │ - [28e090] UPDATE %Q.sqlite_master SET tbl_name = %Q, name = CASE WHEN type='table' THEN %Q WHEN name LIKE 'sqliteX_autoindex%%' ESCAPE 'X' AND type='index' THEN 'sqlite_autoindex_' || %Q || substr(name,%d+18) ELSE name END WHERE tbl_name=%Q COLLATE nocase AND (type='table' OR type='index' OR type='trigger'); │ │ - [28e1c1] Cannot add a UNIQUE column │ │ - [28e1dc] cannot override %s of window: %s │ │ - [28e1fd] printf │ │ - [28e204] 40f-20a-20d │ │ - [28e210] am │ │ - [28e213] %.3f │ │ - [28e218] unknown operation │ │ - [28e22a] no more rows available │ │ - [28e241] separators= │ │ - [28e24d] UPDATE %Q.'%q_segdir' SET start_block = ?, root = ?WHERE level = ? AND idx = ? │ │ - [28e29c] ence │ │ - [28e2a1] al │ │ - [28e2a4] itilib │ │ - [28e2ab] iti │ │ - [28e2af] │ │ - [28e2b3] Index optimized │ │ - [28e2c3] docsize │ │ - [28e2cb] segdir │ │ - [28e2d2] too many prefix indexes (max %d) │ │ - [28e2f3] malformed columnsize=... directive │ │ - [28e316] T.%Q │ │ - [28e31b] crisismerge │ │ - [28e327] Too few columns for an rtree table │ │ - [28e34a] ,%.*s INT │ │ - [28e354] ALTER TABLE %Q.'%q_node' RENAME TO "%w_node";ALTER TABLE %Q.'%q_parent' RENAME TO "%w_parent";ALTER TABLE %Q.'%q_rowid' RENAME TO "%w_rowid"; │ │ - [28e3e5] DEFAULT_RECURSIVE_TRIGGERS │ │ - [28e400] TLS_RSA_WITH_NULL_MD5 │ │ - [28e416] DHE-DSS-AES128-SHA │ │ - [28e429] ADH-AES256-SHA │ │ - [28e438] NULL-SHA256 │ │ - [28e444] TLS_PSK_WITH_AES_256_CBC_SHA384 │ │ - [28e464] ECDHE-RSA-CHACHA20-POLY1305 │ │ - [28e480] DHE-RSA-CAMELLIA256-SHA │ │ - [28e498] TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 │ │ - [28e4bf] ssl/ssl_cert.c │ │ - [28e4ce] SSL_add_dir_cert_subjects_to_stack │ │ - [28e4f1] MD5 │ │ - [28e4f5] ALL │ │ - [28e4f9] aGOST12 │ │ - [28e501] ARIA256 │ │ - [28e509] TLSv1 │ │ - [28e50f] bad change cipher spec │ │ - [28e526] error in received cipher list │ │ - [28e544] fragmented client hello │ │ - [28e55c] missing rsa signing cert │ │ - [28e575] no cipher match │ │ - [28e585] quic protocol error │ │ - [28e599] ssl3 ext invalid max fragment length │ │ - [28e5be] stream count limited │ │ - [28e5d3] tlsv1 bad certificate status response │ │ - [28e5f9] tlsv1 certificate unobtainable │ │ - [28e618] unsupported write flag │ │ - [28e62f] x509 verification setup problems │ │ - [28e650] no_comp │ │ - [28e658] tx_cert_comp │ │ - [28e665] CipherString │ │ - [28e672] MinProtocol │ │ - [28e67e] NoRenegotiation │ │ - [28e68e] TxCertificateCompression │ │ - [28e6a7] RequirePostHandshake │ │ - [28e6bc] SSLv3/TLS write client certificate │ │ - [28e6df] TLSv1.3 early data │ │ - [28e6f2] rsa_pkcs1_sha256 │ │ - [28e703] dsa_sha224 │ │ - [28e70e] ossl_quic_write_flags │ │ - [28e724] expect_quic_conn_only │ │ - [28e73a] network BIO I/O error │ │ - [28e750] INITIAL_MAX_STREAMS_UNI appears multiple times │ │ - [28e77f] JSON-SEQ │ │ - [28e788] common_fields │ │ - [28e796] packet_sent │ │ - [28e7a2] handshake_confirmed │ │ - [28e7b6] internal_error │ │ - [28e7c5] stream_limit_error │ │ - [28e7d8] scid │ │ - [28e7dd] ect1 │ │ - [28e7e2] ChaCha20-Poly1305 │ │ - [28e7f4] depack_process_frames │ │ - [28e80a] NEW_CONN_ID valid only in 0/1-RTT │ │ - [28e82c] STREAM frame for nonexistent stream │ │ - [28e850] depack_do_frame_streams_blocked │ │ - [28e870] NEW_TOKEN │ │ - [28e87a] CONNECTION_REFUSED │ │ - [28e88d] NO_VIABLE_PATH │ │ - [28e89c] ossl_quic_calculate_retry_integrity_tag │ │ - [28e8c4] dtls1_write_bytes │ │ - [28e8d6] tls-data-size │ │ - [28e8e4] tls-version │ │ - [28e8f0] tls13_common_post_process_record │ │ - [28e911] final_supported_versions │ │ - [28e92a] ssl_next_proto_validate │ │ - [28e942] tls_parse_ctos_cookie │ │ - [28e958] tls_parse_ctos_post_handshake_auth │ │ - [28e97b] tls_construct_stoc_supported_groups │ │ - [28e99f] tls_construct_stoc_session_ticket │ │ - [28e9c1] tls_construct_stoc_use_srtp │ │ - [28e9dd] tls_process_certificate_request │ │ - [28e9fd] tls_post_process_client_key_exchange │ │ - [28ea22] tls_construct_cert_status_body │ │ - [28ea41] asn1_get_int64 │ │ - [28ea50] UINT32 │ │ - [28ea57] ASYNC_init_thread │ │ - [28ea69] no hostname or service specified │ │ - [28ea8a] transfer error │ │ - [28ea99] BN_usub │ │ - [28eaa1] BN_lshift │ │ - [28eaab] CONF_modules_load │ │ - [28eabd] dollarid │ │ - [28eac6] process_include │ │ - [28ead6] o2i_SCT_signature │ │ - [28eae8] int_dhx942_dh │ │ - [28eaf6] ec_group_new_from_data │ │ - [28eb0f] IPSec/IKE/Oakley curve #3 over a 155 bit binary field.\n │ │ + [288891] ENABLE_FTS3_PARENTHESIS │ │ + [2888a9] SYSTEM_MALLOC │ │ + [2888b7] TLS_PSK_WITH_AES_256_CBC_SHA │ │ + [2888d4] TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 │ │ + [2888f8] DHE-PSK-NULL-SHA256 │ │ + [28890c] ECDHE-PSK-AES128-CBC-SHA │ │ + [288925] TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA │ │ + [28894a] DHE-RSA-ARIA256-GCM-SHA384 │ │ + [288965] TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256 │ │ + [28898a] ssl3_finish_mac │ │ + [28899a] gost2001 │ │ + [2889a3] ADH │ │ + [2889a7] bad digest length │ │ + [2889b9] dh public value length is wrong │ │ + [2889d9] missing supported versions extension │ │ + [2889fe] renegotiation mismatch │ │ + [288a15] request sent │ │ + [288a22] scsv received when renegotiating │ │ + [288a43] tlsv1 alert internal error │ │ + [288a5e] tlsv1 alert user cancelled │ │ + [288a79] unknown pkey type │ │ + [288a8b] unsupported compression algorithm │ │ + [288aad] ssl_read_internal │ │ + [288abf] MaxProtocol │ │ + [288acb] SSLv2 │ │ + [288ad1] Bugs │ │ + [288ad6] ECDHSingle │ │ + [288ae1] tlsext_hostname │ │ + [288af1] TLSv1.3 read server compressed certificate │ │ + [288b1c] SSLv3/TLS read server certificate request │ │ + [288b46] EC │ │ + [288b49] tls1_set_groups_list │ │ + [288b5e] tls-min-dtls │ │ + [288b6b] create_channel │ │ + [288b7a] INITIAL_MAX_STREAM_DATA_BIDI_LOCAL is malformed │ │ + [288baa] owner │ │ + [288bb0] handling retry packet │ │ + [288bc6] │ │ + [288bcb] \b │ │ + [288bce] stream_state_error │ │ + [288be1] STREAM_DATA_BLOCKED valid only in 0/1-RTT │ │ + [288c0b] depack_do_frame_max_streams │ │ + [288c27] ssl/quic/quic_tls.c │ │ + [288c3b] CRYPTO_BUFFER_EXCEEDED │ │ + [288c52] tls-mac │ │ + [288c5a] tls_post_encryption_processing_default │ │ + [288c81] tls_construct_ctos_status_request │ │ + [288ca3] tls_construct_ctos_ems │ │ + [288cba] tls_parse_stoc_supported_versions │ │ + [288cdc] tls_construct_stoc_ec_pt_formats │ │ + [288cfd] tls_process_new_session_ticket │ │ + [288d1c] tls_finish_handshake │ │ + [288d31] ossl_statem_server_pre_work │ │ + [288d4d] asn1_collect │ │ + [288d5a] ASN1_item_ex_i2d │ │ + [288d6b] ASN1_NULL │ │ + [288d75] uint32_c2i │ │ + [288d80] unavailable ip family │ │ + [288d96] bn_expand_internal │ │ + [288da9] %s%s%s │ │ + [288db0] module_load_dso │ │ + [288dc0] tag=%s │ │ + [288dc7] VISIBLESTRING │ │ + [288dd5] SETWRAP │ │ + [288ddd] ASN1_mbstring_ncopy │ │ + [288df1] ssl_module_init │ │ + [288e01] q │ │ + [288e03] ossl_dsa_key_from_pkcs8 │ │ + [288e1b] %*spub:\n │ │ + [288e24] EC_GROUP_new_from_ecparameters │ │ + [288e43] d2i_ECPrivateKey │ │ + [288e54] RFC 5639 curve over a 256 bit prime field │ │ + [288e7e] BN_GF2m_mod │ │ + [288e8a] EC_KEY_oct2priv │ │ + [288e9a] ossl_ec_key_simple_oct2priv │ │ + [288eb6] EC_POINT_point2oct │ │ + [288ec9] ecp_nistz256_mult_precompute │ │ + [288ee6] SHAKE256 │ │ + [288eef] engine_id │ │ + [288ef9] ENGINE_ctrl │ │ + [288f05] str=%s │ │ + [288f0c] crypto/err/err.c │ │ + [288f1d] OCSP routines │ │ + [288f2b] ENCODER routines │ │ + [288f3c] ECDSA lib │ │ + [288f46] OSSL_STORE lib │ │ + [288f55] EVP_PKEY_encrypt │ │ + [288f66] crypto/evp/dh_ctrl.c │ │ + [288f7b] aesni_xts_init_key │ │ + [288f8e] aes_wrap_init_key │ │ + [288fa0] c2tnb191v1 │ │ + [288fab] fips_mode │ │ + [288fb5] EVP_CIPHER_CTX_ctrl │ │ + [288fc9] ossl_asn1_type_get_octetstring_int │ │ + [288fec] OSSL_ENCODER_CTX_set_output_structure │ │ + [289012] evp_kem_from_algorithm │ │ + [289029] keymgmt_from_algorithm │ │ + [289040] EVP_DigestSign │ │ + [28904f] d │ │ + [289051] evp_pkey_public_check_combined │ │ + [289070] EVP_PKEY_keygen │ │ + [289080] subgroup order Q: │ │ + [289092] crypto/comp_methods.c │ │ + [2890a8] no import function │ │ + [2890bb] setting xof failed │ │ + [2890ce] xts data unit is too large │ │ + [2890e9] too many retries │ │ + [2890fa] asn1 sig parse error │ │ + [28910f] openssl conf references missing section │ │ + [289137] param cannot be represented exactly │ │ + [28915b] invalid output length │ │ + [289171] failed loading public key │ │ + [28918b] error parsing asn1 length │ │ + [2891a5] response too many hdrlines │ │ + [2891c0] no private key │ │ + [2891cf] unsupported method for creating popo │ │ + [2891f4] error protecting message │ │ + [28920d] expected pollreq │ │ + [28921e] missing key usage digitalsignature │ │ + [289241] aria128 │ │ + [289249] assertion failed: temp->next == NULL || WITHIN_ARENA(temp->next) │ │ + [28928a] param_push_num │ │ + [289299] OSSL_PARAM_set_uint32 │ │ + [2892af] get_string_internal │ │ + [2892c3] ossl_pw_set_pem_password_cb │ │ + [2892df] ossl_provider_info_add_to_store │ │ + [2892ff] ossl_time_now │ │ + [28930d] countryName │ │ + [289319] RC2-CFB │ │ + [289321] X509v3 CRL Distribution Points │ │ + [289340] PBE-SHA1-RC2-40 │ │ + [289350] id-smime-cti-ets-proofOfOrigin │ │ + [28936f] id-mod-kea-profile-93 │ │ + [289385] id-cmc-encryptedPOP │ │ + [289399] Trust Root │ │ + [2893a4] Experimental │ │ + [2893b1] targetInformation │ │ + [2893c3] aes-192-ofb │ │ + [2893cf] AES-256-CFB │ │ + [2893db] Hold Instruction Code │ │ + [2893f1] dNSDomain │ │ + [2893fb] mail │ │ + [289400] roomNumber │ │ + [28940b] secretary │ │ + [289415] setct-CapTokenSeq │ │ + [289427] setct-AcqCardCodeMsg │ │ + [28943c] setct-PIUnsignedTBE │ │ + [289450] setct-CapReqTBEX │ │ + [289461] setct-CredRevReqTBE │ │ + [289475] setAttr-SecDevSig │ │ + [289487] proxyCertInfo │ │ + [289495] Inherit all │ │ + [2894a1] X509v3 Name Constraints │ │ + [2894b9] CAMELLIA-256-CFB │ │ + [2894ca] CAMELLIA-128-OFB │ │ + [2894db] id-ct-asciiTextWithCRLF │ │ + [2894f3] cryptocom │ │ + [2894fd] id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet │ │ + [28952a] id-alg-PWRI-KEK │ │ + [28953a] aes-128-ccm │ │ + [289546] MGF1 │ │ + [28954b] aes-256-cbc-hmac-sha1 │ │ + [289561] aes-192-cbc-hmac-sha256 │ │ + [289579] AES-128-OCB │ │ + [289585] CAMELLIA-192-CMAC │ │ + [289597] id-tc26-gost-3410-2012-512-paramSetB │ │ + [2895bc] Signing Tool of Issuer │ │ + [2895d3] kuznyechik-cfb │ │ + [2895e2] sendProxiedRouter │ │ + [2895f4] AuthANY │ │ + [2895fc] aria-256-ecb │ │ + [289609] hmac-sha3-384 │ │ + [289617] sm4-ctr │ │ + [28961f] GOST R 34.10-2012 (256 bit) ParamSet D │ │ + [289646] AES-128-SIV │ │ + [289652] BLAKE2BMAC │ │ + [28965d] id-ct-routeOriginAuthz │ │ + [289674] id-regCtrl-algId │ │ + [289685] id-aa-ets-attrCertificateRefs │ │ + [2896a3] cades-attributes │ │ + [2896b4] indirectIssuer │ │ + [2896c3] OBJ_dup │ │ + [2896cb] crypto/ocsp/ocsp_cl.c │ │ + [2896e1] expecting public key blob │ │ + [2896fb] ^I^M\n │ │ + [289700] PEM_read_bio_ex │ │ + [289710] CERTIFICATE │ │ + [28971c] crypto/asn1/a_i2d_fp.c │ │ + [289733] authsafes │ │ + [28973d] value.bag │ │ + [289747] PKCS7_ENVELOPE │ │ + [289756] │ │ + [289760] crypto/property/defn_cache.c │ │ + [28977d] too much nonce requested │ │ + [289796] rsa_pss_verify_param │ │ + [2897ab] publicExponent: │ │ + [2897bb] invalid message length │ │ + [2897d2] mgf1 digest not allowed │ │ + [2897ea] n does not equal p q │ │ + [2897ff] EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen │ │ + [289827] RSA_padding_add_none │ │ + [28983c] sk_reserve │ │ + [289847] OSSL_STORE_INFO_new_NAME │ │ + [289860] crypto/store/store_meth.c │ │ + [28987a] could not set engine │ │ + [28988f] invalid signer certificate purpose │ │ + [2898b2] ts datasign │ │ + [2898be] NOTICEREF │ │ + [2898c8] crypto/x509/v3_cpols.c │ │ + [2898df] %*sUser Notice:\n │ │ + [2898f0] set_dist_point_name │ │ + [289904] affiliationChanged │ │ + [289917] Superseded │ │ + [289922] v2i_ASIdentifiers │ │ + [289934] %*sTarget Cert:\n │ │ + [289945] crypto/x509/v3_battcons.c │ │ + [28995f] crypto/x509/v3_group_ac.c │ │ + [289979] text: │ │ + [28997f] ossl_x509v3_cache_extensions │ │ + [28999c] DirName: │ │ + [2899a5] extension not found │ │ + [2899b9] no issuer details │ │ + [2899cb] policy path length │ │ + [2899de] no crl number │ │ + [2899ec] X509_STORE_add_crl │ │ + [2899ff] different CRL scope │ │ + [289a13] X509_STORE_CTX_init │ │ + [289a27] compatible │ │ + [289a32] X509_NAME_print │ │ + [289a42] provider=base,fips=no,output=pem,structure=PrivateKeyInfo │ │ + [289a7c] provider=base,fips=no,input=der,structure=SubjectPublicKeyInfo │ │ + [289abb] OpenSSL HMAC via EVP_PKEY implementation │ │ + [289ae4] OpenSSL SIPHASH via EVP_PKEY implementation │ │ + [289b10] provider=default,fips=yes,output=text │ │ + [289b36] AES-256-WRAP-PAD-INV:AES256-WRAP-PAD-INV │ │ + [289b5f] ARIA-192-CTR:1.2.410.200046.1.1.10 │ │ + [289b82] rsa_encrypt │ │ + [289b8e] ossl_sm2_decrypt │ │ + [289b9f] ossl_aes_gcm_siv_set_ctx_params │ │ + [289bbf] providers/implementations/ciphers/cipher_chacha20_poly1305.c │ │ + [289bfc] providers/implementations/ciphers/cipher_sm4_xts.c │ │ + [289c2f] tdes_wrap_update │ │ + [289c40] rsa_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [289c6a] dhx_to_SubjectPublicKeyInfo_der_encode │ │ + [289c91] ec_spki_pub_to_der │ │ + [289ca4] x25519_to_PrivateKeyInfo_pem_encode │ │ + [289cc8] dsa_to_DSA_pem_encode │ │ + [289cde] dh2text_encode │ │ + [289ced] kdf_argon2_ctx_set_m_cost │ │ + [289d07] constant │ │ + [289d10] ossl_HPKE_KEM_INFO_find_curve │ │ + [289d2e] dsa_gen │ │ + [289d36] mac_gen │ │ + [289d3e] blake2_mac_init │ │ + [289d4e] poly1305_setkey │ │ + [289d5e] max_adinlen │ │ + [289d6a] reseed_time │ │ + [289d76] ossl_drbg_verify_digest │ │ + [289d8e] digest %s != %s │ │ + [289d9e] ed25519_sign │ │ + [289dab] Ed25519ph │ │ + [289db5] rsa_setup_md │ │ + [289dc2] rsa_sign_directly │ │ + [289dd4] invalid aad │ │ + [289de0] length too large │ │ + [289df1] self test kat failure │ │ + [289e07] gcm_init │ │ + [289e10] id_param │ │ + [289e19] s-indicator │ │ + [289e25] ider-name │ │ + [289e2f] e-parameters │ │ + [289e3c] -kem │ │ + [289e41] ms-check │ │ + [289e4a] libunwind: malformed DW_CFA_GNU_negative_offset_extended DWARF unwind, reg too big\n │ │ + [289e9e] J │ │ + [289ea0] chatlistCPtr │ │ + [289ead] chatCPtr │ │ + [289eb6] (join-%u) │ │ + [289ec0] cipher_store_pass │ │ + [289ed2] sqlcipher_page_cipher: hmac operation on decrypt failed for pgno=%d │ │ + [289f16] HMAC is not enabled, unable to integrity check │ │ + [289f45] PRAGMA migrate.user_version = %d; │ │ + [289f67] SELECT sqlcipher_export('migrate'); │ │ + [289f8b] device │ │ + [289f92] end │ │ + [289f96] 2024-04-15 13:34:05 8653b758870e6ef0c98d46b3ace27849054af85da891eb121e9aaa537f1ealt1 │ │ + [289feb] unopened │ │ + [289ff4] stat │ │ + [289ff9] %s at line %d of [%.10s] │ │ + [28a012] %.16g │ │ + [28a018] Vacuum │ │ + [28a01f] IdxGE │ │ + [28a025] CollSeq │ │ + [28a02d] Compare │ │ + [28a035] Clear │ │ + [28a03b] VRename │ │ + [28a043] malformed database schema (%s) │ │ + [28a062] sqlite3Codec: error decrypting page %d data: %d │ │ + [28a092] sqlcipher_mem_free: calling sqlcipher_memset(%p,0,%d) and sqlcipher_munlock(%p, %d) │ │ + [28a0e6] sqlcipher_cipher_ctx_init: allocating hmac_key │ │ + [28a115] sqlcipher_openssl_activate: entered SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ + [28a15b] sha512 │ │ + [28a162] sqlcipher_openssl_hmac: invalid algorithm %d │ │ + [28a18f] sqlcipher_openssl_cipher: EVP_CipherFinal_ex returned %d │ │ + [28a1c8] foreign_key_list │ │ + [28a1d9] schema_version │ │ + [28a1e8] short_column_names │ │ + [28a1fb] trusted_schema │ │ + [28a20a] partial │ │ + [28a212] %Q. │ │ + [28a216] no entry point [%s] in shared library [%s] │ │ + [28a241] tbl_name='%q' AND type!='trigger' │ │ + [28a263] second argument to %#T() must be a constant between 0.0 and 1.0 │ │ + [28a2a3] views may not be indexed │ │ + [28a2bc] virtual tables may not be indexed │ │ + [28a2de] parameters are not allowed in views │ │ + [28a302] SCAN %d CONSTANT ROW%s │ │ + [28a319] rowid=? │ │ + [28a321] LEFT-JOIN │ │ + [28a32c] table %S has no column named %s │ │ + [28a34c] ok │ │ + [28a34f] AFTER │ │ + [28a355] no such trigger: %S │ │ + [28a369] cannot add a STORED column │ │ + [28a384] load_extension │ │ + [28a393] sqlite_version │ │ + [28a3a2] sqlite_drop_column │ │ + [28a3b5] julianday │ │ + [28a3bf] 40f │ │ + [28a3c3] json_type │ │ + [28a3cd] jsonb_group_array │ │ + [28a3df] SQL logic error │ │ + [28a3ef] SELECT NOT EXISTS(SELECT docid FROM %Q.'%q_content' WHERE rowid!=?) │ │ + [28a433] DELETE FROM %Q.'%q_segments' │ │ + [28a450] SELECT idx FROM %Q.'%q_segdir' WHERE level=? ORDER BY 1 ASC │ │ + [28a48c] block │ │ + [28a492] ee │ │ + [28a495] SELECT %s ORDER BY rowid %s │ │ + [28a4b1] NEAR │ │ + [28a4b6] fts3cursor │ │ + [28a4c1] SAVEPOINT fts3 │ │ + [28a4d0] ALTER TABLE %Q.'%q_docsize' RENAME TO '%q_docsize'; │ │ + [28a505] , T.c%d │ │ + [28a50d] data │ │ + [28a512] SELECT k, v FROM %Q.'%q_config' │ │ + [28a532] phrase │ │ + [28a539] separators │ │ + [28a544] %_parent │ │ + [28a54d] ); │ │ + [28a550] WHERE rowid=?1 │ │ + [28a560] %s%.3x/ │ │ + [28a568] CREATE TABLE x(key,value,type,atom,id,parent,fullkey,path,json HIDDEN,root HIDDEN) │ │ + [28a5bb] DEFAULT_PCACHE_INITSZ=20 │ │ + [28a5d4] ssl/d1_msg.c │ │ + [28a5e1] TLS_DHE_DSS_WITH_AES_128_CBC_SHA │ │ + [28a602] DHE-RSA-AES128-CCM │ │ + [28a615] TLS_ECDHE_ECDSA_WITH_AES_128_CCM │ │ + [28a636] PSK-AES128-CBC-SHA256 │ │ + [28a64c] TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 │ │ + [28a670] TLS_RSA_WITH_CAMELLIA_128_CBC_SHA │ │ + [28a692] TLS_RSA_WITH_IDEA_CBC_SHA │ │ + [28a6ac] ECDHE-ARIA256-GCM-SHA384 │ │ + [28a6c5] PSK-ARIA256-GCM-SHA384 │ │ + [28a6dc] DEFAULT │ │ + [28a6e4] SHA1 │ │ + [28a6e9] DHE │ │ + [28a6ed] bad hello request │ │ + [28a6ff] bad hrr version │ │ + [28a70f] callback failed │ │ + [28a71f] dane tlsa bad selector │ │ + [28a736] invalid ccs message │ │ + [28a74a] missing rsa encrypting cert │ │ + [28a766] no certificate set │ │ + [28a779] ssl3 ext invalid servername type │ │ + [28a79a] ssl command section not found │ │ + [28a7b8] tlsv1 alert decrypt error │ │ + [28a7d2] tlsv1 alert unknown ca │ │ + [28a7e9] unknown command │ │ + [28a7f9] wrong ssl version │ │ + [28a80b] include/internal/packet.h │ │ + [28a825] no_anti_replay │ │ + [28a834] ServerInfoFile │ │ + [28a843] chainCAstore │ │ + [28a850] num_tickets │ │ + [28a85c] automatic │ │ + [28a866] peer_rpk │ │ + [28a86f] SSLv3/TLS write certificate status │ │ + [28a892] TLSv1.3 read client key update │ │ + [28a8b1] TLSv1.3 read server key update │ │ + [28a8d0] tls12_copy_sigalgs │ │ + [28a8e3] No valid signature algorithms in '%s' │ │ + [28a909] tls-sigalg-iana-name │ │ + [28a91e] rsa_pss_pss_sha384 │ │ + [28a931] dsa_sha256 │ │ + [28a93c] tls13_generate_master_secret │ │ + [28a959] ssl/quic/quic_impl.c │ │ + [28a96e] handshake cannot be confirmed before it is completed │ │ + [28a9a3] ch_on_transport_params │ │ + [28a9ba] INITIAL_MAX_DATA is malformed │ │ + [28a9d8] new packet with old keys │ │ + [28a9f1] packet_received │ │ + [28aa01] ssl/quic/quic_demux.c │ │ + [28aa17] closed │ │ + [28aa1e] application_error │ │ + [28aa30] ssl/quic/quic_lcidm.c │ │ + [28aa46] exceeded maximum allowed streams │ │ + [28aa67] MAX_STREAM_DATA for TX only stream │ │ + [28aa8a] NEW_CONN_ID │ │ + [28aa96] STREAM_LIMIT_ERROR │ │ + [28aaa9] max_frag_len │ │ + [28aab6] ossl_set_tls_provider_parameters │ │ + [28aad7] final_psk │ │ + [28aae1] tls_parse_ctos_supported_groups │ │ + [28ab01] tls_parse_ctos_ems │ │ + [28ab14] ossl_statem_server_process_message │ │ + [28ab37] crypto/asn1/a_dup.c │ │ + [28ab4b] ASN1_item_dup │ │ + [28ab59] ZINT32 │ │ + [28ab60] invalid socket │ │ + [28ab6f] tfo no kernel support │ │ + [28ab85] BN_nnmod │ │ + [28ab8e] BUF_MEM_grow_clean │ │ + [28aba1] %ld │ │ + [28aba5] str_copy │ │ + [28abae] parsebool │ │ + [28abb8] UTCTIME │ │ + [28abc0] IA5STRING │ │ + [28abca] BITWRAP │ │ + [28abd2] crypto/dh/dh_ameth.c │ │ + [28abe7] dsa_do_verify │ │ + [28abf5] dlfcn_merger │ │ + [28ac02] ECPKPARAMETERS │ │ + [28ac11] p.char_two │ │ + [28ac1c] X9.62 curve over a 208 bit binary field │ │ + [28ac44] X9.62 curve over a 368 bit binary field │ │ + [28ac6c] EC_POINT_set_affine_coordinates │ │ + [28ac8c] EC_POINT_mul │ │ + [28ac99] crypto/ec/ecdh_ossl.c │ │ + [28acaf] ossl_ecdsa_simple_sign_sig │ │ + [28acca] ECDSA_do_sign_ex │ │ + [28acdb] ASN1 OID: %s │ │ + [28ace8] Basis Type: %s\n │ │ + [28acf8] ossl_ec_GFp_mont_field_decode │ │ + [28ad16] ossl_ec_GFp_simple_point2oct │ │ + [28ad33] ossl_ec_GFp_simple_points_make_affine │ │ + [28ad59] OSSL_DECODER_CTX_set_construct_data │ │ + [28ad7d] SO_PATH │ │ + [28ad85] ENGINE_cmd_is_executable │ │ + [28ad9e] ENGINE_new │ │ + [28ada9] crypto/engine/tb_rand.c │ │ + [28adc1] reason(%lu) │ │ + [28adcd] Diffie-Hellman routines │ │ + [28ade5] EC lib │ │ + [28adec] evp_pkey_asym_cipher_init │ │ + [28ae06] aes_ccm_init_key │ │ + [28ae17] prime192v3 │ │ + [28ae22] prime239v2 │ │ + [28ae2d] tlsaadpad │ │ + [28ae37] assertion failed: bl <= (int)sizeof(ctx->buf) │ │ + [28ae65] UNDEF │ │ + [28ae6b] PKCS5_pbe_set_ex │ │ + [28ae7c] evp_pkey_get0_EC_KEY_int │ │ + [28ae95] [action:%d, state:%d] unsupported OSSL_PARAM data type %d │ │ + [28aecf] pad-mode │ │ + [28aed8] rsa_pss_keygen_saltlen │ │ + [28aeef] [action:%d, state:%d] padding name %s │ │ + [28af15] fix_group_ecx │ │ + [28af23] crypto/evp/signature.c │ │ + [28af3a] seed: │ │ + [28af40] crypto/ffc/ffc_params_validate.c │ │ + [28af61] .so │ │ + [28af65] env:%s │ │ + [28af6d] bignum too long │ │ + [28af7d] pkey application asn1 method already registered │ │ + [28afad] private key decode error │ │ + [28afc6] illegal nested tagging │ │ + [28afdd] invalid utf8string │ │ + [28aff0] second number too large │ │ + [28b008] unsupported public key type │ │ + [28b024] list cannot be null │ │ + [28b038] invalid b │ │ + [28b042] invalid p │ │ + [28b04c] filename too big │ │ + [28b05d] received error │ │ + [28b06c] error reading messagedigest attribute │ │ + [28b092] no public key │ │ + [28b0a0] private key does not match certificate │ │ + [28b0c7] unsupported encryption type │ │ + [28b0e3] wrap error │ │ + [28b0ee] bad pbm iterationcount │ │ + [28b105] bad request id │ │ + [28b114] error unexpected certconf │ │ + [28b12e] invalid rootcakeyupdate │ │ + [28b146] unknown pkistatus │ │ + [28b158] ARIA-128-CBC │ │ + [28b165] assertion failed: bit > 0 && bit < sh.bittable_size │ │ + [28b199] assertion failed: !TESTBIT(table, bit) │ │ + [28b1c0] assertion failed: !sh_testbit(temp, slist, sh.bitmalloc) │ │ + [28b1f9] ossl_hexstr2buf_sep │ │ + [28b20d] OSSL_PARAM_get_utf8_string │ │ + [28b228] OSSL_PARAM_set_utf8_ptr │ │ + [28b240] general_get_uint │ │ + [28b251] crypto/threads_pthread.c │ │ + [28b26a] RSA Data Security, Inc. PKCS │ │ + [28b287] md5 │ │ + [28b28b] rsaEncryption │ │ + [28b299] pbeWithMD5AndDES-CBC │ │ + [28b2ae] commonName │ │ + [28b2b9] rc2-ofb │ │ + [28b2c1] PBE-SHA1-RC2-64 │ │ + [28b2d1] RC4-40 │ │ + [28b2d8] CAST5-ECB │ │ + [28b2e2] PBE-MD5-RC2-64 │ │ + [28b2f1] id-pkix-mod │ │ + [28b2fd] id-it-caProtEncCert │ │ + [28b311] id-regCtrl │ │ + [28b31c] id-alg-dh-sig-hmac-sha1 │ │ + [28b334] id-cmc-senderNonce │ │ + [28b347] aes-128-cfb │ │ + [28b353] associatedDomain │ │ + [28b364] setct-PANData │ │ + [28b372] setct-PIData │ │ + [28b37f] setct-AuthResTBEX │ │ + [28b391] international-organizations │ │ + [28b3ad] AES-192-CFB1 │ │ + [28b3ba] seed-cfb │ │ + [28b3c3] hmacWithSHA256 │ │ + [28b3d2] dsa_with_SHA256 │ │ + [28b3e2] whirlpool │ │ + [28b3ec] id-Gost28147-89-CryptoPro-A-ParamSet │ │ + [28b411] X509v3 Freshest CRL │ │ + [28b425] id-camellia256-wrap │ │ + [28b439] anyExtendedKeyUsage │ │ + [28b44d] dhSinglePass-cofactorDH-sha512kdf-scheme │ │ + [28b476] CT Certificate SCTs │ │ + [28b48a] camellia-256-ccm │ │ + [28b49b] GOST R 34.10-2012 (512 bit) ParamSet A │ │ + [28b4c2] id-tc26-cipher-constants │ │ + [28b4db] ipsec Internet Key Exchange │ │ + [28b4f7] Ctrl/Provision WAP Termination │ │ + [28b516] SSH Client │ │ + [28b521] siphash │ │ + [28b529] aria-128-ecb │ │ + [28b536] hmac-sha3-224 │ │ + [28b544] dsa_with_SHA512 │ │ + [28b554] dsa_with_SHA3-224 │ │ + [28b566] ecdsa_with_SHA3-384 │ │ + [28b57a] id-rsassa-pkcs1-v1_5-with-sha3-512 │ │ + [28b59d] ISO-CN │ │ + [28b5a4] dstu28147-cfb │ │ + [28b5b2] DSTU curve 0 │ │ + [28b5bf] Smtp UTF8 Mailbox │ │ + [28b5d1] Class of Signing Tool │ │ + [28b5e7] sm4-xts │ │ + [28b5ef] X509v3 Indirect Issuer │ │ + [28b606] ossl_obj_add_object │ │ + [28b61a] crypto/objects/obj_lib.c │ │ + [28b633] value.good │ │ + [28b63e] thisUpdate │ │ + [28b649] no response data │ │ + [28b65a] crypto/pkcs12/p12_key.c │ │ + [28b672] crypto/pkcs12/p12_decr.c │ │ + [28b68b] iv gen error │ │ + [28b698] auth_attr │ │ + [28b6a2] serial │ │ + [28b6a9] BAD RECURSION DEPTH\n │ │ + [28b6be] not an hexadecimal digit │ │ + [28b6d7] unsupported drbg type │ │ + [28b6ed] prime2: │ │ + [28b6f5] invalid multi prime key │ │ + [28b70d] padding check failed │ │ + [28b722] crypto/rsa/rsa_none.c │ │ + [28b738] pkey_rsa_ctrl_str │ │ + [28b74a] 3072 │ │ + [28b74f] OSSL_STORE_open_ex │ │ + [28b762] OpenSSL NULL UI │ │ + [28b772] d.x400Address │ │ + [28b780] email │ │ + [28b786] qualifiers │ │ + [28b791] d.usernotice │ │ + [28b79e] fullname │ │ + [28b7a7] Cessation Of Operation │ │ + [28b7be] privilegeWithdrawn │ │ + [28b7d1] Reasons │ │ + [28b7d9] %*sCRL Issuer:\n │ │ + [28b7e9] %*scrlUrl: │ │ + [28b7f5] crypto/x509/v3_addr.c │ │ + [28b80b] (MPLS-labeled VPN) │ │ + [28b81f] rdi │ │ + [28b823] %*sIssuer Serial: │ │ + [28b836] v2i_issuer_sign_tool │ │ + [28b84b] %*ssignTool : │ │ + [28b85d] namingAuthority │ │ + [28b86d] NAME_CONSTRAINTS │ │ + [28b87e] Not After: │ │ + [28b88a] v2i_POLICY_MAPPINGS │ │ + [28b89e] copy_issuer │ │ + [28b8aa] OSSL_ATTRIBUTES_SYNTAX │ │ + [28b8c1] i2s_ASN1_UTF8STRING │ │ + [28b8d5] y │ │ + [28b8d7] invalid inheritance │ │ + [28b8eb] invalid field name │ │ + [28b8fe] unknown trust id │ │ + [28b90f] format error in certificate's notAfter field │ │ + [28b93c] Suite B: invalid ECC curve │ │ + [28b957] invalid certificate verification context │ │ + [28b980] Subject empty and Subject Alt Name extension not critical │ │ + [28b9ba] engines/e_afalg.c │ │ + [28b9cc] engines/e_afalg_err.c │ │ + [28b9e2] ACE │ │ + [28b9e6] provider=base,fips=yes,input=der,structure=SubjectPublicKeyInfo │ │ + [28ba26] SHA3-512:2.16.840.1.101.3.4.2.10 │ │ + [28ba47] POLY1305 │ │ + [28ba50] ECDSA-SHA3-384:ecdsa_with_SHA3-384:id-ecdsa-with-sha3-384:2.16.840.1.101.3.4.3.11 │ │ + [28baa2] ARIA-256-OFB:1.2.410.200046.1.1.14 │ │ + [28bac5] SM4-CCM:1.2.156.10197.1.104.9 │ │ + [28bae3] providers/implementations/digests/blake2_prov.c │ │ + [28bb13] ossl_blake2b_set_ctx_params │ │ + [28bb2f] providers/implementations/digests/md5_prov.c │ │ + [28bb5c] RSA PUBLIC KEY │ │ + [28bb6b] rsa_to_PrivateKeyInfo_der_encode │ │ + [28bb8c] dhx_to_EncryptedPrivateKeyInfo_der_encode │ │ + [28bbb6] dsa_to_EncryptedPrivateKeyInfo_der_encode │ │ + [28bbe0] sm2_to_SubjectPublicKeyInfo_der_encode │ │ + [28bc07] dhx_to_X9_42_der_encode │ │ + [28bc1f] ec_to_X9_62_pem_encode │ │ + [28bc36] rsa2msblob_encode │ │ + [28bc48] dh_to_text │ │ + [28bc53] gindex: %d\n │ │ + [28bc5f] providers/implementations/kdfs/argon2.c │ │ + [28bc87] kbkdf_derive │ │ + [28bc94] x963kdf_derive │ │ + [28bca3] x942kdf_derive │ │ + [28bcb2] AES-128-WRAP │ │ + [28bcbf] eckey_check │ │ + [28bccb] providers/implementations/macs/poly1305_prov.c │ │ + [28bcfa] digest-size │ │ + [28bd06] ed25519_digest_signverify_init │ │ + [28bd25] providers/implementations/ciphers/cipher_cast5.c │ │ + [28bd56] ems not enabled │ │ + [28bd66] failed to set parameter │ │ + [28bd7e] invalid state │ │ + [28bd8c] missing cipher │ │ + [28bd9b] missing message digest │ │ + [28bdb2] self test post failure │ │ + [28bdc9] dinlen │ │ + [28bdd0] unds │ │ + [28bdd5] once │ │ + [28bdda] c-bits │ │ + [28bde1] libunwind: malformed DW_CFA_register DWARF unwind, reg too big\n │ │ + [28be21] libunwind: malformed DW_CFA_def_cfa_register DWARF unwind, reg too big\n │ │ + [28be69] esp │ │ + [28be6d] ATTACH x AS %Q │ │ + [28be7c] cipher_page_size │ │ + [28be8d] cipher_use_hmac │ │ + [28be9d] cipher_default_compatibility │ │ + [28beba] PRAGMA cipher_kdf_algorithm = %s; │ │ + [28bedc] PRAGMA cipher_default_page_size = %d; │ │ + [28bf02] sqlcipherCodecAttach: calling codec_set_btree_to_codec_pagesize() │ │ + [28bf44] sqlcipherCodecAttach: calling sqlite3BtreeSecureDelete() │ │ + [28bf7d] sqlite3_key: db=%p │ │ + [28bf90] sqlcipher_codec_ctx_set_error: ctx=%p, error=%d │ │ + [28bfc0] error reading %d bytes from file page %d at offset %d │ │ + [28bff6] PRAGMA journal_mode = %s; │ │ + [28c010] /usr/tmp │ │ + [28c019] %!.15g │ │ + [28c020] Cast │ │ + [28c025] ZeroOrNull │ │ + [28c030] IdxDelete │ │ + [28c03a] FkCounter │ │ + [28c044] SELECT*FROM"%w".%s WHERE %s ORDER BY rowid │ │ + [28c06f] INT │ │ + [28c073] sqlite_temp_master │ │ + [28c086] codec_set_btree_to_codec_pagesize: left database mutex %p │ │ + [28c0c0] sqlcipher_openssl_hmac: EVP_MAC_fetch for HMAC failed │ │ + [28c0f6] sqlcipher_openssl_kdf: PKCS5_PBKDF2_HMAC() for EVP_sha1() workfactor %d and key size %d returned %d │ │ + [28c15a] data_version │ │ + [28c167] fullfsync │ │ + [28c171] incremental_vacuum │ │ + [28c184] CREATE TABLE x │ │ + [28c193] unable to open shared library [%.*s] │ │ + [28c1b8] unknown function: %#T() │ │ + [28c1d0] %d columns assigned %d values │ │ + [28c1ee] USING ROWID SEARCH ON TABLE %s FOR IN-OPERATOR │ │ + [28c21d] temporary table name must be unqualified │ │ + [28c246] sqlite_sequence │ │ + [28c256] index expressions │ │ + [28c268] misuse of aliased aggregate %s │ │ + [28c287] misuse of aliased window function %s │ │ + [28c2ac] too many terms in %s BY clause │ │ + [28c2cb] generated columns cannot be part of the PRIMARY KEY │ │ + [28c2ff] table %s may not be indexed │ │ + [28c31b] %s %T cannot reference objects in database %s │ │ + [28c349] RIGHT │ │ + [28c34f] ON clause references tables to its right │ │ + [28c378] rows deleted │ │ + [28c385] syntax error after column name "%.*s" │ │ + [28c3ab] NULL value in %s.%s │ │ + [28c3bf] w │ │ + [28c3c1] sqlite_compileoption_get │ │ + [28c3da] sqlite_log │ │ + [28c3e5] %04d │ │ + [28c3ea] json_quote │ │ + [28c3f5] jsonb_replace │ │ + [28c403] 0123456789abcdef │ │ + [28c414] abort due to ROLLBACK │ │ + [28c42a] matchinfo │ │ + [28c434] icne │ │ + [28c439] icna │ │ + [28c43e] asc │ │ + [28c442] unknown tokenizer │ │ + [28c454] langid │ │ + [28c45b] wrong number of arguments to function snippet() │ │ + [28c48b] multiple tokenize=... directives │ │ + [28c4ac] REPLACE INTO '%q'.'%q_data'(id, block) VALUES(?,?) │ │ + [28c4df] hashsize │ │ + [28c4e8] cannot %s contentless fts5 table: %s │ │ + [28c50d] merge │ │ + [28c513] entli │ │ + [28c519] ization │ │ + [28c521] iviti │ │ + [28c527] _parent │ │ + [28c52f] Too many columns for an rtree table │ │ + [28c553] ."%.*s" │ │ + [28c55b] COMPILER=clang-18.0.1 │ │ + [28c571] server finished │ │ + [28c581] AES128-GCM-SHA256 │ │ + [28c593] DHE-PSK-AES128-CCM8 │ │ + [28c5a7] TLS_PSK_WITH_AES_128_CBC_SHA │ │ + [28c5c4] TLS_PSK_WITH_NULL_SHA384 │ │ + [28c5dd] DHE-PSK-AES256-CBC-SHA384 │ │ + [28c5f7] GOST2012-MAGMA-MAGMAOMAC │ │ + [28c610] TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 │ │ + [28c639] ssl_cert_add0_chain_cert │ │ + [28c652] SSL_add_file_cert_subjects_to_stack │ │ + [28c676] gost2012_256 │ │ + [28c683] DSS │ │ + [28c687] TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256 │ │ + [28c6d2] kRSAPSK │ │ + [28c6da] AESCCM8 │ │ + [28c6e2] ARIA128 │ │ + [28c6ea] bad data │ │ + [28c6f3] compressed length too long │ │ + [28c70e] dh key too small │ │ + [28c71f] invalid alert │ │ + [28c72d] not replacing certificate │ │ + [28c747] null ssl method passed │ │ + [28c75e] private key mismatch │ │ + [28c773] psk no client cb │ │ + [28c784] shutdown while in init │ │ + [28c79b] ssl session id context too long │ │ + [28c7bb] tlsv1 unrecognized name │ │ + [28c7d3] wrong cipher returned │ │ + [28c7e9] ssl_validate_ct │ │ + [28c7f9] verifyCApath │ │ + [28c806] +automatic │ │ + [28c811] Request │ │ + [28c819] ssl_get_prev_session │ │ + [28c82e] SSLv3/TLS write change cipher spec │ │ + [28c851] TLSv1.3 write end of early data │ │ + [28c871] TLS-SIGALG │ │ + [28c87c] ecdsa_sha224 │ │ + [28c889] ecdsa_brainpoolP384r1_sha384 │ │ + [28c8a6] properties │ │ + [28c8b1] ssl_srp_ctx_init_intern │ │ + [28c8c9] expect_quic │ │ + [28c8d5] quic_read │ │ + [28c8df] quic_read_again │ │ + [28c8ef] ACK_DELAY_EXP appears multiple times │ │ + [28c914] MAX_ACK_DELAY appears multiple times │ │ + [28c939] ack_delay_exponent │ │ + [28c94c] port_v4 │ │ + [28c954] cur_state │ │ + [28c95e] client │ │ + [28c965] \t │ │ + [28c968] connection_code │ │ + [28c978] handshake │ │ + [28c982] offset │ │ + [28c989] explicit_length │ │ + [28c999] sequence_number │ │ + [28c9a9] PATH_CHALLENGE valid only in 0/1-RTT │ │ + [28c9ce] internal error (stream count RXFC) │ │ + [28c9f1] zero-length NEW_TOKEN │ │ + [28ca07] read header │ │ + [28ca13] DATA_BLOCKED │ │ + [28ca20] KEY_UPDATE_ERROR │ │ + [28ca31] ssl/record/rec_layer_s3.c │ │ + [28ca4b] tls_initialise_write_packets_default │ │ + [28ca70] tls13_post_process_record │ │ + [28ca8a] HEAD │ │ + [28ca90] final_key_share │ │ + [28caa0] ssl3_check_cert_and_algorithm │ │ + [28cabe] tls_construct_server_key_exchange │ │ + [28cae0] tls_handle_status_request │ │ + [28cafa] attributes │ │ + [28cb05] asn1_template_ex_i2d │ │ + [28cb1a] ASN1_SEQUENCE │ │ + [28cb28] openssl_conf=%s │ │ + [28cb38] NCONF_get_section │ │ + [28cb4a] def_load_bio │ │ + [28cb57] .include │ │ + [28cb60] ASCII │ │ + [28cb66] BMPSTRING │ │ + [28cb70] crypto/dh/dh_backend.c │ │ + [28cb87] ossl_dsa_do_sign_int │ │ + [28cb9c] crypto/bn/bn_exp2.c │ │ + [28cbb0] ec_asn1_group2fieldid │ │ + [28cbc6] X9.62 curve over a 272 bit binary field │ │ + [28cbee] ossl_ec_key_simple_priv2oct │ │ + [28cc0a] EC_GROUP_get_trinomial_basis │ │ + [28cc27] Seed: │ │ + [28cc2d] ECPKParameters_print │ │ + [28cc42] %*s\n │ │ + [28cc5b] OSSL_DECODER_CTX_add_extra │ │ + [28cc76] ossl_decoder_cache_flush │ │ + [28cc8f] crypto/err/err_local.h │ │ + [28cca6] CRMF routines │ │ + [28ccb4] aesni_ccm_init_key │ │ + [28ccc7] sect193r1 │ │ + [28ccd1] sect409r1 │ │ + [28ccdb] wap-wsg-idm-ecid-wtls9 │ │ + [28ccf2] wap-wsg-idm-ecid-wtls10 │ │ + [28cd0a] brainpoolP320r1 │ │ + [28cd1a] K-283 │ │ + [28cd20] EVP_DecryptUpdate │ │ + [28cd32] inner_evp_generic_fetch │ │ + [28cd4a] crypto/encode_decode/encoder_meth.c │ │ + [28cd6e] ossl_encoder_parsed_properties │ │ + [28cd8d] hexpass │ │ + [28cd95] N │ │ + [28cd97] oaep │ │ + [28cd9c] rsa-factor3 │ │ + [28cda8] rsa-exponent5 │ │ + [28cdb6] pkey_ec_keygen │ │ + [28cdc5] dh_1024_160 │ │ + [28cdd1] Thread-local default library context │ │ + [28cdf6] os-specific │ │ + [28ce02] invalid range │ │ + [28ce10] bad ffc parameters │ │ + [28ce23] check pubkey too large │ │ + [28ce3a] memory limit exceeded │ │ + [28ce50] only oneshot supported │ │ + [28ce67] unable to get maximum request size │ │ + [28ce8a] asn1 parse error │ │ + [28ce9b] mime sig parse error │ │ + [28ceb0] type not constructed │ │ + [28cec5] wrong public key type │ │ + [28cedb] variable has no value │ │ + [28cef1] secure malloc failure │ │ + [28cf07] could not load the shared library │ │ + [28cf29] 'id' or 'name' missing │ │ + [28cf40] unimplemented public key method │ │ + [28cf60] error parsing url │ │ + [28cf72] invalid url scheme │ │ + [28cf85] redirection from https to http │ │ + [28cfa4] no signers │ │ + [28cfaf] error decrypting certificate │ │ + [28cfcc] bad checkafter in pollrep │ │ + [28cfe6] request not accepted │ │ + [28cffb] request rejected by server │ │ + [28d016] unsupported pkibody │ │ + [28d02a] SM4 │ │ + [28d02e] SM4-CBC │ │ + [28d036] aes128 │ │ + [28d03d] ssl3-md5 │ │ + [28d046] assertion failed: TESTBIT(table, bit) │ │ + [28d06c] directive %s set to unrecognized value │ │ + [28d093] X500 │ │ + [28d098] sha │ │ + [28d09c] nsBaseUrl │ │ + [28d0a6] BF-ECB │ │ + [28d0ad] RSA-RIPEMD160 │ │ + [28d0bb] emailProtection │ │ + [28d0cb] PBE-SHA1-2DES │ │ + [28d0d9] certBag │ │ + [28d0e1] OCSP Signing │ │ + [28d0ee] S/MIME │ │ + [28d0f5] id-smime-mod-oid │ │ + [28d106] id-smime-aa-securityLabel │ │ + [28d120] id-smime-aa-ets-signerLocation │ │ + [28d13f] id-smime-aa-ets-CertificateRefs │ │ + [28d15f] id-regCtrl-regToken │ │ + [28d173] id-regCtrl-protocolEncrKey │ │ + [28d18e] id-cmc-popLinkRandom │ │ + [28d1a3] id-pda-countryOfCitizenship │ │ + [28d1bf] selected-attribute-types │ │ + [28d1d8] rFC822localPart │ │ + [28d1e8] qualityLabelledData │ │ + [28d1fc] manager │ │ + [28d204] mailPreferenceOption │ │ + [28d219] setct-CapTokenTBS │ │ + [28d22b] setct-BatchAdminReqTBE │ │ + [28d242] generic cryptogram │ │ + [28d255] set-brand-Novus │ │ + [28d265] aes-192-cfb1 │ │ + [28d272] sha224 │ │ + [28d279] CAMELLIA-256-CFB1 │ │ + [28d28b] CAMELLIA-256-CFB8 │ │ + [28d29d] prf-gostr3411-94 │ │ + [28d2ae] id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet │ │ + [28d2db] id-GostR3410-2001-TestParamSet │ │ + [28d2fa] GOST R 3410-2001 Parameter Set Cryptocom │ │ + [28d323] id-on-permanentIdentifier │ │ + [28d33d] certificateRevocationList │ │ + [28d357] rsassaPss │ │ + [28d361] AES-128-CBC-HMAC-SHA1 │ │ + [28d377] dhSinglePass-cofactorDH-sha224kdf-scheme │ │ + [28d3a0] secureShellClient │ │ + [28d3b2] aria-128-cfb8 │ │ + [28d3c0] ISO CN Member Body │ │ + [28d3d3] dstu4145be │ │ + [28d3de] XmppAddr │ │ + [28d3e7] Class of Signing Tool KB1 │ │ + [28d401] id-ct-signedChecklist │ │ + [28d417] itu-t-identified-organization │ │ + [28d435] id-ct-rpkiSignedPrefixList │ │ + [28d450] unsupported requestorname type │ │ + [28d46f] bad end line │ │ + [28d47c] unsupported encryption │ │ + [28d493] -----\n │ │ + [28d49a] assertion failed: nkey <= EVP_MAX_KEY_LENGTH │ │ + [28d4c7] PKCS12_PBE_keyivgen_ex │ │ + [28d4de] maybe wrong password │ │ + [28d4f3] PKCS8_encrypt_ex │ │ + [28d504] mac │ │ + [28d508] value.x509cert │ │ + [28d517] value.shkeybag │ │ + [28d526] PKCS7_ENC_CONTENT │ │ + [28d538] enc_digest │ │ + [28d543] (%s) │ │ + [28d549] GENERALSTRING │ │ + [28d557] :BAD ENUMERATED │ │ + [28d567] pkcs7_bio_add_digest │ │ + [28d57c] error adding recipient │ │ + [28d593] parse_name │ │ + [28d59e] parse_number │ │ + [28d5ab] entropy input too long │ │ + [28d5c2] mgf1 with sha1 (default) │ │ + [28d5db] ossl_rsa_key_from_pkcs8 │ │ + [28d5f3] RSA_setup_blinding │ │ + [28d606] scheme=%s │ │ + [28d610] policy mismatch │ │ + [28d620] time syscall error │ │ + [28d633] errno=%d │ │ + [28d63c] Verify failure\n │ │ + [28d64c] X509V3_get_section │ │ + [28d65f] Object Signing │ │ + [28d66e] nonRepudiation │ │ + [28d67d] ia5org │ │ + [28d684] policy_section │ │ + [28d693] policyIdentifier │ │ + [28d6a4] unused │ │ + [28d6ab] [%d] │ │ + [28d6b0] Targets │ │ + [28d6b8] v1 (0x0) │ │ + [28d6c1] infinite │ │ + [28d6ca] inhibitPolicyMapping │ │ + [28d6df] othername: SRVName │ │ + [28d6f2] v2i_subject_alt │ │ + [28d702] %*sVersion: %ld (0x%lX) │ │ + [28d71a] invalid boolean string │ │ + [28d731] crypto/x509/x509_cmp.c │ │ + [28d748] should retry │ │ + [28d755] X509_STORE_add_lookup │ │ + [28d76b] proxy certificates not allowed, please set the appropriate flag │ │ + [28d7ab] Suite B: cannot sign P-384 with P-256 │ │ + [28d7d1] Path length invalid for non-CA cert │ │ + [28d7f5] X509_EXTENSIONS │ │ + [28d805] X509_NAME_ENTRY │ │ + [28d815] X509_PUBKEY_get0 │ │ + [28d826] kernel op failed │ │ + [28d837] socket bind failed │ │ + [28d84a] buildinfo │ │ + [28d854] provider=base,fips=yes,output=msblob │ │ + [28d879] SHA2-256/192:SHA-256/192:SHA256-192 │ │ + [28d89d] X448:1.3.101.111 │ │ + [28d8ae] ECDSA-SHA2-224:ECDSA-SHA224:ecdsa-with-SHA224:1.2.840.10045.4.3.1 │ │ + [28d8f0] ECDSA-SHA2-384:ECDSA-SHA384:ecdsa-with-SHA384:1.2.840.10045.4.3.3 │ │ + [28d932] provider=default,fips=yes,output=pvk │ │ + [28d957] provider=default,fips=yes,input=pvk │ │ + [28d97b] AES-256-CCM:id-aes256-CCM:2.16.840.1.101.3.4.1.47 │ │ + [28d9ad] SM4-CFB:SM4-CFB128:1.2.156.10197.1.104.4 │ │ + [28d9d6] xts_standard │ │ + [28d9e3] ossl_tdes_get_ctx_params │ │ + [28d9fc] ossl_blake2s_set_ctx_params │ │ + [28da18] ossl_do_PVK_header │ │ + [28da2b] check_bitlen_dsa │ │ + [28da3c] EC PARAMETERS │ │ + [28da4a] SM2 PARAMETERS │ │ + [28da59] dhx_to_type_specific_params_der_encode │ │ + [28da80] RSA-PSS PUBLIC KEY │ │ + [28da93] x25519_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [28dac0] x448_to_EncryptedPrivateKeyInfo_der_encode │ │ + [28daeb] SEED: │ │ + [28daf1] x4482text_encode │ │ + [28db02] ossl_ec_dhkem_derive_private │ │ + [28db1f] blake2_mac_set_ctx_params │ │ + [28db39] ossl_drbg_hmac_init │ │ + [28db4d] test_entropy │ │ + [28db5a] /dev/srandom │ │ + [28db67] eddsa_signverify_init │ │ + [28db7d] minimum salt length set to %d, but the digest only gives %d │ │ + [28dbb9] rsa_sign_message_final │ │ + [28dbd0] file_open_dir │ │ + [28dbde] rc2_set_ctx_params │ │ + [28dbf1] kdf_pbkdf1_derive │ │ + [28dc03] entropy source failed continuous tests │ │ + [28dc2a] invalid mode │ │ + [28dc37] wrong output buffer size │ │ + [28dc50] ossl_cipher_generic_get_params │ │ + [28dc6f] ildinfo │ │ + [28dc77] evel │ │ + [28dc7c] check │ │ + [28dc82] oncelen │ │ + [28dc8a] hecks │ │ + [28dc90] ree │ │ + [28dc94] _Unwind_Resume │ │ + [28dca3] libunwind: malformed DW_CFA_undefined DWARF unwind, reg too big\n │ │ + [28dce4] CIE ID is not zero │ │ + [28dcf7] eventEmitterCPtr │ │ + [28dd08] cannot open view: %s │ │ + [28dd1d] cipher_default_page_size │ │ + [28dd36] cipher_kdf_algorithm │ │ + [28dd4b] cipher_settings │ │ + [28dd5b] sqlite3_rekey_v2: db=%p zDb=%s │ │ + [28dd7a] sqlcipher_deactivate: entering SQLCIPHER_MUTEX_PROVIDER │ │ + [28ddb2] sqlcipher_free: calling sqlcipher_memset(%p,0,%llu) │ │ + [28dde6] sqlcipher_codec_ctx_init: error %d returned from ctx_init │ │ + [28de20] no such table column: %s.%s │ │ + [28de3c] cannot limit WAL size: %s │ │ + [28de56] out of memory │ │ + [28de64] 16BE │ │ + [28de69] VFilter │ │ + [28de71] NotExists │ │ + [28de7b] HaltIfNull │ │ + [28de86] ResultRow │ │ + [28de90] SorterData │ │ + [28de9b] UNIQUE │ │ + [28dea2] Offset %u out of range %u..%u │ │ + [28dec0] cipher_ctx_free: iCtx=%p │ │ + [28ded9] sqlcipher_openssl_hmac: EVP_MAC_update() on 1st input buffer of %d bytes using algorithm %d returned %d │ │ + [28df41] no such view │ │ + [28df4e] %s: %s.%s │ │ + [28df58] recursive_triggers │ │ + [28df6b] soft_heap_limit │ │ + [28df7b] ncol │ │ + [28df80] misuse of aggregate: %#T() │ │ + [28df9b] flexnum │ │ + [28dfa3] circular reference: %s │ │ + [28dfba] %r ORDER BY term does not match any column in the result set │ │ + [28dff7] SETUP │ │ + [28dffd] too many arguments on %s() - max %d │ │ + [28e021] MULTI-INDEX OR │ │ + [28e030] LIMIT │ │ + [28e036] %d values for %d columns │ │ + [28e04f] rows inserted │ │ + [28e05d] TEXT value in %s.%s │ │ + [28e071] database %s is already in use │ │ + [28e08f] vfs │ │ + [28e093] cannot detach database %s │ │ + [28e0ad] stat_push │ │ + [28e0b7] UPDATE %Q.sqlite_master SET tbl_name = %Q, name = CASE WHEN type='table' THEN %Q WHEN name LIKE 'sqliteX_autoindex%%' ESCAPE 'X' AND type='index' THEN 'sqlite_autoindex_' || %Q || substr(name,%d+18) ELSE name END WHERE tbl_name=%Q COLLATE nocase AND (type='table' OR type='index' OR type='trigger'); │ │ + [28e1e8] Cannot add a UNIQUE column │ │ + [28e203] cannot override %s of window: %s │ │ + [28e224] printf │ │ + [28e22b] 40f-20a-20d │ │ + [28e237] am │ │ + [28e23a] %.3f │ │ + [28e23f] unknown operation │ │ + [28e251] no more rows available │ │ + [28e268] separators= │ │ + [28e274] UPDATE %Q.'%q_segdir' SET start_block = ?, root = ?WHERE level = ? AND idx = ? │ │ + [28e2c3] ence │ │ + [28e2c8] al │ │ + [28e2cb] itilib │ │ + [28e2d2] iti │ │ + [28e2d6] │ │ + [28e2da] Index optimized │ │ + [28e2ea] docsize │ │ + [28e2f2] segdir │ │ + [28e2f9] too many prefix indexes (max %d) │ │ + [28e31a] malformed columnsize=... directive │ │ + [28e33d] T.%Q │ │ + [28e342] crisismerge │ │ + [28e34e] Too few columns for an rtree table │ │ + [28e371] ,%.*s INT │ │ + [28e37b] ALTER TABLE %Q.'%q_node' RENAME TO "%w_node";ALTER TABLE %Q.'%q_parent' RENAME TO "%w_parent";ALTER TABLE %Q.'%q_rowid' RENAME TO "%w_rowid"; │ │ + [28e40c] DEFAULT_RECURSIVE_TRIGGERS │ │ + [28e427] TLS_RSA_WITH_NULL_MD5 │ │ + [28e43d] DHE-DSS-AES128-SHA │ │ + [28e450] ADH-AES256-SHA │ │ + [28e45f] NULL-SHA256 │ │ + [28e46b] TLS_PSK_WITH_AES_256_CBC_SHA384 │ │ + [28e48b] ECDHE-RSA-CHACHA20-POLY1305 │ │ + [28e4a7] DHE-RSA-CAMELLIA256-SHA │ │ + [28e4bf] TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 │ │ + [28e4e6] ssl/ssl_cert.c │ │ + [28e4f5] SSL_add_dir_cert_subjects_to_stack │ │ + [28e518] MD5 │ │ + [28e51c] ALL │ │ + [28e520] aGOST12 │ │ + [28e528] ARIA256 │ │ + [28e530] TLSv1 │ │ + [28e536] bad change cipher spec │ │ + [28e54d] error in received cipher list │ │ + [28e56b] fragmented client hello │ │ + [28e583] missing rsa signing cert │ │ + [28e59c] no cipher match │ │ + [28e5ac] quic protocol error │ │ + [28e5c0] ssl3 ext invalid max fragment length │ │ + [28e5e5] stream count limited │ │ + [28e5fa] tlsv1 bad certificate status response │ │ + [28e620] tlsv1 certificate unobtainable │ │ + [28e63f] unsupported write flag │ │ + [28e656] x509 verification setup problems │ │ + [28e677] no_comp │ │ + [28e67f] tx_cert_comp │ │ + [28e68c] CipherString │ │ + [28e699] MinProtocol │ │ + [28e6a5] NoRenegotiation │ │ + [28e6b5] TxCertificateCompression │ │ + [28e6ce] RequirePostHandshake │ │ + [28e6e3] SSLv3/TLS write client certificate │ │ + [28e706] TLSv1.3 early data │ │ + [28e719] rsa_pkcs1_sha256 │ │ + [28e72a] dsa_sha224 │ │ + [28e735] ossl_quic_write_flags │ │ + [28e74b] expect_quic_conn_only │ │ + [28e761] network BIO I/O error │ │ + [28e777] INITIAL_MAX_STREAMS_UNI appears multiple times │ │ + [28e7a6] JSON-SEQ │ │ + [28e7af] common_fields │ │ + [28e7bd] packet_sent │ │ + [28e7c9] handshake_confirmed │ │ + [28e7dd] internal_error │ │ + [28e7ec] stream_limit_error │ │ + [28e7ff] scid │ │ + [28e804] ect1 │ │ + [28e809] ChaCha20-Poly1305 │ │ + [28e81b] depack_process_frames │ │ + [28e831] NEW_CONN_ID valid only in 0/1-RTT │ │ + [28e853] STREAM frame for nonexistent stream │ │ + [28e877] depack_do_frame_streams_blocked │ │ + [28e897] NEW_TOKEN │ │ + [28e8a1] CONNECTION_REFUSED │ │ + [28e8b4] NO_VIABLE_PATH │ │ + [28e8c3] ossl_quic_calculate_retry_integrity_tag │ │ + [28e8eb] dtls1_write_bytes │ │ + [28e8fd] tls-data-size │ │ + [28e90b] tls-version │ │ + [28e917] tls13_common_post_process_record │ │ + [28e938] final_supported_versions │ │ + [28e951] ssl_next_proto_validate │ │ + [28e969] tls_parse_ctos_cookie │ │ + [28e97f] tls_parse_ctos_post_handshake_auth │ │ + [28e9a2] tls_construct_stoc_supported_groups │ │ + [28e9c6] tls_construct_stoc_session_ticket │ │ + [28e9e8] tls_construct_stoc_use_srtp │ │ + [28ea04] tls_process_certificate_request │ │ + [28ea24] tls_post_process_client_key_exchange │ │ + [28ea49] tls_construct_cert_status_body │ │ + [28ea68] asn1_get_int64 │ │ + [28ea77] UINT32 │ │ + [28ea7e] ASYNC_init_thread │ │ + [28ea90] no hostname or service specified │ │ + [28eab1] transfer error │ │ + [28eac0] BN_usub │ │ + [28eac8] BN_lshift │ │ + [28ead2] CONF_modules_load │ │ + [28eae4] dollarid │ │ + [28eaed] process_include │ │ + [28eafd] o2i_SCT_signature │ │ + [28eb0f] int_dhx942_dh │ │ + [28eb1d] ec_group_new_from_data │ │ + [28eb36] IPSec/IKE/Oakley curve #3 over a 155 bit binary field.\n │ │ Not suitable for ECDSA.\n │ │ Questionable extension field! │ │ - [28eb7e] EC_GROUP_copy │ │ - [28eb8c] No decoders were found. For standard decoders you need at least one of the default or base providers available. Did you forget to load them? │ │ - [28ec19] reference │ │ - [28ec23] crypto/engine/eng_pkey.c │ │ - [28ec3c] KDF routines │ │ - [28ec49] c2tnb191v2 │ │ - [28ec54] EVP_EncryptUpdate │ │ - [28ec66] ASN1_TYPE_get_int_octetstring │ │ - [28ec84] EVP_PKEY_get_bits │ │ - [28ec96] evp_pkey_get0_DH_int │ │ - [28ecab] dh_rfc5114 │ │ - [28ecb6] rsa_pss_keygen_md │ │ - [28ecc8] pkcs1 │ │ - [28ecce] EXPAND_ONLY │ │ - [28ecda] evp_pkey_param_check_combined │ │ - [28ecf8] EVP_PKEY_CTX_dup │ │ - [28ed09] ffdhe3072 │ │ - [28ed13] built on: Fri Apr 25 07:42:07 2025 UTC │ │ + [28eba5] EC_GROUP_copy │ │ + [28ebb3] No decoders were found. For standard decoders you need at least one of the default or base providers available. Did you forget to load them? │ │ + [28ec40] reference │ │ + [28ec4a] crypto/engine/eng_pkey.c │ │ + [28ec63] KDF routines │ │ + [28ec70] c2tnb191v2 │ │ + [28ec7b] EVP_EncryptUpdate │ │ + [28ec8d] ASN1_TYPE_get_int_octetstring │ │ + [28ecab] EVP_PKEY_get_bits │ │ + [28ecbd] evp_pkey_get0_DH_int │ │ + [28ecd2] dh_rfc5114 │ │ + [28ecdd] rsa_pss_keygen_md │ │ + [28ecef] pkcs1 │ │ + [28ecf5] EXPAND_ONLY │ │ + [28ed01] evp_pkey_param_check_combined │ │ + [28ed1f] EVP_PKEY_CTX_dup │ │ + [28ed30] ffdhe3072 │ │ [28ed3a] div by zero │ │ [28ed46] encoding error │ │ [28ed55] check invalid q value │ │ [28ed6b] bad key length │ │ [28ed7a] final error │ │ [28ed86] unable to get random strength │ │ [28eda4] wrong final block length │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -3011135,15 +3011135,15 @@ │ │ inc %eax │ │ jmp 1073335 │ │ lea -0x115b289(%ebx),%ecx │ │ jmp 107332e │ │ call 1089f34 │ │ test %eax,%eax │ │ je 1073333 │ │ - lea -0x112acbc(%ebx),%ecx │ │ + lea -0x112ac95(%ebx),%ecx │ │ call 108ce7d │ │ xor %eax,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ push %ebp │ │ @@ -3013234,15 +3013234,15 @@ │ │ movb $0x2b,0x68(%esp) │ │ jne 1074ef7 │ │ jp 1074ef7 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ mov %ecx,0x6c(%esp) │ │ mov %ecx,0x70(%esp) │ │ - lea -0x1130519(%ebx),%eax │ │ + lea -0x11304f2(%ebx),%eax │ │ mov %eax,0x74(%esp) │ │ mov %ecx,%eax │ │ jmp 1075aa1 │ │ movsd %xmm0,0x138(%esp) │ │ mov 0x13c(%esp),%eax │ │ mov %eax,%ecx │ │ not %ecx │ │ @@ -3014564,15 +3014564,15 @@ │ │ call 108ca55 │ │ mov 0x34(%esp),%esi │ │ inc %esi │ │ xorpd %xmm1,%xmm1 │ │ mov %edi,%ebx │ │ jmp 10746bd │ │ sub $0x4,%esp │ │ - lea -0x112adf1(%ebx),%ecx │ │ + lea -0x112adca(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ call 10764bc │ │ jmp 107582f │ │ mov 0x8(%ebp),%edi │ │ mov %esi,0x4(%edi) │ │ @@ -3016159,15 +3016159,15 @@ │ │ call 1074293 │ │ mov %eax,%edi │ │ test %eax,%eax │ │ mov %ebx,0x10(%esp) │ │ je 1077555 │ │ mov 0xc(%ebp),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x11324a3(%ebx),%eax │ │ + lea -0x113247c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1076832 │ │ xor %esi,%esi │ │ jmp 1077558 │ │ lea -0x33048(%ebx),%eax │ │ @@ -3016764,15 +3016764,15 @@ │ │ mov %esi,0x8(%esp) │ │ mov %eax,(%esp) │ │ andl $0x0,0x4(%esp) │ │ call 139f8d0 │ │ call 13a00b0 │ │ mov %eax,0x10e54(%ebx) │ │ andl $0x0,(%esp) │ │ - lea -0x112e674(%ebx),%ecx │ │ + lea -0x112e64d(%ebx),%ecx │ │ xor %edx,%edx │ │ call 108e8ce │ │ test %eax,%eax │ │ js 1077b8b │ │ mov %eax,%edi │ │ mov %esi,0x8(%esp) │ │ mov 0x10(%ebp),%eax │ │ @@ -3017867,15 +3017867,15 @@ │ │ xor %edi,%edi │ │ inc %edi │ │ mov 0x14(%esp),%ebx │ │ mov 0x8(%ebp),%eax │ │ mov 0xc(%esp),%ecx │ │ jmp 107887b │ │ sub $0x4,%esp │ │ - lea -0x113446f(%ebx),%eax │ │ + lea -0x1134448(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ push 0x10(%edx,%ecx,1) │ │ push %eax │ │ jmp 1078a86 │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%edx,%eax,1),%eax │ │ mov %eax,0x1c(%esp) │ │ @@ -3017901,15 +3017901,15 @@ │ │ push %eax │ │ call 10764bc │ │ add $0x10,%esp │ │ inc %esi │ │ jmp 10788bf │ │ sub $0x4,%esp │ │ mov 0x18(%esp),%ebx │ │ - lea -0x1137dd7(%ebx),%eax │ │ + lea -0x1137db0(%ebx),%eax │ │ jmp 1078a59 │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%edx,%eax,1),%eax │ │ sub $0x4,%esp │ │ lea -0x1157742(%ebx),%ecx │ │ push 0x8(%eax) │ │ jmp 1078a85 │ │ @@ -3017964,22 +3017964,22 @@ │ │ mov 0x1c(%esp),%ebx │ │ lea -0x111a7a8(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ - lea -0x1135f41(%ebx),%esi │ │ + lea -0x1135f1a(%ebx),%esi │ │ cmovne 0x2c(%esp),%esi │ │ mov 0x1c(%esp),%eax │ │ mov 0x10(%eax),%ecx │ │ mov 0x10(%esp),%eax │ │ movzbl (%ecx,%eax,1),%ecx │ │ test $0x1,%cl │ │ - lea -0x112e667(%ebx),%edx │ │ + lea -0x112e640(%ebx),%edx │ │ mov 0x20(%esp),%eax │ │ cmove %eax,%edx │ │ test $0x2,%cl │ │ lea -0x1144f6a(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ lea -0x1144f72(%ebx),%eax │ │ @@ -3018016,15 +3018016,15 @@ │ │ push %eax │ │ jmp 1078ab3 │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%edx,%eax,1),%eax │ │ movsd (%eax),%xmm0 │ │ sub $0x10,%esp │ │ movsd %xmm0,0x8(%esp) │ │ - lea -0x112ac95(%ebx),%eax │ │ + lea -0x112ac6e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ mov %edx,%esi │ │ jmp 1078ade │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%edx,%eax,1),%eax │ │ @@ -3018696,15 +3018696,15 @@ │ │ mov %eax,0x1c(%esp) │ │ cmp $0x1,%ecx │ │ jg 10792bf │ │ test %ecx,%ecx │ │ jne 10793db │ │ mov %ecx,0x24(%esp) │ │ mov %edi,0x4(%esp) │ │ - lea -0x1128e3a(%ebx),%eax │ │ + lea -0x1128e13(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1076777 │ │ test %eax,%eax │ │ je 1079339 │ │ mov %eax,%esi │ │ lea 0x20(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ @@ -3019158,15 +3019158,15 @@ │ │ sub $0x10,%esp │ │ call 10797ff │ │ pop %ebx │ │ add $0x3c8601,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%eax │ │ mov 0x10(%eax),%edi │ │ - lea -0x11325ad(%ebx),%ecx │ │ + lea -0x1132586(%ebx),%ecx │ │ push %esi │ │ push %eax │ │ push %ecx │ │ push $0x8 │ │ call 1081071 │ │ add $0x10,%esp │ │ shl $0x4,%esi │ │ @@ -3023342,19 +3023342,19 @@ │ │ add $0x3c582a,%edx │ │ cmp $0x204,%ecx │ │ je 107c5ff │ │ cmp $0x65,%ecx │ │ je 107c5f7 │ │ cmp $0x64,%ecx │ │ jne 107c607 │ │ - lea -0x1130179(%edx),%eax │ │ + lea -0x1130152(%edx),%eax │ │ jmp 107c626 │ │ - lea -0x1126a56(%edx),%eax │ │ + lea -0x1126a2f(%edx),%eax │ │ jmp 107c626 │ │ - lea -0x1128893(%edx),%eax │ │ + lea -0x112886c(%edx),%eax │ │ jmp 107c626 │ │ movzbl %cl,%ecx │ │ lea -0x114ddf8(%edx),%eax │ │ cmp $0x1c,%ecx │ │ ja 107c626 │ │ mov $0x1410004,%esi │ │ bt %ecx,%esi │ │ @@ -3023410,15 +3023410,15 @@ │ │ movl $0x1,0x120(%esi) │ │ incl 0x128(%esi) │ │ andw $0x0,0x12c(%esi) │ │ mov 0x104(%esi),%eax │ │ test %eax,%eax │ │ je 107c688 │ │ sub $0x8,%esp │ │ - lea -0x1126e51(%ebx),%ecx │ │ + lea -0x1126e2a(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 107ec3c │ │ add $0x10,%esp │ │ mov 0x104(%esi),%eax │ │ movl $0x7,0xc(%eax) │ │ mov 0xc4(%eax),%eax │ │ @@ -3025762,15 +3025762,15 @@ │ │ add %esi,%edi │ │ jmp 107df36 │ │ cmpw $0x0,0x10(%ecx) │ │ je 107e228 │ │ mov %ecx,0x34(%esp) │ │ xor %eax,%eax │ │ inc %eax │ │ - lea -0x1134454(%ebx),%ecx │ │ + lea -0x113442d(%ebx),%ecx │ │ mov %ecx,0x40(%esp) │ │ lea -0x114e227(%ebx),%ecx │ │ mov %ecx,0x3c(%esp) │ │ lea -0x11250af(%ebx),%ecx │ │ mov %ecx,0x48(%esp) │ │ lea -0x1146c2f(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ @@ -3025893,15 +3025893,15 @@ │ │ call 10764bc │ │ add $0x10,%esp │ │ inc %edi │ │ jmp 107e107 │ │ movsd -0x28(%esi),%xmm0 │ │ sub $0x10,%esp │ │ movsd %xmm0,0x8(%esp) │ │ - lea -0x1128c8e(%ebx),%eax │ │ + lea -0x1128c67(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ call 10764bc │ │ add $0x10,%esp │ │ jmp 107dfba │ │ mov 0x44(%esp),%ecx │ │ @@ -3026135,19 +3026135,19 @@ │ │ push $0x0 │ │ call 107cc68 │ │ mov 0x1c(%esp),%ebx │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ movl $0x0,0x18(%esp) │ │ lea 0x40(%esp),%edi │ │ - lea -0x11325f6(%ebx),%eax │ │ + lea -0x11325cf(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ lea -0x112333a(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ - lea -0x1126f9f(%ebx),%eax │ │ + lea -0x1126f78(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ movl $0x0,0x2c(%esp) │ │ mov %edi,%ecx │ │ mov 0x8(%ebp),%esi │ │ mov %esi,%edx │ │ call 107e92e │ │ cmpl $0x0,0x14(%esp) │ │ @@ -3026232,15 +3026232,15 @@ │ │ xor %edx,%edx │ │ cmp %edx,%ecx │ │ je 107e5b3 │ │ mov 0x4(%ebx),%esi │ │ movswl (%esi,%edx,2),%esi │ │ cmp %esi,0x10(%esp) │ │ mov 0xc(%esp),%eax │ │ - lea -0x112ca94(%eax),%eax │ │ + lea -0x112ca6d(%eax),%eax │ │ cmove %eax,%edi │ │ cmp $0xfffffffe,%esi │ │ cmove %eax,%edi │ │ inc %edx │ │ jmp 107e58e │ │ add $0x14,%ebx │ │ jmp 107e582 │ │ @@ -3026548,15 +3026548,15 @@ │ │ mov 0x104(%edi),%eax │ │ mov %eax,0xc4(%esi) │ │ mov %esi,0x104(%edi) │ │ mov %edi,(%esi) │ │ cmpb $0x0,0x53(%edi) │ │ je 107e9b3 │ │ sub $0x8,%esp │ │ - lea -0x1126e51(%ebx),%eax │ │ + lea -0x1126e2a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 107ec3c │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3026603,21 +3026603,21 @@ │ │ je 107ea88 │ │ xor %eax,%eax │ │ testb $0x2,0x10(%esp) │ │ jne 107ea80 │ │ movb $0x1,0x11(%esi) │ │ testb $0x1,0x10(%esp) │ │ lea -0x115769a(%ebx),%ecx │ │ - lea -0x1126d66(%ebx),%eax │ │ + lea -0x1126d3f(%ebx),%eax │ │ cmove %ecx,%eax │ │ mov 0xc(%ebp),%edx │ │ test %edx,%edx │ │ je 107ea6a │ │ sub $0xc,%esp │ │ - lea -0x1126d59(%ebx),%ecx │ │ + lea -0x1126d32(%ebx),%ecx │ │ push 0x8(%ebp) │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 107ec3c │ │ add $0x20,%esp │ │ @@ -3027492,15 +3027492,15 @@ │ │ add $0xc,%esp │ │ lea -0x1143518(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ jmp 107f53a │ │ lea -0x114c75b(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0x1137d7c(%ebx),%ecx │ │ + lea -0x1137d55(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x14(%edi) │ │ call 107ed02 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ @@ -3027518,15 +3027518,15 @@ │ │ mov 0x50(%eax,%esi,4),%edx │ │ mov %edx,0x4(%edi) │ │ cmp $0x80,%ecx │ │ jb 107f547 │ │ add $0xfffffff4,%ecx │ │ shr %ecx │ │ jmp 107f54f │ │ - lea -0x1130448(%ebx),%eax │ │ + lea -0x1130421(%ebx),%eax │ │ xor %edi,%edi │ │ inc %edi │ │ push 0x8(%ebp) │ │ push 0xc(%esp) │ │ push %eax │ │ push %esi │ │ call 107ed02 │ │ @@ -3028207,15 +3028207,15 @@ │ │ mov 0x4(%eax),%eax │ │ mov (%eax),%eax │ │ mov 0xe4(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ jmp 107fc66 │ │ movl $0x0,0x4(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 107fcb4 │ │ sub $0x8,%esp │ │ @@ -3028252,20 +3028252,20 @@ │ │ je 107fd88 │ │ mov 0x4(%esp),%ecx │ │ mov 0x54(%ecx),%eax │ │ sub $0xc,%esp │ │ push 0x58(%ecx) │ │ call *0x3c(%eax) │ │ add $0x8,%esp │ │ - lea -0x113446f(%ebx),%ecx │ │ + lea -0x1134448(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ jmp 107fd71 │ │ sub $0x8,%esp │ │ - lea -0x112ade7(%ebx),%esi │ │ + lea -0x112adc0(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 107fd52 │ │ test %eax,%eax │ │ @@ -3028295,43 +3028295,43 @@ │ │ test %edi,%edi │ │ jne 107fd88 │ │ test %eax,%eax │ │ jne 107fd88 │ │ cmpl $0x0,0x4(%esp) │ │ je 107fd88 │ │ sub $0x8,%esp │ │ - lea -0x113446f(%ebx),%eax │ │ + lea -0x1134448(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ push %eax │ │ push %esi │ │ push 0x10(%ebp) │ │ call 107f9fc │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x112e747(%ebx),%esi │ │ + lea -0x112e720(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 107fdda │ │ test %eax,%eax │ │ jne 107fdda │ │ sub $0x8,%esp │ │ push %edi │ │ push 0x8(%ebp) │ │ call 10811a4 │ │ pop %ecx │ │ pop %edx │ │ - lea -0x113446f(%ebx),%ecx │ │ + lea -0x1134448(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ push %eax │ │ push %esi │ │ @@ -3028362,15 +3028362,15 @@ │ │ sub $0x4,%esp │ │ push %eax │ │ push %edi │ │ push 0x10(%esp) │ │ call 108128f │ │ pop %ecx │ │ pop %edx │ │ - lea -0x113446f(%ebx),%ecx │ │ + lea -0x1134448(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ jmp 107ff32 │ │ sub $0x8,%esp │ │ @@ -3028391,15 +3028391,15 @@ │ │ sub $0xc,%esp │ │ push %ecx │ │ mov %ecx,0x14(%esp) │ │ call 108139c │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x113446f(%ebx),%eax │ │ + lea -0x1134448(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ push %eax │ │ push %esi │ │ @@ -3028437,15 +3028437,15 @@ │ │ je 107ff42 │ │ mov 0x54(%ecx),%eax │ │ sub $0xc,%esp │ │ push 0x58(%ecx) │ │ call *0x8(%eax) │ │ jmp 107ff2d │ │ sub $0x8,%esp │ │ - lea -0x1137f03(%ebx),%esi │ │ + lea -0x1137edc(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 107ff4a │ │ test %eax,%eax │ │ @@ -3028501,43 +3028501,43 @@ │ │ push %edi │ │ call 1076e4f │ │ add $0x10,%esp │ │ cmpl $0x0,0x18(%ebp) │ │ je 107ffd3 │ │ test %eax,%eax │ │ jne 107ffd3 │ │ - lea -0x113064c(%ebx),%edi │ │ + lea -0x1130625(%ebx),%edi │ │ jmp 10800f6 │ │ xor %eax,%eax │ │ inc %eax │ │ mov 0x4(%esp),%ecx │ │ test %ecx,%ecx │ │ je 107ff42 │ │ cmpl $0x0,0x18(%ebp) │ │ je 1080073 │ │ - lea -0x112ca8c(%ebx),%edi │ │ + lea -0x112ca65(%ebx),%edi │ │ jmp 10800f6 │ │ sub $0x8,%esp │ │ - lea -0x113446c(%ebx),%esi │ │ + lea -0x1134445(%ebx),%esi │ │ push %esi │ │ push %edi │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080051 │ │ sub $0x8,%esp │ │ - lea -0x1130620(%ebx),%esi │ │ + lea -0x11305f9(%ebx),%esi │ │ push %esi │ │ push %edi │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080089 │ │ sub $0x8,%esp │ │ - lea -0x1130617(%ebx),%esi │ │ + lea -0x11305f0(%ebx),%esi │ │ push %esi │ │ push %edi │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10800bf │ │ sub $0x8,%esp │ │ @@ -3028615,15 +3028615,15 @@ │ │ pop %eax │ │ pop %ecx │ │ push %edi │ │ push $0x1c │ │ call 10768b1 │ │ jmp 107fdcf │ │ sub $0x8,%esp │ │ - lea -0x113446f(%ebx),%eax │ │ + lea -0x1134448(%ebx),%eax │ │ push 0xa284(%ebx) │ │ push %eax │ │ jmp 107fdbb │ │ mov 0x8(%esp),%esi │ │ add 0xc(%esp),%esi │ │ sub $0x8,%esp │ │ lea -0x115986d(%ebx),%eax │ │ @@ -3028631,24 +3028631,24 @@ │ │ mov 0x14(%ebp),%eax │ │ push %eax │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080418 │ │ sub $0x8,%esp │ │ - lea -0x1128e2b(%ebx),%eax │ │ + lea -0x1128e04(%ebx),%eax │ │ push %eax │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080418 │ │ mov %esi,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1126f8a(%ebx),%esi │ │ + lea -0x1126f63(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10804b2 │ │ sub $0x8,%esp │ │ @@ -3028656,15 +3028656,15 @@ │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10804f5 │ │ sub $0x8,%esp │ │ - lea -0x1128e1a(%ebx),%esi │ │ + lea -0x1128df3(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080524 │ │ sub $0x8,%esp │ │ @@ -3028688,15 +3028688,15 @@ │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080671 │ │ sub $0x8,%esp │ │ - lea -0x112e738(%ebx),%esi │ │ + lea -0x112e711(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10806d1 │ │ sub $0x8,%esp │ │ @@ -3028704,15 +3028704,15 @@ │ │ push %edi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080716 │ │ sub $0x8,%esp │ │ - lea -0x112ca63(%ebx),%esi │ │ + lea -0x112ca3c(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10807d6 │ │ sub $0x8,%esp │ │ @@ -3028720,23 +3028720,23 @@ │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 108089a │ │ sub $0x8,%esp │ │ - lea -0x1126f71(%ebx),%esi │ │ + lea -0x1126f4a(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080907 │ │ sub $0x8,%esp │ │ - lea -0x112ca4d(%ebx),%esi │ │ + lea -0x112ca26(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10809ae │ │ sub $0x8,%esp │ │ @@ -3028744,15 +3028744,15 @@ │ │ push %eax │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080a41 │ │ sub $0x8,%esp │ │ - lea -0x1128e0a(%ebx),%eax │ │ + lea -0x1128de3(%ebx),%eax │ │ push %eax │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080af7 │ │ sub $0x8,%esp │ │ @@ -3028760,15 +3028760,15 @@ │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080bae │ │ sub $0x8,%esp │ │ - lea -0x1126f5c(%ebx),%eax │ │ + lea -0x1126f35(%ebx),%eax │ │ push %eax │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080c4a │ │ sub $0x8,%esp │ │ @@ -3028806,20 +3028806,20 @@ │ │ test %eax,%eax │ │ je 1081047 │ │ lea -0x112102a(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 108103c │ │ - lea -0x1136066(%ebx),%edx │ │ + lea -0x113603f(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 1081040 │ │ - lea -0x1134440(%ebx),%edx │ │ + lea -0x1134419(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 1081044 │ │ lea -0x1146d8b(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 1076e8b │ │ @@ -3028863,43 +3028863,43 @@ │ │ sub $0x8,%esp │ │ push %eax │ │ push %edi │ │ call 1081b85 │ │ add $0x10,%esp │ │ jmp 108051d │ │ sub $0x8,%esp │ │ - lea -0x113446f(%ebx),%eax │ │ + lea -0x1134448(%ebx),%eax │ │ push 0x4(%ecx) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ push %eax │ │ push %esi │ │ push %edi │ │ jmp 107fdca │ │ sub $0x8,%esp │ │ - lea -0x113446f(%ebx),%eax │ │ + lea -0x1134448(%ebx),%eax │ │ push 0x8(%ecx) │ │ jmp 1080120 │ │ test %edi,%edi │ │ je 108057c │ │ sub $0xc,%esp │ │ push %edi │ │ call 13a00f0 │ │ add $0x10,%esp │ │ mov %eax,0xa298(%ebx) │ │ jmp 107fdd2 │ │ sub $0x8,%esp │ │ - lea -0x113446f(%ebx),%eax │ │ + lea -0x1134448(%ebx),%eax │ │ push 0x1c(%edi) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ - lea -0x1128e2b(%ebx),%ecx │ │ + lea -0x1128e04(%ebx),%ecx │ │ push $0xfffffffa │ │ push %eax │ │ push %ecx │ │ jmp 107fdc7 │ │ test %edi,%edi │ │ je 10805f4 │ │ mov %edi,%ecx │ │ @@ -3028940,22 +3028940,22 @@ │ │ test %eax,%eax │ │ je 108051d │ │ sub $0x8,%esp │ │ push %eax │ │ push 0x10(%esp) │ │ jmp 1080475 │ │ sub $0x8,%esp │ │ - lea -0x113446f(%ebx),%eax │ │ + lea -0x1134448(%ebx),%eax │ │ push 0xa298(%ebx) │ │ jmp 1080120 │ │ cmpl $0x0,0x4(%esp) │ │ je 107fdd2 │ │ cmpl $0x0,0x18(%ebp) │ │ je 10806f4 │ │ - lea -0x112ca66(%ebx),%edx │ │ + lea -0x112ca3f(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 1080798 │ │ lea -0x114aab3(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 1076e8b │ │ @@ -3028974,15 +3028974,15 @@ │ │ sub $0x8,%esp │ │ jmp 107fdb3 │ │ cmpl $0x0,0x4(%esp) │ │ je 107fdd2 │ │ cmpl $0x0,0x18(%ebp) │ │ je 10807aa │ │ sub $0x4,%esp │ │ - lea -0x1134454(%ebx),%eax │ │ + lea -0x113442d(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push 0x18(%ebp) │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1080666 │ │ @@ -3029019,15 +3029019,15 @@ │ │ push 0x10(%esp) │ │ call 1081e82 │ │ jmp 10806c7 │ │ mov 0x4(%esp),%eax │ │ mov 0x38(%eax),%eax │ │ and $0x1,%eax │ │ sub $0x8,%esp │ │ - lea -0x113446f(%ebx),%ecx │ │ + lea -0x1134448(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ push %eax │ │ push %esi │ │ @@ -3029053,15 +3029053,15 @@ │ │ lea -0x1143515(%ebx),%eax │ │ jmp 10808fe │ │ cmpl $0x0,0x4(%esp) │ │ je 107fdd2 │ │ cmpl $0x0,0x18(%ebp) │ │ je 1080971 │ │ sub $0x4,%esp │ │ - lea -0x1134454(%ebx),%eax │ │ + lea -0x113442d(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push 0x18(%ebp) │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 107fdd2 │ │ @@ -3029102,23 +3029102,23 @@ │ │ lea -0x11250af(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ jmp 1080900 │ │ - lea -0x112ca66(%ebx),%eax │ │ + lea -0x112ca3f(%ebx),%eax │ │ jmp 10808fe │ │ xor %edi,%edi │ │ inc %edi │ │ cmpl $0x0,0x4(%esp) │ │ je 10806ca │ │ cmpl $0x0,0x18(%ebp) │ │ je 1080a0a │ │ - lea -0x1134451(%ebx),%edx │ │ + lea -0x113442a(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 1080aaa │ │ lea -0x115205d(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 1076e8b │ │ @@ -3029147,26 +3029147,26 @@ │ │ push 0x10(%ebp) │ │ call 107f9fc │ │ pop %eax │ │ pop %ecx │ │ push %esi │ │ jmp 1080105 │ │ sub $0x8,%esp │ │ - lea -0x113446f(%ebx),%eax │ │ + lea -0x1134448(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ push 0x2c(%ecx) │ │ push %eax │ │ jmp 10806b3 │ │ sub $0x8,%esp │ │ - lea -0x113446f(%ebx),%eax │ │ + lea -0x1134448(%ebx),%eax │ │ push 0x10dd0(%ebx) │ │ jmp 1080120 │ │ cmpl $0x0,0x18(%ebp) │ │ je 1080a13 │ │ - lea -0x1134451(%ebx),%edx │ │ + lea -0x113442a(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 1080ab7 │ │ lea -0x115205d(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 1076e8b │ │ @@ -3029260,15 +3029260,15 @@ │ │ mov 0xa290(%ebx),%eax │ │ cmp $0x2,%eax │ │ je 1080aec │ │ cmp $0x1,%eax │ │ je 1080ae1 │ │ test %eax,%eax │ │ jne 10806ca │ │ - lea -0x1134451(%ebx),%eax │ │ + lea -0x113442a(%ebx),%eax │ │ jmp 1080c43 │ │ cmpl $0x0,0x18(%ebp) │ │ je 107fdd2 │ │ cmpl $0x0,0x4(%esp) │ │ je 107fdd2 │ │ sub $0xc,%esp │ │ push 0x18(%ebp) │ │ @@ -3029394,24 +3029394,24 @@ │ │ mov 0xc(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ pop %ecx │ │ - lea -0x1134447(%ebx),%edi │ │ + lea -0x1134420(%ebx),%edi │ │ push %ecx │ │ push %eax │ │ push %edi │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 107f9fc │ │ pop %eax │ │ pop %ecx │ │ - lea -0x1130609(%ebx),%eax │ │ + lea -0x11305e2(%ebx),%eax │ │ mov 0xc(%esp),%esi │ │ push 0x1c(%esi) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ pop %ecx │ │ @@ -3029420,15 +3029420,15 @@ │ │ push %edi │ │ push 0x10(%ebp) │ │ call 107f9fc │ │ add $0x10,%esp │ │ mov 0x38(%esi),%eax │ │ and $0x1,%eax │ │ sub $0x8,%esp │ │ - lea -0x112e713(%ebx),%ecx │ │ + lea -0x112e6ec(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ pop %ecx │ │ push %ecx │ │ @@ -3029471,46 +3029471,46 @@ │ │ call 107f9fc │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ mov 0x34(%eax),%eax │ │ cmp $0x2,%eax │ │ ja 1080d5e │ │ sub $0x8,%esp │ │ - lea -0x1128ded(%ebx),%ecx │ │ + lea -0x1128dc6(%ebx),%ecx │ │ push -0x3170c(%ebx,%eax,4) │ │ push %ecx │ │ call 1076777 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ push $0xfffffffa │ │ push %esi │ │ push 0x10(%esp) │ │ jmp 107fdc7 │ │ mov 0x4(%esp),%eax │ │ movl $0x1,0x34(%eax) │ │ jmp 10806ca │ │ movl $0x1,0xa294(%ebx) │ │ jmp 107fdd2 │ │ - lea -0x112ca30(%ebx),%eax │ │ + lea -0x112ca09(%ebx),%eax │ │ push 0xa284(%ebx) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ pop %ecx │ │ - lea -0x1134447(%ebx),%edi │ │ + lea -0x1134420(%ebx),%edi │ │ push %ecx │ │ push %eax │ │ push %edi │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 107f9fc │ │ pop %eax │ │ pop %ecx │ │ - lea -0x1128dcb(%ebx),%eax │ │ + lea -0x1128da4(%ebx),%eax │ │ push 0xa298(%ebx) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ pop %ecx │ │ push %ecx │ │ @@ -3029666,15 +3029666,15 @@ │ │ sub $0x4,%esp │ │ push %esi │ │ push 0x10(%ebp) │ │ push 0x10(%esp) │ │ call 108208b │ │ jmp 10806c7 │ │ sub $0x8,%esp │ │ - lea -0x11325d8(%ebx),%esi │ │ + lea -0x11325b1(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 1076e4f │ │ add $0x10,%esp │ │ cmpl $0x0,0x18(%ebp) │ │ je 1081035 │ │ test %eax,%eax │ │ @@ -3029690,15 +3029690,15 @@ │ │ jmp 1081046 │ │ push $0x4 │ │ jmp 1081046 │ │ push $0x8 │ │ pop %ecx │ │ mov %ecx,0x10dd4(%ebx) │ │ sub $0x8,%esp │ │ - lea -0x11305eb(%ebx),%eax │ │ + lea -0x11305c4(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ push %eax │ │ push %edi │ │ @@ -3029756,15 +3029756,15 @@ │ │ mov %eax,(%ecx) │ │ sub $0x8,%esp │ │ lea 0x38(%esp),%edi │ │ push %edi │ │ push %ecx │ │ call 13a0110 │ │ add $0x10,%esp │ │ - lea -0x113052b(%ebx),%eax │ │ + lea -0x1130504(%ebx),%eax │ │ lea 0x18(%esp),%ecx │ │ push %edi │ │ mov %ecx,%edi │ │ push %eax │ │ push $0x18 │ │ push %ecx │ │ call 13a0120 │ │ @@ -3029833,15 +3029833,15 @@ │ │ push %eax │ │ push %edi │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 108125a │ │ sub $0x8,%esp │ │ - lea -0x11324aa(%ebx),%eax │ │ + lea -0x1132483(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1081265 │ │ sub $0x8,%esp │ │ @@ -3029850,15 +3029850,15 @@ │ │ push %edi │ │ call 1076e4f │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1081270 │ │ sub $0x8,%esp │ │ - lea -0x112ad1c(%ebx),%eax │ │ + lea -0x112acf5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1081270 │ │ sub $0x8,%esp │ │ @@ -3029907,15 +3029907,15 @@ │ │ pop %ebx │ │ add $0x3c0b60,%ebx │ │ mov 0x10(%ebp),%esi │ │ cmp $0x4,%esi │ │ jl 108137d │ │ mov 0xc(%ebp),%edi │ │ sub $0x4,%esp │ │ - lea -0x1134454(%ebx),%eax │ │ + lea -0x113442d(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push %edi │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 108137d │ │ @@ -3030064,15 +3030064,15 @@ │ │ call 10851fa │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 108150f │ │ mov %eax,0xc(%esp) │ │ push $0x3 │ │ pop %edx │ │ - lea -0x1130566(%ebx),%eax │ │ + lea -0x113053f(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %edx,%edi │ │ sub $0x8,%esp │ │ sub $0x1,%edi │ │ jb 1081552 │ │ mov %edx,0x18(%esp) │ │ push %edx │ │ @@ -3030123,15 +3030123,15 @@ │ │ mov %eax,0x14(%esp) │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x10(%esp) │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ movl $0x0,0x1c(%esp) │ │ jmp 10817b0 │ │ - lea -0x1137e3b(%ebx),%eax │ │ + lea -0x1137e14(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 1081071 │ │ add $0x10,%esp │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x2c(%esp) │ │ xor %edi,%edi │ │ @@ -3030183,15 +3030183,15 @@ │ │ mov %esi,0x14(%esp) │ │ push %esi │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ mov %eax,0x2c(%esp) │ │ sub $0x8,%esp │ │ - lea -0x112ad62(%ebx),%eax │ │ + lea -0x112ad3b(%ebx),%eax │ │ push 0x40(%esp) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ mov %eax,0x1c(%esp) │ │ sub $0xc,%esp │ │ push $0x0 │ │ @@ -3030244,30 +3030244,30 @@ │ │ push %edi │ │ call 1083091 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10816e0 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11342e7(%ebx),%eax │ │ + lea -0x11342c0(%ebx),%eax │ │ jmp 1081733 │ │ sub $0xc,%esp │ │ - lea -0x112ad40(%ebx),%eax │ │ + lea -0x112ad19(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ call 1078e3c │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 108170a │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x112c91e(%ebx),%eax │ │ + lea -0x112c8f7(%ebx),%eax │ │ jmp 1081733 │ │ sub $0xc,%esp │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push 0x34(%esp) │ │ push %edi │ │ @@ -3030592,15 +3030592,15 @@ │ │ call 10794c0 │ │ sub $0x8,%esp │ │ lea -0x113bac4(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1081071 │ │ pop %eax │ │ - lea -0x1130544(%ebx),%eax │ │ + lea -0x113051d(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push 0x34(%esp) │ │ call 1078e3c │ │ add $0x20,%esp │ │ @@ -3030626,15 +3030626,15 @@ │ │ sub $0x8,%esp │ │ lea -0x112317e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1081071 │ │ pop %eax │ │ pop %ecx │ │ - lea -0x1128cb1(%ebx),%eax │ │ + lea -0x1128c8a(%ebx),%eax │ │ push 0x38(%esp) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push $0x0 │ │ @@ -3030667,15 +3030667,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1081b96 │ │ pop %ebx │ │ add $0x3c026a,%ebx │ │ mov 0x8(%ebp),%edi │ │ mov 0xc(%ebp),%esi │ │ - lea -0x1128d17(%ebx),%eax │ │ + lea -0x1128cf0(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ push $0x1 │ │ call 1081071 │ │ add $0x10,%esp │ │ mov 0x48(%edi),%eax │ │ @@ -3030806,15 +3030806,15 @@ │ │ mov %ecx,0x8(%esp) │ │ push %ecx │ │ push %edi │ │ push %eax │ │ push $0x8 │ │ call 1081071 │ │ add $0xc,%esp │ │ - lea -0x11341b0(%ebx),%eax │ │ + lea -0x1134189(%ebx),%eax │ │ push 0xc(%esi) │ │ push %eax │ │ push $0x10 │ │ call 1081071 │ │ add $0x10,%esp │ │ mov 0xc(%esi),%ecx │ │ mov $0x0,%eax │ │ @@ -3030843,21 +3030843,21 @@ │ │ mov %edi,%edx │ │ push $0x0 │ │ push 0x14(%esp) │ │ call 10853b5 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1130434(%ebx),%eax │ │ + lea -0x113040d(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x8 │ │ call 1081071 │ │ add $0xc,%esp │ │ - lea -0x1134172(%ebx),%eax │ │ + lea -0x113414b(%ebx),%eax │ │ push 0xc(%esi) │ │ push %eax │ │ push $0x10 │ │ pop %eax │ │ push %eax │ │ call 1081071 │ │ add $0x10,%esp │ │ @@ -3030867,15 +3030867,15 @@ │ │ je 1081dbc │ │ sub $0xc,%esp │ │ push %eax │ │ call *0xa02c(%ebx) │ │ add $0x10,%esp │ │ mov 0xc(%esi),%ecx │ │ sub $0x4,%esp │ │ - lea -0x1128c21(%ebx),%eax │ │ + lea -0x1128bfa(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push $0x10 │ │ call 1081071 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3031000,15 +3031000,15 @@ │ │ add $0x3bff09,%ebx │ │ mov 0x10(%ebp),%eax │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%esi),%ecx │ │ sub $0x4,%esp │ │ cmp %eax,%ecx │ │ jle 1081f25 │ │ - lea -0x11343cc(%ebx),%ecx │ │ + lea -0x11343a5(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x1 │ │ call 1081071 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3031076,15 +3031076,15 @@ │ │ pop %ebx │ │ add $0x3bfe4d,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %esi,%esi │ │ test %edx,%edx │ │ cmovle %esi,%edx │ │ mov %edx,0x8(%esp) │ │ - lea -0x1137d5f(%ebx),%eax │ │ + lea -0x1137d38(%ebx),%eax │ │ mov %eax,(%esp) │ │ cmp %esi,0x8(%esp) │ │ je 1081ff5 │ │ mov 0x4(%esp),%eax │ │ movzbl (%eax,%esi,1),%eax │ │ push %eax │ │ push 0x4(%esp) │ │ @@ -3031128,15 +3031128,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1082048 │ │ pop %ebx │ │ add $0x3bfdb8,%ebx │ │ - lea -0x1134381(%ebx),%eax │ │ + lea -0x113435a(%ebx),%eax │ │ push 0x10dc0(%ebx) │ │ push 0x10dc4(%ebx) │ │ push %eax │ │ push $0x8 │ │ call 1081071 │ │ add $0x10,%esp │ │ cmpl $0x0,0x10dc4(%ebx) │ │ @@ -3031189,18 +3031189,18 @@ │ │ je 108210f │ │ mov %ebx,0x10(%esp) │ │ mov 0x8(%ebp),%esi │ │ testb $0x1,0x38(%esi) │ │ jne 108214d │ │ sub $0xc,%esp │ │ mov 0x1c(%esp),%ebx │ │ - lea -0x112ad91(%ebx),%eax │ │ + lea -0x112ad6a(%ebx),%eax │ │ jmp 1082118 │ │ sub $0xc,%esp │ │ - lea -0x112c939(%ebx),%eax │ │ + lea -0x112c912(%ebx),%eax │ │ push $0x75 │ │ pop %edx │ │ mov 0x2c(%esp),%esi │ │ mov %esi,%ecx │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ @@ -3031332,15 +3031332,15 @@ │ │ push 0x44(%esi) │ │ push %ecx │ │ call *0x8(%eax) │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 10822bb │ │ sub $0xc,%esp │ │ - lea -0x1128ce7(%ebx),%eax │ │ + lea -0x1128cc0(%ebx),%eax │ │ push 0x20(%esp) │ │ push 0x2c(%esp) │ │ push 0x1c(%esp) │ │ push 0x30(%esp) │ │ push %eax │ │ call 1076777 │ │ add $0x20,%esp │ │ @@ -3031356,15 +3031356,15 @@ │ │ call 1084c6c │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,%eax │ │ mov $0x1,%edi │ │ je 108232c │ │ sub $0x8,%esp │ │ - lea -0x1135f97(%ebx),%eax │ │ + lea -0x1135f70(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ mov 0x2c(%esp),%esi │ │ mov %esi,%ecx │ │ @@ -3031396,15 +3031396,15 @@ │ │ call 1084281 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%esp),%ecx │ │ je 108219c │ │ sub $0x8,%esp │ │ mov 0x18(%esp),%ebx │ │ - lea -0x112e699(%ebx),%eax │ │ + lea -0x112e672(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ jmp 10822b6 │ │ mov %eax,0xc(%esp) │ │ mov %edx,0x8(%esp) │ │ @@ -3031507,15 +3031507,15 @@ │ │ push %eax │ │ push %esi │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1082519 │ │ sub $0x8,%esp │ │ - lea -0x112ad1c(%ebx),%eax │ │ + lea -0x112acf5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1082519 │ │ sub $0x8,%esp │ │ @@ -3031523,15 +3031523,15 @@ │ │ push %eax │ │ push %esi │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1082525 │ │ sub $0x8,%esp │ │ - lea -0x11324aa(%ebx),%eax │ │ + lea -0x1132483(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1076e4f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1082530 │ │ sub $0x8,%esp │ │ @@ -3031585,15 +3031585,15 @@ │ │ call 1082570 │ │ pop %ebx │ │ add $0x3bf890,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%ecx │ │ mov 0x10(%ecx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11305e8(%ebx),%eax │ │ + lea -0x11305c1(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %eax │ │ push $0x8 │ │ call 1081071 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ @@ -3031642,15 +3031642,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call *0xa024(%ebx) │ │ add $0x10,%esp │ │ mov 0xc(%edi),%eax │ │ jmp 108264f │ │ sub $0x8,%esp │ │ - lea -0x113443a(%ebx),%eax │ │ + lea -0x1134413(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ jmp 1082808 │ │ xor %eax,%eax │ │ mov 0x8(%esp),%ecx │ │ add %esi,%ecx │ │ add $0x4,%ecx │ │ @@ -3031678,15 +3031678,15 @@ │ │ mov %eax,(%esp) │ │ call 1082954 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 1082714 │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136061(%ebx),%eax │ │ + lea -0x113603a(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x1 │ │ call 1081071 │ │ pop %eax │ │ pop %ecx │ │ push %edi │ │ @@ -3031694,15 +3031694,15 @@ │ │ call 10795c2 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ mov (%eax),%eax │ │ mov 0x4(%eax),%eax │ │ mov 0x4(%eax),%eax │ │ mov %edi,0x3c(%eax) │ │ - lea -0x1137eeb(%ebx),%eax │ │ + lea -0x1137ec4(%ebx),%eax │ │ push %edi │ │ mov 0x8(%ebp),%esi │ │ push 0xc(%esi) │ │ push %eax │ │ push $0x10 │ │ call 1081071 │ │ add $0x10,%esp │ │ @@ -3031712,15 +3031712,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call *0xa02c(%ebx) │ │ add $0x10,%esp │ │ mov 0xc(%esi),%eax │ │ jmp 10827fd │ │ sub $0x8,%esp │ │ - lea -0x1134403(%ebx),%eax │ │ + lea -0x11343dc(%ebx),%eax │ │ push $0x8 │ │ pop %ecx │ │ push %eax │ │ push %ecx │ │ call 1081071 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ @@ -3031733,28 +3031733,28 @@ │ │ push %edi │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push (%eax) │ │ call 1079444 │ │ add $0x18,%esp │ │ - lea -0x1128da5(%ebx),%eax │ │ + lea -0x1128d7e(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ pop %eax │ │ push %eax │ │ call 1081071 │ │ pop %eax │ │ mov 0x8(%ebp),%ecx │ │ mov %esi,%edx │ │ push %edi │ │ call 1081cc9 │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1128d63(%ebx),%eax │ │ + lea -0x1128d3c(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ pop %eax │ │ push %eax │ │ mov 0x18(%esp),%esi │ │ call 1081071 │ │ add $0x10,%esp │ │ @@ -3031788,15 +3031788,15 @@ │ │ je 10827f0 │ │ sub $0xc,%esp │ │ push %ecx │ │ call *0xa02c(%ebx) │ │ add $0x10,%esp │ │ mov 0xc(%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x113600e(%ebx),%ecx │ │ + lea -0x1135fe7(%ebx),%ecx │ │ jmp 1082804 │ │ xor %eax,%eax │ │ lea -0x1155a78(%ebx),%ecx │ │ push %edi │ │ push %eax │ │ push %ecx │ │ push $0x10 │ │ @@ -3031825,15 +3031825,15 @@ │ │ call 1081071 │ │ movl $0x2,(%esp) │ │ call 1073c2f │ │ test %eax,%eax │ │ je 1082861 │ │ mov %eax,(%esp) │ │ call *0xa024(%ebx) │ │ - lea -0x112e6f6(%ebx),%eax │ │ + lea -0x112e6cf(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1081071 │ │ cmpl $0x0,0x10dcc(%ebx) │ │ je 1082932 │ │ cmpl $0x0,0x10dc8(%ebx) │ │ jne 10828df │ │ @@ -3031854,25 +3031854,25 @@ │ │ call 1083d88 │ │ mov %esi,0x8(%esp) │ │ lea -0x1120eb0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1081071 │ │ incl 0x10dcc(%ebx) │ │ - lea -0x11305c4(%ebx),%eax │ │ + lea -0x113059d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1081071 │ │ movl $0x2,(%esp) │ │ call 1073c2f │ │ test %eax,%eax │ │ je 1082914 │ │ mov %eax,(%esp) │ │ call *0xa02c(%ebx) │ │ - lea -0x112e6c6(%ebx),%eax │ │ + lea -0x112e69f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1081071 │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ @@ -3031916,15 +3031916,15 @@ │ │ test %eax,%eax │ │ je 1082b6f │ │ mov %eax,%edi │ │ mov 0xc(%ebp),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,0x48(%edi) │ │ sub $0x8,%esp │ │ - lea -0x1137e81(%ebx),%eax │ │ + lea -0x1137e5a(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 1081071 │ │ add $0x10,%esp │ │ push $0x10 │ │ pop %eax │ │ mov %eax,0xc(%edi) │ │ @@ -3031952,15 +3031952,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x40(%edi) │ │ test %eax,%eax │ │ je 1082b6f │ │ mov 0xa288(%ebx),%eax │ │ mov %eax,0x38(%edi) │ │ sub $0x8,%esp │ │ - lea -0x112c9a8(%ebx),%eax │ │ + lea -0x112c981(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 1081071 │ │ pop %eax │ │ pop %ecx │ │ push $0x0 │ │ push $0x44 │ │ @@ -3032024,15 +3032024,15 @@ │ │ push %ecx │ │ call *0x34(%eax) │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1082af9 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1126ec1(%ebx),%eax │ │ + lea -0x1126e9a(%ebx),%eax │ │ jmp 1082b63 │ │ mov 0x54(%edi),%eax │ │ sub $0xc,%esp │ │ push 0x58(%edi) │ │ call *0x24(%eax) │ │ add $0x10,%esp │ │ mov %eax,0x10(%edi) │ │ @@ -3032186,15 +3032186,15 @@ │ │ call 1084d10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1082cf3 │ │ sub $0x4,%esp │ │ xor %esi,%esi │ │ inc %esi │ │ - lea -0x1137d59(%ebx),%eax │ │ + lea -0x1137d32(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %esi │ │ call 1081071 │ │ pop %eax │ │ pop %ecx │ │ push %esi │ │ @@ -3032265,15 +3032265,15 @@ │ │ mov %ecx,%edi │ │ call 1084a30 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 1082f31 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ - lea -0x112ac45(%ebx),%eax │ │ + lea -0x112ac1e(%ebx),%eax │ │ push %ecx │ │ push %edi │ │ push %eax │ │ push %ecx │ │ mov %ecx,%edi │ │ call 1081071 │ │ add $0x10,%esp │ │ @@ -3032529,15 +3032529,15 @@ │ │ sub $0x10,%esp │ │ call 1083053 │ │ pop %ebx │ │ add $0x3bedad,%ebx │ │ mov 0x10(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ sub $0x4,%esp │ │ - lea -0x1128d2a(%ebx),%eax │ │ + lea -0x1128d03(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x8 │ │ call 1081071 │ │ add $0x10,%esp │ │ lea -0x113f818(%ebx),%eax │ │ push %esi │ │ @@ -3032586,15 +3032586,15 @@ │ │ push 0x10(%ebp) │ │ push %eax │ │ push %esi │ │ call 108255f │ │ add $0x10,%esp │ │ jmp 1083108 │ │ sub $0x8,%esp │ │ - lea -0x11325cd(%ebx),%eax │ │ + lea -0x11325a6(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 1081071 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3032611,15 +3032611,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 1083121 │ │ pop %ebx │ │ add $0x3becdf,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ - lea -0x1126f4c(%ebx),%eax │ │ + lea -0x1126f25(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ push $0x8 │ │ call 1081071 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ @@ -3032653,15 +3032653,15 @@ │ │ mov 0xe4(%ecx),%eax │ │ test %eax,%eax │ │ je 1083207 │ │ mov %edx,(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1135fe1(%ebx),%eax │ │ + lea -0x1135fba(%ebx),%eax │ │ mov 0x8(%ebp),%ecx │ │ push 0xc(%ecx) │ │ push %eax │ │ push $0x10 │ │ call 1081071 │ │ mov 0x8(%ebp),%eax │ │ add $0x10,%esp │ │ @@ -3032672,15 +3032672,15 @@ │ │ push %eax │ │ call *0xa024(%ebx) │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0xc(%eax),%eax │ │ jmp 1083225 │ │ sub $0x8,%esp │ │ - lea -0x1137ea3(%ebx),%eax │ │ + lea -0x1137e7c(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 1081071 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ inc %esi │ │ jmp 108340b │ │ @@ -3032731,15 +3032731,15 @@ │ │ push $0x1 │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push %eax │ │ call 1084458 │ │ jmp 10832b6 │ │ sub $0x4,%esp │ │ - lea -0x1135f0f(%ebx),%eax │ │ + lea -0x1135ee8(%ebx),%eax │ │ push %edi │ │ jmp 10832ae │ │ sub $0x4,%esp │ │ lea -0x1155908(%ebx),%eax │ │ push 0x4(%esp) │ │ push %eax │ │ push $0x1 │ │ @@ -3032815,15 +3032815,15 @@ │ │ mov 0x8(%esp),%eax │ │ mov (%eax),%ecx │ │ sub $0xc,%esp │ │ mov $0x204,%edx │ │ push $0x0 │ │ call 107ae30 │ │ jmp 10833bb │ │ - lea -0x1135fb4(%ebx),%eax │ │ + lea -0x1135f8d(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 1081071 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ mov (%eax),%ecx │ │ call 1083415 │ │ @@ -3033053,15 +3033053,15 @@ │ │ and 0x1c(%esi),%eax │ │ or $0x201,%eax │ │ mov %eax,0x1c(%esi) │ │ andb $0xfe,0x20(%esi) │ │ movb $0x0,0x5a(%esi) │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x112ca0b(%ebx),%eax │ │ + lea -0x112c9e4(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1076777 │ │ xor %edi,%edi │ │ push $0x7 │ │ pop %ecx │ │ test %eax,%eax │ │ je 1083536 │ │ @@ -3033619,15 +3033619,15 @@ │ │ sub $0x10,%esp │ │ call 1083e63 │ │ pop %ebx │ │ add $0x3bdf9d,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%ebp),%edi │ │ sub $0xc,%esp │ │ - lea -0x1126ef5(%ebx),%eax │ │ + lea -0x1126ece(%ebx),%eax │ │ push 0x10(%ebp) │ │ push %edi │ │ push %esi │ │ push %eax │ │ push $0x10 │ │ call 1081071 │ │ add $0x20,%esp │ │ @@ -3033673,15 +3033673,15 @@ │ │ call 1081071 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ call 107410b │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ - lea -0x113252a(%ebx),%eax │ │ + lea -0x1132503(%ebx),%eax │ │ push %edi │ │ push 0x8(%ebp) │ │ push %esi │ │ push %eax │ │ push $0x10 │ │ pop %eax │ │ push %eax │ │ @@ -3033774,15 +3033774,15 @@ │ │ lea -0x113bb54(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1081071 │ │ decl 0x10dcc(%ebx) │ │ cmpl $0x0,0x10dcc(%ebx) │ │ jne 108410e │ │ - lea -0x1126f2d(%ebx),%eax │ │ + lea -0x1126f06(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1081071 │ │ mov 0x10d84(%ebx),%eax │ │ test %eax,%eax │ │ je 1084080 │ │ mov %eax,(%esp) │ │ @@ -3033863,15 +3033863,15 @@ │ │ mov %ecx,(%esp) │ │ test %eax,%eax │ │ je 10841fa │ │ mov 0x14(%ebp),%edi │ │ mov 0x10(%ebp),%esi │ │ movzbl 0xc(%ebp),%edx │ │ sub $0x8,%esp │ │ - lea -0x113258a(%ebx),%ecx │ │ + lea -0x1132563(%ebx),%ecx │ │ push %edx │ │ push %edi │ │ push %esi │ │ push %eax │ │ push %ecx │ │ push $0x10 │ │ call 1081071 │ │ @@ -3034021,15 +3034021,15 @@ │ │ call 13a0180 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1084372 │ │ mov %eax,0x4(%esp) │ │ call 139f8b0 <__errno@plt> │ │ sub $0x4,%esp │ │ - lea -0x1132561(%ebx),%ecx │ │ + lea -0x113253a(%ebx),%ecx │ │ push (%eax) │ │ push 0xc(%esp) │ │ push 0x14(%esp) │ │ push %edi │ │ push %esi │ │ push %ecx │ │ push $0x1 │ │ @@ -3034067,15 +3034067,15 @@ │ │ xor %edx,%edx │ │ div %ecx │ │ sub %edx,%esi │ │ add %edx,%edi │ │ mov 0x10(%ebp),%ecx │ │ adc $0x0,%ecx │ │ sub $0xc,%esp │ │ - lea -0x1130594(%ebx),%eax │ │ + lea -0x113056d(%ebx),%eax │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ push %edi │ │ push %esi │ │ push %eax │ │ push $0x10 │ │ call 1081071 │ │ @@ -3034147,15 +3034147,15 @@ │ │ push 0x10(%ebp) │ │ call 10844f7 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10844b0 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11324f4(%ebx),%eax │ │ + lea -0x11324cd(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x1 │ │ call 1081071 │ │ add $0x10,%esp │ │ jmp 10844ed │ │ mov 0x8(%ebp),%ecx │ │ @@ -3034499,15 +3034499,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,%esi │ │ mov %ecx,0x8(%esp) │ │ call 108481f │ │ pop %ebx │ │ add $0x3bd5e1,%ebx │ │ sub $0x8,%esp │ │ - lea -0x112c878(%ebx),%eax │ │ + lea -0x112c851(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 1081071 │ │ pop %eax │ │ pop %ecx │ │ push $0x0 │ │ push $0x18 │ │ @@ -3034534,15 +3034534,15 @@ │ │ sub $0x8,%esp │ │ push %ecx │ │ push %eax │ │ call 1083eb4 │ │ add $0x10,%esp │ │ mov %eax,0x8(%edi) │ │ sub $0x8,%esp │ │ - lea -0x112abc1(%ebx),%eax │ │ + lea -0x112ab9a(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ pop %eax │ │ push %eax │ │ call 1081071 │ │ add $0x10,%esp │ │ mov 0x10(%esi),%eax │ │ @@ -3034575,15 +3034575,15 @@ │ │ and $0xfffffff0,%esp │ │ call 10848d7 │ │ pop %ebx │ │ add $0x3bd529,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ sub $0x4,%esp │ │ - lea -0x1137e53(%ebx),%ecx │ │ + lea -0x1137e2c(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x8 │ │ call 1081071 │ │ add $0x10,%esp │ │ mov 0xc(%esi),%eax │ │ mov %eax,%ecx │ │ @@ -3034649,15 +3034649,15 @@ │ │ sub $0x10,%esp │ │ mov %ecx,%esi │ │ call 108499d │ │ pop %ebx │ │ add $0x3bd463,%ebx │ │ mov (%edx),%edi │ │ sub $0x4,%esp │ │ - lea -0x1126de7(%ebx),%eax │ │ + lea -0x1126dc0(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push $0x8 │ │ call 1081071 │ │ add $0x10,%esp │ │ mov 0x10(%esi),%eax │ │ mov %eax,%ecx │ │ @@ -3034786,21 +3034786,21 @@ │ │ mov 0x10(%ebp),%eax │ │ push %eax │ │ call 1084c6c │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1084b32 │ │ sub $0x4,%esp │ │ - lea -0x112add5(%ebx),%eax │ │ + lea -0x112adae(%ebx),%eax │ │ jmp 1084baf │ │ mov 0x8(%esp),%edx │ │ add 0x14(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ sub $0xc,%esp │ │ - lea -0x112c97a(%ebx),%eax │ │ + lea -0x112c953(%ebx),%eax │ │ mov 0x8(%ebp),%ecx │ │ push 0x28(%ecx) │ │ push %edi │ │ push %edx │ │ push %eax │ │ push $0x8 │ │ call 1081071 │ │ @@ -3035060,15 +3035060,15 @@ │ │ lea -0x11577ab(%ebx),%eax │ │ jmp 1084e10 │ │ mov %esi,%ecx │ │ call 1084e59 │ │ test %eax,%eax │ │ je 1084e20 │ │ sub $0x8,%esp │ │ - lea -0x1134329(%ebx),%eax │ │ + lea -0x1134302(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 1081071 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ inc %edi │ │ jmp 1084e4f │ │ @@ -3035149,15 +3035149,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0xc(%esp),%eax │ │ mov 0x4(%eax),%esi │ │ mov 0x10(%edi),%ecx │ │ lea 0x3(,%ecx,2),%eax │ │ - lea -0x1134454(%ebx),%edx │ │ + lea -0x113442d(%ebx),%edx │ │ cmp %eax,%esi │ │ jne 1084f32 │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ sub $0x4,%esp │ │ push $0x2 │ │ push %edx │ │ @@ -3035734,15 +3035734,15 @@ │ │ movl $0x10,(%esp) │ │ call 1081071 │ │ mov 0x10d88(%ebx),%eax │ │ test %eax,%eax │ │ je 10855e9 │ │ mov %eax,(%esp) │ │ call *0xa024(%ebx) │ │ - lea -0x112ab92(%ebx),%eax │ │ + lea -0x112ab6b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ push $0x10 │ │ pop %esi │ │ mov %esi,(%esp) │ │ call 1081071 │ │ incl 0x10ee4(%ebx) │ │ lea -0x115958b(%ebx),%eax │ │ @@ -3035750,15 +3035750,15 @@ │ │ mov %esi,(%esp) │ │ call 1081071 │ │ mov 0x10d88(%ebx),%eax │ │ test %eax,%eax │ │ je 1085629 │ │ mov %eax,(%esp) │ │ call *0xa02c(%ebx) │ │ - lea -0x1134135(%ebx),%eax │ │ + lea -0x113410e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1081071 │ │ xor %eax,%eax │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3035825,15 +3035825,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1085714 │ │ pop %ebx │ │ add $0x3bc6ec,%ebx │ │ mov 0xc(%ebp),%esi │ │ - lea -0x11303ed(%ebx),%eax │ │ + lea -0x11303c6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1081071 │ │ mov 0x10d8c(%ebx),%eax │ │ test %eax,%eax │ │ je 1085747 │ │ mov %eax,(%esp) │ │ @@ -3035854,15 +3035854,15 @@ │ │ mov %edi,(%esp) │ │ call 1081071 │ │ mov 0x10d8c(%ebx),%eax │ │ test %eax,%eax │ │ je 1085792 │ │ mov %eax,(%esp) │ │ call *0xa02c(%ebx) │ │ - lea -0x11303ac(%ebx),%eax │ │ + lea -0x1130385(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1081071 │ │ xor %eax,%eax │ │ test %esi,%esi │ │ jne 10857d1 │ │ andl $0x0,0x8(%esp) │ │ @@ -3035909,15 +3035909,15 @@ │ │ movups -0x32b48(%ebx),%xmm0 │ │ movaps %xmm0,0x10(%esp) │ │ xor %edi,%edi │ │ inc %edi │ │ test %esi,%esi │ │ je 1085a77 │ │ sub $0x4,%esp │ │ - lea -0x1137d22(%ebx),%eax │ │ + lea -0x1137cfb(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ call 1269470 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10858f4 │ │ @@ -3035949,23 +3035949,23 @@ │ │ call 1268e00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1085976 │ │ lea -0x113b8f9(%ebx),%eax │ │ jmp 1085a18 │ │ sub $0x8,%esp │ │ - lea -0x1128be7(%ebx),%eax │ │ + lea -0x1128bc0(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 1081071 │ │ add $0x10,%esp │ │ call 10b6405 │ │ jmp 1085a77 │ │ sub $0x8,%esp │ │ - lea -0x112c84a(%ebx),%eax │ │ + lea -0x112c823(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 1081071 │ │ add $0x10,%esp │ │ call 10b6405 │ │ xor %edi,%edi │ │ inc %edi │ │ @@ -3035978,15 +3035978,15 @@ │ │ push %edx │ │ push %eax │ │ mov %eax,%esi │ │ call 1268e00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1085976 │ │ - lea -0x112c819(%ebx),%eax │ │ + lea -0x112c7f2(%ebx),%eax │ │ jmp 1085a18 │ │ mov %edi,%ecx │ │ mov %esi,%edi │ │ lea 0x10(%esp),%esi │ │ push %esi │ │ push %ecx │ │ push %edx │ │ @@ -3036034,28 +3036034,28 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 1085a59 │ │ lea -0x1159545(%ebx),%eax │ │ jmp 1085a25 │ │ sub $0x4,%esp │ │ - lea -0x112ab45(%ebx),%eax │ │ + lea -0x112ab1e(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push $0x1 │ │ call 1081071 │ │ add $0x10,%esp │ │ jmp 1085a56 │ │ sub $0xc,%esp │ │ - lea -0x1126dce(%ebx),%eax │ │ + lea -0x1126da7(%ebx),%eax │ │ push $0x0 │ │ push 0xc(%ebp) │ │ push 0x1c(%ebp) │ │ jmp 1085a46 │ │ - lea -0x112c7ca(%ebx),%eax │ │ + lea -0x112c7a3(%ebx),%eax │ │ push $0x0 │ │ push 0x14(%ebp) │ │ jmp 1085a2a │ │ lea -0x1146b5a(%ebx),%eax │ │ push $0x0 │ │ push 0xc(%ebp) │ │ push %eax │ │ @@ -3036123,15 +3036123,15 @@ │ │ call 126b540 │ │ add $0x20,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ jne 1085b6d │ │ mov 0x24(%ebp),%ecx │ │ - lea -0x1128bb1(%ebx),%eax │ │ + lea -0x1128b8a(%ebx),%eax │ │ jmp 1085b4f │ │ call 1266da0 │ │ push %esi │ │ push 0x24(%ebp) │ │ push %eax │ │ push %edi │ │ push 0x1c(%ebp) │ │ @@ -3036248,27 +3036248,27 @@ │ │ push %esi │ │ call 125bde0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 1085c89 │ │ sub $0x4,%esp │ │ - lea -0x112ab18(%ebx),%eax │ │ + lea -0x112aaf1(%ebx),%eax │ │ jmp 1085c74 │ │ sub $0x8,%esp │ │ lea -0x1141204(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 1081071 │ │ add $0x10,%esp │ │ call 10b6405 │ │ xor %edi,%edi │ │ inc %edi │ │ jmp 1085c95 │ │ - lea -0x1137d1d(%ebx),%eax │ │ + lea -0x1137cf6(%ebx),%eax │ │ push $0x0 │ │ push %edi │ │ jmp 1085c76 │ │ sub $0x4,%esp │ │ lea -0x1123044(%ebx),%eax │ │ jmp 1085c74 │ │ sub $0x4,%esp │ │ @@ -3036438,24 +3036438,24 @@ │ │ call 1081071 │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 12c3f30 │ │ - lea -0x1137cd9(%ebx),%eax │ │ + lea -0x1137cb2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1081071 │ │ mov 0x10d8c(%ebx),%eax │ │ test %eax,%eax │ │ je 1085e73 │ │ mov %eax,(%esp) │ │ call *0xa02c(%ebx) │ │ - lea -0x1135ee1(%ebx),%eax │ │ + lea -0x1135eba(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1081071 │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3036945,17 +3036945,17 @@ │ │ mov 0xc(%esi),%eax │ │ test %eax,%eax │ │ je 108641c │ │ mov %eax,(%esp) │ │ call *0xa024(%ebx) │ │ cmpb $0x0,0x53(%esi) │ │ je 1086445 │ │ - lea -0x1126e51(%ebx),%edi │ │ + lea -0x1126e2a(%ebx),%edi │ │ jmp 108646d │ │ - lea -0x1126e51(%ebx),%edi │ │ + lea -0x1126e2a(%ebx),%edi │ │ jmp 108647d │ │ mov $0x2d854,%ecx │ │ call 1072dde │ │ mov %eax,%ecx │ │ call 107c5ca │ │ jmp 108647f │ │ cmpl $0x0,0x3c(%esi) │ │ @@ -3037048,15 +3037048,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ mov 0x14(%ebp),%eax │ │ mov %esi,(%eax) │ │ test %esi,%esi │ │ je 108658c │ │ sub $0xc,%esp │ │ - lea -0x1128b14(%ebx),%eax │ │ + lea -0x1128aed(%ebx),%eax │ │ push 0xc(%ebp) │ │ push $0x1000 │ │ push %eax │ │ push %esi │ │ push %edi │ │ call 1076832 │ │ add $0x20,%esp │ │ @@ -3037095,15 +3037095,15 @@ │ │ mov 0xc(%esp),%eax │ │ push %eax │ │ call *0x28(%eax) │ │ add $0x10,%esp │ │ mov $0x1,%cl │ │ lea -0x114e0da(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ - lea -0x11340c9(%ebx),%edi │ │ + lea -0x11340a2(%ebx),%edi │ │ test $0x1,%cl │ │ je 1086635 │ │ test %eax,%eax │ │ jne 1086635 │ │ sub $0x4,%esp │ │ push 0x8(%esp) │ │ push 0xc(%ebp) │ │ @@ -3037288,15 +3037288,15 @@ │ │ call 1074293 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edx │ │ mov %eax,(%edx) │ │ test %eax,%eax │ │ je 108684a │ │ sub $0xc,%esp │ │ - lea -0x112aa91(%ebx),%edx │ │ + lea -0x112aa6a(%ebx),%edx │ │ push 0xc(%ebp) │ │ push %esi │ │ push %edx │ │ push %eax │ │ mov 0x24(%esp),%esi │ │ push %esi │ │ mov %eax,0x30(%esp) │ │ @@ -3038737,20 +3038737,20 @@ │ │ mov %eax,0xc(%esp) │ │ mov %ecx,0x10(%esp) │ │ mov 0x34(%esp),%edx │ │ cmpb $0x0,(%eax) │ │ mov %edx,0x1c(%esp) │ │ je 10879b2 │ │ sub $0x4,%esp │ │ - lea -0x113035d(%ebx),%eax │ │ + lea -0x1130336(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push %ecx │ │ jmp 10879bb │ │ sub $0x8,%esp │ │ - lea -0x11301e8(%ebx),%eax │ │ + lea -0x11301c1(%ebx),%eax │ │ push %eax │ │ push %edx │ │ call 107ec3c │ │ add $0x10,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x34(%esp) │ │ sub $0xc,%esp │ │ @@ -3039402,15 +3039402,15 @@ │ │ push $0x6 │ │ jmp 108815c │ │ cmp $0x7,%edi │ │ je 108813d │ │ cmp $0x3,%edi │ │ jne 1088161 │ │ sub $0x4,%esp │ │ - lea -0x112ad15(%ebx),%eax │ │ + lea -0x112acee(%ebx),%eax │ │ push $0x3 │ │ push %eax │ │ push %esi │ │ mov %edx,0x18(%esp) │ │ call 1076ed5 │ │ mov 0x18(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3040426,15 +3040426,15 @@ │ │ cmpl $0x0,0x4(%esp) │ │ jne 1088cd0 │ │ mov %esi,%ecx │ │ call 110b0d9 │ │ test %eax,%eax │ │ je 1088cd0 │ │ sub $0x4,%esp │ │ - lea -0x1133f7f(%ebx),%eax │ │ + lea -0x1133f58(%ebx),%eax │ │ push %eax │ │ push $0x5 │ │ push %esi │ │ call 10798df │ │ add $0x10,%esp │ │ mov 0xc(%esi),%eax │ │ push $0x5 │ │ @@ -3041154,15 +3041154,15 @@ │ │ jne 1089466 │ │ movsbl (%eax),%eax │ │ cmp 0x8(%ebp),%eax │ │ jne 1089466 │ │ cmpl $0x0,0xb4(%esi) │ │ je 10894f5 │ │ sub $0x4,%esp │ │ - lea -0x1135b7e(%ebx),%eax │ │ + lea -0x1135b57(%ebx),%eax │ │ push %eax │ │ push $0x5 │ │ push %esi │ │ call 10798df │ │ add $0x10,%esp │ │ push $0x5 │ │ jmp 10894ef │ │ @@ -3041461,15 +3041461,15 @@ │ │ test %edi,%edi │ │ je 10897aa │ │ mov 0x4(%edi),%eax │ │ mov 0x8(%eax),%eax │ │ jmp 10897ac │ │ xor %eax,%eax │ │ sub $0x8,%esp │ │ - lea -0x1132165(%ebx),%ecx │ │ + lea -0x113213e(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1076777 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ push $0xffffffff │ │ @@ -3042007,15 +3042007,15 @@ │ │ push $0x4 │ │ pop %eax │ │ mov 0x10(%ebp),%esi │ │ mov %esi,0x18(%esp) │ │ mov 0xc(%ebp),%esi │ │ mov %esi,0x14(%esp) │ │ mov %edi,0x28(%esp) │ │ - lea -0x1132132(%edi),%esi │ │ + lea -0x113210b(%edi),%esi │ │ mov %esi,0x20(%esp) │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ mov %edx,0x30(%esp) │ │ mov %ecx,0x2c(%esp) │ │ test %ebx,%ebx │ │ jne 1089eec │ │ @@ -3042772,15 +3042772,15 @@ │ │ add $0x10,%esp │ │ jmp 108a65d │ │ xor %esi,%esi │ │ mov %edi,%ecx │ │ xor %edx,%edx │ │ call 10799ae │ │ sub $0x4,%esp │ │ - lea -0x1135b3f(%ebx),%eax │ │ + lea -0x1135b18(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push %edi │ │ call 1089503 │ │ add $0x10,%esp │ │ cmp $0x7,%eax │ │ jne 108a6b9 │ │ @@ -3043626,15 +3043626,15 @@ │ │ mov 0x24(%esp),%eax │ │ jne 108b07a │ │ sub $0x8,%esp │ │ push %eax │ │ push %edi │ │ call 10764f2 │ │ add $0x10,%esp │ │ - lea -0x1126e87(%ebx),%eax │ │ + lea -0x1126e60(%ebx),%eax │ │ push 0x14(%ebp) │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 107ed02 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esp) │ │ @@ -3043683,15 +3043683,15 @@ │ │ call 108b2d5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 108afc1 │ │ mov %eax,%ecx │ │ cmpb $0x2,0x2b(%eax) │ │ je 108afc1 │ │ - lea -0x11342b8(%ebx),%eax │ │ + lea -0x1134291(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ cmpl $0x0,0x14(%ebp) │ │ je 108b1fa │ │ movswl 0x22(%ecx),%eax │ │ test %eax,%eax │ │ mov $0x0,%edx │ │ mov %eax,0x18(%esp) │ │ @@ -3043929,15 +3043929,15 @@ │ │ add $0x8,%ecx │ │ mov 0x14(%esp),%edx │ │ call 10b2dd9 │ │ mov %eax,%ecx │ │ test %eax,%eax │ │ jne 108b413 │ │ sub $0x4,%esp │ │ - lea -0x1135e6a(%ebx),%eax │ │ + lea -0x1135e43(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ mov 0x20(%esp),%esi │ │ push %esi │ │ call 1076ed5 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ @@ -3043952,64 +3043952,64 @@ │ │ ret │ │ add $0x7,%esi │ │ cmpl $0x1,0x10(%esp) │ │ jne 108b479 │ │ lea -0x1153b47(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ - lea -0x1128c34(%ebx),%edi │ │ + lea -0x1128c0d(%ebx),%edi │ │ xor %ecx,%ecx │ │ inc %ecx │ │ mov %ecx,0x10(%esp) │ │ test %eax,%eax │ │ je 108b50d │ │ - lea -0x11302bc(%ebx),%edx │ │ + lea -0x1130295(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 108b50d │ │ lea -0x11596bd(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ jne 108b413 │ │ jmp 108b50d │ │ - lea -0x11302bc(%ebx),%edx │ │ + lea -0x1130295(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ jne 108b413 │ │ lea -0x11596c4(%ebx),%edi │ │ jmp 108b50d │ │ sub $0x4,%esp │ │ - lea -0x1135e6a(%ebx),%eax │ │ + lea -0x1135e43(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push 0x20(%esp) │ │ call 1076ed5 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jne 108b413 │ │ mov 0x14(%esp),%esi │ │ add $0x7,%esi │ │ - lea -0x11302bc(%ebx),%edx │ │ + lea -0x1130295(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 108b4f7 │ │ lea -0x1153b47(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jne 108b413 │ │ - lea -0x1128c34(%ebx),%edi │ │ + lea -0x1128c0d(%ebx),%edi │ │ xor %eax,%eax │ │ inc %eax │ │ mov %eax,0x10(%esp) │ │ jmp 108b505 │ │ lea -0x11596c4(%ebx),%edi │ │ movl $0x0,0x10(%esp) │ │ mov 0x18(%esp),%eax │ │ @@ -3044030,28 +3044030,28 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ mov %ecx,%esi │ │ call 108b540 │ │ pop %ebx │ │ add $0x3b68c0,%ebx │ │ - lea -0x112e5c8(%ebx),%edx │ │ + lea -0x112e5a1(%ebx),%edx │ │ call 1076e8b │ │ xor %ecx,%ecx │ │ inc %ecx │ │ test %eax,%eax │ │ je 108b582 │ │ lea -0x114fd8c(%ebx),%edx │ │ mov %ecx,%edi │ │ mov %esi,%ecx │ │ call 1076e8b │ │ mov %edi,%ecx │ │ test %eax,%eax │ │ je 108b582 │ │ - lea -0x1137c6f(%ebx),%edx │ │ + lea -0x1137c48(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ sete %cl │ │ mov %ecx,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3045360,15 +3045360,15 @@ │ │ movzbl %ah,%eax │ │ or %eax,%edx │ │ mov (%esi,%ecx,1),%al │ │ inc %ecx │ │ jmp 108c47e │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x112c426(%ebx),%eax │ │ + lea -0x112c3ff(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a01c0 │ │ add $0x10,%esp │ │ and $0x3fffffff,%eax │ │ cmpb $0x1,(%esi,%eax,1) │ │ sbb $0xffffffff,%eax │ │ @@ -3045639,15 +3045639,15 @@ │ │ ret │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 108c783 │ │ pop %eax │ │ add $0x3b567d,%eax │ │ - lea -0x112ad11(%eax),%eax │ │ + lea -0x112acea(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ xor %eax,%eax │ │ @@ -3048319,15 +3048319,15 @@ │ │ lea 0x8(%esp),%eax │ │ push %eax │ │ push 0xc(%ecx) │ │ call *0xa33c(%ebx) │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 108e6d3 │ │ - lea -0x1135f73(%ebx),%eax │ │ + lea -0x1135f4c(%ebx),%eax │ │ sub $0x4,%esp │ │ push 0x20(%esi) │ │ push %eax │ │ push $0x1c │ │ call 10768b1 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -3048676,16 +3048676,16 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ mov %ecx,%esi │ │ call 108ea99 │ │ pop %ebx │ │ add $0x3b3367,%ebx │ │ sub $0xc,%esp │ │ - lea -0x112acfd(%ebx),%eax │ │ - lea -0x112acae(%ebx),%ecx │ │ + lea -0x112acd6(%ebx),%eax │ │ + lea -0x112ac87(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push 0x8(%ebp) │ │ push %ecx │ │ push %esi │ │ call 10768b1 │ │ add $0x20,%esp │ │ @@ -3052658,15 +3052658,15 @@ │ │ mov 0xc(%esi),%al │ │ mov %al,0x13(%esi) │ │ cmpl $0x0,0x20(%esp) │ │ je 10916fa │ │ cmpl $0x0,0x14(%esp) │ │ je 10916fa │ │ mov (%esp),%ebx │ │ - lea -0x1137e17(%ebx),%eax │ │ + lea -0x1137df0(%ebx),%eax │ │ push 0xb4(%esi) │ │ push 0x18(%esp) │ │ push %eax │ │ push $0x21b │ │ call 10768b1 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ @@ -3056277,15 +3056277,15 @@ │ │ andl $0x0,0x8(%esp) │ │ movl $0x21e,0xc(%esp) │ │ xor %edx,%edx │ │ call 1093ef9 │ │ test %eax,%eax │ │ je 1093ec3 │ │ mov %eax,%esi │ │ - lea -0x11342b0(%ebx),%eax │ │ + lea -0x1134289(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 107ec3c │ │ mov %esi,0xc(%edi) │ │ jmp 1093eea │ │ mov 0x18(%esp),%ecx │ │ mov 0x10(%esi),%eax │ │ @@ -3056330,15 +3056330,15 @@ │ │ je 1093f90 │ │ mov %ebx,%esi │ │ mov (%edi),%al │ │ mov %al,0x44(%esp) │ │ test %al,%al │ │ sete 0x38(%esp) │ │ mov 0x20(%esp),%ebx │ │ - lea -0x1130517(%ebx),%eax │ │ + lea -0x11304f0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ setne %cl │ │ or 0x38(%esp),%cl │ │ test %eax,%eax │ │ @@ -3059452,15 +3059452,15 @@ │ │ mov 0x10ec8(%ebx),%eax │ │ test %eax,%eax │ │ je 109661e │ │ call *%eax │ │ test %edi,%edi │ │ je 1096638 │ │ sub $0x4,%esp │ │ - lea -0x1126e6b(%ebx),%eax │ │ + lea -0x1126e44(%ebx),%eax │ │ push 0x6c(%esi) │ │ push %eax │ │ push %edi │ │ call 10768b1 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3060518,15 +3060518,15 @@ │ │ call 10939d7 │ │ add $0x10,%esp │ │ inc %esi │ │ mov 0x4(%esp),%ecx │ │ jmp 10972d3 │ │ cmpl $0x0,0x48(%ecx) │ │ je 1097363 │ │ - lea -0x1137dfc(%ebx),%eax │ │ + lea -0x1137dd5(%ebx),%eax │ │ push 0x6c(%ecx) │ │ push 0x44(%ecx) │ │ push %eax │ │ push $0x11b │ │ call 10768b1 │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ @@ -3068498,15 +3068498,15 @@ │ │ mov (%edi),%eax │ │ mov %eax,0x18(%esp) │ │ andl $0x0,0x40(%esp) │ │ mov %esi,%ecx │ │ call 10761fb │ │ mov %eax,0xc(%esp) │ │ sub $0xc,%esp │ │ - lea -0x113050e(%ebx),%eax │ │ + lea -0x11304e7(%ebx),%eax │ │ push $0x0 │ │ push %esi │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ call 107ed02 │ │ add $0x20,%esp │ │ @@ -3068517,15 +3068517,15 @@ │ │ add $0x4,%ecx │ │ mov %ecx,0x14(%esp) │ │ mov %eax,0x30(%esp) │ │ add $0x4,%eax │ │ mov %eax,0xc(%esp) │ │ xor %edi,%edi │ │ lea -0x1146cbf(%ebx),%esi │ │ - lea -0x1130502(%ebx),%eax │ │ + lea -0x11304db(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ test %edi,%edi │ │ je 109cf76 │ │ cmp $0x65,%edi │ │ jae 109d049 │ │ cmp $0x1,%edi │ │ jne 109cf76 │ │ @@ -3069167,15 +3069167,15 @@ │ │ cmpl $0x1,0x3c(%esi) │ │ sbb $0x0,%eax │ │ jl 109d71a │ │ mov $0x313,%edi │ │ mov %edi,0x24(%esi) │ │ movb $0x2,0x8c(%esi) │ │ sub $0x8,%esp │ │ - lea -0x112c8f7(%ebx),%eax │ │ + lea -0x112c8d0(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 109de68 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ cmpb $0x0,0x8e(%esi) │ │ @@ -3070735,15 +3070735,15 @@ │ │ jmp 109e7d9 │ │ fildll (%edi) │ │ fstpl 0x30(%esp) │ │ movsd 0x30(%esp),%xmm0 │ │ mov (%esp),%ebx │ │ sub $0x10,%esp │ │ movsd %xmm0,0x8(%esp) │ │ - lea -0x1128c8e(%ebx),%eax │ │ + lea -0x1128c67(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x28(%esp),%esi │ │ mov %esi,(%esp) │ │ call 10764bc │ │ add $0x10,%esp │ │ mov 0x10(%esi),%eax │ │ mov 0x8(%esp),%ecx │ │ @@ -3071662,15 +3071662,15 @@ │ │ jb 109f3d1 │ │ mov %eax,(%esp) │ │ jbe 109f355 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ jmp 109f395 │ │ xor %eax,%eax │ │ - lea -0x1135f54(%ebx),%ebx │ │ + lea -0x1135f2d(%ebx),%ebx │ │ mov 0x20(%esp),%esi │ │ mov %esi,%edx │ │ xor %ecx,%ecx │ │ test %ecx,%ecx │ │ jne 109f381 │ │ cmp $0x11,%eax │ │ ja 109f381 │ │ @@ -3072227,15 +3072227,15 @@ │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x10(%esp),%edx │ │ mov %edx,%ecx │ │ mov 0xc(%esp),%ebx │ │ call 107c666 │ │ sub $0x8,%esp │ │ - lea -0x1126e51(%ebx),%eax │ │ + lea -0x1126e2a(%ebx),%eax │ │ push %eax │ │ push 0x28(%esp) │ │ call 109de68 │ │ mov 0x20(%esp),%edx │ │ add $0x10,%esp │ │ push $0x7 │ │ pop %edi │ │ @@ -3075758,15 +3075758,15 @@ │ │ mov 0x4(%ecx),%ecx │ │ mov 0x30(%ecx),%ecx │ │ mov %ecx,0x98(%esp) │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%ebx │ │ lea -0x11596c4(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ - lea -0x1128c63(%ebx),%ecx │ │ + lea -0x1128c3c(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ push 0x10(%edi) │ │ push 0x28(%esp) │ │ push (%eax,%esi,1) │ │ mov %edx,%esi │ │ push 0x38(%esp) │ │ push %edx │ │ @@ -3080164,15 +3080164,15 @@ │ │ mov 0x38(%eax),%ecx │ │ add $0x34,%ecx │ │ mov 0xc(%esp),%ebx │ │ call 1093105 │ │ cmp %eax,%edi │ │ je 10a6fd1 │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1134208(%ebx),%ecx │ │ + lea -0x11341e1(%ebx),%ecx │ │ lea 0x100(%esp),%edx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push %edx │ │ jmp 10a6fc9 │ │ mov %eax,%ecx │ │ @@ -3080593,15 +3080593,15 @@ │ │ cmp %eax,%edx │ │ jne 10a715f │ │ mov 0x18(%esp),%eax │ │ cmpb $0x0,0x11(%eax) │ │ je 10a715f │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x112c898(%ebx),%eax │ │ + lea -0x112c871(%ebx),%eax │ │ lea 0x104(%esp),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 10b433b │ │ mov 0x30(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3081303,15 +3081303,15 @@ │ │ call 109de68 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov 0x78(%edi),%ecx │ │ test %eax,%eax │ │ je 10a7fe7 │ │ - lea -0x11304d0(%ebx),%edx │ │ + lea -0x11304a9(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push 0x1c(%esp) │ │ call 107ed02 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3081363,18 +3081363,18 @@ │ │ movzbl 0x51(%ecx),%edx │ │ cmp %edx,%edi │ │ mov %edi,%edx │ │ jne 10a7e8b │ │ test %eax,%eax │ │ mov 0xc(%esp),%ebx │ │ lea -0x114136d(%ebx),%eax │ │ - lea -0x11304c9(%ebx),%ecx │ │ + lea -0x11304a2(%ebx),%ecx │ │ cmove %eax,%ecx │ │ test %edx,%edx │ │ - lea -0x112e64d(%ebx),%eax │ │ + lea -0x112e626(%ebx),%eax │ │ cmovne %ecx,%eax │ │ xor %edi,%edi │ │ inc %edi │ │ sub $0x8,%esp │ │ push %eax │ │ push 0x28(%esp) │ │ call 109de68 │ │ @@ -3081510,15 +3081510,15 @@ │ │ jmp 10a8046 │ │ cmp $0x5,%edi │ │ mov 0xc(%esp),%ebx │ │ lea -0x115004d(%ebx),%eax │ │ lea -0x114a870(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x1134242(%ebx),%eax │ │ + lea -0x113421b(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push 0x28(%esp) │ │ call 109de68 │ │ mov 0x20(%esp),%edx │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ @@ -3086002,28 +3086002,28 @@ │ │ sub $0x90,%esp │ │ mov %ecx,0x24(%esp) │ │ call 10ab429 │ │ pop %ebx │ │ add $0x3969d7,%ebx │ │ mov 0x18(%ecx),%esi │ │ movb $0x1,0xad(%ecx) │ │ - lea -0x113420e(%ebx),%ecx │ │ + lea -0x11341e7(%ebx),%ecx │ │ lea 0x74(%esp),%eax │ │ mov %ecx,(%eax) │ │ or $0xffffffbf,%esi │ │ mov %esi,0x30(%esp) │ │ cmp $0x1,%edx │ │ - lea -0x1128c34(%ebx),%ecx │ │ + lea -0x1128c0d(%ebx),%ecx │ │ lea -0x11596c4(%ebx),%edi │ │ cmove %ecx,%edi │ │ mov %edi,0x4(%eax) │ │ mov %edi,0x8(%eax) │ │ lea -0x113b980(%ebx),%ecx │ │ mov %ecx,0xc(%eax) │ │ - lea -0x1132464(%ebx),%ecx │ │ + lea -0x113243d(%ebx),%ecx │ │ mov %ecx,0x10(%eax) │ │ andl $0x0,0x14(%eax) │ │ lea 0x58(%esp),%esi │ │ mov 0x24(%esp),%ecx │ │ mov %ecx,(%esi) │ │ mov %edx,0x34(%esp) │ │ mov %edx,0x8(%esi) │ │ @@ -3086536,15 +3086536,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ test %eax,%eax │ │ je 10abb86 │ │ cmpb $0x0,0x2b(%eax) │ │ jne 10abb86 │ │ sub $0x4,%esp │ │ - lea -0x113241c(%ebx),%eax │ │ + lea -0x11323f5(%ebx),%eax │ │ push %esi │ │ push %eax │ │ mov 0x1c(%esp),%esi │ │ push %esi │ │ call 107ed02 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3087326,15 +3087326,15 @@ │ │ mov %eax,%edx │ │ call 10b5064 │ │ mov 0x4(%esp),%edx │ │ or $0x20,%edx │ │ mov %edi,%ecx │ │ call 10b50ec │ │ sub $0xc,%esp │ │ - lea -0x11341b6(%ebx),%eax │ │ + lea -0x113418f(%ebx),%eax │ │ mov %esi,%ecx │ │ mov 0x24(%esp),%edx │ │ push %eax │ │ call 10b512c │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10ac6a2 │ │ @@ -3096503,15 +3096503,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x10(%esi),%eax │ │ and $0x3,%eax │ │ je 10b3170 │ │ sub $0x8,%esp │ │ - lea -0x1137dae(%ebx),%ecx │ │ + lea -0x1137d87(%ebx),%ecx │ │ push 0x8(%ebp) │ │ push -0x32bf0(%ebx,%eax,4) │ │ push 0x4(%edx) │ │ push (%edx) │ │ push %ecx │ │ push %edi │ │ call 107ed02 │ │ @@ -3096524,15 +3096524,15 @@ │ │ testb $0x1,0x1c(%edi) │ │ jne 10b31c4 │ │ mov 0x4(%edx),%eax │ │ test %eax,%eax │ │ lea -0x1155969(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x112ac64(%ebx),%eax │ │ + lea -0x112ac3d(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 107ed02 │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ test %ecx,%ecx │ │ @@ -3096649,15 +3096649,15 @@ │ │ shr $0x2,%cl │ │ and $0x3,%cl │ │ mov %cl,0xfb(%esp) │ │ mov 0x10(%esp),%esi │ │ cmpb $0x0,0x53(%esi) │ │ je 10b331a │ │ sub $0x8,%esp │ │ - lea -0x1126e51(%ebx),%ecx │ │ + lea -0x1126e2a(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 107ec3c │ │ add $0x10,%esp │ │ movl $0x7,0x3c(%esi) │ │ push $0x7 │ │ pop %edi │ │ @@ -3096753,15 +3096753,15 @@ │ │ mov %edi,%ecx │ │ mov %esi,%edx │ │ call 108ca55 │ │ jmp 10b346e │ │ mov 0x10(%esp),%edx │ │ mov 0x10(%edx),%eax │ │ mov %ecx,%esi │ │ - lea -0x113049e(%ebx),%ecx │ │ + lea -0x1130477(%ebx),%ecx │ │ push (%eax,%esi,1) │ │ push %ecx │ │ push %edi │ │ push %edx │ │ call 10798df │ │ add $0x10,%esp │ │ jmp 10b3667 │ │ @@ -3098040,15 +3098040,15 @@ │ │ cmp 0x14(%ecx),%eax │ │ jne 10b4333 │ │ cmpl $0x0,0x18(%esp) │ │ lea -0x1155946(%ebx),%eax │ │ lea -0x1124f94(%ebx),%edx │ │ cmove %eax,%edx │ │ sub $0xc,%esp │ │ - lea -0x1130480(%ebx),%eax │ │ + lea -0x1130459(%ebx),%eax │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ sub 0x1c(%esp),%esi │ │ push %esi │ │ push %edx │ │ push %eax │ │ push %ecx │ │ @@ -3098081,15 +3098081,15 @@ │ │ incl 0x14(%esi) │ │ lea 0x10(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x30(%esi),%edi │ │ cmpl $0x0,0x40(%esi) │ │ je 10b4390 │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 107610b │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%ecx │ │ mov 0x20(%esi),%eax │ │ @@ -3098268,37 +3098268,37 @@ │ │ mov %al,0xf(%esp) │ │ movb $0x0,(%esi) │ │ mov %esi,%ecx │ │ call 1097afd │ │ test %eax,%eax │ │ je 10b45c8 │ │ sub $0x4,%esp │ │ - lea -0x11323f3(%ebx),%ecx │ │ + lea -0x11323cc(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ mov 0x4c(%esp),%edi │ │ jmp 10b45e2 │ │ mov %esi,%ecx │ │ call 10ae7a8 │ │ test %eax,%eax │ │ mov 0x40(%esp),%edi │ │ je 10b45f0 │ │ sub $0x4,%esp │ │ - lea -0x1137d92(%ebx),%ecx │ │ + lea -0x1137d6b(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 10b433b │ │ add $0x10,%esp │ │ jmp 10b4ac7 │ │ mov %esi,%eax │ │ mov %esi,0x2c(%esp) │ │ mov 0x38(%esi),%esi │ │ movzbl 0x9(%eax),%edx │ │ - lea -0x112e61d(%ebx),%eax │ │ + lea -0x112e5f6(%ebx),%eax │ │ mov %eax,0x20(%edi) │ │ lea (%esi,%edx,1),%eax │ │ mov %eax,0x58(%esp) │ │ movzbl 0x5(%esi,%edx,1),%eax │ │ shl $0x8,%eax │ │ movzbl 0x6(%esi,%edx,1),%ecx │ │ add %ecx,%eax │ │ @@ -3098375,15 +3098375,15 @@ │ │ mov %ecx,0x54(%esp) │ │ add %ecx,%eax │ │ add $0xa,%eax │ │ mov %eax,0x9c(%esp) │ │ xor %eax,%eax │ │ inc %eax │ │ mov %eax,0x5c(%esp) │ │ - lea -0x1126e05(%ebx),%eax │ │ + lea -0x1126dde(%ebx),%eax │ │ mov %eax,0x94(%esp) │ │ lea -0x1153c6c(%ebx),%eax │ │ mov %eax,0x90(%esp) │ │ mov %esi,%edx │ │ mov 0xf(%esp),%cl │ │ mov %esi,0x24(%esp) │ │ test %edx,%edx │ │ @@ -3098547,15 +3098547,15 @@ │ │ mov %ecx,%esi │ │ sbb %edx,%esi │ │ jge 10b4832 │ │ jmp 10b4850 │ │ movl $0x0,0x34(%esp) │ │ sub $0x8,%esp │ │ mov %eax,0x4c(%esp) │ │ - lea -0x11323cd(%ebx),%eax │ │ + lea -0x11323a6(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 10b433b │ │ add $0x10,%esp │ │ jmp 10b4917 │ │ movsd 0x48(%esp),%xmm0 │ │ mov 0x8(%ebp),%eax │ │ @@ -3098659,15 +3098659,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ movzwl 0x3c(%esp),%esi │ │ jmp 10b4b27 │ │ mov 0x10(%esp),%ebx │ │ - lea -0x11341db(%ebx),%ecx │ │ + lea -0x11341b4(%ebx),%ecx │ │ push 0x30(%esp) │ │ push %eax │ │ push %ecx │ │ mov 0x4c(%esp),%edi │ │ push %edi │ │ call 10b433b │ │ add $0x10,%esp │ │ @@ -3099301,15 +3099301,15 @@ │ │ push %ecx │ │ call 1078240 │ │ add $0x20,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 10b5224 │ │ mov %esi,0x10(%esp) │ │ - lea -0x11323b4(%ebx),%esi │ │ + lea -0x113238d(%ebx),%esi │ │ lea -0x1146c41(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ sub $0xc,%esp │ │ push 0x18(%esp) │ │ call 107827d │ │ add $0x10,%esp │ │ cmp $0x64,%eax │ │ @@ -3099664,15 +3099664,15 @@ │ │ pop %eax │ │ mov 0x30(%esp),%edx │ │ or %eax,0x1c(%ecx) │ │ inc %edx │ │ mov 0x10(%esp),%edi │ │ jmp 10b54e7 │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1130466(%ebx),%eax │ │ + lea -0x113043f(%ebx),%eax │ │ push 0x2c(%esp) │ │ push %eax │ │ push %edi │ │ call 107ed02 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ @@ -3100729,15 +3100729,15 @@ │ │ mov 0x10dac(%ebx),%eax │ │ sub $0xc,%esp │ │ push %esi │ │ call *%eax │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x112ac15(%ebx),%eax │ │ + lea -0x112abee(%ebx),%eax │ │ push %edi │ │ push %esi │ │ push %edi │ │ push %esi │ │ push %eax │ │ push $0x10 │ │ call 1081071 │ │ @@ -3101162,15 +3101162,15 @@ │ │ andl $0x0,(%ecx) │ │ movl $0xc8,0x8(%ecx) │ │ andw $0x0,0x14(%ecx) │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0xc(%ecx) │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1128b23(%ebx),%eax │ │ + lea -0x1128afc(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 107645e │ │ mov %esi,%edx │ │ add $0x10,%esp │ │ movzbl 0x6(%esi),%eax │ │ lea (%ebx,%eax,4),%eax │ │ @@ -3101215,15 +3101215,15 @@ │ │ test $0x20,%al │ │ mov 0x8(%ebp),%edi │ │ mov %ecx,0x8(%esp) │ │ jne 10b671f │ │ movl $0x0,0x4(%esp) │ │ jmp 10b673e │ │ sub $0x8,%esp │ │ - lea -0x11340df(%ebx),%eax │ │ + lea -0x11340b8(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 107645e │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%eax │ │ mov 0x5(%eax),%al │ │ mov $0x1,%cl │ │ @@ -3101504,15 +3101504,15 @@ │ │ call 107645e │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ test %eax,%eax │ │ je 10b6a70 │ │ sub $0x4,%esp │ │ - lea -0x112aa95(%ebx),%ecx │ │ + lea -0x112aa6e(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 10764bc │ │ add $0x10,%esp │ │ mov 0x10(%edi),%eax │ │ sub $0x8,%esp │ │ @@ -3102652,15 +3102652,15 @@ │ │ jmp 10b7852 │ │ mov 0xc(%esi),%esi │ │ movzbl (%esi),%eax │ │ mov %eax,%edi │ │ or $0x2,%eax │ │ cmp $0x9b,%eax │ │ jne 10b77be │ │ - lea -0x112e667(%ebx),%ecx │ │ + lea -0x112e640(%ebx),%ecx │ │ xor %eax,%eax │ │ dec %eax │ │ jmp 10b771a │ │ lea -0x114e37d(%ebx),%ecx │ │ xor %eax,%eax │ │ inc %eax │ │ mov %eax,0x10(%esp) │ │ @@ -3103760,15 +3103760,15 @@ │ │ jmp 10bb83a │ │ mov 0x8(%esp),%ecx │ │ mov -0xa(%ecx),%al │ │ jmp 10b9ee4 │ │ mov 0x8(%esp),%eax │ │ cmpw $0xc,-0xa(%eax) │ │ lea -0x114fda6(%ebx),%eax │ │ - lea -0x1137c76(%ebx),%esi │ │ + lea -0x1137c4f(%ebx),%esi │ │ cmove %eax,%esi │ │ sete 0xc(%esp) │ │ sub $0x4,%esp │ │ push $0x16 │ │ pop %edx │ │ mov 0x10(%ebp),%ecx │ │ push $0x0 │ │ @@ -3104047,15 +3104047,15 @@ │ │ mov 0x10(%ebp),%esi │ │ mov %esi,%ecx │ │ push %eax │ │ call 10c76fc │ │ add $0x10,%esp │ │ mov -0x14(%edi),%edx │ │ sub $0xc,%esp │ │ - lea -0x1137c7f(%ebx),%eax │ │ + lea -0x1137c58(%ebx),%eax │ │ mov %esi,%ecx │ │ push %eax │ │ call 10c85db │ │ add $0x10,%esp │ │ mov -0x8(%edi),%eax │ │ test %eax,%eax │ │ je 10bb240 │ │ @@ -3104177,15 +3104177,15 @@ │ │ jmp 10bb83a │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%eax),%edi │ │ mov 0x8(%eax),%esi │ │ cmp $0x5,%esi │ │ jne 10b8a64 │ │ sub $0x4,%esp │ │ - lea -0x1137c85(%ebx),%eax │ │ + lea -0x1137c5e(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %edi │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10bb70a │ │ @@ -3104791,15 +3104791,15 @@ │ │ lea -0x8(%eax),%edx │ │ add $0x4,%eax │ │ sub $0xc,%esp │ │ mov 0x10(%ebp),%ecx │ │ push %eax │ │ jmp 10b95b4 │ │ sub $0x8,%esp │ │ - lea -0x1130345(%ebx),%eax │ │ + lea -0x113031e(%ebx),%eax │ │ jmp 10b9780 │ │ sub $0x8,%esp │ │ push $0x2d │ │ pop %edx │ │ mov 0x10(%ebp),%edi │ │ mov %edi,%ecx │ │ mov 0x10(%esp),%esi │ │ @@ -3105579,15 +3105579,15 @@ │ │ test $0x1,%al │ │ jne 10bbd47 │ │ mov 0x1c(%esp),%ecx │ │ cmpl $0x0,0x8(%ecx) │ │ mov 0x10(%ebp),%ecx │ │ je 10bc2e8 │ │ sub $0x8,%esp │ │ - lea -0x1126abf(%ebx),%eax │ │ + lea -0x1126a98(%ebx),%eax │ │ jmp 10bb54e │ │ sub $0x10,%esp │ │ andl $0x0,(%esp) │ │ mov 0x10(%ebp),%ecx │ │ xor %edx,%edx │ │ call 10d0977 │ │ jmp 10bb837 │ │ @@ -3106595,15 +3106595,15 @@ │ │ andl $0x0,0x58(%esp) │ │ mov 0x10(%ebp),%esi │ │ mov (%esi),%edx │ │ mov %edx,0xc(%esp) │ │ cmpw $0x0,0xd8(%esi) │ │ jle 10bb439 │ │ sub $0x8,%esp │ │ - lea -0x112a9c9(%ebx),%eax │ │ + lea -0x112a9a2(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 107ec3c │ │ add $0x10,%esp │ │ mov %esi,%edi │ │ mov 0x18(%esp),%esi │ │ mov 0xc(%esp),%ecx │ │ @@ -3106722,15 +3106722,15 @@ │ │ jmp 10bbc83 │ │ mov 0x8(%esp),%eax │ │ mov -0x8(%eax),%esi │ │ mov 0x10(%ebp),%ecx │ │ mov (%ecx),%eax │ │ mov %eax,0x10(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11341b6(%ebx),%eax │ │ + lea -0x113418f(%ebx),%eax │ │ push $0x16 │ │ pop %edx │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ call 10d7d87 │ │ add $0x10,%esp │ │ @@ -3107830,15 +3107830,15 @@ │ │ inc %esi │ │ mov 0xc(%esp),%ecx │ │ add $0x10,%ecx │ │ mov 0x10(%esp),%eax │ │ jmp 10bba68 │ │ sub $0x4,%esp │ │ lea 0x64(%esp),%eax │ │ - lea -0x113035d(%ebx),%edx │ │ + lea -0x1130336(%ebx),%edx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ call 107ec3c │ │ add $0x10,%esp │ │ andl $0x0,0x4(%edi) │ │ jmp 10bb83a │ │ @@ -3107983,23 +3107983,23 @@ │ │ cmp %di,0xd8(%esi) │ │ jge 10bbf43 │ │ mov %di,0xd8(%esi) │ │ mov 0xec(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ jmp 10bbf5d │ │ sub $0x4,%esp │ │ - lea -0x112e4d7(%ebx),%eax │ │ + lea -0x112e4b0(%ebx),%eax │ │ push %ecx │ │ jmp 10bc44d │ │ cmp $0x2,%eax │ │ lea -0x114a6ad(%ebx),%ecx │ │ lea -0x114e37d(%ebx),%edx │ │ cmovge %ecx,%edx │ │ sub $0xc,%esp │ │ - lea -0x11321f2(%ebx),%ecx │ │ + lea -0x11321cb(%ebx),%ecx │ │ push 0x20(%esp) │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 107ec3c │ │ add $0x20,%esp │ │ @@ -3108022,15 +3108022,15 @@ │ │ sub $0xc,%esp │ │ mov 0x10(%ebp),%ecx │ │ push %esi │ │ call 10ccf7c │ │ add $0x10,%esp │ │ jmp 10bbd72 │ │ sub $0x8,%esp │ │ - lea -0x1133ff3(%ebx),%eax │ │ + lea -0x1133fcc(%ebx),%eax │ │ jmp 10b9780 │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,%edx │ │ call 10df5e8 │ │ jmp 10bc262 │ │ mov 0x10(%ebp),%eax │ │ mov (%eax),%ecx │ │ @@ -3108267,15 +3108267,15 @@ │ │ mov 0x18(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ imul $0xc,0x20(%esp),%edi │ │ movzwl 0xa(%eax,%edi,1),%eax │ │ test $0x9,%al │ │ je 10bca7f │ │ test $0x1,%al │ │ - lea -0x1126e0c(%ebx),%eax │ │ + lea -0x1126de5(%ebx),%eax │ │ lea -0x1122f6c(%ebx),%ecx │ │ cmove %eax,%ecx │ │ lea -0x1144d1a(%ebx),%eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ push %ecx │ │ jmp 10bca9c │ │ @@ -3108287,15 +3108287,15 @@ │ │ mov %edi,0x14(%esp) │ │ mov 0xc(%edi),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov %eax,%ecx │ │ shl $0x4,%ecx │ │ mov %eax,0x1c(%esp) │ │ cmp $0x1,%eax │ │ - lea -0x1128c34(%ebx),%eax │ │ + lea -0x1128c0d(%ebx),%eax │ │ lea -0x11596c4(%ebx),%edi │ │ cmove %eax,%edi │ │ mov 0x10(%esi),%eax │ │ mov %ecx,0x24(%esp) │ │ mov (%eax,%ecx,1),%eax │ │ mov %eax,0x18(%esp) │ │ sub $0x4,%esp │ │ @@ -3108386,15 +3108386,15 @@ │ │ mov 0x30(%esp),%eax │ │ mov 0x2c(%esp),%edi │ │ add $0x20,%esp │ │ jmp 10bc33f │ │ mov %edx,%eax │ │ jmp 10bc3e3 │ │ sub $0x4,%esp │ │ - lea -0x112a952(%ebx),%eax │ │ + lea -0x112a92b(%ebx),%eax │ │ push 0x24(%esp) │ │ push %eax │ │ mov 0x10(%ebp),%edi │ │ push %edi │ │ call 107ec3c │ │ add $0x10,%esp │ │ movb $0x1,0x11(%edi) │ │ @@ -3108436,15 +3108436,15 @@ │ │ jmp 10bc277 │ │ mov %esi,0x18(%esp) │ │ test $0x60,%al │ │ je 10bc923 │ │ test $0x40,%al │ │ je 10bcb72 │ │ sub $0x8,%esp │ │ - lea -0x112a93e(%ebx),%eax │ │ + lea -0x112a917(%ebx),%eax │ │ jmp 10bcb61 │ │ mov -0x20(%edi),%eax │ │ mov %eax,-0x38(%edi) │ │ jmp 10bb83a │ │ mov 0xc(%esp),%eax │ │ add $0x8,%eax │ │ sub $0x4,%esp │ │ @@ -3108873,15 +3108873,15 @@ │ │ push %eax │ │ push %eax │ │ push %ecx │ │ mov 0x10(%ebp),%edi │ │ push %edi │ │ call 10d8641 │ │ add $0x2c,%esp │ │ - lea -0x1135c6f(%ebx),%eax │ │ + lea -0x1135c48(%ebx),%eax │ │ push %esi │ │ push 0x18(%esp) │ │ push 0x28(%esp) │ │ mov 0x24(%esp),%ecx │ │ push (%ecx) │ │ mov 0x38(%esp),%esi │ │ push %esi │ │ @@ -3108951,15 +3108951,15 @@ │ │ mov 0xc(%esp),%esi │ │ mov 0x10(%ebp),%ecx │ │ mov 0x14(%esp),%edx │ │ call 10fca77 │ │ test %eax,%eax │ │ jne 10ba2c9 │ │ sub $0x8,%esp │ │ - lea -0x113420e(%ebx),%eax │ │ + lea -0x11341e7(%ebx),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov %esi,%edx │ │ push %esi │ │ push %eax │ │ call 10d7ec7 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3108982,15 +3108982,15 @@ │ │ testb $0x10,0x1d(%esi) │ │ je 10bcab7 │ │ mov 0x1c(%esp),%ecx │ │ call 10d80b6 │ │ test %eax,%eax │ │ je 10bcab7 │ │ sub $0x8,%esp │ │ - lea -0x112e476(%ebx),%eax │ │ + lea -0x112e44f(%ebx),%eax │ │ push %eax │ │ push 0x10(%ebp) │ │ call 107ec3c │ │ add $0x10,%esp │ │ movl $0x0,0x34(%esp) │ │ mov 0x1c(%esp),%eax │ │ cmpb $0x1,0xac(%eax) │ │ @@ -3109694,15 +3109694,15 @@ │ │ mov 0x10(%ebp),%edi │ │ mov %edi,%ecx │ │ mov 0x28(%esp),%edx │ │ call 10d65b4 │ │ jmp 10bd63f │ │ mov (%esi),%ecx │ │ sub $0x4,%esp │ │ - lea -0x1135e6a(%ebx),%eax │ │ + lea -0x1135e43(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ mov %ecx,0x30(%esp) │ │ push %ecx │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3109710,19 +3109710,19 @@ │ │ mov 0x2b(%esi),%al │ │ cmpl $0x41,0x20(%esp) │ │ je 10bd5f8 │ │ cmp $0x2,%al │ │ jne 10bd5f8 │ │ cmpl $0x21,0x20(%esp) │ │ lea -0x114873a(%ebx),%eax │ │ - lea -0x112a958(%ebx),%ecx │ │ + lea -0x112a931(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov 0xc(%esp),%eax │ │ add $0x8,%eax │ │ - lea -0x11321ba(%ebx),%edx │ │ + lea -0x1132193(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ jmp 10bd615 │ │ sub $0x4,%esp │ │ push $0x1a │ │ pop %edx │ │ @@ -3109781,29 +3109781,29 @@ │ │ mov 0x30(%esp),%ecx │ │ push %ecx │ │ push %ecx │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10d8641 │ │ add $0x20,%esp │ │ - lea -0x1126bf0(%ebx),%eax │ │ + lea -0x1126bc9(%ebx),%eax │ │ mov %edi,0x38(%esp) │ │ push %edi │ │ push 0x2c(%esp) │ │ mov 0x14(%esp),%ecx │ │ push %ecx │ │ push %ecx │ │ push %ecx │ │ mov 0x34(%esp),%edi │ │ push %edi │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10d8641 │ │ add $0x14,%esp │ │ - lea -0x1128a61(%ebx),%edx │ │ + lea -0x1128a3a(%ebx),%edx │ │ mov 0x1c(%esp),%ecx │ │ push %edi │ │ call 108b2d5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10bd52d │ │ sub $0xc,%esp │ │ @@ -3109814,15 +3109814,15 @@ │ │ push 0x34(%esp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10d8641 │ │ add $0x20,%esp │ │ cmpl $0x1,0x1c(%esp) │ │ je 10bd554 │ │ - lea -0x112c6ab(%ebx),%eax │ │ + lea -0x112c684(%ebx),%eax │ │ push %esi │ │ mov 0x24(%esp),%edx │ │ push %edx │ │ mov 0x40(%esp),%edi │ │ push %edi │ │ push %esi │ │ push %edi │ │ @@ -3109885,15 +3109885,15 @@ │ │ cmpl $0x41,0x20(%esp) │ │ jne 10bd64c │ │ cmp $0x2,%al │ │ je 10bd64c │ │ mov 0xc(%esp),%eax │ │ add $0x8,%eax │ │ sub $0x4,%esp │ │ - lea -0x1134041(%ebx),%ecx │ │ + lea -0x113401a(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 107ec3c │ │ add $0x10,%esp │ │ jmp 10bca5b │ │ sub $0x4,%esp │ │ @@ -3110160,15 +3110160,15 @@ │ │ push 0x2c(%esp) │ │ push 0x40(%esp) │ │ call 10d7d87 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10bcaf0 │ │ cmpl $0x1,0x14(%esp) │ │ - lea -0x1128c34(%ebx),%ecx │ │ + lea -0x1128c0d(%ebx),%ecx │ │ lea -0x11596c4(%ebx),%eax │ │ cmove %ecx,%eax │ │ sub $0x4,%esp │ │ push $0x12 │ │ pop %edx │ │ mov 0x10(%ebp),%ecx │ │ push 0x2c(%esp) │ │ @@ -3110344,15 +3110344,15 @@ │ │ je 10bdbe9 │ │ cmpl $0x1,0xa8(%ecx) │ │ jne 10bdbe9 │ │ mov %edx,0xc(%esp) │ │ movzbl 0xac(%ecx),%eax │ │ mov %eax,0x8(%esp) │ │ cmp $0x1,%eax │ │ - lea -0x1128c34(%ebx),%eax │ │ + lea -0x1128c0d(%ebx),%eax │ │ lea -0x11596c4(%ebx),%edx │ │ cmove %eax,%edx │ │ call 107c86f │ │ jmp 10bdc6f │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ lea 0x30(%esp),%eax │ │ @@ -3110368,15 +3110368,15 @@ │ │ xor %ecx,%ecx │ │ inc %ecx │ │ cmp $0x1,%eax │ │ je 10bdc35 │ │ cmpl $0x0,0x4(%esi) │ │ je 10bdc35 │ │ sub $0x8,%esp │ │ - lea -0x1128a8a(%ebx),%eax │ │ + lea -0x1128a63(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 107ec3c │ │ add $0x10,%esp │ │ jmp 10bdd26 │ │ mov %eax,%ecx │ │ mov %ecx,0x8(%esp) │ │ @@ -3110397,15 +3110397,15 @@ │ │ add $0x10,%esp │ │ mov 0xc(%esp),%ecx │ │ movsd (%ecx),%xmm0 │ │ movsd %xmm0,0xc8(%edi) │ │ test %eax,%eax │ │ je 10bdd26 │ │ cmpl $0x0,0x10(%ebp) │ │ - lea -0x113420e(%ebx),%ecx │ │ + lea -0x11341e7(%ebx),%ecx │ │ lea -0x114a79a(%ebx),%esi │ │ mov %esi,0x1c(%esp) │ │ mov %ecx,0x20(%esp) │ │ cmove %ecx,%esi │ │ sub $0x8,%esp │ │ mov %edi,%ecx │ │ mov %eax,%edx │ │ @@ -3110425,15 +3110425,15 @@ │ │ mov 0x10(%ecx),%eax │ │ mov 0x8(%esp),%ecx │ │ shl $0x4,%ecx │ │ mov %ecx,0x14(%esp) │ │ mov (%eax,%ecx,1),%esi │ │ mov %edx,0x10(%esp) │ │ cmp $0x1,%edx │ │ - lea -0x1128c34(%ebx),%eax │ │ + lea -0x1128c0d(%ebx),%eax │ │ lea -0x11596c4(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ cmovne %ecx,%eax │ │ sub $0x4,%esp │ │ push $0x12 │ │ pop %edx │ │ mov %edi,%ecx │ │ @@ -3110717,15 +3110717,15 @@ │ │ pop %edx │ │ mov %esi,%ecx │ │ call 10d125f │ │ jmp 10bdd26 │ │ cmpb $0x2,0x2b(%eax) │ │ mov 0x20(%esp),%ecx │ │ cmove 0x1c(%esp),%ecx │ │ - lea -0x113232c(%ebx),%eax │ │ + lea -0x1132305(%ebx),%eax │ │ push 0xc(%esp) │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 107ec3c │ │ add $0x10,%esp │ │ jmp 10bdd16 │ │ @@ -3110955,15 +3110955,15 @@ │ │ push %ecx │ │ jmp 10be38e │ │ testb $0x4,0xa(%ecx,%eax,1) │ │ mov (%ebx),%esi │ │ mov (%ecx,%eax,1),%edi │ │ jne 10be4a7 │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1132317(%ebx),%eax │ │ + lea -0x11322f0(%ebx),%eax │ │ push %edi │ │ push %esi │ │ jmp 10be389 │ │ sub $0x8,%esp │ │ lea -0x114e0ba(%edi),%eax │ │ mov %edi,%ebx │ │ push %eax │ │ @@ -3111040,15 +3111040,15 @@ │ │ call 10d128c │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ cmpb $0x0,0x2b(%eax) │ │ lea -0x115946b(%edi),%ecx │ │ lea -0x1151e02(%edi),%eax │ │ cmove %ecx,%eax │ │ - lea -0x113420e(%edi),%ecx │ │ + lea -0x11341e7(%edi),%ecx │ │ lea -0x114a79a(%edi),%edx │ │ cmove %ecx,%edx │ │ cmpl $0x0,0x10(%ebp) │ │ je 10be58e │ │ mov 0x18(%esp),%ecx │ │ cmpb $0x0,0xdc(%ecx) │ │ je 10be8ee │ │ @@ -3111096,15 +3111096,15 @@ │ │ mov 0xc(%esp),%ebx │ │ jmp 10be4f9 │ │ mov 0x18(%esp),%eax │ │ andl $0x0,0xf8(%eax) │ │ mov 0x2c(%esp),%eax │ │ orb $0x1,0x18(%eax) │ │ sub $0x8,%esp │ │ - lea -0x1128a61(%edi),%eax │ │ + lea -0x1128a3a(%edi),%eax │ │ mov %edi,%ebx │ │ push %eax │ │ push (%esi) │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %esi,%ebx │ │ @@ -3111197,15 +3111197,15 @@ │ │ mov 0x28(%esp),%edx │ │ push (%eax,%edx,1) │ │ push %ecx │ │ push 0x24(%esp) │ │ call 10d8641 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x112aa66(%edi),%eax │ │ + lea -0x112aa3f(%edi),%eax │ │ mov %edi,%ebx │ │ mov 0x10(%esp),%esi │ │ push (%esi) │ │ push %eax │ │ push 0x38(%esp) │ │ call 107ed02 │ │ pop %ecx │ │ @@ -3111800,15 +3111800,15 @@ │ │ mov %esi,%ecx │ │ call 107410b │ │ test %eax,%eax │ │ mov %eax,0x10(%esp) │ │ je 10bef79 │ │ cmpl $0x32,0x28(%esp) │ │ lea -0x114e37d(%edi),%ecx │ │ - lea -0x1134081(%edi),%edx │ │ + lea -0x113405a(%edi),%edx │ │ cmovl %ecx,%edx │ │ mov %edx,0x30(%esp) │ │ sub $0x4,%esp │ │ lea -0x1144e15(%edi),%ecx │ │ mov %edi,%ebx │ │ push %ecx │ │ push %eax │ │ @@ -3112512,15 +3112512,15 @@ │ │ mov %eax,0x30(%esp) │ │ mov 0x8(%esp),%ecx │ │ mov 0x10(%ecx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %edi,0x10(%esp) │ │ mov (%edi),%edi │ │ sub $0x4,%esp │ │ - lea -0x1135e6a(%ebx),%eax │ │ + lea -0x1135e43(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %edi │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10bf7a0 │ │ @@ -3112528,29 +3112528,29 @@ │ │ movzbl 0x2b(%eax),%eax │ │ cmp $0x1,%eax │ │ mov 0xc(%esp),%ecx │ │ je 10bf7c4 │ │ cmp $0x2,%eax │ │ jne 10bf82c │ │ sub $0x8,%esp │ │ - lea -0x112aa04(%ebx),%eax │ │ + lea -0x112a9dd(%ebx),%eax │ │ jmp 10bf7cd │ │ cmpl $0x0,0xc(%ebp) │ │ je 10bf77b │ │ mov 0x8(%esp),%eax │ │ cmpb $0x0,0xad(%eax) │ │ jne 10bf77b │ │ sub $0x4,%esp │ │ - lea -0x11289a8(%ebx),%eax │ │ + lea -0x1128981(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push 0x18(%esp) │ │ jmp 10bf7cf │ │ sub $0x8,%esp │ │ - lea -0x112a9eb(%ebx),%eax │ │ + lea -0x112a9c4(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 107ec3c │ │ add $0x10,%esp │ │ movl $0x0,0x18(%esp) │ │ mov 0x10(%esp),%edi │ │ mov 0x8(%esp),%esi │ │ @@ -3112615,15 +3112615,15 @@ │ │ inc %eax │ │ mov (%ecx),%ecx │ │ test %ecx,%ecx │ │ je 10bf8b3 │ │ add $0x14,%ecx │ │ inc %eax │ │ jmp 10bf8a7 │ │ - lea -0x11322d1(%ebx),%ecx │ │ + lea -0x11322aa(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push 0x14(%esp) │ │ call 107ed02 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3112637,15 +3112637,15 @@ │ │ mov 0x18(%esp),%eax │ │ incb 0x7(%eax) │ │ cmpb $0x1,0xdc(%edx) │ │ ja 10bf969 │ │ mov 0x4(%esp),%eax │ │ mov (%eax),%eax │ │ cmp $0x1,%esi │ │ - lea -0x1128c34(%ebx),%ecx │ │ + lea -0x1128c0d(%ebx),%ecx │ │ lea -0x11596c4(%ebx),%edi │ │ cmove %ecx,%edi │ │ sub $0x4,%esp │ │ push $0x12 │ │ pop %edx │ │ mov 0x10(%esp),%ecx │ │ mov %eax,0x8(%esp) │ │ @@ -3113353,15 +3113353,15 @@ │ │ mov 0x8(%esp),%esi │ │ mov 0x4(%esp),%edx │ │ jmp 10bfaf3 │ │ xor %edi,%edi │ │ mov 0x8(%esp),%esi │ │ mov 0x10(%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x1135ddb(%ebx),%ecx │ │ + lea -0x1135db4(%ebx),%ecx │ │ push %edi │ │ push 0x24(%esp) │ │ mov 0x1c(%esp),%edx │ │ push (%edx) │ │ mov 0x14(%esp),%edx │ │ push (%edx) │ │ mov 0x54(%esp),%edx │ │ @@ -3113857,15 +3113857,15 @@ │ │ lea (%eax,%ecx,1),%edx │ │ add %eax,%ecx │ │ add $0xfffffff4,%ecx │ │ mov %edx,0x10(%esp) │ │ cmpw $0x0,-0x4(%edx) │ │ je 10c0933 │ │ sub $0x4,%esp │ │ - lea -0x112e5ba(%ebx),%eax │ │ + lea -0x112e593(%ebx),%eax │ │ push (%ecx) │ │ push %eax │ │ push %esi │ │ call 107ec3c │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edi │ │ mov (%esi),%ecx │ │ @@ -3114030,15 +3114030,15 @@ │ │ mov %esi,%ecx │ │ call 10dd081 │ │ mov 0x10(%esp),%edx │ │ test %eax,%eax │ │ jne 10c0a71 │ │ mov 0x14(%esp),%edx │ │ cmp $0x1,%edx │ │ - lea -0x1128c34(%ebx),%ecx │ │ + lea -0x1128c0d(%ebx),%ecx │ │ lea -0x11596c4(%ebx),%eax │ │ cmove %ecx,%eax │ │ mov 0x10(%edi),%ecx │ │ mov %ecx,0xc(%esp) │ │ shl $0x4,%edx │ │ mov %edx,0x24(%esp) │ │ mov %esi,%ecx │ │ @@ -3114105,15 +3114105,15 @@ │ │ mov 0x20(%esp),%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%esp),%eax │ │ jne 10c0a71 │ │ mov (%eax),%esi │ │ sub $0x4,%esp │ │ - lea -0x1135e6a(%ebx),%eax │ │ + lea -0x1135e43(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %esi │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10c0c46 │ │ @@ -3114132,15 +3114132,15 @@ │ │ mov 0x8(%esp),%eax │ │ jne 10c0c97 │ │ shr $0xf,%edx │ │ and $0x1,%edx │ │ jmp 10c0c93 │ │ lea 0x7(%esi),%ecx │ │ sub $0x4,%esp │ │ - lea -0x112acb3(%ebx),%eax │ │ + lea -0x112ac8c(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ mov %ecx,0x18(%esp) │ │ push %ecx │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3114196,15 +3114196,15 @@ │ │ mov 0x10(%esp),%ecx │ │ push %esi │ │ call 10d8028 │ │ add $0x10,%esp │ │ cmpl $0x0,0x8(%ebp) │ │ jne 10c0e45 │ │ sub $0x8,%esp │ │ - lea -0x1130361(%ebx),%esi │ │ + lea -0x113033a(%ebx),%esi │ │ mov 0xc(%esp),%ecx │ │ mov 0x1c(%esp),%edx │ │ mov 0x10(%esp),%eax │ │ push (%eax) │ │ push %esi │ │ call 10df46d │ │ add $0x10,%esp │ │ @@ -3115657,15 +3115657,15 @@ │ │ push 0x18(%esp) │ │ call 10bf0ef │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ mov 0x10(%esp),%edi │ │ jmp 10c2088 │ │ sub $0xc,%esp │ │ - lea -0x112c70c(%ebx),%edx │ │ + lea -0x112c6e5(%ebx),%edx │ │ push %ecx │ │ push (%esi) │ │ mov %ebx,%esi │ │ push %eax │ │ push %edx │ │ push 0x24(%esp) │ │ call 107ec3c │ │ @@ -3115714,15 +3115714,15 @@ │ │ mov 0x28(%esp),%edx │ │ cmp $0x1,%edx │ │ mov 0x4(%esp),%ebx │ │ lea -0x114e37d(%ebx),%eax │ │ lea -0x114c587(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ - lea -0x112a9a5(%ebx),%eax │ │ + lea -0x112a97e(%ebx),%eax │ │ push %ecx │ │ push %edx │ │ push %eax │ │ push $0x0 │ │ push 0x24(%esp) │ │ call 10d5c4b │ │ add $0x20,%esp │ │ @@ -3115760,15 +3115760,15 @@ │ │ xor %edi,%edi │ │ inc %edi │ │ push %eax │ │ push %edi │ │ push 0x14(%esp) │ │ call 10d5c4b │ │ add $0xc,%esp │ │ - lea -0x1137c6b(%ebx),%eax │ │ + lea -0x1137c44(%ebx),%eax │ │ push %eax │ │ push %edi │ │ push 0x14(%esp) │ │ call 10d5c4b │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ movzbl (%eax),%eax │ │ @@ -3116262,15 +3116262,15 @@ │ │ mov 0x34(%eax),%eax │ │ add $0x2,%esi │ │ jmp 10c28e5 │ │ test %edx,%edx │ │ mov 0x4(%esp),%ebx │ │ jne 10c292c │ │ sub $0xc,%esp │ │ - lea -0x1130519(%ebx),%eax │ │ + lea -0x11304f2(%ebx),%eax │ │ mov %esi,%ecx │ │ mov $0x9b,%edx │ │ push %eax │ │ call 10c7628 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%ecx │ │ mov (%ecx),%ecx │ │ @@ -3116373,15 +3116373,15 @@ │ │ sub $0xc,%esp │ │ mov 0x3c(%esp),%edx │ │ push $0x0 │ │ call 10d6e05 │ │ add $0x10,%esp │ │ mov %eax,0x30(%esi) │ │ sub $0x8,%esp │ │ - lea -0x11302b5(%ebx),%eax │ │ + lea -0x113028e(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ mov %edi,%ecx │ │ mov 0x1c(%esp),%edi │ │ mov %edi,%edx │ │ push %eax │ │ push 0x30(%edi) │ │ call 10de15e │ │ @@ -3116466,15 +3116466,15 @@ │ │ cmp $0x2,%al │ │ ja 10c2bd3 │ │ movzbl %al,%eax │ │ mov -0x31700(%ebx,%eax,4),%eax │ │ jmp 10c2bd9 │ │ lea -0x1120c70(%ebx),%eax │ │ addl $0x3,0x44(%esp) │ │ - lea -0x1135da0(%ebx),%ecx │ │ + lea -0x1135d79(%ebx),%ecx │ │ xor %edx,%edx │ │ inc %edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ @@ -3116538,15 +3116538,15 @@ │ │ mov %eax,0xb8(%esp) │ │ movsd 0x8(%esi),%xmm0 │ │ movsd %xmm0,0x48(%esp) │ │ mov 0x58(%esp),%eax │ │ mov %eax,0x8(%esi) │ │ andl $0x0,0xc(%esi) │ │ sub $0x4,%esp │ │ - lea -0x112895e(%ebx),%eax │ │ + lea -0x1128937(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 10d5c4b │ │ pop %eax │ │ mov %edi,%ecx │ │ @@ -3117384,15 +3117384,15 @@ │ │ mov 0x34(%esi),%esi │ │ mov 0x4(%esi),%eax │ │ bt $0xd,%eax │ │ jb 10c3768 │ │ andl $0x0,0x38(%esi) │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1126cb0(%ebx),%eax │ │ + lea -0x1126c89(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ push 0x14(%esp) │ │ call 10d5c4b │ │ pop %eax │ │ mov 0x14(%esp),%ecx │ │ mov %esi,%edx │ │ @@ -3117432,15 +3117432,15 @@ │ │ push 0x28(%esp) │ │ push %eax │ │ push 0x3c(%esp) │ │ call 10b5d97 │ │ jmp 10c63b5 │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x11322ba(%ebx),%eax │ │ + lea -0x1132293(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 107ec3c │ │ add $0x10,%esp │ │ jmp 10c64a0 │ │ movl $0x0,0x28(%esp) │ │ sub $0x4,%esp │ │ @@ -3121887,15 +3121887,15 @@ │ │ mov (%esi),%eax │ │ mov 0x38(%esp),%ecx │ │ cmp $0x2,%dx │ │ je 10c7178 │ │ mov 0x10(%esp),%ecx │ │ mov (%ecx),%ecx │ │ mov 0x4(%esp),%edx │ │ - lea -0x113407d(%edx),%edx │ │ + lea -0x1134056(%edx),%edx │ │ mov %edx,0x38(%esp) │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ lea -0x1143109(%ebx),%edx │ │ push %ecx │ │ push 0x44(%esp) │ │ push %eax │ │ @@ -3121944,15 +3121944,15 @@ │ │ je 10c72b0 │ │ mov %ecx,0xc(%esp) │ │ xor %esi,%esi │ │ inc %esi │ │ xor %eax,%eax │ │ lea -0x1153aa0(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ - lea -0x1126c77(%ebx),%ecx │ │ + lea -0x1126c50(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ mov %edx,0x18(%esp) │ │ mov %edx,%ecx │ │ mov %eax,%edi │ │ mov %ecx,%eax │ │ mov %edi,0x38(%ecx) │ │ orb $0x1,0x5(%ecx) │ │ @@ -3121975,15 +3121975,15 @@ │ │ movzbl %al,%eax │ │ mov -0x31700(%ebx,%eax,4),%eax │ │ jmp 10c726d │ │ mov 0xc(%esp),%esi │ │ jmp 10c7283 │ │ lea -0x1120c70(%ebx),%eax │ │ inc %edi │ │ - lea -0x112e59b(%ebx),%ecx │ │ + lea -0x112e574(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ push %esi │ │ call 107ec3c │ │ add $0x10,%esp │ │ mov 0x18(%esp),%eax │ │ @@ -3122030,15 +3122030,15 @@ │ │ je 10c72f3 │ │ lea -0x1148764(%ebx),%eax │ │ jmp 10c72ff │ │ cmpl $0x0,0x4(%eax) │ │ je 10c731f │ │ lea -0x11593f4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0x112e571(%ebx),%ecx │ │ + lea -0x112e54a(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 107ec3c │ │ add $0x10,%esp │ │ mov 0x18(%ebp),%eax │ │ mov 0x4(%esp),%edi │ │ @@ -3123493,15 +3123493,15 @@ │ │ jne 10c848f │ │ mov 0xc(%esp),%ecx │ │ call 10f49a6 │ │ mov 0x50(%esp),%edx │ │ test %edx,%edx │ │ je 10c84ad │ │ sub $0xc,%esp │ │ - lea -0x112892f(%ebx),%eax │ │ + lea -0x1128908(%ebx),%eax │ │ mov 0x1c(%esp),%ecx │ │ push %eax │ │ call 10f49cd │ │ add $0x10,%esp │ │ mov 0x44(%esp),%ecx │ │ test %ecx,%ecx │ │ je 10c7b2c │ │ @@ -3123609,15 +3123609,15 @@ │ │ test %edx,%edx │ │ je 10c8614 │ │ mov (%ecx),%eax │ │ mov (%edx),%edx │ │ cmp 0x7c(%eax),%edx │ │ jle 10c8614 │ │ sub $0x4,%esp │ │ - lea -0x1134066(%ebx),%eax │ │ + lea -0x113403f(%ebx),%eax │ │ push 0x8(%ebp) │ │ push %eax │ │ push %ecx │ │ call 107ec3c │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3125733,15 +3125733,15 @@ │ │ mov 0x8(%esp),%ebx │ │ call 10f49a6 │ │ mov 0xb4(%esp),%edx │ │ test %edx,%edx │ │ je 10ca4f9 │ │ sub $0xc,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x112e546(%ebx),%eax │ │ + lea -0x112e51f(%ebx),%eax │ │ mov 0x20(%esp),%ecx │ │ push %eax │ │ call 10f49cd │ │ add $0x10,%esp │ │ jmp 10ca4f9 │ │ mov 0x10(%esp),%ecx │ │ mov 0x2c(%ecx),%eax │ │ @@ -3126153,15 +3126153,15 @@ │ │ shl $0x4,%edi │ │ mov 0x8(%edx,%edi,1),%edx │ │ mov 0xc(%ebp),%edi │ │ mov %edi,0x10(%edx) │ │ mov %eax,0x1c(%edx) │ │ xor %edx,%edx │ │ jmp 10ca89c │ │ - lea -0x1128ad7(%ebx),%edx │ │ + lea -0x1128ab0(%ebx),%edx │ │ push %eax │ │ push %edi │ │ push %edx │ │ push %ecx │ │ call 107ec3c │ │ mov 0xc(%ebp),%edx │ │ mov 0x20(%esp),%ecx │ │ @@ -3126630,15 +3126630,15 @@ │ │ je 10caf54 │ │ movl $0x0,0x20(%esp) │ │ xor %esi,%esi │ │ mov 0x38(%esp),%eax │ │ jmp 10ca9e8 │ │ mov 0x38(%esp),%eax │ │ add $0x8,%eax │ │ - lea -0x112a97b(%ebx),%ecx │ │ + lea -0x112a954(%ebx),%ecx │ │ push %edi │ │ push %eax │ │ push %ecx │ │ mov 0x1c(%esp),%edi │ │ push %edi │ │ call 107ec3c │ │ mov 0x48(%esp),%eax │ │ @@ -3126663,15 +3126663,15 @@ │ │ xor %eax,%eax │ │ dec %eax │ │ mov %eax,0x48(%esp) │ │ mov $0x1,%al │ │ mov %eax,0x50(%esp) │ │ jmp 10cb1ad │ │ sub $0x4,%esp │ │ - lea -0x1135d8d(%ebx),%ecx │ │ + lea -0x1135d66(%ebx),%ecx │ │ push -0xa(%eax,%esi,1) │ │ push %ecx │ │ push 0x1c(%esp) │ │ call 107ec3c │ │ add $0x10,%esp │ │ movl $0x0,0x20(%esp) │ │ mov 0x34(%esp),%edi │ │ @@ -3126973,26 +3126973,26 @@ │ │ mov 0xc(%esp),%edx │ │ add $0x14,%eax │ │ inc %ecx │ │ jmp 10cb34f │ │ mov 0x38(%esp),%eax │ │ add $0x8,%eax │ │ sub $0xc,%esp │ │ - lea -0x112e539(%ebx),%ecx │ │ + lea -0x112e512(%ebx),%ecx │ │ push 0x58(%esp) │ │ push %esi │ │ push %eax │ │ push %ecx │ │ push 0x2c(%esp) │ │ call 107ec3c │ │ mov 0x58(%esp),%eax │ │ add $0x20,%esp │ │ movl $0x0,0x20(%esp) │ │ jmp 10ca9e4 │ │ - lea -0x1126c71(%ebx),%ecx │ │ + lea -0x1126c4a(%ebx),%ecx │ │ push %eax │ │ push 0x50(%esp) │ │ push %ecx │ │ push 0x1c(%esp) │ │ call 107ec3c │ │ add $0x10,%esp │ │ jmp 10cae85 │ │ @@ -3127007,15 +3127007,15 @@ │ │ je 10cb713 │ │ movzbl 0x2b(%edx),%eax │ │ cmp $0x2,%eax │ │ je 10cb404 │ │ cmp $0x1,%eax │ │ jne 10cb41f │ │ sub $0x4,%esp │ │ - lea -0x112e505(%ebx),%eax │ │ + lea -0x112e4de(%ebx),%eax │ │ push (%edx) │ │ jmp 10cb40d │ │ sub $0x8,%esp │ │ lea -0x114fc7d(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 107ec3c │ │ @@ -3127655,15 +3127655,15 @@ │ │ push %eax │ │ push %ecx │ │ push $0x10 │ │ call 1076832 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ lea 0x110(%esp),%eax │ │ - lea -0x113223b(%ebx),%ecx │ │ + lea -0x1132214(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x1c(%esp) │ │ call 107ec3c │ │ add $0x10,%esp │ │ jmp 10caf8c │ │ imul $0x14,0x24(%esp),%ecx │ │ @@ -3127889,15 +3127889,15 @@ │ │ jne 10cbfd9 │ │ cmpl $0x0,0x84(%ecx) │ │ jne 10cbfd9 │ │ call 10f49a6 │ │ test %esi,%esi │ │ je 10caa7e │ │ sub $0xc,%esp │ │ - lea -0x1126c58(%ebx),%eax │ │ + lea -0x1126c31(%ebx),%eax │ │ mov 0x34(%esp),%ecx │ │ mov %esi,%edx │ │ push %eax │ │ call 10f49cd │ │ add $0x10,%esp │ │ jmp 10caa7e │ │ movb $0x0,0x10c(%esp) │ │ @@ -3129114,15 +3129114,15 @@ │ │ mov (%edi),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,%ecx │ │ call 10d5cbd │ │ mov %edi,%ecx │ │ mov %esi,%edx │ │ call 10d5cbd │ │ - lea -0x1130519(%ebx),%eax │ │ + lea -0x11304f2(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov 0x8(%esp),%ecx │ │ mov $0x9b,%edx │ │ call 10c7628 │ │ jmp 10cce93 │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -3129304,15 +3129304,15 @@ │ │ cmpl $0x0,0xc(%ebp) │ │ jne 10cd09f │ │ cmpl $0xffffffff,0x10(%ebp) │ │ je 10cd0c2 │ │ mov (%esi),%eax │ │ cmpb $0x0,0xad(%eax) │ │ jne 10cd0c2 │ │ - lea -0x1128922(%ebx),%eax │ │ + lea -0x11288fb(%ebx),%eax │ │ mov 0x8(%ebp),%ecx │ │ push (%ecx) │ │ push 0x4(%ecx) │ │ push %eax │ │ push %esi │ │ call 107ec3c │ │ add $0x10,%esp │ │ @@ -3129817,25 +3129817,25 @@ │ │ mov (%esp),%ecx │ │ movl $0x6,0x2c(%ecx) │ │ mov 0x24(%esp),%edx │ │ call 10df3fe │ │ xor %ecx,%ecx │ │ lea -0x114a79a(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1135e6a(%ebx),%eax │ │ + lea -0x1135e43(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x11596bd(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ - lea -0x11302c3(%ebx),%eax │ │ + lea -0x113029c(%ebx),%eax │ │ mov %eax,0x40(%esp) │ │ - lea -0x1128c2d(%ebx),%eax │ │ + lea -0x1128c06(%ebx),%eax │ │ mov %eax,0x4c(%esp) │ │ lea -0x1153b4e(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ - lea -0x112e4ac(%ebx),%eax │ │ + lea -0x112e485(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x114c5c5(%ebx),%eax │ │ mov %eax,0x48(%esp) │ │ mov 0x10(%esp),%eax │ │ mov %ecx,0x34(%esp) │ │ cmp 0x14(%eax),%ecx │ │ mov 0x24(%esp),%ecx │ │ @@ -3129903,15 +3129903,15 @@ │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ call 108ca55 │ │ cmpb $0x0,0x53(%esi) │ │ mov %esi,%edi │ │ je 10cd856 │ │ sub $0x8,%esp │ │ - lea -0x1126e51(%ebx),%eax │ │ + lea -0x1126e2a(%ebx),%eax │ │ push %eax │ │ push 0x104(%edi) │ │ call 107ec3c │ │ add $0x10,%esp │ │ mov 0x104(%edi),%eax │ │ movl $0x7,0xc(%eax) │ │ mov (%esp),%edx │ │ @@ -3129941,15 +3129941,15 @@ │ │ cmp $0x2,%eax │ │ je 10cd8c3 │ │ cmp $0x1,%eax │ │ jne 10cd8b0 │ │ mov 0x48(%esp),%ecx │ │ jmp 10cd8c3 │ │ testb $0x10,0x1d(%edi) │ │ - lea -0x113420e(%ebx),%eax │ │ + lea -0x11341e7(%ebx),%eax │ │ lea -0x11430eb(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x8(%esp) │ │ mov 0x10(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov 0x18(%esp),%ecx │ │ mov (%eax,%ecx,1),%eax │ │ @@ -3130293,25 +3130293,25 @@ │ │ add $0x10,%esp │ │ jmp 10cdd54 │ │ mov 0x8(%esp),%eax │ │ mov 0x18(%esp),%ecx │ │ mov 0x4(%eax,%ecx,1),%esi │ │ cmpl $0x0,0xc(%esp) │ │ je 10ced88 │ │ - lea -0x113408a(%ebx),%edx │ │ + lea -0x1134063(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 10cf21b │ │ lea -0x114873f(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 10cf421 │ │ - lea -0x113404d(%ebx),%edx │ │ + lea -0x1134026(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 10cf5f9 │ │ mov 0xc(%esp),%ecx │ │ call 10b3c5f │ │ xor %ecx,%ecx │ │ @@ -3130595,15 +3130595,15 @@ │ │ mov (%esp),%ecx │ │ movl $0x8,0x2c(%ecx) │ │ mov %eax,%edx │ │ call 10d65b4 │ │ movl $0x0,0x1c(%esp) │ │ lea -0x114c51d(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x112e4a5(%ebx),%eax │ │ + lea -0x112e47e(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ test %esi,%esi │ │ je 10cd2ee │ │ xor %edi,%edi │ │ cmp 0x14(%esi),%edi │ │ jge 10ce23c │ │ mov 0x8(%esi),%eax │ │ @@ -3131275,15 +3131275,15 @@ │ │ cmpl $0x0,0xc(%esp) │ │ je 10cea76 │ │ lea -0x113f433(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 10cf25e │ │ - lea -0x112c6ca(%ebx),%edx │ │ + lea -0x112c6a3(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 10cf429 │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ je 10cf390 │ │ @@ -3131338,15 +3131338,15 @@ │ │ call 107ecd8 │ │ mov (%esp),%ecx │ │ movl $0x5,0x2c(%ecx) │ │ mov %eax,%edx │ │ call 10d65b4 │ │ add $0x8,%esi │ │ xor %edi,%edi │ │ - lea -0x113026a(%ebx),%eax │ │ + lea -0x1130243(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov (%esi),%esi │ │ test %esi,%esi │ │ je 10cd2ee │ │ xor %eax,%eax │ │ cmpb $0x0,0x36(%esi) │ │ setne %al │ │ @@ -3132066,15 +3132066,15 @@ │ │ mov 0x4(%eax,%ecx,1),%eax │ │ mov 0x4(%eax),%eax │ │ mov (%eax),%ecx │ │ mov (%esp),%edx │ │ call 10f97d5 │ │ cmp $0x1,%eax │ │ lea -0x113f433(%ebx),%eax │ │ - lea -0x112c6ca(%ebx),%edx │ │ + lea -0x112c6a3(%ebx),%edx │ │ cmove %eax,%edx │ │ mov 0x4(%esp),%ecx │ │ call 10f96b4 │ │ jmp 10cd2ee │ │ xor %edx,%edx │ │ mov %edx,%eax │ │ sar $0x1f,%eax │ │ @@ -3132143,15 +3132143,15 @@ │ │ xor %edx,%edx │ │ inc %edx │ │ mov 0x4(%esp),%edi │ │ mov %edi,%ecx │ │ call 107fab3 │ │ sub $0x10,%esp │ │ andl $0x0,0x8(%esp) │ │ - lea -0x112a95b(%ebx),%esi │ │ + lea -0x112a934(%ebx),%esi │ │ andl $0x0,(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %edi,%ecx │ │ xor %edx,%edx │ │ call 107fb47 │ │ add $0x10,%esp │ │ mov %edi,%ecx │ │ @@ -3132580,15 +3132580,15 @@ │ │ sub $0xc,%esp │ │ mov %edi,%ecx │ │ push $0x32 │ │ pop %edx │ │ push %esi │ │ call 10d128c │ │ add $0xc,%esp │ │ - lea -0x1135d64(%ebx),%eax │ │ + lea -0x1135d3d(%ebx),%eax │ │ mov 0x20(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push 0x1c(%esp) │ │ call 107ed02 │ │ pop %ecx │ │ mov %edi,%ecx │ │ @@ -3132816,15 +3132816,15 @@ │ │ imul $0x14,%edx,%edx │ │ movw $0xf,-0x12(%ecx,%edx,1) │ │ mov %eax,0xa4(%esp) │ │ jmp 10cfe04 │ │ mov %eax,0xa4(%esp) │ │ mov 0x4(%esp),%edi │ │ mov 0x1c(%esp),%edx │ │ - lea -0x11288fc(%ebx),%eax │ │ + lea -0x11288d5(%ebx),%eax │ │ mov 0x60(%esp),%ecx │ │ push (%ecx) │ │ push (%edx) │ │ push %eax │ │ push 0x1c(%esp) │ │ call 107ed02 │ │ pop %ecx │ │ @@ -3132952,15 +3132952,15 @@ │ │ mov 0x20(%esp),%edx │ │ push $0x3 │ │ push %esi │ │ push 0x38(%esp) │ │ call 10d4f43 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ - lea -0x113404f(%ebx),%eax │ │ + lea -0x1134028(%ebx),%eax │ │ mov %edi,%ecx │ │ push $0x60 │ │ pop %edx │ │ push $0xffffffff │ │ push %eax │ │ push $0x0 │ │ push $0x1 │ │ @@ -3132984,15 +3132984,15 @@ │ │ test %eax,%eax │ │ jle 10d0033 │ │ mov 0x64(%edi),%ecx │ │ imul $0x14,%eax,%eax │ │ movw $0x1c,-0x12(%ecx,%eax,1) │ │ mov 0x1c(%esp),%edx │ │ mov 0x4(%edx),%eax │ │ - lea -0x1126c4a(%ebx),%ecx │ │ + lea -0x1126c23(%ebx),%ecx │ │ mov 0x8(%esp),%edi │ │ push (%eax,%edi,1) │ │ push (%edx) │ │ push %ecx │ │ push 0x1c(%esp) │ │ call 107ed02 │ │ add $0x10,%esp │ │ @@ -3133195,15 +3133195,15 @@ │ │ push $0x3 │ │ pop %eax │ │ push %eax │ │ push %eax │ │ push $0x7 │ │ call 10b5d97 │ │ pop %ecx │ │ - lea -0x112e49c(%ebx),%eax │ │ + lea -0x112e475(%ebx),%eax │ │ mov %esi,%ecx │ │ push $0x4 │ │ pop %edx │ │ push %eax │ │ call 10d140c │ │ add $0xc,%esp │ │ mov %esi,%ecx │ │ @@ -3133529,15 +3133529,15 @@ │ │ jmp 10cf8f2 │ │ mov 0x64(%edi),%ecx │ │ imul $0x14,%esi,%edx │ │ add %edx,%ecx │ │ add $0xffffffec,%ecx │ │ mov %eax,0x8(%ecx) │ │ sub $0xc,%esp │ │ - lea -0x1135d40(%ebx),%eax │ │ + lea -0x1135d19(%ebx),%eax │ │ mov %edi,%ecx │ │ push $0x2 │ │ pop %edx │ │ push %eax │ │ call 10d140c │ │ add $0x10,%esp │ │ push $0x8 │ │ @@ -3133727,18 +3133727,18 @@ │ │ je 10d0935 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ sub 0xac(%esp),%ecx │ │ mov %ecx,0x8(%eax) │ │ mov $0xff,%cl │ │ mov %cl,0x29(%eax) │ │ - lea -0x112a95b(%ebx),%edx │ │ + lea -0x112a934(%ebx),%edx │ │ mov %edx,0x38(%eax) │ │ mov %cl,0x65(%eax) │ │ - lea -0x1135b9f(%ebx),%ecx │ │ + lea -0x1135b78(%ebx),%ecx │ │ mov %ecx,0x74(%eax) │ │ mov (%esi),%ecx │ │ mov 0x68(%esi),%eax │ │ add $0xfffffffe,%eax │ │ cmpb $0x0,0x53(%ecx) │ │ je 10d094b │ │ lea 0x10ee8(%ebx),%ecx │ │ @@ -3133872,15 +3133872,15 @@ │ │ xor %edx,%edx │ │ call 10d8028 │ │ orl $0xffffffff,(%esp) │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ call 10dea97 │ │ jmp 10d09a2 │ │ - lea -0x1130232(%ebx),%eax │ │ + lea -0x113020b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 107ec3c │ │ jmp 10d09a2 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3134344,15 +3134344,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10d1090 │ │ mov %esi,%edx │ │ cmpl $0x0,0x8(%esi) │ │ je 10d1098 │ │ lea -0x1141107(%ebx),%eax │ │ - lea -0x1126aa4(%ebx),%ecx │ │ + lea -0x1126a7d(%ebx),%ecx │ │ push 0x4(%edx) │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 107ec3c │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -3135397,15 +3135397,15 @@ │ │ mov %edx,%edi │ │ call 10d3ac2 │ │ mov %edi,%edx │ │ mov 0x14(%esp),%ecx │ │ mov 0x1c(%ecx),%ecx │ │ cmp %eax,%ecx │ │ je 10d1cb6 │ │ - lea -0x1128ad7(%ebx),%edx │ │ + lea -0x1128ab0(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push 0x18(%esp) │ │ call 107ec3c │ │ add $0x10,%esp │ │ mov 0x1c(%esi),%edx │ │ @@ -3135805,15 +3135805,15 @@ │ │ push $0x0 │ │ push $0x0 │ │ push 0x8(%esi) │ │ push 0x1c(%esp) │ │ call 10d47ec │ │ jmp 10d21c5 │ │ sub $0x4,%esp │ │ - lea -0x1126d27(%ebx),%eax │ │ + lea -0x1126d00(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 107ec3c │ │ mov 0x1c(%esp),%edi │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%esi │ │ @@ -3136177,15 +3136177,15 @@ │ │ call 10895e1 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10d265f │ │ cmpl $0x0,0x14(%eax) │ │ je 10d2765 │ │ sub $0x4,%esp │ │ - lea -0x1128aef(%ebx),%eax │ │ + lea -0x1128ac8(%ebx),%eax │ │ push 0x18(%esp) │ │ jmp 10d2125 │ │ sub $0x8,%esp │ │ lea -0x11431ee(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 107ec3c │ │ @@ -3136453,15 +3136453,15 @@ │ │ mov %eax,0xc(%ecx) │ │ test %eax,%eax │ │ mov 0xc(%esp),%edi │ │ mov 0x14(%esp),%ecx │ │ jne 10d24df │ │ jmp 10d25e5 │ │ sub $0x4,%esp │ │ - lea -0x11340c3(%ebx),%ecx │ │ + lea -0x113409c(%ebx),%ecx │ │ push (%edi) │ │ push %ecx │ │ push 0x18(%esp) │ │ jmp 10d267c │ │ movl $0x0,0x24(%esp) │ │ mov 0x20(%esp),%esi │ │ mov 0x28(%esp),%edi │ │ @@ -3136624,15 +3136624,15 @@ │ │ add $0x10,%esp │ │ jmp 10d20ee │ │ mov %edx,%esi │ │ mov 0x8(%edi),%ecx │ │ call 10d4c13 │ │ cmp $0x41,%al │ │ jge 10d2cf9 │ │ - lea -0x113408a(%ebx),%eax │ │ + lea -0x1134063(%ebx),%eax │ │ jmp 10d2d03 │ │ mov %edx,0x10(%esp) │ │ mov 0x8(%edi),%edx │ │ sub $0x8,%esp │ │ push $0xffffffff │ │ push 0x18(%edi) │ │ call 10d5833 │ │ @@ -3137037,18 +3137037,18 @@ │ │ push $0x47 │ │ pop %edx │ │ push 0xc(%ebp) │ │ push %esi │ │ call 107fbe5 │ │ jmp 10d3128 │ │ cmpl $0x0,0x8(%ebp) │ │ - lea -0x112e667(%ebx),%eax │ │ + lea -0x112e640(%ebx),%eax │ │ lea -0x114e37d(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ - lea -0x11340a5(%ebx),%eax │ │ + lea -0x113407e(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %eax │ │ push 0x20(%esp) │ │ call 107ec3c │ │ jmp 10d3128 │ │ test %edx,%edx │ │ @@ -3137787,15 +3137787,15 @@ │ │ mov 0x14(%esp),%eax │ │ mov (%eax),%cl │ │ cmp $0x8a,%cl │ │ jne 10d3925 │ │ mov 0x1c(%esi),%eax │ │ mov (%eax),%edx │ │ jmp 10d3928 │ │ - lea -0x113233e(%ebx),%eax │ │ + lea -0x1132317(%ebx),%eax │ │ push 0x10(%esi) │ │ push %eax │ │ push $0x0 │ │ push %edi │ │ mov %edx,%esi │ │ mov %ecx,%edi │ │ call 10d5c4b │ │ @@ -3137845,15 +3137845,15 @@ │ │ mov $0x3,%al │ │ mov %al,0x20(%esp) │ │ mov 0x18(%esp),%esi │ │ cmpl $0x0,0x3c(%esi) │ │ mov (%edi),%ecx │ │ je 10d39e2 │ │ sub $0xc,%esp │ │ - lea -0x1130519(%ebx),%eax │ │ + lea -0x11304f2(%ebx),%eax │ │ mov %ecx,%esi │ │ mov $0x9b,%edx │ │ push %eax │ │ call 10c7628 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10d3a0f │ │ @@ -3139782,15 +3139782,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x11340c3(%ebx),%eax │ │ + lea -0x113409c(%ebx),%eax │ │ mov 0x4(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push %edi │ │ call 107ec3c │ │ jmp 10d5064 │ │ push %ebp │ │ @@ -3141318,15 +3141318,15 @@ │ │ mov %eax,0x8(%esp) │ │ xor %edi,%edi │ │ call 1395b9c │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ mov %eax,0x44(%esp) │ │ mov %edx,0x40(%esp) │ │ - lea -0x11302f1(%ebx),%eax │ │ + lea -0x11302ca(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ lea 0x10ee8(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ mov 0x8(%ebp),%edx │ │ mov (%ecx),%ecx │ │ test %ecx,%ecx │ │ je 10d6364 │ │ @@ -3141611,15 +3141611,15 @@ │ │ mov %edi,%ecx │ │ mov 0x1c(%esp),%edx │ │ push $0x70 │ │ push %esi │ │ push 0x38(%esp) │ │ call 10d135b │ │ add $0x10,%esp │ │ - lea -0x1128ab9(%ebx),%eax │ │ + lea -0x1128a92(%ebx),%eax │ │ push (%esi) │ │ push %eax │ │ push $0x0 │ │ push %edi │ │ call 10d5c4b │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ @@ -3143837,15 +3143837,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x112e5ef(%ebx),%eax │ │ + lea -0x112e5c8(%ebx),%eax │ │ push %edi │ │ jmp 10d7e8c │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ push %esi │ │ @@ -3143893,15 +3143893,15 @@ │ │ je 10d7fca │ │ sub $0x8,%esp │ │ lea -0x114e37d(%ebx),%eax │ │ jmp 10d7fbd │ │ cmpb $0x0,0x12(%edi) │ │ jne 10d7f91 │ │ sub $0x4,%esp │ │ - lea -0x1135e6a(%ebx),%eax │ │ + lea -0x1135e43(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push 0x14(%esp) │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10d7fb0 │ │ @@ -3145189,15 +3145189,15 @@ │ │ add $0x10,%esp │ │ movsd (%esi),%xmm0 │ │ ucomisd -0x13b08d0(%ebx),%xmm0 │ │ jbe 10da2c3 │ │ mov 0xc(%ebp),%eax │ │ orl $0xffffffff,0x1c(%eax) │ │ sub $0x4,%esp │ │ - lea -0x112aa44(%ebx),%eax │ │ + lea -0x112aa1d(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x10(%esp) │ │ call 107ec3c │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ @@ -3145777,15 +3145777,15 @@ │ │ mov 0x1c(%esp),%eax │ │ mov 0x34(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ movl $0x0,0x30(%esp) │ │ jmp 10d9661 │ │ sub $0x8,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x11322ea(%ebx),%eax │ │ + lea -0x11322c3(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 13a00a0 │ │ mov 0x28(%esp),%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x1c(%esp),%eax │ │ @@ -3145869,15 +3145869,15 @@ │ │ setne %cl │ │ jmp 10d97ce │ │ cmpl $0x0,0x8(%esp) │ │ je 10d97a1 │ │ cmp $0x80,%dl │ │ je 10d97a1 │ │ mov (%esp),%ebx │ │ - lea -0x1134085(%ebx),%ecx │ │ + lea -0x113405e(%ebx),%ecx │ │ mov %dl,0x20(%esp) │ │ mov 0x8(%esp),%edx │ │ call 1076e8b │ │ mov 0x20(%esp),%dl │ │ xor %ecx,%ecx │ │ inc %ecx │ │ test %eax,%eax │ │ @@ -3146166,30 +3146166,30 @@ │ │ jmp 10d9b09 │ │ mov 0x38(%esp),%ecx │ │ mov 0xc(%ecx),%ecx │ │ incl 0x7c(%esp) │ │ test %ecx,%ecx │ │ jne 10d921c │ │ mov (%esp),%ecx │ │ - lea -0x11302d2(%ecx),%esi │ │ + lea -0x11302ab(%ecx),%esi │ │ movl $0x0,0x38(%esp) │ │ cmpl $0x0,0x8(%esp) │ │ je 10d9d7e │ │ xor %ecx,%ecx │ │ jmp 10d9db7 │ │ mov (%esi),%esi │ │ mov 0x4(%esi),%eax │ │ testb $0x1,0x28(%esp) │ │ jne 10d9ba0 │ │ mov %eax,%edx │ │ and $0x10,%edx │ │ je 10d9ba0 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1128a3f(%ebx),%eax │ │ + lea -0x1128a18(%ebx),%eax │ │ push %edi │ │ jmp 10d9c23 │ │ test %ax,%ax │ │ mov 0x38(%esp),%eax │ │ jns 10d9bc1 │ │ cmp 0x14(%esp),%eax │ │ jne 10d9c87 │ │ @@ -3146254,15 +3146254,15 @@ │ │ mov (%esp),%ebx │ │ call 10ad4e1 │ │ mov 0xc(%ebp),%eax │ │ andl $0x0,0xc(%eax) │ │ jmp 10da5f5 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1128a20(%ebx),%eax │ │ + lea -0x11289f9(%ebx),%eax │ │ jmp 10d9b9a │ │ mov %edx,%ecx │ │ mov $0x1,%dl │ │ cmp $0x1,%ecx │ │ jne 10d9dae │ │ mov 0xc(%ebp),%esi │ │ jmp 10d9f1e │ │ @@ -3146416,15 +3146416,15 @@ │ │ jbe 10d9fa1 │ │ mov %edi,%esi │ │ jmp 10d9fbb │ │ cmpl $0x0,0x8(%esp) │ │ je 10da2ea │ │ sub $0xc,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1126d59(%ebx),%eax │ │ + lea -0x1126d32(%ebx),%eax │ │ push 0x18(%esp) │ │ push 0x18(%esp) │ │ push %esi │ │ push %eax │ │ mov 0x20(%esp),%edi │ │ push %edi │ │ call 107ec3c │ │ @@ -3146648,15 +3146648,15 @@ │ │ and $0x4000,%edx │ │ mov 0x30(%esp),%eax │ │ jne 10da7ba │ │ mov %ebx,0xc(%esp) │ │ and $0x10000,%ecx │ │ mov (%esp),%ebx │ │ lea -0x114113a(%ebx),%eax │ │ - lea -0x112e5db(%ebx),%edx │ │ + lea -0x112e5b4(%ebx),%edx │ │ or %edi,%ecx │ │ cmovne %eax,%edx │ │ lea -0x114c61e(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %edx │ │ push %eax │ │ push 0x10(%esp) │ │ @@ -3146900,15 +3146900,15 @@ │ │ je 10da6a0 │ │ sub $0x8,%esp │ │ mov 0x8(%esp),%ebx │ │ lea -0x1157638(%ebx),%eax │ │ jmp 10da589 │ │ sub $0x8,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x112c753(%ebx),%eax │ │ + lea -0x112c72c(%ebx),%eax │ │ push %eax │ │ push 0x10(%esp) │ │ call 107ec3c │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x2c(%edi) │ │ mov 0x4(%esp),%eax │ │ @@ -3147310,15 +3147310,15 @@ │ │ mov 0x30(%edi),%eax │ │ cmpl $0x0,0x34(%esp) │ │ sete %dl │ │ test %eax,%eax │ │ je 10dab32 │ │ and %dl,%cl │ │ jne 10dab32 │ │ - lea -0x11302b5(%ebx),%ecx │ │ + lea -0x113028e(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ lea 0x48(%esp),%ecx │ │ mov %edi,%edx │ │ mov 0x14(%esp),%ebx │ │ call 10db89d │ │ mov 0x14(%esp),%ebx │ │ @@ -3147367,15 +3147367,15 @@ │ │ cmp (%edx),%ecx │ │ mov 0xc(%ebp),%edx │ │ jne 10dae3e │ │ mov 0x34(%edi),%edi │ │ incl 0x34(%esp) │ │ lea 0x4c(%esp),%eax │ │ jmp 10da847 │ │ - lea -0x1135e62(%ebx),%eax │ │ + lea -0x1135e3b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ call 107ec3c │ │ push $0x2 │ │ pop %eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3147392,15 +3147392,15 @@ │ │ je 10dabe5 │ │ mov 0x18(%esp),%eax │ │ mov (%eax),%edi │ │ mov (%esi),%ecx │ │ mov %edi,0x20(%esp) │ │ cmp 0x7c(%edi),%ecx │ │ jle 10dac2d │ │ - lea -0x1135dfd(%ebx),%eax │ │ + lea -0x1135dd6(%ebx),%eax │ │ jmp 10dabd2 │ │ lea -0x1139c46(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ jmp 10dabdd │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3147567,15 +3147567,15 @@ │ │ mov -0x31700(%ebx,%eax,4),%eax │ │ jmp 10dae91 │ │ inc %esi │ │ mov 0x2c(%esp),%ecx │ │ mov %ecx,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - lea -0x11302b5(%ebx),%edx │ │ + lea -0x113028e(%ebx),%edx │ │ mov 0x18(%esp),%ecx │ │ call 10de116 │ │ jmp 10dabe2 │ │ lea -0x1153b3b(%ebx),%eax │ │ jmp 10dabd2 │ │ lea -0x1120c70(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ @@ -3147594,15 +3147594,15 @@ │ │ cmp %esi,%ecx │ │ je 10dabe5 │ │ inc %esi │ │ testb $0x4,(%edx) │ │ lea 0x10(%edx),%edx │ │ jne 10daeb8 │ │ mov %esi,0x8(%esp) │ │ - lea -0x1126ced(%ebx),%eax │ │ + lea -0x1126cc6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ jmp 10dabdd │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %esi │ │ @@ -3147647,19 +3147647,19 @@ │ │ test $0x4,%cl │ │ jne 10daf65 │ │ test $0x8,%cl │ │ lea -0x1120cfc(%ebx),%edx │ │ lea -0x115b0e2(%ebx),%ecx │ │ cmove %edx,%ecx │ │ jmp 10daf6b │ │ - lea -0x1128a51(%ebx),%ecx │ │ + lea -0x1128a2a(%ebx),%ecx │ │ jmp 10daf6b │ │ - lea -0x11322fc(%ebx),%ecx │ │ + lea -0x11322d5(%ebx),%ecx │ │ mov 0x10(%ebp),%edi │ │ - lea -0x112c767(%ebx),%edx │ │ + lea -0x112c740(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push %esi │ │ call 107ec3c │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%eax │ │ @@ -3147889,15 +3147889,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,%edi │ │ mov %ecx,%esi │ │ call 10db1bf │ │ pop %ebx │ │ add $0x366c41,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1135e6a(%ebx),%eax │ │ + lea -0x1135e43(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %ecx │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10db1eb │ │ @@ -3147908,23 +3147908,23 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov (%edi),%eax │ │ add $0x7,%eax │ │ sub $0x8,%esp │ │ - lea -0x1128c2d(%ebx),%ecx │ │ + lea -0x1128c06(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ add $0x7,%esi │ │ test %eax,%eax │ │ je 10db220 │ │ - lea -0x11302bc(%ebx),%edx │ │ + lea -0x1130295(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ jne 10db1df │ │ xor %edi,%edi │ │ inc %edi │ │ jmp 10db1e1 │ │ @@ -3147938,15 +3147938,15 @@ │ │ cmpl $0x0,0x8(%ebp) │ │ je 10db1df │ │ lea -0x11596bd(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 10db1e1 │ │ - lea -0x11302bc(%ebx),%edx │ │ + lea -0x1130295(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ jne 10db1df │ │ jmp 10db1e1 │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -3148193,15 +3148193,15 @@ │ │ push $0x14 │ │ push 0x168(%esi) │ │ call *0x164(%esi) │ │ add $0x20,%esp │ │ cmp $0x1,%eax │ │ jne 10db57b │ │ sub $0x4,%esp │ │ - lea -0x11340c9(%ebx),%eax │ │ + lea -0x11340a2(%ebx),%eax │ │ push 0x8(%ebp) │ │ push 0x10(%esp) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ cmpl $0x0,0xc(%ebp) │ │ jne 10db53f │ │ @@ -3148850,15 +3148850,15 @@ │ │ mov %ecx,0x8(%eax) │ │ mov %eax,0x114(%esi) │ │ mov %esi,%ecx │ │ mov 0x48(%esp),%edi │ │ mov %edi,%edx │ │ call 10dcf70 │ │ lea 0x8(%edi),%eax │ │ - lea -0x1135e27(%ebx),%ecx │ │ + lea -0x1135e00(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ mov %eax,0x84(%esp) │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ mov %esi,0x10(%esp) │ │ xor %edi,%edi │ │ mov 0x48(%esp),%eax │ │ @@ -3149227,15 +3149227,15 @@ │ │ mov 0x8(%ebp),%edi │ │ jmp 10dc0a4 │ │ mov 0x10(%esp),%edx │ │ jmp 10dc165 │ │ mov 0x10(%esp),%edx │ │ mov 0x8(%ebp),%edi │ │ mov 0x2c(%esp),%esi │ │ - lea -0x1126d04(%ebx),%eax │ │ + lea -0x1126cdd(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ mov %eax,(%ecx) │ │ mov %edx,%eax │ │ mov 0x114(%edx),%ecx │ │ mov %ecx,0x8(%esp) │ │ mov 0x3c(%esp),%ecx │ │ mov %ecx,0x114(%edx) │ │ @@ -3149741,15 +3149741,15 @@ │ │ test %eax,%eax │ │ js 10dc842 │ │ mov 0x24(%esp),%ecx │ │ mov 0x10(%ecx),%ecx │ │ shl $0x4,%eax │ │ mov (%ecx,%eax,1),%eax │ │ jmp 10dc848 │ │ - lea -0x11322ea(%ebx),%eax │ │ + lea -0x11322c3(%ebx),%eax │ │ mov %eax,0x58(%esp) │ │ mov 0xc(%esp),%ecx │ │ lea 0x1(%esi),%eax │ │ movl $0x0,0x1c(%esp) │ │ mov %eax,0x70(%esp) │ │ cmp %edi,%eax │ │ mov 0x44(%esp),%eax │ │ @@ -3150055,15 +3150055,15 @@ │ │ shl $0x4,%edi │ │ mov %esi,%eax │ │ add %edi,%esi │ │ add $0xc,%esi │ │ mov %eax,%edi │ │ cmpl $0x4,0x88(%esp) │ │ jne 10dccaa │ │ - lea -0x11340c9(%ebx),%eax │ │ + lea -0x11340a2(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x3c(%esp) │ │ push %eax │ │ push 0x30(%esp) │ │ call 107ed02 │ │ add $0x10,%esp │ │ jmp 10dccb7 │ │ @@ -3150204,15 +3150204,15 @@ │ │ je 10dce89 │ │ sub $0x4,%esp │ │ mov %eax,%ecx │ │ lea -0x11557bc(%ebx),%eax │ │ push %ecx │ │ jmp 10dce92 │ │ sub $0x8,%esp │ │ - lea -0x11302af(%ebx),%eax │ │ + lea -0x1130288(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 107ec3c │ │ add $0x10,%esp │ │ inc %edi │ │ mov 0x50(%esp),%eax │ │ mov (%eax),%eax │ │ @@ -3150256,15 +3150256,15 @@ │ │ call 108ca55 │ │ jmp 10dbbbf │ │ mov 0x10(%esp),%eax │ │ mov 0x8(%esp),%ecx │ │ mov %ecx,0x114(%eax) │ │ jmp 10dbbbf │ │ sub $0xc,%esp │ │ - lea -0x1135e23(%ebx),%edx │ │ + lea -0x1135dfc(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ mov 0x20(%esp),%eax │ │ push -0xc(%eax) │ │ push %edx │ │ mov 0x2c(%esp),%edi │ │ push %edi │ │ @@ -3150365,15 +3150365,15 @@ │ │ call 10dd053 │ │ pop %ebx │ │ add $0x364dad,%ebx │ │ xor %eax,%eax │ │ testb $0x4,0x25(%edx) │ │ je 10dd07b │ │ sub $0x4,%esp │ │ - lea -0x11322e8(%ebx),%eax │ │ + lea -0x11322c1(%ebx),%eax │ │ push 0x8(%edx) │ │ push %eax │ │ push %ecx │ │ call 107ec3c │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3150484,17 +3150484,17 @@ │ │ mov %ecx,0x24(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %di,(%eax) │ │ mov 0xc(%ebp),%eax │ │ mov %ecx,(%eax) │ │ test %edi,%edi │ │ cmovle %esi,%edi │ │ - lea -0x1137c85(%ebx),%eax │ │ + lea -0x1137c5e(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x112e5d1(%ebx),%eax │ │ + lea -0x112e5aa(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %ecx,0x8(%esp) │ │ mov %edi,0x20(%esp) │ │ cmp %edi,%esi │ │ je 10dd391 │ │ mov 0x10(%esp),%eax │ │ cmpl $0x0,0x24(%eax) │ │ @@ -3150589,15 +3150589,15 @@ │ │ xor %ecx,%ecx │ │ cmp $0x3a,%dl │ │ cmove %ecx,%eax │ │ mov 0xc(%esp),%ecx │ │ inc %ecx │ │ mov %ecx,0xc(%esp) │ │ sub $0xc,%esp │ │ - lea -0x113029b(%ebx),%edx │ │ + lea -0x1130274(%ebx),%edx │ │ push %ecx │ │ push %edi │ │ push %eax │ │ push %edx │ │ push 0x1c(%esp) │ │ call 107ed02 │ │ add $0x20,%esp │ │ @@ -3151341,16 +3151341,16 @@ │ │ xor %edx,%edx │ │ mov 0x4(%esp),%ebx │ │ call 108b58c │ │ mov %eax,%ebx │ │ mov 0x8(%esp),%eax │ │ jmp 10ddc11 │ │ mov 0x4(%esp),%eax │ │ - lea -0x11342b8(%eax),%ebx │ │ - lea -0x1137c85(%eax),%eax │ │ + lea -0x1134291(%eax),%ebx │ │ + lea -0x1137c5e(%eax),%eax │ │ mov %eax,0xc(%esp) │ │ mov (%edi),%eax │ │ mov %eax,0x10(%esp) │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ je 10ddc46 │ │ mov 0x3c(%edi),%edx │ │ @@ -3151892,15 +3151892,15 @@ │ │ cmpb $0x1,0xdc(%ecx) │ │ ja 10de22f │ │ mov %edx,%eax │ │ mov (%edx),%edx │ │ cmp 0x7c(%esi),%edx │ │ jle 10de1bc │ │ sub $0x4,%esp │ │ - lea -0x11289fb(%ebx),%eax │ │ + lea -0x11289d4(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push %ecx │ │ call 107ec3c │ │ jmp 10de229 │ │ mov %ecx,(%esp) │ │ mov 0x1c(%edi),%edi │ │ @@ -3152547,15 +3152547,15 @@ │ │ movzwl 0xa(%edx),%eax │ │ mov %eax,%esi │ │ or $0x1,%esi │ │ mov %si,0xa(%edx) │ │ test $0x60,%al │ │ je 10de88f │ │ sub $0x8,%esp │ │ - lea -0x11289dc(%ebx),%eax │ │ + lea -0x11289b5(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 107ec3c │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3153227,15 +3153227,15 @@ │ │ test %eax,%eax │ │ je 10deffd │ │ jmp 10df046 │ │ xor %eax,%eax │ │ jmp 10df049 │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%ebx │ │ - lea -0x112898c(%ebx),%eax │ │ + lea -0x1128965(%ebx),%eax │ │ push 0x20(%esp) │ │ mov 0x20(%esp),%ecx │ │ push 0x30(%ecx) │ │ push 0x2c(%ecx) │ │ push %eax │ │ push (%ecx) │ │ call 107ec3c │ │ @@ -3153631,15 +3153631,15 @@ │ │ add $0x362982,%ebx │ │ mov (%ecx),%eax │ │ mov 0x10(%eax),%eax │ │ shl $0x4,%edx │ │ mov (%eax,%edx,1),%esi │ │ xor %eax,%eax │ │ inc %eax │ │ - lea -0x1130293(%ebx),%edx │ │ + lea -0x113026c(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ lea 0x14(%esp),%edx │ │ lea -0x1148804(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %ecx,%edi │ │ mov %esi,%ecx │ │ mov %esi,0x8(%esp) │ │ @@ -3153804,15 +3153804,15 @@ │ │ mov 0x1c(%esp),%eax │ │ push (%eax) │ │ call 10d7d87 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10df700 │ │ cmpl $0x1,0x8(%esp) │ │ - lea -0x1128c34(%ebx),%ecx │ │ + lea -0x1128c0d(%ebx),%ecx │ │ lea -0x11596c4(%ebx),%eax │ │ cmove %ecx,%eax │ │ sub $0x4,%esp │ │ push $0x9 │ │ pop %edx │ │ mov %esi,%ecx │ │ push 0x1c(%esp) │ │ @@ -3154038,21 +3154038,21 @@ │ │ mov %eax,0xc(%esp) │ │ mov (%esi),%edx │ │ mov 0x4(%esp),%ecx │ │ call 107fab3 │ │ mov %esi,0x10(%esp) │ │ add $0x8,%esi │ │ xor %edi,%edi │ │ - lea -0x112e5d1(%ebx),%eax │ │ + lea -0x112e5aa(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ lea -0x3b7d6d(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1137c85(%ebx),%eax │ │ + lea -0x1137c5e(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ - lea -0x11340c9(%ebx),%eax │ │ + lea -0x11340a2(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ mov 0x10(%esp),%eax │ │ mov (%eax),%eax │ │ cmp %eax,%edi │ │ jge 10df9e6 │ │ mov (%esi),%ecx │ │ mov 0x4(%esi),%eax │ │ @@ -3154990,15 +3154990,15 @@ │ │ mov 0x28(%esp),%eax │ │ mov 0x38(%esp),%ebx │ │ add $0x10,%esp │ │ inc %eax │ │ mov 0x2c(%esp),%edi │ │ jmp 10e037c │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1126caa(%ebx),%eax │ │ + lea -0x1126c83(%ebx),%eax │ │ push 0x18(%esp) │ │ push (%esi) │ │ push %eax │ │ push 0x28(%esp) │ │ call 107ec3c │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ @@ -3157424,15 +3157424,15 @@ │ │ jmp 10e271c │ │ mov 0x38(%esp),%ecx │ │ jmp 10e3150 │ │ movl $0x0,0x68(%esp) │ │ mov 0xc(%esp),%ebx │ │ mov 0x40(%esp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1126c86(%ebx),%eax │ │ + lea -0x1126c5f(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ push 0x28(%esp) │ │ call 10d5c4b │ │ add $0x10,%esp │ │ movl $0x0,0x74(%esp) │ │ movl $0x0,0x58(%esp) │ │ @@ -3161083,15 +3161083,15 @@ │ │ mov 0xc(%ebp),%eax │ │ cmpb $0xa8,(%eax) │ │ jne 10e561a │ │ cmpl $0x0,0x28(%eax) │ │ jne 10e561a │ │ mov 0x8(%ebp),%ecx │ │ sub $0x4,%esp │ │ - lea -0x112c6e4(%ebx),%edx │ │ + lea -0x112c6bd(%ebx),%edx │ │ push 0x8(%eax) │ │ push %edx │ │ push (%ecx) │ │ call 107ec3c │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0x4(%ebp),%esp │ │ @@ -3165796,15 +3165796,15 @@ │ │ je 10e8dd4 │ │ bt $0x8,%ecx │ │ jae 10e8e14 │ │ mov %ecx,%eax │ │ and $0xf,%eax │ │ je 10e8e14 │ │ sub $0x4,%esp │ │ - lea -0x1137c85(%ebx),%esi │ │ + lea -0x1137c5e(%ebx),%esi │ │ lea -0x1120c03(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 10764bc │ │ mov 0x1c(%esp),%ecx │ │ add $0x10,%esp │ │ @@ -3165827,15 +3165827,15 @@ │ │ test %dl,%dl │ │ je 10e8ff9 │ │ mov %esi,(%esp) │ │ lea -0x1122f6c(%ebx),%edi │ │ jmp 10e8e9c │ │ bt $0xa,%ecx │ │ jae 10e8ff9 │ │ - lea -0x1130285(%ebx),%eax │ │ + lea -0x113025e(%ebx),%eax │ │ mov 0x4(%esp),%ecx │ │ push 0x20(%ecx) │ │ push 0x18(%ecx) │ │ jmp 10e8e8a │ │ mov 0xc(%esp),%eax │ │ bt $0x11,%eax │ │ mov %esi,(%esp) │ │ @@ -3165843,15 +3165843,15 @@ │ │ bt $0xe,%eax │ │ jb 10e8e96 │ │ test $0x40,%al │ │ lea -0x114e04b(%ebx),%eax │ │ lea -0x1139bc3(%ebx),%edi │ │ cmove %eax,%edi │ │ jmp 10e8e9c │ │ - lea -0x1132290(%ebx),%edi │ │ + lea -0x1132269(%ebx),%edi │ │ jmp 10e8e9c │ │ cmpl $0x30,0x14(%esp) │ │ jne 10e9052 │ │ sub $0x4,%esp │ │ lea -0x1143116(%ebx),%eax │ │ push %esi │ │ push %eax │ │ @@ -3165899,15 +3165899,15 @@ │ │ lea -0x114310c(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push %edi │ │ call 107610b │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ - lea -0x1135d95(%ebx),%eax │ │ + lea -0x1135d6e(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ lea -0x1146a32(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x113f43b(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ cmp %esi,(%esp) │ │ je 10e8f74 │ │ @@ -3165978,15 +3165978,15 @@ │ │ call 107610b │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ mov 0x18(%esp),%ecx │ │ testb $0x8,0x2c(%eax,%ecx,1) │ │ je 10e901b │ │ sub $0x8,%esp │ │ - lea -0x112a986(%ebx),%eax │ │ + lea -0x112a95f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 10764bc │ │ add $0x10,%esp │ │ lea 0x30(%esp),%ecx │ │ call 10765bf │ │ sub $0xc,%esp │ │ @@ -3166647,15 +3166647,15 @@ │ │ mov 0x2c(%ecx),%edx │ │ cmpb $0x1,0x2b(%edx) │ │ jne 10e9ac3 │ │ inc %ebx │ │ mov %ecx,0x18(%esp) │ │ jmp 10e9ac9 │ │ mov 0x1c(%esp),%ebx │ │ - lea -0x1128958(%ebx),%eax │ │ + lea -0x1128931(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ call 107ec3c │ │ jmp 10ea73d │ │ movl $0x0,0x38(%esp) │ │ xor %eax,%eax │ │ @@ -3169558,15 +3169558,15 @@ │ │ test %eax,%eax │ │ je 10ebe7e │ │ mov (%esi),%ecx │ │ mov 0x14(%esp),%edx │ │ call 10ecee1 │ │ jmp 10ebe76 │ │ sub $0x8,%esp │ │ - lea -0x1126e51(%ebx),%eax │ │ + lea -0x1126e2a(%ebx),%eax │ │ push %eax │ │ push 0x3c(%esp) │ │ call 107ec3c │ │ add $0x10,%esp │ │ push $0x7 │ │ pop %eax │ │ jmp 10ebf5d │ │ @@ -3175073,15 +3175073,15 @@ │ │ pop %ebx │ │ add $0x35198f,%ebx │ │ shl $0x6,%edi │ │ movw $0x100,0x14(%edx) │ │ lea (%esi,%edi,1),%eax │ │ add $0x8,%eax │ │ sub $0x4,%esp │ │ - lea -0x1137c58(%ebx),%ecx │ │ + lea -0x1137c31(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 10764bc │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0x50(%eax),%eax │ │ @@ -3175130,15 +3175130,15 @@ │ │ imul $0xc,%ecx,%ecx │ │ sub $0x4,%esp │ │ lea -0x1146a32(%ebx),%edx │ │ push (%eax,%ecx,1) │ │ push %edx │ │ jmp 10f0545 │ │ sub $0x8,%esp │ │ - lea -0x112a98e(%ebx),%eax │ │ + lea -0x112a967(%ebx),%eax │ │ push %eax │ │ lea 0x2c(%esp),%eax │ │ push %eax │ │ call 10764bc │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ lea -0x1146cb2(%ebx),%eax │ │ @@ -3175229,15 +3175229,15 @@ │ │ add $0x3517c8,%eax │ │ mov 0x4(%ecx),%esi │ │ movzwl (%esi,%edx,2),%edx │ │ cmp $0xfffe,%edx │ │ je 10f065e │ │ cmp $0xffff,%edx │ │ jne 10f0666 │ │ - lea -0x1137c85(%eax),%eax │ │ + lea -0x1137c5e(%eax),%eax │ │ jmp 10f0675 │ │ lea -0x1139bca(%eax),%eax │ │ jmp 10f0675 │ │ movswl %dx,%eax │ │ mov 0xc(%ecx),%ecx │ │ mov 0x4(%ecx),%ecx │ │ imul $0xc,%eax,%eax │ │ @@ -3179296,15 +3179296,15 @@ │ │ mov 0x50(%eax),%eax │ │ mov %eax,0x20(%esp) │ │ mov %ecx,0x24(%esp) │ │ mov %esi,0x10(%esp) │ │ lea 0x18(%esi,%ecx,1),%eax │ │ mov %eax,0x30(%esp) │ │ mov (%eax),%eax │ │ - lea -0x113226f(%ebx),%ecx │ │ + lea -0x1132248(%ebx),%ecx │ │ push (%eax) │ │ push %ecx │ │ push $0x1 │ │ mov %edx,0x20(%esp) │ │ push %edx │ │ call 10d5c4b │ │ mov 0x14(%esp),%edx │ │ @@ -3180439,15 +3180439,15 @@ │ │ xor %eax,%eax │ │ cmpb $0x0,0x12(%edx) │ │ sete %al │ │ mov 0x8(%esp),%cl │ │ test %eax,%eax │ │ je 10f4300 │ │ sub $0x4,%esp │ │ - lea -0x1132261(%ebx),%eax │ │ + lea -0x113223a(%ebx),%eax │ │ jmp 10f4323 │ │ xor %eax,%eax │ │ cmp $0x2,%cl │ │ jne 10f4332 │ │ mov 0x8(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 10f431a │ │ @@ -3181100,15 +3181100,15 @@ │ │ je 10f4a8d │ │ cmp %edi,%edx │ │ jne 10f4a80 │ │ andl $0x0,0x20(%ecx) │ │ mov 0x8(%ebp),%edx │ │ cmp $0x80,%edx │ │ lea -0x1122efb(%ebx),%ecx │ │ - lea -0x112e54d(%ebx),%esi │ │ + lea -0x112e526(%ebx),%esi │ │ cmove %ecx,%esi │ │ mov %esi,0x18(%esp) │ │ mov %eax,%esi │ │ xor %ecx,%ecx │ │ lea -0x1122f2b(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov %esi,0x4(%esp) │ │ @@ -3182675,15 +3182675,15 @@ │ │ movl $0x0,0x28(%esp) │ │ jmp 10f5f7b │ │ mov 0x2c(%esp),%eax │ │ mov 0x3c(%eax),%edx │ │ mov %esi,%ecx │ │ call 107ecd8 │ │ mov %eax,0x54(%esp) │ │ - lea -0x112c8f7(%ebx),%eax │ │ + lea -0x112c8d0(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov %esi,%ecx │ │ push $0x47 │ │ pop %edx │ │ call 10c7628 │ │ test %eax,%eax │ │ je 10f5eea │ │ @@ -3183532,15 +3183532,15 @@ │ │ jmp 10f69d5 │ │ mov 0x18(%esp),%esi │ │ cmpb $0x0,0xa1(%esi) │ │ jne 10f6a38 │ │ mov 0x8(%ebp),%edx │ │ mov (%edx),%eax │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1137c43(%ebx),%ecx │ │ + lea -0x1137c1c(%ebx),%ecx │ │ push 0x8(%edx) │ │ push (%eax) │ │ push %ecx │ │ push %esi │ │ call 107ec3c │ │ mov 0x2c(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3184754,15 +3184754,15 @@ │ │ movzwl 0x22(%ebx),%eax │ │ mov 0xc(%esp),%ebx │ │ jmp 10f77ae │ │ test %edx,%edx │ │ mov 0x1c(%esp),%esi │ │ je 10f789f │ │ sub $0x4,%esp │ │ - lea -0x11340c3(%ebx),%eax │ │ + lea -0x113409c(%ebx),%eax │ │ push (%edx) │ │ push %eax │ │ push %esi │ │ call 107ec3c │ │ add $0x10,%esp │ │ andl $0x0,0x34(%esi) │ │ lea -0xc(%ebp),%esp │ │ @@ -3185068,15 +3185068,15 @@ │ │ mov 0x80(%ecx),%eax │ │ test %eax,%eax │ │ cmove %ecx,%eax │ │ movb $0x1,0x15(%eax) │ │ mov $0x2,%cl │ │ movzbl %cl,%eax │ │ mov %eax,0x38(%esp) │ │ - lea -0x11340c9(%ebx),%eax │ │ + lea -0x11340a2(%ebx),%eax │ │ mov 0x48(%esp),%ecx │ │ push (%ecx) │ │ mov 0x28(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push 0x70(%esp) │ │ call 107ed02 │ │ @@ -3186660,24 +3186660,24 @@ │ │ movzwl 0x20(%eax),%ecx │ │ test %cx,%cx │ │ js 10f9211 │ │ mov 0x4(%eax),%edx │ │ mov %edx,0x8(%esp) │ │ imul $0xc,%ecx,%ecx │ │ mov %esi,0x4(%esp) │ │ - lea -0x11340c9(%ebx),%esi │ │ + lea -0x11340a2(%ebx),%esi │ │ movl $0x613,(%esp) │ │ mov 0x8(%esp),%edx │ │ push (%edx,%ecx,1) │ │ push (%eax) │ │ push %esi │ │ mov 0x10(%esp),%esi │ │ jmp 10f9225 │ │ sub $0x4,%esp │ │ - lea -0x1132244(%ebx),%ecx │ │ + lea -0x113221d(%ebx),%ecx │ │ movl $0xa13,0x4(%esp) │ │ push (%eax) │ │ push %ecx │ │ push (%edi) │ │ call 107ed02 │ │ add $0x10,%esp │ │ mov %edi,%ecx │ │ @@ -3187333,15 +3187333,15 @@ │ │ mov 0xc(%ebp),%edx │ │ xor %ecx,%ecx │ │ mov %edx,%eax │ │ neg %eax │ │ sbb %ecx,%ecx │ │ or $0x3c0800,%ecx │ │ mov %ecx,0x14(%esp) │ │ - lea -0x11288e8(%ebx),%eax │ │ + lea -0x11288c1(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x114a6ad(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11559bc(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x1155735(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ @@ -3187734,15 +3187734,15 @@ │ │ call 10b37c4 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ inc %esi │ │ test %eax,%eax │ │ je 10f9da5 │ │ sub $0x4,%esp │ │ - lea -0x1126c36(%ebx),%eax │ │ + lea -0x1126c0f(%ebx),%eax │ │ push 0x14(%esp) │ │ push %eax │ │ push 0x10(%esp) │ │ jmp 10f9e4d │ │ andl $0x0,0x14(%esp) │ │ sub $0xc,%esp │ │ lea -0x1153cdb(%ebx),%eax │ │ @@ -3188058,15 +3188058,15 @@ │ │ mov 0x8(%ebp),%edi │ │ jmp 10fa1fa │ │ push $0x7 │ │ pop %esi │ │ jmp 10fa1fa │ │ mov 0x4(%esp),%ecx │ │ jmp 10f9f37 │ │ - lea -0x112e44e(%ebx),%edx │ │ + lea -0x112e427(%ebx),%edx │ │ call 107c86f │ │ mov %eax,0xc(%esp) │ │ xor %eax,%eax │ │ inc %eax │ │ mov %eax,0x8(%esp) │ │ mov 0x8(%esp),%esi │ │ sub $0xc,%esp │ │ @@ -3188124,15 +3188124,15 @@ │ │ call 107c666 │ │ sub $0x8,%esp │ │ push 0x14(%esp) │ │ push %edi │ │ call 10764f2 │ │ pop %eax │ │ pop %ecx │ │ - lea -0x1126e51(%ebx),%eax │ │ + lea -0x1126e2a(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 107ed02 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ jmp 10f9e5b │ │ mov 0xc(%esp),%eax │ │ @@ -3188431,15 +3188431,15 @@ │ │ test %eax,%eax │ │ je 10fa675 │ │ movl $0x0,0x4(%esp) │ │ mov 0xc(%esp),%edx │ │ mov 0x8(%ebp),%edi │ │ jmp 10faa74 │ │ sub $0x8,%esp │ │ - lea -0x1130242(%ebx),%eax │ │ + lea -0x113021b(%ebx),%eax │ │ xor %ecx,%ecx │ │ inc %ecx │ │ mov %ecx,0xc(%esp) │ │ push %edi │ │ jmp 10faa52 │ │ lea 0x8(%esi),%eax │ │ xor %ecx,%ecx │ │ @@ -3188497,15 +3188497,15 @@ │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fa741 │ │ add $0xfffffff9,%esi │ │ add $0x7,%edi │ │ sub $0x4,%esp │ │ - lea -0x113025e(%ebx),%eax │ │ + lea -0x1130237(%ebx),%eax │ │ xor %ecx,%ecx │ │ inc %ecx │ │ mov %ecx,0x8(%esp) │ │ push %edi │ │ push %esi │ │ jmp 10faa52 │ │ push $0x10 │ │ @@ -3188665,15 +3188665,15 @@ │ │ je 10fa999 │ │ cmp $0x4,%esi │ │ je 10fa963 │ │ cmp $0x3,%esi │ │ jne 10faa29 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1126c18(%ebx),%eax │ │ + lea -0x1126bf1(%ebx),%eax │ │ push $0x3 │ │ push %edi │ │ push %eax │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10faa29 │ │ @@ -3188683,15 +3188683,15 @@ │ │ cmpl $0x65646f6d,(%edi) │ │ jne 10faa29 │ │ mov 0x18(%esp),%eax │ │ and $0x87,%eax │ │ mov %eax,0x20(%esp) │ │ movl $0xffffff78,0x1c(%esp) │ │ mov (%esp),%eax │ │ - lea -0x1135f5b(%eax),%ecx │ │ + lea -0x1135f34(%eax),%ecx │ │ mov %ecx,0x8(%esp) │ │ lea -0x31f64(%eax),%esi │ │ jmp 10fa9cc │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ push $0x5 │ │ push %edi │ │ @@ -3188821,15 +3188821,15 @@ │ │ je 10fab21 │ │ mov %esi,%eax │ │ shr %eax │ │ mov %dl,0x14(%esp,%eax,1) │ │ mov %esi,%eax │ │ inc %eax │ │ jmp 10faae6 │ │ - lea -0x113606a(%ebx),%edx │ │ + lea -0x1136043(%ebx),%edx │ │ mov 0x8(%ebp),%ecx │ │ call 108c2a9 │ │ test %eax,%eax │ │ je 10fab4e │ │ mov %eax,%edi │ │ mov %eax,%ecx │ │ call 10761fb │ │ @@ -3188937,15 +3188937,15 @@ │ │ inc %edi │ │ add $0x10,%eax │ │ jmp 10fac17 │ │ mov 0x18(%esp),%eax │ │ jmp 10fac80 │ │ cmp $0x2,%edi │ │ jae 10fac6a │ │ - lea -0x1126c14(%ebx),%eax │ │ + lea -0x1126bed(%ebx),%eax │ │ jmp 10fac80 │ │ lea -0x1122ebd(%ebx),%eax │ │ mov 0x14(%esp),%ecx │ │ cmpb $0x0,0x8(%ecx) │ │ jne 10fac80 │ │ cmpl $0x0,0x10(%ecx) │ │ je 10facad │ │ @@ -3189204,15 +3189204,15 @@ │ │ push %eax │ │ call 10d8028 │ │ add $0x10,%esp │ │ mov 0x28(%esi),%edx │ │ mov %edx,0x8(%esp) │ │ mov %edi,%ecx │ │ test %edi,%edi │ │ - lea -0x1130361(%ebx),%eax │ │ + lea -0x113033a(%ebx),%eax │ │ lea -0x1157664(%ebx),%edi │ │ cmove %eax,%edi │ │ lea 0x3(%edx),%eax │ │ mov %eax,0x28(%esi) │ │ mov %ecx,%eax │ │ cmove 0x4(%esp),%eax │ │ sub $0x4,%esp │ │ @@ -3189424,15 +3189424,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x1c(%esp),%eax │ │ mov (%eax),%esi │ │ sub $0x4,%esp │ │ - lea -0x112c6b5(%ebx),%eax │ │ + lea -0x112c68e(%ebx),%eax │ │ push $0x5c │ │ push %esi │ │ push %eax │ │ call 108635f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fb1bf │ │ @@ -3189984,15 +3189984,15 @@ │ │ sub $0x8,%esp │ │ mov %esi,%ecx │ │ mov 0x3c(%esp),%edx │ │ push 0x50(%esp) │ │ push $0x0 │ │ call 10fbc19 │ │ pop %eax │ │ - lea -0x1134013(%ebx),%eax │ │ + lea -0x1133fec(%ebx),%eax │ │ mov %edi,%ecx │ │ push $0x61 │ │ pop %edx │ │ push $0x0 │ │ push %eax │ │ push 0x2c(%esp) │ │ push $0x3 │ │ @@ -3190223,15 +3190223,15 @@ │ │ push $0x4b │ │ pop %edx │ │ mov %edi,%ecx │ │ push 0x68(%esp) │ │ push $0x0 │ │ call 107fbe5 │ │ pop %ecx │ │ - lea -0x1134013(%ebx),%eax │ │ + lea -0x1133fec(%ebx),%eax │ │ push $0x61 │ │ pop %edx │ │ mov %edi,%ecx │ │ push $0x0 │ │ push %eax │ │ mov 0x2c(%esp),%edi │ │ push %edi │ │ @@ -3191349,15 +3191349,15 @@ │ │ push 0x8(%edx,%eax,8) │ │ push 0x4(%edx,%eax,8) │ │ push %ecx │ │ push %esi │ │ call 10764bc │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ - lea -0x1135d23(%ebx),%eax │ │ + lea -0x1135cfc(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov 0x10(%esp),%edx │ │ cmp 0x1c(%edx),%esi │ │ jge 10fc9df │ │ mov 0x24(%edx),%ecx │ │ mov (%ecx,%esi,8),%eax │ │ mov %esi,0x14(%esp) │ │ @@ -3191556,15 +3191556,15 @@ │ │ mov %edx,%edi │ │ mov %ecx,0x8(%esp) │ │ call 10fca8e │ │ pop %ebx │ │ add $0x345372,%ebx │ │ mov (%edx),%esi │ │ sub $0x4,%esp │ │ - lea -0x1135e6a(%ebx),%eax │ │ + lea -0x1135e43(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %esi │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10fcacf │ │ @@ -3191576,15 +3191576,15 @@ │ │ jae 10fcae9 │ │ mov 0x8(%esp),%eax │ │ mov (%eax),%ecx │ │ call 10d80b6 │ │ test %eax,%eax │ │ je 10fcae9 │ │ sub $0x4,%esp │ │ - lea -0x113400f(%ebx),%eax │ │ + lea -0x1133fe8(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push 0x14(%esp) │ │ call 107ec3c │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ inc %edi │ │ @@ -3191655,15 +3191655,15 @@ │ │ push %eax │ │ push %ecx │ │ call 10d8641 │ │ add $0x20,%esp │ │ cmpl $0x0,0x8(%ebp) │ │ jne 10fcbb6 │ │ sub $0xc,%esp │ │ - lea -0x1135d1d(%ebx),%eax │ │ + lea -0x1135cf6(%ebx),%eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 10d8641 │ │ add $0x20,%esp │ │ @@ -3191716,15 +3191716,15 @@ │ │ test %esi,%esi │ │ je 10fcc61 │ │ cmpl $0x0,0x8(%ebp) │ │ lea -0x1151c9a(%ebx),%eax │ │ lea -0x114c4bf(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ - lea -0x11301fa(%ebx),%eax │ │ + lea -0x11301d3(%ebx),%eax │ │ push (%edx) │ │ push %esi │ │ push %ecx │ │ push %eax │ │ push 0x24(%esp) │ │ call 107ec3c │ │ add $0x20,%esp │ │ @@ -3193676,15 +3193676,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 10fe214 │ │ pop %ebx │ │ add $0x343bec,%ebx │ │ - lea -0x112ad11(%ebx),%eax │ │ + lea -0x112acea(%ebx),%eax │ │ push $0x0 │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 107c123 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3199285,25 +3199285,25 @@ │ │ mov %esi,%ecx │ │ call 1103a4f │ │ mov %esi,%ecx │ │ call 11041e4 │ │ xor %eax,%eax │ │ lea -0x11539e5(%ebx),%ecx │ │ mov %ecx,0x64(%esp) │ │ - lea -0x11301ce(%ebx),%ecx │ │ + lea -0x11301a7(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ lea -0x115925b(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ movsd -0x13af560(%ebx),%xmm0 │ │ movsd %xmm0,0x80(%esp) │ │ movsd -0x13b10d0(%ebx),%xmm0 │ │ movsd %xmm0,0x78(%esp) │ │ movsd -0x13af6b0(%ebx),%xmm0 │ │ movsd %xmm0,0x70(%esp) │ │ - lea -0x112ac95(%ebx),%ecx │ │ + lea -0x112ac6e(%ebx),%ecx │ │ mov %ecx,0x60(%esp) │ │ lea -0x1120b77(%ebx),%ecx │ │ mov %ecx,0x5c(%esp) │ │ xor %edi,%edi │ │ mov (%esp),%edx │ │ movzbl (%edx,%edi,1),%ecx │ │ cmp $0x25,%ecx │ │ @@ -3199468,32 +3199468,32 @@ │ │ push $0x1 │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ call 1076269 │ │ jmp 1102804 │ │ cmp $0x70,%dl │ │ lea -0x11539d6(%ebx),%eax │ │ - lea -0x1126a70(%ebx),%ecx │ │ + lea -0x1126a49(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ push $0x2 │ │ push %ecx │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ call 107610b │ │ jmp 11028d2 │ │ inc %eax │ │ sub $0x4,%esp │ │ lea -0x115aef5(%ebx),%ecx │ │ jmp 11028c6 │ │ sub $0x4,%esp │ │ - lea -0x11288c2(%ebx),%eax │ │ + lea -0x112889b(%ebx),%eax │ │ push 0x34(%esp) │ │ jmp 110276b │ │ - lea -0x1133fb4(%ebx),%eax │ │ + lea -0x1133f8d(%ebx),%eax │ │ push 0x40(%esp) │ │ push 0x40(%esp) │ │ push %eax │ │ jmp 11027fa │ │ cvttsd2si 0x48(%esp),%eax │ │ sub $0x4,%esp │ │ push %eax │ │ @@ -3199558,15 +3199558,15 @@ │ │ punpckldq %xmm0,%xmm1 │ │ movq %xmm1,0x98(%esp) │ │ fildll 0x98(%esp) │ │ fstpl 0x90(%esp) │ │ movsd 0x90(%esp),%xmm0 │ │ divsd 0x70(%esp),%xmm0 │ │ sub $0x10,%esp │ │ - lea -0x1126a6d(%ebx),%eax │ │ + lea -0x1126a46(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ movsd %xmm0,0x8(%esp) │ │ jmp 11028cd │ │ push $0x0 │ │ push $0x3e8 │ │ @@ -3199811,15 +3199811,15 @@ │ │ mov %ecx,0x18(%esp) │ │ mov %eax,0x14(%esp) │ │ mov %esi,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ movsd %xmm0,0x20(%esp) │ │ mov 0x30(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1133faa(%ebx),%eax │ │ + lea -0x1133f83(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0xa4(%esp),%esi │ │ mov %esi,(%esp) │ │ call 10764bc │ │ mov 0x8(%ebp),%ecx │ │ mov %esi,%edx │ │ call 10fca10 │ │ @@ -3199917,29 +3199917,29 @@ │ │ mov 0xc(%esp),%ebx │ │ call 1103d06 │ │ mov 0xc(%esp),%ebx │ │ lea 0x8(%edi),%eax │ │ mov %eax,0x70(%esp) │ │ xor %eax,%eax │ │ inc %eax │ │ - lea -0x112e422(%ebx),%ecx │ │ + lea -0x112e3fb(%ebx),%ecx │ │ mov %ecx,0x78(%esp) │ │ movsd -0x13b0248(%ebx),%xmm0 │ │ movsd %xmm0,0xe0(%esp) │ │ movsd -0x13af6b0(%ebx),%xmm0 │ │ movsd %xmm0,0x68(%esp) │ │ movsd -0x13b0640(%ebx),%xmm0 │ │ movsd %xmm0,0x88(%esp) │ │ movsd -0x13b0fa0(%ebx),%xmm0 │ │ movsd %xmm0,0xd0(%esp) │ │ movsd -0x13b04f0(%ebx),%xmm0 │ │ movsd %xmm0,0x80(%esp) │ │ movsd -0x13b0508(%ebx),%xmm0 │ │ movsd %xmm0,0xd8(%esp) │ │ - lea -0x112a8f2(%ebx),%ecx │ │ + lea -0x112a8cb(%ebx),%ecx │ │ mov %ecx,0x74(%esp) │ │ mov %eax,0x30(%esp) │ │ mov %eax,%esi │ │ movsd -0x13b0638(%ebx),%xmm0 │ │ movsd %xmm0,0xc8(%esp) │ │ movapd -0x13a5100(%ebx),%xmm0 │ │ movapd %xmm0,0xf0(%esp) │ │ @@ -3199984,15 +3199984,15 @@ │ │ cmp $0x2d,%eax │ │ jne 1102e5e │ │ cmp $0x6,%edi │ │ je 1102e36 │ │ cmp $0x5,%edi │ │ jne 1102e5e │ │ sub $0x4,%esp │ │ - lea -0x112a8e8(%ebx),%eax │ │ + lea -0x112a8c1(%ebx),%eax │ │ jmp 1102e3f │ │ sub $0x4,%esp │ │ lea -0x113b659(%ebx),%eax │ │ mov 0x10(%esp),%ebx │ │ lea 0x24(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ @@ -3200024,15 +3200024,15 @@ │ │ inc %edx │ │ cmpl $0x2b,0x18(%esp) │ │ jne 1103567 │ │ sub $0xc,%esp │ │ cmp $0x5,%edi │ │ jne 1103151 │ │ mov 0x18(%esp),%ebx │ │ - lea -0x1126a7c(%ebx),%eax │ │ + lea -0x1126a55(%ebx),%eax │ │ lea 0x40(%esp),%ecx │ │ push %ecx │ │ lea 0x34(%esp),%ecx │ │ push %ecx │ │ lea 0x34(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ @@ -3200192,15 +3200192,15 @@ │ │ cvtss2sd %xmm0,%xmm0 │ │ ucomisd %xmm2,%xmm0 │ │ ja 1103740 │ │ inc %edi │ │ add $0x10,%ecx │ │ jmp 11030e2 │ │ mov 0x18(%esp),%ebx │ │ - lea -0x112e419(%ebx),%eax │ │ + lea -0x112e3f2(%ebx),%eax │ │ lea 0x40(%esp),%ecx │ │ push %ecx │ │ lea 0x34(%esp),%ecx │ │ push %ecx │ │ lea 0x34(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ @@ -3200244,15 +3200244,15 @@ │ │ cmpb $0x0,0x28(%edi) │ │ je 11039f7 │ │ cmpb $0x0,0x29(%edi) │ │ je 11039f7 │ │ movb $0x0,0x29(%edi) │ │ jmp 1103552 │ │ sub $0x4,%esp │ │ - lea -0x1133fbe(%ebx),%eax │ │ + lea -0x1133f97(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ push %esi │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1103580 │ │ @@ -3200289,15 +3200289,15 @@ │ │ jmp 110356a │ │ lea -0x114a645(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 11035ff │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1137bf5(%ebx),%edx │ │ + lea -0x1137bce(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ jne 11039f7 │ │ mov 0x1c(%esp),%ecx │ │ mov 0xc(%esp),%ebx │ │ call 1103be3 │ │ @@ -3200499,15 +3200499,15 @@ │ │ movsd %xmm0,0x20(%edi) │ │ andw $0x0,0x28(%edi) │ │ lea -0x1120b7d(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 1103773 │ │ - lea -0x112c595(%ebx),%edx │ │ + lea -0x112c56e(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ test %eax,%eax │ │ je 110377f │ │ lea -0x1122d29(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1076e8b │ │ @@ -3201184,15 +3201184,15 @@ │ │ xor %esi,%esi │ │ inc %esi │ │ jmp 1103e9f │ │ xor %esi,%esi │ │ dec %esi │ │ lea 0x14(%esp),%eax │ │ lea 0x18(%esp),%ecx │ │ - lea -0x113216d(%ebx),%edx │ │ + lea -0x1132146(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call 1103f24 │ │ add $0x10,%esp │ │ cmp $0x2,%eax │ │ @@ -3201996,15 +3201996,15 @@ │ │ call 11084f0 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ lea -0x114c75b(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x11486bc(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1137dd7(%ebx),%eax │ │ + lea -0x1137db0(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x114e37c(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ cmp 0xc(%ebp),%ecx │ │ jge 1104b0b │ │ mov 0x10(%ebp),%eax │ │ mov %ecx,0x2c(%esp) │ │ @@ -3202068,15 +3202068,15 @@ │ │ call 110841d │ │ mov %esi,(%esp) │ │ lea 0x30(%esp),%esi │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ call 1108482 │ │ movl $0x1,(%esp) │ │ - lea -0x1133f81(%ebx),%edx │ │ + lea -0x1133f5a(%ebx),%edx │ │ mov %esi,%ecx │ │ jmp 110499d │ │ movl $0x1,(%esp) │ │ lea 0x30(%esp),%ecx │ │ mov 0x24(%esp),%edx │ │ call 110841d │ │ mov %esi,(%esp) │ │ @@ -3204610,15 +3204610,15 @@ │ │ test %eax,%eax │ │ jne 1106bda │ │ movb $0x1,0x25(%edi) │ │ mov 0x18(%esp),%eax │ │ cmpb $0x2d,(%eax) │ │ jne 1106e4e │ │ sub $0x8,%esp │ │ - lea -0x1133f88(%ebx),%eax │ │ + lea -0x1133f61(%ebx),%eax │ │ push $0x5 │ │ pop %edx │ │ mov %edi,%ecx │ │ push %eax │ │ push $0x6 │ │ jmp 1106e5f │ │ cmp $0x30,%ecx │ │ @@ -3205088,15 +3205088,15 @@ │ │ push %eax │ │ push $0x5 │ │ call 11071ca │ │ add $0x10,%esp │ │ mov 0x18(%esp),%ecx │ │ add $0x4,%ecx │ │ sub $0x4,%esp │ │ - lea -0x112c576(%ebx),%eax │ │ + lea -0x112c54f(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %ecx │ │ call 1076ed5 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -3206698,15 +3206698,15 @@ │ │ call 110841d │ │ mov 0x28(%esp),%ecx │ │ mov %edi,%edx │ │ add $0xfffffffe,%ecx │ │ jmp 110811a │ │ movl $0x6,(%esp) │ │ mov %edx,0x2c(%esp) │ │ - lea -0x1135bbf(%ebx),%edx │ │ + lea -0x1135b98(%ebx),%edx │ │ mov %ecx,%edi │ │ mov %esi,%ecx │ │ call 110841d │ │ mov %edi,%ecx │ │ mov 0x2c(%esp),%edx │ │ jmp 110811a │ │ movl $0x2,(%esp) │ │ @@ -3207359,15 +3207359,15 @@ │ │ mov %edx,0x10(%esi) │ │ mov 0x4(%esp),%edx │ │ adcl $0x0,0x14(%edx) │ │ mov $0x30,%dl │ │ mov %dl,(%eax,%ecx,1) │ │ mov 0x14(%esp),%eax │ │ shr $0x4,%eax │ │ - mov -0x11288a4(%ebx,%eax,1),%al │ │ + mov -0x112887d(%ebx,%eax,1),%al │ │ mov %al,0x8(%esp) │ │ mov 0x4(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0x4(%esp),%eax │ │ mov 0x10(%eax),%esi │ │ mov %esi,0x18(%esp) │ │ @@ -3207379,15 +3207379,15 @@ │ │ mov 0x4(%esp),%esi │ │ mov 0x8(%esp),%al │ │ mov 0x10(%esp),%edx │ │ mov 0x18(%esp),%ecx │ │ mov %al,(%edx,%ecx,1) │ │ mov 0x14(%esp),%eax │ │ and $0xf,%eax │ │ - mov -0x11288a4(%ebx,%eax,1),%al │ │ + mov -0x112887d(%ebx,%eax,1),%al │ │ mov %al,0x8(%esp) │ │ jmp 1108938 │ │ mov %cl,0x8(%esp) │ │ jmp 1108938 │ │ mov 0x4(%esp),%esi │ │ mov %cl,0x8(%esp) │ │ mov 0x14(%esi),%ecx │ │ @@ -3207869,15 +3207869,15 @@ │ │ mov %esi,(%esp) │ │ xor %edx,%edx │ │ call 1107d61 │ │ jmp 1108e42 │ │ cmpb $0x0,0x19(%esi) │ │ jne 1108e42 │ │ mov (%esi),%eax │ │ - lea -0x11301c9(%ebx),%ecx │ │ + lea -0x11301a2(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 107bc11 │ │ movb $0x4,0x19(%esi) │ │ mov %esi,%ecx │ │ call 1108b47 │ │ @@ -3208860,15 +3208860,15 @@ │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ lea 0x20(%esp),%ecx │ │ push $0xa │ │ jmp 1109ac5 │ │ cmpb $0x49,0x1(%eax) │ │ jne 1109ab4 │ │ - lea -0x1133f88(%ebx),%eax │ │ + lea -0x1133f61(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x6,(%esp) │ │ jmp 1109abf │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esp),%eax │ │ mov %eax,(%esp) │ │ lea 0x20(%esp),%ecx │ │ @@ -3208951,15 +3208951,15 @@ │ │ lea -0x1159257(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%esp),%eax │ │ mov %eax,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 107bc11 │ │ jmp 1109c10 │ │ - lea -0x11301c9(%ebx),%eax │ │ + lea -0x11301a2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%esp),%eax │ │ mov %eax,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 107bc11 │ │ lea 0x20(%esp),%ecx │ │ call 110716b │ │ @@ -3211034,24 +3211034,24 @@ │ │ push $0x7 │ │ call 110b822 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 110b44c │ │ sub $0x8,%esp │ │ lea -0x31c94(%ebx),%eax │ │ - lea -0x112e3c0(%ebx),%edx │ │ + lea -0x112e399(%ebx),%edx │ │ mov %esi,%ecx │ │ push %eax │ │ push $0xa │ │ call 110b822 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 110b44c │ │ lea -0x331577(%ebx),%ecx │ │ - lea -0x112e3b6(%ebx),%eax │ │ + lea -0x112e38f(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ push %esi │ │ push $0x80001 │ │ push $0x1 │ │ @@ -3211093,15 +3211093,15 @@ │ │ push 0x8(%ebp) │ │ call 1089503 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 110b44c │ │ sub $0x4,%esp │ │ - lea -0x112887d(%ebx),%eax │ │ + lea -0x1128856(%ebx),%eax │ │ push $0x1 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1089503 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3211142,15 +3211142,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ incl 0x14(%esi) │ │ sub $0xc,%esp │ │ lea -0x3363f3(%ebx),%ecx │ │ lea -0x31cf8(%ebx),%edx │ │ - lea -0x1133f3b(%ebx),%eax │ │ + lea -0x1133f14(%ebx),%eax │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ push %esi │ │ mov %edx,0x1c(%esp) │ │ push %edx │ │ push %eax │ │ mov 0x8(%ebp),%eax │ │ @@ -3211309,15 +3211309,15 @@ │ │ push 0x24(%esp) │ │ push %esi │ │ call 1088faa │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 110b694 │ │ lea -0x31ed8a(%ebx),%eax │ │ - lea -0x112c4d5(%ebx),%ecx │ │ + lea -0x112c4ae(%ebx),%ecx │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ push $0x200801 │ │ push $0x0 │ │ push %ecx │ │ @@ -3211368,15 +3211368,15 @@ │ │ push %edx │ │ push %esi │ │ call 1088faa │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 110b765 │ │ lea -0x30647d(%ebx),%eax │ │ - lea -0x1137973(%ebx),%ecx │ │ + lea -0x113794c(%ebx),%ecx │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ push $0x1 │ │ push $0xffffffff │ │ push %ecx │ │ @@ -3211733,15 +3211733,15 @@ │ │ mov %eax,0x24(%esp) │ │ lea -0x1122cd7(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1139aaa(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x11556e1(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x1126a3f(%ebx),%eax │ │ + lea -0x1126a18(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ xor %esi,%esi │ │ test %esi,%esi │ │ jne 110bc4b │ │ cmp 0x8(%ebp),%ecx │ │ jge 110bc4b │ │ mov 0xc(%ebp),%eax │ │ @@ -3213355,15 +3213355,15 @@ │ │ push %ecx │ │ jmp 110ce15 │ │ sub $0x8,%esp │ │ push 0x58(%ecx) │ │ push %eax │ │ call 107bf4d │ │ jmp 110ce2e │ │ - lea -0x11322ea(%ebx),%ecx │ │ + lea -0x11322c3(%ebx),%ecx │ │ push $0x0 │ │ push $0xffffffff │ │ push %ecx │ │ push %eax │ │ call 107c123 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3214682,15 +3214682,15 @@ │ │ push $0x5 │ │ pop %edi │ │ push 0xe4(%ecx) │ │ push 0x14(%ecx) │ │ push 0x10(%ecx) │ │ jmp 110dcd5 │ │ sub $0x8,%esp │ │ - lea -0x112c557(%ebx),%eax │ │ + lea -0x112c530(%ebx),%eax │ │ xor %edi,%edi │ │ inc %edi │ │ push 0xe0(%esi) │ │ push %eax │ │ jmp 110dceb │ │ sub $0x4,%esp │ │ push $0x5 │ │ @@ -3214839,24 +3214839,24 @@ │ │ add $0x10,%esp │ │ jmp 110de9f │ │ mov %ecx,%edi │ │ mov 0xf8(%ecx),%eax │ │ test %eax,%eax │ │ jne 110de81 │ │ sub $0x8,%esp │ │ - lea -0x11320e6(%ebx),%eax │ │ + lea -0x11320bf(%ebx),%eax │ │ push 0x14(%edi) │ │ push %eax │ │ call 1076777 │ │ mov 0x8(%ebp),%edx │ │ add $0x10,%esp │ │ mov %eax,0xf8(%edi) │ │ test %eax,%eax │ │ je 110df34 │ │ - lea -0x112a81b(%ebx),%ecx │ │ + lea -0x112a7f4(%ebx),%ecx │ │ push 0x8(%esp) │ │ push $0x0 │ │ push %edx │ │ push %esi │ │ push %ecx │ │ push %eax │ │ push 0x10(%edi) │ │ @@ -3217501,15 +3217501,15 @@ │ │ test %eax,%eax │ │ jne 110fb5d │ │ incl 0x14(%esp) │ │ mov 0x14(%esp),%edi │ │ lea -0x33190d(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ - lea -0x112a815(%ebx),%eax │ │ + lea -0x112a7ee(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1153978(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1110492 │ │ test %eax,%eax │ │ je 110fc29 │ │ mov 0x14(%esp),%esi │ │ @@ -3217525,43 +3217525,43 @@ │ │ movsbl 0x1(%esi),%eax │ │ add $0xffffff9f,%eax │ │ cmp $0x13,%eax │ │ mov 0x10(%esp),%ebx │ │ ja 110ff74 │ │ mov -0x111b5d8(%ebx,%eax,4),%ecx │ │ add %ebx,%ecx │ │ - lea -0x11269df(%ebx),%esi │ │ + lea -0x11269b8(%ebx),%esi │ │ lea -0x1139a25(%ebx),%edx │ │ - lea -0x112e37b(%ebx),%eax │ │ + lea -0x112e354(%ebx),%eax │ │ lea -0x11468a8(%ebx),%edi │ │ jmp *%ecx │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ lea -0x1144c3e(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110ff74 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x112e377(%ebx),%eax │ │ + lea -0x112e350(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1122c9a(%ebx),%edx │ │ jmp 110ff63 │ │ mov %edi,0x28(%esp) │ │ mov 0x10(%esp),%ebx │ │ lea -0x3318c4(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %esi,%ecx │ │ lea -0x114e37d(%ebx),%esi │ │ mov %esi,(%esp) │ │ - lea -0x1133f36(%ebx),%edx │ │ + lea -0x1133f0f(%ebx),%edx │ │ call 1110492 │ │ test %eax,%eax │ │ je 110fc68 │ │ mov 0x28(%esp),%eax │ │ cmp %eax,0x14(%esp) │ │ lea 0x14(%esp),%esi │ │ jne 110fc96 │ │ @@ -3217577,30 +3217577,30 @@ │ │ je 110fb8d │ │ cmp %eax,0x14(%esp) │ │ je 110fb8d │ │ mov 0x10(%esp),%ebx │ │ lea -0x11468a8(%ebx),%eax │ │ mov %eax,(%esp) │ │ andl $0x0,0x4(%esp) │ │ - lea -0x1135acf(%ebx),%edx │ │ + lea -0x1135aa8(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1110492 │ │ test %eax,%eax │ │ jne 110fb8d │ │ mov 0x10(%esp),%ebx │ │ lea -0x1139a25(%ebx),%eax │ │ mov %eax,(%esp) │ │ andl $0x0,0x4(%esp) │ │ lea -0x1139a28(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1110492 │ │ test %eax,%eax │ │ jne 110fb8d │ │ mov 0x10(%esp),%ebx │ │ - lea -0x112e37b(%ebx),%eax │ │ + lea -0x112e354(%ebx),%eax │ │ mov %eax,(%esp) │ │ andl $0x0,0x4(%esp) │ │ lea -0x11591ec(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1110492 │ │ test %eax,%eax │ │ jne 110fb8d │ │ @@ -3217656,28 +3217656,28 @@ │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ lea -0x115aec6(%ebx),%edx │ │ jmp 110ff63 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x11269e4(%ebx),%eax │ │ + lea -0x11269bd(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1128873(%ebx),%edx │ │ + lea -0x112884c(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110ff74 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x1122c93(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x112886e(%ebx),%edx │ │ + lea -0x1128847(%ebx),%edx │ │ jmp 110ff63 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ lea -0x114106a(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ @@ -3217694,15 +3217694,15 @@ │ │ mov 0x10(%esp),%ebx │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110ff74 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1137aeb(%ebx),%eax │ │ + lea -0x1137ac4(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1151ba3(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ @@ -3217734,15 +3217734,15 @@ │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110ff74 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - lea -0x11269dc(%ebx),%edx │ │ + lea -0x11269b5(%ebx),%edx │ │ jmp 110ff63 │ │ mov 0x18(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ lea -0x113d66d(%ebx),%edx │ │ jmp 110ff63 │ │ mov 0x18(%esp),%eax │ │ @@ -3217765,35 +3217765,35 @@ │ │ cmp $0x6c,%eax │ │ je 1110021 │ │ cmp $0x65,%eax │ │ jne 1110086 │ │ mov %edi,0x4(%esp) │ │ lea -0x1124c8b(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x112c4f6(%ebx),%edx │ │ + lea -0x112c4cf(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1110086 │ │ mov %edi,0x4(%esp) │ │ lea -0x114e37d(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1137ae7(%ebx),%edx │ │ + lea -0x1137ac0(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1110086 │ │ mov %edi,0x4(%esp) │ │ - lea -0x11269df(%ebx),%eax │ │ + lea -0x11269b8(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1135ac6(%ebx),%edx │ │ + lea -0x1135a9f(%ebx),%edx │ │ jmp 111005a │ │ mov %edi,0x4(%esp) │ │ lea -0x1124c8b(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1141064(%ebx),%edx │ │ jmp 111005a │ │ mov %edi,0x4(%esp) │ │ @@ -3217805,15 +3217805,15 @@ │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1110086 │ │ mov %edi,0x4(%esp) │ │ lea -0x114e37d(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1135ac0(%ebx),%edx │ │ + lea -0x1135a99(%ebx),%edx │ │ mov %esi,%ecx │ │ jmp 1110079 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x114e37d(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1157448(%ebx),%edx │ │ @@ -3217831,15 +3217831,15 @@ │ │ jmp *%eax │ │ cmpb $0x65,(%esi) │ │ je 111021c │ │ jmp 11102cd │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ - lea -0x11300f2(%ebx),%edx │ │ + lea -0x11300cb(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110ff74 │ │ mov 0x18(%esp),%eax │ │ @@ -3217874,15 +3217874,15 @@ │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110ff74 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x115aeca(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1135acc(%ebx),%edx │ │ + lea -0x1135aa5(%ebx),%edx │ │ jmp 110ff63 │ │ cmpb $0x72,(%esi) │ │ je 1110230 │ │ jmp 11102cd │ │ cmpb $0x74,(%esi) │ │ jne 11102cd │ │ movzbl 0x2(%esi),%eax │ │ @@ -3217947,24 +3217947,24 @@ │ │ je 11102cd │ │ mov %esi,0x14(%esp) │ │ jmp 11102cd │ │ lea -0x3317c8(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ lea -0x114e37d(%ebx),%edi │ │ mov %edi,(%esp) │ │ - lea -0x112c4f0(%ebx),%edx │ │ + lea -0x112c4c9(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11102cd │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - lea -0x11269d5(%ebx),%edx │ │ + lea -0x11269ae(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ mov 0x14(%esp),%esi │ │ cmpb $0x65,(%esi) │ │ jne 11102f7 │ │ @@ -3218025,15 +3218025,15 @@ │ │ mov 0x10(%esp),%ebx │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11102cd │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - lea -0x1137ae1(%ebx),%edx │ │ + lea -0x1137aba(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1110492 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11102cd │ │ mov %esi,0x4(%esp) │ │ @@ -3218637,15 +3218637,15 @@ │ │ mov %eax,%edi │ │ push %esi │ │ call 110b822 │ │ add $0x10,%esp │ │ cmp %edi,%eax │ │ jne 11109b7 │ │ sub $0x4,%esp │ │ - lea -0x1126e51(%ebx),%eax │ │ + lea -0x1126e2a(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 107bc11 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%esi │ │ mov %esi,%ecx │ │ @@ -3218935,15 +3218935,15 @@ │ │ mov 0x18(%esi),%esi │ │ inc %esi │ │ cmp %esi,%edx │ │ jne 1110b06 │ │ cmpb $0x0,0x4(%ecx) │ │ mov 0xc(%esp),%edx │ │ lea -0x114fb9b(%edx),%ecx │ │ - lea -0x1133e99(%edx),%edx │ │ + lea -0x1133e72(%edx),%edx │ │ cmove %ecx,%edx │ │ mov 0xc(%ebp),%ecx │ │ mov %edx,0x18(%ecx) │ │ movl $0x1,0x20(%ecx) │ │ jmp 1110b06 │ │ andl $0x0,0x14(%edx) │ │ mov 0xc(%esp),%eax │ │ @@ -3219013,15 +3219013,15 @@ │ │ pop %ebx │ │ add $0x331031,%ebx │ │ mov 0x8(%ebp),%edx │ │ lea 0x8(%esp),%eax │ │ andl $0x0,(%eax) │ │ cmpl $0x0,0x28(%edx) │ │ lea -0x114e37d(%ebx),%eax │ │ - lea -0x11320d1(%ebx),%edi │ │ + lea -0x11320aa(%ebx),%edi │ │ cmove %eax,%edi │ │ mov 0x10(%edx),%eax │ │ mov 0x14(%edx),%ecx │ │ sub $0x8,%esp │ │ lea -0x114dda2(%ebx),%esi │ │ push %ecx │ │ push %eax │ │ @@ -3219451,21 +3219451,21 @@ │ │ or 0x20(%esp),%ecx │ │ je 111138b │ │ mov 0x8(%ebp),%ecx │ │ movups 0x48(%ecx),%xmm0 │ │ cmpb $0x0,0x34(%ecx) │ │ mov 0x8(%esp),%ebx │ │ lea -0x114fb9b(%ebx),%ecx │ │ - lea -0x1133e99(%ebx),%edx │ │ + lea -0x1133e72(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x20,%esp │ │ mov %edx,0x18(%esp) │ │ movups %xmm0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - lea -0x1137ad3(%ebx),%eax │ │ + lea -0x1137aac(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1076777 │ │ add $0x20,%esp │ │ jmp 11113b9 │ │ mov %esi,%ecx │ │ mov 0x8(%esp),%ebx │ │ call 1113e5a │ │ @@ -3219482,18 +3219482,18 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 11113fe │ │ mov 0x8(%ebp),%ecx │ │ cmpb $0x0,0x34(%ecx) │ │ mov 0x8(%esp),%ebx │ │ lea -0x114fb9b(%ebx),%ecx │ │ - lea -0x1133e99(%ebx),%edx │ │ + lea -0x1133e72(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ - lea -0x112a812(%ebx),%ecx │ │ + lea -0x112a7eb(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 1076777 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ test %eax,%eax │ │ @@ -3219670,15 +3219670,15 @@ │ │ sub %ecx,%edx │ │ cmp $0x2,%edx │ │ je 11115d3 │ │ cmp $0x1,%edx │ │ je 11115c8 │ │ test %edx,%edx │ │ jne 11115fd │ │ - lea -0x112a7f1(%ebx),%eax │ │ + lea -0x112a7ca(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ push 0xc(%ebp) │ │ call 107c04a │ │ jmp 11115ee │ │ sub $0x4,%esp │ │ @@ -3220086,15 +3220086,15 @@ │ │ xor %edx,%edx │ │ call 111a528 │ │ mov %eax,%ecx │ │ test %eax,%eax │ │ jne 1111dcb │ │ andl $0x0,0x1c(%esp) │ │ sub $0x8,%esp │ │ - lea -0x112c4df(%ebx),%eax │ │ + lea -0x112c4b8(%ebx),%eax │ │ push 0xe0(%edi) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1111e0b │ │ mov %eax,%esi │ │ @@ -3220146,28 +3220146,28 @@ │ │ add $0x4,%eax │ │ mov %eax,0x2c(%esp) │ │ xor %eax,%eax │ │ jmp 1111e2e │ │ cmp $0x7,%esi │ │ jl 1111d38 │ │ sub $0x4,%esp │ │ - lea -0x1135abc(%ebx),%eax │ │ + lea -0x1135a95(%ebx),%eax │ │ push $0x6 │ │ push %eax │ │ push %edi │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1111cc7 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ cmp $0xb,%esi │ │ jb 1111dcb │ │ sub $0x4,%esp │ │ - lea -0x1137a95(%ebx),%eax │ │ + lea -0x1137a6e(%ebx),%eax │ │ push $0xa │ │ push %eax │ │ push %edi │ │ mov %ecx,%esi │ │ call 1076ed5 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ @@ -3220261,15 +3220261,15 @@ │ │ mov 0xc(%esp),%eax │ │ jmp 1111dd4 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ cmp $0x5,%esi │ │ jne 1111dcb │ │ sub $0x4,%esp │ │ - lea -0x112c4e5(%ebx),%eax │ │ + lea -0x112c4be(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %edi │ │ mov %ecx,%esi │ │ call 1076ed5 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ @@ -3220694,29 +3220694,29 @@ │ │ push %ecx │ │ call 1113b27 │ │ mov 0xc(%ebp),%edx │ │ add $0x20,%esp │ │ cmpb $0x0,0xee(%esi) │ │ je 1112265 │ │ sub $0x8,%esp │ │ - lea -0x112a7d7(%ebx),%eax │ │ + lea -0x112a7b0(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push %edx │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1113b27 │ │ mov 0xc(%ebp),%edx │ │ add $0x20,%esp │ │ cmpb $0x0,0xed(%esi) │ │ je 1112290 │ │ sub $0x8,%esp │ │ - lea -0x1133e8c(%ebx),%eax │ │ + lea -0x1133e65(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push %edx │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ push %eax │ │ push %edi │ │ push %ecx │ │ @@ -3220897,30 +3220897,30 @@ │ │ jne 1112480 │ │ cmpl $0x0,0x8(%esp) │ │ jne 11124b3 │ │ cmpb $0x1,0xec(%esi) │ │ push $0x4 │ │ pop %eax │ │ sbb $0x0,%eax │ │ - lea -0x1130093(%ebx),%ecx │ │ + lea -0x113006c(%ebx),%ecx │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %ecx │ │ call 1076777 │ │ add $0x10,%esp │ │ jmp 11124ae │ │ cmpb $0x1,0xec(%esi) │ │ push $0x4 │ │ pop %edi │ │ sbb $0x0,%edi │ │ mov %eax,%ecx │ │ call 107c5ca │ │ sub $0xc,%esp │ │ - lea -0x11300d3(%ebx),%ecx │ │ + lea -0x11300ac(%ebx),%ecx │ │ push %eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %edi │ │ push %ecx │ │ call 1076777 │ │ add $0x20,%esp │ │ @@ -3221119,15 +3221119,15 @@ │ │ push %esi │ │ call 139f840 │ │ add $0x10,%esp │ │ cmp $0x4,%eax │ │ mov 0x4(%esp),%edi │ │ jne 1112749 │ │ sub $0x4,%esp │ │ - lea -0x1133f3b(%ebx),%eax │ │ + lea -0x1133f14(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %esi │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1112767 │ │ @@ -3221141,15 +3221141,15 @@ │ │ movl $0x1,0x10(%esp) │ │ mov %esi,%eax │ │ xor %ecx,%ecx │ │ inc %ecx │ │ mov %ecx,0x4c(%esp) │ │ jmp 111279b │ │ sub $0x4,%esp │ │ - lea -0x11300ee(%ebx),%eax │ │ + lea -0x11300c7(%ebx),%eax │ │ push 0x24(%esp) │ │ push %eax │ │ push 0x18(%ebp) │ │ call 110ceab │ │ add $0x10,%esp │ │ movl $0x1,0x10(%esp) │ │ mov 0x1c(%esp),%eax │ │ @@ -3221179,15 +3221179,15 @@ │ │ add $0x10,%esp │ │ cmp $0x4,%eax │ │ mov 0x4(%esp),%edi │ │ je 11128bd │ │ cmp $0x3,%eax │ │ jne 11128d6 │ │ sub $0x4,%esp │ │ - lea -0x1128869(%ebx),%eax │ │ + lea -0x1128842(%ebx),%eax │ │ push $0x3 │ │ jmp 11128c8 │ │ sub $0xc,%esp │ │ push 0x3c(%esp) │ │ call 10742c7 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3221240,15 +3221240,15 @@ │ │ push %eax │ │ push %esi │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11128f4 │ │ sub $0x4,%esp │ │ - lea -0x112e367(%ebx),%eax │ │ + lea -0x112e340(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push 0x18(%ebp) │ │ call 110ceab │ │ add $0x10,%esp │ │ movl $0x1,0x10(%esp) │ │ mov (%esi),%al │ │ @@ -3221839,24 +3221839,24 @@ │ │ call 110ceab │ │ add $0x10,%esp │ │ andl $0x0,0x8(%esp) │ │ mov 0x4(%esp),%esi │ │ cmpl $0x0,0x28(%esi) │ │ je 1113163 │ │ sub $0x4,%esp │ │ - lea -0x1137c85(%ebx),%eax │ │ + lea -0x1137c5e(%ebx),%eax │ │ lea 0x14(%esp),%ecx │ │ push %eax │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ push %ecx │ │ call 1113a97 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ - lea -0x1137adc(%ebx),%eax │ │ + lea -0x1137ab5(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ cmp 0x18(%esi),%edi │ │ mov %esi,%edx │ │ jge 1113124 │ │ mov 0x1c(%edx),%eax │ │ push (%eax,%edi,4) │ │ push 0x10(%esp) │ │ @@ -3221939,15 +3221939,15 @@ │ │ call 1113a97 │ │ add $0x20,%esp │ │ inc %edi │ │ jmp 11131b8 │ │ cmpl $0x0,0x2c(%esi) │ │ lea 0x8(%esp),%edx │ │ je 111320a │ │ - lea -0x1128853(%ebx),%eax │ │ + lea -0x112882c(%ebx),%eax │ │ lea -0x11591de(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 1113a97 │ │ @@ -3222073,15 +3222073,15 @@ │ │ jmp 1113377 │ │ mov $0x1,%al │ │ jmp 1113493 │ │ mov 0x14(%esp),%edx │ │ test %edx,%edx │ │ je 11133d4 │ │ sub $0x4,%esp │ │ - lea -0x112e350(%ebx),%eax │ │ + lea -0x112e329(%ebx),%eax │ │ push %edx │ │ push %esi │ │ push %eax │ │ call 1076777 │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3222111,15 +3222111,15 @@ │ │ push 0x14(%ecx) │ │ push 0x10(%ecx) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 1113b27 │ │ add $0x14,%esp │ │ - lea -0x1133f32(%ebx),%eax │ │ + lea -0x1133f0b(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ push 0x14(%ecx) │ │ mov 0x14(%esp),%ecx │ │ push 0x10(%ecx) │ │ push %eax │ │ push %edi │ │ push %esi │ │ @@ -3222216,15 +3222216,15 @@ │ │ add $0xffffffdd,%eax │ │ mov %eax,0xe8(%edi) │ │ test %esi,%esi │ │ jne 111364b │ │ mov %edi,%ecx │ │ mov 0x2c(%edi),%eax │ │ test %eax,%eax │ │ - lea -0x11320da(%ebx),%edx │ │ + lea -0x11320b3(%ebx),%edx │ │ cmovne %eax,%edx │ │ mov %edx,0x18(%esp) │ │ sub $0x4,%esp │ │ xor %edi,%edi │ │ inc %edi │ │ push %edi │ │ push %edi │ │ @@ -3222464,15 +3222464,15 @@ │ │ mov 0x10(%esp),%eax │ │ mov %eax,(%esp) │ │ mov 0x20(%esp),%esi │ │ call *0x4(%esi) │ │ mov %eax,%edi │ │ test %eax,%eax │ │ je 11138c5 │ │ - lea -0x1128865(%ebx),%eax │ │ + lea -0x112883e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 110ceab │ │ jmp 11138cc │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ @@ -3232288,15 +3232288,15 @@ │ │ jmp 111a9c4 │ │ mov 0xc(%esp),%edi │ │ mov 0x24(%edi),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x48(%esp) │ │ andl $0x0,0x90(%esp) │ │ sub $0x8,%esp │ │ - lea -0x112c4df(%ebx),%eax │ │ + lea -0x112c4b8(%ebx),%eax │ │ push 0xe0(%edi) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 111ade2 │ │ mov %eax,%esi │ │ @@ -3235511,15 +3235511,15 @@ │ │ add $0x324823,%ebx │ │ xor %eax,%eax │ │ cmpb $0x2,0xed(%ecx) │ │ jne 111d653 │ │ mov %ecx,%edi │ │ mov 0x14(%ecx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1133e94(%ebx),%eax │ │ + lea -0x1133e6d(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1076777 │ │ test %eax,%eax │ │ je 111d650 │ │ mov %eax,%esi │ │ mov 0xc(%edi),%eax │ │ mov 0x10(%edi),%ecx │ │ @@ -3235557,15 +3235557,15 @@ │ │ pop %ebx │ │ add $0x324791,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%ecx │ │ cmp $0x7,%edi │ │ jl 111d698 │ │ sub $0x4,%esp │ │ - lea -0x112884c(%ebx),%eax │ │ + lea -0x1128825(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push %ecx │ │ call 107bc11 │ │ add $0x10,%esp │ │ jmp 111d6ba │ │ mov 0x10(%ebp),%esi │ │ @@ -3236079,15 +3236079,15 @@ │ │ jmp 111d693 │ │ lea -0x114e37d(%ebx),%eax │ │ push $0x0 │ │ push $0xffffffff │ │ push %eax │ │ push %ecx │ │ jmp 111dec8 │ │ - lea -0x11269d1(%ebx),%esi │ │ + lea -0x11269aa(%ebx),%esi │ │ mov %ecx,%edi │ │ jmp 111d745 │ │ lea -0x114e37d(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ jmp 111dec5 │ │ @@ -3236837,15 +3236837,15 @@ │ │ call 111f2b4 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 111e8fc │ │ mov 0x8(%esp),%eax │ │ mov (%eax),%edi │ │ sub $0xc,%esp │ │ - lea -0x112a7e6(%ebx),%eax │ │ + lea -0x112a7bf(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push 0xc(%edi) │ │ call 1078e3c │ │ add $0x20,%esp │ │ @@ -3236893,15 +3236893,15 @@ │ │ mov %edi,%ecx │ │ call 110cef0 │ │ cmp $0x65,%esi │ │ je 111e8da │ │ test %esi,%esi │ │ mov 0x8(%ebp),%ecx │ │ jne 111e8ef │ │ - lea -0x11269cd(%ebx),%eax │ │ + lea -0x11269a6(%ebx),%eax │ │ push $0x0 │ │ push $0xffffffff │ │ push %eax │ │ push %ecx │ │ jmp 111e8e8 │ │ lea -0x1144c27(%ebx),%eax │ │ push $0x0 │ │ @@ -3236931,15 +3236931,15 @@ │ │ call 111e918 │ │ pop %ebx │ │ add $0x3234e8,%ebx │ │ mov 0x10(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ lea 0x70(%esp),%eax │ │ - lea -0x112887d(%ebx),%edx │ │ + lea -0x1128856(%ebx),%edx │ │ mov %edi,%ecx │ │ push %eax │ │ push (%esi) │ │ call 111f2b4 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 111f2ac │ │ @@ -3237669,15 +3237669,15 @@ │ │ mov %edx,%edi │ │ mov %ecx,0x8(%esp) │ │ call 111f2cb │ │ pop %ebx │ │ add $0x322b35,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x112a7f1(%ebx),%eax │ │ + lea -0x112a7ca(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 107b745 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,(%esi) │ │ xor %eax,%eax │ │ @@ -3239896,15 +3239896,15 @@ │ │ mov 0x20(%esp),%edx │ │ lea 0x1(%edx),%eax │ │ mov %eax,0x38(%esp) │ │ movl $0x0,0x14(%esp) │ │ push $0x5 │ │ pop %ecx │ │ mov 0x18(%esp),%eax │ │ - lea -0x113446f(%eax),%eax │ │ + lea -0x1134448(%eax),%eax │ │ mov %eax,0x30(%esp) │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x2c(%esp) │ │ movl $0x0,0xc(%esp) │ │ xor %edi,%edi │ │ mov (%esi),%eax │ │ @@ -3240262,15 +3240262,15 @@ │ │ call 1124bc2 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 1120fe6 │ │ cmpl $0x0,0x30(%edi) │ │ je 1120fb5 │ │ sub $0xc,%esp │ │ - lea -0x1133e37(%ebx),%eax │ │ + lea -0x1133e10(%ebx),%eax │ │ push 0x8(%edi) │ │ push 0x4(%edi) │ │ push %eax │ │ push $0x0 │ │ push (%edi) │ │ call 1124bc2 │ │ add $0x20,%esp │ │ @@ -3240887,15 +3240887,15 @@ │ │ movl $0x3,(%ecx) │ │ cmp $0x2,%edi │ │ je 11217c2 │ │ cmp $0x5,%edi │ │ mov %edx,%esi │ │ jne 11217e5 │ │ sub $0x4,%esp │ │ - lea -0x1137a58(%ebx),%eax │ │ + lea -0x1137a31(%ebx),%eax │ │ push $0x5 │ │ push %esi │ │ push %eax │ │ call 1076ed5 │ │ mov 0x1c(%esp),%ebx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3240994,15 +3240994,15 @@ │ │ and $0x3f,%eax │ │ xor %ecx,%ecx │ │ cmpb $0x5,-0x111af06(%esi,%eax,1) │ │ mov $0x0,%edx │ │ jne 1121887 │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x112ffdf(%ebx),%eax │ │ + lea -0x112ffb8(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ mov (%ecx),%ecx │ │ mov %eax,0x8(%ecx) │ │ @@ -3241118,15 +3241118,15 @@ │ │ cmpl $0x0,0x14(%esp) │ │ mov 0x54(%esp),%ecx │ │ mov %ecx,0x10(%esi) │ │ mov 0x3c(%esp),%ecx │ │ mov 0x4(%ecx),%edx │ │ mov %edx,0x14(%esp) │ │ lea -0x114fb9b(%ebx),%edx │ │ - lea -0x1133e99(%ebx),%esi │ │ + lea -0x1133e72(%ebx),%esi │ │ cmove %edx,%esi │ │ mov 0x8(%ecx),%edx │ │ sub $0x30,%esp │ │ mov %esi,0x24(%esp) │ │ mov %edi,0x20(%esp) │ │ mov 0x80(%esp),%edi │ │ mov %eax,0x1c(%esp) │ │ @@ -3241448,15 +3241448,15 @@ │ │ je 1121d5c │ │ mov (%esi),%eax │ │ mov 0x10(%eax),%eax │ │ not %eax │ │ test $0x401,%ax │ │ jne 1121d5a │ │ sub $0x8,%esp │ │ - lea -0x1132098(%ebx),%eax │ │ + lea -0x1132071(%ebx),%eax │ │ push 0x8(%edi) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ @@ -3241514,15 +3241514,15 @@ │ │ andl $0x0,0x1c(%esp) │ │ mov 0x44(%edx),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x48(%edx),%eax │ │ test %eax,%eax │ │ je 11220d0 │ │ sub $0x4,%esp │ │ - lea -0x112c4df(%ebx),%ecx │ │ + lea -0x112c4b8(%ebx),%ecx │ │ lea 0x20(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 11242fa │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3241870,15 +3241870,15 @@ │ │ mov 0x10(%ebp),%edx │ │ mov 0xc(%edx,%eax,4),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov 0xc(%eax),%esi │ │ andl $0x0,0x54(%esp) │ │ mov %ecx,0x4(%esp) │ │ - lea -0x1133e11(%ebx),%eax │ │ + lea -0x1133dea(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov %ecx,%edi │ │ call 1076e4f │ │ test %eax,%eax │ │ je 11225b1 │ │ mov %edi,0x4(%esp) │ │ lea -0x1155616(%ebx),%eax │ │ @@ -3241889,28 +3241889,28 @@ │ │ mov %edi,0x4(%esp) │ │ lea -0x114e106(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1076e4f │ │ test %eax,%eax │ │ je 1122662 │ │ mov %edi,0x4(%esp) │ │ - lea -0x112879a(%ebx),%eax │ │ + lea -0x1128773(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1076e4f │ │ test %eax,%eax │ │ je 11227b7 │ │ mov %edi,0x4(%esp) │ │ lea -0x1146831(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1076e4f │ │ test %eax,%eax │ │ je 112280e │ │ mov %edi,0x20(%esp) │ │ mov %edi,0x4(%esp) │ │ - lea -0x112c4e5(%ebx),%eax │ │ + lea -0x112c4be(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1076e4f │ │ mov %eax,%edi │ │ mov 0x8(%ebp),%ecx │ │ call 1135cea │ │ mov %eax,%esi │ │ test %edi,%edi │ │ @@ -3242078,21 +3242078,21 @@ │ │ je 11226a7 │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%ecx │ │ call 1134e48 │ │ mov %eax,%esi │ │ jmp 1122a5e │ │ cmp $0x2,%eax │ │ - lea -0x112e54d(%ebx),%eax │ │ + lea -0x112e526(%ebx),%eax │ │ lea -0x1148630(%ebx),%ecx │ │ cmovge %eax,%ecx │ │ mov 0x8(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ - lea -0x11287bf(%ebx),%eax │ │ + lea -0x1128798(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1076777 │ │ mov %eax,(%esi) │ │ jmp 11226bc │ │ cmpl $0x0,0x24(%edi) │ │ je 1122713 │ │ lea -0x1122bf9(%ebx),%eax │ │ @@ -3242133,15 +3242133,15 @@ │ │ je 1122829 │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ call 11365ab │ │ mov %eax,%esi │ │ mov %eax,0x34(%esp) │ │ jmp 112282b │ │ - lea -0x1137a52(%ebx),%eax │ │ + lea -0x1137a2b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1134137 │ │ xor %esi,%esi │ │ inc %esi │ │ jmp 1122ae7 │ │ @@ -3242559,15 +3242559,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%ecx │ │ mov (%ecx),%esi │ │ call 1136b86 │ │ lea 0x8(%esp),%edx │ │ mov %eax,(%edx) │ │ sub $0x8,%esp │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ mov %esi,%ecx │ │ push %edi │ │ push %eax │ │ call 1136eba │ │ pop %eax │ │ pop %ecx │ │ lea -0x1157664(%ebx),%eax │ │ @@ -3242584,15 +3242584,15 @@ │ │ push %edi │ │ push %eax │ │ call 1136eba │ │ add $0x10,%esp │ │ cmpl $0x0,0x30(%esi) │ │ je 1122c58 │ │ sub $0x8,%esp │ │ - lea -0x11269bd(%ebx),%eax │ │ + lea -0x1126996(%ebx),%eax │ │ lea 0x10(%esp),%edx │ │ mov %esi,%ecx │ │ push %edi │ │ push %eax │ │ call 1136eba │ │ add $0x10,%esp │ │ cmpl $0x0,0x20(%esi) │ │ @@ -3242733,15 +3242733,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%ecx │ │ xor %edx,%edx │ │ call 1134edf │ │ cmp $0xb,%al │ │ jne 1122dba │ │ sub $0x4,%esp │ │ - lea -0x1137a02(%ebx),%eax │ │ + lea -0x11379db(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ jmp 1122dcf │ │ test %eax,%eax │ │ je 1122ddc │ │ mov %eax,%ecx │ │ @@ -3243003,15 +3243003,15 @@ │ │ test %ecx,%ecx │ │ je 1123053 │ │ mov 0x4(%ecx),%ecx │ │ mov 0x8(%ecx),%esi │ │ jmp 1123055 │ │ xor %esi,%esi │ │ sub $0x8,%esp │ │ - lea -0x1132046(%ebx),%ecx │ │ + lea -0x113201f(%ebx),%ecx │ │ push %ecx │ │ push (%eax) │ │ call 107b745 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 112306f │ │ mov %esi,(%eax) │ │ @@ -3243024,15 +3243024,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1123085 │ │ pop %ebx │ │ add $0x31ed7b,%ebx │ │ - lea -0x11379ce(%ebx),%eax │ │ + lea -0x11379a7(%ebx),%eax │ │ push $0xffffffff │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 107c123 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3243145,19 +3243145,19 @@ │ │ movl $0x1,0x14(%esp) │ │ xor %edi,%edi │ │ inc %edi │ │ push $0x3 │ │ pop %ecx │ │ lea -0x11555b7(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x1133e55(%ebx),%eax │ │ + lea -0x1133e2e(%ebx),%eax │ │ mov %eax,0x64(%esp) │ │ - lea -0x1137c85(%ebx),%eax │ │ + lea -0x1137c5e(%ebx),%eax │ │ mov %eax,0x50(%esp) │ │ - lea -0x11320ce(%ebx),%eax │ │ + lea -0x11320a7(%ebx),%eax │ │ mov %eax,0x58(%esp) │ │ test %edi,%edi │ │ jne 11239e2 │ │ cmp 0xc(%ebp),%ecx │ │ jge 11239e2 │ │ mov 0x10(%ebp),%eax │ │ mov %ecx,0x10(%esp) │ │ @@ -3243281,15 +3243281,15 @@ │ │ test %esi,%esi │ │ cmove %eax,%esi │ │ andl $0x0,0x28(%esp) │ │ sub $0xc,%esp │ │ push %edi │ │ call 139f840 │ │ add $0xc,%esp │ │ - lea -0x112c4ec(%ebx),%ecx │ │ + lea -0x112c4c5(%ebx),%ecx │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3243345,15 +3243345,15 @@ │ │ push %edi │ │ push %eax │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1123838 │ │ sub $0x4,%esp │ │ - lea -0x1137a8a(%ebx),%eax │ │ + lea -0x1137a63(%ebx),%eax │ │ push 0xc(%esp) │ │ push %edi │ │ push %eax │ │ call 1076ed5 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1123965 │ │ @@ -3243455,15 +3243455,15 @@ │ │ test %eax,%eax │ │ je 1123670 │ │ mov 0xc(%esp),%eax │ │ cmpl $0x0,0x40(%eax) │ │ je 1123764 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x112881c(%ebx),%eax │ │ + lea -0x11287f5(%ebx),%eax │ │ jmp 11238b5 │ │ mov 0xc(%esp),%edi │ │ cmpl $0x0,0x20(%edi) │ │ je 1123730 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ lea -0x1157438(%ebx),%eax │ │ @@ -3243509,31 +3243509,31 @@ │ │ je 1123932 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ lea -0x11555a3(%ebx),%eax │ │ jmp 1123984 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x112e345(%ebx),%eax │ │ + lea -0x112e31e(%ebx),%eax │ │ jmp 1123984 │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x11269ae(%ebx),%eax │ │ + lea -0x1126987(%ebx),%eax │ │ push $0x1f │ │ jmp 1123984 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ lea -0x1139a13(%ebx),%eax │ │ jmp 1123984 │ │ mov 0xc(%esp),%edi │ │ cmpl $0x0,0x2c(%edi) │ │ je 1123906 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x112e326(%ebx),%eax │ │ + lea -0x112e2ff(%ebx),%eax │ │ jmp 1123984 │ │ cmpb $0x0,(%esi) │ │ je 1123926 │ │ movl $0x2,0x20(%edi) │ │ mov 0x4(%esp),%ebx │ │ lea -0x1122c52(%ebx),%eax │ │ push %esi │ │ @@ -3243604,15 +3243604,15 @@ │ │ and $0xfe,%cl │ │ cmp $0x30,%cl │ │ jne 1123826 │ │ cmpb $0x0,0x1(%esi) │ │ je 11239c0 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x112698d(%ebx),%eax │ │ + lea -0x1126966(%ebx),%eax │ │ jmp 1123984 │ │ sub $0xc,%esp │ │ lea -0x319dc(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ push %esi │ │ call 139f840 │ │ add $0x10,%esp │ │ @@ -3243706,15 +3243706,15 @@ │ │ and $0xfe,%cl │ │ cmp $0x30,%cl │ │ jne 1123977 │ │ cmpb $0x0,0x1(%esi) │ │ je 11239d0 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x112c4c6(%ebx),%eax │ │ + lea -0x112c49f(%ebx),%eax │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ mov 0x18(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ xor %edi,%edi │ │ inc %edi │ │ @@ -3243766,15 +3243766,15 @@ │ │ mov %ecx,%edi │ │ je 1123bd7 │ │ andl $0x0,0x24(%esp) │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x28(%esp) │ │ andl $0x0,0x30(%esp) │ │ mov 0x4(%esp),%ebx │ │ - lea -0x112696a(%ebx),%ecx │ │ + lea -0x1126943(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ lea 0x30(%esp),%eax │ │ push %eax │ │ lea 0x30(%esp),%eax │ │ push %eax │ │ call 112488b │ │ @@ -3243838,15 +3243838,15 @@ │ │ mov 0x8(%esp),%eax │ │ mov %ecx,%esi │ │ je 1123b4b │ │ cmpl $0x0,0x30(%esi) │ │ mov %esi,%ecx │ │ je 1123a2e │ │ mov 0x4(%esp),%eax │ │ - lea -0x11269bd(%eax),%eax │ │ + lea -0x1126996(%eax),%eax │ │ mov %ecx,%esi │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ lea -0x1141041(%ebx),%ecx │ │ push %eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ @@ -3243861,15 +3243861,15 @@ │ │ test %edi,%edi │ │ jne 1123c26 │ │ jmp 1123a2e │ │ xor %esi,%esi │ │ mov 0x4(%esp),%eax │ │ lea -0x1122c2d(%eax),%ecx │ │ mov %ecx,0x10(%esp) │ │ - lea -0x112a7a2(%eax),%edi │ │ + lea -0x112a77b(%eax),%edi │ │ mov 0xc(%esp),%ecx │ │ cmp 0xc(%ecx),%esi │ │ jge 1123a78 │ │ cmpl $0x2,0x20(%ecx) │ │ jne 1123bbc │ │ mov 0x10(%ecx),%eax │ │ mov 0x4(%esp),%ebx │ │ @@ -3243899,15 +3243899,15 @@ │ │ mov %edi,%ecx │ │ mov (%esi),%edi │ │ test %edi,%edi │ │ jne 1123c26 │ │ mov %ecx,%edi │ │ jmp 1123a3b │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1135ab5(%ebx),%eax │ │ + lea -0x1135a8e(%ebx),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ mov 0x18(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ xor %edi,%edi │ │ @@ -3243943,15 +3243943,15 @@ │ │ mov %eax,0x4(%edx) │ │ cmpl $0x0,0x38(%esp) │ │ je 1123cf3 │ │ test %eax,%eax │ │ je 1123cf3 │ │ sub $0x4,%esp │ │ lea -0x1151b15(%ebx),%eax │ │ - lea -0x112a79a(%ebx),%edx │ │ + lea -0x112a773(%ebx),%edx │ │ mov %esi,%ecx │ │ push 0x18(%ebp) │ │ push $0x0 │ │ push %eax │ │ call 11249e7 │ │ mov 0x20(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3244020,29 +3244020,29 @@ │ │ cmpl $0x0,0x24(%ecx) │ │ mov 0x4(%esp),%ebx │ │ lea -0x1141036(%ebx),%eax │ │ mov %esi,0x18(%esp) │ │ lea -0x1120a72(%ebx),%esi │ │ cmove %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11269bd(%ebx),%edx │ │ + lea -0x1126996(%ebx),%edx │ │ mov %ecx,%edi │ │ push 0x18(%ebp) │ │ push $0x0 │ │ push %esi │ │ mov 0x28(%esp),%esi │ │ call 11249e7 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 1124049 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1130064(%ebx),%eax │ │ + lea -0x113003d(%ebx),%eax │ │ lea -0x1122c26(%ebx),%edx │ │ push 0x18(%ebp) │ │ push $0x1 │ │ push %eax │ │ call 11249e7 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3244820,21 +3244820,21 @@ │ │ test %eax,%eax │ │ je 1124687 │ │ mov 0x10(%ebp),%esi │ │ test %esi,%esi │ │ je 112467d │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ - lea -0x112c48e(%ebx),%eax │ │ + lea -0x112c467(%ebx),%eax │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ jmp 1124677 │ │ sub $0x8,%esp │ │ - lea -0x112c4a4(%ebx),%eax │ │ + lea -0x112c47d(%ebx),%eax │ │ xor %ecx,%ecx │ │ inc %ecx │ │ mov %ecx,0x10(%esp) │ │ mov 0xc(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ call 1076777 │ │ @@ -3245188,15 +3245188,15 @@ │ │ call 11249fc │ │ pop %ebx │ │ lea 0x4(%esp),%eax │ │ andl $0x0,(%eax) │ │ add $0x31d404,%ebx │ │ cmpl $0x0,0xc(%ebp) │ │ lea -0x114e37d(%ebx),%eax │ │ - lea -0x11320c4(%ebx),%ecx │ │ + lea -0x113209d(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov 0x8(%ebp),%eax │ │ lea -0x11399ee(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edi │ │ push 0x8(%esi) │ │ @@ -3245462,15 +3245462,15 @@ │ │ call 107d655 │ │ add $0x10,%esp │ │ jmp 1124d3d │ │ lea 0x34(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov (%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x11287fb(%ebx),%ecx │ │ + lea -0x11287d4(%ebx),%ecx │ │ push 0x8(%eax) │ │ push 0x4(%eax) │ │ push %ecx │ │ call 1076777 │ │ pop %ecx │ │ mov %esi,%ecx │ │ mov 0x14(%esp),%edx │ │ @@ -3246063,15 +3246063,15 @@ │ │ mov %dl,0x8(%esp) │ │ mov %eax,%edx │ │ shr $0x10,%edx │ │ mov %dl,0x9(%esp) │ │ mov %ah,0xa(%esp) │ │ mov %eax,0xc(%esp) │ │ mov %al,0xb(%esp) │ │ - lea -0x112a81b(%ebx),%edx │ │ + lea -0x112a7f4(%ebx),%edx │ │ push %esi │ │ push $0x1 │ │ push $0x0 │ │ push $0xa │ │ push %edx │ │ push 0x4(%edi) │ │ push 0x4(%ecx) │ │ @@ -3246690,15 +3246690,15 @@ │ │ andl $0x0,0x14(%esp) │ │ andl $0x0,0x30(%esp) │ │ mov 0x18(%esp),%ebx │ │ movaps -0x13a4b90(%ebx),%xmm0 │ │ movups %xmm0,0x58(%esi) │ │ movl $0x100000,0x68(%esi) │ │ movl $0xa,0x78(%esi) │ │ - lea -0x112a795(%ebx),%eax │ │ + lea -0x112a76e(%ebx),%eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ push %eax │ │ lea 0x3c(%esp),%eax │ │ push %eax │ │ call 11242fa │ │ add $0x10,%esp │ │ @@ -3246845,15 +3246845,15 @@ │ │ call 1078db3 │ │ mov 0x14(%esp),%ecx │ │ mov %eax,0x28(%ecx) │ │ jmp 1125da2 │ │ mov (%ecx),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1130053(%ebx),%eax │ │ + lea -0x113002c(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov %ecx,%esi │ │ call 1076777 │ │ mov %eax,(%esp) │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ call 11250c1 │ │ @@ -3246922,15 +3246922,15 @@ │ │ cmp $0x4,%eax │ │ cmovne %eax,%edi │ │ test %edi,%edi │ │ jne 1125e68 │ │ test %dl,%dl │ │ je 1125e68 │ │ mov (%esi),%eax │ │ - lea -0x112a81b(%ebx),%edx │ │ + lea -0x112a7f4(%ebx),%edx │ │ push %ecx │ │ push $0x0 │ │ push 0x8(%ebp) │ │ push 0xc(%esp) │ │ push %edx │ │ push 0x4(%esi) │ │ push 0x4(%eax) │ │ @@ -3247227,15 +3247227,15 @@ │ │ mov 0x8(%ebp),%edi │ │ lea -0x11538d1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ call 1076e4f │ │ test %eax,%eax │ │ je 112626a │ │ - lea -0x11287c8(%ebx),%eax │ │ + lea -0x11287a1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1076e4f │ │ test %eax,%eax │ │ je 11262a0 │ │ lea -0x1124bde(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3247245,15 +3247245,15 @@ │ │ je 11262cc │ │ lea -0x114863a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1076e4f │ │ test %eax,%eax │ │ je 1126302 │ │ - lea -0x1126965(%ebx),%eax │ │ + lea -0x112693e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1076e4f │ │ test %eax,%eax │ │ je 1126332 │ │ lea -0x113b594(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3248046,15 +3248046,15 @@ │ │ add $0x2,%esi │ │ jmp 1126b24 │ │ inc %esi │ │ test %cl,%cl │ │ jne 1126b0c │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%eax │ │ - lea -0x1135a7e(%eax),%eax │ │ + lea -0x1135a57(%eax),%eax │ │ mov %ebx,%esi │ │ mov 0xc(%esp),%ebx │ │ jmp 1127361 │ │ test %ecx,%ecx │ │ je 1126c45 │ │ cmp $0x3a,%ecx │ │ je 1126c33 │ │ @@ -3248223,15 +3248223,15 @@ │ │ mov -0x28(%eax),%eax │ │ cmp $0x4,%eax │ │ mov %ebx,0xc(%esp) │ │ jne 1126d69 │ │ cmpl $0x5241454e,(%edx) │ │ je 1126d8a │ │ mov 0x4(%esp),%ecx │ │ - lea -0x112c46f(%ecx),%ecx │ │ + lea -0x112c448(%ecx),%ecx │ │ mov 0x4(%esp),%ebx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push 0x20(%esp) │ │ call 1127712 │ │ mov 0x1c(%esp),%ebx │ │ @@ -3248517,15 +3248517,15 @@ │ │ jmp 1127199 │ │ push $0xa │ │ pop %esi │ │ mov 0x28(%esp),%eax │ │ mov %esi,(%eax) │ │ jmp 112718f │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11320b5(%ebx),%eax │ │ + lea -0x113208e(%ebx),%eax │ │ push %ecx │ │ push 0x28(%esp) │ │ push %eax │ │ push 0x20(%esp) │ │ call 1127712 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%ecx │ │ @@ -3248626,15 +3248626,15 @@ │ │ mov %eax,0x14(%edx) │ │ jmp 1127317 │ │ mov %edi,0x54(%esp) │ │ mov 0x20(%esp),%edx │ │ mov %edx,0x58(%esp) │ │ mov 0x4(%ecx),%esi │ │ mov 0x4(%esp),%eax │ │ - lea -0x112c46f(%eax),%eax │ │ + lea -0x112c448(%eax),%eax │ │ mov 0x4(%esp),%ebx │ │ push %edi │ │ push %edx │ │ push %eax │ │ push %esi │ │ call 1127712 │ │ add $0x10,%esp │ │ @@ -3249505,35 +3249505,35 @@ │ │ call 1128034 │ │ mov %esi,%ecx │ │ mov 0xc(%ebp),%edx │ │ call 1128034 │ │ cmpl $0x101,0xc(%esi) │ │ mov 0x10(%esp),%ecx │ │ jl 1127ab3 │ │ - lea -0x113003c(%ebx),%eax │ │ + lea -0x1130015(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ movl $0x100,0x8(%esp) │ │ jmp 1127d5a │ │ mov 0x10(%esp),%edx │ │ mov (%edx),%ecx │ │ cmpl $0x0,0x38(%ecx) │ │ je 1127ab3 │ │ cmpl $0x1,0x18(%esp) │ │ jne 1127d43 │ │ mov 0x10(%ebp),%eax │ │ mov 0xc(%eax),%ecx │ │ - lea -0x112a775(%ebx),%eax │ │ + lea -0x112a74e(%ebx),%eax │ │ cmpl $0x1,0x10(%ecx) │ │ jg 1127d49 │ │ jne 1127ab3 │ │ cmpb $0x0,0x15(%ecx) │ │ jne 1127d49 │ │ jmp 1127ab3 │ │ - lea -0x112a7f6(%ebx),%eax │ │ + lea -0x112a7cf(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11538cc(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ call 1127712 │ │ mov %esi,(%esp) │ │ call 10742c7 │ │ @@ -3259828,15 +3259828,15 @@ │ │ mov %ecx,%esi │ │ cmpl $0x0,0x50(%ecx) │ │ jne 112fa5e │ │ lea 0x50(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov (%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x1135a6a(%ebx),%ecx │ │ + lea -0x1135a43(%ebx),%ecx │ │ push 0x8(%eax) │ │ push 0x4(%eax) │ │ push %ecx │ │ call 1076777 │ │ pop %ecx │ │ mov %esi,%ecx │ │ mov 0x14(%esp),%edx │ │ @@ -3260341,15 +3260341,15 @@ │ │ mov %eax,0x38(%esp) │ │ xor %ecx,%ecx │ │ mov 0x4c(%esp),%eax │ │ test %eax,%eax │ │ cmovg %eax,%ecx │ │ push $0x28 │ │ pop %eax │ │ - lea -0x1130007(%ebx),%edx │ │ + lea -0x112ffe0(%ebx),%edx │ │ mov %edx,0x44(%esp) │ │ mov 0x48(%esp),%esi │ │ sub $0x1,%ecx │ │ jb 1130298 │ │ mov %ecx,0x30(%esp) │ │ mov 0x8(%esi),%edi │ │ mov %eax,%esi │ │ @@ -3267085,15 +3267085,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ cmpl $0x0,0x30(%edi) │ │ je 1134eba │ │ sub $0xc,%esp │ │ - lea -0x112c450(%ebx),%eax │ │ + lea -0x112c429(%ebx),%eax │ │ push 0x8(%edi) │ │ push 0x4(%edi) │ │ push %eax │ │ push $0x0 │ │ push (%edi) │ │ call 1124bc2 │ │ add $0x20,%esp │ │ @@ -3267338,15 +3267338,15 @@ │ │ cmpl $0x0,0x30(%eax) │ │ je 113528b │ │ lea 0x58(%esp),%eax │ │ andl $0x0,0x4(%eax) │ │ andl $0x0,(%eax) │ │ mov %eax,(%esp) │ │ mov 0x24(%esp),%ebx │ │ - lea -0x11269bd(%ebx),%edx │ │ + lea -0x1126996(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1136946 │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 1135cdd │ │ mov 0x58(%esp),%eax │ │ mov 0x5c(%esp),%ecx │ │ @@ -3269780,15 +3269780,15 @@ │ │ lea 0x54(%esp),%eax │ │ push %eax │ │ push %esi │ │ call *0x20(%edi) │ │ add $0x10,%esp │ │ jmp 113703f │ │ sub $0x4,%esp │ │ - lea -0x112884c(%ebx),%eax │ │ + lea -0x1128825(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push 0x10(%ebp) │ │ call 107bc11 │ │ jmp 11374e4 │ │ push $0x7 │ │ pop %eax │ │ @@ -3271201,15 +3271201,15 @@ │ │ mov %eax,(%esp) │ │ andl $0x0,0x4(%esp) │ │ call 1074293 │ │ mov %edi,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %eax,0x80(%edi) │ │ xor %esi,%esi │ │ - lea -0x1135a2d(%ebx),%edi │ │ + lea -0x1135a06(%ebx),%edi │ │ lea -0x1148624(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %ebx,0x14(%esp) │ │ cmpl $0x0,0x10(%esp) │ │ je 113816c │ │ cmp 0x10(%ebp),%esi │ │ jge 113816c │ │ @@ -3271497,17 +3271497,17 @@ │ │ mov 0x14(%esp),%ebx │ │ jmp 11385fe │ │ push $0x7 │ │ pop %eax │ │ xor %edi,%edi │ │ lea -0x1144bd7(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ - lea -0x1132051(%ebx),%ecx │ │ + lea -0x113202a(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ - lea -0x112a76e(%ebx),%ecx │ │ + lea -0x112a747(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov %eax,%edx │ │ test %edx,%edx │ │ jne 11386f0 │ │ cmp 0x10(%ebp),%edi │ │ jge 11386f0 │ │ mov 0xc(%ebp),%eax │ │ @@ -3271974,17 +3271974,17 @@ │ │ lea -0x1113d1a(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ mov %eax,(%esp) │ │ movl $0x80,0x8(%esp) │ │ call 139f860 │ │ xor %esi,%esi │ │ - lea -0x1132051(%ebx),%eax │ │ + lea -0x113202a(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x112a76e(%ebx),%eax │ │ + lea -0x112a747(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ xor %ecx,%ecx │ │ test %ecx,%ecx │ │ jne 1138c55 │ │ cmp 0x10(%ebp),%esi │ │ jge 1138c55 │ │ mov 0xc(%ebp),%eax │ │ @@ -3272218,15 +3272218,15 @@ │ │ add $0x308fa1,%ebx │ │ mov 0xc(%ebp),%eax │ │ andl $0x0,0x8(%esp) │ │ cmpl $0x0,0x10(%ebp) │ │ jle 1138e78 │ │ mov (%eax),%edi │ │ jmp 1138e7e │ │ - lea -0x112e3c0(%ebx),%edi │ │ + lea -0x112e399(%ebx),%edi │ │ sub $0xc,%esp │ │ push $0x90 │ │ call 10740d3 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ je 1138ef1 │ │ @@ -3273253,15 +3273253,15 @@ │ │ movw $0x7461,(%edi) │ │ jmp 113a00d │ │ cmp $0x8,%esi │ │ jb 1139d53 │ │ add %esi,%ecx │ │ add $0xfffffff9,%ecx │ │ sub $0x4,%esp │ │ - lea -0x112878e(%ebx),%eax │ │ + lea -0x1128767(%ebx),%eax │ │ push $0x7 │ │ mov %ecx,0x18(%esp) │ │ push %ecx │ │ push %eax │ │ call 139f880 │ │ mov 0x1c(%esp),%ecx │ │ add $0x10,%esp │ │ @@ -3273307,15 +3273307,15 @@ │ │ jb 113a010 │ │ lea -0x7(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0xc(%esp),%eax │ │ lea (%eax,%esi,1),%edi │ │ add $0xfffffff9,%edi │ │ sub $0x4,%esp │ │ - lea -0x1135a24(%ebx),%eax │ │ + lea -0x11359fd(%ebx),%eax │ │ push $0x7 │ │ push %edi │ │ push %eax │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1139fb7 │ │ @@ -3273357,15 +3273357,15 @@ │ │ push %edi │ │ push %eax │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1139ecc │ │ sub $0x4,%esp │ │ - lea -0x1128786(%ebx),%eax │ │ + lea -0x112875f(%ebx),%eax │ │ push $0x5 │ │ push %edi │ │ push %eax │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1139f13 │ │ @@ -3273425,15 +3273425,15 @@ │ │ cmpl $0x696c6c61,-0x4(%edi,%esi,1) │ │ je 1139fd3 │ │ cmp $0x6,%esi │ │ jb 1139e30 │ │ add %esi,%edi │ │ add $0xfffffffb,%edi │ │ sub $0x4,%esp │ │ - lea -0x1128794(%ebx),%eax │ │ + lea -0x112876d(%ebx),%eax │ │ push $0x5 │ │ push %edi │ │ push %eax │ │ call 139f880 │ │ add $0x10,%esp │ │ mov $0x1,%cl │ │ test %eax,%eax │ │ @@ -3273673,15 +3273673,15 @@ │ │ mov %esi,%edi │ │ jmp 113a1d6 │ │ cmp $0x6,%esi │ │ jb 113a1d8 │ │ lea (%ecx,%esi,1),%edi │ │ add $0xfffffffb,%edi │ │ sub $0x4,%esp │ │ - lea -0x112e2d8(%ebx),%eax │ │ + lea -0x112e2b1(%ebx),%eax │ │ push $0x5 │ │ push %edi │ │ push %eax │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 113a1bc │ │ @@ -3273693,15 +3273693,15 @@ │ │ movw $0x6c61,(%edi) │ │ jmp 113a187 │ │ cmp $0x4,%esi │ │ jb 113a1d8 │ │ lea (%ecx,%esi,1),%eax │ │ add $0xfffffffd,%eax │ │ sub $0x4,%esp │ │ - lea -0x1137aeb(%ebx),%edx │ │ + lea -0x1137ac4(%ebx),%edx │ │ push $0x3 │ │ push %eax │ │ push %edx │ │ mov %ecx,%edi │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3273712,15 +3273712,15 @@ │ │ cmp $0x6,%esi │ │ jb 113a1d8 │ │ lea -0x5(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ lea (%ecx,%esi,1),%edi │ │ add $0xfffffffb,%edi │ │ sub $0x4,%esp │ │ - lea -0x1135a1c(%ebx),%eax │ │ + lea -0x11359f5(%ebx),%eax │ │ push $0x5 │ │ push %edi │ │ push %eax │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 113a171 │ │ @@ -3273744,15 +3273744,15 @@ │ │ mov 0xc(%esp),%ecx │ │ jmp 113a1d6 │ │ cmp $0x6,%esi │ │ jb 113a1d8 │ │ lea (%ecx,%esi,1),%eax │ │ add $0xfffffffb,%eax │ │ sub $0x4,%esp │ │ - lea -0x1133e06(%ebx),%edx │ │ + lea -0x1133ddf(%ebx),%edx │ │ push $0x5 │ │ push %eax │ │ push %edx │ │ mov %ecx,%edi │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3273798,15 +3273798,15 @@ │ │ jmp 113a462 │ │ cmp $0x4,%esi │ │ jb 113a4dc │ │ lea -0x3(%esi),%edi │ │ lea (%ecx,%esi,1),%edx │ │ add $0xfffffffd,%edx │ │ sub $0x4,%esp │ │ - lea -0x112c433(%ebx),%eax │ │ + lea -0x112c40c(%ebx),%eax │ │ push $0x3 │ │ mov %edx,0x1c(%esp) │ │ push %edx │ │ push %eax │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3273830,15 +3273830,15 @@ │ │ lea -0x5(%esi),%edi │ │ jmp 113a4c9 │ │ cmp $0x4,%esi │ │ jb 113a4dc │ │ lea (%ecx,%esi,1),%eax │ │ add $0xfffffffd,%eax │ │ sub $0x4,%esp │ │ - lea -0x112e37b(%ebx),%edx │ │ + lea -0x112e354(%ebx),%edx │ │ jmp 113a3db │ │ cmp $0x5,%esi │ │ jb 113a4dc │ │ lea -0x4(%esi),%edi │ │ cmpl $0x65636e61,-0x4(%ecx,%esi,1) │ │ je 113a4c9 │ │ lea (%ecx,%esi,1),%eax │ │ @@ -3273847,15 +3273847,15 @@ │ │ jne 113a4dc │ │ jmp 113a4c9 │ │ cmp $0x4,%esi │ │ jb 113a452 │ │ add %esi,%ecx │ │ add $0xfffffffd,%ecx │ │ sub $0x4,%esp │ │ - lea -0x1135a16(%ebx),%eax │ │ + lea -0x11359ef(%ebx),%eax │ │ push $0x3 │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ push %eax │ │ mov %edx,0x20(%esp) │ │ call 139f880 │ │ mov 0x20(%esp),%edx │ │ @@ -3273920,15 +3273920,15 @@ │ │ push %edi │ │ push %eax │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 113a46c │ │ sub $0x4,%esp │ │ - lea -0x11269d5(%ebx),%eax │ │ + lea -0x11269ae(%ebx),%eax │ │ push $0x3 │ │ push %edi │ │ jmp 113a4a9 │ │ lea -0x3(%esi),%edx │ │ mov %edx,0x10(%esp) │ │ mov %edi,%ecx │ │ call 113a6c5 │ │ @@ -3274600,15 +3274600,15 @@ │ │ call 10791aa │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ andl $0x0,0x8(%esp) │ │ test %eax,%eax │ │ jne 113aab5 │ │ sub $0x4,%esp │ │ - lea -0x112e2ce(%ebx),%eax │ │ + lea -0x112e2a7(%ebx),%eax │ │ push 0xc(%edi) │ │ push 0x10(%edi) │ │ push %eax │ │ call 1076777 │ │ add $0x10,%esp │ │ mov %eax,0x8(%edi) │ │ movl $0x1,0x4(%esp) │ │ @@ -3275314,29 +3275314,29 @@ │ │ test %eax,%eax │ │ je 113b3c5 │ │ mov %eax,0x10(%esp) │ │ movl $0x0,0x28(%esp) │ │ jmp 113b498 │ │ mov %edi,%ecx │ │ call 1124590 │ │ - lea -0x112e2d2(%ebx),%eax │ │ + lea -0x112e2ab(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1076e4f │ │ mov $0x1,%cl │ │ mov %ecx,0x24(%esp) │ │ test %eax,%eax │ │ je 113b43e │ │ lea -0x1144b68(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1076e4f │ │ test %eax,%eax │ │ je 113b44a │ │ - lea -0x112c42f(%ebx),%eax │ │ + lea -0x112c408(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1076e4f │ │ test %eax,%eax │ │ je 113b457 │ │ mov %edi,0x4(%esp) │ │ lea -0x113997d(%ebx),%eax │ │ @@ -3275849,15 +3275849,15 @@ │ │ push 0x8(%ebp) │ │ call 107c577 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%esi │ │ jmp 113ba51 │ │ mov 0x8(%esp),%esi │ │ test %esi,%esi │ │ - lea -0x112a95b(%ebx),%eax │ │ + lea -0x112a934(%ebx),%eax │ │ cmovne %esi,%eax │ │ push $0xffffffff │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 107c123 │ │ add $0x10,%esp │ │ @@ -3276064,15 +3276064,15 @@ │ │ mov %esi,%ecx │ │ call 113c1f9 │ │ mov 0x24(%esi),%eax │ │ mov %eax,%ecx │ │ sar $0x1f,%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x1128780(%ebx),%edx │ │ + lea -0x1128759(%ebx),%edx │ │ mov %esi,%ecx │ │ call 113c1f9 │ │ mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ call 10791aa │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ @@ -3276161,15 +3276161,15 @@ │ │ call 10766f8 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 113bde7 │ │ mov 0x2c(%esi),%ecx │ │ test %ecx,%ecx │ │ lea -0x114e37d(%ebx),%edx │ │ - lea -0x1135f75(%ebx),%edi │ │ + lea -0x1135f4e(%ebx),%edi │ │ cmove %edx,%edi │ │ lea -0x1148619(%ebx),%edx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push %edx │ │ call 1076777 │ │ @@ -3276318,15 +3276318,15 @@ │ │ mov 0x10(%edi),%eax │ │ lea 0x8(,%eax,8),%eax │ │ imul %ecx,%eax │ │ or $0x4,%eax │ │ cmp %edx,%eax │ │ jle 113bfdb │ │ sub $0x8,%esp │ │ - lea -0x1137968(%ebx),%eax │ │ + lea -0x1137941(%ebx),%eax │ │ push %edx │ │ push %ecx │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %edi │ │ call 113bd76 │ │ @@ -3276532,15 +3276532,15 @@ │ │ mov %edx,%ecx │ │ xor 0xc(%ebp),%ecx │ │ mov %eax,0x4(%esp) │ │ xor 0x8(%ebp),%eax │ │ or %ecx,%eax │ │ je 113c292 │ │ sub $0x4,%esp │ │ - lea -0x1137931(%ebx),%eax │ │ + lea -0x113790a(%ebx),%eax │ │ push %edx │ │ push 0xc(%esp) │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ @@ -3276594,15 +3276594,15 @@ │ │ call 107827d │ │ add $0x10,%esp │ │ cmp $0x64,%eax │ │ je 113c355 │ │ cmp $0x65,%eax │ │ jne 113c3b9 │ │ cmpl $0x0,0x4(%esp) │ │ - lea -0x112a763(%ebx),%eax │ │ + lea -0x112a73c(%ebx),%eax │ │ lea -0x11590eb(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x115ae7d(%ebx),%eax │ │ push %ecx │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ @@ -3276621,19 +3276621,19 @@ │ │ mov %edx,%ecx │ │ xor 0x14(%ebp),%ecx │ │ mov %eax,0x8(%esp) │ │ xor 0x10(%ebp),%eax │ │ or %ecx,%eax │ │ je 113c3b9 │ │ cmpl $0x0,0x4(%esp) │ │ - lea -0x112a763(%ebx),%eax │ │ + lea -0x112a73c(%ebx),%eax │ │ lea -0x11590eb(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x112ffbe(%ebx),%eax │ │ + lea -0x112ff97(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ mov 0xc(%ebp),%eax │ │ push %eax │ │ mov 0x8(%ebp),%eax │ │ push %eax │ │ @@ -3276949,15 +3276949,15 @@ │ │ call 113c722 │ │ pop %ebx │ │ add $0x3056de,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0x20(%esi),%eax │ │ mov 0x24(%esi),%ecx │ │ sub $0x4,%esp │ │ - lea -0x112ff79(%ebx),%edx │ │ + lea -0x112ff52(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ push %eax │ │ push %edx │ │ @@ -3278022,15 +3278022,15 @@ │ │ pop %ebx │ │ add $0x304983,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%ebp),%ecx │ │ mov 0x20(%esi),%eax │ │ mov 0x24(%esi),%edx │ │ sub $0x8,%esp │ │ - lea -0x112692c(%ebx),%edi │ │ + lea -0x1126905(%ebx),%edi │ │ push %ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ @@ -3278336,15 +3278336,15 @@ │ │ push 0x20(%esp) │ │ push 0x14(%esp) │ │ call 10764bc │ │ add $0x10,%esp │ │ inc %edi │ │ jmp 113d78b │ │ sub $0x8,%esp │ │ - lea -0x112a75a(%ebx),%eax │ │ + lea -0x112a733(%ebx),%eax │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 10764bc │ │ pop %eax │ │ push %esi │ │ call 1076577 │ │ @@ -3278829,15 +3278829,15 @@ │ │ push 0x10(%esp) │ │ push %esi │ │ call 10764bc │ │ add $0x10,%esp │ │ inc %edi │ │ jmp 113ddb5 │ │ sub $0x8,%esp │ │ - lea -0x112a757(%ebx),%eax │ │ + lea -0x112a730(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 10764bc │ │ pop %eax │ │ push %esi │ │ call 1076577 │ │ add $0x10,%esp │ │ @@ -3279484,15 +3279484,15 @@ │ │ jmp 113e66e │ │ mov (%esp),%eax │ │ mov 0x10(%eax),%eax │ │ jmp 113e52e │ │ mov 0x8(%esp),%ecx │ │ cmpl $0x0,(%ecx) │ │ jne 113e501 │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ push %ecx │ │ push $0x0 │ │ push 0x8(%ebp) │ │ push 0x10(%esp) │ │ push %eax │ │ mov 0x14(%esp),%eax │ │ push 0x28(%eax) │ │ @@ -3280493,23 +3280493,23 @@ │ │ mov %eax,%esi │ │ inc %edi │ │ sub $0x8,%esp │ │ push %edi │ │ push 0xc(%esp) │ │ call 107cfcf │ │ add $0x10,%esp │ │ - lea -0x1132004(%ebx),%ecx │ │ + lea -0x1131fdd(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ jmp 113f1d8 │ │ push $0x0 │ │ push %eax │ │ call 107cfcf │ │ add $0xc,%esp │ │ - lea -0x112e280(%ebx),%ecx │ │ + lea -0x112e259(%ebx),%ecx │ │ push %eax │ │ mov 0xc(%esp),%esi │ │ push 0x24(%esi) │ │ push %ecx │ │ call 1076777 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esi) │ │ @@ -3283000,15 +3283000,15 @@ │ │ mov 0xc(%edi),%eax │ │ mov 0x10(%eax),%eax │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ecx),%ecx │ │ shl $0x4,%ecx │ │ mov (%eax,%ecx,1),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1133e00(%ebx),%eax │ │ + lea -0x1133dd9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 10764bc │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ je 1140fec │ │ mov %eax,0x8(%esp) │ │ @@ -3283577,15 +3283577,15 @@ │ │ mov 0x40(%esp),%ecx │ │ inc %ecx │ │ mov 0xc(%esp),%ebx │ │ mov 0x1c(%esp),%eax │ │ jmp 1141550 │ │ mov 0x14(%esp),%edx │ │ jmp 11417a1 │ │ - lea -0x112ff27(%ebx),%eax │ │ + lea -0x112ff00(%ebx),%eax │ │ mov %eax,0x520(%esi) │ │ mov 0x24(%esi,%edx,1),%eax │ │ add %eax,0x528(%esi) │ │ mov 0x28(%esi,%edx,1),%ecx │ │ mov %ecx,%edx │ │ sar $0x1f,%edx │ │ add %ecx,0x530(%esi) │ │ @@ -3283684,15 +3283684,15 @@ │ │ mov 0x8(%ebp),%esi │ │ incl 0x524(%esi) │ │ andl $0x0,0x30(%ecx) │ │ mov %eax,%edi │ │ cmpb $0x0,0x9(%esi) │ │ jne 1141946 │ │ sub $0x4,%esp │ │ - lea -0x112a747(%ebx),%eax │ │ + lea -0x112a720(%ebx),%eax │ │ push 0x8(%ecx) │ │ mov 0x34(%esp),%ecx │ │ push 0x1c(%esi,%ecx,1) │ │ push %eax │ │ call 1076777 │ │ mov 0x28(%esp),%ecx │ │ add $0x10,%esp │ │ @@ -3283711,15 +3283711,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x518(%esi) │ │ mov 0x20(%esp),%eax │ │ mov 0x1c(%esp),%ecx │ │ mov 0xc(%eax,%ecx,1),%eax │ │ mov (%eax,%edi,4),%eax │ │ mov %eax,0x514(%esi) │ │ - lea -0x1135a12(%ebx),%eax │ │ + lea -0x11359eb(%ebx),%eax │ │ mov %eax,0x520(%esi) │ │ lea -0x114c2f3(%ebx),%eax │ │ push %edi │ │ mov 0x1c(%esp),%ecx │ │ push 0x8(%ecx) │ │ mov 0x34(%esp),%ecx │ │ push 0x1c(%esi,%ecx,1) │ │ @@ -3284114,15 +3284114,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1141e1a │ │ pop %ebx │ │ add $0x2fffe6,%ebx │ │ mov 0x8(%ebp),%esi │ │ - lea -0x112a73f(%ebx),%eax │ │ + lea -0x112a718(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 108747b │ │ test %eax,%eax │ │ jne 1141e6d │ │ andl $0x0,(%esp) │ │ push $0x10 │ │ @@ -3285004,15 +3285004,15 @@ │ │ je 11428ca │ │ movzbl (%edi,%ecx,1),%edx │ │ inc %ecx │ │ testb $0x6,-0x111aea6(%ebx,%edx,1) │ │ jne 1142893 │ │ add $0x28,%esi │ │ sub $0xc,%esp │ │ - lea -0x1128754(%ebx),%ecx │ │ + lea -0x112872d(%ebx),%ecx │ │ push %edi │ │ push %eax │ │ add $0x4,%eax │ │ push %ecx │ │ push %esi │ │ push %eax │ │ call 110853e │ │ @@ -3286511,16 +3286511,16 @@ │ │ test %eax,%eax │ │ je 11439bd │ │ mov 0x14(%ebp),%eax │ │ cmp $0x4001,%eax │ │ jb 114399b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11378d4(%ebx),%eax │ │ - lea -0x112a6d3(%ebx),%ecx │ │ + lea -0x11378ad(%ebx),%eax │ │ + lea -0x112a6ac(%ebx),%ecx │ │ push %eax │ │ push $0x20 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x14e │ │ @@ -3286549,16 +3286549,16 @@ │ │ call *0x38(%esi) │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 11439b6 │ │ jne 1143959 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11378d4(%ebx),%eax │ │ - lea -0x112a6d3(%ebx),%ecx │ │ + lea -0x11378ad(%ebx),%eax │ │ + lea -0x112a6ac(%ebx),%ecx │ │ push %eax │ │ push $0x1a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe5 │ │ @@ -3290910,15 +3290910,15 @@ │ │ push 0x8(%ebp) │ │ call 1146970 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 1146db0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11359c0(%ebx),%eax │ │ + lea -0x1135999(%ebx),%eax │ │ lea -0x11554ee(%ebx),%ecx │ │ push %eax │ │ push $0x1386 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3290938,15 +3290938,15 @@ │ │ add $0x4,%esp │ │ push 0x14(%esp) │ │ call 1274a80 │ │ add $0x10,%esp │ │ jmp 1146e0e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11359c0(%ebx),%eax │ │ + lea -0x1135999(%ebx),%eax │ │ lea -0x11554ee(%ebx),%ecx │ │ push %eax │ │ push $0x137e │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3290961,28 +3290961,28 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11359c0(%ebx),%eax │ │ + lea -0x1135999(%ebx),%eax │ │ push %eax │ │ push $0x138c │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x50 │ │ push 0x8(%ebp) │ │ jmp 1146da4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11359c0(%ebx),%eax │ │ + lea -0x1135999(%ebx),%eax │ │ push %eax │ │ push $0x1391 │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3291412,15 +3291412,15 @@ │ │ jmp 1147387 │ │ mov $0xed,%edi │ │ mov $0xfe,%esi │ │ jmp 1147387 │ │ mov $0xc0103,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c31d(%ebx),%eax │ │ + lea -0x112c2f6(%ebx),%eax │ │ lea -0x11553fd(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3291604,16 +3291604,16 @@ │ │ xor %ecx,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 114758c │ │ jmp 114761d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131eff(%ebx),%eax │ │ - lea -0x112e112(%ebx),%ecx │ │ + lea -0x1131ed8(%ebx),%eax │ │ + lea -0x112e0eb(%ebx),%ecx │ │ push %eax │ │ push $0x19 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x85 │ │ @@ -3291790,15 +3291790,15 @@ │ │ cmpl $0x2,0x110(%esi) │ │ jne 114793b │ │ mov 0x924(%esi),%eax │ │ sub $0xc,%esp │ │ push 0x92c(%esi) │ │ call *0x1c(%eax) │ │ add $0x4,%esp │ │ - lea -0x112e112(%ebx),%ecx │ │ + lea -0x112e0eb(%ebx),%ecx │ │ push $0x76 │ │ push %ecx │ │ push %eax │ │ push $0x1 │ │ push %esi │ │ call 118fd30 │ │ add $0x20,%esp │ │ @@ -3291813,15 +3291813,15 @@ │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%ecx │ │ push $0x1 │ │ push %ecx │ │ push 0x92c(%esi) │ │ call *0x18(%eax) │ │ add $0x4,%esp │ │ - lea -0x112e112(%ebx),%ecx │ │ + lea -0x112e0eb(%ebx),%ecx │ │ push $0x81 │ │ push %ecx │ │ push %eax │ │ push $0x1 │ │ push %esi │ │ call 118fd30 │ │ add $0x20,%esp │ │ @@ -3291918,15 +3291918,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11479df │ │ pop %ebx │ │ add $0x2fa421,%ebx │ │ sub $0x8,%esp │ │ - lea -0x11377a3(%ebx),%eax │ │ + lea -0x113777c(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ push $0x5 │ │ call 12831c0 │ │ @@ -3291952,15 +3291952,15 @@ │ │ pop %ebx │ │ add $0x2fa3cf,%ebx │ │ mov 0x8(%ebp),%esi │ │ xor %eax,%eax │ │ cmp $0x9,%esi │ │ jb 1147abb │ │ sub $0x4,%esp │ │ - lea -0x11267c1(%ebx),%eax │ │ + lea -0x112679a(%ebx),%eax │ │ push $0x45 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x60 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3292147,15 +3292147,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 1147c51 │ │ pop %ebx │ │ add $0x2fa1af,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11267c1(%ebx),%esi │ │ + lea -0x112679a(%ebx),%esi │ │ push $0x5f │ │ push %esi │ │ push $0x60 │ │ call 1298010 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -3292396,15 +3292396,15 @@ │ │ mov %eax,0x58(%ecx) │ │ test %eax,%eax │ │ je 1147f84 │ │ mov 0xc(%esp),%ecx │ │ jmp 1147f95 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fe25(%ebx),%eax │ │ + lea -0x112fdfe(%ebx),%eax │ │ push %eax │ │ push $0x8f │ │ push 0x1c(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3292446,15 +3292446,15 @@ │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 126cab0 │ │ add $0x4,%esp │ │ push %esi │ │ call 1148090 │ │ add $0xc,%esp │ │ - lea -0x11267c1(%ebx),%edi │ │ + lea -0x112679a(%ebx),%edi │ │ push $0x116 │ │ push %edi │ │ push 0x24(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x117 │ │ push %edi │ │ @@ -3292518,15 +3292518,15 @@ │ │ add $0x2f9d5f,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 114814d │ │ cmpl $0x0,0x18(%eax) │ │ je 114814d │ │ xor %edi,%edi │ │ - lea -0x11267c1(%ebx),%ecx │ │ + lea -0x112679a(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ xor %ecx,%ecx │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3292645,15 +3292645,15 @@ │ │ mov %esi,0x8(%edi) │ │ mov $0x1,%eax │ │ jmp 1148246 │ │ mov %eax,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115acd7(%ebx),%eax │ │ - lea -0x11267c1(%ebx),%ecx │ │ + lea -0x112679a(%ebx),%ecx │ │ push %eax │ │ push $0x130 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3292772,16 +3292772,16 @@ │ │ xor %edx,%edx │ │ test %eax,%eax │ │ setne %dl │ │ jmp 1148383 │ │ mov %eax,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112866e(%ebx),%eax │ │ - lea -0x11267c1(%ebx),%ecx │ │ + lea -0x1128647(%ebx),%eax │ │ + lea -0x112679a(%ebx),%ecx │ │ push %eax │ │ push $0x152 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3293048,22 +3293048,22 @@ │ │ call 1310be0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1148664 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114da93(%ebx),%eax │ │ - lea -0x11267c1(%ebx),%ecx │ │ + lea -0x112679a(%ebx),%ecx │ │ push %eax │ │ push $0x1c1 │ │ jmp 1148880 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114da93(%ebx),%eax │ │ - lea -0x11267c1(%ebx),%ecx │ │ + lea -0x112679a(%ebx),%ecx │ │ push %eax │ │ push $0x1ba │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3293201,15 +3293201,15 @@ │ │ mov 0xc(%esp),%ecx │ │ mov %eax,0x77c(%ecx) │ │ test %eax,%eax │ │ jne 114884b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114da93(%ebx),%eax │ │ - lea -0x11267c1(%ebx),%ecx │ │ + lea -0x112679a(%ebx),%ecx │ │ push %eax │ │ push $0x1fd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3293223,15 +3293223,15 @@ │ │ push 0x374(%eax) │ │ call 13172e0 │ │ add $0x10,%esp │ │ jmp 114889c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114da93(%ebx),%eax │ │ - lea -0x11267c1(%ebx),%ecx │ │ + lea -0x112679a(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3293481,15 +3293481,15 @@ │ │ push %edi │ │ push 0xc(%esp) │ │ push 0x14(%esp) │ │ call 139f880 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11267c1(%ebx),%edi │ │ + lea -0x112679a(%ebx),%edi │ │ push $0x2d1 │ │ push %edi │ │ push 0x14(%esp) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x2d2 │ │ push %edi │ │ @@ -3293586,16 +3293586,16 @@ │ │ push %esi │ │ call 1148c30 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ jmp 1148c11 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128655(%ebx),%eax │ │ - lea -0x11267c1(%ebx),%ecx │ │ + lea -0x112862e(%ebx),%eax │ │ + lea -0x112679a(%ebx),%ecx │ │ push %eax │ │ push $0x36c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3293712,15 +3293712,15 @@ │ │ push %edi │ │ push 0x8(%ebp) │ │ call 127e1e0 │ │ jmp 1148cb9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115373e(%ebx),%eax │ │ - lea -0x11267c1(%ebx),%ecx │ │ + lea -0x112679a(%ebx),%ecx │ │ push %eax │ │ push $0x33c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ @@ -3293898,16 +3293898,16 @@ │ │ call 1148c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1148e80 │ │ jmp 114904f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11267b2(%ebx),%eax │ │ - lea -0x11267c1(%ebx),%ecx │ │ + lea -0x112678b(%ebx),%eax │ │ + lea -0x112679a(%ebx),%ecx │ │ push %eax │ │ push $0x392 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3293917,16 +3293917,16 @@ │ │ jmp 114904f │ │ call 139f8b0 <__errno@plt> │ │ cmpl $0x0,(%eax) │ │ je 1149005 │ │ mov %eax,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11267b2(%ebx),%esi │ │ - lea -0x11267c1(%ebx),%eax │ │ + lea -0x112678b(%ebx),%esi │ │ + lea -0x112679a(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ push %esi │ │ push $0x3c2 │ │ push %eax │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11483bf(%ebx),%eax │ │ @@ -3293953,16 +3293953,16 @@ │ │ mov $0x1,%edi │ │ mov 0xc(%esp),%esi │ │ cmpl $0x0,0x10(%esp) │ │ jne 1149058 │ │ jmp 1149068 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11267b2(%ebx),%eax │ │ - lea -0x11267c1(%ebx),%ecx │ │ + lea -0x112678b(%ebx),%eax │ │ + lea -0x112679a(%ebx),%ecx │ │ push %eax │ │ push $0x3ae │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x10e │ │ @@ -3294228,15 +3294228,15 @@ │ │ mov 0x1c(%esp),%eax │ │ mov 0x8(%eax),%esi │ │ jmp 11493e7 │ │ mov %ecx,%esi │ │ call 124abb0 │ │ lea -0x1151865(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11267c1(%ebx),%eax │ │ + lea -0x112679a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x420,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xb3,0x4(%esp) │ │ movl $0x14,(%esp) │ │ call 124ae00 │ │ @@ -3294332,15 +3294332,15 @@ │ │ je 114947f │ │ call 1249b60 │ │ mov 0x14(%esp),%eax │ │ jmp 1149544 │ │ call 124abb0 │ │ lea -0x1151865(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11267c1(%ebx),%eax │ │ + lea -0x112679a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x43c,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000b,0x4(%esp) │ │ movl $0x14,(%esp) │ │ call 124ae00 │ │ @@ -3294349,15 +3294349,15 @@ │ │ xor %edi,%edi │ │ movl $0x0,0x18(%esp) │ │ xor %esi,%esi │ │ jmp 1149697 │ │ call 124abb0 │ │ lea -0x1151865(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11267c1(%ebx),%eax │ │ + lea -0x112679a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x440,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000b,0x4(%esp) │ │ movl $0x14,(%esp) │ │ call 124ae00 │ │ @@ -3294445,15 +3294445,15 @@ │ │ xor %edi,%edi │ │ jmp 1149697 │ │ mov %eax,%edi │ │ mov %ecx,%esi │ │ call 124abb0 │ │ lea -0x1151865(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11267c1(%ebx),%eax │ │ + lea -0x112679a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x46c,0x4(%esp) │ │ call 124ace0 │ │ mov %edi,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x14,(%esp) │ │ call 124ae00 │ │ @@ -3294480,23 +3294480,23 @@ │ │ ret │ │ mov %eax,(%esp) │ │ call 13109c0 │ │ mov %eax,%esi │ │ call 124abb0 │ │ lea -0x1151865(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11267c1(%ebx),%eax │ │ + lea -0x112679a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x452,0x4(%esp) │ │ call 124ace0 │ │ mov %esi,(%esp) │ │ mov 0x20(%esp),%edi │ │ call 130f960 │ │ mov %eax,0xc(%esp) │ │ - lea -0x112e105(%ebx),%eax │ │ + lea -0x112e0de(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x86,0x4(%esp) │ │ movl $0x14,(%esp) │ │ call 124ae00 │ │ mov %edi,%ecx │ │ mov 0x14(%esp),%eax │ │ jmp 114935c │ │ @@ -3295185,15 +3295185,15 @@ │ │ movl $0x0,0x3b4(%ecx) │ │ movl $0x0,0x3b8(%ecx) │ │ mov %ecx,%esi │ │ call 124b020 │ │ mov (%esi),%eax │ │ mov 0x27c(%esi),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0x1133c9c(%ebx),%ecx │ │ + lea -0x1133c75(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 1278e80 │ │ test %eax,%eax │ │ je 1149f1c │ │ mov %eax,(%esp) │ │ call 1278de0 │ │ @@ -3295224,15 +3295224,15 @@ │ │ mov %eax,(%esp) │ │ call 1263240 │ │ jmp 1149f8c │ │ orb $0x84,0x3b4(%esi) │ │ mov (%esi),%eax │ │ mov 0x27c(%esi),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0x1131ee4(%ebx),%ecx │ │ + lea -0x1131ebd(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 1278e80 │ │ test %eax,%eax │ │ je 1149fb8 │ │ mov %eax,(%esp) │ │ call 1278de0 │ │ @@ -3295275,15 +3295275,15 @@ │ │ test %eax,%eax │ │ je 114a07d │ │ movl $0x20,0x35c(%ecx) │ │ jmp 114a084 │ │ orb $0x8,0x3b0(%ecx) │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x24(%esp) │ │ - lea -0x112e0f5(%ebx),%eax │ │ + lea -0x112e0ce(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0xffffffff,0x8(%esp) │ │ call 11bacc0 │ │ test %eax,%eax │ │ je 114a0d6 │ │ mov %eax,0x14(%esp) │ │ @@ -3295333,15 +3295333,15 @@ │ │ test %eax,%eax │ │ je 114a181 │ │ movl $0x20,0x380(%ecx) │ │ jmp 114a188 │ │ orb $0x4,0x3b1(%ecx) │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x24(%esp) │ │ - lea -0x1131ede(%ebx),%eax │ │ + lea -0x1131eb7(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0xffffffff,0x8(%esp) │ │ call 11bacc0 │ │ test %eax,%eax │ │ je 114a1da │ │ mov %eax,0x14(%esp) │ │ @@ -3295362,15 +3295362,15 @@ │ │ test %eax,%eax │ │ je 114a203 │ │ movl $0x20,0x384(%ecx) │ │ jmp 114a20a │ │ orb $0x8,0x3b1(%ecx) │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x24(%esp) │ │ - lea -0x112c30d(%ebx),%eax │ │ + lea -0x112c2e6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0xffffffff,0x8(%esp) │ │ call 11bacc0 │ │ test %eax,%eax │ │ je 114a25c │ │ mov %eax,0x14(%esp) │ │ @@ -3295387,15 +3295387,15 @@ │ │ call 1162180 │ │ cmpl $0x0,0x24(%esp) │ │ jne 114a279 │ │ mov 0x8(%ebp),%eax │ │ orb $0xa0,0x3b8(%eax) │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x24(%esp) │ │ - lea -0x1128631(%ebx),%eax │ │ + lea -0x112860a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0xffffffff,0x8(%esp) │ │ call 11bacc0 │ │ test %eax,%eax │ │ je 114a2cb │ │ mov %eax,0x14(%esp) │ │ @@ -3295412,15 +3295412,15 @@ │ │ call 1162180 │ │ cmpl $0x0,0x24(%esp) │ │ jne 114a2e8 │ │ mov 0x8(%ebp),%eax │ │ orb $0x80,0x3b8(%eax) │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x24(%esp) │ │ - lea -0x1131ecf(%ebx),%eax │ │ + lea -0x1131ea8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0xffffffff,0x8(%esp) │ │ call 11bacc0 │ │ test %eax,%eax │ │ je 114a33a │ │ mov %eax,0x14(%esp) │ │ @@ -3296303,15 +3296303,15 @@ │ │ call 13a0240 │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ mov $0x30000,%edi │ │ test %eax,%eax │ │ je 114ad97 │ │ sub $0x4,%esp │ │ - lea -0x113778b(%ebx),%eax │ │ + lea -0x1137764(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 114ada2 │ │ @@ -3297391,15 +3297391,15 @@ │ │ and 0x2c(%esp),%edi │ │ je 114b800 │ │ jmp 114b7e9 │ │ mov 0x14(%esp),%eax │ │ movl $0x0,(%eax) │ │ sub $0x4,%esp │ │ mov 0x1c(%esp),%ebx │ │ - lea -0x112a5cb(%ebx),%eax │ │ + lea -0x112a5a4(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ mov 0x34(%esp),%esi │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3298397,15 +3298397,15 @@ │ │ call 114bab0 │ │ add $0x30,%esp │ │ mov 0xc(%esp),%edi │ │ movzbl (%edi),%eax │ │ jmp 114c424 │ │ sub $0x4,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1131e9e(%ebx),%eax │ │ + lea -0x1131e77(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ mov 0x44(%esp),%edi │ │ push %edi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3298741,15 +3298741,15 @@ │ │ ret │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 114c6fb │ │ pop %eax │ │ add $0x2f5705,%eax │ │ - lea -0x1128620(%eax),%eax │ │ + lea -0x11285f9(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3298982,15 +3298982,15 @@ │ │ sub $0x10,%esp │ │ call 114c96f │ │ pop %ebx │ │ add $0x2f5491,%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113d408(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3299023,15 +3299023,15 @@ │ │ sub $0x10,%esp │ │ call 114c9cf │ │ pop %ebx │ │ add $0x2f5431,%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113d408(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3299064,15 +3299064,15 @@ │ │ sub $0x10,%esp │ │ call 114ca2f │ │ pop %ebx │ │ add $0x2f53d1,%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113d408(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3299105,15 +3299105,15 @@ │ │ sub $0x10,%esp │ │ call 114ca8f │ │ pop %ebx │ │ add $0x2f5371,%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113d408(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3299146,15 +3299146,15 @@ │ │ sub $0x10,%esp │ │ call 114caef │ │ pop %ebx │ │ add $0x2f5311,%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113d408(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3299187,15 +3299187,15 @@ │ │ sub $0x10,%esp │ │ call 114cb4f │ │ pop %ebx │ │ add $0x2f52b1,%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113d408(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3299237,15 +3299237,15 @@ │ │ push %ecx │ │ call *0x18(%eax) │ │ add $0x10,%esp │ │ jmp 114cc02 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114644b(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x239 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3299297,15 +3299297,15 @@ │ │ call 1157080 │ │ movl $0x0,0x720(%esi) │ │ mov 0x724(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1157080 │ │ movl $0x0,0x724(%esi) │ │ mov 0x728(%esi),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x24d,0x8(%esp) │ │ call 12982c0 │ │ movl $0x0,0x728(%esi) │ │ movl $0x0,0x72c(%esi) │ │ @@ -3299414,27 +3299414,27 @@ │ │ push %eax │ │ call *0x10(%ecx) │ │ add $0x10,%esp │ │ jmp 114cf12 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d921(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x2b2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc3 │ │ jmp 114cf06 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d921(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x2b6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe4 │ │ @@ -3299535,15 +3299535,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 114cfe1 │ │ pop %ebx │ │ add $0x2f4e1f,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1135750(%ebx),%eax │ │ + lea -0x1135729(%ebx),%eax │ │ push $0x2de │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0xecc │ │ call 1298010 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3299950,15 +3299950,15 @@ │ │ sub $0x10,%esp │ │ call 114d68f │ │ pop %ebx │ │ add $0x2f4771,%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113d408(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3300016,15 +3300016,15 @@ │ │ call 119fd40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 114d772 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114818e(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x18ab │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xce │ │ @@ -3300100,15 +3300100,15 @@ │ │ call *0x14(%eax) │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 114d9e0 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12a59f0 │ │ - lea -0x1135750(%ebx),%eax │ │ + lea -0x1135729(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x578,0x8(%esp) │ │ call 12982c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3300295,15 +3300295,15 @@ │ │ jne 114da14 │ │ jmp 114da1a │ │ jg 114df4e │ │ sub $0xc,%esp │ │ push 0x114(%edi) │ │ call 13169f0 │ │ add $0xc,%esp │ │ - lea -0x1135750(%ebx),%esi │ │ + lea -0x1135729(%ebx),%esi │ │ push $0x93 │ │ push %esi │ │ push 0x220(%edi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,0x220(%edi) │ │ sub $0x4,%esp │ │ @@ -3300775,15 +3300775,15 @@ │ │ mov 0x720(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1157080 │ │ mov 0x724(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1157080 │ │ mov 0x728(%esi),%eax │ │ - lea -0x1135750(%ebx),%edi │ │ + lea -0x1135729(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x59a,0x8(%esp) │ │ call 12982c0 │ │ mov 0x6b0(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1147fa0 │ │ @@ -3301475,15 +3301475,15 @@ │ │ je 114e95b │ │ mov %esi,(%esp) │ │ call *0x38(%edi) │ │ jmp 114e982 │ │ call 124abb0 │ │ lea -0x113ef7c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1135750(%ebx),%eax │ │ + lea -0x1135729(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x128b,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x90,0x4(%esp) │ │ movl $0x14,(%esp) │ │ call 124ae00 │ │ @@ -3301641,32 +3301641,32 @@ │ │ mov 0xa0(%esi),%eax │ │ cmp $0x8,%eax │ │ je 114eaf5 │ │ cmp $0x1,%eax │ │ jne 114eb76 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c1fa(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x112c1d3(%ebx),%eax │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x8fa │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ push $0x14 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 114eac9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c1fa(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x112c1d3(%ebx),%eax │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x8ef │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x114 │ │ @@ -3301757,16 +3301757,16 @@ │ │ ja 114ed25 │ │ mov -0x11131c0(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ movl $0x1,0x34(%edi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e044(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x112e01d(%ebx),%eax │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x8b5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x195 │ │ @@ -3301801,16 +3301801,16 @@ │ │ mov 0x8(%esp),%eax │ │ jmp 114ed65 │ │ movl $0x6,0x34(%edi) │ │ jmp 114ed60 │ │ movl $0x1,0x34(%edi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e044(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x112e01d(%ebx),%eax │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x8c2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3301917,15 +3301917,15 @@ │ │ test %eax,%eax │ │ jle 114ee71 │ │ mov (%esp),%eax │ │ jmp 114ee71 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1142c90(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x91b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x10f │ │ @@ -3302003,40 +3302003,40 @@ │ │ testb $0x1,0x48(%esi) │ │ jne 114ef78 │ │ or %edx,%ecx │ │ je 114efc0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115706e(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x9d6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x19c │ │ jmp 114efa9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115706e(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x9cb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x114 │ │ jmp 114efa9 │ │ movl $0x1,0x34(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115706e(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x9d1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xcf │ │ @@ -3302055,15 +3302055,15 @@ │ │ ja 114f00a │ │ mov $0x502,%ecx │ │ bt %eax,%ecx │ │ jae 114f00a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115706e(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x9dd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3302168,25 +3302168,25 @@ │ │ mov %esi,(%esp) │ │ call 11a4c20 │ │ test %eax,%eax │ │ je 114f1bb │ │ call 124abb0 │ │ lea -0x114a2b1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1135750(%ebx),%eax │ │ + lea -0x1135729(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xad0,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x197,0x4(%esp) │ │ jmp 114f1a3 │ │ call 124abb0 │ │ lea -0x114a2b1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1135750(%ebx),%eax │ │ + lea -0x1135729(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xabe,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x114,0x4(%esp) │ │ movl $0x14,(%esp) │ │ call 124ae00 │ │ @@ -3302267,15 +3302267,15 @@ │ │ add $0x10,%esp │ │ jmp 114f2d4 │ │ mov $0x153,%esi │ │ mov $0xb16,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11227c3(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3302330,15 +3302330,15 @@ │ │ add $0x10,%esp │ │ jmp 114f394 │ │ mov $0x153,%esi │ │ mov $0xb16,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11227c3(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3303189,15 +3303189,15 @@ │ │ jl 114fdc0 │ │ test %esi,%esi │ │ mov $0x1,%ecx │ │ jne 114fe31 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11481e2(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0xd15 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb9 │ │ @@ -3303299,15 +3303299,15 @@ │ │ jl 114fef0 │ │ test %esi,%esi │ │ mov $0x1,%edi │ │ jne 114ff61 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1151758(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0xd2d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb9 │ │ @@ -3303359,15 +3303359,15 @@ │ │ test %edi,%edi │ │ je 1150041 │ │ add %edi,%edx │ │ inc %edx │ │ cmp %esi,%edx │ │ jb 114ffb0 │ │ jne 1150041 │ │ - lea -0x1135750(%ebx),%edi │ │ + lea -0x1135729(%ebx),%edi │ │ push $0xe74 │ │ push %edi │ │ push %esi │ │ push %ecx │ │ call 1299bb0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3303382,15 +3303382,15 @@ │ │ mov %ecx,0x18(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x198(%edi) │ │ jmp 1150039 │ │ sub $0x4,%esp │ │ - lea -0x1135750(%ebx),%eax │ │ + lea -0x1135729(%ebx),%eax │ │ push $0xe6b │ │ push %eax │ │ push 0x198(%edi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,0x198(%edi) │ │ xor %esi,%esi │ │ @@ -3303466,15 +3303466,15 @@ │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 11506f8 │ │ call 1147980 │ │ test %eax,%eax │ │ js 115052a │ │ sub $0x4,%esp │ │ - lea -0x1135750(%ebx),%eax │ │ + lea -0x1135729(%ebx),%eax │ │ push $0xf2c │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push $0x3d0 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3303733,15 +3303733,15 @@ │ │ test %eax,%eax │ │ je 11507b8 │ │ mov 0x4(%esp),%edi │ │ jmp 11506f8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112489b(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0xf1f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc4 │ │ @@ -3303749,15 +3303749,15 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 11506f8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112489b(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0xf28 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x10d │ │ @@ -3304630,15 +3304630,15 @@ │ │ call 1307200 │ │ add $0x10,%esp │ │ test %al,%al │ │ js 1150fd0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11481ca(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x117d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x13e │ │ @@ -3305127,15 +3305127,15 @@ │ │ sub $0x10,%esp │ │ call 115156f │ │ pop %ebx │ │ add $0x2f0891,%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11481aa(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x12d0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3305209,15 +3305209,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c59f0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115abef(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x140e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -3305740,46 +3305740,46 @@ │ │ mov 0x14(%ebp),%ecx │ │ mov 0x8(%esp),%eax │ │ mov %eax,(%ecx) │ │ mov $0x1,%edi │ │ jmp 1151b95 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e057(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x112e030(%ebx),%eax │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x16e9 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ jmp 1151b89 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e057(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x112e030(%ebx),%eax │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x16f5 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 11a4e50 │ │ add $0x10,%esp │ │ jmp 1151b93 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e057(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x112e030(%ebx),%eax │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x16ef │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3306427,29 +3306427,29 @@ │ │ mov %eax,%esi │ │ call 11dd0c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 11521c6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11284be(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1128497(%ebx),%eax │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x1907 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80032 │ │ push $0x50 │ │ jmp 1152356 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11284be(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1128497(%ebx),%eax │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x1924 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xd0 │ │ @@ -3306463,16 +3306463,16 @@ │ │ call 11dd0c0 │ │ add $0x10,%esp │ │ movl $0x47,0x780(%esi) │ │ xor %eax,%eax │ │ jmp 11521c6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11284be(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1128497(%ebx),%eax │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x192c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xea │ │ @@ -3306500,15 +3306500,15 @@ │ │ add $0x2efa33,%ebx │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x7,0x10(%ebp) │ │ ja 1152416 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115705b(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x1a91 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3306563,15 +3306563,15 @@ │ │ mov %eax,%esi │ │ mov 0x14(%ebp),%eax │ │ mov 0xc(%ebp),%ecx │ │ add %ecx,%eax │ │ lea (%esi,%eax,2),%eax │ │ add $0x3,%eax │ │ sub $0x4,%esp │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push $0x1a76 │ │ mov %ecx,0x20(%esp) │ │ push %ecx │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ call 1297f60 │ │ add $0x10,%esp │ │ @@ -3306618,46 +3306618,46 @@ │ │ mov %ecx,0x10(%esp) │ │ movzbl (%edi,%ecx,1),%esi │ │ mov %edi,%eax │ │ mov %esi,%edi │ │ shr $0x4,%edi │ │ mov %ebx,%edx │ │ mov 0xc(%esp),%ebx │ │ - movzbl -0x11288a4(%ebx,%edi,1),%ecx │ │ + movzbl -0x112887d(%ebx,%edi,1),%ecx │ │ mov %eax,%edi │ │ mov %cl,(%edx) │ │ and $0xf,%esi │ │ - movzbl -0x11288a4(%ebx,%esi,1),%ecx │ │ + movzbl -0x112887d(%ebx,%esi,1),%ecx │ │ mov %cl,0x1(%edx) │ │ mov 0x10(%esp),%eax │ │ movzbl 0x1(%edi,%eax,1),%ecx │ │ mov %ecx,%esi │ │ shr $0x4,%esi │ │ - movzbl -0x11288a4(%ebx,%esi,1),%eax │ │ + movzbl -0x112887d(%ebx,%esi,1),%eax │ │ mov %al,0x2(%edx) │ │ and $0xf,%ecx │ │ - movzbl -0x11288a4(%ebx,%ecx,1),%eax │ │ + movzbl -0x112887d(%ebx,%ecx,1),%eax │ │ mov 0x10(%esp),%ecx │ │ mov %edx,%ebx │ │ mov %al,0x3(%edx) │ │ add $0x4,%ebx │ │ add $0x2,%ecx │ │ cmp %ecx,0x28(%esp) │ │ jne 1152510 │ │ mov 0xc(%ebp),%eax │ │ test $0x1,%al │ │ je 11525a7 │ │ movzbl (%edi,%ecx,1),%eax │ │ mov %eax,%ecx │ │ shr $0x4,%ecx │ │ mov 0xc(%esp),%edx │ │ - movzbl -0x11288a4(%edx,%ecx,1),%ecx │ │ + movzbl -0x112887d(%edx,%ecx,1),%ecx │ │ mov %cl,(%ebx) │ │ and $0xf,%eax │ │ - movzbl -0x11288a4(%edx,%eax,1),%eax │ │ + movzbl -0x112887d(%edx,%eax,1),%eax │ │ mov %al,0x1(%ebx) │ │ add $0x2,%ebx │ │ movb $0x20,(%ebx) │ │ inc %ebx │ │ mov 0x14(%ebp),%eax │ │ test %eax,%eax │ │ je 1152652 │ │ @@ -3306670,43 +3306670,43 @@ │ │ mov %eax,0x10(%esp) │ │ xor %esi,%esi │ │ mov 0xc(%esp),%edx │ │ nop │ │ movzbl (%edi,%esi,1),%eax │ │ mov %eax,%edi │ │ shr $0x4,%edi │ │ - movzbl -0x11288a4(%edx,%edi,1),%ecx │ │ + movzbl -0x112887d(%edx,%edi,1),%ecx │ │ mov 0x10(%ebp),%edi │ │ mov %cl,(%ebx) │ │ and $0xf,%eax │ │ - movzbl -0x11288a4(%edx,%eax,1),%eax │ │ + movzbl -0x112887d(%edx,%eax,1),%eax │ │ mov %al,0x1(%ebx) │ │ movzbl 0x1(%edi,%esi,1),%eax │ │ mov %eax,%ecx │ │ shr $0x4,%ecx │ │ - movzbl -0x11288a4(%edx,%ecx,1),%ecx │ │ + movzbl -0x112887d(%edx,%ecx,1),%ecx │ │ mov %cl,0x2(%ebx) │ │ and $0xf,%eax │ │ - movzbl -0x11288a4(%edx,%eax,1),%eax │ │ + movzbl -0x112887d(%edx,%eax,1),%eax │ │ mov %al,0x3(%ebx) │ │ add $0x4,%ebx │ │ add $0x2,%esi │ │ cmp %esi,0x10(%esp) │ │ jne 11525d0 │ │ mov 0x14(%ebp),%eax │ │ test $0x1,%al │ │ je 1152652 │ │ movzbl (%edi,%esi,1),%eax │ │ mov %eax,%ecx │ │ shr $0x4,%ecx │ │ mov 0xc(%esp),%edx │ │ - movzbl -0x11288a4(%edx,%ecx,1),%ecx │ │ + movzbl -0x112887d(%edx,%ecx,1),%ecx │ │ mov %cl,(%ebx) │ │ and $0xf,%eax │ │ - movzbl -0x11288a4(%edx,%eax,1),%eax │ │ + movzbl -0x112887d(%edx,%eax,1),%eax │ │ mov %al,0x1(%ebx) │ │ add $0x2,%ebx │ │ movb $0x0,(%ebx) │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%ebx │ │ mov 0x1c(%esp),%esi │ │ push %esi │ │ @@ -3306785,28 +3306785,28 @@ │ │ xor %edx,%edx │ │ div %ecx │ │ test %edx,%edx │ │ je 1152787 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1151744(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x1ab9 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x97 │ │ push $0x32 │ │ jmp 1152772 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1151744(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x1ab4 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xb7 │ │ @@ -3306818,15 +3306818,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1135750(%ebx),%eax │ │ + lea -0x1135729(%ebx),%eax │ │ push $0x1abd │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ mov 0x8(%ebp),%esi │ │ push 0x270(%esi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ @@ -3306878,15 +3306878,15 @@ │ │ movzwl (%esi),%edx │ │ mov %dx,(%eax) │ │ add $0x2,%ecx │ │ mov 0x8(%ebp),%edx │ │ mov %ecx,0x274(%edx) │ │ jmp 1152829 │ │ sub $0x4,%esp │ │ - lea -0x112a49c(%ebx),%esi │ │ + lea -0x112a475(%ebx),%esi │ │ push $0x1c6 │ │ push %esi │ │ push $0x0 │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ movl $0x0,0x270(%eax) │ │ @@ -3306995,30 +3306995,30 @@ │ │ xor %edx,%edx │ │ div %ecx │ │ test %edx,%edx │ │ je 1152a51 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11396a8(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ test %edi,%edi │ │ je 1152ad0 │ │ push %eax │ │ push $0x1b16 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x97 │ │ push $0x32 │ │ jmp 1152a46 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11396a8(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ test %edi,%edi │ │ je 1152ae8 │ │ push %eax │ │ push $0x1b0d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ @@ -3307045,15 +3307045,15 @@ │ │ cmp %ecx,%esi │ │ jae 1152b4d │ │ test %esi,%esi │ │ je 1152c34 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11396a8(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ cmpl $0x0,0x1c(%ebp) │ │ je 1152c58 │ │ push %eax │ │ push $0x1b3e │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ @@ -3307078,15 +3307078,15 @@ │ │ push $0xb7 │ │ push $0x14 │ │ call 124ae00 │ │ jmp 1152d0e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11396a8(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ cmpl $0x0,0x1c(%ebp) │ │ je 1152c0f │ │ push %eax │ │ push $0x1b20 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ @@ -3307188,15 +3307188,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x10f │ │ jmp 1152ceb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11396a8(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ cmpl $0x0,0x1c(%ebp) │ │ je 1152cd5 │ │ push %eax │ │ push $0x1b35 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ @@ -3307335,15 +3307335,15 @@ │ │ mov %eax,(%esp) │ │ call 125d6f0 │ │ test %eax,%eax │ │ je 1152e6f │ │ movl $0x0,0xc(%esp) │ │ lea 0xc(%esp),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0x112fd06(%ebx),%ecx │ │ + lea -0x112fcdf(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ lea 0x24(%esp),%esi │ │ mov %esi,(%esp) │ │ mov %eax,%edi │ │ call 129d110 │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ @@ -3307471,15 +3307471,15 @@ │ │ mov 0x6b0(%esi),%eax │ │ mov %edi,0x4(%eax) │ │ mov $0x1,%eax │ │ jmp 1152fba │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113968e(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x1ca8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x18a │ │ @@ -3307540,15 +3307540,15 @@ │ │ mov 0xd0(%edi),%eax │ │ mov %esi,0x4(%eax) │ │ mov $0x1,%eax │ │ jmp 115306a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1153649(%ebx),%eax │ │ - lea -0x1135750(%ebx),%ecx │ │ + lea -0x1135729(%ebx),%ecx │ │ push %eax │ │ push $0x1cb4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x18a │ │ @@ -3307586,15 +3307586,15 @@ │ │ call 1153091 │ │ pop %ebx │ │ add $0x2eed6f,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11530d3 │ │ sub $0x4,%esp │ │ - lea -0x1135750(%ebx),%edi │ │ + lea -0x1135729(%ebx),%edi │ │ push $0x9f │ │ push %edi │ │ push 0x4(%esi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0xc(%esi) │ │ call 126cab0 │ │ @@ -3307802,17 +3307802,17 @@ │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 1153240 │ │ jmp 11532d3 │ │ xor %edi,%edi │ │ jmp 11532d3 │ │ call 124abb0 │ │ - lea -0x1137692(%ebx),%eax │ │ + lea -0x113766b(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1135750(%ebx),%eax │ │ + lea -0x1135729(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x17f7,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000f,0x4(%esp) │ │ movl $0x14,(%esp) │ │ call 124ae00 │ │ @@ -3307842,15 +3307842,15 @@ │ │ add $0x2eeb0f,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov %ecx,%eax │ │ or %edx,%eax │ │ jne 1153348 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fcf9(%ebx),%eax │ │ + lea -0x112fcd2(%ebx),%eax │ │ lea -0x1142c87(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3308008,15 +3308008,15 @@ │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%esi │ │ mov 0x10(%esp),%edi │ │ mov 0xc(%esp),%eax │ │ jmp 1153552 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fcf9(%ebx),%eax │ │ + lea -0x112fcd2(%ebx),%eax │ │ lea -0x1142c87(%ebx),%ecx │ │ push %eax │ │ push $0x2c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114c10c(%ebx),%eax │ │ @@ -3308218,15 +3308218,15 @@ │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ lea -0x1139679(%ebx),%eax │ │ cmovne %edi,%eax │ │ sub $0xc,%esp │ │ - lea -0x112e030(%ebx),%ecx │ │ + lea -0x112e009(%ebx),%ecx │ │ push %eax │ │ push 0xc(%ebp) │ │ push %ecx │ │ push $0x180 │ │ push $0x14 │ │ call 124ae00 │ │ mov %esi,%eax │ │ @@ -3308997,24 +3308997,24 @@ │ │ add $0x2ededf,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ mov (%edi),%eax │ │ test $0x2,%al │ │ je 1153f72 │ │ sub $0x8,%esp │ │ - lea -0x11284a1(%ebx),%eax │ │ + lea -0x112847a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129a420 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ je 1153fd8 │ │ sub $0x8,%esp │ │ - lea -0x112a44b(%ebx),%eax │ │ + lea -0x112a424(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129a420 │ │ mov $0x1,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1153fd8 │ │ @@ -3310596,31 +3310596,31 @@ │ │ mov 0x10(%ecx),%eax │ │ test %eax,%eax │ │ je 1154ebc │ │ add $0x8,%eax │ │ mov (%eax),%eax │ │ mov (%eax),%edi │ │ sub $0x8,%esp │ │ - lea -0x1131d95(%ebx),%eax │ │ + lea -0x1131d6e(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1154ec0 │ │ sub $0x8,%esp │ │ - lea -0x112fe18(%ebx),%eax │ │ + lea -0x112fdf1(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1154ec4 │ │ sub $0x8,%esp │ │ - lea -0x1126777(%ebx),%eax │ │ + lea -0x1126750(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1154ecb │ │ sub $0x8,%esp │ │ @@ -3310652,15 +3310652,15 @@ │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1154ee7 │ │ sub $0x8,%esp │ │ - lea -0x1133b30(%ebx),%eax │ │ + lea -0x1133b09(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1154eee │ │ xor %eax,%eax │ │ @@ -3311317,15 +3311317,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 1155250 │ │ add $0x10,%esp │ │ jmp 115564a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dfe4(%ebx),%eax │ │ + lea -0x112dfbd(%ebx),%eax │ │ lea -0x112067a(%ebx),%ecx │ │ push %eax │ │ push $0x16f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3311828,15 +3311828,15 @@ │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 1155e72 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fcdd(%ebx),%eax │ │ + lea -0x112fcb6(%ebx),%eax │ │ lea -0x112067a(%ebx),%ecx │ │ push %eax │ │ push $0x303 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3311963,15 +3311963,15 @@ │ │ add $0x8,%edx │ │ mov $0x1,%eax │ │ test %esi,%esi │ │ jne 1155d90 │ │ jmp 1155e72 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fcdd(%ebx),%eax │ │ + lea -0x112fcb6(%ebx),%eax │ │ lea -0x112067a(%ebx),%ecx │ │ push %eax │ │ push $0x31e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3311984,27 +3311984,27 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fcdd(%ebx),%eax │ │ + lea -0x112fcb6(%ebx),%eax │ │ lea -0x112067a(%ebx),%ecx │ │ push %eax │ │ push $0x322 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 1155e66 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fcdd(%ebx),%eax │ │ + lea -0x112fcb6(%ebx),%eax │ │ push %eax │ │ push $0x333 │ │ push 0x14(%esp) │ │ jmp 1155e57 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3312909,15 +3312909,15 @@ │ │ movl $0x8000b,(%esp) │ │ mov $0xba,%esi │ │ jmp 1156a69 │ │ movl $0x8000b,(%esp) │ │ mov $0xc3,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133b27(%ebx),%eax │ │ + lea -0x1133b00(%ebx),%eax │ │ push %eax │ │ push %esi │ │ push 0x10(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x8(%esp) │ │ @@ -3313862,15 +3313862,15 @@ │ │ lea -0x2(%eax),%ecx │ │ cmp $0x2,%ecx │ │ jb 11576a3 │ │ cmp $0x1,%eax │ │ ja 11576ca │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112848e(%ebx),%eax │ │ + lea -0x1128467(%ebx),%eax │ │ lea -0x112066c(%ebx),%ecx │ │ push %eax │ │ push $0x266 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3313925,15 +3313925,15 @@ │ │ jne 11577cc │ │ mov 0x8(%ebp),%eax │ │ mov 0x758(%eax),%eax │ │ and $0x1,%eax │ │ je 11577cc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112848e(%ebx),%eax │ │ + lea -0x1128467(%ebx),%eax │ │ lea -0x112066c(%ebx),%ecx │ │ push %eax │ │ push $0x295 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3314006,15 +3314006,15 @@ │ │ add $0x10,%esp │ │ mov $0x1,%edi │ │ jmp 1157777 │ │ test $0x200,%eax │ │ jne 1157898 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112848e(%ebx),%eax │ │ + lea -0x1128467(%ebx),%eax │ │ lea -0x112066c(%ebx),%ecx │ │ push %eax │ │ push $0x2a7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3314798,15 +3314798,15 @@ │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 11c0850 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1135732(%ebx),%eax │ │ + lea -0x113570b(%ebx),%eax │ │ push $0xdd │ │ push %eax │ │ push 0x18(%esp) │ │ call 12982c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -3314915,16 +3314915,16 @@ │ │ mov $0x89,%edi │ │ mov $0x12e,%esi │ │ jmp 11584d6 │ │ mov $0x103,%edi │ │ mov $0x125,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113767b(%ebx),%eax │ │ - lea -0x1135732(%ebx),%ecx │ │ + lea -0x1137654(%ebx),%eax │ │ + lea -0x113570b(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3315107,15 +3315107,15 @@ │ │ je 1158509 │ │ mov 0xc(%esp),%ecx │ │ mov 0x3c(%ecx),%eax │ │ mov %eax,0x2e8(%edi) │ │ mov 0x44(%ecx),%eax │ │ mov %eax,0x2ec(%edi) │ │ sub $0x4,%esp │ │ - lea -0x1135732(%ebx),%eax │ │ + lea -0x113570b(%ebx),%eax │ │ push $0x173 │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push 0x2e0(%edi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%edx │ │ @@ -3315220,15 +3315220,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,%edi │ │ mov %ecx,%esi │ │ call 11588d5 │ │ pop %ebx │ │ add $0x2e952b,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1135732(%ebx),%eax │ │ + lea -0x113570b(%ebx),%eax │ │ push $0xe7 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push (%ecx) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ @@ -3315273,15 +3315273,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1158951 │ │ pop %ebx │ │ add $0x2e94af,%ebx │ │ mov 0x8(%ebp),%esi │ │ - lea -0x1137668(%ebx),%eax │ │ + lea -0x1137641(%ebx),%eax │ │ test %esi,%esi │ │ je 11589a7 │ │ mov (%esi),%edx │ │ mov %esi,%ecx │ │ test %edx,%edx │ │ je 1158979 │ │ cmp $0x1,%edx │ │ @@ -3315298,15 +3315298,15 @@ │ │ jne 11589a7 │ │ mov %esi,(%esp) │ │ call 11a4bf0 │ │ cmp $0x35,%eax │ │ ja 11589a1 │ │ mov -0x2e650(%ebx,%eax,4),%eax │ │ jmp 11589a7 │ │ - lea -0x112fd2c(%ebx),%eax │ │ + lea -0x112fd05(%ebx),%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ int3 │ │ @@ -3315824,15 +3315824,15 @@ │ │ lea 0x2c(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129e740 │ │ add $0xc,%esp │ │ - lea -0x112df65(%ebx),%eax │ │ + lea -0x112df3e(%ebx),%eax │ │ lea 0x8(%esp),%esi │ │ push 0x28(%ebp) │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -3315913,15 +3315913,15 @@ │ │ push %esi │ │ call 12640e0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 115924d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131d4a(%ebx),%eax │ │ + lea -0x1131d23(%ebx),%eax │ │ lea -0x1124860(%ebx),%ecx │ │ cmpl $0x0,0x34(%ebp) │ │ je 11591c5 │ │ push %eax │ │ push $0x2b │ │ push %ecx │ │ call 124ace0 │ │ @@ -3315941,15 +3315941,15 @@ │ │ push $0xc0103 │ │ push $0x14 │ │ call 124ae00 │ │ jmp 1159248 │ │ mov %esi,0x4(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131d4a(%ebx),%eax │ │ + lea -0x1131d23(%ebx),%eax │ │ lea -0x1124860(%ebx),%ecx │ │ cmpl $0x0,0x34(%ebp) │ │ je 115921f │ │ push %eax │ │ push $0x51 │ │ push %ecx │ │ call 124ace0 │ │ @@ -3316056,15 +3316056,15 @@ │ │ movups %xmm0,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ lea 0x3c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x1,0x2c(%esp) │ │ movl $0x30,0x28(%esp) │ │ movl $0x16,(%esp) │ │ - lea -0x112df7c(%ebx),%edx │ │ + lea -0x112df55(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1158f90 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ je 1159380 │ │ sub $0x8,%esp │ │ push 0x10(%esp) │ │ @@ -3316182,15 +3316182,15 @@ │ │ push %eax │ │ push %esi │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11595af │ │ sub $0x4,%esp │ │ - lea -0x1128736(%ebx),%eax │ │ + lea -0x112870f(%ebx),%eax │ │ push $0xf │ │ push %eax │ │ push %esi │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11595af │ │ @@ -3316376,15 +3316376,15 @@ │ │ je 11596ef │ │ cmp $0x1,%ecx │ │ jne 1159712 │ │ mov 0x20(%esi),%eax │ │ test %eax,%eax │ │ je 1159712 │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push $0x78 │ │ push %ecx │ │ push 0x82c(%eax) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push %esi │ │ call 1143f80 │ │ @@ -3316515,15 +3316515,15 @@ │ │ mov $0x1,%eax │ │ test %ebx,%ebx │ │ je 115987d │ │ mov %ebx,%ecx │ │ lea (%ebx,%ebx,1),%esi │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1137646(%ebx),%eax │ │ + lea -0x113761f(%ebx),%eax │ │ push $0x198 │ │ push %eax │ │ push %esi │ │ mov %ecx,0x14(%esp) │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%edi │ │ @@ -3316614,15 +3316614,15 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 11599cc │ │ cmpl $0x0,0x3a4(%edi) │ │ je 11599c7 │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%edi │ │ + lea -0x113761f(%ebx),%edi │ │ push $0x2cd │ │ push %edi │ │ mov 0x8(%ebp),%eax │ │ push 0xd4(%eax) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ @@ -3316699,15 +3316699,15 @@ │ │ add $0x2e8410,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov 0xc(%ebp),%ecx │ │ mov %ecx,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ lea 0x8(%esp),%ecx │ │ lea -0x2e25f0(%ebx),%edx │ │ - lea -0x1128436(%ebx),%esi │ │ + lea -0x112840f(%ebx),%esi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ push %eax │ │ call 12a0990 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ @@ -3316972,15 +3316972,15 @@ │ │ setb %cl │ │ mov %ecx,(%edx) │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ je 1159d24 │ │ mov 0x8(%esi),%esi │ │ sub $0x8,%esp │ │ - lea -0x112c161(%ebx),%eax │ │ + lea -0x112c13a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1159d1f │ │ sub $0x8,%esp │ │ @@ -3317456,15 +3317456,15 @@ │ │ pop %ebx │ │ add $0x2e7bef,%ebx │ │ mov 0x14(%ebp),%eax │ │ test %eax,%eax │ │ je 115a355 │ │ add %eax,%eax │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%esi │ │ + lea -0x113761f(%ebx),%esi │ │ push $0x3f1 │ │ push %esi │ │ push %eax │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ test %eax,%eax │ │ @@ -3317553,16 +3317553,16 @@ │ │ mov %eax,(%edi) │ │ mov 0xc(%ebp),%eax │ │ mov %esi,(%eax) │ │ mov $0x1,%eax │ │ jmp 115a3a6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11356d9(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x11356b2(%ebx),%eax │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x3ee │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x10f │ │ @@ -3317594,15 +3317594,15 @@ │ │ sub $0x20,%esp │ │ call 115a3c1 │ │ pop %ebx │ │ add $0x2e7a3f,%ebx │ │ movl $0x0,0x10(%esp) │ │ movl $0x28,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%edi │ │ + lea -0x113761f(%ebx),%edi │ │ push $0x447 │ │ push %edi │ │ push $0x50 │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,0x18(%esp) │ │ test %eax,%eax │ │ @@ -3317651,15 +3317651,15 @@ │ │ mov %eax,(%ecx) │ │ mov $0x1,%esi │ │ jmp 115a4ba │ │ xor %esi,%esi │ │ jmp 115a4cf │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c15e(%ebx),%eax │ │ + lea -0x112c137(%ebx),%eax │ │ push %eax │ │ push $0x44e │ │ push %edi │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x112275d(%ebx),%eax │ │ push 0x14(%ebp) │ │ @@ -3317706,15 +3317706,15 @@ │ │ cmpb $0x3f,(%esi) │ │ sete %cl │ │ mov 0x4(%edi),%eax │ │ cmp 0x8(%edi),%eax │ │ mov %ecx,0x8(%esp) │ │ jne 115a546 │ │ lea 0x50(,%eax,2),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push $0x424 │ │ push %ecx │ │ push %eax │ │ push 0xc(%edi) │ │ call 12981b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3318092,15 +3318092,15 @@ │ │ mov %eax,0x24(%esp) │ │ je 115aa6b │ │ mov %eax,%edi │ │ mov 0x3a4(%esi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea 0x7c(,%eax,4),%eax │ │ lea (%eax,%eax,8),%eax │ │ - lea -0x1137646(%ebx),%esi │ │ + lea -0x113761f(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x5f3,0x8(%esp) │ │ call 1297f60 │ │ test %eax,%eax │ │ je 115ab85 │ │ test %edi,%edi │ │ @@ -3318266,15 +3318266,15 @@ │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x388(%esi) │ │ xor %eax,%eax │ │ mov $0x1,%edi │ │ jmp 115ab87 │ │ mov 0x18(%esp),%eax │ │ xor %edi,%edi │ │ - lea -0x1137646(%ebx),%esi │ │ + lea -0x113761f(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x637,0x8(%esp) │ │ call 12982c0 │ │ mov %esi,0x4(%esp) │ │ movl $0x638,0x8(%esp) │ │ movl $0x0,(%esp) │ │ @@ -3318662,15 +3318662,15 @@ │ │ cmp $0x10000,%ecx │ │ je 115b02c │ │ cmp $0x74,%eax │ │ jne 115b021 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115ab1e(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x7af │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x172 │ │ @@ -3318703,15 +3318703,15 @@ │ │ jne 115b050 │ │ cmp $0xffffffff,%eax │ │ je 115b131 │ │ mov 0xc(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115ab1e(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x7c8 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x172 │ │ @@ -3318824,50 +3318824,50 @@ │ │ je 115b2ce │ │ cmp %ecx,%eax │ │ je 115b2ce │ │ mov 0xc(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115ab1e(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x7e2 │ │ jmp 115b44c │ │ mov 0xc(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115ab1e(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x7d0 │ │ jmp 115b083 │ │ mov 0x8(%ebp),%edx │ │ mov 0x6b0(%edx),%eax │ │ testb $0x3,0x12(%eax) │ │ je 115b360 │ │ mov 0xc(%esp),%ebx │ │ mov %edx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115ab1e(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x7f7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x172 │ │ push $0x28 │ │ push %esi │ │ jmp 115b098 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115ab1e(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x7d9 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xa2 │ │ @@ -3318906,15 +3318906,15 @@ │ │ and 0x10(%eax),%ecx │ │ je 115b360 │ │ mov 0xc(%esp),%ebx │ │ mov %edx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115ab1e(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x7f1 │ │ jmp 115b287 │ │ sub $0x4,%esp │ │ lea 0x2c(%esp),%eax │ │ mov 0x10(%esp),%ebx │ │ push %eax │ │ @@ -3318940,15 +3318940,15 @@ │ │ mov 0x6b0(%eax),%eax │ │ testl $0x30001,0x10(%eax) │ │ je 115b3e5 │ │ mov 0xc(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115ab1e(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x804 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x172 │ │ @@ -3318964,28 +3318964,28 @@ │ │ call 114a8d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 115b467 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115ab1e(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x808 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x170 │ │ push $0x28 │ │ jmp 115b095 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115ab1e(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x7e9 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x17a │ │ @@ -3319028,15 +3319028,15 @@ │ │ je 115b4db │ │ mov %edi,0x2a0(%esi) │ │ mov $0x1,%eax │ │ jmp 115b136 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115ab1e(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x816 │ │ jmp 115b287 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3319050,15 +3319050,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ mov %edx,%edi │ │ mov %ecx,%esi │ │ call 115b515 │ │ pop %ebx │ │ add $0x2e68eb,%ebx │ │ - lea -0x112c161(%ebx),%eax │ │ + lea -0x112c13a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ call 126df10 │ │ test %eax,%eax │ │ je 115b58a │ │ mov %edi,(%esp) │ │ call 126eab0 │ │ @@ -3319611,15 +3319611,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 115bb31 │ │ pop %ebx │ │ add $0x2e62cf,%ebx │ │ mov 0x8(%ebp),%edi │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%esi │ │ + lea -0x113761f(%ebx),%esi │ │ push $0x896 │ │ push %esi │ │ push 0xeb4(%edi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,0xeb4(%edi) │ │ movl $0x0,0xeb8(%edi) │ │ @@ -3319809,15 +3319809,15 @@ │ │ mov 0x8(%ebp),%esi │ │ mov 0x2a4(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x6b0(%esi),%edi │ │ mov 0x10(%edi),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%eax │ │ + lea -0x113761f(%ebx),%eax │ │ mov %ebx,0x18(%esp) │ │ push $0xac0 │ │ mov %eax,0x24(%esp) │ │ push %eax │ │ push 0xeb4(%esi) │ │ call 12982c0 │ │ mov 0x1c(%esp),%eax │ │ @@ -3320619,15 +3320619,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ lea (%ecx,%eax,1),%esi │ │ add $0x10,%esi │ │ add $0x10,%eax │ │ mov %esi,0x2c(%esp) │ │ sub %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%eax │ │ + lea -0x113761f(%ebx),%eax │ │ push $0x999 │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ push %edi │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3320706,15 +3320706,15 @@ │ │ mov 0x28(%esp),%edi │ │ push (%edi) │ │ call 1268bf0 │ │ add $0x4,%esp │ │ push %edi │ │ call 11622d0 │ │ add $0xc,%esp │ │ - lea -0x1137646(%ebx),%eax │ │ + lea -0x113761f(%ebx),%eax │ │ push $0xfd3 │ │ push %eax │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x18(%esp),%edi │ │ jmp 115c3ab │ │ @@ -3320766,15 +3320766,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 115c931 │ │ pop %ebx │ │ add $0x2e54cf,%ebx │ │ - lea -0x1137646(%ebx),%esi │ │ + lea -0x113761f(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ movl $0xfb3,0x8(%esp) │ │ movl $0x8,(%esp) │ │ call 1298010 │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -3320782,15 +3320782,15 @@ │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x164(%eax) │ │ je 115c9b0 │ │ mov %esi,0x18(%esp) │ │ mov (%eax),%ecx │ │ mov 0x27c(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137d22(%ebx),%eax │ │ + lea -0x1137cfb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 1269470 │ │ test %eax,%eax │ │ je 115c9cd │ │ mov %eax,%esi │ │ mov %eax,(%esp) │ │ @@ -3321002,15 +3321002,15 @@ │ │ test %esi,%esi │ │ je 115cbaa │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 1268bf0 │ │ mov %esi,(%esp) │ │ call 11622d0 │ │ - lea -0x1137646(%ebx),%eax │ │ + lea -0x113761f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xfd3,0x8(%esp) │ │ call 12982c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3321284,16 +3321284,16 @@ │ │ movl $0x1,0x4(%esp) │ │ jmp 115ce14 │ │ mov 0x4(%esp),%eax │ │ test %eax,%eax │ │ jne 115cf48 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a3d7(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x112a3b0(%ebx),%eax │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0xa97 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3321322,15 +3321322,15 @@ │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 115d03b │ │ mov %edi,%eax │ │ and $0x1,%eax │ │ jne 115d03b │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%eax │ │ + lea -0x113761f(%ebx),%eax │ │ mov %ebx,0x8(%esp) │ │ push $0xaf2 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 1297f60 │ │ add $0x10,%esp │ │ @@ -3321483,15 +3321483,15 @@ │ │ mov 0x8(%esp),%edi │ │ test %edi,%edi │ │ je 115d1ab │ │ cmpl $0x0,0xc(%ebp) │ │ je 115d20b │ │ lea (%edi,%edi,1),%ecx │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%eax │ │ + lea -0x113761f(%ebx),%eax │ │ push $0xc0b │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ call 1297f60 │ │ add $0x10,%esp │ │ @@ -3321517,22 +3321517,22 @@ │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ mov %eax,0x2c(%esi) │ │ add $0x30,%esi │ │ jmp 115d209 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fc6b(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x112fc44(%ebx),%eax │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0xbfd │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x112a3c4(%ebx),%eax │ │ + lea -0x112a39d(%ebx),%eax │ │ push 0x10(%ebp) │ │ push %eax │ │ push $0x80106 │ │ push $0x14 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 115d210 │ │ @@ -3321799,15 +3321799,15 @@ │ │ pop %ebx │ │ add $0x2e493f,%ebx │ │ mov 0x10(%ebp),%eax │ │ xor %esi,%esi │ │ test $0x1,%al │ │ jne 115d5e8 │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ mov %ebx,0x4(%esp) │ │ push $0xc23 │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ push %eax │ │ mov %eax,%edi │ │ call 1297f60 │ │ @@ -3322168,23 +3322168,23 @@ │ │ mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ call 126df10 │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ mov 0x24(%esp),%edi │ │ jne 115da60 │ │ - lea -0x1133c9c(%ebx),%eax │ │ + lea -0x1133c75(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ call 126df10 │ │ mov $0x2,%ecx │ │ test %eax,%eax │ │ jne 115da60 │ │ - lea -0x112c161(%ebx),%eax │ │ + lea -0x112c13a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ call 126df10 │ │ mov $0x40,%ecx │ │ test %eax,%eax │ │ je 115dca1 │ │ @@ -3322207,15 +3322207,15 @@ │ │ cmp %edi,%ecx │ │ je 115db7a │ │ inc %esi │ │ cmp %esi,%eax │ │ jne 115da80 │ │ jmp 115db82 │ │ mov 0x20(%esp),%ebx │ │ - lea -0x112c161(%ebx),%eax │ │ + lea -0x112c13a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 126df10 │ │ test %eax,%eax │ │ je 115dac2 │ │ mov 0x8(%ebp),%ecx │ │ mov %esi,%edx │ │ @@ -3322879,15 +3322879,15 @@ │ │ call 130cf80 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 115e3e6 │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x112c161(%ebx),%eax │ │ + lea -0x112c13a(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 126df10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115e3e1 │ │ mov (%esp),%ecx │ │ @@ -3323542,15 +3323542,15 @@ │ │ jne 115ea9c │ │ test %esi,%esi │ │ je 115eac3 │ │ mov 0x18(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11395b2(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0xf0a │ │ jmp 115f187 │ │ mov 0x238(%ecx),%eax │ │ mov $0x1,%edi │ │ testb $0xab,0x14(%eax) │ │ je 115f1a3 │ │ @@ -3323635,15 +3323635,15 @@ │ │ jmp 115ec49 │ │ cmpl $0x0,0xc(%ebp) │ │ mov 0x18(%esp),%ebx │ │ je 115f1a3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11395b2(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0xf7c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3323887,15 +3323887,15 @@ │ │ mov %ecx,%edi │ │ jmp 115f0ef │ │ cmpl $0x0,0xc(%ebp) │ │ je 115f1a3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11395b2(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0xf64 │ │ jmp 115f187 │ │ lea -0x1112780(%ebx),%ebx │ │ mov $0x1,%ecx │ │ mov 0x10(%esp),%edx │ │ jmp 115ef97 │ │ @@ -3324017,15 +3324017,15 @@ │ │ cmpl $0x0,0xc(%ebp) │ │ mov 0x18(%esp),%ebx │ │ mov $0x1,%edi │ │ je 115f1a3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11395b2(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0xf73 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x172 │ │ @@ -3324052,28 +3324052,28 @@ │ │ jne 115f154 │ │ cmpl $0x0,0xc(%ebp) │ │ mov $0x1,%edi │ │ je 115f1a3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11395b2(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0xf56 │ │ jmp 115f187 │ │ cmp $0xffffffff,%edi │ │ jne 115ea9f │ │ jmp 115ea9c │ │ cmpl $0x0,0xc(%ebp) │ │ mov $0x1,%edi │ │ je 115f1a3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11395b2(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0xf4a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3324119,15 +3324119,15 @@ │ │ test %eax,%eax │ │ jle 115f234 │ │ shr $0x3,%eax │ │ cmp %edi,%eax │ │ je 115f222 │ │ jmp 115f234 │ │ sub $0x8,%esp │ │ - lea -0x112c161(%ebx),%eax │ │ + lea -0x112c13a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 126df10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115f222 │ │ cmp $0x3,%edi │ │ @@ -3324169,23 +3324169,23 @@ │ │ mov 0x39c(%esi),%ecx │ │ cmp %eax,%ecx │ │ jne 115f2f6 │ │ test %ecx,%ecx │ │ je 115f2a0 │ │ lea (%ecx,%ecx,4),%eax │ │ lea 0x190(,%eax,8),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push $0xff │ │ push %ecx │ │ push %eax │ │ push 0x394(%esi) │ │ call 12981b0 │ │ jmp 115f2b9 │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%eax │ │ + lea -0x113761f(%ebx),%eax │ │ push $0xfa │ │ push %eax │ │ push $0x190 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115f522 │ │ @@ -3324214,15 +3324214,15 @@ │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115f4e3 │ │ cmpl $0x4,0x4(%eax) │ │ jne 115f4e3 │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push $0x110 │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ push 0x8(%eax) │ │ call 1299a80 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ @@ -3324335,15 +3324335,15 @@ │ │ lea -0x1144794(%ebx),%eax │ │ push %eax │ │ push $0x135 │ │ jmp 115f53d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1144794(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x10d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3324368,15 +3324368,15 @@ │ │ push $0x80106 │ │ push $0x14 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ mov %eax,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%esi │ │ + lea -0x113761f(%ebx),%esi │ │ push $0x171 │ │ push %esi │ │ push (%edi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x172 │ │ push %esi │ │ @@ -3324455,15 +3324455,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129ccb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115f79f │ │ sub $0x8,%esp │ │ - lea -0x112c149(%ebx),%eax │ │ + lea -0x112c122(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115f7b8 │ │ mov (%esp),%ecx │ │ @@ -3324584,23 +3324584,23 @@ │ │ mov 0x3a8(%esi),%ecx │ │ cmp %eax,%ecx │ │ jne 115f8c1 │ │ test %ecx,%ecx │ │ je 115f86e │ │ imul $0x34,%ecx,%eax │ │ add $0x208,%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push $0x1bd │ │ push %ecx │ │ push %eax │ │ push 0x3a0(%esi) │ │ call 12981b0 │ │ jmp 115f887 │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%eax │ │ + lea -0x113761f(%ebx),%eax │ │ push $0x1b8 │ │ push %eax │ │ push $0x208 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115fb04 │ │ @@ -3324629,15 +3324629,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115fac1 │ │ cmpl $0x4,0x4(%eax) │ │ jne 115fac1 │ │ mov %esi,0x20(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%esi │ │ + lea -0x113761f(%ebx),%esi │ │ push $0x1ce │ │ push %esi │ │ mov 0x14(%esp),%ecx │ │ push 0x8(%edi,%ecx,1) │ │ mov %edi,0x20(%esp) │ │ mov %eax,%edi │ │ call 12982c0 │ │ @@ -3324651,15 +3324651,15 @@ │ │ mov 0x10(%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ mov %eax,0x8(%ecx,%edx,1) │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 115fb3c │ │ sub $0x8,%esp │ │ - lea -0x112a39e(%ebx),%eax │ │ + lea -0x112a377(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115fb0b │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3324679,15 +3324679,15 @@ │ │ push 0x8(%eax) │ │ call 1299a80 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ test %eax,%eax │ │ je 11600ce │ │ sub $0x8,%esp │ │ - lea -0x1133b05(%ebx),%eax │ │ + lea -0x1133ade(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%esi │ │ je 115fc49 │ │ @@ -3324755,15 +3324755,15 @@ │ │ mov %eax,0xc(%edi,%ecx,1) │ │ test %eax,%eax │ │ jne 115fc87 │ │ jmp 115fb3c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1142bfb(%ebx),%eax │ │ - lea -0x1137646(%ebx),%ecx │ │ + lea -0x113761f(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3324789,15 +3324789,15 @@ │ │ push $0x80106 │ │ push $0x14 │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%edi │ │ mov %esi,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1137646(%ebx),%esi │ │ + lea -0x113761f(%ebx),%esi │ │ push $0x29e │ │ push %esi │ │ push (%edi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ sub $0x4,%esp │ │ @@ -3324875,15 +3324875,15 @@ │ │ lea -0x1142bfb(%ebx),%eax │ │ push %eax │ │ push $0x1ea │ │ jmp 115fb1f │ │ mov 0x8(%esp),%eax │ │ movl $0x0,0xc(%edi,%eax,1) │ │ sub $0x8,%esp │ │ - lea -0x1133aef(%ebx),%eax │ │ + lea -0x1133ac8(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115fcf5 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3325335,27 +3325335,27 @@ │ │ je 1160345 │ │ lea -0x1140b85(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 116033d │ │ - lea -0x112fc4a(%ebx),%eax │ │ + lea -0x112fc23(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 116033d │ │ - lea -0x1133c9c(%ebx),%eax │ │ + lea -0x1133c75(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 1160353 │ │ - lea -0x1131ee4(%ebx),%eax │ │ + lea -0x1131ebd(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 116035b │ │ mov %esi,(%esp) │ │ call 12b05e0 │ │ @@ -3325606,42 +3325606,42 @@ │ │ call 129e7a0 │ │ add $0xc,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x58(%esp) │ │ movups (%esp),%xmm0 │ │ movups %xmm0,0x48(%esp) │ │ lea -0x1112730(%ebx),%eax │ │ - lea -0x112c4ec(%ebx),%ecx │ │ + lea -0x112c4c5(%ebx),%ecx │ │ push $0x6 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x6c(%esp) │ │ movups (%esp),%xmm0 │ │ movups %xmm0,0x5c(%esp) │ │ lea 0x84(%esp),%edi │ │ - lea -0x112fc46(%ebx),%eax │ │ + lea -0x112fc1f(%ebx),%eax │ │ push 0x1c(%ebp) │ │ push 0x18(%ebp) │ │ push %eax │ │ lea 0xc(%esp),%eax │ │ push %eax │ │ call 129e7a0 │ │ mov 0x20(%ebp),%ecx │ │ add $0xc,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x80(%esp) │ │ movups (%esp),%xmm0 │ │ movups %xmm0,0x70(%esp) │ │ test %ecx,%ecx │ │ je 1160683 │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ push 0x24(%ebp) │ │ push %ecx │ │ push %eax │ │ lea 0xc(%esp),%eax │ │ push %eax │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -3325939,27 +3325939,27 @@ │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x10(%edi) │ │ movups 0x14(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ mov 0xc(%esp),%edi │ │ lea -0x1112730(%ebx),%eax │ │ - lea -0x112c4ec(%ebx),%ecx │ │ + lea -0x112c4c5(%ebx),%ecx │ │ push $0x6 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x10(%edi) │ │ movups 0x14(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ lea -0x111271d(%ebx),%eax │ │ - lea -0x112fc46(%ebx),%ecx │ │ + lea -0x112fc1f(%ebx),%ecx │ │ push $0x7 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ @@ -3326132,15 +3326132,15 @@ │ │ push %esi │ │ push %edi │ │ call 1160890 │ │ add $0x20,%esp │ │ jmp 1160c1f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a36b(%ebx),%eax │ │ + lea -0x112a344(%ebx),%eax │ │ lea -0x114475c(%ebx),%ecx │ │ push %eax │ │ push $0xfe │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3326192,15 +3326192,15 @@ │ │ mov 0x4(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x27c(%eax),%eax │ │ test %eax,%eax │ │ mov %edi,0x8(%esp) │ │ je 1160cb1 │ │ lea 0x28(%esp),%esi │ │ - lea -0x1128401(%ebx),%ecx │ │ + lea -0x11283da(%ebx),%ecx │ │ lea 0x14(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129e740 │ │ add $0xc,%esp │ │ @@ -3326265,15 +3326265,15 @@ │ │ jmp 1160dd2 │ │ lea 0x4b0(%esi),%edi │ │ jmp 1160d75 │ │ lea 0x4f0(%esi),%edi │ │ mov (%esp),%eax │ │ lea 0x4(%esp),%ecx │ │ lea 0x14(%esp),%edx │ │ - lea -0x1137d22(%ebx),%esi │ │ + lea -0x1137cfb(%ebx),%esi │ │ push %ecx │ │ push $0x80 │ │ push 0x14(%ebp) │ │ push %eax │ │ lea 0x4c(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ @@ -3327556,15 +3327556,15 @@ │ │ test %eax,%eax │ │ lea 0x3c(%esp),%esi │ │ je 1161f60 │ │ mov 0x8(%ebp),%edx │ │ mov 0xc(%ebp),%eax │ │ cmp %eax,0x3c(%edx) │ │ lea -0x115aae3(%ebx),%eax │ │ - lea -0x112df4a(%ebx),%ecx │ │ + lea -0x112df23(%ebx),%ecx │ │ cmove %eax,%ecx │ │ push 0xc(%esp) │ │ push %esi │ │ push %ecx │ │ push %edx │ │ call 11526a0 │ │ add $0x10,%esp │ │ @@ -3328163,15 +3328163,15 @@ │ │ push 0x8(%ebp) │ │ call 115a200 │ │ add $0x10,%esp │ │ jmp 11624f6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113b185(%ebx),%eax │ │ - lea -0x112fc40(%ebx),%ecx │ │ + lea -0x112fc19(%ebx),%ecx │ │ push %eax │ │ push $0xb4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x122 │ │ @@ -3328448,15 +3328448,15 @@ │ │ mov $0x1,%eax │ │ jmp 1162a11 │ │ movl $0x80003,0x14(%esp) │ │ mov $0x81,%esi │ │ lea 0x8d0(%edi),%eax │ │ mov %eax,0x18(%esp) │ │ call 124abb0 │ │ - lea -0x11283f6(%ebx),%eax │ │ + lea -0x11283cf(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %edi,%esi │ │ lea -0x114a20e(%ebx),%edi │ │ mov %edi,(%esp) │ │ call 124ace0 │ │ mov 0x14(%esp),%eax │ │ @@ -3329011,15 +3329011,15 @@ │ │ push 0x8f0(%esi) │ │ call 11cabe0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11630c0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137639(%ebx),%eax │ │ + lea -0x1137612(%ebx),%eax │ │ lea -0x114a20e(%ebx),%ecx │ │ push %eax │ │ push $0x1a3 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3329038,15 +3329038,15 @@ │ │ push 0x8e4(%esi) │ │ call 11caa40 │ │ add $0x10,%esp │ │ cmp 0x908(%esi),%eax │ │ jge 1163107 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137639(%ebx),%eax │ │ + lea -0x1137612(%ebx),%eax │ │ lea -0x114a20e(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3329063,15 +3329063,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jg 11630b9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137639(%ebx),%eax │ │ + lea -0x1137612(%ebx),%eax │ │ lea -0x114a20e(%ebx),%ecx │ │ push %eax │ │ push $0x1af │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3329083,15 +3329083,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11630b9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137639(%ebx),%eax │ │ + lea -0x1137612(%ebx),%eax │ │ lea -0x114a20e(%ebx),%ecx │ │ push %eax │ │ push $0x1b4 │ │ jmp 11630f3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3329168,15 +3329168,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x40,%esp │ │ call 1163251 │ │ pop %ebx │ │ add $0x2debaf,%ebx │ │ - lea -0x112a34e(%ebx),%edi │ │ + lea -0x112a327(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ movl $0x182,0x8(%esp) │ │ movl $0xfc,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 11634a8 │ │ mov %eax,%esi │ │ @@ -3329303,39 +3329303,39 @@ │ │ mov 0xf4(%esi),%edi │ │ mov %edi,0xc(%esp) │ │ mov %edx,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 116c620 │ │ jmp 1163588 │ │ - lea -0x112fc31(%ebx),%eax │ │ + lea -0x112fc0a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x8000f,0x10(%esp) │ │ movl $0x184,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ jmp 1163586 │ │ - lea -0x112fc31(%ebx),%eax │ │ + lea -0x112fc0a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x8000f,0x10(%esp) │ │ movl $0x189,0x8(%esp) │ │ jmp 1163559 │ │ - lea -0x112fc31(%ebx),%eax │ │ + lea -0x112fc0a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x198,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ mov %esi,(%esp) │ │ call 114d7c0 │ │ jmp 1163586 │ │ - lea -0x112fc31(%ebx),%eax │ │ + lea -0x112fc0a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x192,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ mov %esi,%eax │ │ @@ -3329350,29 +3329350,29 @@ │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x112c13c(%ebx),%eax │ │ + lea -0x112c115(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x5e8,0x8(%esp) │ │ jmp 1163521 │ │ - lea -0x112c13c(%ebx),%eax │ │ + lea -0x112c115(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x5ef,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ jmp 1163622 │ │ - lea -0x112c13c(%ebx),%eax │ │ + lea -0x112c115(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x5f6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ mov 0x28(%esi),%eax │ │ @@ -3329432,15 +3329432,15 @@ │ │ je 11636ab │ │ sub $0xc,%esp │ │ push 0x2c(%eax) │ │ call 116bf60 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a34e(%ebx),%eax │ │ + lea -0x112a327(%ebx),%eax │ │ push 0x14(%ebp) │ │ push %edi │ │ push %eax │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea 0x20(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ @@ -3329546,15 +3329546,15 @@ │ │ mov %eax,(%esp) │ │ call 12f1d30 │ │ cmp 0x8(%ebp),%esi │ │ je 1163939 │ │ mov %edi,(%esp) │ │ call 114d7c0 │ │ jmp 1163939 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 116392d │ │ mov 0x30(%esi),%eax │ │ mov %eax,(%esp) │ │ @@ -3329603,15 +3329603,15 @@ │ │ call 11c6e00 │ │ mov 0x30(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12f1d30 │ │ mov %edi,(%esp) │ │ call 12f1d80 │ │ jmp 1163939 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ lea -0xc(%ebp),%esp │ │ @@ -3329672,30 +3329672,30 @@ │ │ mov (%eax),%eax │ │ dec %eax │ │ cmp $0x2,%eax │ │ jae 1163a0c │ │ call 124abb0 │ │ lea -0x11395a0(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112a34e(%ebx),%eax │ │ + lea -0x112a327(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x25a,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8010c,0x4(%esp) │ │ movl $0x14,(%esp) │ │ call 124ae00 │ │ jmp 1163a3a │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1163a2e │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %eax,%eax │ │ @@ -3329743,30 +3329743,30 @@ │ │ mov (%eax),%eax │ │ dec %eax │ │ cmp $0x2,%eax │ │ jae 1163aec │ │ call 124abb0 │ │ lea -0x11534f2(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112a34e(%ebx),%eax │ │ + lea -0x112a327(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x24e,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8010c,0x4(%esp) │ │ movl $0x14,(%esp) │ │ call 124ae00 │ │ jmp 1163b1a │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1163b0e │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %eax,%eax │ │ @@ -3329848,15 +3329848,15 @@ │ │ mov %ecx,%esi │ │ call 12f1ce0 │ │ not %edi │ │ movl $0x0,0x24(%esp) │ │ mov %esi,%edx │ │ mov 0x1c(%esp),%esi │ │ jmp 1163cb4 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1163d4e │ │ mov 0x30(%ecx),%eax │ │ mov 0x34(%ecx),%edx │ │ @@ -3329942,15 +3329942,15 @@ │ │ cmpb $0x0,0x24(%esp) │ │ je 1163d75 │ │ add $0xe4,%esi │ │ mov %esi,%edx │ │ mov 0x28(%esp),%eax │ │ mov %edi,%ebx │ │ jmp 1163d91 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %esi,%esi │ │ @@ -3330108,21 +3330108,21 @@ │ │ mov %esi,(%esp) │ │ call 11782f0 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ shl $0x4,%ecx │ │ jmp 1163f56 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1163f46 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ jmp 1163f6b │ │ @@ -3330247,21 +3330247,21 @@ │ │ mov %esi,(%esp) │ │ call 11782f0 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ shl $0x4,%ecx │ │ jmp 1164116 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1164106 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ jmp 116412b │ │ @@ -3330305,21 +3330305,21 @@ │ │ cmp $0x1,%ecx │ │ je 116416c │ │ cmp $0x2,%ecx │ │ jne 1164195 │ │ mov 0x20(%eax),%eax │ │ mov 0x38(%eax),%eax │ │ jmp 11641c5 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 11641b7 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %eax,%eax │ │ @@ -3330347,21 +3330347,21 @@ │ │ cmp $0x1,%ecx │ │ je 11641fc │ │ cmp $0x2,%ecx │ │ jne 1164225 │ │ mov 0x20(%eax),%eax │ │ mov 0x3c(%eax),%eax │ │ jmp 1164255 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1164247 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %eax,%eax │ │ @@ -3330404,21 +3330404,21 @@ │ │ movl $0x0,0x4(%esp) │ │ call 1178330 │ │ mov 0x30(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12f1d30 │ │ mov $0x1,%eax │ │ jmp 1164322 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1164314 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %eax,%eax │ │ @@ -3330478,27 +3330478,27 @@ │ │ je 116444a │ │ mov 0xd0(%edi),%ecx │ │ mov %ecx,0x4(%esp) │ │ lea 0x20(%esp),%ecx │ │ mov %ecx,(%esp) │ │ call *%eax │ │ jmp 1164456 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1164437 │ │ mov 0x10(%ebp),%eax │ │ movl $0x1,(%eax) │ │ mov 0xc(%ebp),%eax │ │ movl $0xf4240,(%eax) │ │ movl $0x0,0x4(%eax) │ │ jmp 11644c2 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %eax,%eax │ │ @@ -3330577,15 +3330577,15 @@ │ │ mov %eax,0xc(%esp) │ │ lea 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x164,0x10(%esp) │ │ movl $0x4e6,0x8(%esp) │ │ jmp 1164654 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 116464d │ │ mov %esi,0x1c(%esp) │ │ mov 0x34(%esi),%eax │ │ @@ -3330628,15 +3330628,15 @@ │ │ mov 0x2c(%esi),%eax │ │ test %edi,%edi │ │ je 11646fc │ │ mov (%edi),%ecx │ │ mov 0x4(%edi),%edx │ │ mov 0x8(%edi),%edi │ │ jmp 1164702 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ mov $0xffffffff,%eax │ │ @@ -3330944,15 +3330944,15 @@ │ │ mov 0x34(%edx),%eax │ │ mov %eax,0x14(%esp) │ │ mov $0x1,%al │ │ mov %eax,0x10(%esp) │ │ mov %edx,0xc(%esp) │ │ jmp 11649ec │ │ sub $0x20,%esp │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1164a55 │ │ mov 0x20(%edx),%eax │ │ mov %eax,0xc(%esp) │ │ @@ -3330978,15 +3330978,15 @@ │ │ push %edi │ │ push $0x10 │ │ push 0x20(%esi) │ │ call 114d970 │ │ add $0x10,%esp │ │ jmp 1164a66 │ │ sub $0x20,%esp │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ add $0x20,%esp │ │ @@ -3331083,21 +3331083,21 @@ │ │ test %eax,%eax │ │ je 1164b8d │ │ mov (%eax),%ecx │ │ cmp $0x1,%ecx │ │ je 1164bc1 │ │ cmp $0x2,%ecx │ │ je 1164bbb │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ jmp 1164baf │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ lea -0x4(%ebp),%esp │ │ @@ -3331126,21 +3331126,21 @@ │ │ test %eax,%eax │ │ je 1164c2d │ │ mov (%eax),%ecx │ │ cmp $0x1,%ecx │ │ je 1164c61 │ │ cmp $0x2,%ecx │ │ je 1164c5b │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ jmp 1164c4f │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ lea -0x4(%ebp),%esp │ │ @@ -3331183,15 +3331183,15 @@ │ │ movl $0x1,0x28(%esp) │ │ mov 0x30(%eax),%eax │ │ mov %eax,(%esp) │ │ call 12f1ce0 │ │ movl $0x1,0x2c(%esp) │ │ add $0x44,%esi │ │ jmp 1164d29 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1164d6f │ │ mov %esi,0x20(%esp) │ │ mov 0x34(%esi),%eax │ │ @@ -3331208,15 +3331208,15 @@ │ │ mov %eax,%esi │ │ mov 0x20(%esp),%eax │ │ mov 0x30(%eax),%eax │ │ mov %eax,(%esp) │ │ call 12f1d30 │ │ mov %esi,%eax │ │ jmp 1164d7d │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %eax,%eax │ │ @@ -3331622,21 +3331622,21 @@ │ │ test %esi,%esi │ │ je 116540e │ │ mov (%esi),%eax │ │ cmp $0x1,%eax │ │ je 116544b │ │ cmp $0x2,%eax │ │ je 116543c │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ jmp 1165430 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ mov %esi,(%esp) │ │ @@ -3331685,33 +3331685,33 @@ │ │ mov %ecx,(%edx) │ │ mov 0x34(%ecx),%eax │ │ mov %eax,0x4(%edx) │ │ movl $0x0,0x8(%edx) │ │ movl $0x0,0xc(%edx) │ │ mov $0x1,%eax │ │ jmp 116555f │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1165551 │ │ mov 0x20(%ecx),%eax │ │ mov %eax,(%edx) │ │ mov %ecx,0x4(%edx) │ │ movl $0x1,0x8(%edx) │ │ movl $0x0,0xc(%edx) │ │ - lea -0x112655c(%ebx),%eax │ │ + lea -0x1126535(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %edx,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x164,0x10(%esp) │ │ movl $0x12c,0x8(%esp) │ │ jmp 1165558 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %eax,%eax │ │ @@ -3331760,15 +3331760,15 @@ │ │ mov %eax,0xc(%esp) │ │ mov %edi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x7dc,0x8(%esp) │ │ call 1163640 │ │ xor %esi,%esi │ │ - lea -0x112a34e(%ebx),%eax │ │ + lea -0x112a327(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x80c,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 12982c0 │ │ mov 0x1c(%esp),%edi │ │ mov 0x2c(%edi),%eax │ │ mov %eax,(%esp) │ │ @@ -3331934,15 +3331934,15 @@ │ │ je 11658ba │ │ cmp $0x1,%eax │ │ jne 1165906 │ │ mov 0x34(%esi),%edi │ │ mov $0x1,%al │ │ mov %eax,0x18(%esp) │ │ jmp 11658c7 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1165928 │ │ mov %esi,%edi │ │ mov 0x20(%esi),%esi │ │ @@ -3331961,15 +3331961,15 @@ │ │ mov $0x5,%esi │ │ test %eax,%eax │ │ jne 11658fc │ │ mov (%edx),%esi │ │ mov %ecx,(%esp) │ │ call 12f1d30 │ │ jmp 1165936 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %esi,%esi │ │ @@ -3332001,15 +3332001,15 @@ │ │ mov 0x20(%esi),%edi │ │ mov 0x30(%edi),%eax │ │ add $0x30,%edi │ │ mov %eax,(%esp) │ │ call 12f1ce0 │ │ add $0x44,%esi │ │ jmp 11659b9 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 11659fd │ │ lea 0x30(%esi),%edi │ │ mov 0x30(%esi),%eax │ │ @@ -3332022,15 +3332022,15 @@ │ │ cmp $0xa,%ecx │ │ ja 11659cf │ │ mov -0x1112560(%ebx,%eax,4),%esi │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ call 12f1d30 │ │ jmp 1165a0e │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ mov $0x1,%esi │ │ @@ -3332075,15 +3332075,15 @@ │ │ mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ je 1165b0c │ │ testb $0x1,0x38(%eax) │ │ sete %al │ │ testl $0xfffffffe,0x14(%ebp) │ │ je 1165b1b │ │ - lea -0x1126572(%ebx),%eax │ │ + lea -0x112654b(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x19c,0x10(%esp) │ │ movl $0xa05,0x8(%esp) │ │ jmp 1165b68 │ │ @@ -3332115,29 +3332115,29 @@ │ │ testb $0x80,0xd8(%eax) │ │ jne 1165b3f │ │ mov 0x2c(%eax),%eax │ │ mov %eax,(%esp) │ │ call 1168dc0 │ │ test %eax,%eax │ │ je 1165c1f │ │ - lea -0x1126572(%ebx),%eax │ │ + lea -0x112654b(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0xa0a,0x8(%esp) │ │ call 1163640 │ │ xor %edi,%edi │ │ mov 0x28(%esp),%eax │ │ mov 0x30(%eax),%eax │ │ mov %eax,(%esp) │ │ call 12f1d30 │ │ jmp 1165c15 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1165c07 │ │ mov %ecx,0x28(%esp) │ │ mov 0x34(%ecx),%edi │ │ @@ -3332149,15 +3332149,15 @@ │ │ call 12f1ce0 │ │ movl $0x1,0x34(%esp) │ │ add $0xf8,%esi │ │ movl $0x0,(%esi) │ │ mov 0x1c(%ebp),%esi │ │ mov %edi,%eax │ │ jmp 1165a6e │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %edi,%edi │ │ @@ -3332242,15 +3332242,15 @@ │ │ mov %eax,(%esp) │ │ movl $0x0,0x4(%esp) │ │ call 1181420 │ │ mov $0x16d,%ecx │ │ test %eax,%eax │ │ je 1165d72 │ │ mov %ecx,0x10(%esp) │ │ - lea -0x1126572(%ebx),%eax │ │ + lea -0x112654b(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xa19,0x8(%esp) │ │ call 1163640 │ │ jmp 1165b6f │ │ @@ -3332467,15 +3332467,15 @@ │ │ je 11660ae │ │ cmp $0x1,%eax │ │ jne 11660f1 │ │ mov %ecx,(%esi) │ │ mov 0x34(%ecx),%eax │ │ xor %edx,%edx │ │ jmp 11660ba │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1166113 │ │ mov %ecx,%eax │ │ mov 0x20(%ecx),%ecx │ │ @@ -3332493,15 +3332493,15 @@ │ │ cmpl $0x0,0x8(%esi) │ │ je 1166124 │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ je 1166135 │ │ add $0x44,%eax │ │ jmp 116612f │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ jmp 11662cd │ │ @@ -3333099,15 +3333099,15 @@ │ │ call 12f1ce0 │ │ movl $0x1,0x28(%esp) │ │ mov %esi,%ecx │ │ mov 0xc(%ebp),%esi │ │ add $0x44,%ecx │ │ mov %edi,%eax │ │ jmp 11668e8 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1166969 │ │ mov %edx,0x2c(%esp) │ │ mov %ecx,0x1c(%esp) │ │ @@ -3333125,29 +3333125,29 @@ │ │ testb $0x80,0xd8(%eax) │ │ jne 1166906 │ │ mov 0x2c(%eax),%eax │ │ mov %eax,(%esp) │ │ call 1168dc0 │ │ test %eax,%eax │ │ je 1166981 │ │ - lea -0x11283d2(%ebx),%eax │ │ + lea -0x11283ab(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0xad3,0x8(%esp) │ │ call 1163640 │ │ xor %edi,%edi │ │ mov 0x1c(%esp),%eax │ │ mov 0x30(%eax),%eax │ │ mov %eax,(%esp) │ │ call 12f1d30 │ │ jmp 1166977 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %edi,%edi │ │ @@ -3333298,15 +3333298,15 @@ │ │ cmpl $0x0,0x24(%esp) │ │ je 1166bd6 │ │ mov 0x20(%esp),%eax │ │ test %eax,%eax │ │ je 1166934 │ │ add $0x44,%eax │ │ jmp 1166be7 │ │ - lea -0x11283d2(%ebx),%eax │ │ + lea -0x11283ab(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xb07,0x8(%esp) │ │ jmp 116692f │ │ @@ -3333405,15 +3333405,15 @@ │ │ cmp $0x1,%eax │ │ jne 1166dba │ │ mov %edx,0x28(%esp) │ │ mov %esi,0x2c(%esp) │ │ mov 0x34(%esi),%edi │ │ xor %eax,%eax │ │ jmp 1166ce6 │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0102,0x10(%esp) │ │ movl $0xd2,0x8(%esp) │ │ jmp 1166ddc │ │ mov %edx,0x28(%esp) │ │ mov %esi,%edi │ │ @@ -3333469,25 +3333469,25 @@ │ │ cmpl $0x0,0x20(%esp) │ │ jne 1166e94 │ │ mov $0x1,%edi │ │ test %al,%al │ │ je 1166ec7 │ │ mov 0x2c(%esp),%esi │ │ jmp 1166e9b │ │ - lea -0x11283de(%ebx),%eax │ │ + lea -0x11283b7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xe6,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1163640 │ │ xor %eax,%eax │ │ jmp 1166ed8 │ │ xor %edi,%edi │ │ - lea -0x112fc23(%ebx),%eax │ │ + lea -0x112fbfc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xb4f,0x8(%esp) │ │ call 1163640 │ │ @@ -3333506,15 +3333506,15 @@ │ │ mov %eax,(%esp) │ │ call 117d450 │ │ test %eax,%eax │ │ je 1166e5f │ │ mov 0x24(%esp),%eax │ │ mov %eax,%edi │ │ jmp 1166ec7 │ │ - lea -0x112fc23(%ebx),%eax │ │ + lea -0x112fbfc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x163,0x10(%esp) │ │ movl $0xb49,0x8(%esp) │ │ call 1163640 │ │ jmp 1166ec7 │ │ @@ -3333555,15 +3333555,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ mov %edx,0x24(%esp) │ │ mov %ecx,%edi │ │ call 1166ef7 │ │ pop %ebx │ │ add $0x2daf09,%ebx │ │ - lea -0x112a34e(%ebx),%eax │ │ + lea -0x112a327(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x799,0x8(%esp) │ │ movl $0x48,(%esp) │ │ call 1298010 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ @@ -3334183,15 +3334183,15 @@ │ │ jne 11676d5 │ │ mov 0x2c(%edi),%eax │ │ mov %eax,(%esp) │ │ call 1168dc0 │ │ test %eax,%eax │ │ je 116770f │ │ mov 0x8(%esi),%eax │ │ - lea -0x1133adb(%ebx),%ecx │ │ + lea -0x1133ab4(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x72f,0x8(%esp) │ │ call 1163640 │ │ mov $0xffffffff,%eax │ │ @@ -3334671,15 +3334671,15 @@ │ │ jne 1167d09 │ │ mov 0x2c(%edi),%eax │ │ mov %eax,(%esp) │ │ call 1168dc0 │ │ test %eax,%eax │ │ je 1167d40 │ │ mov (%esi),%ecx │ │ - lea -0x11283c8(%ebx),%eax │ │ + lea -0x11283a1(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %ecx,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0xab4,0x8(%esp) │ │ call 1163640 │ │ mov $0xffffffff,%eax │ │ @@ -3334725,15 +3334725,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 1167d8d │ │ pop %ebx │ │ add $0x2da073,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112fc0d(%ebx),%eax │ │ + lea -0x112fbe6(%ebx),%eax │ │ push $0x1e │ │ push %eax │ │ push $0x48 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1167dde │ │ @@ -3334779,15 +3334779,15 @@ │ │ call 1167dff │ │ pop %ebx │ │ add $0x2da001,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 1167e22 │ │ sub $0x4,%esp │ │ - lea -0x112fc0d(%ebx),%ecx │ │ + lea -0x112fbe6(%ebx),%ecx │ │ push $0x35 │ │ push %ecx │ │ push %eax │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3336080,19 +3336080,19 @@ │ │ push $0x1 │ │ push 0x314(%edi) │ │ call 1179b90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1168fcd │ │ sub $0x30,%esp │ │ - lea -0x113755a(%ebx),%eax │ │ + lea -0x1137533(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114f739(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x112de54(%ebx),%eax │ │ + lea -0x112de2d(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a65f0(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x345,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 116b690 │ │ @@ -3336771,15 +3336771,15 @@ │ │ sbb %edx,%edi │ │ jae 1169a1a │ │ sub $0x30,%esp │ │ lea -0x1155278(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x112a2cf(%ebx),%eax │ │ + lea -0x112a2a8(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0x110(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x8f7,0x20(%esp) │ │ jmp 1169682 │ │ @@ -3336869,15 +3336869,15 @@ │ │ add $0x10,%esp │ │ jmp 1169140 │ │ sub $0x30,%esp │ │ lea -0x1158baa(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x54(%esp),%edi │ │ mov %edi,0x1c(%esp) │ │ - lea -0x112de37(%ebx),%eax │ │ + lea -0x112de10(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0xf0(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xa77,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 116b690 │ │ @@ -3336889,15 +3336889,15 @@ │ │ add $0x10,%esp │ │ sub $0x30,%esp │ │ mov 0x3c(%esp),%ebx │ │ lea -0x1155278(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x112c0f7(%ebx),%eax │ │ + lea -0x112c0d0(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0x100(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x8d1,0x20(%esp) │ │ jmp 1169682 │ │ @@ -3338150,28 +3338150,28 @@ │ │ test %eax,%eax │ │ je 116ae25 │ │ mov 0x8(%esp),%ecx │ │ call 116b100 │ │ sub $0xc,%esp │ │ lea -0x112056b(%ebx),%edi │ │ lea -0x11226a1(%ebx),%ecx │ │ - lea -0x112fbce(%ebx),%edx │ │ + lea -0x112fba7(%ebx),%edx │ │ push %edi │ │ push %ecx │ │ push %edx │ │ push $0x4 │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ call 11732b0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 116afba │ │ sub $0x4,%esp │ │ lea -0x1151615(%ebx),%eax │ │ - lea -0x112c0fd(%ebx),%ecx │ │ + lea -0x112c0d6(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 11738a0 │ │ add $0xc,%esp │ │ lea -0x1158bc3(%ebx),%eax │ │ @@ -3338261,29 +3338261,29 @@ │ │ lea -0x115348c(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ call 1173950 │ │ add $0x10,%esp │ │ - lea -0x1133a7a(%ebx),%eax │ │ + lea -0x1133a53(%ebx),%eax │ │ push 0x3bc(%edi) │ │ push 0x3b8(%edi) │ │ push %eax │ │ push 0x18(%esp) │ │ call 1173950 │ │ add $0x10,%esp │ │ - lea -0x11375ad(%ebx),%eax │ │ + lea -0x1137586(%ebx),%eax │ │ push 0x3c4(%edi) │ │ push 0x3c0(%edi) │ │ push %eax │ │ push 0x18(%esp) │ │ call 1173950 │ │ add $0x10,%esp │ │ - lea -0x1131d07(%ebx),%eax │ │ + lea -0x1131ce0(%ebx),%eax │ │ push 0x3cc(%edi) │ │ push 0x3c8(%edi) │ │ push %eax │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 1173950 │ │ add $0x4,%esp │ │ @@ -3338766,15 +3338766,15 @@ │ │ jne 116b67b │ │ test $0x200,%ecx │ │ jne 116b63f │ │ lea -0x1142ba5(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114f739(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x112a339(%ebx),%eax │ │ + lea -0x112a312(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a5b40(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xacf,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 116b690 │ │ @@ -3338887,15 +3338887,15 @@ │ │ lea -0x1146339(%ebx),%eax │ │ lea -0x114f739(%ebx),%ecx │ │ push %eax │ │ push $0xc94 │ │ push %ecx │ │ call 124ace0 │ │ add $0x8,%esp │ │ - lea -0x112df32(%ebx),%eax │ │ + lea -0x112df0b(%ebx),%eax │ │ push 0x1c(%ebp) │ │ push %edi │ │ push %esi │ │ push 0x1c(%esp) │ │ push 0x18(%ebp) │ │ push 0x14(%ebp) │ │ push 0x2c(%esp) │ │ @@ -3339312,15 +3339312,15 @@ │ │ mov %ecx,0x3b4(%edx) │ │ jb 116bc7e │ │ jmp 116bbad │ │ lea -0x1122743(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114f739(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1137621(%ebx),%eax │ │ + lea -0x11375fa(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a8640(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc09,0x20(%esp) │ │ jmp 116bba0 │ │ mov %edi,(%esp) │ │ @@ -3339437,15 +3339437,15 @@ │ │ jne 116bf3a │ │ mov 0x4bc(%ecx),%edx │ │ or $0x20,%eax │ │ mov %edx,0x4bc(%ecx) │ │ mov %eax,0x4c0(%ecx) │ │ movl $0x0,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - lea -0x1126546(%ebx),%eax │ │ + lea -0x112651f(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ movl $0x15,0x1c(%esp) │ │ movl $0x1,(%esp) │ │ lea 0x8(%esp),%edx │ │ call 116b260 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3340838,15 +3340838,15 @@ │ │ je 116cfbe │ │ cmpl $0x0,0x4(%esp) │ │ mov 0x20(%ebp),%edx │ │ je 116cf7b │ │ jmp 116cfc1 │ │ mov 0x20(%ebp),%edx │ │ sub $0x30,%esp │ │ - lea -0x112dede(%ebx),%eax │ │ + lea -0x112deb7(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114f739(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x113ef03(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a5640(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3340929,15 +3340929,15 @@ │ │ movl $0x0,0x34(%esp) │ │ movl $0x0,0x20(%esp) │ │ movl $0x0,0x6c(%esp) │ │ movl $0x0,0x24(%esp) │ │ jmp 116d1d2 │ │ lea -0x114bff0(%ebx),%edi │ │ sub $0x30,%esp │ │ - lea -0x112a304(%ebx),%eax │ │ + lea -0x112a2dd(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114f739(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %edi,0x14(%esp) │ │ movaps -0x13a4fc0(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ @@ -3341078,15 +3341078,15 @@ │ │ sub $0x4,%esp │ │ push %eax │ │ push %edi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 118b460 │ │ add $0x10,%esp │ │ - lea -0x1133ac6(%ebx),%edi │ │ + lea -0x1133a9f(%ebx),%edi │ │ test %eax,%eax │ │ je 116d162 │ │ mov 0x8(%esp),%eax │ │ mov 0xc(%esp),%ecx │ │ mov $0x3fff,%edx │ │ cmp %eax,%edx │ │ mov $0x0,%edx │ │ @@ -3341230,15 +3341230,15 @@ │ │ sub $0x4,%esp │ │ push %eax │ │ push %edi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 118b460 │ │ add $0x10,%esp │ │ - lea -0x112de9d(%ebx),%edi │ │ + lea -0x112de76(%ebx),%edi │ │ test %eax,%eax │ │ je 116d162 │ │ mov 0x8(%esp),%eax │ │ mov 0xc(%esp),%ecx │ │ cmp $0x4b0,%eax │ │ mov %ecx,%edx │ │ sbb $0x0,%edx │ │ @@ -3341481,15 +3341481,15 @@ │ │ movl $0x1,0x18(%esp) │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x78(%esp) │ │ jmp 116d1c0 │ │ sub $0x30,%esp │ │ - lea -0x112a304(%ebx),%eax │ │ + lea -0x112a2dd(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114f739(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1144726(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a65f0(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3341554,27 +3341554,27 @@ │ │ test %eax,%eax │ │ jne 116db7d │ │ andb $0xfd,0x4c1(%esi) │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ lea -0x112056b(%ebx),%eax │ │ lea -0x11226a1(%ebx),%ecx │ │ - lea -0x112fbce(%ebx),%edx │ │ + lea -0x112fba7(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x4 │ │ push %edi │ │ call 11732b0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 116deb2 │ │ sub $0x4,%esp │ │ lea -0x114bf21(%ebx),%eax │ │ - lea -0x112c0fd(%ebx),%ecx │ │ + lea -0x112c0d6(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 11738a0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x24(%esp) │ │ mov 0x3c(%esp),%edx │ │ @@ -3341595,15 +3341595,15 @@ │ │ push %ecx │ │ push %edi │ │ call 1173a00 │ │ add $0x10,%esp │ │ cmpl $0x0,0x20(%esp) │ │ je 116dc26 │ │ movzbl 0x366(%esi),%eax │ │ - lea -0x11375c8(%ebx),%ecx │ │ + lea -0x11375a1(%ebx),%ecx │ │ push %eax │ │ push 0x78(%esp) │ │ push %ecx │ │ push %edi │ │ call 1173a00 │ │ add $0x10,%esp │ │ cmpl $0x0,0x34(%esp) │ │ @@ -3341617,33 +3341617,33 @@ │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1173950 │ │ add $0x10,%esp │ │ cmpl $0x0,0x54(%esp) │ │ je 116dc74 │ │ - lea -0x1133a7a(%ebx),%eax │ │ + lea -0x1133a53(%ebx),%eax │ │ push 0x3dc(%esi) │ │ push 0x3d8(%esi) │ │ push %eax │ │ push %edi │ │ call 1173950 │ │ add $0x10,%esp │ │ cmpl $0x0,0x30(%esp) │ │ je 116dc97 │ │ - lea -0x11375ad(%ebx),%eax │ │ + lea -0x1137586(%ebx),%eax │ │ push 0x3e4(%esi) │ │ push 0x3e0(%esi) │ │ push %eax │ │ push %edi │ │ call 1173950 │ │ add $0x10,%esp │ │ cmpl $0x0,0x58(%esp) │ │ je 116dcba │ │ - lea -0x1131d07(%ebx),%eax │ │ + lea -0x1131ce0(%ebx),%eax │ │ push 0x3ec(%esi) │ │ push 0x3e8(%esi) │ │ push %eax │ │ push %edi │ │ call 1173950 │ │ add $0x10,%esp │ │ cmpl $0x0,0x2c(%esp) │ │ @@ -3341663,15 +3341663,15 @@ │ │ push %eax │ │ push %edi │ │ call 1173950 │ │ add $0x10,%esp │ │ cmpl $0x0,0x60(%esp) │ │ je 116dd21 │ │ movzbl 0x3f8(%esi),%eax │ │ - lea -0x112836e(%ebx),%ecx │ │ + lea -0x1128347(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1173950 │ │ add $0x10,%esp │ │ cmpl $0x0,0x5c(%esp) │ │ @@ -3341724,15 +3341724,15 @@ │ │ sub $0x8,%esp │ │ lea -0x1151624(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11737a0 │ │ add $0x10,%esp │ │ movzwl 0xee(%esp),%eax │ │ - lea -0x112835b(%ebx),%ecx │ │ + lea -0x1128334(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1173950 │ │ add $0x10,%esp │ │ movzwl 0xf0(%esp),%eax │ │ @@ -3341810,92 +3341810,92 @@ │ │ mov %esi,%ecx │ │ call 116aa50 │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 116d1a6 │ │ sub $0x30,%esp │ │ - lea -0x112a304(%ebx),%eax │ │ + lea -0x112a2dd(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114f739(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11247f2(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a65f0(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x697,0x20(%esp) │ │ jmp 116d194 │ │ lea -0x1142b5b(%ebx),%edi │ │ jmp 116d162 │ │ - lea -0x112de7b(%ebx),%edi │ │ + lea -0x112de54(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x113d2e9(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x1140b01(%ebx),%edi │ │ jmp 116d162 │ │ - lea -0x1126530(%ebx),%edi │ │ + lea -0x1126509(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x1122722(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x1158bfc(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x11226cd(%ebx),%edi │ │ jmp 116d162 │ │ - lea -0x1131d41(%ebx),%edi │ │ + lea -0x1131d1a(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x113b0f6(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x113eee4(%ebx),%edi │ │ jmp 116d162 │ │ - lea -0x1128393(%ebx),%edi │ │ + lea -0x112836c(%ebx),%edi │ │ jmp 116d162 │ │ - lea -0x11283b8(%ebx),%edi │ │ + lea -0x1128391(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x1140b29(%ebx),%edi │ │ jmp 116d162 │ │ - lea -0x112dec1(%ebx),%edi │ │ + lea -0x112de9a(%ebx),%edi │ │ jmp 116d162 │ │ - lea -0x112fbf6(%ebx),%edi │ │ + lea -0x112fbcf(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x1120598(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x114bfa6(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x114bfc8(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x1151682(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x113eec3(%ebx),%edi │ │ jmp 116d162 │ │ - lea -0x112c12d(%ebx),%edi │ │ + lea -0x112c106(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x114a1d7(%ebx),%edi │ │ jmp 116d162 │ │ - lea -0x112a2ed(%ebx),%edi │ │ + lea -0x112a2c6(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x1144705(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x113b114(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x11516d0(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x114f6f5(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x114f721(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x1156f76(%ebx),%edi │ │ jmp 116d162 │ │ - lea -0x11375fb(%ebx),%edi │ │ + lea -0x11375d4(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x114630e(%ebx),%edi │ │ jmp 116d162 │ │ - lea -0x11375e4(%ebx),%edi │ │ + lea -0x11375bd(%ebx),%edi │ │ jmp 116d162 │ │ - lea -0x1133aab(%ebx),%edi │ │ + lea -0x1133a84(%ebx),%edi │ │ jmp 116d162 │ │ lea -0x11462cb(%ebx),%edi │ │ jmp 116d162 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3342014,15 +3342014,15 @@ │ │ test %eax,%eax │ │ je 116e312 │ │ sub $0x30,%esp │ │ lea -0x1146294(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114f739(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1137589(%ebx),%eax │ │ + lea -0x1137562(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a8140(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x432,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ jmp 116e33f │ │ @@ -3344313,15 +3344313,15 @@ │ │ cmpl $0x2,0x4(%ecx) │ │ jne 116fb7f │ │ cmpl $0x8,0xc(%ecx) │ │ jne 116fb7f │ │ mov 0x8(%ecx),%eax │ │ mov %eax,(%esp) │ │ sub $0x8,%esp │ │ - lea -0x112fbc4(%ebx),%eax │ │ + lea -0x112fb9d(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ @@ -3344347,15 +3344347,15 @@ │ │ cmpl $0x2,0x4(%ecx) │ │ jne 116fb7f │ │ cmpl $0x8,0xc(%ecx) │ │ jne 116fb7f │ │ mov 0x8(%ecx),%eax │ │ mov %eax,0x4(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1128353(%ebx),%eax │ │ + lea -0x112832c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116fade │ │ mov %eax,%ecx │ │ @@ -3344464,15 +3344464,15 @@ │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116fbea │ │ movl $0x0,0x64(%esi) │ │ sub $0x8,%esp │ │ - lea -0x112fbc4(%ebx),%eax │ │ + lea -0x112fb9d(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116fc08 │ │ movl $0x0,0x68(%esi) │ │ @@ -3344482,15 +3344482,15 @@ │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116fc26 │ │ movl $0x0,0x6c(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1128353(%ebx),%eax │ │ + lea -0x112832c(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116fc44 │ │ movl $0x0,0x70(%esi) │ │ @@ -3348143,19 +3348143,19 @@ │ │ cmp %eax,%edi │ │ mov 0x8(%esp),%eax │ │ jb 1172850 │ │ add %esi,%eax │ │ sub %esi,%edx │ │ mov 0x8(%ebp),%edi │ │ cmpl $0x0,0x24(%edi) │ │ - lea -0x1128349(%ebx),%ecx │ │ + lea -0x1128322(%ebx),%ecx │ │ mov %edx,%esi │ │ lea -0x115aa89(%ebx),%edx │ │ cmove %ecx,%edx │ │ - lea -0x113754d(%ebx),%ecx │ │ + lea -0x1137526(%ebx),%ecx │ │ push %edx │ │ push %ecx │ │ push %esi │ │ push %eax │ │ call 11c7b30 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -3348192,15 +3348192,15 @@ │ │ call 1173c80 │ │ add $0x10,%esp │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ je 1172927 │ │ cmpb $0x0,(%eax) │ │ jne 117292d │ │ - lea -0x11322ea(%ebx),%eax │ │ + lea -0x11322c3(%ebx),%eax │ │ sub $0x8,%esp │ │ push %eax │ │ mov 0x10(%esp),%esi │ │ push %esi │ │ call 1172990 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3348633,15 +3348633,15 @@ │ │ test %edi,%edi │ │ je 1172dd8 │ │ cmp $0x12,%ecx │ │ jne 1172ead │ │ test %edx,%edx │ │ je 1172e68 │ │ sub $0x4,%esp │ │ - lea -0x1137531(%ebx),%eax │ │ + lea -0x113750a(%ebx),%eax │ │ push $0xc │ │ push %eax │ │ push %edx │ │ call 139f880 │ │ mov 0x18(%esp),%edx │ │ mov 0x1c(%esp),%ecx │ │ mov 0x20(%esp),%edi │ │ @@ -3348693,15 +3348693,15 @@ │ │ test %edi,%edi │ │ je 1172eb6 │ │ cmp $0x18,%ecx │ │ jne 1172f20 │ │ test %edx,%edx │ │ je 1172edf │ │ sub $0x4,%esp │ │ - lea -0x1137531(%ebx),%eax │ │ + lea -0x113750a(%ebx),%eax │ │ push $0xc │ │ push %eax │ │ push %edx │ │ call 139f880 │ │ mov 0x18(%esp),%edx │ │ mov 0x1c(%esp),%ecx │ │ mov 0x20(%esp),%edi │ │ @@ -3348729,15 +3348729,15 @@ │ │ test %edi,%edi │ │ je 1172f29 │ │ cmp $0x11,%ecx │ │ jne 1172fa0 │ │ test %edx,%edx │ │ je 1172f52 │ │ sub $0x4,%esp │ │ - lea -0x1137531(%ebx),%eax │ │ + lea -0x113750a(%ebx),%eax │ │ push $0xc │ │ push %eax │ │ push %edx │ │ call 139f880 │ │ mov 0x18(%esp),%edx │ │ mov 0x1c(%esp),%ecx │ │ mov 0x20(%esp),%edi │ │ @@ -3348783,15 +3348783,15 @@ │ │ je 1172fbc │ │ test %edi,%edi │ │ jne 1173036 │ │ jmp 117303b │ │ test %edx,%edx │ │ je 1172ff4 │ │ sub $0x4,%esp │ │ - lea -0x112fbce(%ebx),%eax │ │ + lea -0x112fba7(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ push %edx │ │ call 139f880 │ │ mov 0x18(%esp),%edx │ │ mov 0x20(%esp),%edi │ │ add $0x10,%esp │ │ @@ -3348826,29 +3348826,29 @@ │ │ test %edi,%edi │ │ je 117303b │ │ cmp $0xb,%ecx │ │ jne 11730a2 │ │ test %edx,%edx │ │ je 1173064 │ │ sub $0x4,%esp │ │ - lea -0x112fbce(%ebx),%eax │ │ + lea -0x112fba7(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ push %edx │ │ call 139f880 │ │ mov 0x18(%esp),%edx │ │ mov 0x1c(%esp),%ecx │ │ mov 0x20(%esp),%edi │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11730a2 │ │ test %edi,%edi │ │ je 1173089 │ │ sub $0x4,%esp │ │ - lea -0x11264ea(%ebx),%eax │ │ + lea -0x11264c3(%ebx),%eax │ │ push $0xb │ │ push %eax │ │ push %edi │ │ call 139f880 │ │ mov 0x18(%esp),%edx │ │ mov 0x20(%esp),%edi │ │ add $0x10,%esp │ │ @@ -3348864,28 +3348864,28 @@ │ │ test %edi,%edi │ │ je 11730ab │ │ cmp $0xf,%ecx │ │ jne 117310a │ │ test %edx,%edx │ │ je 11730d0 │ │ sub $0x4,%esp │ │ - lea -0x112fbce(%ebx),%eax │ │ + lea -0x112fba7(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ push %edx │ │ call 139f880 │ │ mov 0x18(%esp),%edx │ │ mov 0x20(%esp),%edi │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1173106 │ │ test %edi,%edi │ │ je 11730f1 │ │ sub $0x4,%esp │ │ - lea -0x112a2b6(%ebx),%eax │ │ + lea -0x112a28f(%ebx),%eax │ │ push $0xf │ │ push %eax │ │ push %edi │ │ call 139f880 │ │ mov 0x18(%esp),%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3349090,27 +3349090,27 @@ │ │ movsd 0x18(%esp),%xmm0 │ │ movsd %xmm0,0x54(%edi) │ │ cmpl $0x0,0x9c(%edi) │ │ jne 1173653 │ │ lea 0x64(%edi),%esi │ │ mov %esi,(%esp) │ │ call 1173ca0 │ │ - lea -0x112fbb6(%ebx),%eax │ │ + lea -0x112fb8f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174070 │ │ lea -0x114a17c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174ad0 │ │ lea -0x1122676(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174070 │ │ - lea -0x1126501(%ebx),%eax │ │ + lea -0x11264da(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174ad0 │ │ cmpl $0x0,0x18(%edi) │ │ je 11733d6 │ │ lea -0x112266a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3349146,25 +3349146,25 @@ │ │ movl $0x0,0x1c(%edi) │ │ lea -0x114beec(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174070 │ │ mov %esi,(%esp) │ │ call 1173ca0 │ │ - lea -0x11264f8(%ebx),%eax │ │ + lea -0x11264d1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174070 │ │ mov %esi,(%esp) │ │ call 1173ca0 │ │ - lea -0x1137543(%ebx),%eax │ │ + lea -0x113751c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174070 │ │ - lea -0x1137537(%ebx),%eax │ │ + lea -0x1137510(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174ad0 │ │ lea -0x1139557(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174070 │ │ @@ -3349174,15 +3349174,15 @@ │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174ad0 │ │ mov %esi,(%esp) │ │ call 1174040 │ │ cmpl $0x0,0x20(%edi) │ │ je 11734f8 │ │ - lea -0x112de1f(%ebx),%eax │ │ + lea -0x112ddf8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174070 │ │ mov 0x20(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174ad0 │ │ @@ -3349246,26 +3349246,26 @@ │ │ mov %eax,0x8(%esp) │ │ lea 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x80,0x4(%esp) │ │ call 11c7b30 │ │ lea 0x18(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x112c772(%ebx),%eax │ │ + lea -0x112c74b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174070 │ │ cmpl $0x0,0x24(%edi) │ │ - lea -0x1128349(%ebx),%eax │ │ + lea -0x1128322(%ebx),%eax │ │ lea -0x115aa89(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174ad0 │ │ - lea -0x112e5f4(%ebx),%eax │ │ + lea -0x112e5cd(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174070 │ │ mov 0x14(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174ad0 │ │ @@ -3349275,23 +3349275,23 @@ │ │ call 1173e60 │ │ mov %esi,(%esp) │ │ call 1173e60 │ │ movl $0x1,0x9c(%edi) │ │ lea 0x64(%edi),%esi │ │ mov %esi,(%esp) │ │ call 1173ca0 │ │ - lea -0x112e5f4(%ebx),%eax │ │ + lea -0x112e5cd(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174070 │ │ mov 0x50(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174ad0 │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1174070 │ │ mov %esi,(%esp) │ │ call 1173ca0 │ │ mov $0x1,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3350895,15 +3350895,15 @@ │ │ call 11741b0 │ │ mov 0x30(%esi),%eax │ │ movzbl 0x5(%esi),%edi │ │ shl $0x5,%eax │ │ shl $0x2,%edi │ │ add %eax,%edi │ │ je 117460e │ │ - lea -0x112c0e1(%ebx),%eax │ │ + lea -0x112c0ba(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ nop │ │ nop │ │ nop │ │ mov %esi,%ecx │ │ mov 0x4(%esp),%edx │ │ call 11745a0 │ │ @@ -3351275,15 +3351275,15 @@ │ │ lea 0x1(%eax),%edx │ │ mov %edx,0x2c(%edi) │ │ movb $0x22,(%ecx,%eax,1) │ │ mov $0x1,%bl │ │ jmp 1174871 │ │ mov %ebx,0x1c(%esp) │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1130519(%ebx),%esi │ │ + lea -0x11304f2(%ebx),%esi │ │ mov %edi,%ecx │ │ mov %esi,%edx │ │ call 11745a0 │ │ cmpb $0x0,0x1c(%esp) │ │ je 1174a5b │ │ cmpb $0x0,0x4(%edi) │ │ jne 1174a5b │ │ @@ -3351764,15 +3351764,15 @@ │ │ mov 0x8(%esp),%ecx │ │ mov 0x30(%ecx),%eax │ │ movzbl 0x5(%ecx),%esi │ │ shl $0x5,%eax │ │ shl $0x2,%esi │ │ add %eax,%esi │ │ je 1174f2e │ │ - lea -0x112c0e1(%ebx),%edi │ │ + lea -0x112c0ba(%ebx),%edi │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3351907,15 +3351907,15 @@ │ │ lea -0x8(%eax),%ecx │ │ cmp $0x1a,%ecx │ │ ja 117507c │ │ mov -0x1112488(%ebx,%ecx,4),%eax │ │ add %ebx,%eax │ │ mov 0x28(%esp),%edx │ │ jmp *%eax │ │ - lea -0x112c0dc(%ebx),%edx │ │ + lea -0x112c0b5(%ebx),%edx │ │ jmp 1175280 │ │ cmp $0x5c,%eax │ │ jne 117508a │ │ mov 0x24(%esp),%edx │ │ jmp 1175280 │ │ movzbl 0x20(%esp),%ecx │ │ cmp $0xc2,%cl │ │ @@ -3351928,19 +3351928,19 @@ │ │ jg 117522f │ │ movzwl (%edi),%eax │ │ inc %edi │ │ mov %ax,0xc(%esp) │ │ movb $0x0,0xe(%esp) │ │ dec %esi │ │ jmp 117526e │ │ - lea -0x1128342(%ebx),%edx │ │ + lea -0x112831b(%ebx),%edx │ │ jmp 1175280 │ │ lea -0x113f360(%ebx),%edx │ │ jmp 1175280 │ │ - lea -0x112fba9(%ebx),%edx │ │ + lea -0x112fb82(%ebx),%edx │ │ jmp 1175280 │ │ lea -0x1142b11(%ebx),%edx │ │ jmp 1175280 │ │ mov %ecx,%eax │ │ add $0x81,%al │ │ cmp $0xa0,%al │ │ jbe 117522f │ │ @@ -3352196,15 +3352196,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11753a1 │ │ pop %ebx │ │ add $0x2cca5f,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112a2a6(%ebx),%eax │ │ + lea -0x112a27f(%ebx),%eax │ │ push $0x4e │ │ push %eax │ │ push $0x40 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1175418 │ │ @@ -3352259,15 +3352259,15 @@ │ │ add $0x2cc9cf,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1175590 │ │ mov 0x24(%esi),%ecx │ │ test %ecx,%ecx │ │ je 11754db │ │ - lea -0x112a2a6(%ebx),%eax │ │ + lea -0x112a27f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3352318,15 +3352318,15 @@ │ │ push 0x10(%esp) │ │ push %eax │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x30(%esi),%ecx │ │ test %ecx,%ecx │ │ je 117557b │ │ - lea -0x112a2a6(%ebx),%eax │ │ + lea -0x112a27f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3352383,15 +3352383,15 @@ │ │ sub $0x4,%esp │ │ push $0x68 │ │ push 0x10(%esp) │ │ push %eax │ │ call 12982c0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x112a2a6(%ebx),%eax │ │ + lea -0x112a27f(%ebx),%eax │ │ push $0x75 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3352480,15 +3352480,15 @@ │ │ pop %ebp │ │ ret │ │ lea 0x24(%ecx),%eax │ │ mov %eax,0x10(%esp) │ │ cmpl $0x1f,0x2c(%ecx) │ │ mov %ebx,0xc(%esp) │ │ ja 11756eb │ │ - lea -0x112a2a6(%ebx),%esi │ │ + lea -0x112a27f(%ebx),%esi │ │ jmp 1175685 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3352850,15 +3352850,15 @@ │ │ test %eax,%eax │ │ je 1175a81 │ │ mov %edi,0x4(%eax) │ │ decl 0x2c(%esi) │ │ movl $0x0,0x4(%edx) │ │ movl $0x0,(%edx) │ │ lea 0x114(%ecx),%eax │ │ - lea -0x112a2a6(%ebx),%ecx │ │ + lea -0x112a27f(%ebx),%ecx │ │ push $0xb8 │ │ push %ecx │ │ push %eax │ │ mov %edx,0x14(%esp) │ │ push %edx │ │ call 12981b0 │ │ add $0x10,%esp │ │ @@ -3352999,17 +3352999,17 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1175be1 │ │ pop %ebx │ │ add $0x2cc21f,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ - lea -0x1131ceb(%ebx),%eax │ │ + lea -0x1131cc4(%ebx),%eax │ │ lea -0x11480d7(%ebx),%ecx │ │ - lea -0x1137531(%ebx),%edx │ │ + lea -0x113750a(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x1 │ │ push %esi │ │ call 11732b0 │ │ add $0x20,%esp │ │ @@ -3353022,15 +3353022,15 @@ │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 11738a0 │ │ add $0x10,%esp │ │ movzbl (%edi),%eax │ │ inc %edi │ │ - lea -0x112de16(%ebx),%ecx │ │ + lea -0x112ddef(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push %esi │ │ call 1173a00 │ │ add $0x4,%esp │ │ push %esi │ │ @@ -3353060,15 +3353060,15 @@ │ │ call 1175c6d │ │ pop %ebx │ │ add $0x2cc193,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ lea -0x115160f(%ebx),%eax │ │ lea -0x1156f2d(%ebx),%ecx │ │ - lea -0x1137531(%ebx),%edx │ │ + lea -0x113750a(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x2 │ │ push %esi │ │ call 11732b0 │ │ add $0x20,%esp │ │ @@ -3353080,19 +3353080,19 @@ │ │ ja 1175cfd │ │ lea -0x11247b1(%ebx),%eax │ │ mov -0x111241c(%ebx,%ecx,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ cmpl $0x0,0x18(%ebp) │ │ je 1175cd6 │ │ - lea -0x11264de(%ebx),%eax │ │ + lea -0x11264b7(%ebx),%eax │ │ jmp 1175ce9 │ │ lea -0x113b042(%ebx),%eax │ │ jmp 1175ce9 │ │ - lea -0x112a290(%ebx),%eax │ │ + lea -0x112a269(%ebx),%eax │ │ jmp 1175ce9 │ │ cmpl $0x0,0x14(%ebp) │ │ lea -0x1156f06(%ebx),%ecx │ │ lea -0x11247c4(%ebx),%eax │ │ cmove %ecx,%eax │ │ sub $0x4,%esp │ │ lea -0x114bee6(%ebx),%ecx │ │ @@ -3353118,17 +3353118,17 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ call 1175d21 │ │ pop %ebx │ │ add $0x2cc0df,%ebx │ │ mov 0x8(%ebp),%edi │ │ sub $0xc,%esp │ │ - lea -0x1133a57(%ebx),%eax │ │ + lea -0x1133a30(%ebx),%eax │ │ lea -0x113953e(%ebx),%ecx │ │ - lea -0x1137531(%ebx),%edx │ │ + lea -0x113750a(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x3 │ │ push %edi │ │ call 11732b0 │ │ add $0x20,%esp │ │ @@ -3353136,15 +3353136,15 @@ │ │ je 1175e2d │ │ mov 0xc(%ebp),%esi │ │ testb $0x2,0x18(%esi) │ │ lea -0x1151615(%ebx),%eax │ │ lea -0x114bf21(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x112c0fd(%ebx),%eax │ │ + lea -0x112c0d6(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 11738a0 │ │ add $0x10,%esp │ │ testb $0x1,0x18(%esi) │ │ mov (%esi),%eax │ │ @@ -3353185,15 +3353185,15 @@ │ │ push %ecx │ │ push %eax │ │ push $0x20 │ │ push %edx │ │ call 11c7b30 │ │ add $0x20,%esp │ │ sub $0x4,%esp │ │ - lea -0x112833f(%ebx),%eax │ │ + lea -0x1128318(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 11738a0 │ │ add $0x10,%esp │ │ lea -0x113d284(%ebx),%eax │ │ mov 0xc(%ebp),%ecx │ │ @@ -3353208,15 +3353208,15 @@ │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x112833f(%ebx),%eax │ │ + lea -0x1128318(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %eax │ │ jmp 1175dbb │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3353238,43 +3353238,43 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1175e61 │ │ pop %ebx │ │ add $0x2cbf9f,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ - lea -0x1137524(%ebx),%eax │ │ + lea -0x11374fd(%ebx),%eax │ │ lea -0x115aa82(%ebx),%ecx │ │ lea -0x1158b78(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x7 │ │ push %esi │ │ call 11732b0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 1175f0c │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1135681(%ebx),%eax │ │ + lea -0x113565a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11737a0 │ │ add $0x10,%esp │ │ movzbl 0x48(%edi),%eax │ │ dec %al │ │ cmp $0x5,%al │ │ ja 1175ebe │ │ movzbl %al,%eax │ │ mov -0x2dfa0(%ebx,%eax,4),%eax │ │ jmp 1175ec4 │ │ lea -0x114d88f(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0x113567a(%ebx),%ecx │ │ + lea -0x1135653(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 11738a0 │ │ add $0x10,%esp │ │ movzbl 0x48(%edi),%eax │ │ and $0xfd,%al │ │ @@ -3353319,16 +3353319,16 @@ │ │ and $0xfffffff0,%esp │ │ call 1175f2d │ │ pop %ebx │ │ add $0x2cbed3,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ lea -0x114622f(%ebx),%eax │ │ - lea -0x11264ea(%ebx),%ecx │ │ - lea -0x112fbce(%ebx),%edx │ │ + lea -0x11264c3(%ebx),%ecx │ │ + lea -0x112fba7(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x5 │ │ push %esi │ │ call 11732b0 │ │ add $0x20,%esp │ │ @@ -3353362,29 +3353362,29 @@ │ │ sub $0x2c0,%esp │ │ mov %edx,%edi │ │ mov %ecx,%esi │ │ call 1175fa8 │ │ pop %ebx │ │ add $0x2cbe58,%ebx │ │ sub $0x8,%esp │ │ - lea -0x1135681(%ebx),%eax │ │ + lea -0x113565a(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 11737a0 │ │ add $0x10,%esp │ │ movzbl (%edi),%eax │ │ dec %al │ │ cmp $0x5,%al │ │ ja 1175fd7 │ │ movzbl %al,%eax │ │ mov -0x2dfa0(%ebx,%eax,4),%eax │ │ jmp 1175fdd │ │ lea -0x114d88f(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0x113567a(%ebx),%ecx │ │ + lea -0x1135653(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 11738a0 │ │ add $0x10,%esp │ │ mov $0xfd,%eax │ │ and (%edi),%eax │ │ @@ -3353406,15 +3353406,15 @@ │ │ push %esi │ │ call 1173a00 │ │ add $0x10,%esp │ │ cmpb $0x5,(%edi) │ │ je 117604a │ │ lea 0x1e(%edi),%eax │ │ movzbl 0x1d(%edi),%ecx │ │ - lea -0x11264a8(%ebx),%edx │ │ + lea -0x1126481(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push %esi │ │ call 1173a00 │ │ add $0x10,%esp │ │ cmpl $0x0,0x3c(%edi) │ │ @@ -3353426,15 +3353426,15 @@ │ │ call 11737a0 │ │ add $0x8,%esp │ │ lea -0x11515da(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11737a0 │ │ add $0x10,%esp │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ push 0x3c(%edi) │ │ push 0x38(%edi) │ │ push %eax │ │ push %esi │ │ call 1173a00 │ │ add $0x4,%esp │ │ push %esi │ │ @@ -3353471,17 +3353471,17 @@ │ │ mov %eax,0x70(%esp) │ │ lea -0x11515d6(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x113ee85(%ebx),%eax │ │ mov %eax,0x6c(%esp) │ │ lea -0x11515da(%ebx),%eax │ │ mov %eax,0x64(%esp) │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ mov %eax,0x60(%esp) │ │ - lea -0x1135bec(%ebx),%eax │ │ + lea -0x1135bc5(%ebx),%eax │ │ mov %eax,0x78(%esp) │ │ xor %edi,%edi │ │ jmp 1176154 │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3353591,15 +3353591,15 @@ │ │ lea -0x112053c(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 1173950 │ │ add $0x10,%esp │ │ - lea -0x1128325(%ebx),%eax │ │ + lea -0x11282fe(%ebx),%eax │ │ push 0x1c(%esp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ call 1173950 │ │ add $0x10,%esp │ │ lea -0x113b039(%ebx),%eax │ │ @@ -3353608,15 +3353608,15 @@ │ │ push %eax │ │ push %esi │ │ call 1173950 │ │ add $0x10,%esp │ │ movzbl 0x2c(%esp),%eax │ │ and $0x1,%eax │ │ sub $0x4,%esp │ │ - lea -0x112831e(%ebx),%ecx │ │ + lea -0x11282f7(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 11739b0 │ │ add $0x10,%esp │ │ movzbl 0x2c(%esp),%eax │ │ test $0x2,%al │ │ @@ -3353652,16 +3353652,16 @@ │ │ push 0x8(%esp) │ │ push %esi │ │ call 11738a0 │ │ add $0x10,%esp │ │ mov 0x50(%esp),%eax │ │ xor $0x16,%eax │ │ or 0x54(%esp),%eax │ │ - lea -0x1133a38(%ebx),%eax │ │ - lea -0x1135658(%ebx),%ecx │ │ + lea -0x1133a11(%ebx),%eax │ │ + lea -0x1135631(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x1158b5c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ jmp 11768ae │ │ sub $0x8,%esp │ │ @@ -3353679,16 +3353679,16 @@ │ │ push 0x8(%esp) │ │ push %esi │ │ call 11738a0 │ │ add $0x10,%esp │ │ mov 0x50(%esp),%eax │ │ xor $0x12,%eax │ │ or 0x54(%esp),%eax │ │ - lea -0x1133a38(%ebx),%eax │ │ - lea -0x1135658(%ebx),%ecx │ │ + lea -0x1133a11(%ebx),%eax │ │ + lea -0x1135631(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x1158b5c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ jmp 1176a9a │ │ sub $0x8,%esp │ │ @@ -3353732,29 +3353732,29 @@ │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 1173950 │ │ add $0x10,%esp │ │ testb $0x1,0xa4(%esp) │ │ je 11764a9 │ │ - lea -0x11264a3(%ebx),%eax │ │ + lea -0x112647c(%ebx),%eax │ │ push 0x90(%esp) │ │ push 0x90(%esp) │ │ push %eax │ │ push %esi │ │ call 1173950 │ │ add $0x10,%esp │ │ lea -0x1155221(%ebx),%eax │ │ push 0x98(%esp) │ │ push 0x98(%esp) │ │ push %eax │ │ push %esi │ │ call 1173950 │ │ add $0x10,%esp │ │ - lea -0x113565b(%ebx),%eax │ │ + lea -0x1135634(%ebx),%eax │ │ push 0xa0(%esp) │ │ push 0xa0(%esp) │ │ push %eax │ │ push %esi │ │ call 1173950 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ @@ -3353833,16 +3353833,16 @@ │ │ lea -0x1120532(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11738a0 │ │ add $0x10,%esp │ │ testb $0x1,0x10(%esp) │ │ - lea -0x112fbce(%ebx),%eax │ │ - lea -0x1133a2a(%ebx),%ecx │ │ + lea -0x112fba7(%ebx),%eax │ │ + lea -0x1133a03(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x11446c0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 11738a0 │ │ @@ -3353910,15 +3353910,15 @@ │ │ sub $0x4,%esp │ │ lea -0x115521c(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11738a0 │ │ add $0x10,%esp │ │ - lea -0x112830e(%ebx),%eax │ │ + lea -0x11282e7(%ebx),%eax │ │ jmp 1176aa9 │ │ sub $0x8,%esp │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 118ac20 │ │ @@ -3353928,15 +3353928,15 @@ │ │ sub $0x4,%esp │ │ lea -0x113d26a(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11738a0 │ │ add $0x10,%esp │ │ - lea -0x112830e(%ebx),%eax │ │ + lea -0x11282e7(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 1173950 │ │ add $0x10,%esp │ │ lea -0x1142b09(%ebx),%eax │ │ @@ -3354115,15 +3354115,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 118a850 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1176aec │ │ sub $0x4,%esp │ │ - lea -0x112fb99(%ebx),%eax │ │ + lea -0x112fb72(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11738a0 │ │ add $0x10,%esp │ │ lea -0x112053c(%ebx),%eax │ │ push 0x14(%esp) │ │ @@ -3354140,15 +3354140,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 118b2e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1176aec │ │ sub $0x4,%esp │ │ - lea -0x112de0e(%ebx),%eax │ │ + lea -0x112dde7(%ebx),%eax │ │ jmp 1176adf │ │ sub $0x8,%esp │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 118a270 │ │ @@ -3354180,21 +3354180,21 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 118a350 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1176aec │ │ sub $0x4,%esp │ │ - lea -0x112fba0(%ebx),%eax │ │ + lea -0x112fb79(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11738a0 │ │ add $0x10,%esp │ │ - lea -0x1128325(%ebx),%eax │ │ + lea -0x11282fe(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 1173950 │ │ add $0x10,%esp │ │ lea -0x113b039(%ebx),%eax │ │ @@ -3354329,16 +3354329,16 @@ │ │ and $0xfffffff0,%esp │ │ call 1176bcd │ │ pop %ebx │ │ add $0x2cb233,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ lea -0x1146219(%ebx),%eax │ │ - lea -0x112a2b6(%ebx),%ecx │ │ - lea -0x112fbce(%ebx),%edx │ │ + lea -0x112a28f(%ebx),%ecx │ │ + lea -0x112fba7(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x6 │ │ push %esi │ │ call 11732b0 │ │ add $0x20,%esp │ │ @@ -3354373,15 +3354373,15 @@ │ │ call 1176c41 │ │ pop %ebx │ │ add $0x2cb1bf,%ebx │ │ xor %eax,%eax │ │ cmpl $0x14,0xc(%ebp) │ │ ja 1176d5d │ │ sub $0x4,%esp │ │ - lea -0x112a277(%ebx),%esi │ │ + lea -0x112a250(%ebx),%esi │ │ push $0x68 │ │ push %esi │ │ push $0x10 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1176d5b │ │ @@ -3354679,15 +3354679,15 @@ │ │ add $0x4,%esp │ │ push 0x4(%esi) │ │ call 127e0a0 │ │ add $0x4,%esp │ │ push 0x8(%esi) │ │ call 127e0a0 │ │ add $0xc,%esp │ │ - lea -0x112a277(%ebx),%eax │ │ + lea -0x112a250(%ebx),%eax │ │ push $0xa2 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3354720,15 +3354720,15 @@ │ │ push %esi │ │ push 0x8(%edi) │ │ call 127e410 │ │ add $0x4,%esp │ │ push 0x4(%esi) │ │ call 127e0a0 │ │ add $0xc,%esp │ │ - lea -0x112a277(%ebx),%eax │ │ + lea -0x112a250(%ebx),%eax │ │ push $0xee │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3354835,15 +3354835,15 @@ │ │ push 0x8(%ecx) │ │ call 127e5e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 117721f │ │ mov %esi,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112a277(%ebx),%esi │ │ + lea -0x112a250(%ebx),%esi │ │ push $0xc1 │ │ push %esi │ │ push $0x1c │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,(%esp) │ │ test %eax,%eax │ │ @@ -3354924,15 +3354924,15 @@ │ │ mov 0x8(%ebp),%edi │ │ xor %eax,%eax │ │ cmpb $0x14,(%edi) │ │ ja 1177300 │ │ mov %ecx,0x4(%esp) │ │ mov %edx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112a277(%ebx),%eax │ │ + lea -0x112a250(%ebx),%eax │ │ push $0xf9 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x28 │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3355186,15 +3355186,15 @@ │ │ push %edi │ │ push 0x8(%esi) │ │ call 127e410 │ │ add $0x4,%esp │ │ push 0x4(%edi) │ │ call 127e0a0 │ │ add $0xc,%esp │ │ - lea -0x112a277(%ebx),%eax │ │ + lea -0x112a250(%ebx),%eax │ │ push $0xee │ │ push %eax │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 1177513 │ │ @@ -3355468,15 +3355468,15 @@ │ │ push %esi │ │ push 0x4(%eax) │ │ call 127e410 │ │ add $0x10,%esp │ │ mov 0x20(%esi),%eax │ │ decl (%eax) │ │ sub $0x4,%esp │ │ - lea -0x112a277(%ebx),%eax │ │ + lea -0x112a250(%ebx),%eax │ │ push $0xdd │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3359159,15 +3359159,15 @@ │ │ cmpl $0x3,0x14(%ebp) │ │ je 117a07f │ │ test %dl,%dl │ │ je 117a07f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1142af3(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0xd9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3359198,15 +3359198,15 @@ │ │ movb $0x0,0x40(%eax) │ │ jmp 117a0db │ │ test %al,%al │ │ je 117a0db │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1142af3(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0xea │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3359356,29 +3359356,29 @@ │ │ add $0x10,%esp │ │ movb $0x1,0x40(%esi) │ │ mov $0x1,%esi │ │ jmp 117a075 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1142af3(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0xf1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x14 │ │ call 124ae00 │ │ jmp 117a4da │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1142af3(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3359819,35 +3359819,35 @@ │ │ push %edi │ │ call 125acc0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 117a92d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fb89(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x112fb62(%ebx),%eax │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0x76 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ jmp 117a921 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fb89(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x112fb62(%ebx),%eax │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0x7e │ │ jmp 117a911 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fb89(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x112fb62(%ebx),%eax │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0x84 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3359869,16 +3359869,16 @@ │ │ jmp 117a961 │ │ mov %edi,0x8(%esp) │ │ mov $0xb1,%edi │ │ mov %esi,0xc(%esp) │ │ mov $0x80006,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fb89(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x112fb62(%ebx),%eax │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3359976,27 +3359976,27 @@ │ │ push %eax │ │ call 13a0270 │ │ add $0x10,%esp │ │ jmp 117ab6f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11551fa(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0x161 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ jmp 117ab30 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11551fa(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0x166 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3360097,15 +3360097,15 @@ │ │ push %eax │ │ call 13a0270 │ │ add $0x10,%esp │ │ jmp 117acad │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115aa42(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0x197 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3360224,34 +3360224,34 @@ │ │ add $0x10,%esp │ │ movb $0x1,0x22c(%esi) │ │ mov $0x1,%eax │ │ jmp 117ae68 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156ec0(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0x1ad │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ jmp 117ae5c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156ec0(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0x1b8 │ │ jmp 117ae4c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156ec0(%ebx),%eax │ │ - lea -0x1133a1e(%ebx),%ecx │ │ + lea -0x11339f7(%ebx),%ecx │ │ push %eax │ │ push $0x1b3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3362162,15 +3362162,15 @@ │ │ push %eax │ │ call 125fee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 117c6f4 │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1135649(%ebx),%eax │ │ + lea -0x1135622(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12643d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 117c6f4 │ │ @@ -3362222,15 +3362222,15 @@ │ │ push %edi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x78(%esp) │ │ movups 0x10(%esp),%xmm0 │ │ movups %xmm0,0x68(%esp) │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %eax │ │ push %edi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ mov 0x20(%esp),%eax │ │ @@ -3364411,19 +3364411,19 @@ │ │ cmpb $0x2,0x8(%esp) │ │ mov 0x8(%ebp),%esi │ │ je 117e043 │ │ movzbl 0x8(%esp),%eax │ │ cmp $0x5,%eax │ │ je 117e043 │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1126476(%edi),%eax │ │ + lea -0x112644f(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0xf0(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x517,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ mov %edi,%ebx │ │ @@ -3364942,46 +3364942,46 @@ │ │ mov %edx,%edi │ │ or %esi,%edi │ │ jne 117d9c6 │ │ mov $0x204,%edx │ │ jmp 117d9f4 │ │ xor %esi,%esi │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1133a00(%edi),%eax │ │ + lea -0x11339d9(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13a8140(%edi),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x425,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ mov %edi,%ebx │ │ call 116b690 │ │ add $0x30,%esp │ │ jmp 117efe2 │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x112475f(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13a8140(%edi),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x436,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ mov %edi,%ebx │ │ jmp 117efd8 │ │ sub $0x8,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x11461c2(%edi),%edx │ │ mov %ebx,0xc(%esp) │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x43e │ │ push %ecx │ │ @@ -3364991,15 +3364991,15 @@ │ │ push %esi │ │ push $0x0 │ │ push $0xa │ │ jmp 117efd5 │ │ mov $0x1,%esi │ │ jmp 117efe2 │ │ sub $0x8,%esp │ │ - lea -0x1135618(%edi),%eax │ │ + lea -0x11355f1(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x1140a92(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x200 │ │ jmp 117efc8 │ │ sub $0x8,%esp │ │ @@ -3365008,31 +3365008,31 @@ │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x1140a92(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x89 │ │ jmp 117efc8 │ │ sub $0x8,%esp │ │ - lea -0x1135618(%edi),%eax │ │ + lea -0x11355f1(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ - lea -0x11374e3(%edi),%edx │ │ + lea -0x11374bc(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x214 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ push %esi │ │ push $0x0 │ │ push $0x5 │ │ jmp 117efd5 │ │ - lea -0x1135618(%ebx),%eax │ │ + lea -0x11355f1(%ebx),%eax │ │ lea -0x1156e8b(%ebx),%ecx │ │ - lea -0x112fb5b(%ebx),%edx │ │ + lea -0x112fb34(%ebx),%edx │ │ push %eax │ │ push $0x21f │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ push %esi │ │ @@ -3365040,15 +3365040,15 @@ │ │ push $0x1 │ │ push 0x8(%ebp) │ │ jmp 117f261 │ │ mov %eax,%ecx │ │ sar $0x1f,%ecx │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1135618(%ebx),%edx │ │ + lea -0x11355f1(%ebx),%edx │ │ lea -0x1156e8b(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0x11533fd(%ebx),%edi │ │ mov %edi,0x6c(%esp) │ │ push %edx │ │ push $0x229 │ │ push 0x18(%esp) │ │ @@ -3365057,115 +3365057,115 @@ │ │ push 0x7c(%esp) │ │ push 0x20(%esp) │ │ push %esi │ │ push %ecx │ │ push %eax │ │ jmp 117efd5 │ │ sub $0x8,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x1156e51(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x4b2 │ │ jmp 117e86f │ │ sub $0x8,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x113b02a(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x467 │ │ jmp 117e86f │ │ lea -0x11394ae(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x1140a92(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x3fa │ │ jmp 117efc8 │ │ sub $0x8,%esp │ │ - lea -0x112c09c(%edi),%eax │ │ + lea -0x112c075(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x1140a92(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x2e1 │ │ jmp 117efc8 │ │ sub $0x8,%esp │ │ - lea -0x1126430(%edi),%eax │ │ + lea -0x1126409(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x1140a92(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x353 │ │ jmp 117efc8 │ │ sub $0x8,%esp │ │ - lea -0x112c09c(%edi),%eax │ │ + lea -0x112c075(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x1124727(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x2e9 │ │ jmp 117efc8 │ │ sub $0x8,%esp │ │ - lea -0x1126430(%edi),%eax │ │ + lea -0x1126409(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ - lea -0x11374a0(%edi),%edx │ │ + lea -0x1137479(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x361 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ push %esi │ │ push $0x0 │ │ push $0x4 │ │ jmp 117efd5 │ │ sub $0x8,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ - lea -0x112ddff(%edi),%edx │ │ + lea -0x112ddd8(%edi),%edx │ │ mov %ebx,0xc(%esp) │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x567 │ │ jmp 117efc8 │ │ sub $0x8,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x11446a0(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x508 │ │ jmp 117e86f │ │ sub $0x8,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x1122664(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x4dd │ │ jmp 117e86f │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1156e34(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a5b40(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x55b,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11204e0(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a58d0(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3365182,45 +3365182,45 @@ │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6df0(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x373,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1156e71(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a5640(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x491,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x11374f8(%edi),%eax │ │ + lea -0x11374d1(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1140a92(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a61a0(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x35,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1131ccb(%edi),%eax │ │ + lea -0x1131ca4(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a63c0(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x49d,0x20(%esp) │ │ jmp 117e83f │ │ @@ -3365245,15 +3365245,15 @@ │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a7880(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xe4,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112fb78(%edi),%eax │ │ + lea -0x112fb51(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1140a92(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a5370(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3365354,15 +3365354,15 @@ │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a5ff0(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x115,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112fb3d(%edi),%eax │ │ + lea -0x112fb16(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114d868(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a7f40(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3365382,23 +3365382,23 @@ │ │ movl $0x39b,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ lea -0x1142a74(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11282b6(%edi),%eax │ │ + lea -0x112828f(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a8380(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x15d,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x8,%esp │ │ - lea -0x112c09c(%edi),%eax │ │ + lea -0x112c075(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x1140a92(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x300 │ │ push %ecx │ │ push $0x0 │ │ @@ -3365450,15 +3365450,15 @@ │ │ movl $0x3da,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ jmp 117efd8 │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%edi │ │ lea -0x11394e6(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ - lea -0x11339eb(%edi),%edx │ │ + lea -0x11339c4(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x7a │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ @@ -3365480,15 +3365480,15 @@ │ │ movl $0x12c,0x20(%esp) │ │ jmp 117f259 │ │ sub $0x30,%esp │ │ lea -0x1148085(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x112a240(%edi),%eax │ │ + lea -0x112a219(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a67c0(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x2cd,0x20(%esp) │ │ jmp 117e83f │ │ @@ -3365513,15 +3365513,15 @@ │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a67e0(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x340,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112fb78(%edi),%eax │ │ + lea -0x112fb51(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114a109(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a61b0(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3365539,19 +3365539,19 @@ │ │ movdqa -0x13a8610(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x133,0x20(%esp) │ │ jmp 117f259 │ │ sub $0x30,%esp │ │ - lea -0x112fb78(%ebx),%eax │ │ + lea -0x112fb51(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x112fb5b(%ebx),%eax │ │ + lea -0x112fb34(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13a4f90(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0xbd,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ @@ -3365571,156 +3365571,156 @@ │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x13c,0x20(%esp) │ │ jmp 117e83f │ │ mov %eax,%ecx │ │ sar $0x1f,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112fb78(%ebx),%edx │ │ + lea -0x112fb51(%ebx),%edx │ │ lea -0x1156e8b(%ebx),%esi │ │ lea -0x11533fd(%ebx),%edi │ │ push %edx │ │ push $0xc7 │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ push $0x0 │ │ push $0x4 │ │ push %ecx │ │ push %eax │ │ jmp 117e927 │ │ sub $0x8,%esp │ │ - lea -0x1135618(%edi),%eax │ │ + lea -0x11355f1(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ lea -0x114d887(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x267 │ │ jmp 117f31b │ │ sub $0x8,%esp │ │ - lea -0x1135618(%edi),%eax │ │ + lea -0x11355f1(%edi),%eax │ │ lea -0x1156e8b(%edi),%ecx │ │ - lea -0x11374c3(%edi),%edx │ │ + lea -0x113749c(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x276 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ push %esi │ │ push $0x0 │ │ push $0x1 │ │ jmp 117efd5 │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11480aa(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a7890(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x523,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x112c0c6(%edi),%eax │ │ + lea -0x112c09f(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a69d0(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x4f9,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1135644(%edi),%eax │ │ + lea -0x113561d(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6be0(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x477,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1142acd(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a67b0(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x4c1,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11204bd(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6e00(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x54b,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114a12c(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6c00(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x4ec,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11282fe(%edi),%eax │ │ + lea -0x11282d7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a8820(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x530,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1139512(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a4b70(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x485,0x20(%esp) │ │ jmp 117e83f │ │ sub $0x30,%esp │ │ - lea -0x112648c(%edi),%eax │ │ + lea -0x1126465(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1156e8b(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x113d212(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a8810(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3365773,15 +3365773,15 @@ │ │ xor %eax,%eax │ │ cmp 0x438(%esi,%ecx,4),%edx │ │ sbb 0x43c(%esi,%ecx,4),%edi │ │ jb 117f5a9 │ │ sub $0x8,%esp │ │ lea -0x1124748(%ebx),%eax │ │ lea -0x1156e8b(%ebx),%ecx │ │ - lea -0x1126454(%ebx),%edx │ │ + lea -0x112642d(%ebx),%edx │ │ push %eax │ │ push $0x1de │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ @@ -3365818,29 +3365818,29 @@ │ │ call 116f660 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 117f6df │ │ sub $0x8,%esp │ │ lea -0x1124748(%ebx),%eax │ │ lea -0x1156e8b(%ebx),%ecx │ │ - lea -0x112a261(%ebx),%edx │ │ + lea -0x112a23a(%ebx),%edx │ │ push %eax │ │ push $0x1b5 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push $0x0 │ │ push $0x4 │ │ jmp 117f6cc │ │ sub $0x8,%esp │ │ lea -0x1124748(%ebx),%eax │ │ lea -0x1156e8b(%ebx),%ecx │ │ - lea -0x11282d9(%ebx),%edx │ │ + lea -0x11282b2(%ebx),%edx │ │ push %eax │ │ push $0x1ae │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ @@ -3371114,15 +3371114,15 @@ │ │ cmpl $0x0,0x4(%edi) │ │ je 1182db0 │ │ cmpl $0x0,0xc(%edi) │ │ je 1182db0 │ │ cmpl $0x0,0x14(%edi) │ │ je 1182db0 │ │ sub $0x4,%esp │ │ - lea -0x112c080(%ebx),%eax │ │ + lea -0x112c059(%ebx),%eax │ │ push $0x282 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x5c │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3371142,15 +3371142,15 @@ │ │ movups %xmm1,0x10(%esi) │ │ movups %xmm0,(%esi) │ │ mov %esi,%eax │ │ jmp 1182de6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1148038(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x27e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3371195,15 +3371195,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1182e4e │ │ sub $0xc,%esp │ │ push 0x48(%esi) │ │ call 1249630 │ │ add $0xc,%esp │ │ - lea -0x112c080(%ebx),%eax │ │ + lea -0x112c059(%ebx),%eax │ │ push $0x294 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3371254,15 +3371254,15 @@ │ │ je 1182ee9 │ │ mov 0x4(%edi),%ecx │ │ cmpl $0x0,0x190(%ecx) │ │ jne 1182f03 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112047a(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x2ea │ │ jmp 118303d │ │ xor %edi,%edi │ │ cmpl $0x0,0x3c(%esi) │ │ jne 1182eb6 │ │ cmpl $0x0,0x840(%edi) │ │ @@ -3371333,43 +3371333,43 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 114e800 │ │ jmp 11830bb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112047a(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x2ee │ │ push %ecx │ │ call 124ace0 │ │ sub $0x10,%esp │ │ lea -0x114d83b(%ebx),%edi │ │ jmp 11831a5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112047a(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x2f1 │ │ jmp 118303d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112047a(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x300 │ │ push %ecx │ │ call 124ace0 │ │ sub $0x10,%esp │ │ lea -0x11247f2(%ebx),%edi │ │ mov %edi,0x1c(%esp) │ │ movaps -0x13a4f00(%ebx),%xmm0 │ │ movups %xmm0,0xc(%esp) │ │ - lea -0x112fb1e(%ebx),%eax │ │ + lea -0x112faf7(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x189,0x4(%esp) │ │ movl $0x14,(%esp) │ │ call 124ae00 │ │ add $0x14,%esp │ │ push 0x48(%esi) │ │ call 124b3e0 │ │ @@ -3371445,25 +3371445,25 @@ │ │ jae 1183205 │ │ call 124b060 │ │ mov $0x1,%eax │ │ jmp 11831fd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112047a(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x334 │ │ push %ecx │ │ call 124ace0 │ │ sub $0x10,%esp │ │ lea -0x114d813(%ebx),%edi │ │ mov %edi,0x1c(%esp) │ │ movaps -0x13a7f30(%ebx),%xmm0 │ │ movups %xmm0,0xc(%esp) │ │ - lea -0x112fb1e(%ebx),%eax │ │ + lea -0x112faf7(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x189,0x4(%esp) │ │ movl $0x14,(%esp) │ │ call 124ae00 │ │ add $0x14,%esp │ │ push 0x48(%esi) │ │ call 124b3e0 │ │ @@ -3371510,21 +3371510,21 @@ │ │ mov %ecx,%esi │ │ call 1183245 │ │ pop %ebx │ │ add $0x2bebbb,%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112047a(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push 0x10(%ebp) │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x112fb1e(%ebx),%eax │ │ + lea -0x112faf7(%ebx),%eax │ │ push 0xc(%ebp) │ │ mov 0x8(%ebp),%ecx │ │ push %ecx │ │ push %edi │ │ push %ecx │ │ push %edi │ │ push %eax │ │ @@ -3371746,15 +3371746,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1183431 │ │ pop %ebx │ │ add $0x2be9cf,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112c080(%ebx),%edi │ │ + lea -0x112c059(%ebx),%edi │ │ push $0x69 │ │ push %edi │ │ push $0x34 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11834f9 │ │ @@ -3371980,15 +3371980,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 118374e │ │ sub $0xc,%esp │ │ push 0x8(%esi) │ │ call 11c59f0 │ │ add $0xc,%esp │ │ - lea -0x112c080(%ebx),%eax │ │ + lea -0x112c059(%ebx),%eax │ │ push $0xcb │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ lea -0x8(%ebp),%esp │ │ @@ -3372035,15 +3372035,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11837de │ │ movl $0x50,0x20(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115aa1b(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x228 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3372052,15 +3372052,15 @@ │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ orb $0x2,0x58(%eax) │ │ jmp 1183812 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115aa1b(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x228 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3372159,15 +3372159,15 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1183a20 │ │ movl $0x50,0x20(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d7f0(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x130 │ │ jmp 11839fb │ │ mov 0xc(%esi),%ecx │ │ mov 0x8(%edi),%eax │ │ add %ecx,%eax │ │ mov 0xc(%edi),%edx │ │ @@ -3372190,36 +3372190,36 @@ │ │ movl $0x0,0xc(%esi) │ │ mov $0x1,%eax │ │ jmp 1183a20 │ │ movl $0x50,0x20(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d7f0(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x15c │ │ jmp 11839fb │ │ movl $0x50,0x20(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d7f0(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x126 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x180 │ │ jmp 1183a0b │ │ movl $0x50,0x20(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d7f0(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x13e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3372248,22 +3372248,22 @@ │ │ jmp 1183a20 │ │ test %esi,%esi │ │ je 1183a6f │ │ movl $0x50,0x20(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d7f0(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0xfa │ │ jmp 11839fb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d7f0(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0xfa │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3372271,15 +3372271,15 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 1183a1b │ │ movl $0x50,0x20(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d7f0(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x147 │ │ jmp 11839fb │ │ int3 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -3372397,15 +3372397,15 @@ │ │ mov $0x1,%eax │ │ add $0x20,%esp │ │ jmp 1183b3c │ │ movl $0x50,0x20(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113b013(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x174 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3372467,16 +3372467,16 @@ │ │ test %eax,%eax │ │ je 1183cd5 │ │ movl $0x0,0x24(%edi) │ │ jmp 1183d1b │ │ movl $0x50,0x20(%edi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131cad(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x1131c86(%ebx),%eax │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x1b1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3372492,16 +3372492,16 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ movl $0x50,0x20(%edi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131cad(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x1131c86(%ebx),%eax │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x1a6 │ │ jmp 1183cf6 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3372570,15 +3372570,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1183e23 │ │ movl $0x50,0x20(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114a0c6(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x1c2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3372587,15 +3372587,15 @@ │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ orb $0x2,0x58(%eax) │ │ jmp 1183e57 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114a0c6(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x1c2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3372657,15 +3372657,15 @@ │ │ jne 1183ecc │ │ test %edx,%edx │ │ je 1183ec0 │ │ lea -0x115158d(%ecx),%esi │ │ mov %esi,(%edx) │ │ test %eax,%eax │ │ je 1183ee4 │ │ - lea -0x11282a0(%ecx),%ecx │ │ + lea -0x1128279(%ecx),%ecx │ │ jmp 1183ee2 │ │ test %edx,%edx │ │ je 1183ed8 │ │ lea -0x114d88f(%ecx),%esi │ │ mov %esi,(%edx) │ │ test %eax,%eax │ │ je 1183ee4 │ │ @@ -3372723,15 +3372723,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1183f7e │ │ movl $0x50,0x20(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11246f7(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x22e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3372740,15 +3372740,15 @@ │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ orb $0x2,0x58(%eax) │ │ jmp 1183fb2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11246f7(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x22e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3372777,15 +3372777,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 118401e │ │ movl $0x50,0x20(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115158a(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x234 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3372794,15 +3372794,15 @@ │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ orb $0x2,0x58(%eax) │ │ jmp 1184052 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115158a(%ebx),%eax │ │ - lea -0x112c080(%ebx),%ecx │ │ + lea -0x112c059(%ebx),%ecx │ │ push %eax │ │ push $0x234 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3373532,15 +3373532,15 @@ │ │ pop %ebx │ │ add $0x2bd581,%ebx │ │ mov 0xc(%ebp),%ecx │ │ cmp $0x4,%ecx │ │ jb 11848c6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137485(%ebx),%eax │ │ + lea -0x113745e(%ebx),%eax │ │ lea -0x115156e(%ebx),%ecx │ │ push %eax │ │ push $0x282 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3378737,15 +3378737,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ cmp $0x1,%ecx │ │ je 1188d82 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113745b(%ebx),%eax │ │ + lea -0x1137434(%ebx),%eax │ │ lea -0x115a9e0(%ebx),%ecx │ │ push %eax │ │ push $0x17 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3382976,27 +3382976,27 @@ │ │ mov %eax,0x4(%edi) │ │ mov 0x14(%ebp),%eax │ │ mov %eax,0x10(%edi) │ │ mov $0x1,%eax │ │ jmp 118b9c6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113398b(%ebx),%eax │ │ + lea -0x1133964(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x22 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010c │ │ jmp 118b956 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113398b(%ebx),%eax │ │ + lea -0x1133964(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3383004,15 +3383004,15 @@ │ │ push $0x14 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 118b9c4 │ │ movl $0x35,0x8(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113398b(%ebx),%eax │ │ + lea -0x1133964(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3383149,26 +3383149,26 @@ │ │ lea -0x1(%esi),%edi │ │ cmp $0x2,%edi │ │ jae 118bb0c │ │ cmp $0xf,%eax │ │ ja 118bb4a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355f9(%ebx),%eax │ │ + lea -0x11355d2(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ jmp 118bb35 │ │ cmp $0x3,%esi │ │ jne 118bbad │ │ cmp $0xf,%eax │ │ ja 118bbf2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355f9(%ebx),%eax │ │ + lea -0x11355d2(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3383203,27 +3383203,27 @@ │ │ mov %al,0x4(%ecx) │ │ mov 0xc(%esp),%eax │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 118bc6c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355f9(%ebx),%eax │ │ + lea -0x11355d2(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 118bc60 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355f9(%ebx),%eax │ │ + lea -0x11355d2(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x5e │ │ jmp 118bc50 │ │ sub $0x8,%esp │ │ push $0x1 │ │ push %edx │ │ @@ -3383248,15 +3383248,15 @@ │ │ add $0x20,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 118bc6c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355f9(%ebx),%eax │ │ + lea -0x11355d2(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x6d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3384621,15 +3384621,15 @@ │ │ jne 118cb77 │ │ cmpl $0x0,0x4(%esi) │ │ je 118cb77 │ │ cmpl $0x10,0x40(%esi) │ │ jae 118cbeb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11263e4(%ebx),%eax │ │ + lea -0x11263bd(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x357 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3384804,15 +3384804,15 @@ │ │ xor %esi,%esi │ │ cmp $0x1,%eax │ │ jne 118cf61 │ │ mov $0x1,%esi │ │ jmp 118cf51 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11263e4(%ebx),%eax │ │ + lea -0x11263bd(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x36f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3384823,46 +3384823,46 @@ │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ movl $0x0,(%esp) │ │ jmp 118cbb6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11263e4(%ebx),%eax │ │ + lea -0x11263bd(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x365 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 118cba1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11263e4(%ebx),%eax │ │ + lea -0x11263bd(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x379 │ │ jmp 118cde6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11263e4(%ebx),%eax │ │ + lea -0x11263bd(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x380 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 118cdf6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11263e4(%ebx),%eax │ │ + lea -0x11263bd(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x385 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3384870,36 +3384870,36 @@ │ │ push $0x14 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 118cf4f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11263e4(%ebx),%eax │ │ + lea -0x11263bd(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x38b │ │ jmp 118cf35 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11263e4(%ebx),%eax │ │ + lea -0x11263bd(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x391 │ │ jmp 118cf35 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11263e4(%ebx),%eax │ │ + lea -0x11263bd(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x398 │ │ jmp 118cf35 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11263e4(%ebx),%eax │ │ + lea -0x11263bd(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x39e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3384909,15 +3384909,15 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ movl $0x0,(%esp) │ │ mov 0x4(%esp),%eax │ │ jmp 118cbb6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11263e4(%ebx),%eax │ │ + lea -0x11263bd(%ebx),%eax │ │ lea -0x114d7d8(%ebx),%ecx │ │ push %eax │ │ push $0x3a5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3384960,15 +3384960,15 @@ │ │ call 118cfd1 │ │ pop %ebx │ │ add $0x2b4e2f,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ je 118d007 │ │ - lea -0x113396e(%ebx),%esi │ │ + lea -0x1133947(%ebx),%esi │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3385040,15 +3385040,15 @@ │ │ mov 0xc(%esp),%ebx │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x10(%ebx) │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x14(%ebx) │ │ jmp 118d55f │ │ sub $0x4,%esp │ │ - lea -0x113396e(%ebx),%eax │ │ + lea -0x1133947(%ebx),%eax │ │ push $0x72 │ │ push %eax │ │ push $0x18 │ │ movdqa %xmm2,0x30(%esp) │ │ call 1297f60 │ │ movdqa 0x30(%esp),%xmm0 │ │ mov 0x8(%ebp),%edx │ │ @@ -3385210,15 +3385210,15 @@ │ │ mov %eax,0x10(%edx) │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x14(%edx) │ │ mov 0xc(%esp),%edx │ │ jmp 118d4db │ │ sub $0x4,%esp │ │ mov 0x1c(%esp),%ebx │ │ - lea -0x113396e(%ebx),%eax │ │ + lea -0x1133947(%ebx),%eax │ │ push $0x72 │ │ push %eax │ │ push $0x18 │ │ movdqa %xmm2,0x30(%esp) │ │ call 1297f60 │ │ movdqa 0x30(%esp),%xmm0 │ │ mov 0x8(%ebp),%edx │ │ @@ -3385321,15 +3385321,15 @@ │ │ cmovb 0x4(%esp),%ecx │ │ cmovb %ebx,%edx │ │ mov %edx,0xc(%edi) │ │ mov %ecx,0x8(%edi) │ │ cmp %edi,%eax │ │ je 118d55f │ │ mov 0x18(%esp),%ecx │ │ - lea -0x113396e(%ecx),%ecx │ │ + lea -0x1133947(%ecx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov 0x8(%ebp),%esi │ │ mov 0x18(%esp),%ebx │ │ jmp 118d491 │ │ nop │ │ nop │ │ nop │ │ @@ -3385386,15 +3385386,15 @@ │ │ cmovb %edx,%edi │ │ cmovb %ecx,%ebx │ │ mov %ebx,0xc(%esi) │ │ mov %edi,0x8(%esi) │ │ jmp 118d55f │ │ sub $0x4,%esp │ │ mov 0x1c(%esp),%ebx │ │ - lea -0x113396e(%ebx),%eax │ │ + lea -0x1133947(%ebx),%eax │ │ push $0x72 │ │ push %eax │ │ push $0x18 │ │ movdqa %xmm2,0x30(%esp) │ │ call 1297f60 │ │ movdqa 0x30(%esp),%xmm0 │ │ mov 0x8(%ebp),%edx │ │ @@ -3385477,15 +3385477,15 @@ │ │ test %esi,%esi │ │ je 118d5e1 │ │ mov %edx,0x4(%esi) │ │ decl 0x8(%ecx) │ │ movl $0x0,0x4(%eax) │ │ movl $0x0,(%eax) │ │ sub $0x4,%esp │ │ - lea -0x113396e(%ebx),%ecx │ │ + lea -0x1133947(%ebx),%ecx │ │ push $0x58 │ │ push %ecx │ │ push %eax │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3385533,15 +3385533,15 @@ │ │ nop │ │ nop │ │ nop │ │ decl 0x8(%ecx) │ │ movl $0x0,0x4(%esi) │ │ movl $0x0,(%esi) │ │ sub $0x4,%esp │ │ - lea -0x113396e(%ebx),%eax │ │ + lea -0x1133947(%ebx),%eax │ │ push $0x118 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x28(%esp),%esi │ │ test %esi,%esi │ │ @@ -3385619,15 +3385619,15 @@ │ │ mov 0x18(%esp),%edx │ │ sbb %edi,%edx │ │ jae 118d7ce │ │ cmp 0x10(%esp),%eax │ │ sbb 0xc(%esp),%ecx │ │ jae 118d6a8 │ │ sub $0x4,%esp │ │ - lea -0x113396e(%ebx),%eax │ │ + lea -0x1133947(%ebx),%eax │ │ push $0x72 │ │ push %eax │ │ push $0x18 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 118d7b0 │ │ @@ -3385962,15 +3385962,15 @@ │ │ jae 118da9a │ │ cmp $0x17,%al │ │ je 118dadc │ │ cmpl $0x0,0x1c(%ebp) │ │ je 118dadc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112faba(%ebx),%eax │ │ + lea -0x112fa93(%ebx),%eax │ │ lea -0x11551d8(%ebx),%ecx │ │ push %eax │ │ push $0xd6 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3386433,15 +3386433,15 @@ │ │ cmp $0x2,%edx │ │ jne 118e528 │ │ movl $0x1,0x34(%esi) │ │ mov 0xc(%esp),%edi │ │ mov %edi,0x10c(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112faba(%ebx),%eax │ │ + lea -0x112fa93(%ebx),%eax │ │ lea -0x11551d8(%ebx),%ecx │ │ push %eax │ │ push $0x1ba │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ lea -0x1151542(%ebx),%eax │ │ @@ -3386596,15 +3386596,15 @@ │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 118dac4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112faba(%ebx),%eax │ │ + lea -0x112fa93(%ebx),%eax │ │ lea -0x11551d8(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3386627,15 +3386627,15 @@ │ │ movzbl (%edi),%eax │ │ movzbl %al,%eax │ │ lea -0x14(%eax),%ecx │ │ cmp $0x3,%ecx │ │ jae 118e409 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112faba(%ebx),%eax │ │ + lea -0x112fa93(%ebx),%eax │ │ lea -0x11551d8(%ebx),%ecx │ │ push %eax │ │ push $0x244 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3386667,34 +3386667,34 @@ │ │ mov 0x20(%ebp),%eax │ │ mov 0x18(%esp),%ecx │ │ mov %ecx,(%eax) │ │ mov $0x1,%eax │ │ jmp 118dad4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112faba(%ebx),%eax │ │ + lea -0x112fa93(%ebx),%eax │ │ lea -0x11551d8(%ebx),%ecx │ │ push %eax │ │ push $0x23a │ │ jmp 118e4a6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112faba(%ebx),%eax │ │ + lea -0x112fa93(%ebx),%eax │ │ lea -0x11551d8(%ebx),%ecx │ │ push %eax │ │ push $0x254 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf5 │ │ jmp 118e583 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112faba(%ebx),%eax │ │ + lea -0x112fa93(%ebx),%eax │ │ lea -0x11551d8(%ebx),%ecx │ │ push %eax │ │ push $0x186 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3386717,28 +3386717,28 @@ │ │ push %esi │ │ call 11c5be0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 118dad4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112faba(%ebx),%eax │ │ + lea -0x112fa93(%ebx),%eax │ │ lea -0x11551d8(%ebx),%ecx │ │ push %eax │ │ push $0x1c3 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf6 │ │ push $0x2f │ │ jmp 118dac6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112faba(%ebx),%eax │ │ + lea -0x112fa93(%ebx),%eax │ │ lea -0x11551d8(%ebx),%ecx │ │ push %eax │ │ push $0x1a0 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3386746,15 +3386746,15 @@ │ │ push $0xa │ │ jmp 118dac6 │ │ orb $0x2,0x48(%esi) │ │ xor %eax,%eax │ │ jmp 118dad4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112faba(%ebx),%eax │ │ + lea -0x112fa93(%ebx),%eax │ │ lea -0x11551d8(%ebx),%ecx │ │ push %eax │ │ push $0x216 │ │ jmp 118dab4 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3386798,15 +3386798,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11263bc(%ebx),%eax │ │ + lea -0x1126395(%ebx),%eax │ │ lea -0x11551d8(%ebx),%ecx │ │ push %eax │ │ push $0x265 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3386983,15 +3386983,15 @@ │ │ pop %ebx │ │ add $0x2b360f,%ebx │ │ mov 0x8(%ebp),%edx │ │ mov 0x5c(%edx),%eax │ │ mov $0x1,%edi │ │ cmp 0x58(%edx),%eax │ │ jae 118e90a │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ jmp 118e843 │ │ incl 0x970(%esi) │ │ movl $0x0,(%ecx) │ │ movl $0x0,0x78(%edx,%edi,8) │ │ mov $0x1,%eax │ │ mov 0x8(%esp),%edi │ │ @@ -3387156,15 +3387156,15 @@ │ │ mov 0x920(%esi),%ecx │ │ sub $0x4,%esp │ │ push %edi │ │ push %eax │ │ push 0x928(%esi) │ │ call *0x24(%ecx) │ │ add $0x4,%esp │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push $0x231 │ │ push %ecx │ │ push %eax │ │ push $0x0 │ │ push %esi │ │ call 118fd30 │ │ add $0x20,%esp │ │ @@ -3387180,15 +3387180,15 @@ │ │ jmp 118ea76 │ │ test %edi,%edi │ │ je 118ea4b │ │ mov 0x14(%esi),%eax │ │ cmp %edi,%eax │ │ jne 118ea6f │ │ sub $0x4,%esp │ │ - lea -0x1128276(%ebx),%eax │ │ + lea -0x112824f(%ebx),%eax │ │ push $0x23a │ │ push %eax │ │ push 0x10(%esi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esi) │ │ mov 0x14(%esi),%eax │ │ @@ -3387376,15 +3387376,15 @@ │ │ mov 0xa0(%esp),%eax │ │ lea 0x138(%esp),%ecx │ │ mov %eax,0x10(%ecx) │ │ movups 0x90(%esp),%xmm0 │ │ movups %xmm0,(%ecx) │ │ lea 0x938(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x1133949(%ebx),%ecx │ │ + lea -0x1133922(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ lea 0x9c(%esp),%eax │ │ push %eax │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0xa0(%esp),%eax │ │ @@ -3387424,15 +3387424,15 @@ │ │ mov 0xa0(%esp),%eax │ │ lea 0x138(%esp),%ecx │ │ mov %eax,0x10(%ecx) │ │ movups 0x90(%esp),%xmm0 │ │ movups %xmm0,(%ecx) │ │ lea 0x968(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x1137420(%ebx),%ecx │ │ + lea -0x11373f9(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129df10 │ │ add $0xc,%esp │ │ mov 0xa0(%esp),%eax │ │ lea 0x138(%esp),%ecx │ │ @@ -3387460,15 +3387460,15 @@ │ │ je 118ee58 │ │ movl $0x1,0x20(%esp) │ │ test %eax,%eax │ │ je 118ee97 │ │ lea 0xa4(%esp),%esi │ │ sub $0x4,%esp │ │ lea 0x3c(%esp),%eax │ │ - lea -0x1131c5f(%ebx),%ecx │ │ + lea -0x1131c38(%ebx),%ecx │ │ lea 0x44(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x50(%esp),%eax │ │ @@ -3387525,15 +3387525,15 @@ │ │ mov %eax,0x2c(%esp) │ │ jmp 118ef3f │ │ cmpl $0x4000,0x2c(%esp) │ │ je 118ef72 │ │ lea 0x14(%esi),%edi │ │ sub $0x4,%esp │ │ lea 0x30(%esp),%eax │ │ - lea -0x112a1fe(%ebx),%ecx │ │ + lea -0x112a1d7(%ebx),%ecx │ │ lea 0x44(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129d5e0 │ │ mov 0x8(%ebp),%edx │ │ add $0xc,%esp │ │ @@ -3387582,15 +3387582,15 @@ │ │ mov 0x2f0(%eax),%eax │ │ test %eax,%eax │ │ je 118f4fa │ │ mov %eax,0x28(%esp) │ │ lea 0x14(%esi),%edi │ │ sub $0x4,%esp │ │ lea 0x2c(%esp),%eax │ │ - lea -0x112dfcd(%ebx),%ecx │ │ + lea -0x112dfa6(%ebx),%ecx │ │ lea 0x44(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129dba0 │ │ add $0xc,%esp │ │ mov 0x50(%esp),%eax │ │ @@ -3387894,15 +3387894,15 @@ │ │ mov 0x920(%edi,%ecx,4),%ecx │ │ mov %ecx,0x10(%esp) │ │ test %ecx,%ecx │ │ jne 118ec27 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158b2b(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x4fa │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3387922,15 +3387922,15 @@ │ │ mov -0x320(%ebx),%eax │ │ jmp 118f4c0 │ │ movl $0xc0103,0x14(%esp) │ │ mov $0x566,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158b2b(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push 0x18(%esp) │ │ @@ -3387948,30 +3387948,30 @@ │ │ mov -0x31c(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ jmp 118ebe8 │ │ mov %ecx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158b2b(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x5b4 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ jmp 118f4a8 │ │ mov %ecx,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131c57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x1131c30(%ebx),%eax │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3388177,16 +3388177,16 @@ │ │ ja 118f708 │ │ mov 0x948(%esi),%eax │ │ lea (%eax,%edx,1),%ecx │ │ cmp %edi,%ecx │ │ jbe 118f74a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113395a(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x1133933(%ebx),%eax │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x128 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10f │ │ @@ -3388268,15 +3388268,15 @@ │ │ cmp %dl,0x94c(%esi) │ │ jne 118f883 │ │ mov 0x924(%esi),%eax │ │ sub $0xc,%esp │ │ push 0x92c(%esi) │ │ call *0x1c(%eax) │ │ add $0x4,%esp │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push $0x154 │ │ push %ecx │ │ push %eax │ │ push $0x1 │ │ push %esi │ │ call 118fd30 │ │ add $0x20,%esp │ │ @@ -3388288,15 +3388288,15 @@ │ │ mov (%esp),%ebx │ │ mov 0x10(%ebp),%ecx │ │ movzbl 0xc(%ebp),%edx │ │ jmp 118f8b6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1120467(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x102 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x7f │ │ @@ -3388361,16 +3388361,16 @@ │ │ mov 0x8(%esp),%edx │ │ je 118f9b4 │ │ mov (%esp),%ebx │ │ jmp 118f9fd │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113395a(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x1133933(%ebx),%eax │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x183 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3388394,15 +3388394,15 @@ │ │ cmove %eax,%edi │ │ mov (%esp),%ebx │ │ movzbl 0xc(%ebp),%eax │ │ mov 0x8(%esp),%edx │ │ mov %edi,0x10(%esp) │ │ movzbl %al,%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x1128276(%ebx),%eax │ │ + lea -0x112824f(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ jmp 118fa1f │ │ add %eax,%edx │ │ mov %edx,0x4(%esp) │ │ mov %ecx,%edx │ │ mov (%esp),%ebx │ │ mov 0x924(%esi),%eax │ │ @@ -3388536,15 +3388536,15 @@ │ │ jmp 118f8df │ │ mov 0x4(%esp),%ecx │ │ mov %ecx,0x93c(%esi) │ │ jmp 118f742 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113395a(%ebx),%eax │ │ + lea -0x1133933(%ebx),%eax │ │ push %eax │ │ push $0x1aa │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3388581,15 +3388581,15 @@ │ │ cmp %ecx,%eax │ │ cmovae %ecx,%eax │ │ test %eax,%eax │ │ jne 118fc81 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11551be(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ jmp 118fca8 │ │ mov 0x2f0(%ecx),%eax │ │ test %eax,%eax │ │ jne 118fc81 │ │ mov 0x724(%esi),%eax │ │ @@ -3388601,15 +3388601,15 @@ │ │ add 0x8(%ebp),%eax │ │ add 0xe90(%esi),%edx │ │ cmp %eax,%edx │ │ jbe 118fcd5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11551be(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ mov $0xa,%eax │ │ @@ -3388629,16 +3388629,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131c57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x1131c30(%ebx),%eax │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3388817,15 +3388817,15 @@ │ │ cmp $0x17,%dl │ │ je 118ff3d │ │ cmpl $0x0,0x1c(%ebp) │ │ je 118ff3d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x275 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3388928,15 +3388928,15 @@ │ │ mov 0x28(%esp),%esi │ │ push %edx │ │ push 0x1c(%esp) │ │ push 0x928(%esi) │ │ mov 0x28(%esp),%eax │ │ call *0x20(%eax) │ │ add $0x14,%esp │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push $0x2b5 │ │ push %ecx │ │ push %eax │ │ push $0x0 │ │ push %esi │ │ call 118fd30 │ │ add $0x20,%esp │ │ @@ -3389389,15 +3389389,15 @@ │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ push $0x0 │ │ push %eax │ │ push 0x928(%esi) │ │ call *0x24(%ecx) │ │ add $0x4,%esp │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push $0x231 │ │ push %ecx │ │ push %eax │ │ push $0x0 │ │ push %esi │ │ call 118fd30 │ │ add $0x20,%esp │ │ @@ -3389446,15 +3389446,15 @@ │ │ lea (%eax,%eax,4),%eax │ │ lea (%ecx,%eax,8),%ecx │ │ cmp 0x18(%ebp),%edx │ │ jb 1190680 │ │ jmp 11907e1 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1128276(%ebx),%eax │ │ + lea -0x112824f(%ebx),%eax │ │ push $0x23a │ │ push %eax │ │ push 0x10(%ecx) │ │ call 12982c0 │ │ mov 0x18(%esp),%eax │ │ add $0x10,%esp │ │ movl $0x0,0x10(%eax) │ │ @@ -3389506,15 +3389506,15 @@ │ │ mov %edx,(%eax) │ │ mov $0x1,%eax │ │ jmp 118ff35 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x2d6 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x91 │ │ @@ -3389523,15 +3389523,15 @@ │ │ add $0xffffffec,%eax │ │ cmp $0x3,%eax │ │ jae 1190a04 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x435 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3389541,15 +3389541,15 @@ │ │ movl $0x1,0x34(%esi) │ │ xor %eax,%eax │ │ jmp 118ff35 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x340 │ │ jmp 118ff15 │ │ mov 0x18(%ebp),%edx │ │ mov 0x10(%ebp),%edi │ │ test %edi,%edi │ │ jne 119086c │ │ @@ -3389564,15 +3389564,15 @@ │ │ mov %eax,%ecx │ │ mov $0xffffffff,%eax │ │ test %ecx,%ecx │ │ je 118ff35 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x3cb │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x123 │ │ @@ -3389580,15 +3389580,15 @@ │ │ push %esi │ │ call 11a4e50 │ │ jmp 11909f7 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x3f0 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x85 │ │ @@ -3389611,50 +3389611,50 @@ │ │ mov $0xffffffff,%eax │ │ add $0x10,%esp │ │ jmp 118ff35 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x42b │ │ jmp 1190a4c │ │ movl $0x2,0x124(%esi) │ │ jmp 118ff30 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x455 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf5 │ │ jmp 1190aba │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x2c5 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x125 │ │ jmp 1190aba │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x35f │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xcd │ │ @@ -3389674,29 +3389674,29 @@ │ │ je 118ff30 │ │ xor %eax,%eax │ │ jmp 118ff35 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x2f3 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 1190aba │ │ mov %edx,0x24(%esi) │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x34d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf4 │ │ @@ -3389711,56 +3389711,56 @@ │ │ orb $0x2,0x48(%esi) │ │ xor %eax,%eax │ │ jmp 118ff35 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x37a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x199 │ │ push $0xa │ │ jmp 119098c │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x39d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x153 │ │ push $0x28 │ │ jmp 118ff27 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x2fa │ │ jmp 11909b1 │ │ cmp $0x2,%edi │ │ jne 1190c96 │ │ movl $0x1,0x34(%esi) │ │ mov %edx,0x10c(%esi) │ │ mov (%esp),%ebx │ │ mov %edx,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x38c │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ lea -0x1151542(%ebx),%eax │ │ push %edi │ │ @@ -3389789,15 +3389789,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 118ff35 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1140a57(%ebx),%eax │ │ - lea -0x1128276(%ebx),%ecx │ │ + lea -0x112824f(%ebx),%ecx │ │ push %eax │ │ push $0x3a4 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf6 │ │ @@ -3390828,15 +3390828,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1191a8e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137415(%ebx),%eax │ │ + lea -0x11373ee(%ebx),%eax │ │ lea -0x114d7bf(%ebx),%ecx │ │ push %eax │ │ push $0x2cc │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3391435,29 +3391435,29 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113393e(%ebx),%eax │ │ + lea -0x1133917(%ebx),%eax │ │ lea -0x113d1cd(%ebx),%ecx │ │ push %eax │ │ push $0x27d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push 0x8(%ebp) │ │ jmp 1192154 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113393e(%ebx),%eax │ │ + lea -0x1133917(%ebx),%eax │ │ lea -0x113d1cd(%ebx),%ecx │ │ push %eax │ │ push $0x282 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3391501,39 +3391501,39 @@ │ │ add $0x10,%esp │ │ test $0x200000,%eax │ │ jne 11922c1 │ │ mov 0x30(%ebp),%eax │ │ cmp $0x357,%eax │ │ jne 1192260 │ │ sub $0xc,%esp │ │ - lea -0x1137d22(%ebx),%eax │ │ + lea -0x1137cfb(%ebx),%eax │ │ push 0x24(%ebp) │ │ push 0x20(%ebp) │ │ mov 0x8(%ebp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push (%ecx) │ │ call 126cdc0 │ │ add $0x20,%esp │ │ jmp 1192271 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133920(%ebx),%eax │ │ + lea -0x11338f9(%ebx),%eax │ │ lea -0x113d1cd(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 1192250 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133920(%ebx),%eax │ │ + lea -0x11338f9(%ebx),%eax │ │ lea -0x113d1cd(%ebx),%ecx │ │ push %eax │ │ push $0x2d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3391602,15 +3391602,15 @@ │ │ push %edi │ │ call 125cb70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 1192449 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133920(%ebx),%eax │ │ + lea -0x11338f9(%ebx),%eax │ │ lea -0x113d1cd(%ebx),%ecx │ │ push %eax │ │ push $0x5b │ │ jmp 11923fe │ │ mov %edi,(%esp) │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -3391663,26 +3391663,26 @@ │ │ push %edi │ │ call 125b750 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 1192449 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133920(%ebx),%eax │ │ + lea -0x11338f9(%ebx),%eax │ │ lea -0x113d1cd(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ jmp 11923fe │ │ sub $0xc,%esp │ │ push %esi │ │ call 126cab0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133920(%ebx),%eax │ │ + lea -0x11338f9(%ebx),%eax │ │ lea -0x113d1cd(%ebx),%ecx │ │ push %eax │ │ push $0x51 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3391781,34 +3391781,34 @@ │ │ js 1192581 │ │ xor %esi,%esi │ │ cmp $0x2,%eax │ │ cmovae %eax,%esi │ │ jmp 119256e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133920(%ebx),%eax │ │ + lea -0x11338f9(%ebx),%eax │ │ lea -0x113d1cd(%ebx),%ecx │ │ push %eax │ │ push $0x6c │ │ jmp 11923fe │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133920(%ebx),%eax │ │ + lea -0x11338f9(%ebx),%eax │ │ lea -0x113d1cd(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ jmp 11923fe │ │ xor %esi,%esi │ │ mov 0x8(%ebp),%eax │ │ mov %esi,0x9b4(%eax) │ │ mov $0x1,%esi │ │ jmp 119241d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133920(%ebx),%eax │ │ + lea -0x11338f9(%ebx),%eax │ │ lea -0x113d1cd(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3392598,15 +3392598,15 @@ │ │ movq 0x14(%eax),%xmm0 │ │ paddd -0x13a6bd0(%ebx),%xmm0 │ │ movq %xmm0,0x14(%eax) │ │ cmpl $0x0,0x18(%ebp) │ │ je 1192aaa │ │ mov 0x18(%ebp),%ecx │ │ movl $0x0,0x4(%ecx) │ │ - lea -0x112c055(%ebx),%eax │ │ + lea -0x112c02e(%ebx),%eax │ │ lea 0xe4(%esp),%esi │ │ push 0x1c(%ebp) │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 129eac0 │ │ lea 0x5c(%esp),%eax │ │ @@ -3392769,15 +3392769,15 @@ │ │ mov %esi,(%esp) │ │ call 1193580 │ │ test %al,%al │ │ je 119330f │ │ mov 0xc(%ebp),%eax │ │ add $0xc,%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11263aa(%ebx),%eax │ │ + lea -0x1126383(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x44(%esp),%edi │ │ mov %edi,(%esp) │ │ call 129df10 │ │ sub $0x4,%esp │ │ lea 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ @@ -3392961,15 +3392961,15 @@ │ │ call 125ffb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 11934b8 │ │ mov %eax,0x8(%esp) │ │ add $0xc,%edi │ │ sub $0x4,%esp │ │ - lea -0x112639c(%ebx),%eax │ │ + lea -0x1126375(%ebx),%eax │ │ lea 0x24(%esp),%esi │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 129d110 │ │ add $0x8,%esp │ │ lea 0xc(%esp),%eax │ │ @@ -3392999,15 +3392999,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1193569 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a1f1(%ebx),%eax │ │ + lea -0x112a1ca(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x56 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3393873,15 +3393873,15 @@ │ │ jne 1194118 │ │ jmp 1194064 │ │ mov $0xfffffffe,%eax │ │ jmp 1194786 │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x258 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3393919,15 +3393919,15 @@ │ │ mov 0x9a4(%edi),%eax │ │ inc %eax │ │ mov %eax,0x9a4(%edi) │ │ cmp $0x21,%eax │ │ jb 1194876 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x2f9 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394025,15 +3394025,15 @@ │ │ mov %ecx,0x24(%esp) │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1194269 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ push %eax │ │ push $0x331 │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3394068,43 +3394068,43 @@ │ │ jmp 11945db │ │ cmpl $0xffffffff,0x99c(%edi) │ │ je 1194502 │ │ call 124b210 │ │ jmp 1194547 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x323 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x119 │ │ push $0x14 │ │ jmp 1194400 │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x252 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 1194400 │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x31b │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394122,30 +3394122,30 @@ │ │ push $0x100 │ │ push $0x0 │ │ push $0x0 │ │ call *%ecx │ │ add $0x20,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x27f │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x32 │ │ push %esi │ │ jmp 1194403 │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x28d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394155,15 +3394155,15 @@ │ │ call 1193410 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 1194786 │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x297 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394237,15 +3394237,15 @@ │ │ mov 0x20(%esp),%esi │ │ jmp 11945db │ │ cmpl $0x0,0x24(%esp) │ │ je 11947c0 │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x366 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394265,15 +3394265,15 @@ │ │ movl $0xfffffffe,0x14(%esp) │ │ mov 0x8(%ebp),%esi │ │ cmpl $0xffffffff,0x99c(%esi) │ │ jne 1194717 │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x395 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394323,15 +3394323,15 @@ │ │ inc %eax │ │ mov %eax,0x9a4(%ecx) │ │ cmp $0x21,%eax │ │ jb 11945cd │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x3be │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394342,15 +3394342,15 @@ │ │ add $0x10,%esp │ │ jmp 1194717 │ │ mov 0xc(%esp),%edi │ │ jmp 1194717 │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x3ad │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394424,15 +3394424,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x2ec │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394466,27 +3394466,27 @@ │ │ movl $0x0,0x994(%edi) │ │ movl $0x1,0x14(%esp) │ │ mov 0xc(%esp),%edi │ │ jmp 1194717 │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x273 │ │ jmp 1194433 │ │ movl $0x0,0x97c(%edi) │ │ movl $0x0,0x980(%edi) │ │ movl $0x0,0x984(%edi) │ │ mov $0x1,%eax │ │ jmp 1194786 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355e7(%ebx),%eax │ │ + lea -0x11355c0(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x309 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394509,22 +3394509,22 @@ │ │ je 1194919 │ │ add 0x8(%ebp),%eax │ │ add 0x9cc(%esi),%edx │ │ cmp %eax,%edx │ │ jbe 1194952 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ddb3(%ebx),%eax │ │ + lea -0x112dd8c(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x201 │ │ jmp 1194933 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ddb3(%ebx),%eax │ │ + lea -0x112dd8c(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x1f8 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394735,27 +3394735,27 @@ │ │ cmp $0x1,%ecx │ │ ja 1194bc0 │ │ cmpl $0x0,0x8(%edi) │ │ jne 1194bc0 │ │ mov %edx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126390(%ebx),%eax │ │ + lea -0x1126369(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x452 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10f │ │ jmp 1194bb3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126390(%ebx),%eax │ │ + lea -0x1126369(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x444 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394894,15 +3394894,15 @@ │ │ jne 1194e59 │ │ mov 0x10(%ebp),%edx │ │ mov 0x404(%esi,%edi,1),%ecx │ │ cmp %edx,%ecx │ │ jae 1194d7e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373fa(%ebx),%eax │ │ + lea -0x11373d3(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x493 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3394966,15 +3394966,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373fa(%ebx),%eax │ │ + lea -0x11373d3(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x48d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3395047,15 +3395047,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129deb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1195004 │ │ sub $0x8,%esp │ │ - lea -0x1137420(%ebx),%eax │ │ + lea -0x11373f9(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1194fb4 │ │ lea 0x9d4(%esi),%ecx │ │ @@ -3395086,15 +3395086,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1195012 │ │ mov $0x1,%eax │ │ cmpl $0x3,0x18(%esi) │ │ jne 1195049 │ │ sub $0x8,%esp │ │ - lea -0x1133949(%ebx),%eax │ │ + lea -0x1133922(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119500b │ │ add $0x9a0,%esi │ │ @@ -3395187,19 +3395187,19 @@ │ │ mov %ecx,0x24(%esp) │ │ lea 0xa1c(%eax),%ecx │ │ mov %ecx,0x1c(%esp) │ │ lea 0x9c8(%eax),%ecx │ │ mov %ecx,0x20(%esp) │ │ add $0xa18,%eax │ │ mov %eax,0x34(%esp) │ │ - lea -0x1131c5f(%ebx),%eax │ │ + lea -0x1131c38(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x112a1fe(%ebx),%eax │ │ + lea -0x112a1d7(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x112dfcd(%ebx),%eax │ │ + lea -0x112dfa6(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ lea -0x1140a39(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ jmp 1195166 │ │ nop │ │ nop │ │ nop │ │ @@ -3395388,15 +3395388,15 @@ │ │ lea -0x115b289(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 125f200 │ │ mov 0x10(%esp),%ecx │ │ test %eax,%eax │ │ jne 11953e4 │ │ - lea -0x1133c98(%ebx),%eax │ │ + lea -0x1133c71(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 125f200 │ │ mov 0x10(%esp),%ecx │ │ test %eax,%eax │ │ jne 11953e4 │ │ movl $0x1,0x9a8(%ecx) │ │ @@ -3395930,15 +3395930,15 @@ │ │ jmp 119598e │ │ mov $0x634,%esi │ │ jmp 1195958 │ │ mov $0x639,%esi │ │ mov 0x8(%ebp),%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112825c(%ebx),%eax │ │ + lea -0x1128235(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3396128,22 +3396128,22 @@ │ │ mov %eax,0x14(%edx) │ │ mov %eax,0x18(%edx) │ │ mov %ecx,0x8(%edx) │ │ mov $0x1,%eax │ │ jmp 1195bbe │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ddd6(%ebx),%eax │ │ + lea -0x112ddaf(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x683 │ │ jmp 1195b9f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ddd6(%ebx),%eax │ │ + lea -0x112ddaf(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x671 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3396313,15 +3396313,15 @@ │ │ je 1195e27 │ │ mov 0x18(%ebp),%eax │ │ add %esi,0x8(%eax) │ │ mov $0x1,%eax │ │ jmp 1195de7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c04d(%ebx),%eax │ │ + lea -0x112c026(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x6a5 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3396335,29 +3396335,29 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c04d(%ebx),%eax │ │ + lea -0x112c026(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x6b6 │ │ jmp 1195dc8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c04d(%ebx),%eax │ │ + lea -0x112c026(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x6ad │ │ jmp 1195dc8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c04d(%ebx),%eax │ │ + lea -0x112c026(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x6ca │ │ jmp 1195dc8 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3396833,15 +3396833,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 1196430 │ │ add $0x10,%esp │ │ jmp 1196420 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131c3f(%ebx),%eax │ │ + lea -0x1131c18(%ebx),%eax │ │ lea -0x1158b12(%ebx),%ecx │ │ push %eax │ │ push $0x764 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3397271,15 +3397271,15 @@ │ │ cmp $0xf0,%ecx │ │ je 119687d │ │ cmp $0xf1,%ecx │ │ jne 119688b │ │ lea -0x1147ff3(%edx),%ecx │ │ lea -0x114f635(%edx),%edx │ │ jmp 1196893 │ │ - lea -0x11282a0(%edx),%ecx │ │ + lea -0x1128279(%edx),%ecx │ │ lea -0x115158d(%edx),%edx │ │ jmp 1196893 │ │ lea -0x114d88f(%edx),%edx │ │ mov %edx,%ecx │ │ mov 0x10(%ebp),%esi │ │ test %eax,%eax │ │ je 119689c │ │ @@ -3397724,15 +3397724,15 @@ │ │ cmpl $0x0,0x34(%ebp) │ │ je 1196e8d │ │ cmpl $0x357,0x30(%ebp) │ │ jne 1196e8d │ │ test %eax,%eax │ │ je 1196e8d │ │ sub $0x4,%esp │ │ - lea -0x1137d22(%ebx),%eax │ │ + lea -0x1137cfb(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push (%esi) │ │ call 1269470 │ │ add $0x10,%esp │ │ mov %esi,%edi │ │ mov %eax,%esi │ │ @@ -3398491,15 +3398491,15 @@ │ │ mov %ecx,0x8(%eax) │ │ movzbl (%edx,%ecx,1),%edx │ │ mov %edx,0x4(%eax) │ │ cmp $0x4001,%ecx │ │ jb 119778d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128237(%ebx),%eax │ │ + lea -0x1128210(%ebx),%eax │ │ lea -0x112044f(%ebx),%ecx │ │ push %eax │ │ push $0x129 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3398514,15 +3398514,15 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ setne %al │ │ jmp 11977dc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128237(%ebx),%eax │ │ + lea -0x1128210(%ebx),%eax │ │ lea -0x112044f(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3398933,15 +3398933,15 @@ │ │ mov %eax,(%ecx) │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1197cd7 │ │ cmpl $0x0,0x18(%ebp) │ │ je 1197cd7 │ │ mov 0x18(%ebp),%ecx │ │ movl $0x0,0x4(%ecx) │ │ - lea -0x112c055(%ebx),%eax │ │ + lea -0x112c02e(%ebx),%eax │ │ lea 0x34(%esp),%edi │ │ push 0x1c(%ebp) │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 129eac0 │ │ lea 0x2c(%esp),%eax │ │ @@ -3399470,15 +3399470,15 @@ │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11983b2 │ │ sub $0x4,%esp │ │ - lea -0x112821d(%ebx),%eax │ │ + lea -0x11281f6(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11983b2 │ │ @@ -3401126,15 +3401126,15 @@ │ │ push %eax │ │ push %edi │ │ call 124db00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1199849 │ │ sub $0xc,%esp │ │ - lea -0x1137d22(%ebx),%eax │ │ + lea -0x1137cfb(%ebx),%eax │ │ push 0x10(%esp) │ │ lea 0xac(%esp),%ecx │ │ push %ecx │ │ mov 0x24(%esp),%ecx │ │ push 0x27c(%ecx) │ │ push %eax │ │ push (%ecx) │ │ @@ -3401340,15 +3401340,15 @@ │ │ test %ecx,%ecx │ │ jne 1199a1e │ │ mov $0x3b4,%edi │ │ and $0x40000,%edx │ │ jne 1199a1e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355d2(%ebx),%eax │ │ + lea -0x11355ab(%ebx),%eax │ │ lea -0x113945b(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3401832,15 +3401832,15 @@ │ │ cmp %edi,%edx │ │ jne 1199fe0 │ │ jmp 1199ff1 │ │ cmp %edi,%edx │ │ jne 1199f76 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dd98(%ebx),%eax │ │ + lea -0x112dd71(%ebx),%eax │ │ lea -0x113945b(%ebx),%ecx │ │ push %eax │ │ push $0x461 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3402103,15 +3402103,15 @@ │ │ mov %ecx,%eax │ │ and $0x1200,%eax │ │ mov $0x4ef,%edi │ │ cmp $0x1000,%eax │ │ jne 119a2f6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113390a(%ebx),%eax │ │ + lea -0x11338e3(%ebx),%eax │ │ lea -0x113945b(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3402348,15 +3402348,15 @@ │ │ mov $0x1,%eax │ │ jne 119a562 │ │ cmpl $0x0,0x10(%ebp) │ │ jne 119a562 │ │ mov 0x8(%ebp),%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112636f(%ebx),%eax │ │ + lea -0x1126348(%ebx),%eax │ │ lea -0x113945b(%ebx),%ecx │ │ push %eax │ │ push $0x54d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3402431,15 +3402431,15 @@ │ │ jne 119a8d1 │ │ movl $0x1,0x6f8(%esi) │ │ jmp 119a89d │ │ testb $0x1,0x850(%esi) │ │ jne 119a6cd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128217(%ebx),%eax │ │ + lea -0x11281f0(%ebx),%eax │ │ lea -0x113945b(%ebx),%ecx │ │ push %eax │ │ push $0x56c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3402456,30 +3402456,30 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119a89d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128217(%ebx),%eax │ │ + lea -0x11281f0(%ebx),%eax │ │ lea -0x113945b(%ebx),%ecx │ │ push %eax │ │ push $0x5f3 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 119a866 │ │ cmpl $0x0,0x370(%esi) │ │ jne 119a5f3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128217(%ebx),%eax │ │ + lea -0x11281f0(%ebx),%eax │ │ lea -0x113945b(%ebx),%ecx │ │ push %eax │ │ push $0x570 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3402568,15 +3402568,15 @@ │ │ jmp 119a89d │ │ cmpl $0x0,0x370(%esi) │ │ je 119a82f │ │ testb $0x1,0x850(%esi) │ │ jne 119a873 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128217(%ebx),%eax │ │ + lea -0x11281f0(%ebx),%eax │ │ lea -0x113945b(%ebx),%ecx │ │ push %eax │ │ push $0x5d2 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ @@ -3402605,22 +3402605,22 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ cmpl $0x0,0x6f8(%esi) │ │ je 119a62b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128217(%ebx),%eax │ │ + lea -0x11281f0(%ebx),%eax │ │ lea -0x113945b(%ebx),%ecx │ │ push %eax │ │ push $0x5de │ │ jmp 119a6b6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128217(%ebx),%eax │ │ + lea -0x11281f0(%ebx),%eax │ │ lea -0x113945b(%ebx),%ecx │ │ push %eax │ │ push $0x5a1 │ │ jmp 119a6b6 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ @@ -3402925,15 +3402925,15 @@ │ │ test %ecx,%ecx │ │ je 119ac78 │ │ mov 0x268(%ecx),%ecx │ │ cmpl $0x0,0x1e8(%ecx) │ │ jne 119ac78 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a1d0(%ebx),%eax │ │ + lea -0x112a1a9(%ebx),%eax │ │ lea -0x113945b(%ebx),%ecx │ │ push %eax │ │ push $0x701 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3404181,22 +3404181,22 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119bb4e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c026(%ebx),%eax │ │ + lea -0x112bfff(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x197 │ │ jmp 119bb31 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c026(%ebx),%eax │ │ + lea -0x112bfff(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x172 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3404210,37 +3404210,37 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c026(%ebx),%eax │ │ + lea -0x112bfff(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x17e │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push 0x8(%ebp) │ │ jmp 119bb44 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c026(%ebx),%eax │ │ + lea -0x112bfff(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x184 │ │ jmp 119bb31 │ │ mov $0x18c,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c026(%ebx),%eax │ │ + lea -0x112bfff(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ jmp 119bb70 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3404658,15 +3404658,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119c090 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112c004(%ebx),%eax │ │ + lea -0x112bfdd(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x228 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3404710,15 +3404710,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119c113 │ │ mov %eax,%esi │ │ mov $0x237,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112faa9(%ebx),%eax │ │ + lea -0x112fa82(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3406761,41 +3406761,41 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119db14 │ │ cmpl $0x0,0x4(%edi) │ │ je 119db7b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dd84(%ebx),%eax │ │ + lea -0x112dd5d(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x5a0 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ jmp 119db68 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dd84(%ebx),%eax │ │ + lea -0x112dd5d(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x59c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x6e │ │ jmp 119db68 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dd84(%ebx),%eax │ │ + lea -0x112dd5d(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x597 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3406948,15 +3406948,15 @@ │ │ mov 0x4(%esi),%edx │ │ sub %edi,%edx │ │ mov %edx,0x8(%esp) │ │ jae 119de17 │ │ mov %ecx,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373e7(%ebx),%eax │ │ + lea -0x11373c0(%ebx),%eax │ │ push %eax │ │ push $0x5f1 │ │ push 0x10(%esp) │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3406990,28 +3406990,28 @@ │ │ test %eax,%eax │ │ jne 119de35 │ │ jmp 119de13 │ │ movw $0x0,0x7ec(%ecx) │ │ mov %ecx,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373e7(%ebx),%eax │ │ + lea -0x11373c0(%ebx),%eax │ │ push %eax │ │ push $0x5ed │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x50 │ │ push %edi │ │ jmp 119de0b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373e7(%ebx),%eax │ │ + lea -0x11373c0(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x600 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3407100,15 +3407100,15 @@ │ │ je 119dec8 │ │ add %esi,%edx │ │ inc %edx │ │ test %al,%al │ │ je 119deb0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126356(%ebx),%eax │ │ + lea -0x112632f(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x61f │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3407235,28 +3407235,28 @@ │ │ je 119e09a │ │ mov 0xc(%ebp),%edi │ │ mov 0x4(%edi),%eax │ │ cmp $0x2,%eax │ │ jae 119e0d6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131c2d(%ebx),%eax │ │ + lea -0x1131c06(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x671 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ jmp 119e0c3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131c2d(%ebx),%eax │ │ + lea -0x1131c06(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x665 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3407350,51 +3407350,51 @@ │ │ mov 0xc(%ebp),%ecx │ │ mov 0x4(%ecx),%edi │ │ sub %esi,%edi │ │ jae 119e276 │ │ mov %edx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131c2d(%ebx),%eax │ │ + lea -0x1131c06(%ebx),%eax │ │ push %eax │ │ push $0x692 │ │ push 0xc(%esp) │ │ jmp 119e08a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131c2d(%ebx),%eax │ │ + lea -0x1131c06(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x686 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ push 0x8(%ebp) │ │ jmp 119e0c4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131c2d(%ebx),%eax │ │ + lea -0x1131c06(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x677 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 119e0c3 │ │ movl $0x0,0x34c(%edx) │ │ mov %edx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131c2d(%ebx),%eax │ │ + lea -0x1131c06(%ebx),%eax │ │ push %eax │ │ push $0x68e │ │ push %edi │ │ jmp 119e23d │ │ mov %esi,%ecx │ │ mov 0xc(%ebp),%edx │ │ mov (%edx),%esi │ │ @@ -3407429,15 +3407429,15 @@ │ │ movl $0x0,0x85c(%esi) │ │ mov $0x1,%eax │ │ cmpl $0x0,0x370(%esi) │ │ mov (%esp),%edi │ │ jne 119e0ce │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131c2d(%ebx),%eax │ │ + lea -0x1131c06(%ebx),%eax │ │ push %eax │ │ push $0x6a4 │ │ jmp 119e273 │ │ movl $0x0,0x85c(%esi) │ │ mov $0x1,%eax │ │ cmpl $0x0,0x370(%esi) │ │ jne 119e0ce │ │ @@ -3407455,15 +3407455,15 @@ │ │ mov 0x34c(%esi),%eax │ │ mov %eax,0x2f8(%ecx) │ │ mov $0x1,%eax │ │ jmp 119e0ce │ │ movl $0x0,0x2f8(%ecx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131c2d(%ebx),%eax │ │ + lea -0x1131c06(%ebx),%eax │ │ push %eax │ │ push $0x6ab │ │ jmp 119e273 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3407705,15 +3407705,15 @@ │ │ mov %esi,(%eax) │ │ mov 0x8(%ebp),%esi │ │ add $0xfffffffe,%edi │ │ mov %edi,0x4(%eax) │ │ je 119e67e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bfed(%ebx),%eax │ │ + lea -0x112bfc6(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x70a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3407744,28 +3407744,28 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119e676 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bfed(%ebx),%eax │ │ + lea -0x112bfc6(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x71f │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 119e66b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bfed(%ebx),%eax │ │ + lea -0x112bfc6(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x714 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3407794,15 +3407794,15 @@ │ │ mov 0x23c(%edi),%esi │ │ test %esi,%esi │ │ je 119e74e │ │ cmpl $0x0,0x360(%edi) │ │ je 119e78d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373d4(%ebx),%eax │ │ + lea -0x11373ad(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x732 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3407820,15 +3407820,15 @@ │ │ ret │ │ mov 0xc(%ebp),%ecx │ │ mov 0x4(%ecx),%eax │ │ cmp $0x1,%eax │ │ ja 119e7c6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373d4(%ebx),%eax │ │ + lea -0x11373ad(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x737 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3407921,47 +3407921,47 @@ │ │ movb $0x1,0x35d(%esi) │ │ jmp 119ea8b │ │ movl $0x0,0x14(%esp) │ │ test %eax,%eax │ │ je 119e944 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373d4(%ebx),%eax │ │ + lea -0x11373ad(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x740 │ │ jmp 119e99b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373d4(%ebx),%eax │ │ + lea -0x11373ad(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x766 │ │ jmp 119ea0f │ │ mov 0x8(%ebp),%esi │ │ movzwl 0x35e(%esi),%eax │ │ cmp %eax,%edx │ │ jne 119e9b5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373d4(%ebx),%eax │ │ + lea -0x11373ad(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x749 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6c │ │ push $0x2f │ │ push %esi │ │ jmp 119e77b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373d4(%ebx),%eax │ │ + lea -0x11373ad(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x788 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3407988,15 +3407988,15 @@ │ │ je 119ea23 │ │ inc %ecx │ │ cmp %ecx,%eax │ │ jne 119e9e1 │ │ jmp 119ea95 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373d4(%ebx),%eax │ │ + lea -0x11373ad(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x782 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3408029,29 +3408029,29 @@ │ │ call 126cab0 │ │ add $0x10,%esp │ │ movl $0x0,0x23c(%esi) │ │ mov $0x1,%eax │ │ jmp 119e785 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373d4(%ebx),%eax │ │ + lea -0x11373ad(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x757 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6c │ │ push $0x2f │ │ push 0x8(%ebp) │ │ jmp 119e77b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373d4(%ebx),%eax │ │ + lea -0x11373ad(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x778 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3408087,15 +3408087,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119ebd7 │ │ mov %edi,0x360(%esi) │ │ jmp 119e8f1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373d4(%ebx),%eax │ │ + lea -0x11373ad(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x790 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3408105,15 +3408105,15 @@ │ │ call 11a4e50 │ │ add $0x4,%esp │ │ push 0x1c(%esp) │ │ call 126cab0 │ │ jmp 119e780 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373d4(%ebx),%eax │ │ + lea -0x11373ad(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x797 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3408161,15 +3408161,15 @@ │ │ cmp %edx,%ecx │ │ jne 119ecb7 │ │ lea (%esi,%edx,1),%ecx │ │ add $0x2,%ecx │ │ mov %ecx,(%eax) │ │ movl $0x0,0x4(%eax) │ │ sub $0x4,%esp │ │ - lea -0x112a49c(%ebx),%eax │ │ + lea -0x112a475(%ebx),%eax │ │ push $0x1c6 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push 0x860(%edi) │ │ mov %edx,0x14(%esp) │ │ call 12982c0 │ │ mov 0x14(%esp),%ecx │ │ @@ -3408374,15 +3408374,15 @@ │ │ add $0x2,%edi │ │ mov %edi,(%eax) │ │ add $0xfffffffe,%edx │ │ mov %edx,0x4(%eax) │ │ je 119ef17 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa83(%ebx),%eax │ │ + lea -0x112fa5c(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x800 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3408406,28 +3408406,28 @@ │ │ mov 0x724(%esi),%eax │ │ test %edi,%edi │ │ je 119ef92 │ │ test %eax,%eax │ │ jne 119efa3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa83(%ebx),%eax │ │ + lea -0x112fa5c(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x817 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 119ef04 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa83(%ebx),%eax │ │ + lea -0x112fa5c(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x805 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3408697,15 +3408697,15 @@ │ │ test %eax,%eax │ │ je 119f300 │ │ movb $0x1,0x88b(%esi) │ │ mov $0x1,%eax │ │ jmp 119f33e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131c19(%ebx),%eax │ │ + lea -0x1131bf2(%ebx),%eax │ │ lea -0x113af31(%ebx),%ecx │ │ push %eax │ │ push $0x872 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3409026,15 +3409026,15 @@ │ │ je 119f706 │ │ test $0x700,%esi │ │ je 119f68c │ │ testb $0x2,0xc(%edi) │ │ jne 119f68c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bf5(%ebx),%eax │ │ + lea -0x1131bce(%ebx),%eax │ │ lea -0x1140982(%ebx),%ecx │ │ push %eax │ │ push $0x8f │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3409063,15 +3409063,15 @@ │ │ call *%eax │ │ add $0x30,%esp │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jg 119f70b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bf5(%ebx),%eax │ │ + lea -0x1131bce(%ebx),%eax │ │ lea -0x1140982(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3410104,15 +3410104,15 @@ │ │ mov %eax,(%edx) │ │ dec %edi │ │ mov %edi,0x4(%edx) │ │ sub %ecx,%edi │ │ jae 11a0200 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa70(%ebx),%eax │ │ + lea -0x112fa49(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x34 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3410133,22 +3410133,22 @@ │ │ push %eax │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11a0280 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa70(%ebx),%eax │ │ + lea -0x112fa49(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ jmp 11a025b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa70(%ebx),%eax │ │ + lea -0x112fa49(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x3a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3410367,15 +3410367,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x8(%esp) │ │ mov %ecx,%edi │ │ call 11a0517 │ │ pop %ebx │ │ add $0x2a18e9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112a49c(%ebx),%esi │ │ + lea -0x112a475(%ebx),%esi │ │ push $0x1e3 │ │ push %esi │ │ push (%edx) │ │ call 12982c0 │ │ add $0x10,%esp │ │ push $0x1e6 │ │ push %esi │ │ @@ -3410525,15 +3410525,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x112a49c(%ebx),%eax │ │ + lea -0x112a475(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ push $0x1e3 │ │ push %eax │ │ mov 0x8(%ebp),%eax │ │ push 0x8e0(%eax) │ │ call 12982c0 │ │ add $0x10,%esp │ │ @@ -3410598,15 +3410598,15 @@ │ │ test %edi,%edi │ │ je 11a0800 │ │ mov $0x1,%eax │ │ cmpl $0x0,0x370(%edx) │ │ jne 11a0836 │ │ inc %esi │ │ sub $0x4,%esp │ │ - lea -0x112a49c(%ebx),%eax │ │ + lea -0x112a475(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ push $0x1c6 │ │ push %eax │ │ push 0x818(%edx) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ @@ -3411235,15 +3411235,15 @@ │ │ push 0x350(%eax) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ movl $0x0,0x350(%eax) │ │ movl $0x0,0x354(%eax) │ │ sub $0x4,%esp │ │ - lea -0x112a49c(%ebx),%eax │ │ + lea -0x112a475(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ push $0x1c6 │ │ push %eax │ │ push $0x0 │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ @@ -3411505,15 +3411505,15 @@ │ │ test $0x1,%dl │ │ jne 11a12d6 │ │ inc %eax │ │ mov %edx,%ecx │ │ jmp 11a1304 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355c0(%ebx),%eax │ │ + lea -0x1135599(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x23a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3411602,15 +3411602,15 @@ │ │ mov $0x1,%eax │ │ testb $0x2,0x850(%esi) │ │ je 11a14ea │ │ cmpl $0x0,0x360(%esi) │ │ je 11a1401 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131be4(%ebx),%eax │ │ + lea -0x1131bbd(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x26c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3411651,29 +3411651,29 @@ │ │ mov %eax,0x1c(%esp) │ │ test %edi,%edi │ │ jne 11a1521 │ │ cmpw $0x0,0x35e(%esi) │ │ je 11a1521 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131be4(%ebx),%eax │ │ + lea -0x1131bbd(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x28a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6c │ │ push $0x2f │ │ push %esi │ │ jmp 11a14e0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131be4(%ebx),%eax │ │ + lea -0x1131bbd(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x271 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3411687,15 +3411687,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131be4(%ebx),%eax │ │ + lea -0x1131bbd(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x280 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3411817,15 +3411817,15 @@ │ │ add $0x10,%esp │ │ xor %edx,%edx │ │ test %eax,%eax │ │ mov 0xc(%esp),%ecx │ │ jg 11a1536 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131be4(%ebx),%eax │ │ + lea -0x1131bbd(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x2c8 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3411834,44 +3411834,44 @@ │ │ push 0x8(%ebp) │ │ call 11a4e50 │ │ xor %eax,%eax │ │ add $0x10,%esp │ │ jmp 11a14ea │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131be4(%ebx),%eax │ │ + lea -0x1131bbd(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x292 │ │ jmp 11a14cb │ │ mov $0x1,%eax │ │ jmp 11a14ea │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131be4(%ebx),%eax │ │ + lea -0x1131bbd(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x2aa │ │ jmp 11a149f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131be4(%ebx),%eax │ │ + lea -0x1131bbd(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x2a4 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6c │ │ push $0x2f │ │ jmp 11a14dd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131be4(%ebx),%eax │ │ + lea -0x1131bbd(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x2c1 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3411919,22 +3411919,22 @@ │ │ mov %ecx,(%eax) │ │ movl $0x0,0x4(%eax) │ │ mov %edi,0x24(%esp) │ │ cmp $0x20,%edx │ │ jae 11a188a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x2f3 │ │ jmp 11a1863 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x2ea │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3411954,15 +3411954,15 @@ │ │ mov %edx,0x14(%esp) │ │ call 124d0a0 │ │ mov %eax,%edi │ │ mov $0x1b0,%eax │ │ mov 0x8(%ebp),%ecx │ │ add 0x8a4(%ecx),%eax │ │ sub $0xc,%esp │ │ - lea -0x1137d22(%ebx),%ecx │ │ + lea -0x1137cfb(%ebx),%ecx │ │ push $0x20 │ │ push %eax │ │ push 0x27c(%esi) │ │ push %ecx │ │ push (%esi) │ │ call 126cdc0 │ │ add $0x20,%esp │ │ @@ -3412019,15 +3412019,15 @@ │ │ push %eax │ │ call 13a0280 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11a1a43 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x315 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3412040,15 +3412040,15 @@ │ │ call 124d0e0 │ │ add $0x4,%esp │ │ push %esi │ │ call 126cab0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x301 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3412060,15 +3412060,15 @@ │ │ call 124d0e0 │ │ add $0x4,%esp │ │ push 0x18(%esp) │ │ call 126cab0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x30d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3412102,27 +3412102,27 @@ │ │ push %ecx │ │ call 114c530 │ │ add $0x10,%esp │ │ cmp %eax,0xc(%esp) │ │ je 11a1b04 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x342 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xba │ │ jmp 11a19ab │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x32d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3412404,73 +3412404,73 @@ │ │ mov 0x8(%ebp),%eax │ │ movl $0x1,0x6f8(%eax) │ │ movl $0x1,0x868(%eax) │ │ mov $0x1,%eax │ │ jmp 11a1882 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x34b │ │ jmp 11a1863 │ │ sub $0xc,%esp │ │ push %esi │ │ call 129bc60 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x372 │ │ jmp 11a1a2c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x35a │ │ jmp 11a199b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x364 │ │ jmp 11a1a2c │ │ sub $0xc,%esp │ │ push %esi │ │ call 129bc60 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x37a │ │ jmp 11a1a2c │ │ sub $0xc,%esp │ │ push %esi │ │ call 129bc60 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x383 │ │ jmp 11a1a2c │ │ sub $0xc,%esp │ │ push %esi │ │ call 129bc60 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112633e(%ebx),%eax │ │ + lea -0x1126317(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x390 │ │ jmp 11a1a2c │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3412627,28 +3412627,28 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11a21e6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a1c6(%ebx),%eax │ │ + lea -0x112a19f(%ebx),%eax │ │ push %eax │ │ push $0x3ba │ │ push 0xc(%esp) │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ jmp 11a21dc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a1c6(%ebx),%eax │ │ + lea -0x112a19f(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x3af │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3412676,15 +3412676,15 @@ │ │ add $0x29fc03,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ je 11a2246 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a1a6(%ebx),%eax │ │ + lea -0x112a17f(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x3c7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3412989,15 +3412989,15 @@ │ │ cmp $0x100,%edi │ │ ja 11a272c │ │ cmpl $0x0,0x770(%esi) │ │ je 11a272c │ │ sub $0x4,%esp │ │ mov %edi,%esi │ │ mov 0xc(%esp),%ebx │ │ - lea -0x112a49c(%ebx),%edi │ │ + lea -0x112a475(%ebx),%edi │ │ push $0x1e3 │ │ push %edi │ │ push $0x0 │ │ call 12982c0 │ │ add $0x10,%esp │ │ push $0x1e6 │ │ push %edi │ │ @@ -3413475,15 +3413475,15 @@ │ │ add $0x29f173,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ je 11a2cd9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126328(%ebx),%eax │ │ + lea -0x1126301(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x4fa │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3413813,15 +3413813,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11a3098 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bfcb(%ebx),%eax │ │ + lea -0x112bfa4(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x55f │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3413948,15 +3413948,15 @@ │ │ call 129acd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %esi,%eax │ │ jne 11a3120 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126305(%ebx),%eax │ │ + lea -0x11262de(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x58d │ │ jmp 11a329d │ │ sub $0xc,%esp │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ @@ -3413970,36 +3413970,36 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11a32bc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126305(%ebx),%eax │ │ + lea -0x11262de(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x59b │ │ jmp 11a329d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126305(%ebx),%eax │ │ + lea -0x11262de(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x575 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ jmp 11a32b2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126305(%ebx),%eax │ │ + lea -0x11262de(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x594 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3414058,15 +3414058,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11a337c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11262e1(%ebx),%eax │ │ + lea -0x11262ba(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x5ad │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3414424,15 +3414424,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11a3775 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11262bf(%ebx),%eax │ │ + lea -0x1126298(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x61d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3414569,15 +3414569,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11a3900 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133900(%ebx),%eax │ │ + lea -0x11338d9(%ebx),%eax │ │ lea -0x1124610(%ebx),%ecx │ │ push %eax │ │ push $0x64c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3415265,15 +3415265,15 @@ │ │ cmp $0x1057,%eax │ │ jae 11a43e2 │ │ call 124d0a0 │ │ mov %eax,%esi │ │ mov $0x1b0,%eax │ │ add 0x8a4(%edi),%eax │ │ sub $0xc,%esp │ │ - lea -0x1137d22(%ebx),%ecx │ │ + lea -0x1137cfb(%ebx),%ecx │ │ push $0x20 │ │ push %eax │ │ mov 0x28(%esp),%eax │ │ push 0x27c(%eax) │ │ push %ecx │ │ push (%eax) │ │ call 126cdc0 │ │ @@ -3418441,15 +3418441,15 @@ │ │ test %edi,%edi │ │ jne 11a69d7 │ │ and $0x8,%eax │ │ jne 11a69d7 │ │ mov %ecx,0x8(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bb2(%ebx),%eax │ │ + lea -0x1131b8b(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xe1b │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3419206,15 +3419206,15 @@ │ │ push 0x20(%edi) │ │ call *%esi │ │ add $0x20,%esp │ │ cmp $0x201,%eax │ │ jb 11a74b2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b90(%ebx),%eax │ │ + lea -0x1131b69(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xbd3 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3419226,15 +3419226,15 @@ │ │ mov $0x200,%esi │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ jmp 11a7b2b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b90(%ebx),%eax │ │ + lea -0x1131b69(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xbc7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3419250,15 +3419250,15 @@ │ │ call 139f840 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ cmp $0x101,%eax │ │ jb 11a7577 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b90(%ebx),%eax │ │ + lea -0x1131b69(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xbdd │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3419268,15 +3419268,15 @@ │ │ call 11a4e50 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ jmp 11a7b27 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b90(%ebx),%eax │ │ + lea -0x1131b69(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xbd7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3419670,15 +3419670,15 @@ │ │ push $0x0 │ │ push $0x8000f │ │ push $0x50 │ │ mov 0x8(%ebp),%edi │ │ jmp 11a7ab2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b90(%ebx),%eax │ │ + lea -0x1131b69(%ebx),%eax │ │ push %eax │ │ push $0xbe4 │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3419783,15 +3419783,15 @@ │ │ jmp 11a7aa0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80024,0x1c(%esp) │ │ movl $0xc2a,0x18(%esp) │ │ jmp 11a8003 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa41(%ebx),%eax │ │ + lea -0x112fa1a(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xca1 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3419800,15 +3419800,15 @@ │ │ push %esi │ │ call 11a4e50 │ │ add $0x10,%esp │ │ mov %esi,%edi │ │ jmp 11a7b83 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b90(%ebx),%eax │ │ + lea -0x1131b69(%ebx),%eax │ │ push %eax │ │ push $0xbf1 │ │ push 0x20(%esp) │ │ jmp 11a74f4 │ │ mov 0x4(%edi),%esi │ │ mov 0x238(%edi),%eax │ │ cmpb $0x0,0x14(%eax) │ │ @@ -3420078,15 +3420078,15 @@ │ │ push $0x80006 │ │ jmp 11a7ab0 │ │ mov %edi,%esi │ │ movl $0xc0103,0x10(%esp) │ │ mov $0xcb9,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa41(%ebx),%eax │ │ + lea -0x112fa1a(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3420330,15 +3420330,15 @@ │ │ je 11a8473 │ │ movzbl (%edi),%edi │ │ add $0xfffffffd,%edx │ │ sub %edi,%edx │ │ jae 11a86c9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dd66(%ebx),%eax │ │ + lea -0x112dd3f(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x54f │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3421680,15 +3421680,15 @@ │ │ rol $0x8,%cx │ │ movzwl %cx,%edi │ │ add $0xfffffffe,%eax │ │ sub %edi,%eax │ │ jae 11a9709 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373a4(%ebx),%eax │ │ + lea -0x113737d(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x889 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3421700,15 +3421700,15 @@ │ │ add $0x2,%ecx │ │ mov %ecx,(%edx) │ │ mov %eax,0x4(%edx) │ │ cmp $0x101,%edi │ │ jb 11a9750 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373a4(%ebx),%eax │ │ + lea -0x113737d(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x894 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3421719,15 +3421719,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov 0x720(%eax),%ecx │ │ mov 0x290(%ecx),%eax │ │ test %edi,%edi │ │ je 11a97e8 │ │ add $0x2,%esi │ │ sub $0x4,%esp │ │ - lea -0x112a49c(%ebx),%edx │ │ + lea -0x112a475(%ebx),%edx │ │ mov %edx,0x10(%esp) │ │ push $0x1e3 │ │ push %edx │ │ push %eax │ │ mov %ecx,0x14(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ @@ -3421742,15 +3421742,15 @@ │ │ test %eax,%eax │ │ mov 0x8(%ebp),%esi │ │ mov 0x20(%esp),%ecx │ │ mov 0x8(%esp),%eax │ │ jne 11a981b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373a4(%ebx),%eax │ │ + lea -0x113737d(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x89d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3421779,15 +3421779,15 @@ │ │ or %ecx,%eax │ │ je 11a9964 │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ je 11a9ac1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bcb(%ebx),%eax │ │ + lea -0x1131ba4(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xa02 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3421868,15 +3421868,15 @@ │ │ call 11ac3b0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 11a9aab │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bcb(%ebx),%eax │ │ + lea -0x1131ba4(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x9fb │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3421946,15 +3421946,15 @@ │ │ mov 0x8(%ebp),%edi │ │ add $0xfffffffe,%ecx │ │ mov %edx,0x24(%esp) │ │ sub %edx,%ecx │ │ jae 11a9fe6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa55(%ebx),%eax │ │ + lea -0x112fa2e(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x8b1 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3422003,15 +3422003,15 @@ │ │ push $0xa0 │ │ jmp 11a96ff │ │ test %eax,%eax │ │ mov 0x8(%ebp),%edi │ │ je 11a9821 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bcb(%ebx),%eax │ │ + lea -0x1131ba4(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x999 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3422403,15 +3422403,15 @@ │ │ push %edi │ │ call 11b0240 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ jmp 11aa13f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa55(%ebx),%eax │ │ + lea -0x112fa2e(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x8c1 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3422455,42 +3422455,42 @@ │ │ push %edi │ │ call 115ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11aa255 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bcb(%ebx),%eax │ │ + lea -0x1131ba4(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x9bd │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x14d │ │ push $0x50 │ │ jmp 11a9aa0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bcb(%ebx),%eax │ │ + lea -0x1131ba4(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x9ac │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11a9a9e │ │ cmp $0x1,%eax │ │ ja 11aa222 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bcb(%ebx),%eax │ │ + lea -0x1131ba4(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x9b4 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3422553,22 +3422553,22 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 125fee0 │ │ add $0x10,%esp │ │ jmp 11aa422 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bcb(%ebx),%eax │ │ + lea -0x1131ba4(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x9cc │ │ jmp 11a9a8e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bcb(%ebx),%eax │ │ + lea -0x1131ba4(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x9c3 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3422625,15 +3422625,15 @@ │ │ add $0x10,%esp │ │ mov $0x1,%al │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x4(%esp) │ │ jmp 11a9f80 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bcb(%ebx),%eax │ │ + lea -0x1131ba4(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x9d2 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3422708,35 +3422708,35 @@ │ │ push %esi │ │ call 124d0e0 │ │ add $0x10,%esp │ │ mov $0x3,%eax │ │ jmp 11a9ab9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bcb(%ebx),%eax │ │ + lea -0x1131ba4(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x9da │ │ jmp 11aa544 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bcb(%ebx),%eax │ │ + lea -0x1131ba4(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x9e1 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x50 │ │ jmp 11a99a6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131bcb(%ebx),%eax │ │ + lea -0x1131ba4(%ebx),%eax │ │ push %eax │ │ push $0x9f0 │ │ push 0x34(%esp) │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x7b │ │ @@ -3422835,30 +3422835,30 @@ │ │ mov (%edx),%esi │ │ movzbl (%esi),%ecx │ │ dec %eax │ │ sub %ecx,%eax │ │ jae 11aa8ad │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11262a3(%ebx),%eax │ │ + lea -0x112627c(%ebx),%eax │ │ push %eax │ │ push $0xa31 │ │ push 0x10(%esp) │ │ jmp 11aa818 │ │ mov 0x4(%edx),%eax │ │ test %eax,%eax │ │ je 11aa722 │ │ mov (%edx),%esi │ │ movzbl (%esi),%ecx │ │ dec %eax │ │ sub %ecx,%eax │ │ jae 11aa756 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11262a3(%ebx),%eax │ │ + lea -0x112627c(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xa4c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3422869,15 +3422869,15 @@ │ │ mov %ecx,0x4(%esp) │ │ mov 0x4(%esp),%ecx │ │ add %esi,%ecx │ │ inc %ecx │ │ mov %ecx,(%edx) │ │ mov %eax,0x4(%edx) │ │ sub $0x4,%esp │ │ - lea -0x112a49c(%ebx),%eax │ │ + lea -0x112a475(%ebx),%eax │ │ push $0x1c6 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push 0x244(%edi) │ │ call 12982c0 │ │ mov 0x14(%esp),%eax │ │ add $0x10,%esp │ │ @@ -3422909,15 +3422909,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11aa8a1 │ │ cmpl $0x0,0x4(%esi) │ │ je 11aaab8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11262a3(%ebx),%eax │ │ + lea -0x112627c(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xa74 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3422933,22 +3422933,22 @@ │ │ rol $0x8,%dx │ │ movzwl %dx,%edx │ │ add $0xfffffffe,%eax │ │ sub %edx,%eax │ │ jae 11aa974 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11262a3(%ebx),%eax │ │ + lea -0x112627c(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xa59 │ │ jmp 11aa73c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11262a3(%ebx),%eax │ │ + lea -0x112627c(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xa51 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3422968,15 +3422968,15 @@ │ │ mov %ecx,0x8(%esp) │ │ mov 0x8(%esp),%ecx │ │ add %esi,%ecx │ │ inc %ecx │ │ mov %ecx,(%edx) │ │ mov %eax,0x4(%edx) │ │ sub $0x4,%esp │ │ - lea -0x112a49c(%ebx),%eax │ │ + lea -0x112a475(%ebx),%eax │ │ push $0x1c6 │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push 0x8c0(%edi) │ │ call 12982c0 │ │ mov 0x18(%esp),%eax │ │ add $0x10,%esp │ │ @@ -3423005,15 +3423005,15 @@ │ │ rol $0x8,%dx │ │ movzwl %dx,%edx │ │ add $0xfffffffe,%eax │ │ sub %edx,%eax │ │ jae 11aaa1e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11262a3(%ebx),%eax │ │ + lea -0x112627c(%ebx),%eax │ │ push %eax │ │ push $0xa36 │ │ push 0x10(%esp) │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10f │ │ @@ -3423041,27 +3423041,27 @@ │ │ push %edi │ │ call 115bd70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11aa7db │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11262a3(%ebx),%eax │ │ + lea -0x112627c(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xa67 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80014 │ │ jmp 11aa896 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11262a3(%ebx),%eax │ │ + lea -0x112627c(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xa63 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3423135,15 +3423135,15 @@ │ │ push $0xa3f │ │ push 0xc(%esp) │ │ push 0x18(%esp) │ │ call 12982c0 │ │ jmp 11aa89e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11262a3(%ebx),%eax │ │ + lea -0x112627c(%ebx),%eax │ │ push %eax │ │ push $0xa44 │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10f │ │ @@ -3423340,15 +3423340,15 @@ │ │ jmp 11aae2c │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x14(%esp) │ │ cmp $0x2,%eax │ │ jae 11aad18 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bfaa(%ebx),%eax │ │ + lea -0x112bf83(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xa9f │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3423443,36 +3423443,36 @@ │ │ mov %edi,0x18(%esp) │ │ mov 0xc(%ebp),%ecx │ │ mov 0x4(%ecx),%edi │ │ sub 0xc(%esp),%edi │ │ jae 11aafb6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bfaa(%ebx),%eax │ │ + lea -0x112bf83(%ebx),%eax │ │ push %eax │ │ push $0xada │ │ push 0x24(%esp) │ │ jmp 11aadd3 │ │ mov $0x3,%eax │ │ jmp 11aae15 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bfaa(%ebx),%eax │ │ + lea -0x112bf83(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xabb │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80014 │ │ jmp 11aafaf │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bfaa(%ebx),%eax │ │ + lea -0x112bf83(%ebx),%eax │ │ push %eax │ │ push $0xad6 │ │ push %edi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3423644,37 +3423644,37 @@ │ │ sub $0x8,%esp │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 11a4dd0 │ │ jmp 11aadea │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bfaa(%ebx),%eax │ │ + lea -0x112bf83(%ebx),%eax │ │ push %eax │ │ push $0xae7 │ │ push 0x24(%esp) │ │ jmp 11aadd3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bfaa(%ebx),%eax │ │ + lea -0x112bf83(%ebx),%eax │ │ push %eax │ │ push $0xb0e │ │ push 0x24(%esp) │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x50 │ │ push %edi │ │ call 11a4e50 │ │ add $0x10,%esp │ │ jmp 11aadef │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bfaa(%ebx),%eax │ │ + lea -0x112bf83(%ebx),%eax │ │ push %eax │ │ push $0xb1f │ │ push 0x24(%esp) │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3423852,15 +3423852,15 @@ │ │ call 124b060 │ │ mov $0x3,%eax │ │ cmpl $0x8,0x34(%esi) │ │ jne 11ab547 │ │ jmp 11ab7dc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11338e9(%ebx),%eax │ │ + lea -0x11338c2(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x77d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3423877,15 +3423877,15 @@ │ │ push $0x839 │ │ jmp 11ab51e │ │ cmpl $0x0,0x758(%esi) │ │ je 11ab662 │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11338e9(%ebx),%eax │ │ + lea -0x11338c2(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x789 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ push 0x780(%esi) │ │ @@ -3424030,22 +3424030,22 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ab7da │ │ mov $0x2,%eax │ │ jmp 11ab7dc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11338e9(%ebx),%eax │ │ + lea -0x11338c2(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x793 │ │ jmp 11ab7bf │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11338e9(%ebx),%eax │ │ + lea -0x11338c2(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x79e │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3424963,15 +3424963,15 @@ │ │ mov 0xc(%esp),%eax │ │ mov 0x720(%esi),%ecx │ │ mov %eax,0x29c(%ecx) │ │ mov $0x2,%eax │ │ jmp 11ac39b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11373bb(%ebx),%eax │ │ + lea -0x1137394(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0x76a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3425036,27 +3425036,27 @@ │ │ mov %edi,%ecx │ │ test $0x41,%cl │ │ je 11ac48e │ │ cmpl $0x0,0x8(%esp) │ │ je 11ac48e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128207(%ebx),%eax │ │ + lea -0x11281e0(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xf74 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xa9 │ │ jmp 11ac477 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128207(%ebx),%eax │ │ + lea -0x11281e0(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xf6e │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3425087,30 +3425087,30 @@ │ │ call 1150f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jne 11ac486 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128207(%ebx),%eax │ │ + lea -0x11281e0(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xf84 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x130 │ │ push $0x28 │ │ jmp 11ac52b │ │ mov $0x1,%eax │ │ jmp 11ac486 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128207(%ebx),%eax │ │ + lea -0x11281e0(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push $0xf79 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3425839,15 +3425839,15 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11ace67 │ │ movl $0x8000f,0x4(%esp) │ │ movl $0xdc9,(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa29(%ebx),%eax │ │ + lea -0x112fa02(%ebx),%eax │ │ lea -0x11245d6(%ebx),%ecx │ │ push %eax │ │ push 0x8(%esp) │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3425874,15 +3425874,15 @@ │ │ call 11ace81 │ │ pop %ebx │ │ add $0x294f7f,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11acec0 │ │ sub $0x4,%esp │ │ - lea -0x1137387(%ebx),%edi │ │ + lea -0x1137360(%ebx),%edi │ │ push $0x64 │ │ push %edi │ │ push 0x20(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x65 │ │ push %edi │ │ @@ -3426276,15 +3426276,15 @@ │ │ sub $0xc,%esp │ │ jmp 11ad48e │ │ nop │ │ sub $0xc,%esp │ │ push 0x110(%eax) │ │ call 1143cd0 │ │ add $0xc,%esp │ │ - lea -0x1137387(%ebx),%edi │ │ + lea -0x1137360(%ebx),%edi │ │ push $0x64 │ │ push %edi │ │ push 0x20(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x65 │ │ push %edi │ │ @@ -3426336,15 +3426336,15 @@ │ │ mov 0x364(%edi),%eax │ │ cmp 0x10c(%eax),%cx │ │ jne 11ad592 │ │ sub $0xc,%esp │ │ push 0x110(%eax) │ │ call 1143cd0 │ │ add $0xc,%esp │ │ - lea -0x1137387(%ebx),%edi │ │ + lea -0x1137360(%ebx),%edi │ │ push $0x64 │ │ push %edi │ │ push 0x20(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x65 │ │ push %edi │ │ @@ -3426612,15 +3426612,15 @@ │ │ mov 0x7a0(%eax),%eax │ │ cmp $0x414d,%eax │ │ mov $0x414c,%ecx │ │ cmovb %ecx,%eax │ │ cmp %eax,%edx │ │ ja 11ada18 │ │ sub $0x4,%esp │ │ - lea -0x1137387(%ebx),%eax │ │ + lea -0x1137360(%ebx),%eax │ │ push $0x43 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x28 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3426793,29 +3426793,29 @@ │ │ call *%edx │ │ mov $0x1,%eax │ │ add $0x20,%esp │ │ jmp 11adcae │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ae8f(%ebx),%eax │ │ - lea -0x1137387(%ebx),%ecx │ │ + lea -0x1137360(%ebx),%ecx │ │ push %eax │ │ push $0x35a │ │ jmp 11adb9f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ae8f(%ebx),%eax │ │ - lea -0x1137387(%ebx),%ecx │ │ + lea -0x1137360(%ebx),%ecx │ │ push %eax │ │ push $0x36a │ │ jmp 11adc5c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ae8f(%ebx),%eax │ │ - lea -0x1137387(%ebx),%ecx │ │ + lea -0x1137360(%ebx),%ecx │ │ push %eax │ │ push $0x39d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf4 │ │ @@ -3426853,28 +3426853,28 @@ │ │ movl $0x0,0x1c(%esp) │ │ xor %eax,%eax │ │ cmp %edx,%eax │ │ je 11ada90 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ae8f(%ebx),%eax │ │ - lea -0x1137387(%ebx),%ecx │ │ + lea -0x1137360(%ebx),%ecx │ │ push %eax │ │ push $0x3bf │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10f │ │ push $0x2f │ │ jmp 11adc99 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ae8f(%ebx),%eax │ │ - lea -0x1137387(%ebx),%ecx │ │ + lea -0x1137360(%ebx),%ecx │ │ push %eax │ │ push $0x34c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3426912,15 +3426912,15 @@ │ │ sub $0x4,%esp │ │ push %eax │ │ push 0x20(%esi) │ │ push %ecx │ │ call 139f860 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1137387(%ebx),%edi │ │ + lea -0x1137360(%ebx),%edi │ │ push $0x64 │ │ push %edi │ │ push 0x20(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x65 │ │ push %edi │ │ @@ -3426940,15 +3426940,15 @@ │ │ je 11add5e │ │ mov 0x364(%edi),%eax │ │ movl $0x0,0x10a(%eax) │ │ mov 0xc(%esp),%eax │ │ mov %eax,0xac(%edi) │ │ jmp 11adaf3 │ │ sub $0x4,%esp │ │ - lea -0x1137387(%ebx),%edi │ │ + lea -0x1137360(%ebx),%edi │ │ push $0x64 │ │ push %edi │ │ push 0x20(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x65 │ │ push %edi │ │ @@ -3427068,15 +3427068,15 @@ │ │ call 129b830 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11adf19 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147fa8(%ebx),%eax │ │ - lea -0x1137387(%ebx),%ecx │ │ + lea -0x1137360(%ebx),%ecx │ │ push %eax │ │ push $0x3ea │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3427118,15 +3427118,15 @@ │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ test %edi,%edi │ │ jle 11adf9b │ │ call 124abb0 │ │ lea -0x11550cb(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137387(%ebx),%eax │ │ + lea -0x1137360(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x420,0x4(%esp) │ │ call 124ace0 │ │ mov %esi,(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0xc0103,0x8(%esp) │ │ movl $0x50,0x4(%esp) │ │ @@ -3427323,15 +3427323,15 @@ │ │ push 0x2c(%edi) │ │ call 11c6550 │ │ add $0x10,%esp │ │ jmp 11ae253 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113d125(%ebx),%eax │ │ - lea -0x1137387(%ebx),%ecx │ │ + lea -0x1137360(%ebx),%ecx │ │ push %eax │ │ push $0x4ae │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3427364,15 +3427364,15 @@ │ │ mov 0x8(%ebp),%eax │ │ xor %edi,%edi │ │ cmpl $0x0,0xb0(%eax) │ │ jne 11ae415 │ │ mov 0xac(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1137387(%ebx),%eax │ │ + lea -0x1137360(%ebx),%eax │ │ push $0x43 │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push $0x28 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3427494,15 +3427494,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x8(%esp) │ │ mov %ecx,%edi │ │ call 11ae437 │ │ pop %ebx │ │ add $0x2939c9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1137387(%ebx),%eax │ │ + lea -0x1137360(%ebx),%eax │ │ push $0x43 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push $0x28 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3427979,15 +3427979,15 @@ │ │ cmpl $0x0,0x1c(%esp) │ │ jne 11ae798 │ │ mov 0xc(%esp),%edi │ │ test %edi,%edi │ │ je 11ae798 │ │ sub $0x4,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1137387(%ebx),%esi │ │ + lea -0x1137360(%ebx),%esi │ │ push $0x64 │ │ push %esi │ │ push 0x20(%edi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x65 │ │ push %esi │ │ @@ -3427997,15 +3427997,15 @@ │ │ push $0x66 │ │ push %esi │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ jmp 11ae798 │ │ sub $0x4,%esp │ │ - lea -0x1137387(%ebx),%ecx │ │ + lea -0x1137360(%ebx),%ecx │ │ mov 0x14(%esp),%ebx │ │ push $0x2a2 │ │ push %ecx │ │ push %eax │ │ call 12982c0 │ │ mov 0x20(%esp),%ebx │ │ add $0x10,%esp │ │ @@ -3428063,15 +3428063,15 @@ │ │ mov $0x414c,%ecx │ │ cmovae %eax,%ecx │ │ cmp %ecx,%edi │ │ jbe 11aeb2d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1144627(%ebx),%eax │ │ - lea -0x1137387(%ebx),%ecx │ │ + lea -0x1137360(%ebx),%ecx │ │ push %eax │ │ push $0x1bd │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3428091,15 +3428091,15 @@ │ │ je 11aeb65 │ │ mov $0x1,%eax │ │ cmp 0x144(%ecx),%edi │ │ je 11aeb25 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1144627(%ebx),%eax │ │ - lea -0x1137387(%ebx),%ecx │ │ + lea -0x1137360(%ebx),%ecx │ │ push %eax │ │ push $0x1d5 │ │ jmp 11aeb08 │ │ mov %edx,0x8(%esp) │ │ lea 0xc(%edi),%eax │ │ sub $0x8,%esp │ │ push %eax │ │ @@ -3428118,15 +3428118,15 @@ │ │ movzwl 0x8(%ecx),%ecx │ │ mov %cx,0x148(%eax) │ │ mov $0x1,%eax │ │ jmp 11aeb25 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1144627(%ebx),%eax │ │ - lea -0x1137387(%ebx),%ecx │ │ + lea -0x1137360(%ebx),%ecx │ │ push %eax │ │ push $0x1c7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -3429305,17 +3429305,17 @@ │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ call 11a4e50 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 11afb4f │ │ - movups -0x11338bd(%ebx),%xmm0 │ │ + movups -0x1133896(%ebx),%xmm0 │ │ movups %xmm0,0x10(%eax) │ │ - movups -0x11338cd(%ebx),%xmm0 │ │ + movups -0x11338a6(%ebx),%xmm0 │ │ movups %xmm0,(%eax) │ │ movw $0x79,0x20(%eax) │ │ mov 0x70(%esi),%eax │ │ cmp $0x2b,%eax │ │ mov %edx,0x4(%esp) │ │ je 11afafa │ │ cmp $0x21,%eax │ │ @@ -3430682,15 +3430682,15 @@ │ │ call 124df10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jne 11b0c43 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135593(%ebx),%eax │ │ + lea -0x113556c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0xaf6 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430702,15 +3430702,15 @@ │ │ push 0x8cc(%esi) │ │ call 124d0e0 │ │ add $0x10,%esp │ │ movl $0x0,0x8cc(%esi) │ │ jmp 11b0c41 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135593(%ebx),%eax │ │ + lea -0x113556c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0xaf1 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430818,15 +3430818,15 @@ │ │ movzbl (%ebx),%ecx │ │ dec %edx │ │ sub %ecx,%edx │ │ jae 11b0d6e │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355a3(%ebx),%eax │ │ + lea -0x113557c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x4ad │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430857,35 +3430857,35 @@ │ │ call 13a0280 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b0e19 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355a3(%ebx),%eax │ │ + lea -0x113557c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x4b8 │ │ jmp 11b0d56 │ │ test %ecx,%ecx │ │ je 11b0e19 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355a3(%ebx),%eax │ │ + lea -0x113557c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x4be │ │ jmp 11b0d56 │ │ test %ecx,%ecx │ │ je 11b0e19 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355a3(%ebx),%eax │ │ + lea -0x113557c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x4b3 │ │ jmp 11b0d56 │ │ mov 0x4(%esi),%ebx │ │ cmp $0x3,%ebx │ │ jb 11b0eb3 │ │ @@ -3430920,23 +3430920,23 @@ │ │ cmpl $0x10000,0x8(%esp) │ │ je 11b0f23 │ │ cmp $0x2,%edi │ │ ja 11b10ff │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355a3(%ebx),%eax │ │ + lea -0x113557c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x4db │ │ jmp 11b0ed0 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355a3(%ebx),%eax │ │ + lea -0x113557c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x4c6 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430997,15 +3430997,15 @@ │ │ push %esi │ │ call 126c6d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b1015 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355a3(%ebx),%eax │ │ + lea -0x113557c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x4f3 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3431017,15 +3431017,15 @@ │ │ xor %edi,%edi │ │ jmp 11b0ef1 │ │ mov $0x1,%edi │ │ jmp 11b0f15 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355a3(%ebx),%eax │ │ + lea -0x113557c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x4ee │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3431123,49 +3431123,49 @@ │ │ mov %ebx,%edx │ │ mov %ecx,%esi │ │ cmp %eax,%ebx │ │ jae 11b0f23 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355a3(%ebx),%eax │ │ + lea -0x113557c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x4e8 │ │ jmp 11b0ed0 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355a3(%ebx),%eax │ │ + lea -0x113557c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x4e0 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x15d │ │ jmp 11b0ee0 │ │ mov (%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355a3(%ebx),%eax │ │ + lea -0x113557c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x4fa │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10f │ │ push $0x32 │ │ jmp 11b0fb4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11355a3(%ebx),%eax │ │ + lea -0x113557c(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x4ff │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3431771,15 +3431771,15 @@ │ │ mov (%esp),%eax │ │ lock incl 0x54(%eax) │ │ mov -0x35c(%ebx),%eax │ │ mov %eax,0x38(%esi) │ │ jmp 11b1a13 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf8b(%ebx),%eax │ │ + lea -0x112bf64(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0x59f │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3433837,15 +3433837,15 @@ │ │ rol $0x8,%dx │ │ movzwl %dx,%edi │ │ add $0xfffffffe,%ecx │ │ sub %edi,%ecx │ │ jae 11b32e4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b71(%ebx),%eax │ │ + lea -0x1131b4a(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0xa71 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3433855,15 +3433855,15 @@ │ │ call 11a4e50 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov 0xc(%esp),%edi │ │ jmp 11b32be │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b71(%ebx),%eax │ │ + lea -0x1131b4a(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0xa6c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3433946,34 +3433946,34 @@ │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x24c(%edi) │ │ mov $0x1,%eax │ │ jmp 11b32dc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b71(%ebx),%eax │ │ + lea -0x1131b4a(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0xa7b │ │ jmp 11b3260 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b71(%ebx),%eax │ │ + lea -0x1131b4a(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0xa81 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 11b3270 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b71(%ebx),%eax │ │ + lea -0x1131b4a(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0xa85 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3433983,15 +3433983,15 @@ │ │ call 11a4e50 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%edi │ │ mov 0x10(%esp),%esi │ │ jmp 11b32be │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b71(%ebx),%eax │ │ + lea -0x1131b4a(%ebx),%eax │ │ lea -0x113edae(%ebx),%ecx │ │ push %eax │ │ push $0xa8a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3434905,15 +3434905,15 @@ │ │ cmp 0xe98(%esi),%ecx │ │ jbe 11b41ac │ │ jmp 11b41cf │ │ movl $0x18,0x70(%esi) │ │ jmp 11b41ca │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dd2a(%ebx),%eax │ │ + lea -0x112dd03(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3435124,15 +3435124,15 @@ │ │ mov 0x238(%esi),%edi │ │ test %edx,%edx │ │ je 11b443a │ │ cmp %edi,%edx │ │ je 11b4440 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf76(%ebx),%eax │ │ + lea -0x112bf4f(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x330 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436038,27 +3436038,27 @@ │ │ call 139f840 │ │ add $0x10,%esp │ │ cmp $0x100,%eax │ │ jbe 11b508f │ │ jmp 11b532b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x9e5 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11b500d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x9ea │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436082,15 +3436082,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 11b538b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x9fd │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436302,26 +3436302,26 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 125fee0 │ │ add $0x10,%esp │ │ jmp 11b5899 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa80 │ │ jmp 11b5407 │ │ test $0x84,%al │ │ je 11b5472 │ │ cmpl $0x0,0x23c(%edi) │ │ je 11b55c8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa34 │ │ jmp 11b4fd1 │ │ mov 0x4(%eax),%esi │ │ xor %edi,%edi │ │ test %esi,%esi │ │ @@ -3436340,28 +3436340,28 @@ │ │ test %eax,%eax │ │ je 11b542c │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x23c(%eax) │ │ je 11b54a9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa19 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 11b5458 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xabb │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436369,15 +3436369,15 @@ │ │ push $0x50 │ │ push %edi │ │ jmp 11b5724 │ │ movl $0xa92,0x10(%esp) │ │ jmp 11b56f6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa15 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436389,15 +3436389,15 @@ │ │ xor %esi,%esi │ │ movl $0x0,0xc(%esp) │ │ jmp 11b573a │ │ test $0x20,%al │ │ jne 11b5689 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa68 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436448,15 +3436448,15 @@ │ │ mov $0x1,%ecx │ │ mov $0x0,%esi │ │ movl $0x0,0x18(%esp) │ │ test %eax,%eax │ │ jne 11b4f4b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa2e │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436467,15 +3436467,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ mov $0x1,%esi │ │ xor %edi,%edi │ │ jmp 11b573a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa70 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436529,15 +3436529,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 11b538b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa09 │ │ jmp 11b5076 │ │ mov 0x8e4(%edi),%eax │ │ test %eax,%eax │ │ je 11b57ad │ │ @@ -3436560,15 +3436560,15 @@ │ │ xor %edx,%edx │ │ jmp 11b4f4b │ │ movl $0x1,0xc(%esp) │ │ jmp 11b5734 │ │ movl $0xaa0,0x10(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push 0x18(%esp) │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436613,47 +3436613,47 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa5e │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x166 │ │ jmp 11b500d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa1f │ │ jmp 11b53d9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa3c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x13b │ │ push $0x28 │ │ jmp 11b500f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa10 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436661,15 +3436661,15 @@ │ │ push $0x50 │ │ push %esi │ │ jmp 11b5010 │ │ mov $0xad0,%edi │ │ jmp 11b59f2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xa4c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436778,15 +3436778,15 @@ │ │ movl $0xc0103,0x10(%esp) │ │ jmp 11b59f2 │ │ mov $0xadd,%edi │ │ jmp 11b59f2 │ │ mov $0xad5,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281e9(%ebx),%eax │ │ + lea -0x11281c2(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436904,15 +3436904,15 @@ │ │ call 11b3510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11b5c08 │ │ jmp 11b5bcd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dd4c(%ebx),%eax │ │ + lea -0x112dd25(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xb35 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3436984,37 +3436984,37 @@ │ │ push %esi │ │ call 129ad90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11b5b7b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dd4c(%ebx),%eax │ │ + lea -0x112dd25(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xb41 │ │ jmp 11b5bb2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dd4c(%ebx),%eax │ │ + lea -0x112dd25(%ebx),%eax │ │ push %eax │ │ push $0xb1a │ │ push 0x10(%esp) │ │ jmp 11b5bb3 │ │ movl $0x0,0x8c4(%edi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dd4c(%ebx),%eax │ │ + lea -0x112dd25(%ebx),%eax │ │ push %eax │ │ push $0xb13 │ │ push %esi │ │ jmp 11b5bb3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dd4c(%ebx),%eax │ │ + lea -0x112dd25(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xb24 │ │ jmp 11b5bb2 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3437409,15 +3437409,15 @@ │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11b62c4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f9fa(%ebx),%eax │ │ + lea -0x112f9d3(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x109d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3437486,15 +3437486,15 @@ │ │ lea -0x115a950(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x102d │ │ jmp 11b6286 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f9fa(%ebx),%eax │ │ + lea -0x112f9d3(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x1073 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3437555,15 +3437555,15 @@ │ │ lea -0x114bdbd(%ebx),%eax │ │ push %eax │ │ push $0xf96 │ │ jmp 11b64ab │ │ movl $0x0,0x2f8(%ecx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f9fa(%ebx),%eax │ │ + lea -0x112f9d3(%ebx),%eax │ │ push %eax │ │ push $0x1092 │ │ push %edi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3437867,15 +3437867,15 @@ │ │ sub $0x8,%esp │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 11a4dd0 │ │ jmp 11b64d1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f9fa(%ebx),%eax │ │ + lea -0x112f9d3(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x1057 │ │ jmp 11b6286 │ │ add 0x24(%esp),%eax │ │ sub $0x4,%esp │ │ lea 0x3c(%esp),%ecx │ │ @@ -3438030,15 +3438030,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11b6ae3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112625e(%ebx),%eax │ │ + lea -0x1126237(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x10d7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3438195,15 +3438195,15 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a193(%ebx),%eax │ │ + lea -0x112a16c(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x4f5 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3438269,15 +3438269,15 @@ │ │ cmpl $0x0,0x22c(%esi) │ │ jne 11b6d28 │ │ cmpl $0x0,0x6f8(%esi) │ │ je 11b6efb │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ push %eax │ │ push $0x5e6 │ │ mov %esi,%edi │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ @@ -3438314,15 +3438314,15 @@ │ │ push %esi │ │ call 1147630 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 11b702b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ push %eax │ │ push $0x5d7 │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3438336,15 +3438336,15 @@ │ │ mov 0xc(%ebp),%esi │ │ mov 0x4(%esi),%edi │ │ cmp $0x1,%edi │ │ ja 11b6e56 │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ push %eax │ │ push $0x606 │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3438386,15 +3438386,15 @@ │ │ mov %edx,0x4(%esi) │ │ mov 0x10(%esp),%esi │ │ cmp $0x1,%edx │ │ ja 11b7049 │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ push %eax │ │ push $0x617 │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3438413,15 +3438413,15 @@ │ │ mov %edi,0x4(%esi) │ │ cmp $0x1,%dl │ │ mov 0xc(%esp),%edx │ │ je 11b6e20 │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ push %eax │ │ push $0x600 │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3438459,15 +3438459,15 @@ │ │ mov %ecx,0x4(%eax) │ │ cmpb $0x21,0x14(%esp) │ │ jb 11b7212 │ │ movl $0x0,0x28(%edx) │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ push %eax │ │ push $0x644 │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3438509,15 +3438509,15 @@ │ │ add $0xfffffff8,%edi │ │ mov %edi,0x4(%edx) │ │ cmp $0x21,%ebx │ │ jb 11b709a │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ push %eax │ │ push $0x61c │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3438618,15 +3438618,15 @@ │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x88c(%edi) │ │ mov $0x2,%eax │ │ jmp 11b702b │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ push %eax │ │ push $0x626 │ │ jmp 11b6ee2 │ │ mov %ecx,0x1c(%esp) │ │ add $0x23,%esi │ │ lea 0x2c(%edx),%eax │ │ mov 0x14(%esp),%ecx │ │ @@ -3438653,30 +3438653,30 @@ │ │ movzwl %ax,%edi │ │ add $0xfffffffe,%ecx │ │ cmp %edi,%ecx │ │ jae 11b72b2 │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ push %eax │ │ push $0x661 │ │ jmp 11b6fd5 │ │ cmp 0x14(%esp),%edi │ │ mov 0x1c(%esp),%esi │ │ mov 0x18(%esp),%edi │ │ je 11b7295 │ │ movzbl (%edi),%eax │ │ dec %esi │ │ sub %eax,%esi │ │ jae 11b72fd │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ push %eax │ │ push $0x64a │ │ jmp 11b6fd5 │ │ lea (%edx,%edi,1),%eax │ │ add $0x2,%eax │ │ add $0x2,%edx │ │ mov %eax,(%esi) │ │ @@ -3438689,15 +3438689,15 @@ │ │ movzbl (%eax),%edx │ │ dec %ecx │ │ cmp %edx,%ecx │ │ jae 11b7368 │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ push %eax │ │ push $0x666 │ │ jmp 11b6fd5 │ │ lea (%edi,%eax,1),%ecx │ │ inc %ecx │ │ mov 0xc(%ebp),%edx │ │ mov %ecx,(%edx) │ │ @@ -3438761,29 +3438761,29 @@ │ │ mov %ebx,0x25c(%esi) │ │ mov 0x10(%esp),%ecx │ │ mov %ecx,0x260(%esi) │ │ je 11b7181 │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ push %eax │ │ push $0x670 │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ push $0x32 │ │ push %edi │ │ jmp 11b6fee │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112fa13(%ebx),%eax │ │ + lea -0x112f9ec(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x5c7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3439541,15 +3439541,15 @@ │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x770(%eax) │ │ je 11b7f15 │ │ add $0x2,%esi │ │ mov 0x720(%eax),%eax │ │ mov %eax,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112a49c(%ebx),%ecx │ │ + lea -0x112a475(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ push $0x1e3 │ │ push %ecx │ │ push 0x294(%eax) │ │ call 12982c0 │ │ add $0x10,%esp │ │ push $0x1e6 │ │ @@ -3439696,15 +3439696,15 @@ │ │ call 12cfc00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 11b8408 │ │ lea 0x40(%esp),%edi │ │ lea 0x7a8(%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x112dd04(%ebx),%ecx │ │ + lea -0x112dcdd(%ebx),%ecx │ │ lea 0x30(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129d5e0 │ │ add $0xc,%esp │ │ testb $0x80,0x78e(%esi) │ │ @@ -3440241,15 +3440241,15 @@ │ │ mov 0x8(%esp),%edi │ │ lea 0x1(%edi,%edx,1),%edx │ │ mov 0x4(%esp),%edi │ │ mov %edx,(%eax) │ │ mov %ecx,0x4(%eax) │ │ jne 11b88d2 │ │ sub $0x4,%esp │ │ - lea -0x112a49c(%ebx),%eax │ │ + lea -0x112a475(%ebx),%eax │ │ push $0x1c6 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ mov 0x8(%ebp),%eax │ │ push 0x848(%eax) │ │ call 12982c0 │ │ mov 0x8(%ebp),%ecx │ │ @@ -3440430,15 +3440430,15 @@ │ │ jne 11b8af3 │ │ mov 0xc(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,0x7a8(%edi) │ │ mov %eax,0x24(%edi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x6d0 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440449,28 +3440449,28 @@ │ │ add $0x10,%esp │ │ jmp 11b8b9e │ │ movl $0x7,0x34(%esi) │ │ mov $0x3,%edi │ │ jmp 11b9892 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x6af │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xea │ │ push 0x24(%esp) │ │ jmp 11b8b93 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x6c1 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440516,15 +3440516,15 @@ │ │ push %eax │ │ call 118f570 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b8c67 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x6d7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440632,15 +3440632,15 @@ │ │ push %esi │ │ call 11b2430 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11b8d4b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x712 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440761,15 +3440761,15 @@ │ │ push 0x1c(%esp) │ │ call 12ed790 │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ jl 11b8f5b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x780 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440791,28 +3440791,28 @@ │ │ push %ecx │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b8cbb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x6ea │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x134 │ │ push $0x28 │ │ jmp 11b8b1b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x6e2 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440879,15 +3440879,15 @@ │ │ cmpl $0x1,0x158(%edx) │ │ jne 11b98bf │ │ mov 0x720(%esi),%edx │ │ cmpl $0x0,0x2c4(%edx) │ │ je 11b9470 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x830 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440909,67 +3440909,67 @@ │ │ cmp $0x1,%eax │ │ jne 11b92aa │ │ mov %ecx,%edi │ │ movl $0x1,0x370(%ecx) │ │ jmp 11b8eb9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x704 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x159 │ │ jmp 11b920d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x71e │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc1 │ │ push $0x28 │ │ jmp 11b8b93 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x789 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xbb │ │ push $0x32 │ │ mov 0x8(%ebp),%edi │ │ jmp 11b8b1b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x728 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xba │ │ push $0x2f │ │ jmp 11b8b93 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x790 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440983,15 +3440983,15 @@ │ │ call 1156eb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11b8eb9 │ │ jmp 11b8b9e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x7a8 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3441222,15 +3441222,15 @@ │ │ mov $0x1,%eax │ │ cmpl $0x0,0x7fc(%esi) │ │ mov $0x1,%edi │ │ jne 11b975f │ │ jmp 11b9765 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11338ab(%ebx),%eax │ │ + lea -0x1133884(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x909 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3441257,15 +3441257,15 @@ │ │ call *%eax │ │ add $0x10,%esp │ │ mov 0x720(%esi),%ecx │ │ mov %eax,0x298(%ecx) │ │ jmp 11b98a8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11338ab(%ebx),%eax │ │ + lea -0x1133884(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x8f7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3441343,15 +3441343,15 @@ │ │ push $0x73 │ │ jmp 11b9887 │ │ movl $0x4,0x34(%esi) │ │ mov $0x5,%edi │ │ jmp 11b9892 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281c7(%ebx),%eax │ │ + lea -0x11281a0(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x885 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3441372,42 +3441372,42 @@ │ │ mov 0x298(%eax),%eax │ │ test %eax,%eax │ │ je 11b960e │ │ movl $0x0,0x804(%esi) │ │ jmp 11b960e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x7ea │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x155 │ │ push $0x2f │ │ jmp 11b8b93 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x83d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ mov 0x8(%ebp),%edi │ │ jmp 11b8b1b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113736e(%ebx),%eax │ │ + lea -0x1137347(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x7d0 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3441460,15 +3441460,15 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126283(%ebx),%eax │ │ + lea -0x112625c(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xdaa │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3441660,15 +3441660,15 @@ │ │ mov %eax,(%edx) │ │ add $0xfffffffe,%ecx │ │ mov %ecx,0x4(%edx) │ │ sub %edi,%ecx │ │ jae 11b9cbc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113556f(%ebx),%eax │ │ + lea -0x1135548(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xc61 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3441709,28 +3441709,28 @@ │ │ push 0x8f4(%esi) │ │ call 11cabe0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b9d72 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113556f(%ebx),%eax │ │ + lea -0x1135548(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xc69 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x173 │ │ push $0x2f │ │ jmp 11b9ca9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113556f(%ebx),%eax │ │ + lea -0x1135548(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xc65 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3441761,15 +3441761,15 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ setne %al │ │ jmp 11b9cb4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113556f(%ebx),%eax │ │ + lea -0x1135548(%ebx),%eax │ │ push %eax │ │ push $0xc6f │ │ push %edi │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3442108,15 +3442108,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ mov %ecx,%esi │ │ jmp 11ba3a0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113555b(%ebx),%eax │ │ + lea -0x1135534(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xcf5 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3442125,53 +3442125,53 @@ │ │ push %esi │ │ call 11a4e50 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 11ba3ae │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113555b(%ebx),%eax │ │ + lea -0x1135534(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xcfa │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ jmp 11ba33f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113555b(%ebx),%eax │ │ + lea -0x1135534(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xd09 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 11ba339 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113555b(%ebx),%eax │ │ + lea -0x1135534(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xd0d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11ba393 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113555b(%ebx),%eax │ │ + lea -0x1135534(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xd03 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3442181,22 +3442181,22 @@ │ │ call 11a4e50 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ jmp 11ba3a0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113555b(%ebx),%eax │ │ + lea -0x1135534(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xd14 │ │ jmp 11ba383 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113555b(%ebx),%eax │ │ + lea -0x1135534(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xd1a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3442215,15 +3442215,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113555b(%ebx),%eax │ │ + lea -0x1135534(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0xd21 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3442439,15 +3442439,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11ba6d3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112625e(%ebx),%eax │ │ + lea -0x1126237(%ebx),%eax │ │ lea -0x113d0f3(%ebx),%ecx │ │ push %eax │ │ push $0x10d7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3443348,15 +3443348,15 @@ │ │ inc %edi │ │ cmp $0xffffff,%eax │ │ jle 11baf50 │ │ jmp 11bb0d2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156d2c(%ebx),%eax │ │ - lea -0x1133886(%ebx),%ecx │ │ + lea -0x113385f(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe0 │ │ @@ -3443408,15 +3443408,15 @@ │ │ mov %eax,0x8(%esp) │ │ sub %eax,%edx │ │ cmp %edx,%edi │ │ jle 11bb07d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156d2c(%ebx),%eax │ │ - lea -0x1133886(%ebx),%ecx │ │ + lea -0x113385f(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ @@ -3443465,15 +3443465,15 @@ │ │ xor %edi,%edi │ │ jmp 11bb01e │ │ cmp $0x4,%eax │ │ jbe 11bb114 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156d2c(%ebx),%eax │ │ - lea -0x1133886(%ebx),%ecx │ │ + lea -0x113385f(%ebx),%ecx │ │ push %eax │ │ push $0x69 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7b │ │ @@ -3443940,15 +3443940,15 @@ │ │ test %esi,%esi │ │ js 11bb553 │ │ cmp $0x7fffffff,%esi │ │ jb 11bb575 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1139271(%ebx),%eax │ │ - lea -0x1133886(%ebx),%ecx │ │ + lea -0x113385f(%ebx),%ecx │ │ push %eax │ │ push $0x131 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdf │ │ @@ -3443973,15 +3443973,15 @@ │ │ jbe 11bb587 │ │ test %eax,%eax │ │ jne 11bb5b0 │ │ xor %edx,%edx │ │ jmp 11bb589 │ │ mov %eax,%edx │ │ lea 0x1(%esi),%eax │ │ - lea -0x1133886(%ebx),%ecx │ │ + lea -0x113385f(%ebx),%ecx │ │ push $0x13a │ │ push %ecx │ │ push %eax │ │ mov %edx,0x14(%esp) │ │ push %edx │ │ call 12981b0 │ │ add $0x10,%esp │ │ @@ -3444029,15 +3444029,15 @@ │ │ call 11bb601 │ │ pop %ebx │ │ add $0x2867ff,%ebx │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 11bb6ac │ │ sub $0x4,%esp │ │ - lea -0x1133886(%ebx),%esi │ │ + lea -0x113385f(%ebx),%esi │ │ push $0x163 │ │ push %esi │ │ push $0x10 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11bb6ac │ │ @@ -3444104,15 +3444104,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11bb6cf │ │ pop %ebx │ │ add $0x286731,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1133886(%ebx),%eax │ │ + lea -0x113385f(%ebx),%eax │ │ push $0x163 │ │ push %eax │ │ push $0x10 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11bb6fa │ │ @@ -3444131,15 +3444131,15 @@ │ │ call 11bb711 │ │ pop %ebx │ │ add $0x2866ef,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11bb75e │ │ mov 0xc(%esi),%eax │ │ - lea -0x1133886(%ebx),%edi │ │ + lea -0x113385f(%ebx),%edi │ │ test $0x10,%al │ │ jne 11bb748 │ │ sub $0x4,%esp │ │ push $0x16f │ │ push %edi │ │ push 0x8(%esi) │ │ mov %eax,0x18(%esp) │ │ @@ -3444179,15 +3444179,15 @@ │ │ sub $0x10,%esp │ │ call 11bb781 │ │ pop %ebx │ │ add $0x28667f,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1133886(%ebx),%eax │ │ + lea -0x113385f(%ebx),%eax │ │ push $0x155 │ │ push %eax │ │ push 0x8(%esi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov %edi,0x8(%esi) │ │ mov 0x10(%ebp),%eax │ │ @@ -3444211,15 +3444211,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11bb7cf │ │ pop %ebx │ │ add $0x286631,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1133886(%ebx),%eax │ │ + lea -0x113385f(%ebx),%eax │ │ push $0x163 │ │ push %eax │ │ push $0x10 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11bb7f9 │ │ @@ -3444243,24 +3444243,24 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11bb85e │ │ mov 0xc(%ebp),%edi │ │ testb $0x10,0xc(%esi) │ │ jne 11bb842 │ │ sub $0x4,%esp │ │ - lea -0x1133886(%ebx),%eax │ │ + lea -0x113385f(%ebx),%eax │ │ push $0x16f │ │ push %eax │ │ push 0x8(%esi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 11bb85e │ │ sub $0x4,%esp │ │ - lea -0x1133886(%ebx),%eax │ │ + lea -0x113385f(%ebx),%eax │ │ push $0x171 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3444298,15 +3444298,15 @@ │ │ jne 11bb8aa │ │ sub $0x8,%esp │ │ push (%esi) │ │ push %eax │ │ call 13a0270 │ │ add $0x10,%esp │ │ mov 0xc(%esi),%eax │ │ - lea -0x1133886(%ebx),%edi │ │ + lea -0x113385f(%ebx),%edi │ │ test $0x10,%al │ │ jne 11bb8d3 │ │ sub $0x4,%esp │ │ push $0x16f │ │ push %edi │ │ push 0x8(%esi) │ │ mov %eax,0x18(%esp) │ │ @@ -3444661,30 +3444661,30 @@ │ │ test %eax,%eax │ │ je 11bbc92 │ │ call 124b210 │ │ mov 0xc(%ebp),%edi │ │ jmp 11bbd22 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dcf1(%ebx),%eax │ │ + lea -0x112dcca(%ebx),%eax │ │ lea -0x113ed66(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ push $0xd │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 11bbd76 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dcf1(%ebx),%eax │ │ + lea -0x112dcca(%ebx),%eax │ │ lea -0x113ed66(%ebx),%ecx │ │ push %eax │ │ push $0x63 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3444746,15 +3444746,15 @@ │ │ mov %esi,(%edi) │ │ jmp 11bbd8c │ │ call 124b210 │ │ jmp 11bbd73 │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dcf1(%ebx),%eax │ │ + lea -0x112dcca(%ebx),%eax │ │ lea -0x113ed66(%ebx),%ecx │ │ push %eax │ │ push $0x8c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3445110,15 +3445110,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b57(%ebx),%eax │ │ + lea -0x1131b30(%ebx),%eax │ │ lea -0x113ed66(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3446141,15 +3446141,15 @@ │ │ test $0x100,%esi │ │ jne 11bcc01 │ │ test %edx,%edx │ │ mov %eax,%edi │ │ jns 11bcb76 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112623f(%ebx),%eax │ │ + lea -0x1126218(%ebx),%eax │ │ lea -0x1140909(%ebx),%ecx │ │ push %eax │ │ push $0x116 │ │ jmp 11bca60 │ │ xor %edi,%edi │ │ mov $0x0,%edx │ │ test $0x100,%esi │ │ @@ -3446207,15 +3446207,15 @@ │ │ mov $0x80000000,%eax │ │ mov %eax,0x4(%ecx) │ │ movl $0x0,(%ecx) │ │ mov $0x1,%eax │ │ jmp 11bcad4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112623f(%ebx),%eax │ │ + lea -0x1126218(%ebx),%eax │ │ lea -0x1140909(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3447157,15 +3447157,15 @@ │ │ mov %eax,%esi │ │ call 11c1860 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 11bd6bb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b3d(%ebx),%eax │ │ + lea -0x1131b16(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x73 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3447229,15 +3447229,15 @@ │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jle 11bd764 │ │ mov (%esi),%eax │ │ jmp 11bd773 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131b3d(%ebx),%eax │ │ + lea -0x1131b16(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x73 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3449276,15 +3449276,15 @@ │ │ mov %eax,%esi │ │ cmp $0xffffffff,%eax │ │ je 11bf434 │ │ test %esi,%esi │ │ jne 11bf425 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113734a(%ebx),%eax │ │ + lea -0x1137323(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x2ad │ │ jmp 11bf33d │ │ mov 0x4(%ecx),%eax │ │ sub $0xc,%esp │ │ movsbl 0x10(%ebp),%esi │ │ @@ -3449306,15 +3449306,15 @@ │ │ mov %eax,%esi │ │ cmp $0xffffffff,%eax │ │ je 11bf434 │ │ test %esi,%esi │ │ jne 11bf1b0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113734a(%ebx),%eax │ │ + lea -0x1137323(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x265 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3449421,15 +3449421,15 @@ │ │ push (%eax) │ │ call 12ed610 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11bf220 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113734a(%ebx),%eax │ │ + lea -0x1137323(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x295 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3449454,15 +3449454,15 @@ │ │ mov %eax,%esi │ │ cmp $0xffffffff,%eax │ │ je 11bf434 │ │ test %esi,%esi │ │ jne 11bf425 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113734a(%ebx),%eax │ │ + lea -0x1137323(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x2a4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3449470,29 +3449470,29 @@ │ │ jmp 11bf3bf │ │ call 12ecdf0 │ │ mov %eax,(%edi) │ │ test %eax,%eax │ │ jne 11bf220 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113734a(%ebx),%eax │ │ + lea -0x1137323(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x278 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 11bf3bf │ │ cmpb $0x0,0xf(%esp) │ │ je 11bf425 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113734a(%ebx),%eax │ │ + lea -0x1137323(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x29b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3449500,15 +3449500,15 @@ │ │ push $0xd │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 11bf434 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113734a(%ebx),%eax │ │ + lea -0x1137323(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x28e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3449537,15 +3449537,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113734a(%ebx),%eax │ │ + lea -0x1137323(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x283 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3449693,39 +3449693,39 @@ │ │ jne 11bf622 │ │ mov 0x14(%esp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 11bf6b0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf5a(%ebx),%eax │ │ + lea -0x112bf33(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x448 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ jmp 11bf6a4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf5a(%ebx),%eax │ │ + lea -0x112bf33(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x437 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ jmp 11bf6a4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf5a(%ebx),%eax │ │ + lea -0x112bf33(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x43e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3449755,15 +3449755,15 @@ │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ jmp 11bf6a4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf5a(%ebx),%eax │ │ + lea -0x112bf33(%ebx),%eax │ │ lea -0x114bd8e(%ebx),%ecx │ │ push %eax │ │ push $0x42e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3449794,27 +3449794,27 @@ │ │ add $0xd0,%cl │ │ cmp $0x2,%cl │ │ ja 11bf795 │ │ cmp $0x2,%eax │ │ jge 11bf7dd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dcce(%ebx),%eax │ │ + lea -0x112dca7(%ebx),%eax │ │ lea -0x1142907(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ jmp 11bf7b9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dcce(%ebx),%eax │ │ + lea -0x112dca7(%ebx),%eax │ │ lea -0x1142907(%ebx),%ecx │ │ push %eax │ │ push $0x47 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3450198,15 +3450198,15 @@ │ │ mov %ebx,%edi │ │ jmp 11bfcca │ │ mov $0x82,%esi │ │ mov $0x62,%edi │ │ mov 0xc(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dcce(%ebx),%eax │ │ + lea -0x112dca7(%ebx),%eax │ │ lea -0x1142907(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ mov %ebx,%edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ @@ -3450449,15 +3450449,15 @@ │ │ je 11bff7b │ │ mov 0xc(%esp),%ecx │ │ mov 0xc(%ebp),%edx │ │ mov %ecx,(%edx) │ │ jmp 11bff7d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dcbe(%ebx),%eax │ │ + lea -0x112dc97(%ebx),%eax │ │ lea -0x1142907(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3451284,15 +3451284,15 @@ │ │ push $0x0 │ │ push %eax │ │ call 11c0890 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 11c07d0 │ │ sub $0x4,%esp │ │ - lea -0x1137332(%ebx),%ecx │ │ + lea -0x113730b(%ebx),%ecx │ │ push $0x41 │ │ push %ecx │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3451402,16 +3451402,16 @@ │ │ push %eax │ │ call 11c0c60 │ │ jmp 11c0b3e │ │ cmpl $0xffffffff,0x14(%ebp) │ │ je 11c0abc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf4d(%ebx),%eax │ │ - lea -0x1137332(%ebx),%ecx │ │ + lea -0x112bf26(%ebx),%eax │ │ + lea -0x113730b(%ebx),%ecx │ │ push %eax │ │ push $0x7b │ │ jmp 11c09b0 │ │ mov 0x18(%ebp),%esi │ │ shr $0xb,%esi │ │ and $0x1,%esi │ │ mov %esi,0x20(%esp) │ │ @@ -3451437,16 +3451437,16 @@ │ │ call *0x14(%eax) │ │ add $0x20,%esp │ │ jmp 11c0b5c │ │ cmpl $0xffffffff,0x14(%ebp) │ │ je 11c0b28 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf4d(%ebx),%eax │ │ - lea -0x1137332(%ebx),%ecx │ │ + lea -0x112bf26(%ebx),%eax │ │ + lea -0x113730b(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe6 │ │ @@ -3451803,16 +3451803,16 @@ │ │ test %ecx,%ecx │ │ jne 11c0d80 │ │ mov 0x8(%ebp),%eax │ │ testb $0x1,(%eax) │ │ jne 11c0d80 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281a2(%ebx),%eax │ │ - lea -0x1137332(%ebx),%ecx │ │ + lea -0x112817b(%ebx),%eax │ │ + lea -0x113730b(%ebx),%ecx │ │ push %eax │ │ push $0x136 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -3451844,16 +3451844,16 @@ │ │ jne 11c12e8 │ │ xor %eax,%eax │ │ mov 0x8(%ebp),%ecx │ │ testb $0x1,(%ecx) │ │ jne 11c12e8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281a2(%ebx),%eax │ │ - lea -0x1137332(%ebx),%ecx │ │ + lea -0x112817b(%ebx),%eax │ │ + lea -0x113730b(%ebx),%ecx │ │ push %eax │ │ push $0x174 │ │ jmp 11c10bd │ │ sub $0x4,%esp │ │ push 0x40(%esp) │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ @@ -3452006,16 +3452006,16 @@ │ │ jmp 11c12b6 │ │ xor %eax,%eax │ │ mov 0x8(%ebp),%ecx │ │ testb $0x1,(%ecx) │ │ jne 11c12e8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11281a2(%ebx),%eax │ │ - lea -0x1137332(%ebx),%ecx │ │ + lea -0x112817b(%ebx),%eax │ │ + lea -0x113730b(%ebx),%ecx │ │ push %eax │ │ push $0x15f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -3452027,15 +3452027,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 12ed790 │ │ add $0x10,%esp │ │ shl $0x2,%eax │ │ lea (%eax,%eax,2),%eax │ │ sub $0x4,%esp │ │ - lea -0x1137332(%ebx),%edi │ │ + lea -0x113730b(%ebx),%edi │ │ push $0x19f │ │ push %edi │ │ push %eax │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ test %eax,%eax │ │ @@ -3452704,15 +3452704,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x1149fa8(%ebx),%eax │ │ - lea -0x1131b25(%ebx),%ecx │ │ + lea -0x1131afe(%ebx),%ecx │ │ push $0x5a │ │ push %eax │ │ push %ecx │ │ call 1282730 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -3454551,16 +3454551,16 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ mov %ecx,(%esi,%edi,1) │ │ test %ecx,%ecx │ │ jne 11c2927 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dc9e(%ebx),%eax │ │ - lea -0x113730f(%ebx),%ecx │ │ + lea -0x112dc77(%ebx),%eax │ │ + lea -0x11372e8(%ebx),%ecx │ │ push %eax │ │ push $0x5b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3454641,15 +3454641,15 @@ │ │ mov 0x10(%eax),%eax │ │ test %eax,%eax │ │ je 11c2a99 │ │ testb $0x2,0x4(%eax) │ │ je 11c2a99 │ │ mov 0x14(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x113730f(%ebx),%eax │ │ + lea -0x11372e8(%ebx),%eax │ │ push $0x9d │ │ push %eax │ │ push (%esi,%edi,1) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi,%edi,1) │ │ movl $0x0,0x4(%esi,%edi,1) │ │ @@ -3454696,15 +3454696,15 @@ │ │ mov 0x10(%ecx),%ecx │ │ test %ecx,%ecx │ │ je 11c2b65 │ │ testb $0x2,0x4(%ecx) │ │ je 11c2b65 │ │ mov 0x14(%ecx),%eax │ │ sub $0x4,%esp │ │ - lea -0x113730f(%ebx),%edi │ │ + lea -0x11372e8(%ebx),%edi │ │ push $0xac │ │ push %edi │ │ mov %eax,0x14(%esp) │ │ push (%esi,%eax,1) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3454912,30 +3454912,30 @@ │ │ jne 11c2d5a │ │ xor %esi,%esi │ │ cmpl $0x0,0x10(%ebp) │ │ je 11c2d5a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11224d9(%ebx),%eax │ │ - lea -0x113730f(%ebx),%ecx │ │ + lea -0x11372e8(%ebx),%ecx │ │ push %eax │ │ push $0x11e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ push $0xd │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 11c2d5a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11224d9(%ebx),%eax │ │ - lea -0x113730f(%ebx),%ecx │ │ + lea -0x11372e8(%ebx),%ecx │ │ push %eax │ │ push $0x105 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ @@ -3455300,15 +3455300,15 @@ │ │ pop %ebx │ │ add $0x27ed7f,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov $0x1,%esi │ │ test %edi,%edi │ │ je 11c3101 │ │ sub $0x8,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 125fe80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11c3101 │ │ sub $0xc,%esp │ │ @@ -3455441,15 +3455441,15 @@ │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%eax │ │ movl $0x0,0x18(%esp) │ │ movl $0x0,(%eax) │ │ mov $0x1,%ecx │ │ test %edi,%edi │ │ je 11c336a │ │ - lea -0x112a5c3(%ebx),%esi │ │ + lea -0x112a59c(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 125fe80 │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jne 11c336a │ │ mov %esi,0x4(%esp) │ │ @@ -3455637,15 +3455637,15 @@ │ │ push %ecx │ │ push $0x0 │ │ call 11bd6d0 │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ mov %eax,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112a170(%ebx),%eax │ │ + lea -0x112a149(%ebx),%eax │ │ push $0x54 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12982c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ cmpb $0x0,0x8(%esp) │ │ @@ -3455659,28 +3455659,28 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11c34eb │ │ mov 0x14(%esp),%eax │ │ jmp 11c3523 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a15c(%ebx),%eax │ │ - lea -0x112a170(%ebx),%ecx │ │ + lea -0x112a135(%ebx),%eax │ │ + lea -0x112a149(%ebx),%ecx │ │ push %eax │ │ push $0x4f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 11c3517 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a15c(%ebx),%eax │ │ - lea -0x112a170(%ebx),%ecx │ │ + lea -0x112a135(%ebx),%eax │ │ + lea -0x112a149(%ebx),%ecx │ │ push %eax │ │ push $0x5d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114f5a5(%ebx),%eax │ │ push 0x18(%edi) │ │ @@ -3455906,15 +3455906,15 @@ │ │ mov 0x18(%esp),%eax │ │ test $0x2,%cl │ │ jne 11c3765 │ │ test %eax,%eax │ │ je 11c3765 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf32(%ebx),%eax │ │ + lea -0x112bf0b(%ebx),%eax │ │ lea -0x11202c8(%ebx),%ecx │ │ push %eax │ │ push $0xc4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3455929,15 +3455929,15 @@ │ │ mov 0x10(%esp),%eax │ │ mov 0x14(%esp),%ecx │ │ cmp $0x80000001,%eax │ │ sbb $0x0,%ecx │ │ jb 11c3823 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf32(%ebx),%eax │ │ + lea -0x112bf0b(%ebx),%eax │ │ lea -0x11202c8(%ebx),%ecx │ │ push %eax │ │ push $0xc9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3455959,15 +3455959,15 @@ │ │ setne %dh │ │ test %dl,%cl │ │ jne 11c37e5 │ │ and %dh,0xf(%esp) │ │ je 11c3759 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf32(%ebx),%eax │ │ + lea -0x112bf0b(%ebx),%eax │ │ lea -0x11202c8(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3456039,15 +3456039,15 @@ │ │ call 11c389f │ │ pop %ebx │ │ add $0x27e561,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x10(%ebp),%ecx │ │ testb $0x2,0x14(%ecx) │ │ mov (%eax),%eax │ │ - lea -0x113386f(%ebx),%ecx │ │ + lea -0x1133848(%ebx),%ecx │ │ lea -0x114d720(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ push (%eax) │ │ push %edx │ │ push 0x8(%ebp) │ │ call 11c7170 │ │ @@ -3456774,15 +3456774,15 @@ │ │ add $0x27dd2f,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ cmp %esi,%edi │ │ jbe 11c411d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126229(%ebx),%eax │ │ + lea -0x1126202(%ebx),%eax │ │ lea -0x115a91f(%ebx),%ecx │ │ push %eax │ │ push $0x162 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3456872,15 +3456872,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11c4115 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126229(%ebx),%eax │ │ + lea -0x1126202(%ebx),%eax │ │ push %eax │ │ push $0x18b │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3456921,15 +3456921,15 @@ │ │ call 12ecc30 │ │ add $0xc,%esp │ │ push $0x193 │ │ jmp 11c42d2 │ │ mov %ecx,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126229(%ebx),%eax │ │ + lea -0x1126202(%ebx),%eax │ │ push %eax │ │ push $0x172 │ │ mov 0x10(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3458876,26 +3458876,26 @@ │ │ lea -0x1(%eax),%ecx │ │ cmp $0x1,%eax │ │ je 11c5796 │ │ mov %ecx,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ movzbl (%eax),%eax │ │ sub $0x4,%esp │ │ - lea -0x11372f8(%ebx),%ecx │ │ + lea -0x11372d1(%ebx),%ecx │ │ push %eax │ │ mov %ecx,0x20(%esp) │ │ push %ecx │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ cmpl $0x1,0x10(%ebp) │ │ jg 11c5760 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ cmpl $0x1,0x4(%esp) │ │ jne 11c57be │ │ @@ -3458913,15 +3458913,15 @@ │ │ push %edi │ │ call 11c7170 │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%eax │ │ movzbl (%eax,%ecx,1),%eax │ │ sub $0x4,%esp │ │ - lea -0x1133864(%ebx),%ecx │ │ + lea -0x113383d(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3458934,15 +3458934,15 @@ │ │ add $0xfffffffe,%eax │ │ mov %eax,0x14(%esp) │ │ xor %edi,%edi │ │ lea -0x114e37d(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x113ed11(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ jmp 11c57fb │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3459914,28 +3459914,28 @@ │ │ push $0x8 │ │ push %esi │ │ call *%ecx │ │ jmp 11c6274 │ │ movl $0x0,(%ecx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dc52(%ebx),%eax │ │ + lea -0x112dc2b(%ebx),%eax │ │ lea -0x1147f35(%ebx),%ecx │ │ push %eax │ │ push $0x199 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 11c620a │ │ movl $0x0,(%ecx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dc52(%ebx),%eax │ │ + lea -0x112dc2b(%ebx),%eax │ │ lea -0x1147f35(%ebx),%ecx │ │ push %eax │ │ push $0x193 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3460005,15 +3460005,15 @@ │ │ push $0x88 │ │ push %esi │ │ call *%edx │ │ jmp 11c6314 │ │ movl $0x0,(%edi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dc52(%ebx),%eax │ │ + lea -0x112dc2b(%ebx),%eax │ │ lea -0x1147f35(%ebx),%ecx │ │ push %eax │ │ push $0x1ac │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3461895,15 +3461895,15 @@ │ │ jne 11c76d1 │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ mov 0x8(%esp),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ mov 0x20(%esp),%ebx │ │ - lea -0x11372a2(%ebx),%ecx │ │ + lea -0x113727b(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ test %esi,%esi │ │ mov $0xffffffff,%eax │ │ cmovns %esi,%eax │ │ sub $0x8,%esp │ │ push %eax │ │ mov %ecx,0x28(%esp) │ │ @@ -3462518,25 +3462518,25 @@ │ │ mov %eax,0x4(%esp) │ │ jmp 11c7dfd │ │ movl $0x2b,0x18(%esp) │ │ movl $0x0,0x14(%esp) │ │ mov 0x18(%ebp),%edx │ │ cmp $0x8,%edx │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1130519(%ebx),%eax │ │ + lea -0x11304f2(%ebx),%eax │ │ lea -0x114e37d(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ cmovne %ecx,%eax │ │ cmp $0x10,%edx │ │ lea -0x11411b2(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ mov %ecx,0x20(%esp) │ │ mov 0x24(%ebp),%eax │ │ test $0x20,%al │ │ - lea -0x11288a4(%ebx),%eax │ │ + lea -0x112887d(%ebx),%eax │ │ lea -0x1155045(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x2c(%esp) │ │ mov 0x4(%esp),%edx │ │ nop │ │ nop │ │ nop │ │ @@ -3463825,15 +3463825,15 @@ │ │ mov $0x1,%esi │ │ jmp 11c8d4a │ │ movl $0x0,(%edi) │ │ mov $0x1,%esi │ │ jmp 11c8d5c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135544(%ebx),%eax │ │ + lea -0x113551d(%ebx),%eax │ │ lea -0x11391f7(%ebx),%ecx │ │ push %eax │ │ push $0x512 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3463848,15 +3463848,15 @@ │ │ mov %edi,(%ecx) │ │ mov $0x1,%esi │ │ test %edi,%edi │ │ jne 11c8d4a │ │ mov %eax,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135544(%ebx),%eax │ │ + lea -0x113551d(%ebx),%eax │ │ lea -0x11391f7(%ebx),%ecx │ │ push %eax │ │ push $0x520 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ neg %esi │ │ @@ -3464894,15 +3464894,15 @@ │ │ test $0x9,%al │ │ sete %cl │ │ mov %ecx,%esi │ │ jmp 11c9bea │ │ cmpl $0x0,(%edi) │ │ je 11c9bb6 │ │ call 124abb0 │ │ - lea -0x112dc45(%ebx),%eax │ │ + lea -0x112dc1e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11391f7(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1cd,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x7b,0x4(%esp) │ │ @@ -3466816,15 +3466816,15 @@ │ │ mov 0x8(%ebp),%eax │ │ cmp %edi,0x8(%eax) │ │ jge 11cae96 │ │ cmp $0x1000000,%edi │ │ jl 11cae38 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf11(%ebx),%eax │ │ + lea -0x112beea(%ebx),%eax │ │ lea -0x1144571(%ebx),%ecx │ │ push %eax │ │ push $0x10e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3466841,15 +3466841,15 @@ │ │ push $0x118 │ │ push %ecx │ │ push %eax │ │ call 1298010 │ │ jmp 11caeb0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bf11(%ebx),%eax │ │ + lea -0x112beea(%ebx),%eax │ │ lea -0x1144571(%ebx),%ecx │ │ push %eax │ │ push $0x112 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3469890,15 +3469890,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11ccac0 │ │ pop %ebx │ │ add $0x275340,%ebx │ │ - lea -0x112f9b5(%ebx),%eax │ │ + lea -0x112f98e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0xe8,0x8(%esp) │ │ movl $0x4c,(%esp) │ │ call 1297f60 │ │ test %eax,%eax │ │ je 11ccb2b │ │ movl $0x0,(%eax) │ │ @@ -3469955,15 +3469955,15 @@ │ │ mov %eax,(%esp) │ │ call 11cac00 │ │ lea 0x2c(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11cac00 │ │ testb $0x1,0x48(%esi) │ │ je 11ccb9f │ │ - lea -0x112f9b5(%ebx),%eax │ │ + lea -0x112f98e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x102,0x8(%esp) │ │ call 12982c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3470319,15 +3470319,15 @@ │ │ je 11cd0ba │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ mov %edi,(%esp) │ │ call 12a59c0 │ │ test %esi,%esi │ │ jne 11cd0bc │ │ - lea -0x112f9b5(%ebx),%eax │ │ + lea -0x112f98e(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0xe8,0x8(%esp) │ │ movl $0x4c,(%esp) │ │ call 1297f60 │ │ test %eax,%eax │ │ je 11cd0ba │ │ @@ -3470473,15 +3470473,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11cd15f │ │ pop %ebx │ │ add $0x274ca1,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1133842(%ebx),%eax │ │ + lea -0x113381b(%ebx),%eax │ │ push $0x7a │ │ push %eax │ │ push $0x34 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11cd190 │ │ @@ -3470509,15 +3470509,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11cd1af │ │ pop %ebx │ │ add $0x274c51,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1133842(%ebx),%eax │ │ + lea -0x113381b(%ebx),%eax │ │ push $0x7a │ │ push %eax │ │ push $0x34 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11cd1e1 │ │ @@ -3470543,15 +3470543,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11cd1ff │ │ pop %ebx │ │ add $0x274c01,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1133842(%ebx),%eax │ │ + lea -0x113381b(%ebx),%eax │ │ push $0x7a │ │ push %eax │ │ push $0x34 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11cd237 │ │ @@ -3470573,15 +3470573,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11cd24f │ │ pop %ebx │ │ add $0x274bb1,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1133842(%ebx),%eax │ │ + lea -0x113381b(%ebx),%eax │ │ push $0x7a │ │ push %eax │ │ push $0x34 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11cd288 │ │ @@ -3470606,15 +3470606,15 @@ │ │ call 11cd2a1 │ │ pop %ebx │ │ add $0x274b5f,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11cd473 │ │ mov 0x14(%esi),%eax │ │ - lea -0x1133842(%ebx),%ecx │ │ + lea -0x113381b(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x100,0x8(%esp) │ │ call 12982c0 │ │ movl $0x0,0x14(%esi) │ │ mov (%esi),%edi │ │ @@ -3470761,15 +3470761,15 @@ │ │ shr %ecx │ │ test %eax,%eax │ │ mov $0x20,%eax │ │ cmovne %ecx,%eax │ │ mov %eax,0x14(%esp) │ │ lea 0x0(,%eax,4),%eax │ │ sub $0x4,%esp │ │ - lea -0x1133842(%ebx),%ecx │ │ + lea -0x113381b(%ebx),%ecx │ │ push $0x10d │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ push %eax │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3470948,15 +3470948,15 @@ │ │ cmpl $0x0,0x28(%edi) │ │ jne 11cdac6 │ │ mov 0xc(%edi),%eax │ │ cmp 0x10(%edi),%eax │ │ jne 11cd7c5 │ │ mov 0x2c(%edi),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x1133842(%ebx),%eax │ │ + lea -0x113381b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x141,0x8(%esp) │ │ movl $0x148,(%esp) │ │ call 1297f60 │ │ test %eax,%eax │ │ je 11cd7f5 │ │ mov %eax,%esi │ │ @@ -3471027,17 +3471027,17 @@ │ │ test %ecx,%ecx │ │ je 11cd7f5 │ │ lea (%edx,%edx,4),%eax │ │ lea (%ecx,%eax,4),%esi │ │ jmp 11cdab5 │ │ movl $0x1,0x28(%edi) │ │ call 124abb0 │ │ - lea -0x1131b08(%ebx),%eax │ │ + lea -0x1131ae1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1133842(%ebx),%eax │ │ + lea -0x113381b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xe1,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6d,0x4(%esp) │ │ movl $0x3,(%esp) │ │ call 124ae00 │ │ @@ -3474077,15 +3474077,15 @@ │ │ je 11cfaa4 │ │ cmpl $0x0,0xc(%edi) │ │ jne 11cfaab │ │ mov -0x23c(%ebx),%eax │ │ jmp 11cfab1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a122(%ebx),%eax │ │ + lea -0x112a0fb(%ebx),%eax │ │ lea -0x1145ff8(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3474160,15 +3474160,15 @@ │ │ mov 0x14(%ebp),%ecx │ │ cmpl $0x0,0xc(%ecx) │ │ jne 11cfb7a │ │ mov -0x23c(%ebx),%eax │ │ jmp 11cfb80 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a122(%ebx),%eax │ │ + lea -0x112a0fb(%ebx),%eax │ │ lea -0x1145ff8(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3474467,15 +3474467,15 @@ │ │ mov 0x14(%ebp),%ecx │ │ cmpl $0x0,0xc(%ecx) │ │ jne 11cfeda │ │ mov -0x23c(%ebx),%eax │ │ jmp 11cfee0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a122(%ebx),%eax │ │ + lea -0x112a0fb(%ebx),%eax │ │ lea -0x1145ff8(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3474857,15 +3474857,15 @@ │ │ mov 0x14(%ebp),%edx │ │ cmpl $0x0,0xc(%edx) │ │ jne 11d02f3 │ │ mov -0x23c(%ebx),%eax │ │ jmp 11d02f9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a122(%ebx),%eax │ │ + lea -0x112a0fb(%ebx),%eax │ │ lea -0x1145ff8(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3475152,15 +3475152,15 @@ │ │ push %edi │ │ call 11cabe0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d0596 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113728d(%ebx),%eax │ │ + lea -0x1137266(%ebx),%eax │ │ lea -0x11244cd(%ebx),%ecx │ │ push %eax │ │ push $0xd7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3475205,15 +3475205,15 @@ │ │ push %edi │ │ call 11cbd30 │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ jmp 11d058e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113728d(%ebx),%eax │ │ + lea -0x1137266(%ebx),%eax │ │ lea -0x11244cd(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3476020,15 +3476020,15 @@ │ │ jne 11d0ee5 │ │ mov %esi,0xc(%esp) │ │ cmp %ebx,%edi │ │ jne 11d0f0d │ │ jmp 11d0f59 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11261e7(%ebx),%eax │ │ + lea -0x11261c0(%ebx),%eax │ │ lea -0x115a8a4(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3477778,15 +3477778,15 @@ │ │ push %edi │ │ call 11cbd30 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 11d2164 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11261df(%ebx),%eax │ │ + lea -0x11261b8(%ebx),%eax │ │ lea -0x114bd13(%ebx),%ecx │ │ push %eax │ │ push $0x56 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3481201,15 +3481201,15 @@ │ │ mov 0x8(%edi),%ecx │ │ cmp %esi,%ecx │ │ jae 11d43f3 │ │ cmp $0x5ffffffd,%esi │ │ jb 11d4415 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a119(%ebx),%eax │ │ + lea -0x112a0f2(%ebx),%eax │ │ lea -0x11589da(%ebx),%ecx │ │ push %eax │ │ push $0x7d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3481663,15 +3481663,15 @@ │ │ mov %eax,0x3c(%esp) │ │ lea -0x26c670(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea 0x10fbc(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea 0x10fb0(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ - lea -0x1131afd(%ebx),%eax │ │ + lea -0x1131ad6(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %edi,0x38(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3481781,15 +3481781,15 @@ │ │ add $0x10,%esp │ │ mov 0x10(%esp),%esi │ │ mov 0x18(%esp),%edi │ │ mov 0x14(%esp),%eax │ │ test $0x8,%al │ │ jne 11d4ba3 │ │ sub $0x4,%esp │ │ - lea -0x1135530(%ebx),%eax │ │ + lea -0x1135509(%ebx),%eax │ │ push %eax │ │ push 0x24(%esp) │ │ push 0x8(%ebp) │ │ call 11d7cf0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ cmove %edi,%eax │ │ @@ -3481809,15 +3481809,15 @@ │ │ push %esi │ │ call 11ea220 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d4b4c │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x1131ae6(%ebx),%eax │ │ + lea -0x1131abf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11ea220 │ │ add $0x8,%esp │ │ mov %esi,%ecx │ │ mov 0x20(%esp),%edx │ │ push %eax │ │ @@ -3481886,15 +3481886,15 @@ │ │ movl $0x70,0x8(%esp) │ │ sub $0xc,%esp │ │ push %esi │ │ call 11e9e70 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bef7(%ebx),%eax │ │ + lea -0x112bed0(%ebx),%eax │ │ push %eax │ │ push $0x14d │ │ mov 0x1c(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0x4,%esp │ │ lea -0x114454b(%ebx),%eax │ │ @@ -3482085,22 +3482085,22 @@ │ │ pop %ebp │ │ ret │ │ testb $0x4,0x14(%esp) │ │ jne 11d4e40 │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11261d5(%ebx),%eax │ │ - lea -0x1131afd(%ebx),%ecx │ │ + lea -0x11261ae(%ebx),%eax │ │ + lea -0x1131ad6(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x112817f(%ebx),%eax │ │ + lea -0x1128158(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x7c │ │ push $0xe │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3482194,15 +3482194,15 @@ │ │ mov %eax,(%esp) │ │ cmpl $0x0,0xc(%ebp) │ │ jne 11d4f62 │ │ jmp 11d4f47 │ │ movl $0x0,(%esp) │ │ movl $0x0,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1131afd(%ebx),%eax │ │ + lea -0x1131ad6(%ebx),%eax │ │ push $0xe7 │ │ push %eax │ │ push 0x10(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %edi │ │ @@ -3482241,15 +3482241,15 @@ │ │ lea -0x113ecc1(%ebx),%eax │ │ push %eax │ │ call 1283ae0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d4feb │ │ sub $0x4,%esp │ │ - lea -0x1131afd(%ebx),%ecx │ │ + lea -0x1131ad6(%ebx),%ecx │ │ push $0x2b4 │ │ push %ecx │ │ push %eax │ │ call 1299a80 │ │ add $0x10,%esp │ │ jmp 11d506e │ │ call 130d850 │ │ @@ -3482259,38 +3482259,38 @@ │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ call 139f840 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ add $0xd,%edi │ │ sub $0x4,%esp │ │ - lea -0x1131afd(%ebx),%eax │ │ + lea -0x1131ad6(%ebx),%eax │ │ push $0x2c7 │ │ push %eax │ │ push %edi │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d506a │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ lea -0x113d082(%ebx),%eax │ │ lea -0x114fb1b(%ebx),%ecx │ │ - lea -0x112befe(%ebx),%edx │ │ + lea -0x112bed7(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ push %edx │ │ push %edi │ │ push %esi │ │ call 11c7b30 │ │ add $0x20,%esp │ │ jmp 11d506c │ │ sub $0x4,%esp │ │ - lea -0x1131afd(%ebx),%eax │ │ + lea -0x1131ad6(%ebx),%eax │ │ lea -0x114e37d(%ebx),%ecx │ │ push $0x2c1 │ │ push %eax │ │ push %ecx │ │ jmp 11d4fde │ │ xor %esi,%esi │ │ mov %esi,%eax │ │ @@ -3482483,15 +3482483,15 @@ │ │ mov 0x10fac(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12a54c0 │ │ mov %edi,(%esp) │ │ call 12ed790 │ │ test %eax,%eax │ │ jle 11d5345 │ │ - lea -0x1131afd(%ebx),%eax │ │ + lea -0x1131ad6(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %edi,0x14(%esp) │ │ mov 0x10(%esp),%esi │ │ jmp 11d5325 │ │ nop │ │ nop │ │ nop │ │ @@ -3482560,15 +3482560,15 @@ │ │ pop %ebx │ │ add $0x26ca8f,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push (%esi) │ │ call 11e9e70 │ │ add $0xc,%esp │ │ - lea -0x1131afd(%ebx),%edi │ │ + lea -0x1131ad6(%ebx),%edi │ │ push $0x237 │ │ push %edi │ │ push 0x4(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x238 │ │ push %edi │ │ @@ -3482656,15 +3482656,15 @@ │ │ call 12ecb40 │ │ jmp 11d5488 │ │ call 12ecdf0 │ │ mov %eax,%edi │ │ mov %eax,0x28(%esp) │ │ test %eax,%eax │ │ je 11d5543 │ │ - lea -0x1131afd(%ebx),%esi │ │ + lea -0x1131ad6(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ movl $0x168,0x8(%esp) │ │ movl $0x18,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 11d5543 │ │ mov %eax,%ecx │ │ @@ -3482883,15 +3482883,15 @@ │ │ test %esi,%esi │ │ jne 11d5660 │ │ mov $0x1,%eax │ │ jmp 11d574f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156cbc(%ebx),%eax │ │ - lea -0x1131afd(%ebx),%ecx │ │ + lea -0x1131ad6(%ebx),%ecx │ │ push %eax │ │ push $0x2df │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ @@ -3482948,15 +3482948,15 @@ │ │ mov %eax,0x10fac(%ebx) │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jne 11d57f7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11224c8(%ebx),%eax │ │ - lea -0x1131afd(%ebx),%ecx │ │ + lea -0x1131ad6(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3483000,27 +3483000,27 @@ │ │ push %ecx │ │ push %eax │ │ call 11d7be0 │ │ add $0x10,%esp │ │ jmp 11d589f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112816f(%ebx),%eax │ │ + lea -0x1128148(%ebx),%eax │ │ lea -0x1149f01(%ebx),%ecx │ │ push %eax │ │ push $0x120 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 11d5893 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112816f(%ebx),%eax │ │ + lea -0x1128148(%ebx),%eax │ │ lea -0x1149f01(%ebx),%ecx │ │ push %eax │ │ push $0x125 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3483063,15 +3483063,15 @@ │ │ call 11d7cf0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11d5947 │ │ mov %eax,0x8(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dc22(%ebx),%eax │ │ + lea -0x112dbfb(%ebx),%eax │ │ lea -0x1149f01(%ebx),%ecx │ │ test %esi,%esi │ │ je 11d5926 │ │ push %eax │ │ push $0x13b │ │ push %ecx │ │ call 124ace0 │ │ @@ -3484145,15 +3484145,15 @@ │ │ push 0x14(%esp) │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d658e │ │ sub $0x4,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1128150(%ebx),%eax │ │ + lea -0x1128129(%ebx),%eax │ │ push $0x8 │ │ push %eax │ │ push 0x14(%esp) │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d6765 │ │ @@ -3484330,15 +3484330,15 @@ │ │ inc %esi │ │ test %cl,%cl │ │ jns 11d6650 │ │ jmp 11d666f │ │ mov 0xc(%esp),%esi │ │ sub $0x8,%esp │ │ mov 0x18(%esp),%ebx │ │ - lea -0x11261c3(%ebx),%eax │ │ + lea -0x112619c(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d66f9 │ │ sub $0x8,%esp │ │ @@ -3484687,15 +3484687,15 @@ │ │ je 11d6fb0 │ │ sub $0x8,%esp │ │ push $0x200 │ │ push 0x10(%esp) │ │ jmp 11d6965 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ lea -0x11244a7(%ebx),%ecx │ │ push %eax │ │ push $0xea │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3484706,26 +3484706,26 @@ │ │ movl $0x0,0x2c(%esp) │ │ movl $0x0,0x20(%esp) │ │ xor %edi,%edi │ │ mov 0x4(%esp),%eax │ │ jmp 11d6c8a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ push %eax │ │ push $0xf3 │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000e │ │ jmp 11d6b7b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ push %eax │ │ push $0xf9 │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3484738,15 +3484738,15 @@ │ │ mov 0x4(%esp),%eax │ │ mov 0xc(%ebp),%esi │ │ jmp 11d6c8a │ │ movl $0x0,0x18(%esp) │ │ movl $0x0,0x2c(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ push %eax │ │ push $0x101 │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -3484775,15 +3484775,15 @@ │ │ movl $0x0,0x20(%esp) │ │ mov 0x8(%esp),%esi │ │ mov 0x10(%esp),%ebx │ │ jmp 11d6c82 │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ push %eax │ │ push $0x20d │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11428c3(%ebx),%eax │ │ push %edi │ │ @@ -3484841,15 +3484841,15 @@ │ │ call 1299a20 │ │ add $0x10,%esp │ │ test %esi,%esi │ │ mov 0x2c(%esp),%ecx │ │ je 11d6d20 │ │ mov %ecx,(%esi) │ │ mov 0x10(%esp),%ebx │ │ - lea -0x112a106(%ebx),%eax │ │ + lea -0x112a0df(%ebx),%eax │ │ lea 0x4c(%esp),%esi │ │ push %ecx │ │ push %eax │ │ push $0xd │ │ push %esi │ │ call 11c7b30 │ │ add $0xc,%esp │ │ @@ -3484902,45 +3484902,45 @@ │ │ jmp 11d6c82 │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x20(%esp) │ │ jmp 11d6c82 │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ push %eax │ │ push $0x196 │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ push $0xe │ │ call 124ae00 │ │ add $0x10,%esp │ │ movl $0x0,0x20(%esp) │ │ jmp 11d6be1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ push %eax │ │ push $0x22b │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000e │ │ push $0xe │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov %edi,0x20(%esp) │ │ jmp 11d6be1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ push %eax │ │ push $0x225 │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3484949,29 +3484949,29 @@ │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x20(%esp) │ │ jmp 11d6be1 │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ push %eax │ │ push $0x16f │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 11d6df9 │ │ mov 0x1c(%esp),%esi │ │ jmp 11d6f97 │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ push %eax │ │ push $0x1e9 │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3484981,15 +3484981,15 @@ │ │ push $0x1ea │ │ push 0x1c(%esp) │ │ push %edi │ │ call 12982c0 │ │ jmp 11d6f35 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ push %eax │ │ push $0x204 │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3485006,15 +3485006,15 @@ │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x1c(%esp),%esi │ │ jmp 11d6f97 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ push %eax │ │ push $0x1fe │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3485028,15 +3485028,15 @@ │ │ movl $0x0,0x20(%esp) │ │ mov 0x4(%esp),%eax │ │ mov 0x18(%esp),%edi │ │ mov 0x10(%esp),%ebx │ │ jmp 11d6c8a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112815d(%ebx),%eax │ │ + lea -0x1128136(%ebx),%eax │ │ push %eax │ │ push $0x178 │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3485216,15 +3485216,15 @@ │ │ mov %eax,0x20(%esp) │ │ lea -0x114f562(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11244a7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x114fb1b(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x1131ad7(%ebx),%eax │ │ + lea -0x1131ab0(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1147eef(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ jmp 11d71fe │ │ nop │ │ nop │ │ nop │ │ @@ -3485829,15 +3485829,15 @@ │ │ jmp 11d7883 │ │ movl $0x66,0xc(%esp) │ │ mov $0x2e3,%esi │ │ mov 0x20(%esp),%ebx │ │ mov %ebx,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a102(%ebx),%eax │ │ + lea -0x112a0db(%ebx),%eax │ │ lea -0x11244a7(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3485939,15 +3485939,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x8(%esp) │ │ mov %ecx,%esi │ │ call 11d7957 │ │ pop %ebx │ │ add $0x26a4a9,%ebx │ │ sub $0x8,%esp │ │ - lea -0x112f9a1(%ebx),%eax │ │ + lea -0x112f97a(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 129a420 │ │ add $0x10,%esp │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ je 11d79f6 │ │ @@ -3485974,15 +3485974,15 @@ │ │ push %esi │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d79f6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a0f9(%ebx),%eax │ │ + lea -0x112a0d2(%ebx),%eax │ │ lea -0x11244a7(%ebx),%ecx │ │ push %eax │ │ push $0xca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3486032,30 +3486032,30 @@ │ │ and 0x1c(%esp),%eax │ │ cmp $0x4000,%eax │ │ jne 11d7acb │ │ cmpl $0x0,(%edi) │ │ je 11d7ae6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11261ba(%ebx),%eax │ │ + lea -0x1126193(%ebx),%eax │ │ lea -0x11244a7(%ebx),%ecx │ │ push %eax │ │ push $0x334 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1143518(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x6f │ │ push $0xe │ │ jmp 11d7abf │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11261ba(%ebx),%eax │ │ + lea -0x1126193(%ebx),%eax │ │ lea -0x11244a7(%ebx),%ecx │ │ push %eax │ │ push $0x32d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ call 139f8b0 <__errno@plt> │ │ @@ -3486065,15 +3486065,15 @@ │ │ push (%eax) │ │ push $0x2 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 11d7ade │ │ sub $0x8,%esp │ │ - lea -0x1131ad7(%ebx),%eax │ │ + lea -0x1131ab0(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c9e20 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3486115,15 +3486115,15 @@ │ │ push %ecx │ │ push %edi │ │ push %eax │ │ call 11c7170 │ │ add $0x20,%esp │ │ jmp 11d7b55 │ │ sub $0x4,%esp │ │ - lea -0x1137286(%ebx),%edx │ │ + lea -0x113725f(%ebx),%edx │ │ push %ecx │ │ push %edx │ │ push %eax │ │ call 11c7170 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3487177,15 +3487177,15 @@ │ │ jl 11d83c8 │ │ mov $0x1,%eax │ │ jmp 11d85a7 │ │ movl $0xac,0x10(%esp) │ │ movl $0x20,0xc(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dc11(%ebx),%eax │ │ + lea -0x112dbea(%ebx),%eax │ │ lea -0x114bcfe(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3487388,23 +3487388,23 @@ │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d8840 │ │ sub $0x8,%esp │ │ - lea -0x113382f(%ebx),%eax │ │ + lea -0x1133808(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ test %eax,%eax │ │ je 11d885c │ │ - lea -0x112c76d(%ebx),%eax │ │ + lea -0x112c746(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%esp),%edi │ │ jne 11d8943 │ │ @@ -3487413,15 +3487413,15 @@ │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d8886 │ │ sub $0x8,%esp │ │ - lea -0x113408a(%ebx),%eax │ │ + lea -0x1134063(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ movl $0x1,0xc(%esp) │ │ test %eax,%eax │ │ je 11d8758 │ │ @@ -3487505,39 +3487505,39 @@ │ │ mov %edi,%eax │ │ jl 11d8688 │ │ mov $0x1,%eax │ │ jmp 11d89d6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114bce7(%ebx),%eax │ │ - lea -0x112dc01(%ebx),%ecx │ │ + lea -0x112dbda(%ebx),%ecx │ │ push %eax │ │ push $0x1d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xac │ │ jmp 11d89ca │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131ad5(%ebx),%eax │ │ - lea -0x112dc01(%ebx),%ecx │ │ + lea -0x1131aae(%ebx),%eax │ │ + lea -0x112dbda(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ mov 0x28(%esp),%edx │ │ mov 0x8(%edx),%eax │ │ test %eax,%eax │ │ mov 0x10(%esp),%ecx │ │ cmovne %eax,%ecx │ │ sub $0xc,%esp │ │ - lea -0x1131aca(%ebx),%eax │ │ + lea -0x1131aa3(%ebx),%eax │ │ push %ecx │ │ push 0x4(%edx) │ │ push %eax │ │ push $0xda │ │ push $0xd │ │ call 124ae00 │ │ add $0x20,%esp │ │ @@ -3487546,15 +3487546,15 @@ │ │ push %eax │ │ push %edi │ │ call 12ed710 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114bce7(%ebx),%eax │ │ - lea -0x112dc01(%ebx),%ecx │ │ + lea -0x112dbda(%ebx),%ecx │ │ push %eax │ │ push $0x23 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdb │ │ @@ -3487566,35 +3487566,35 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131ad5(%ebx),%eax │ │ - lea -0x112dc01(%ebx),%ecx │ │ + lea -0x1131aae(%ebx),%eax │ │ + lea -0x112dbda(%ebx),%ecx │ │ push %eax │ │ push $0x6b │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x112f99e(%ebx),%eax │ │ + lea -0x112f977(%ebx),%eax │ │ push 0x1c(%esp) │ │ push %esi │ │ push %eax │ │ push $0xda │ │ push $0xd │ │ call 124ae00 │ │ add $0x20,%esp │ │ xor %edi,%edi │ │ jmp 11d8990 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131ad5(%ebx),%eax │ │ - lea -0x112dc01(%ebx),%ecx │ │ + lea -0x1131aae(%ebx),%eax │ │ + lea -0x112dbda(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3488463,15 +3488463,15 @@ │ │ je 11d9638 │ │ mov 0xc(%ebp),%ecx │ │ cmp $0xffffffff,%ecx │ │ je 11d95b8 │ │ cmp $0x3,%ecx │ │ jne 11d95c8 │ │ sub $0x4,%esp │ │ - lea -0x1135520(%ebx),%eax │ │ + lea -0x11354f9(%ebx),%eax │ │ push $0x3 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 13a0240 │ │ add $0x10,%esp │ │ mov $0x3,%ecx │ │ test %eax,%eax │ │ @@ -3488666,15 +3488666,15 @@ │ │ lea -0x115322b(%ebx),%eax │ │ lea -0x114f55c(%ebx),%ecx │ │ push %eax │ │ push $0x10b │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x112bee7(%ebx),%eax │ │ + lea -0x112bec0(%ebx),%eax │ │ push 0x8(%ebp) │ │ push %eax │ │ push $0xc2 │ │ push $0xd │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov $0xffffffff,%edi │ │ @@ -3488742,15 +3488742,15 @@ │ │ push 0x20(%esp) │ │ call 11d9c40 │ │ jmp 11d9a4b │ │ mov 0x8(%esp),%esi │ │ test %esi,%esi │ │ je 11d9a5b │ │ sub $0x4,%esp │ │ - lea -0x1128147(%ebx),%eax │ │ + lea -0x1128120(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d9a8a │ │ @@ -3488824,15 +3488824,15 @@ │ │ jmp 11d9abc │ │ mov 0x10(%ebp),%esi │ │ mov 0x1a4(%esi),%eax │ │ cmp $0x14,%eax │ │ jne 11d9a02 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113552b(%ebx),%eax │ │ + lea -0x1135504(%ebx),%eax │ │ lea -0x114f55c(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3489031,30 +3489031,30 @@ │ │ mov (%ecx),%eax │ │ cmpl $0x0,0x14(%ebp) │ │ jne 11d9c91 │ │ cmp $0xffffffff,%eax │ │ je 11d9c91 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113552b(%ebx),%eax │ │ + lea -0x1135504(%ebx),%eax │ │ lea -0x114f55c(%ebx),%ecx │ │ push %eax │ │ push $0x1d5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb3 │ │ jmp 11d9cc6 │ │ mov 0x1a4(%ecx),%esi │ │ cmp $0x14,%esi │ │ jne 11d9cd4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113552b(%ebx),%eax │ │ + lea -0x1135504(%ebx),%eax │ │ lea -0x114f55c(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3489267,51 +3489267,51 @@ │ │ mov %ecx,%eax │ │ shr %eax │ │ jmp 11d9fe7 │ │ test $0x3,%cl │ │ je 11d9fe2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112beca(%ebx),%eax │ │ + lea -0x112bea3(%ebx),%eax │ │ lea -0x11531f9(%ebx),%ecx │ │ push %eax │ │ push $0x4a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x85 │ │ jmp 11da3e1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112beca(%ebx),%eax │ │ + lea -0x112bea3(%ebx),%eax │ │ lea -0x11531f9(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ jmp 11da3e1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112beca(%ebx),%eax │ │ + lea -0x112bea3(%ebx),%eax │ │ lea -0x11531f9(%ebx),%ecx │ │ push %eax │ │ push $0x42 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 11da3e1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112beca(%ebx),%eax │ │ + lea -0x112bea3(%ebx),%eax │ │ lea -0x11531f9(%ebx),%ecx │ │ push %eax │ │ push $0x55 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3489327,15 +3489327,15 @@ │ │ mov 0x1c(%ebp),%esi │ │ test %esi,%esi │ │ jle 11da02a │ │ cmp %esi,0x8(%esp) │ │ jge 11da02a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112beca(%ebx),%eax │ │ + lea -0x112bea3(%ebx),%eax │ │ lea -0x11531f9(%ebx),%ecx │ │ push %eax │ │ push $0x64 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1149ed1(%ebx),%eax │ │ @@ -3489346,22 +3489346,22 @@ │ │ mov 0x20(%ebp),%esi │ │ test %esi,%esi │ │ jle 11da069 │ │ cmp %esi,0x8(%esp) │ │ jle 11da069 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112beca(%ebx),%eax │ │ + lea -0x112bea3(%ebx),%eax │ │ lea -0x11531f9(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x112f98c(%ebx),%eax │ │ + lea -0x112f965(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x97 │ │ jmp 11da3e1 │ │ test %ecx,%ecx │ │ je 11da233 │ │ mov 0xc(%ebp),%esi │ │ @@ -3489528,15 +3489528,15 @@ │ │ lea 0x1000(,%ecx,4),%edi │ │ shl $0x4,%ecx │ │ or $0xc,%ecx │ │ mov %ecx,%eax │ │ jmp 11da2b9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112beca(%ebx),%eax │ │ + lea -0x112bea3(%ebx),%eax │ │ lea -0x11531f9(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3489588,15 +3489588,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 11bb700 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112beca(%ebx),%eax │ │ + lea -0x112bea3(%ebx),%eax │ │ lea -0x11531f9(%ebx),%ecx │ │ push %eax │ │ push $0xa0 │ │ jmp 11da3d1 │ │ mov %ecx,0x14(%esp) │ │ xor %ecx,%ecx │ │ add $0xfffff000,%edi │ │ @@ -3489618,15 +3489618,15 @@ │ │ push %edi │ │ call 11da4b0 │ │ add $0x10,%esp │ │ lea -0x267780(%ebx),%ecx │ │ jmp 11da42b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112beca(%ebx),%eax │ │ + lea -0x112bea3(%ebx),%eax │ │ lea -0x11531f9(%ebx),%ecx │ │ push %eax │ │ push $0x94 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3490817,15 +3490817,15 @@ │ │ push 0x8(%ebp) │ │ call 11db010 │ │ add $0x10,%esp │ │ jmp 11db1f8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112028c(%ebx),%eax │ │ - lea -0x1131aad(%ebx),%ecx │ │ + lea -0x1131a86(%ebx),%ecx │ │ push %eax │ │ push $0x150 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xad │ │ @@ -3491101,15 +3491101,15 @@ │ │ sbb %eax,%eax │ │ jmp 11db4e6 │ │ mov 0x20(%esp),%eax │ │ lea (%ebx,%eax,4),%eax │ │ add $0xfeef322c,%eax │ │ mov $0x76c,%ecx │ │ add 0x24(%esp),%ecx │ │ - lea -0x112dbe9(%ebx),%edx │ │ + lea -0x112dbc2(%ebx),%edx │ │ push %ecx │ │ push 0x14(%esp) │ │ push 0x1c(%esp) │ │ push 0x24(%esp) │ │ push 0x2c(%esp) │ │ push %eax │ │ push %edx │ │ @@ -3491658,15 +3491658,15 @@ │ │ push $0xa9 │ │ push 0xc(%esp) │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f980(%ebx),%eax │ │ + lea -0x112f959(%ebx),%eax │ │ lea -0x112027e(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3492149,15 +3492149,15 @@ │ │ jmp 11dbd90 │ │ mov %edi,%eax │ │ xor %edi,%edi │ │ cmp $0x1,%eax │ │ adc $0x77,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112beb6(%ebx),%eax │ │ + lea -0x112be8f(%ebx),%eax │ │ lea -0x114d6bc(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1124484(%ebx),%eax │ │ @@ -3492178,21 +3492178,21 @@ │ │ pop %ebp │ │ ret │ │ xor %edi,%edi │ │ cmpl $0x1,0x14(%esp) │ │ adc $0x75,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112beb6(%ebx),%eax │ │ + lea -0x112be8f(%ebx),%eax │ │ push %eax │ │ push $0x60 │ │ push 0x18(%esp) │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x112f99e(%ebx),%eax │ │ + lea -0x112f977(%ebx),%eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ push %eax │ │ push %edi │ │ push $0xe │ │ call 124ae00 │ │ add $0x20,%esp │ │ @@ -3492595,30 +3492595,30 @@ │ │ pop %ebx │ │ add $0x265a9f,%ebx │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x0,(%esi) │ │ je 11dc399 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11261aa(%ebx),%eax │ │ + lea -0x1126183(%ebx),%eax │ │ lea -0x1122473(%ebx),%ecx │ │ push %eax │ │ push $0x1f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 11dc43c │ │ mov 0x10(%ebp),%edi │ │ cmp $0x4,%edi │ │ ja 11dc3ba │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11261aa(%ebx),%eax │ │ + lea -0x1126183(%ebx),%eax │ │ lea -0x1122473(%ebx),%ecx │ │ push %eax │ │ push $0x2a │ │ jmp 11dc42f │ │ mov 0xc(%ebp),%eax │ │ mov (%eax),%ecx │ │ movzbl (%ecx),%eax │ │ @@ -3492641,22 +3492641,22 @@ │ │ mov (%edx),%edx │ │ sub %ecx,%edx │ │ add %edx,%edi │ │ cmp %edi,%eax │ │ jbe 11dc453 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11261aa(%ebx),%eax │ │ + lea -0x1126183(%ebx),%eax │ │ lea -0x1122473(%ebx),%ecx │ │ push %eax │ │ push $0x3a │ │ jmp 11dc42f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11261aa(%ebx),%eax │ │ + lea -0x1126183(%ebx),%eax │ │ lea -0x1122473(%ebx),%ecx │ │ push %eax │ │ push $0x33 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3495410,25 +3495410,25 @@ │ │ push %edi │ │ call 11c6ab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11de275 │ │ mov 0xc(%ebp),%edx │ │ cmp $0x1,%edx │ │ - lea -0x113551c(%ebx),%eax │ │ + lea -0x11354f5(%ebx),%eax │ │ lea -0x1158985(%ebx),%ecx │ │ cmove %eax,%ecx │ │ cmp $0x2,%edx │ │ lea -0x1124466(%ebx),%esi │ │ cmovne %ecx,%esi │ │ sub $0xc,%esp │ │ push 0x1c(%esp) │ │ call 11e6330 │ │ add $0x10,%esp │ │ - lea -0x113550e(%ebx),%ecx │ │ + lea -0x11354e7(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3495478,30 +3495478,30 @@ │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 11c6ab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11de275 │ │ sub $0x4,%esp │ │ - lea -0x1133814(%ebx),%eax │ │ + lea -0x11337ed(%ebx),%eax │ │ mov 0x14(%esp),%ecx │ │ push 0x40(%ecx) │ │ push %eax │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x80007,%edi │ │ jg 11de2ac │ │ jmp 11de27a │ │ mov $0x80007,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158977(%ebx),%eax │ │ - lea -0x112a0d5(%ebx),%ecx │ │ + lea -0x112a0ae(%ebx),%ecx │ │ push %eax │ │ push $0x128 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3495626,15 +3495626,15 @@ │ │ jmp 11de417 │ │ movl $0x6d,0xc(%esp) │ │ mov %edi,0x10(%esp) │ │ mov $0x61,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d698(%ebx),%eax │ │ - lea -0x112a0d5(%ebx),%ecx │ │ + lea -0x112a0ae(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x14(%esp) │ │ @@ -3495690,15 +3495690,15 @@ │ │ push %eax │ │ push %esi │ │ call 11df810 │ │ jmp 11de4e3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115a830(%ebx),%eax │ │ - lea -0x112a0d5(%ebx),%ecx │ │ + lea -0x112a0ae(%ebx),%ecx │ │ push %eax │ │ push $0x7c │ │ jmp 11de59b │ │ sub $0x8,%esp │ │ push %eax │ │ push %esi │ │ call 11df9a0 │ │ @@ -3495747,34 +3495747,34 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11de5de │ │ jmp 11de5b5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115a830(%ebx),%eax │ │ - lea -0x112a0d5(%ebx),%ecx │ │ + lea -0x112a0ae(%ebx),%ecx │ │ push %eax │ │ push $0x81 │ │ jmp 11de59b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115a830(%ebx),%eax │ │ - lea -0x112a0d5(%ebx),%ecx │ │ + lea -0x112a0ae(%ebx),%ecx │ │ push %eax │ │ push $0x8f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x5 │ │ call 124ae00 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x112a0d5(%ebx),%eax │ │ + lea -0x112a0ae(%ebx),%eax │ │ push $0x98 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0x10(%esp) │ │ call 11bb700 │ │ @@ -3495938,15 +3495938,15 @@ │ │ push %eax │ │ push %ecx │ │ call 11df810 │ │ jmp 11de774 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122460(%ebx),%eax │ │ - lea -0x112a0d5(%ebx),%ecx │ │ + lea -0x112a0ae(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ jmp 11de833 │ │ sub $0x8,%esp │ │ push %eax │ │ push %ecx │ │ call 11df9a0 │ │ @@ -3495991,44 +3495991,44 @@ │ │ push 0x8(%ebp) │ │ call 11bc2a0 │ │ add $0x20,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11de8a0 │ │ - lea -0x112a0d5(%ebx),%eax │ │ + lea -0x112a0ae(%ebx),%eax │ │ push $0xd9 │ │ push %eax │ │ push %esi │ │ push 0x14(%esp) │ │ call 12984e0 │ │ jmp 11de88f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122460(%ebx),%eax │ │ - lea -0x112a0d5(%ebx),%ecx │ │ + lea -0x112a0ae(%ebx),%ecx │ │ push %eax │ │ push $0xc1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 11de888 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122460(%ebx),%eax │ │ - lea -0x112a0d5(%ebx),%ecx │ │ + lea -0x112a0ae(%ebx),%ecx │ │ push %eax │ │ push $0xca │ │ jmp 11de87b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122460(%ebx),%eax │ │ - lea -0x112a0d5(%ebx),%ecx │ │ + lea -0x112a0ae(%ebx),%ecx │ │ push %eax │ │ push $0xd3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3496479,15 +3496479,15 @@ │ │ push %eax │ │ call 11e0ee0 │ │ add $0x10,%esp │ │ jmp 11deca5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d68a(%ebx),%eax │ │ - lea -0x112a0d5(%ebx),%ecx │ │ + lea -0x112a0ae(%ebx),%ecx │ │ push %eax │ │ push $0x1b1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3496607,15 +3496607,15 @@ │ │ call 129c040 │ │ test %eax,%eax │ │ je 11deeb9 │ │ mov 0x28(%esp),%eax │ │ test %eax,%eax │ │ je 11dedff │ │ mov %eax,0x8(%esp) │ │ - lea -0x112bea6(%ebx),%eax │ │ + lea -0x112be7f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 129c040 │ │ test %eax,%eax │ │ je 11deeb9 │ │ mov 0x24(%esp),%eax │ │ test %eax,%eax │ │ @@ -3496842,15 +3496842,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11e6230 │ │ jmp 11df095 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1144519(%ebx),%eax │ │ - lea -0x112a0d5(%ebx),%ecx │ │ + lea -0x112a0ae(%ebx),%ecx │ │ push %eax │ │ push $0x205 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80005 │ │ @@ -3496923,15 +3496923,15 @@ │ │ jle 11df20b │ │ mov %edi,%esi │ │ cmp $0x1,%edi │ │ je 11df1ed │ │ neg %esi │ │ mov $0x1,%eax │ │ xor %edi,%edi │ │ - lea -0x1135f75(%ebx),%edx │ │ + lea -0x1135f4e(%ebx),%edx │ │ mov %edx,0x8(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3496988,15 +3496988,15 @@ │ │ inc %eax │ │ lea (%esi,%edi,1),%ecx │ │ inc %ecx │ │ inc %edi │ │ cmp $0xffffffff,%ecx │ │ jne 11df160 │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c5e80 │ │ add $0x10,%esp │ │ xor %edx,%edx │ │ test %eax,%eax │ │ @@ -3497032,15 +3497032,15 @@ │ │ je 11df2a2 │ │ sub $0xc,%esp │ │ push %eax │ │ call 11cc2c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ lea -0x114e37d(%ebx),%esi │ │ - lea -0x112e667(%ebx),%edi │ │ + lea -0x112e640(%ebx),%edi │ │ cmove %esi,%edi │ │ sub $0x4,%esp │ │ push $0x80 │ │ push 0x18(%ebp) │ │ push 0x8(%ebp) │ │ call 11c6ab0 │ │ add $0x10,%esp │ │ @@ -3497049,15 +3497049,15 @@ │ │ sub $0xc,%esp │ │ push 0x10(%ebp) │ │ call 11cabe0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11df2ad │ │ sub $0x4,%esp │ │ - lea -0x1135500(%ebx),%eax │ │ + lea -0x11354d9(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ jmp 11df2f9 │ │ mov $0x1,%eax │ │ @@ -3497119,15 +3497119,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ test %eax,%eax │ │ je 11df3c2 │ │ cmpb $0x2d,(%edi) │ │ movb $0x0,(%eax) │ │ mov %eax,0xc(%esp) │ │ - lea -0x11354fa(%ebx),%eax │ │ + lea -0x11354d3(%ebx),%eax │ │ cmove %eax,%esi │ │ lea -0x113d013(%ebx),%eax │ │ push %esi │ │ push 0xc(%ebp) │ │ push %eax │ │ mov 0x8(%ebp),%edi │ │ push %edi │ │ @@ -3497534,15 +3497534,15 @@ │ │ push %esi │ │ call 11cbd30 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 11df7c3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dbcc(%ebx),%eax │ │ + lea -0x112dba5(%ebx),%eax │ │ lea -0x1149eb0(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3497692,23 +3497692,23 @@ │ │ call 11c23b0 │ │ add $0x10,%esp │ │ mov 0x10(%edi),%eax │ │ sub $0xc,%esp │ │ push 0x4(%eax) │ │ call 11cacb0 │ │ add $0xc,%esp │ │ - lea -0x112dbbf(%ebx),%eax │ │ + lea -0x112db98(%ebx),%eax │ │ push $0x7d │ │ push %eax │ │ push 0x10(%edi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%edi) │ │ sub $0x4,%esp │ │ - lea -0x112dbbf(%ebx),%eax │ │ + lea -0x112db98(%ebx),%eax │ │ push $0x81 │ │ push %eax │ │ push %edi │ │ call 12982c0 │ │ add $0x8,%esp │ │ push $0xf000 │ │ mov 0x14(%esp),%edi │ │ @@ -3498115,15 +3498115,15 @@ │ │ push (%eax) │ │ push %esi │ │ call 11dfe50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11dfd7a │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ @@ -3498231,15 +3498231,15 @@ │ │ call 11dfe61 │ │ pop %ebx │ │ add $0x261f9f,%ebx │ │ mov 0xc(%ebp),%edi │ │ cmpl $0x0,0xc(%edi) │ │ je 11dfe93 │ │ sub $0x4,%esp │ │ - lea -0x112e667(%ebx),%eax │ │ + lea -0x112e640(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c5e80 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmp $0x1,%eax │ │ @@ -3498247,15 +3498247,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 11cabe0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11dfec5 │ │ sub $0x4,%esp │ │ - lea -0x1130519(%ebx),%eax │ │ + lea -0x11304f2(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c5e80 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmp $0x1,%eax │ │ @@ -3498979,15 +3498979,15 @@ │ │ test %eax,%eax │ │ jne 11e066b │ │ jmp 11e065d │ │ mov %esi,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154ffe(%ebx),%eax │ │ - lea -0x1128137(%ebx),%ecx │ │ + lea -0x1128110(%ebx),%ecx │ │ push %eax │ │ push $0xec │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3499011,15 +3499011,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154ffe(%ebx),%eax │ │ - lea -0x1128137(%ebx),%ecx │ │ + lea -0x1128110(%ebx),%ecx │ │ push %eax │ │ push $0xdf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3502402,15 +3502402,15 @@ │ │ call 11cac90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e2e7f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145fa7(%ebx),%eax │ │ - lea -0x1131a8f(%ebx),%ecx │ │ + lea -0x1131a68(%ebx),%ecx │ │ push %eax │ │ push $0x4b1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3502437,15 +3502437,15 @@ │ │ xor %edx,%edx │ │ divl (%ecx) │ │ mov %edx,0x28(%esp) │ │ jmp 11e2ed1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145fa7(%ebx),%eax │ │ - lea -0x1131a8f(%ebx),%ecx │ │ + lea -0x1131a68(%ebx),%ecx │ │ push %eax │ │ push $0x4b9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3502846,15 +3502846,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11cbd30 │ │ jmp 11e35d5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115318e(%ebx),%eax │ │ - lea -0x1131a8f(%ebx),%ecx │ │ + lea -0x1131a68(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3503306,15 +3503306,15 @@ │ │ call 11cac90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e39a8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ad95(%ebx),%eax │ │ - lea -0x1131a8f(%ebx),%ecx │ │ + lea -0x1131a68(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3503705,15 +3503705,15 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call 11e3300 │ │ jmp 11e4884 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1142846(%ebx),%eax │ │ - lea -0x1131a8f(%ebx),%ecx │ │ + lea -0x1131a68(%ebx),%ecx │ │ push %eax │ │ push $0x273 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3503839,15 +3503839,15 @@ │ │ sub $0x8,%esp │ │ push $0x1 │ │ push 0x8(%ebp) │ │ call 11cb1a0 │ │ jmp 11e4884 │ │ sub $0x4,%esp │ │ mov 0x8(%esi),%ebx │ │ - lea -0x1131a8f(%ebx),%ecx │ │ + lea -0x1131a68(%ebx),%ecx │ │ push $0x2e5 │ │ push %ecx │ │ push %eax │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ test %eax,%eax │ │ @@ -3504576,15 +3504576,15 @@ │ │ test %edx,%edx │ │ je 11e4875 │ │ sub $0x8,%esp │ │ push %edi │ │ push %edx │ │ call 13a0270 │ │ add $0xc,%esp │ │ - lea -0x1131a8f(%ebx),%eax │ │ + lea -0x1131a68(%ebx),%eax │ │ push $0x481 │ │ push %eax │ │ push 0x40(%esi) │ │ call 12982c0 │ │ mov 0x18(%ebp),%eax │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -3505434,15 +3505434,15 @@ │ │ call 11cbaa0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,%esi │ │ js 11e5180 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11354ee(%ebx),%eax │ │ + lea -0x11354c7(%ebx),%eax │ │ lea -0x1149e89(%ebx),%ecx │ │ push %eax │ │ push $0x93 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3505529,15 +3505529,15 @@ │ │ call 127a850 │ │ mov %eax,%ecx │ │ mov %edi,%eax │ │ mov %ecx,0x24(%edi) │ │ incl 0x70(%edi) │ │ jmp 11e5262 │ │ call 124abb0 │ │ - lea -0x113725c(%ebx),%eax │ │ + lea -0x1137235(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114bccf(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2f,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x72,0x4(%esp) │ │ @@ -3506474,15 +3506474,15 @@ │ │ push 0x8(%edi) │ │ call 11caa40 │ │ add $0x10,%esp │ │ cmp $0x2711,%eax │ │ jl 11e5c3c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11337e7(%ebx),%eax │ │ + lea -0x11337c0(%ebx),%eax │ │ lea -0x113ad85(%ebx),%ecx │ │ push %eax │ │ push $0x114 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3506495,15 +3506495,15 @@ │ │ push %eax │ │ call 11caa40 │ │ add $0x10,%esp │ │ cmp $0x2711,%eax │ │ jl 11e5c82 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11337e7(%ebx),%eax │ │ + lea -0x11337c0(%ebx),%eax │ │ lea -0x113ad85(%ebx),%ecx │ │ push %eax │ │ push $0x11a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3506514,15 +3506514,15 @@ │ │ push (%esi) │ │ call 11caa40 │ │ add $0x10,%esp │ │ cmp $0x1ff,%eax │ │ jg 11e5cd4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11337e7(%ebx),%eax │ │ + lea -0x11337c0(%ebx),%eax │ │ lea -0x113ad85(%ebx),%ecx │ │ push %eax │ │ push $0x11f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3506714,15 +3506714,15 @@ │ │ jmp 11e5f0f │ │ mov 0x8(%esp),%edx │ │ mov 0x4(%esp),%ecx │ │ mov %edx,0xc(%esp) │ │ mov %ecx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11337e7(%ebx),%eax │ │ + lea -0x11337c0(%ebx),%eax │ │ lea -0x113ad85(%ebx),%ecx │ │ push %eax │ │ push $0x17a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3508393,15 +3508393,15 @@ │ │ lea 0x4(%esp),%eax │ │ lea 0x8(%esp),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 11e9a80 │ │ add $0xc,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ mov 0x8(%ebp),%edi │ │ push %edi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ @@ -3508435,25 +3508435,25 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11e97c0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 11e7053 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ setg %al │ │ jmp 11e7053 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 11e7051 │ │ @@ -3508664,15 +3508664,15 @@ │ │ mov %eax,(%esp) │ │ mov %eax,%edi │ │ call 129c040 │ │ test %eax,%eax │ │ je 11e72b2 │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112bea6(%ebx),%eax │ │ + lea -0x112be7f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 129c040 │ │ test %eax,%eax │ │ je 11e72b2 │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ @@ -3508919,15 +3508919,15 @@ │ │ push %edi │ │ call 11c6ab0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 11e75be │ │ lea -0x1147eb5(%ebx),%eax │ │ - lea -0x113550e(%ebx),%ecx │ │ + lea -0x11354e7(%ebx),%ecx │ │ push 0x18(%esp) │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 11c7170 │ │ xor %ecx,%ecx │ │ add $0x10,%esp │ │ @@ -3509563,15 +3509563,15 @@ │ │ xor %edi,%edi │ │ xor %edx,%edx │ │ mov %edx,0xc(%esp) │ │ mov %edi,(%esp) │ │ mov %ecx,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bea4(%ebx),%eax │ │ + lea -0x112be7d(%ebx),%eax │ │ lea -0x1120212(%ebx),%ecx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3510551,16 +3510551,16 @@ │ │ mov $0x74,%edi │ │ jmp 11e8668 │ │ mov $0x6f,%edi │ │ movl $0x0,0x8(%esp) │ │ xor %esi,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128120(%ebx),%eax │ │ - lea -0x112f96a(%ebx),%ecx │ │ + lea -0x11280f9(%ebx),%eax │ │ + lea -0x112f943(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3510667,27 +3510667,27 @@ │ │ call 11cc2c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e87b0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147e94(%ebx),%eax │ │ - lea -0x112f96a(%ebx),%ecx │ │ + lea -0x112f943(%ebx),%ecx │ │ push %eax │ │ push $0xf1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ jmp 11e879c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147e94(%ebx),%eax │ │ - lea -0x112f96a(%ebx),%ecx │ │ + lea -0x112f943(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3510857,15 +3510857,15 @@ │ │ push %esi │ │ push %edi │ │ call *%ecx │ │ jmp 11e8a10 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147e94(%ebx),%eax │ │ - lea -0x112f96a(%ebx),%ecx │ │ + lea -0x112f943(%ebx),%ecx │ │ push %eax │ │ push $0xf5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -3510910,15 +3510910,15 @@ │ │ mov (%esp),%eax │ │ jmp 11e8aa7 │ │ mov (%esp),%ecx │ │ mov %ecx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147e94(%ebx),%eax │ │ - lea -0x112f96a(%ebx),%ecx │ │ + lea -0x112f943(%ebx),%ecx │ │ push %eax │ │ push $0x15b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3511028,28 +3511028,28 @@ │ │ push 0x8(%esi) │ │ call 11caa40 │ │ add $0x10,%esp │ │ cmp $0x2711,%eax │ │ jl 11e8c43 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a0c0(%ebx),%eax │ │ - lea -0x112f96a(%ebx),%ecx │ │ + lea -0x112a099(%ebx),%eax │ │ + lea -0x112f943(%ebx),%ecx │ │ push %eax │ │ push $0x17b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 11e8c2c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a0c0(%ebx),%eax │ │ - lea -0x112f96a(%ebx),%ecx │ │ + lea -0x112a099(%ebx),%eax │ │ + lea -0x112f943(%ebx),%ecx │ │ push %eax │ │ push $0x16f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3511087,32 +3511087,32 @@ │ │ pxor %xmm0,%xmm0 │ │ pcmpeqd %xmm1,%xmm0 │ │ movmskps %xmm0,%eax │ │ test %eax,%eax │ │ je 11e8d0b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a0c0(%ebx),%eax │ │ - lea -0x112f96a(%ebx),%ecx │ │ + lea -0x112a099(%ebx),%eax │ │ + lea -0x112f943(%ebx),%ecx │ │ push %eax │ │ push $0x1c7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ push $0xa │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov $0xffffffff,%esi │ │ jmp 11e8da0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a0c0(%ebx),%eax │ │ - lea -0x112f96a(%ebx),%ecx │ │ + lea -0x112a099(%ebx),%eax │ │ + lea -0x112f943(%ebx),%ecx │ │ push %eax │ │ push $0x176 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3511441,15 +3511441,15 @@ │ │ push 0x8(%ebp) │ │ call 11cb1a0 │ │ add $0x10,%esp │ │ jmp 11e93e1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114281c(%ebx),%eax │ │ - lea -0x112810b(%ebx),%ecx │ │ + lea -0x11280e4(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3512752,27 +3512752,27 @@ │ │ mov $0x1,%esi │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ jmp 11e9f7a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131a7c(%ebx),%eax │ │ + lea -0x1131a55(%ebx),%eax │ │ lea -0x115138d(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ jmp 11e9f6e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131a7c(%ebx),%eax │ │ + lea -0x1131a55(%ebx),%eax │ │ lea -0x115138d(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3513339,30 +3513339,30 @@ │ │ mov 0x8(%ebp),%eax │ │ mov %esi,0x24(%eax) │ │ mov $0x1,%eax │ │ jmp 11ea5b3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147e85(%ebx),%eax │ │ - lea -0x11337da(%ebx),%ecx │ │ + lea -0x11337b3(%ebx),%ecx │ │ push %eax │ │ push $0x69 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ push $0x25 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 11ea599 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147e85(%ebx),%eax │ │ - lea -0x11337da(%ebx),%ecx │ │ + lea -0x11337b3(%ebx),%ecx │ │ push %eax │ │ push $0x76 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ call 139fc80 │ │ sub $0xc,%esp │ │ @@ -3513371,15 +3513371,15 @@ │ │ push %esi │ │ push %ecx │ │ push $0x67 │ │ push $0x25 │ │ call 124ae00 │ │ add $0x20,%esp │ │ sub $0x4,%esp │ │ - lea -0x11337da(%ebx),%eax │ │ + lea -0x11337b3(%ebx),%eax │ │ push $0x88 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3513387,15 +3513387,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147e85(%ebx),%eax │ │ - lea -0x11337da(%ebx),%edi │ │ + lea -0x11337b3(%ebx),%edi │ │ push %eax │ │ push $0x80 │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3513450,29 +3513450,29 @@ │ │ call 139fb10 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 11ea6e0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115a80e(%ebx),%eax │ │ - lea -0x11337da(%ebx),%ecx │ │ + lea -0x11337b3(%ebx),%ecx │ │ push %eax │ │ push $0x92 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ push $0x25 │ │ call 124ae00 │ │ jmp 11ea6db │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115a80e(%ebx),%eax │ │ - lea -0x11337da(%ebx),%ecx │ │ + lea -0x11337b3(%ebx),%ecx │ │ push %eax │ │ push $0x99 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3513539,15 +3513539,15 @@ │ │ call 139f930 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11ea83b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149e6f(%ebx),%eax │ │ - lea -0x11337da(%ebx),%ecx │ │ + lea -0x11337b3(%ebx),%ecx │ │ push %eax │ │ push $0xbc │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ call 139fc80 │ │ sub $0xc,%esp │ │ @@ -3513559,39 +3513559,39 @@ │ │ push $0x25 │ │ call 124ae00 │ │ add $0x20,%esp │ │ jmp 11ea839 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149e6f(%ebx),%eax │ │ - lea -0x11337da(%ebx),%ecx │ │ + lea -0x11337b3(%ebx),%ecx │ │ push %eax │ │ push $0xae │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 11ea82f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149e6f(%ebx),%eax │ │ - lea -0x11337da(%ebx),%ecx │ │ + lea -0x11337b3(%ebx),%ecx │ │ push %eax │ │ push $0xb2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 11ea82f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149e6f(%ebx),%eax │ │ - lea -0x11337da(%ebx),%ecx │ │ + lea -0x11337b3(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3513639,15 +3513639,15 @@ │ │ push %esi │ │ call 13a0290 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ea8b5 │ │ inc %edi │ │ sub $0x4,%esp │ │ - lea -0x11337da(%ebx),%eax │ │ + lea -0x11337b3(%ebx),%eax │ │ push $0x105 │ │ push %eax │ │ push %edi │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ea90a │ │ @@ -3513661,15 +3513661,15 @@ │ │ xor %ecx,%ecx │ │ test $0x2,%al │ │ sete %cl │ │ lea (%ecx,%ecx,2),%eax │ │ add %eax,%edi │ │ add $0x4,%edi │ │ sub $0x4,%esp │ │ - lea -0x11337da(%ebx),%eax │ │ + lea -0x11337b3(%ebx),%eax │ │ push $0x105 │ │ push %eax │ │ push %edi │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ea90a │ │ @@ -3513680,16 +3513680,16 @@ │ │ add $0x10,%esp │ │ test $0x2,%al │ │ jne 11ea93f │ │ lea -0x113cffc(%ebx),%eax │ │ jmp 11ea945 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f954(%ebx),%eax │ │ - lea -0x11337da(%ebx),%ecx │ │ + lea -0x112f92d(%ebx),%eax │ │ + lea -0x11337b3(%ebx),%ecx │ │ push %eax │ │ push $0x107 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3513733,36 +3513733,36 @@ │ │ test %edi,%edi │ │ je 11ea991 │ │ test %esi,%esi │ │ je 11ea9d9 │ │ cmpb $0x2f,(%esi) │ │ jne 11ea9ff │ │ sub $0x4,%esp │ │ - lea -0x11337da(%ebx),%eax │ │ + lea -0x11337b3(%ebx),%eax │ │ push $0xd1 │ │ push %eax │ │ push %esi │ │ jmp 11ea9e9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a0b2(%ebx),%eax │ │ - lea -0x11337da(%ebx),%ecx │ │ + lea -0x112a08b(%ebx),%eax │ │ + lea -0x11337b3(%ebx),%ecx │ │ push %eax │ │ push $0xc9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ push $0x25 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 11ea9f5 │ │ sub $0x4,%esp │ │ - lea -0x11337da(%ebx),%eax │ │ + lea -0x11337b3(%ebx),%eax │ │ push $0xd9 │ │ push %eax │ │ push %edi │ │ call 1299a80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11ea9f7 │ │ @@ -3513791,15 +3513791,15 @@ │ │ dec %ecx │ │ mov %ecx,0x8(%esp) │ │ dec %eax │ │ jmp 11eaa3c │ │ movl $0x0,0x8(%esp) │ │ add $0x2,%eax │ │ sub $0x4,%esp │ │ - lea -0x11337da(%ebx),%ecx │ │ + lea -0x11337b3(%ebx),%ecx │ │ push $0xed │ │ push %ecx │ │ push %eax │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ test %eax,%eax │ │ @@ -3513933,15 +3513933,15 @@ │ │ call 126d3e0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 11eac0d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145f92(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x112f918(%ebx),%ecx │ │ push %eax │ │ push $0x77 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3513993,15 +3513993,15 @@ │ │ push %edi │ │ call 11edd40 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jle 11ead59 │ │ sub $0x4,%esp │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x112f918(%ebx),%ecx │ │ push $0x53 │ │ push %ecx │ │ push %eax │ │ call 1297f60 │ │ xor %ecx,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3514038,24 +3514038,24 @@ │ │ cmp $0x10,%edi │ │ jne 11ead08 │ │ sub $0xc,%esp │ │ push 0x18(%esp) │ │ call 11bb700 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x112f93f(%ebx),%eax │ │ + lea -0x112f918(%ebx),%eax │ │ push $0x60 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ jmp 11ead4a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1124425(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x112f918(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3514235,16 +3514235,16 @@ │ │ add $0x20,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11eaff2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137246(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x113721f(%ebx),%eax │ │ + lea -0x112f918(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3514257,32 +3514257,32 @@ │ │ push %esi │ │ push 0xc(%esp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ jmp 11eafda │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137246(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x113721f(%ebx),%eax │ │ + lea -0x112f918(%ebx),%ecx │ │ push %eax │ │ push $0xab │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ push $0x10 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 11eaff2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137246(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x113721f(%ebx),%eax │ │ + lea -0x112f918(%ebx),%ecx │ │ push %eax │ │ push $0xba │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3514796,15 +3514796,15 @@ │ │ push %eax │ │ call 11f52d0 │ │ add $0x10,%esp │ │ jmp 11eb4e3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d64f(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x112f918(%ebx),%ecx │ │ push %eax │ │ push $0x1ad │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3514863,15 +3514863,15 @@ │ │ push %eax │ │ call 11ef9a0 │ │ add $0x10,%esp │ │ jmp 11eb586 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114280b(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x112f918(%ebx),%ecx │ │ push %eax │ │ push $0x1ca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -3515056,15 +3515056,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 129bdf0 │ │ add $0x4,%esp │ │ push %esi │ │ call 129f110 │ │ add $0xc,%esp │ │ - lea -0x112f93f(%ebx),%esi │ │ + lea -0x112f918(%ebx),%esi │ │ push $0x25a │ │ push %esi │ │ push 0x18(%esp) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x25b │ │ push %esi │ │ @@ -3515153,15 +3515153,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11f4cf0 │ │ jmp 11eb8b8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11427f7(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x112f918(%ebx),%ecx │ │ push %eax │ │ push $0x268 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3515337,15 +3515337,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ebbdd │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 11f7110 │ │ add $0x10,%esp │ │ - lea -0x113550e(%ebx),%ecx │ │ + lea -0x11354e7(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3515371,15 +3515371,15 @@ │ │ call 11df0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ebbdd │ │ cmpl $0x0,0x8(%esp) │ │ je 11ebb32 │ │ lea -0x114e37d(%ebx),%eax │ │ - lea -0x112be8c(%ebx),%ecx │ │ + lea -0x112be65(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3515401,16 +3515401,16 @@ │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ jne 11ebc13 │ │ jmp 11ebbdd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11354e2(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x11354bb(%ebx),%eax │ │ + lea -0x112f918(%ebx),%ecx │ │ push %eax │ │ push $0x124 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3515438,28 +3515438,28 @@ │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ test %eax,%eax │ │ jne 11eba5c │ │ movl $0x0,0x4(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11354e2(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x11354bb(%ebx),%eax │ │ + lea -0x112f918(%ebx),%ecx │ │ push %eax │ │ push $0x154 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ push $0x10 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ - lea -0x112f93f(%ebx),%edi │ │ + lea -0x112f918(%ebx),%edi │ │ push $0x155 │ │ push %edi │ │ push 0xc(%esp) │ │ push 0x1c(%esp) │ │ call 12984e0 │ │ add $0xc,%esp │ │ push $0x156 │ │ @@ -3515534,15 +3515534,15 @@ │ │ mov 0x4(%esp),%eax │ │ mov %esi,(%eax) │ │ movl $0x6,(%edi) │ │ jmp 11ebd66 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d660(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x112f918(%ebx),%ecx │ │ push %eax │ │ push $0x23 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -3515577,15 +3515577,15 @@ │ │ mov 0x8(%esp),%eax │ │ movl $0x10,(%eax) │ │ mov $0x1,%esi │ │ jmp 11ebd23 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d660(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x112f918(%ebx),%ecx │ │ push %eax │ │ push $0x2d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa7 │ │ @@ -3515593,15 +3515593,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 11bb700 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d660(%ebx),%eax │ │ - lea -0x112f93f(%ebx),%ecx │ │ + lea -0x112f918(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3515877,15 +3515877,15 @@ │ │ movl $0x16b,0x14(%esp) │ │ mov 0x10(%esp),%edi │ │ jmp 11ec4d2 │ │ movl $0x195,0xc(%esp) │ │ jmp 11ec54d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11280f7(%ebx),%eax │ │ + lea -0x11280d0(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push $0xcb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3515964,39 +3515964,39 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11ec477 │ │ mov $0x10c,%esi │ │ jmp 11ec5ad │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11280f7(%ebx),%eax │ │ + lea -0x11280d0(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push $0x12b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ jmp 11ec319 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11280f7(%ebx),%eax │ │ + lea -0x11280d0(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push $0xd1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 11ec319 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11280f7(%ebx),%eax │ │ + lea -0x11280d0(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push $0xee │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3516010,57 +3516010,57 @@ │ │ push %edi │ │ call 11cacb0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edi │ │ jmp 11ec54d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11280f7(%ebx),%eax │ │ + lea -0x11280d0(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push $0xd6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 11ec3d0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11280f7(%ebx),%eax │ │ + lea -0x11280d0(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push $0xf7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 11ec409 │ │ movl $0x19b,0xc(%esp) │ │ mov 0x4(%esp),%edi │ │ jmp 11ec54d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11280f7(%ebx),%eax │ │ + lea -0x11280d0(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x10 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 11ec325 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11280f7(%ebx),%eax │ │ + lea -0x11280d0(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push $0xfc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3516104,15 +3516104,15 @@ │ │ mov 0x8(%esp),%ecx │ │ mov %eax,0x8(%ecx) │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 11ebf70 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11280f7(%ebx),%eax │ │ + lea -0x11280d0(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push $0x124 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3516188,15 +3516188,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0x4(%esp),%edi │ │ jmp 11ec54d │ │ mov $0x108,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11280f7(%ebx),%eax │ │ + lea -0x11280d0(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3516204,15 +3516204,15 @@ │ │ push $0x10 │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%esi │ │ jmp 11ec616 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11280f7(%ebx),%eax │ │ + lea -0x11280d0(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push $0x117 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3516549,15 +3516549,15 @@ │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x20(%esp) │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x10(%esp) │ │ xor %esi,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112be83(%ebx),%eax │ │ + lea -0x112be5c(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push 0x1c(%esp) │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3517240,29 +3517240,29 @@ │ │ mov %eax,%esi │ │ call 11c15d0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 11ed508 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131a73(%ebx),%eax │ │ + lea -0x1131a4c(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push $0x397 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ push $0x10 │ │ call 124ae00 │ │ jmp 11ed503 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131a73(%ebx),%eax │ │ + lea -0x1131a4c(%ebx),%eax │ │ lea -0x1149e5f(%ebx),%ecx │ │ push %eax │ │ push $0x39b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3517401,15 +3517401,15 @@ │ │ jmp 11ed6e0 │ │ movl $0x7d,0x1c(%esp) │ │ mov $0x3cb,%esi │ │ jmp 11ed6e0 │ │ mov $0x3d5,%esi │ │ movl $0x80010,0x1c(%esp) │ │ call 124abb0 │ │ - lea -0x112be64(%ebx),%eax │ │ + lea -0x112be3d(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ lea -0x1149e5f(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 124ace0 │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3518647,23 +3518647,23 @@ │ │ push %esi │ │ call 129a420 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 11ee46a │ │ sub $0x8,%esp │ │ - lea -0x112f91a(%ebx),%eax │ │ + lea -0x112f8f3(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ee465 │ │ sub $0x8,%esp │ │ - lea -0x11354d2(%ebx),%eax │ │ + lea -0x11354ab(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129a420 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ @@ -3518712,15 +3518712,15 @@ │ │ call 11ee4bd │ │ pop %ebx │ │ add $0x253943,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11ee51e │ │ sub $0x8,%esp │ │ - lea -0x112db90(%ebx),%eax │ │ + lea -0x112db69(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ee525 │ │ sub $0x8,%esp │ │ @@ -3518819,15 +3518819,15 @@ │ │ mov $0x86,%esi │ │ jmp 11eeb1f │ │ xor %eax,%eax │ │ jmp 11ee5fb │ │ mov $0x2,%eax │ │ mov 0x10(%ebp),%edi │ │ mov 0xc(%ebp),%esi │ │ - lea -0x112f927(%ebx),%ecx │ │ + lea -0x112f900(%ebx),%ecx │ │ push -0x2bee4(%ebx,%eax,8) │ │ push %ecx │ │ push %edi │ │ push %esi │ │ call 129c8e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3518923,18 +3518923,18 @@ │ │ call 11f71f0 │ │ add $0x10,%esp │ │ cmp $0x196,%eax │ │ je 11ee77e │ │ cmp $0x197,%eax │ │ mov 0x10(%ebp),%edi │ │ jne 11eea81 │ │ - lea -0x1131a5d(%ebx),%eax │ │ + lea -0x1131a36(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ jmp 11ee78b │ │ - lea -0x11354c7(%ebx),%eax │ │ + lea -0x11354a0(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x10(%ebp),%edi │ │ sub $0x8,%esp │ │ lea -0x11552f8(%ebx),%esi │ │ push %esi │ │ push %edi │ │ call 129cc30 │ │ @@ -3519003,15 +3519003,15 @@ │ │ push 0x10(%ebp) │ │ push %esi │ │ call 129c8e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11eeab8 │ │ sub $0x8,%esp │ │ - lea -0x11354bb(%ebx),%eax │ │ + lea -0x1135494(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ or %esi,%eax │ │ je 11ee90a │ │ @@ -3519589,15 +3519589,15 @@ │ │ call 11f5c10 │ │ and $0xfffffffd,%eax │ │ lea (%eax,%esi,2),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 11f5c20 │ │ movl $0xffffffff,0x18(%esp) │ │ - lea -0x112f927(%ebx),%eax │ │ + lea -0x112f900(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 129cc30 │ │ test %eax,%eax │ │ je 11ef008 │ │ lea 0x18(%esp),%ecx │ │ @@ -3519654,21 +3519654,21 @@ │ │ je 11ef104 │ │ lea -0x11391b9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 129a420 │ │ test %eax,%eax │ │ je 11ef108 │ │ - lea -0x112f91a(%ebx),%eax │ │ + lea -0x112f8f3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 129a420 │ │ test %eax,%eax │ │ je 11ef10c │ │ - lea -0x11354d2(%ebx),%eax │ │ + lea -0x11354ab(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 129a420 │ │ test %eax,%eax │ │ jne 11ef143 │ │ mov $0x2,%eax │ │ jmp 11ef111 │ │ @@ -3520018,15 +3520018,15 @@ │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 11ef539 │ │ mov 0xc(%esp),%esi │ │ test %esi,%esi │ │ je 11ef513 │ │ sub $0x8,%esp │ │ - lea -0x112db90(%ebx),%eax │ │ + lea -0x112db69(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129a420 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 11ef51f │ │ @@ -3520183,15 +3520183,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ef78e │ │ mov 0xc(%esp),%eax │ │ jmp 11ef786 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137234(%ebx),%eax │ │ + lea -0x113720d(%ebx),%eax │ │ lea -0x1147e5f(%ebx),%ecx │ │ push %eax │ │ push $0x302 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3520230,15 +3520230,15 @@ │ │ call 11f65a0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ jmp 11ef786 │ │ mov %eax,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137234(%ebx),%eax │ │ + lea -0x113720d(%ebx),%eax │ │ lea -0x1147e5f(%ebx),%ecx │ │ push %eax │ │ push $0x31f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3520260,15 +3520260,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137234(%ebx),%eax │ │ + lea -0x113720d(%ebx),%eax │ │ lea -0x1147e5f(%ebx),%ecx │ │ push %eax │ │ push $0x30d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3520343,15 +3520343,15 @@ │ │ je 11ef86b │ │ mov 0xc(%esp),%esi │ │ jmp 11ef8af │ │ xor %esi,%esi │ │ jmp 11ef8af │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11337b1(%ebx),%eax │ │ + lea -0x113378a(%ebx),%eax │ │ lea -0x1147e5f(%ebx),%ecx │ │ push %eax │ │ push $0x33b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3520801,16 +3520801,16 @@ │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x14(%esp) │ │ mov 0x4(%esp),%edi │ │ movl $0x0,(%esp) │ │ movl $0xc82,0x8(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112618a(%ebx),%eax │ │ - lea -0x1137212(%ebx),%ecx │ │ + lea -0x1126163(%ebx),%eax │ │ + lea -0x11371eb(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x20(%esp) │ │ @@ -3520849,15 +3520849,15 @@ │ │ mov 0x34(%esp),%ecx │ │ mov %ecx,%eax │ │ test %ecx,%ecx │ │ jne 11eff4b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11427e3(%ebx),%eax │ │ - lea -0x1137212(%ebx),%ecx │ │ + lea -0x11371eb(%ebx),%ecx │ │ push %eax │ │ push $0xcfa │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ push %esi │ │ call 12b03f0 │ │ @@ -3521216,15 +3521216,15 @@ │ │ cmovns %eax,%esi │ │ sar $0x3,%esi │ │ cmp %edi,%esi │ │ cmovle %edi,%esi │ │ lea (%esi,%esi,1),%eax │ │ lea (%eax,%eax,2),%edi │ │ sub $0x4,%esp │ │ - lea -0x1137212(%ebx),%eax │ │ + lea -0x11371eb(%ebx),%eax │ │ push $0xd51 │ │ mov %eax,0x40(%esp) │ │ push %eax │ │ push %edi │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ @@ -3522358,15 +3522358,15 @@ │ │ call 11cbe80 │ │ add $0x10,%esp │ │ movl $0x1,0x14(%esi) │ │ mov $0x1,%eax │ │ jmp 11f1042 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f8c5(%ebx),%eax │ │ + lea -0x112f89e(%ebx),%eax │ │ lea -0x115a7da(%ebx),%ecx │ │ push %eax │ │ push $0x128 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3524962,15 +3524962,15 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call 11f2810 │ │ add $0x10,%esp │ │ jmp 11f2bf9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112be29(%ebx),%eax │ │ + lea -0x112be02(%ebx),%eax │ │ lea -0x1122369(%ebx),%ecx │ │ push %eax │ │ push $0x18f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3527957,15 +3527957,15 @@ │ │ cmp $0x1,%eax │ │ jne 11f4ea8 │ │ incl 0x38(%esi) │ │ mov $0x1,%eax │ │ jmp 11f4ea8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11319d0(%ebx),%eax │ │ + lea -0x11319a9(%ebx),%eax │ │ lea -0x1145eca(%ebx),%ecx │ │ push %eax │ │ push $0xd5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3527977,15 +3527977,15 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11319d0(%ebx),%eax │ │ + lea -0x11319a9(%ebx),%eax │ │ lea -0x1145eca(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3528372,15 +3528372,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 11f5347 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113543b(%ebx),%eax │ │ + lea -0x1135414(%ebx),%eax │ │ lea -0x1145eca(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3528391,15 +3528391,15 @@ │ │ xor %eax,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113543b(%ebx),%eax │ │ + lea -0x1135414(%ebx),%eax │ │ lea -0x1145eca(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3528782,15 +3528782,15 @@ │ │ test %eax,%eax │ │ je 11f5882 │ │ movl $0x7b,0x4(%esp) │ │ mov $0x287,%edi │ │ jmp 11f5851 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11319bc(%ebx),%eax │ │ + lea -0x1131995(%ebx),%eax │ │ lea -0x1145eca(%ebx),%ecx │ │ push %eax │ │ push $0x279 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3528805,15 +3528805,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ movl $0x80010,0x4(%esp) │ │ mov $0x283,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11319bc(%ebx),%eax │ │ + lea -0x1131995(%ebx),%eax │ │ lea -0x1145eca(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3529426,15 +3529426,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ cmp $0xffffffff,%ecx │ │ jne 11f5e52 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11280b9(%ebx),%eax │ │ + lea -0x1128092(%ebx),%eax │ │ lea -0x1145eca(%ebx),%ecx │ │ push %eax │ │ push $0x3ff │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3529483,15 +3529483,15 @@ │ │ cmp $0x1,%eax │ │ jne 11f5ee4 │ │ incl 0x38(%esi) │ │ mov $0x1,%eax │ │ jmp 11f5ee4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112be1d(%ebx),%eax │ │ + lea -0x112bdf6(%ebx),%eax │ │ lea -0x1145eca(%ebx),%ecx │ │ push %eax │ │ push $0x40d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3529535,22 +3529535,22 @@ │ │ test %eax,%eax │ │ je 11f5f3a │ │ incl 0x38(%esi) │ │ mov $0x1,%eax │ │ jmp 11f5f8c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112be0d(%ebx),%eax │ │ + lea -0x112bde6(%ebx),%eax │ │ lea -0x1145eca(%ebx),%ecx │ │ push %eax │ │ push $0x420 │ │ jmp 11f5f70 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112be0d(%ebx),%eax │ │ + lea -0x112bde6(%ebx),%eax │ │ lea -0x1145eca(%ebx),%ecx │ │ push %eax │ │ push $0x41c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3529639,30 +3529639,30 @@ │ │ je 11f60c1 │ │ mov 0xc(%ebp),%edx │ │ mov %eax,(%edx) │ │ mov %ecx,%esi │ │ jmp 11f60d6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133741(%ebx),%eax │ │ + lea -0x113371a(%ebx),%eax │ │ lea -0x1145eca(%ebx),%ecx │ │ push %eax │ │ push $0x3e8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ push $0x10 │ │ call 124ae00 │ │ jmp 11f60d3 │ │ mov %eax,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133741(%ebx),%eax │ │ + lea -0x113371a(%ebx),%eax │ │ push %eax │ │ push $0x3e8 │ │ push 0x10(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3529742,15 +3529742,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11f6151 │ │ pop %ebx │ │ add $0x24bcaf,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112db83(%ebx),%eax │ │ + lea -0x112db5c(%ebx),%eax │ │ push $0x54 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x3c │ │ call 1298010 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3529914,27 +3529914,27 @@ │ │ add $0x10,%esp │ │ mov 0x4(%esp),%esi │ │ mov 0x8(%esp),%edi │ │ jmp 11f63c0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1144472(%ebx),%eax │ │ - lea -0x112db83(%ebx),%ecx │ │ + lea -0x112db5c(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ jmp 11f6391 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1144472(%ebx),%eax │ │ - lea -0x112db83(%ebx),%ecx │ │ + lea -0x112db5c(%ebx),%ecx │ │ push %eax │ │ push $0xa1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa1 │ │ @@ -3529952,15 +3529952,15 @@ │ │ sub $0x4,%esp │ │ push %esi │ │ mov %ecx,%esi │ │ push %ecx │ │ push %eax │ │ call 139f860 │ │ add $0x10,%esp │ │ - lea -0x112db83(%ebx),%eax │ │ + lea -0x112db5c(%ebx),%eax │ │ push $0xad │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 12984e0 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%eax │ │ @@ -3530312,27 +3530312,27 @@ │ │ cmpl $0x0,0x14(%eax) │ │ je 11f67a3 │ │ mov 0xc(%ebp),%esi │ │ cmp (%esi),%eax │ │ je 11f67e1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126102(%ebx),%eax │ │ + lea -0x11260db(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 11f67cd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1126102(%ebx),%eax │ │ + lea -0x11260db(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push $0xa5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531489,15 +3531489,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *%ecx │ │ add $0x20,%esp │ │ jmp 11f741f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11319a1(%ebx),%eax │ │ + lea -0x113197a(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push $0x23b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531937,27 +3531937,27 @@ │ │ test %ecx,%ecx │ │ je 11f7920 │ │ mov 0xc(%ebp),%esi │ │ cmp (%esi),%edx │ │ je 11f7958 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113542a(%ebx),%eax │ │ + lea -0x1135403(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push $0x336 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 11f794a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113542a(%ebx),%eax │ │ + lea -0x1135403(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push $0x332 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531997,27 +3531997,27 @@ │ │ cmpl $0x196,0x4(%edx) │ │ jne 11f79c2 │ │ mov 0xc(%ebp),%ecx │ │ cmp (%ecx),%edx │ │ je 11f79ff │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112db6e(%ebx),%eax │ │ + lea -0x112db47(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push $0x347 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 11f79ec │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112db6e(%ebx),%eax │ │ + lea -0x112db47(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push $0x343 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3532074,15 +3532074,15 @@ │ │ je 11f7aa7 │ │ mov $0x65,%esi │ │ jmp 11f7a71 │ │ mov $0xc0101,%esi │ │ mov $0x365,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a03b(%ebx),%eax │ │ + lea -0x112a014(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3532333,27 +3532333,27 @@ │ │ test %ecx,%ecx │ │ je 11f7d24 │ │ mov 0xc(%ebp),%edx │ │ cmp (%edx),%esi │ │ je 11f7d62 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f894(%ebx),%eax │ │ + lea -0x112f86d(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push $0x3de │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 11f7d4e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f894(%ebx),%eax │ │ + lea -0x112f86d(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push $0x3da │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3532652,15 +3532652,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%edi │ │ cmp (%ecx),%edi │ │ je 11f808f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a01b(%ebx),%eax │ │ + lea -0x1129ff4(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push $0x469 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3532755,15 +3532755,15 @@ │ │ push 0x14(%esp) │ │ call 11cd290 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 11f8087 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112a01b(%ebx),%eax │ │ + lea -0x1129ff4(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push $0x475 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3533001,15 +3533001,15 @@ │ │ mov 0x30(%eax),%ecx │ │ test %ecx,%ecx │ │ je 11f83bb │ │ cmpl $0x0,0x34(%eax) │ │ je 11f83f8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112809d(%ebx),%eax │ │ + lea -0x1128076(%ebx),%eax │ │ lea -0x115a7b5(%ebx),%ecx │ │ push %eax │ │ push $0x54e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3533114,15 +3533114,15 @@ │ │ pop %ebx │ │ add $0x24992f,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ movl $0xffffffff,0x10(%esp) │ │ movl $0xffffffff,0xc(%esp) │ │ sub $0x8,%esp │ │ - lea -0x112f927(%ebx),%eax │ │ + lea -0x112f900(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f8525 │ │ sub $0x8,%esp │ │ @@ -3533340,24 +3533340,24 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f8915 │ │ mov %eax,%edi │ │ cmpl $0x4,0x4(%eax) │ │ jne 11f8915 │ │ sub $0x8,%esp │ │ - lea -0x11354c7(%ebx),%eax │ │ + lea -0x11354a0(%ebx),%eax │ │ push %eax │ │ push 0x8(%edi) │ │ call 129a420 │ │ add $0x10,%esp │ │ mov %eax,(%esp) │ │ test %eax,%eax │ │ je 11f89e1 │ │ sub $0x8,%esp │ │ - lea -0x1131a5d(%ebx),%eax │ │ + lea -0x1131a36(%ebx),%eax │ │ push %eax │ │ push 0x8(%edi) │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f89e1 │ │ call 124abb0 │ │ @@ -3533660,15 +3533660,15 @@ │ │ push 0x8(%eax) │ │ push 0xc(%esp) │ │ call 11f7270 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f8ded │ │ sub $0x8,%esp │ │ - lea -0x11354bb(%ebx),%eax │ │ + lea -0x1135494(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f8d8d │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3534877,15 +3534877,15 @@ │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x48(%esp) │ │ movl $0x0,0x4c(%esp) │ │ movl $0x1,0x20(%esp) │ │ jmp 11f9c8b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135411(%ebx),%eax │ │ + lea -0x11353ea(%ebx),%eax │ │ lea -0x113910b(%ebx),%ecx │ │ push %eax │ │ push $0x1d1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535114,15 +3535114,15 @@ │ │ div %esi │ │ mov 0x1c(%esp),%ecx │ │ cmp 0x8(%ecx),%eax │ │ jbe 11fa083 │ │ mov 0x8(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135411(%ebx),%eax │ │ + lea -0x11353ea(%ebx),%eax │ │ push %eax │ │ push $0x256 │ │ mov 0x38(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535172,35 +3535172,35 @@ │ │ movl $0x0,0x24(%esp) │ │ mov 0x50(%esp),%ecx │ │ jmp 11f9c8f │ │ cmpb $0x0,0x24(%esp) │ │ jne 11fa18f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135411(%ebx),%eax │ │ + lea -0x11353ea(%ebx),%eax │ │ push %eax │ │ push $0x222 │ │ jmp 11f9ffb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135411(%ebx),%eax │ │ + lea -0x11353ea(%ebx),%eax │ │ push %eax │ │ push $0x22b │ │ push 0x38(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x10 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 11fa269 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135411(%ebx),%eax │ │ + lea -0x11353ea(%ebx),%eax │ │ lea -0x113910b(%ebx),%ecx │ │ push %eax │ │ push $0x1ed │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535346,15 +3535346,15 @@ │ │ mov 0x28(%esp),%ecx │ │ lea (%eax,%ecx,4),%eax │ │ cmp %eax,%ebx │ │ je 11fa37f │ │ mov 0x8(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135411(%ebx),%eax │ │ + lea -0x11353ea(%ebx),%eax │ │ push %eax │ │ push $0x29f │ │ push 0x38(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3535666,15 +3535666,15 @@ │ │ mov 0x10(%esp),%ecx │ │ mov 0x38(%esp),%edx │ │ jne 11fa54c │ │ mov 0x8(%esp),%ebx │ │ mov %ecx,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135411(%ebx),%eax │ │ + lea -0x11353ea(%ebx),%eax │ │ push %eax │ │ push $0x2ef │ │ push 0x38(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ @@ -3535686,15 +3535686,15 @@ │ │ sub $0x4,%esp │ │ push $0x274 │ │ push 0x34(%esp) │ │ jmp 11fa6eb │ │ mov 0x8(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135411(%ebx),%eax │ │ + lea -0x11353ea(%ebx),%eax │ │ push %eax │ │ push $0x27c │ │ mov 0x38(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535703,15 +3535703,15 @@ │ │ call 124ae00 │ │ add $0xc,%esp │ │ push $0x27d │ │ jmp 11fa6ea │ │ mov 0x8(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135411(%ebx),%eax │ │ + lea -0x11353ea(%ebx),%eax │ │ push %eax │ │ push $0x265 │ │ mov 0x38(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535874,41 +3535874,41 @@ │ │ mov 0x4c(%esi),%edx │ │ test %edx,%edx │ │ jne 11fa8b9 │ │ testb $0x1,(%esi) │ │ jne 11fa8b9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bdf1(%ebx),%eax │ │ + lea -0x112bdca(%ebx),%eax │ │ lea -0x113cf66(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ jmp 11fa90a │ │ cmp (%eax),%esi │ │ je 11fa91e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bdf1(%ebx),%eax │ │ + lea -0x112bdca(%ebx),%eax │ │ lea -0x113cf66(%ebx),%ecx │ │ push %eax │ │ push $0x57 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 11fa90a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bdf1(%ebx),%eax │ │ + lea -0x112bdca(%ebx),%eax │ │ lea -0x113cf66(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535992,30 +3535992,30 @@ │ │ mov 0x50(%esi),%edx │ │ test %edx,%edx │ │ jne 11fa9e2 │ │ testb $0x1,(%esi) │ │ jne 11fa9e2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133731(%ebx),%eax │ │ + lea -0x113370a(%ebx),%eax │ │ lea -0x113cf66(%ebx),%ecx │ │ push %eax │ │ push $0x72 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ jmp 11faa0d │ │ mov 0xc(%ebp),%ecx │ │ cmp (%ecx),%esi │ │ je 11faa1b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133731(%ebx),%eax │ │ + lea -0x113370a(%ebx),%eax │ │ lea -0x113cf66(%ebx),%ecx │ │ push %eax │ │ push $0x76 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3536303,29 +3536303,29 @@ │ │ jmp 11fabf8 │ │ call 124a1b0 │ │ cmp $0x1800074,%eax │ │ jne 11fad5f │ │ call 124b060 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113198e(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x1131967(%ebx),%eax │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ jmp 11fad8b │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113198e(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x1131967(%ebx),%eax │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x5d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3536401,27 +3536401,27 @@ │ │ test %edi,%edi │ │ je 11faf05 │ │ cmp 0x18(%ebp),%ecx │ │ jbe 11faf1d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158852(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0xa6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 11faeb3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158852(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x8d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3536432,15 +3536432,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11cd290 │ │ jmp 11faef8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158852(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x95 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -3536644,15 +3536644,15 @@ │ │ call 11cd5a0 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ jmp 11faf0b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158852(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3536698,22 +3536698,22 @@ │ │ mov %edx,%eax │ │ and $0xfffffffc,%eax │ │ cmp $0x4,%eax │ │ je 11fb22f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf53(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x123 │ │ jmp 11fb3d9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf53(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x10e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -3536726,15 +3536726,15 @@ │ │ test %ecx,%ecx │ │ je 11fb264 │ │ test %al,%al │ │ je 11fb264 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf53(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x127 │ │ jmp 11fb3d9 │ │ mov 0x8(%ebp),%eax │ │ test %edx,%edx │ │ je 11fb38d │ │ mov %ecx,0xc(%esp) │ │ @@ -3536802,15 +3536802,15 @@ │ │ call 11caa40 │ │ add $0x10,%esp │ │ cmp 0x1c(%esp),%eax │ │ jle 11fb3fa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf53(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x152 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3536826,22 +3536826,22 @@ │ │ push %eax │ │ call 11f78d0 │ │ add $0x10,%esp │ │ jmp 11fb3f2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf53(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x13c │ │ jmp 11fb3d9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf53(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x12e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3536887,15 +3536887,15 @@ │ │ call 11caa40 │ │ add $0x10,%esp │ │ cmp 0x1c(%esp),%eax │ │ jle 11fb4a3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf53(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3536913,15 +3536913,15 @@ │ │ test %eax,%eax │ │ je 11fb4e4 │ │ cmpl $0x0,0xc(%esp) │ │ je 11fb519 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf53(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x168 │ │ jmp 11fb36d │ │ mov 0x8(%ebp),%ecx │ │ mov (%ecx),%eax │ │ sub $0xc,%esp │ │ push 0x10(%esp) │ │ @@ -3536958,15 +3536958,15 @@ │ │ call 11cd290 │ │ add $0x10,%esp │ │ mov 0x20(%esp),%eax │ │ jmp 11fb3f2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf53(%ebx),%eax │ │ - lea -0x113371e(%ebx),%ecx │ │ + lea -0x11336f7(%ebx),%ecx │ │ push %eax │ │ push $0x16f │ │ jmp 11fb36d │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3536993,15 +3536993,15 @@ │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 11fb5ec │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147dff(%ebx),%eax │ │ - lea -0x112a00e(%ebx),%ecx │ │ + lea -0x1129fe7(%ebx),%ecx │ │ push %eax │ │ push $0x20 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -3537075,16 +3537075,16 @@ │ │ test $0x1000,%eax │ │ jne 11fb701 │ │ mov %edi,%esi │ │ mov 0x4(%esp),%edi │ │ jmp 11fb73b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113195f(%ebx),%eax │ │ - lea -0x112a00e(%ebx),%ecx │ │ + lea -0x1131938(%ebx),%eax │ │ + lea -0x1129fe7(%ebx),%ecx │ │ push %eax │ │ push $0x42 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3537094,16 +3537094,16 @@ │ │ movl $0x0,0x4(%esp) │ │ xor %eax,%eax │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ jmp 11fb8d6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113195f(%ebx),%eax │ │ - lea -0x112a00e(%ebx),%ecx │ │ + lea -0x1131938(%ebx),%eax │ │ + lea -0x1129fe7(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3537176,16 +3537176,16 @@ │ │ cmovns %eax,%edi │ │ sar $0x3,%edi │ │ mov %esi,%eax │ │ sub %edi,%eax │ │ jae 11fb966 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113195f(%ebx),%eax │ │ - lea -0x112a00e(%ebx),%ecx │ │ + lea -0x1131938(%ebx),%eax │ │ + lea -0x1129fe7(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3537193,51 +3537193,51 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ xor %esi,%esi │ │ jmp 11fba1e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113195f(%ebx),%eax │ │ - lea -0x112a00e(%ebx),%ecx │ │ + lea -0x1131938(%ebx),%eax │ │ + lea -0x1129fe7(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ jmp 11fb848 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113195f(%ebx),%eax │ │ - lea -0x112a00e(%ebx),%ecx │ │ + lea -0x1131938(%ebx),%eax │ │ + lea -0x1129fe7(%ebx),%ecx │ │ push %eax │ │ push $0x54 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 11fb8bc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113195f(%ebx),%eax │ │ - lea -0x112a00e(%ebx),%ecx │ │ + lea -0x1131938(%ebx),%eax │ │ + lea -0x1129fe7(%ebx),%ecx │ │ push %eax │ │ push $0x64 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ push $0x10 │ │ call 124ae00 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ jmp 11fb8d0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113195f(%ebx),%eax │ │ - lea -0x112a00e(%ebx),%ecx │ │ + lea -0x1131938(%ebx),%eax │ │ + lea -0x1129fe7(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3537258,31 +3537258,31 @@ │ │ mov 0x1c(%esp),%edi │ │ push %edi │ │ call 11cd5a0 │ │ add $0x4,%esp │ │ push %edi │ │ call 11cd290 │ │ add $0xc,%esp │ │ - lea -0x112a00e(%ebx),%eax │ │ + lea -0x1129fe7(%ebx),%eax │ │ push $0x91 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113195f(%ebx),%eax │ │ - lea -0x112a00e(%ebx),%ecx │ │ + lea -0x1131938(%ebx),%eax │ │ + lea -0x1129fe7(%ebx),%ecx │ │ push %eax │ │ push $0x6e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ @@ -3537291,15 +3537291,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ xor %esi,%esi │ │ mov 0xc(%esp),%edi │ │ jmp 11fb8d2 │ │ mov %eax,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112a00e(%ebx),%eax │ │ + lea -0x1129fe7(%ebx),%eax │ │ push $0x7c │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push %esi │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3537330,15 +3537330,15 @@ │ │ jmp 11fb9d9 │ │ movl $0x0,0x4(%esp) │ │ mov 0x8(%esp),%eax │ │ xor %esi,%esi │ │ jmp 11fba22 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113195f(%ebx),%eax │ │ + lea -0x1131938(%ebx),%eax │ │ push %eax │ │ push $0x81 │ │ push 0x24(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3537375,15 +3537375,15 @@ │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 11fba9c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114079e(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x2b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xaa │ │ @@ -3537431,15 +3537431,15 @@ │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 11fbb22 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158834(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x37 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xaa │ │ @@ -3537479,15 +3537479,15 @@ │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 11fbb9c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149e07(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xaa │ │ @@ -3537646,27 +3537646,27 @@ │ │ call 11edee0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 11fbd77 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147de9(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 11fbd67 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147de9(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x6e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ @@ -3537911,15 +3537911,15 @@ │ │ mov %esi,(%edi) │ │ mov $0x1,%esi │ │ mov 0xc(%esp),%edi │ │ jmp 11fc197 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115306e(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x94 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3537932,27 +3537932,27 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115306e(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ jmp 11fc076 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115306e(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3537966,15 +3537966,15 @@ │ │ mov 0x10(%esp),%eax │ │ mov 0x4(%esp),%esi │ │ mov 0xc(%esp),%edi │ │ jmp 11fc180 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115306e(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3537982,15 +3537982,15 @@ │ │ movl $0x80003,0x14(%esp) │ │ mov %edi,%esi │ │ xor %edi,%edi │ │ movl $0xac,0x8(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115306e(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x1c(%esp) │ │ @@ -3538291,64 +3538291,64 @@ │ │ mov 0x10(%esp),%edi │ │ mov 0x30(%esp),%eax │ │ jne 11fc7f6 │ │ dec %eax │ │ jne 11fc433 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x188 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb0 │ │ jmp 11fc88a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x11f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 11fc643 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x123 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ jmp 11fc643 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x128 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ jmp 11fc643 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x12e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8002a │ │ @@ -3538360,16 +3538360,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x134 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3538378,16 +3538378,16 @@ │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x18(%esp) │ │ xor %edi,%edi │ │ jmp 11fc894 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x13b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3538395,65 +3538395,65 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x18(%esp) │ │ jmp 11fc894 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x140 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 11fc779 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x14b │ │ jmp 11fc769 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x16c │ │ jmp 11fc7c6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x150 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ push $0x10 │ │ call 124ae00 │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ jmp 11fc894 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x179 │ │ jmp 11fc7c6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x170 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3538463,28 +3538463,28 @@ │ │ mov 0x10(%esp),%edi │ │ jmp 11fc894 │ │ mov 0x1c(%esp),%esi │ │ mov 0x10(%esp),%edi │ │ jmp 11fc8a5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x183 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9d │ │ jmp 11fc88a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x157 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8002a │ │ @@ -3538492,16 +3538492,16 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ jmp 11fc894 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ff8(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x1129fd1(%ebx),%eax │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x15e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3538580,15 +3538580,15 @@ │ │ mov %eax,%esi │ │ mov 0x4(%esp),%edi │ │ jmp 11fc97d │ │ mov $0xffffffff,%esi │ │ jmp 11fc9a1 │ │ xor %edi,%edi │ │ sub $0x4,%esp │ │ - lea -0x1131942(%ebx),%eax │ │ + lea -0x113191b(%ebx),%eax │ │ push $0x1b7 │ │ push %eax │ │ push %edi │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0xc(%esp) │ │ call 11edee0 │ │ @@ -3538723,15 +3538723,15 @@ │ │ call 11cbaa0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 11fcc95 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x1eb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ @@ -3538740,15 +3538740,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ xor %edi,%edi │ │ jmp 11fcc6e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x1ca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -3538761,51 +3538761,51 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x1cf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ jmp 11fcb95 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x1d5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 11fcb95 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x1de │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 11fcc5a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x1e4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3538943,43 +3538943,43 @@ │ │ test %eax,%eax │ │ sete %cl │ │ mov %ecx,0xc(%esp) │ │ jmp 11fcf6b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x1f1 │ │ jmp 11fceba │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x1fc │ │ jmp 11fceba │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x206 │ │ jmp 11fceba │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x20b │ │ jmp 11fceba │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x201 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3538989,34 +3538989,34 @@ │ │ xor %edi,%edi │ │ movl $0xffffffff,0xc(%esp) │ │ mov 0x10(%esp),%esi │ │ jmp 11fcc6e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x210 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 11fceca │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x214 │ │ jmp 11fcf49 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x219 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3539026,15 +3539026,15 @@ │ │ movl $0xffffffff,0xc(%esp) │ │ mov 0x10(%esp),%esi │ │ mov 0x14(%esp),%edi │ │ jmp 11fcc6e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11390d3(%ebx),%eax │ │ - lea -0x1131942(%ebx),%ecx │ │ + lea -0x113191b(%ebx),%ecx │ │ push %eax │ │ push $0x21e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3539071,15 +3539071,15 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 11fd01c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129fdd(%ebx),%eax │ │ + lea -0x1129fb6(%ebx),%eax │ │ lea -0x114f478(%ebx),%ecx │ │ push %eax │ │ push $0x1f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3539340,25 +3539340,25 @@ │ │ test %eax,%eax │ │ je 11fd3d1 │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ push %eax │ │ call 12b03f0 │ │ add $0xc,%esp │ │ - lea -0x1129fcc(%ebx),%ecx │ │ + lea -0x1129fa5(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ mov 0x8(%ebp),%eax │ │ push %eax │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 11fd3d1 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 11fd3d1 │ │ sub $0xc,%esp │ │ @@ -3539500,15 +3539500,15 @@ │ │ movl $0x0,0xc(%esp) │ │ mov $0x80003,%edi │ │ jmp 11fd545 │ │ movl $0x0,0xc(%esp) │ │ mov $0x80010,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112807a(%ebx),%eax │ │ + lea -0x1128053(%ebx),%eax │ │ lea -0x112233c(%ebx),%ecx │ │ push %eax │ │ push $0xd8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3539592,25 +3539592,25 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11fd7f3 │ │ sub $0xc,%esp │ │ push %esi │ │ call 12b03f0 │ │ add $0xc,%esp │ │ - lea -0x1129fbf(%ebx),%ecx │ │ + lea -0x1129f98(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 11fd7f3 │ │ sub $0xc,%esp │ │ - lea -0x11353ec(%ebx),%eax │ │ + lea -0x11353c5(%ebx),%eax │ │ push %edi │ │ push $0x0 │ │ push 0x28(%esp) │ │ push %eax │ │ jmp 11fd6d2 │ │ lea -0x1147dcb(%ebx),%eax │ │ mov 0x10(%ebp),%edi │ │ @@ -3539621,15 +3539621,15 @@ │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 11df220 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 11fd7f3 │ │ sub $0xc,%esp │ │ - lea -0x112db45(%ebx),%eax │ │ + lea -0x112db1e(%ebx),%eax │ │ push %edi │ │ push $0x0 │ │ push 0x2c(%esp) │ │ push %eax │ │ push %esi │ │ call 11df220 │ │ add $0x20,%esp │ │ @@ -3539648,15 +3539648,15 @@ │ │ je 11fd7f3 │ │ mov 0x20(%esp),%eax │ │ test %eax,%eax │ │ je 11fd76d │ │ mov 0x2c(%esp),%edx │ │ cmp $0x4,%edx │ │ lea -0x11390a9(%ebx),%ecx │ │ - lea -0x1135400(%ebx),%esi │ │ + lea -0x11353d9(%ebx),%esi │ │ cmove %ecx,%esi │ │ cmp $0x2,%edx │ │ lea -0x1158820(%ebx),%edx │ │ cmovne %esi,%edx │ │ sub $0x4,%esp │ │ mov 0x8(%ebp),%ecx │ │ push %edi │ │ @@ -3539693,15 +3539693,15 @@ │ │ test %eax,%eax │ │ je 11fd7f3 │ │ mov $0x1,%esi │ │ mov 0x28(%esp),%eax │ │ test %eax,%eax │ │ je 11fd577 │ │ sub $0x4,%esp │ │ - lea -0x1128080(%ebx),%edx │ │ + lea -0x1128059(%ebx),%edx │ │ mov %edi,%ecx │ │ push 0x10(%ebp) │ │ push 0x2c(%esp) │ │ push %eax │ │ call 11fd800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3539823,15 +3539823,15 @@ │ │ call 11c5e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 11fd8d0 │ │ xor %eax,%eax │ │ jmp 11fd972 │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c5e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ @@ -3540090,15 +3540090,15 @@ │ │ je 11fdc6f │ │ mov %eax,%edi │ │ movl $0x0,0x4(%esp) │ │ xor %esi,%esi │ │ jmp 11fdca5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112db3f(%ebx),%eax │ │ + lea -0x112db18(%ebx),%eax │ │ lea -0x113acd6(%ebx),%ecx │ │ push %eax │ │ push $0xa6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3540434,15 +3540434,15 @@ │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 11cc980 │ │ add $0x10,%esp │ │ jmp 11fdff7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129faf(%ebx),%eax │ │ + lea -0x1129f88(%ebx),%eax │ │ lea -0x113acd6(%ebx),%ecx │ │ push %eax │ │ push $0x11a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3542625,15 +3542625,15 @@ │ │ push %eax │ │ call 11cabe0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ffabd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bdde(%ebx),%eax │ │ + lea -0x112bdb7(%ebx),%eax │ │ push %eax │ │ push $0x355 │ │ mov 0x20(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3542645,15 +3542645,15 @@ │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ mov 0x10(%esp),%eax │ │ jmp 11ffdec │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bdde(%ebx),%eax │ │ + lea -0x112bdb7(%ebx),%eax │ │ lea -0x113cf35(%ebx),%ecx │ │ push %eax │ │ push $0x339 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3542878,15 +3542878,15 @@ │ │ movl $0x0,0x30(%esp) │ │ movl $0x0,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ mov 0x14(%esp),%esi │ │ jmp 11ffdec │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bdde(%ebx),%eax │ │ + lea -0x112bdb7(%ebx),%eax │ │ push %eax │ │ push $0x37b │ │ push 0x20(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x92 │ │ @@ -3609471,15 +3609471,15 @@ │ │ cmp $0x180006f,%eax │ │ mov 0xc(%esp),%esi │ │ jne 1228933 │ │ call 124b060 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf1c(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ jmp 1228997 │ │ sub $0xc,%esp │ │ push 0x30(%esp) │ │ call 11cabe0 │ │ add $0x10,%esp │ │ @@ -3609496,40 +3609496,40 @@ │ │ cmp $0xfffffffe,%eax │ │ je 1228845 │ │ cmp $0x1,%eax │ │ jne 122897d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf1c(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x84 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ jmp 12289a4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf1c(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x90 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 12289a4 │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf1c(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3609542,15 +3609542,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12287dd │ │ jmp 1228845 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cf1c(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x89 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3609619,28 +3609619,28 @@ │ │ cmove %edx,%ecx │ │ test %edi,%edi │ │ je 1228b09 │ │ cmp 0x18(%ebp),%ecx │ │ jbe 1228b21 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129f91(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x1129f6a(%ebx),%eax │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0xc5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 1228ab7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129f91(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x1129f6a(%ebx),%eax │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0xac │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3609650,16 +3609650,16 @@ │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %edi │ │ call 11cd290 │ │ jmp 1228afc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129f91(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x1129f6a(%ebx),%eax │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0xb4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -3609845,16 +3609845,16 @@ │ │ call 11cd5a0 │ │ add $0x10,%esp │ │ mov 0x20(%esp),%eax │ │ jmp 1228b0f │ │ mov %edx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129f91(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x1129f6a(%ebx),%eax │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3609901,22 +3609901,22 @@ │ │ mov %edx,%eax │ │ and $0xfffffffc,%eax │ │ cmp $0x4,%eax │ │ je 1228def │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156bf6(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x127 │ │ jmp 1228fa5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156bf6(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x11e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -3609929,15 +3609929,15 @@ │ │ test %ecx,%ecx │ │ je 1228e24 │ │ test %al,%al │ │ je 1228e24 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156bf6(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x12b │ │ jmp 1228fa5 │ │ mov 0x8(%ebp),%eax │ │ test %edx,%edx │ │ je 1228f59 │ │ mov %ecx,0x14(%esp) │ │ @@ -3610006,15 +3610006,15 @@ │ │ call 11cbaa0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 1228fc6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156bf6(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x151 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3610037,22 +3610037,22 @@ │ │ push %eax │ │ call 11f78d0 │ │ add $0x10,%esp │ │ jmp 1228fbe │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156bf6(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x13e │ │ jmp 1228fa5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156bf6(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x131 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3610096,15 +3610096,15 @@ │ │ call 11cbaa0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 1229052 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156bf6(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x15c │ │ jmp 1228f21 │ │ cmpl $0x6,0xc(%esp) │ │ jne 122906e │ │ sub $0xc,%esp │ │ push 0xc(%esp) │ │ @@ -3610119,15 +3610119,15 @@ │ │ push 0xc(%ebp) │ │ push %esi │ │ call 11f7a30 │ │ jmp 1228fe7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156bf6(%ebx),%eax │ │ - lea -0x11353e0(%ebx),%ecx │ │ + lea -0x11353b9(%ebx),%ecx │ │ push %eax │ │ push $0x161 │ │ jmp 1228f21 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3611305,15 +3611305,15 @@ │ │ push %eax │ │ push %edx │ │ call *%ecx │ │ jmp 1229eaf │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d591(%ebx),%eax │ │ - lea -0x113370a(%ebx),%ecx │ │ + lea -0x11336e3(%ebx),%ecx │ │ push %eax │ │ push $0x97 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3611649,15 +3611649,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154ef0(%ebx),%eax │ │ - lea -0x113370a(%ebx),%ecx │ │ + lea -0x11336e3(%ebx),%ecx │ │ push %eax │ │ push $0x105 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3611980,15 +3611980,15 @@ │ │ push 0x8(%ebp) │ │ call 11f7970 │ │ add $0x20,%esp │ │ jmp 122a59a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1142716(%ebx),%eax │ │ - lea -0x113370a(%ebx),%ecx │ │ + lea -0x11336e3(%ebx),%ecx │ │ push %eax │ │ push $0x1ed │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3612032,15 +3612032,15 @@ │ │ call 11f7cd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 122a615 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154ec4(%ebx),%eax │ │ - lea -0x113370a(%ebx),%ecx │ │ + lea -0x11336e3(%ebx),%ecx │ │ push %eax │ │ push $0x200 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3612188,15 +3612188,15 @@ │ │ push %ecx │ │ call 11cb050 │ │ add $0x10,%esp │ │ jmp 122a8c6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154ec4(%ebx),%eax │ │ - lea -0x113370a(%ebx),%ecx │ │ + lea -0x11336e3(%ebx),%ecx │ │ push %eax │ │ push $0x232 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3613883,15 +3613883,15 @@ │ │ je 122bbe3 │ │ mov $0x1,%esi │ │ cmpl $0x0,0x14(%edi) │ │ jne 122bbe3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11587ee(%ebx),%eax │ │ - lea -0x113370a(%ebx),%ecx │ │ + lea -0x11336e3(%ebx),%ecx │ │ push %eax │ │ push $0x4aa │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3613959,15 +3613959,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 122bd41 │ │ mov %eax,0x24(%esp) │ │ mov 0xc(%ebp),%eax │ │ lea 0x0(,%eax,4),%eax │ │ sub $0x4,%esp │ │ - lea -0x113370a(%ebx),%ecx │ │ + lea -0x11336e3(%ebx),%ecx │ │ push $0x4ce │ │ mov %ecx,0x30(%esp) │ │ push %ecx │ │ push %eax │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3614180,15 +3614180,15 @@ │ │ call 11cb050 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 122bf11 │ │ jmp 122bf81 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129f74(%ebx),%eax │ │ + lea -0x1129f4d(%ebx),%eax │ │ push %eax │ │ push $0x4fb │ │ push 0x34(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3614230,15 +3614230,15 @@ │ │ push %eax │ │ call 11cac00 │ │ add $0x10,%esp │ │ inc %esi │ │ cmp %esi,0xc(%esp) │ │ jne 122bfc0 │ │ sub $0x4,%esp │ │ - lea -0x113370a(%ebx),%eax │ │ + lea -0x11336e3(%ebx),%eax │ │ push $0x550 │ │ push %eax │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x20(%esp),%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3614509,15 +3614509,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ movl $0x0,0x14(%ecx) │ │ mov $0x1,%esi │ │ jmp 122c32e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149de9(%ebx),%eax │ │ - lea -0x113370a(%ebx),%ecx │ │ + lea -0x11336e3(%ebx),%ecx │ │ push %eax │ │ push $0x5a1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3616055,15 +3616055,15 @@ │ │ mov $0x8000b,%esi │ │ mov $0x30,%edi │ │ jmp 122d462 │ │ mov $0x74,%esi │ │ mov $0x25,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f87c(%ebx),%eax │ │ + lea -0x112f855(%ebx),%eax │ │ lea -0x114f432(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3617095,15 +3617095,15 @@ │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ setne %al │ │ add %eax,%eax │ │ jmp 122dec1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112db1e(%ebx),%eax │ │ + lea -0x112daf7(%ebx),%eax │ │ lea -0x114f432(%ebx),%ecx │ │ push %eax │ │ push $0x228 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3617457,15 +3617457,15 @@ │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ call 11c7170 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 122e2a4 │ │ lea -0x114e37d(%ebx),%eax │ │ - lea -0x112be8c(%ebx),%ecx │ │ + lea -0x112be65(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3617496,15 +3617496,15 @@ │ │ jmp 122e2d8 │ │ xor %eax,%eax │ │ jmp 122e2d8 │ │ lea -0x114e37d(%ebx),%eax │ │ lea -0x1140788(%ebx),%ecx │ │ jmp 122e2c2 │ │ lea -0x114e37d(%ebx),%eax │ │ - lea -0x1128065(%ebx),%ecx │ │ + lea -0x112803e(%ebx),%ecx │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ push 0x18(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3618193,15 +3618193,15 @@ │ │ push 0x14(%ebp) │ │ push (%eax) │ │ call 123b970 │ │ add $0x30,%esp │ │ jmp 122ea43 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113192b(%ebx),%eax │ │ + lea -0x1131904(%ebx),%eax │ │ lea -0x114f432(%ebx),%ecx │ │ push %eax │ │ push $0x377 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3631102,15 +3631102,15 @@ │ │ pop %ebx │ │ add $0x206c89,%ebx │ │ call 124d0a0 │ │ test %eax,%eax │ │ je 123b204 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x112bdc1(%ebx),%eax │ │ + lea -0x112bd9a(%ebx),%eax │ │ push 0x10(%ebp) │ │ push %eax │ │ push %edi │ │ call 124e6c0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ @@ -3631515,15 +3631515,15 @@ │ │ mov %edx,0xc(%esp) │ │ mov %eax,%edx │ │ mov 0x14(%ebp),%eax │ │ cmpb $0x0,0x8(%ebp) │ │ setne 0xa(%esp) │ │ mov %dl,0xb(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112bdc1(%ebx),%edx │ │ + lea -0x112bd9a(%ebx),%edx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ call 124e6c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 123b710 │ │ @@ -3639049,15 +3639049,15 @@ │ │ lea -0x1139083(%ebx),%eax │ │ lea -0x113ceda(%ebx),%ecx │ │ push %eax │ │ push $0x3c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ - lea -0x11260f4(%ebx),%eax │ │ + lea -0x11260cd(%ebx),%eax │ │ push %eax │ │ push $0x66 │ │ jmp 1241a0b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1139083(%ebx),%eax │ │ lea -0x113ceda(%ebx),%ecx │ │ @@ -3639489,15 +3639489,15 @@ │ │ test %eax,%eax │ │ jle 1241ef6 │ │ orb $0x2,0x10(%edi) │ │ xor %ecx,%ecx │ │ mov $0x1,%esi │ │ jmp 1242039 │ │ sub $0x8,%esp │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1242035 │ │ xor %esi,%esi │ │ @@ -3639654,15 +3639654,15 @@ │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%edi │ │ jmp 1242123 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131912(%ebx),%eax │ │ + lea -0x11318eb(%ebx),%eax │ │ lea -0x113ceda(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3639907,15 +3639907,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov %esi,(%edi) │ │ mov %eax,0x4(%edi) │ │ mov %edi,%eax │ │ jmp 124249c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112db0e(%ebx),%eax │ │ + lea -0x112dae7(%ebx),%eax │ │ push %eax │ │ push $0xea │ │ push 0xc(%esp) │ │ call 124ace0 │ │ add $0x4,%esp │ │ push %esi │ │ call 1243e30 │ │ @@ -3639923,15 +3639923,15 @@ │ │ lea -0x1145e41(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x8010e │ │ jmp 1242450 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112db0e(%ebx),%eax │ │ + lea -0x112dae7(%ebx),%eax │ │ push %eax │ │ push $0xf5 │ │ push 0xc(%esp) │ │ call 124ace0 │ │ add $0x4,%esp │ │ mov 0x8(%ebp),%eax │ │ push %eax │ │ @@ -3639949,15 +3639949,15 @@ │ │ push $0x8010e │ │ push $0x3c │ │ call 124ae00 │ │ add $0x20,%esp │ │ jmp 124245a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112db0e(%ebx),%eax │ │ + lea -0x112dae7(%ebx),%eax │ │ push %eax │ │ push $0x105 │ │ push 0xc(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3639988,15 +3639988,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112db0e(%ebx),%eax │ │ + lea -0x112dae7(%ebx),%eax │ │ lea -0x113ceda(%ebx),%ecx │ │ push %eax │ │ push $0xdf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3640495,15 +3640495,15 @@ │ │ push %edi │ │ call 12ed710 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 1242a68 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112804c(%ebx),%eax │ │ + lea -0x1128025(%ebx),%eax │ │ lea -0x113ceda(%ebx),%ecx │ │ push %eax │ │ push $0x21c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3640516,15 +3640516,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112804c(%ebx),%eax │ │ + lea -0x1128025(%ebx),%eax │ │ lea -0x113ceda(%ebx),%ecx │ │ push %eax │ │ push $0x209 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3640629,15 +3640629,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129f4e(%ebx),%eax │ │ + lea -0x1129f27(%ebx),%eax │ │ lea -0x113ceda(%ebx),%ecx │ │ push %eax │ │ push $0x267 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3642290,15 +3642290,15 @@ │ │ call 124ace0 │ │ add $0x4,%esp │ │ mov 0x18(%esp),%eax │ │ push (%eax) │ │ call 127f8b0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ - lea -0x112f86d(%ebx),%ecx │ │ + lea -0x112f846(%ebx),%ecx │ │ cmove %ecx,%edi │ │ mov 0x8(%ebp),%edx │ │ test %edx,%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ lea -0x1151299(%ebx),%ecx │ │ push %edx │ │ @@ -3642571,15 +3642571,15 @@ │ │ test %eax,%eax │ │ jle 1243f04 │ │ test %esi,%esi │ │ jne 1243f2c │ │ mov %eax,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11336db(%ebx),%eax │ │ + lea -0x11336b4(%ebx),%eax │ │ lea -0x1120167(%ebx),%ecx │ │ push %eax │ │ push $0x1e8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3643418,15 +3643418,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12446b1 │ │ pop %ebx │ │ add $0x1fd74f,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11353cc(%ebx),%esi │ │ + lea -0x11353a5(%ebx),%esi │ │ push $0x2ac │ │ push %esi │ │ push $0x8 │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3643712,15 +3643712,15 @@ │ │ call 127e6c0 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 127e0a0 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 12a59f0 │ │ - lea -0x11353cc(%ebx),%eax │ │ + lea -0x11353a5(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x2c8,0x8(%esp) │ │ call 12982c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3643747,15 +3643747,15 @@ │ │ call 1244a01 │ │ pop %ebx │ │ add $0x1fd3ff,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1244a75 │ │ sub $0x4,%esp │ │ - lea -0x11353cc(%ebx),%edi │ │ + lea -0x11353a5(%ebx),%edi │ │ push $0x260 │ │ push %edi │ │ push (%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x261 │ │ push %edi │ │ @@ -3643822,17 +3643822,17 @@ │ │ call 127e150 │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ call 12a59c0 │ │ mov $0x1,%esi │ │ jmp 1244b37 │ │ call 124abb0 │ │ - lea -0x1128031(%ebx),%eax │ │ + lea -0x112800a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11353cc(%ebx),%eax │ │ + lea -0x11353a5(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2d9,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8003c,0x4(%esp) │ │ movl $0x3c,(%esp) │ │ call 124ae00 │ │ @@ -3643884,15 +3643884,15 @@ │ │ mov 0x20(%ebp),%edx │ │ mov 0x14(%ebp),%eax │ │ mov 0x10(%ebp),%esi │ │ mov 0xc(%ebp),%ecx │ │ test %edx,%edx │ │ je 1244be1 │ │ mov %eax,%esi │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push $0x0 │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 129e740 │ │ mov 0x20(%ebp),%edx │ │ @@ -3643979,15 +3643979,15 @@ │ │ push 0x10(%esp) │ │ call 1242c60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1244da0 │ │ mov %eax,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11353cc(%ebx),%eax │ │ + lea -0x11353a5(%ebx),%eax │ │ push $0x219 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x18 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3644047,34 +3644047,34 @@ │ │ call 1242bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1245009 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149dab(%ebx),%eax │ │ - lea -0x11353cc(%ebx),%ecx │ │ + lea -0x11353a5(%ebx),%ecx │ │ push %eax │ │ push $0x23d │ │ jmp 1244fae │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11353a8(%ebx),%eax │ │ - lea -0x11353cc(%ebx),%ecx │ │ + lea -0x1135381(%ebx),%eax │ │ + lea -0x11353a5(%ebx),%ecx │ │ push %eax │ │ push $0x2f5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8003c │ │ jmp 1244e36 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11353a8(%ebx),%eax │ │ - lea -0x11353cc(%ebx),%ecx │ │ + lea -0x1135381(%ebx),%eax │ │ + lea -0x11353a5(%ebx),%ecx │ │ push %eax │ │ push $0x304 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3644113,15 +3644113,15 @@ │ │ test %eax,%eax │ │ je 12452a1 │ │ mov %edi,0x4(%esp) │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11353cc(%ebx),%eax │ │ + lea -0x11353a5(%ebx),%eax │ │ push $0x194 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x18 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3644179,15 +3644179,15 @@ │ │ cmpb $0x0,0x28(%esp) │ │ je 124538d │ │ mov (%esp),%edi │ │ jmp 12450e3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149dab(%ebx),%eax │ │ - lea -0x11353cc(%ebx),%ecx │ │ + lea -0x11353a5(%ebx),%ecx │ │ push %eax │ │ push $0x201 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8003c │ │ @@ -3644197,15 +3644197,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 1244190 │ │ jmp 1245004 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149dab(%ebx),%eax │ │ - lea -0x11353cc(%ebx),%ecx │ │ + lea -0x11353a5(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8003c │ │ @@ -3644222,30 +3644222,30 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11353a8(%ebx),%eax │ │ - lea -0x11353cc(%ebx),%ecx │ │ + lea -0x1135381(%ebx),%eax │ │ + lea -0x11353a5(%ebx),%ecx │ │ push %eax │ │ push $0x314 │ │ jmp 1244dfa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149dab(%ebx),%eax │ │ - lea -0x11353cc(%ebx),%ecx │ │ + lea -0x11353a5(%ebx),%ecx │ │ push %eax │ │ push $0x213 │ │ jmp 1244fae │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149dab(%ebx),%eax │ │ - lea -0x11353cc(%ebx),%ecx │ │ + lea -0x11353a5(%ebx),%ecx │ │ push %eax │ │ push $0x20c │ │ jmp 1244fae │ │ mov 0x4(%esp),%edi │ │ jmp 12452a1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ @@ -3644401,16 +3644401,16 @@ │ │ sub $0xc,%esp │ │ push 0xc(%esp) │ │ call 12449f0 │ │ add $0x10,%esp │ │ jmp 1244c2c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11353a8(%ebx),%eax │ │ - lea -0x11353cc(%ebx),%ecx │ │ + lea -0x1135381(%ebx),%eax │ │ + lea -0x11353a5(%ebx),%ecx │ │ push %eax │ │ push $0x32c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8003c │ │ @@ -3644506,15 +3644506,15 @@ │ │ call 127e960 │ │ add $0x10,%esp │ │ mov $0x358,%edi │ │ test %eax,%eax │ │ je 1244c3b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11353a8(%ebx),%eax │ │ + lea -0x1135381(%ebx),%eax │ │ push %eax │ │ push %edi │ │ push 0x14(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3644653,15 +3644653,15 @@ │ │ mov %eax,0x18(%esp) │ │ mov %eax,(%esp) │ │ call 12807b0 │ │ mov %eax,0xc(%edi) │ │ test %eax,%eax │ │ je 12455e2 │ │ mov 0x8(%edi),%ecx │ │ - lea -0x112daf4(%ebx),%eax │ │ + lea -0x112dacd(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,0x14(%esp) │ │ mov %ecx,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 12455c9 │ │ lea -0x113cea0(%ebx),%eax │ │ @@ -3644843,22 +3644843,22 @@ │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 129e280 │ │ test %eax,%eax │ │ je 12458b7 │ │ mov 0x10(%ebp),%edi │ │ mov 0x10(%edi),%eax │ │ - lea -0x11353cc(%ebx),%ecx │ │ + lea -0x11353a5(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x63,0x8(%esp) │ │ call 12982c0 │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x10(%edi) │ │ - lea -0x1126067(%ebx),%eax │ │ + lea -0x1126040(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 129cc30 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 124599d │ │ @@ -3645014,15 +3645014,15 @@ │ │ je 1245a1b │ │ sub $0x8,%esp │ │ mov -0x32c(%ebx),%eax │ │ push %eax │ │ push 0xc(%esi) │ │ call 12ed710 │ │ add $0xc,%esp │ │ - lea -0x11353cc(%ebx),%edi │ │ + lea -0x11353a5(%ebx),%edi │ │ push $0xc8 │ │ push %edi │ │ push 0x4(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0xc9 │ │ push %edi │ │ @@ -3645143,15 +3645143,15 @@ │ │ call 12ed790 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jle 1246019 │ │ xor %eax,%eax │ │ - lea -0x112bdb8(%ebx),%ecx │ │ + lea -0x112bd91(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ mov %esi,0x14(%esp) │ │ sub $0x8,%esp │ │ mov %eax,0x2c(%esp) │ │ push %eax │ │ push %esi │ │ call 12ed7b0 │ │ @@ -3645247,15 +3645247,15 @@ │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1245d30 │ │ mov %esi,0x10(%esp) │ │ sub $0x8,%esp │ │ - lea -0x11336c3(%ebx),%eax │ │ + lea -0x113369c(%ebx),%eax │ │ push %eax │ │ mov %edi,0x3c(%esp) │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%esp),%edi │ │ @@ -3645272,15 +3645272,15 @@ │ │ jne 1245ca6 │ │ cmpl $0x0,0x1c(%esp) │ │ jne 1245f09 │ │ test %eax,%eax │ │ je 1245f4a │ │ mov %eax,0x4(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1137174(%ebx),%eax │ │ + lea -0x113714d(%ebx),%eax │ │ push %eax │ │ mov 0x1c(%esp),%edi │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ cmove %eax,%edi │ │ @@ -3645315,21 +3645315,21 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ movl $0x1,0x1c(%esp) │ │ jmp 1245bd4 │ │ sub $0xc,%esp │ │ - lea -0x11318fb(%ebx),%eax │ │ + lea -0x11318d4(%ebx),%eax │ │ push %eax │ │ call 1247af0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1245f4a │ │ - lea -0x1129f2a(%ebx),%ecx │ │ + lea -0x1129f03(%ebx),%ecx │ │ push $0x0 │ │ push 0x14(%esp) │ │ push %ecx │ │ push %eax │ │ mov %eax,%esi │ │ call 12463f0 │ │ add $0x10,%esp │ │ @@ -3645643,15 +3645643,15 @@ │ │ mov 0x4(%ecx),%eax │ │ test %eax,%eax │ │ cmove %eax,%edx │ │ mov %edx,%eax │ │ jmp 124621e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bdae(%ebx),%eax │ │ + lea -0x112bd87(%ebx),%eax │ │ lea -0x1124349(%ebx),%ecx │ │ push %eax │ │ push $0x85 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3645659,15 +3645659,15 @@ │ │ push $0x26 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 124621e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bdae(%ebx),%eax │ │ + lea -0x112bd87(%ebx),%eax │ │ lea -0x1124349(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3645750,15 +3645750,15 @@ │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ jmp 12461a3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bdae(%ebx),%eax │ │ + lea -0x112bd87(%ebx),%eax │ │ lea -0x1124349(%ebx),%ecx │ │ push %eax │ │ push $0xaa │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3645973,15 +3645973,15 @@ │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ jmp 12464ef │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129f22(%ebx),%eax │ │ + lea -0x1129efb(%ebx),%eax │ │ lea -0x1124349(%ebx),%ecx │ │ push %eax │ │ push $0xb5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3646223,22 +3646223,22 @@ │ │ push 0x14(%esp) │ │ push 0x8(%ebp) │ │ call 12466c0 │ │ add $0x10,%esp │ │ jmp 124683f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11318f3(%ebx),%eax │ │ + lea -0x11318cc(%ebx),%eax │ │ lea -0x1140721(%ebx),%ecx │ │ push %eax │ │ push $0x56 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x112bda2(%ebx),%eax │ │ + lea -0x112bd7b(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x96 │ │ push $0x26 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3646269,15 +3646269,15 @@ │ │ add $0x1fb59f,%ebx │ │ mov 0x8(%ebp),%esi │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 12469fa │ │ mov 0xc(%ebp),%edi │ │ sub $0x4,%esp │ │ - lea -0x112678b(%ebx),%eax │ │ + lea -0x1126764(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12469ac │ │ @@ -3646287,15 +3646287,15 @@ │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12469b3 │ │ sub $0x4,%esp │ │ - lea -0x1133c9c(%ebx),%eax │ │ + lea -0x1133c75(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12469ba │ │ @@ -3646305,15 +3646305,15 @@ │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12469c1 │ │ sub $0x4,%esp │ │ - lea -0x112c161(%ebx),%eax │ │ + lea -0x112c13a(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12469c8 │ │ @@ -3646323,15 +3646323,15 @@ │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12469cf │ │ sub $0x4,%esp │ │ - lea -0x11336b6(%ebx),%eax │ │ + lea -0x113368f(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12469d6 │ │ @@ -3646359,15 +3646359,15 @@ │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12469eb │ │ sub $0x4,%esp │ │ - lea -0x11336ae(%ebx),%eax │ │ + lea -0x1133687(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ @@ -3646853,15 +3646853,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1246ecb │ │ mov %esi,%eax │ │ jmp 1246ec3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129f09(%ebx),%eax │ │ + lea -0x1129ee2(%ebx),%eax │ │ lea -0x1156bae(%ebx),%ecx │ │ push %eax │ │ push $0x21 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3647659,16 +3647659,16 @@ │ │ mov %eax,%esi │ │ call 12a59c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 124767a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113716e(%ebx),%eax │ │ - lea -0x112dae5(%ebx),%ecx │ │ + lea -0x1137147(%ebx),%eax │ │ + lea -0x112dabe(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3647725,15 +3647725,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1246fd0 │ │ jmp 1247728 │ │ call 124abb0 │ │ lea -0x113eb6e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112dae5(%ebx),%eax │ │ + lea -0x112dabe(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x120,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ movl $0x26,(%esp) │ │ call 124ae00 │ │ @@ -3647820,28 +3647820,28 @@ │ │ lock decl (%edx) │ │ mov $0x6e,%edi │ │ movl $0x6a,0x4(%esp) │ │ je 1247897 │ │ jmp 12478a6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11318d9(%ebx),%eax │ │ - lea -0x112dae5(%ebx),%ecx │ │ + lea -0x11318b2(%ebx),%eax │ │ + lea -0x112dabe(%ebx),%ecx │ │ push %eax │ │ push $0x15b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ jmp 124785d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11318d9(%ebx),%eax │ │ - lea -0x112dae5(%ebx),%ecx │ │ + lea -0x11318b2(%ebx),%eax │ │ + lea -0x112dabe(%ebx),%ecx │ │ push %eax │ │ push $0x157 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3647864,29 +3647864,29 @@ │ │ movl $0x59,0x4(%esp) │ │ jne 12478a6 │ │ jmp 12478a6 │ │ mov $0x67,%edi │ │ movl $0x49,0x4(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11318ce(%ebx),%eax │ │ - lea -0x112dae5(%ebx),%esi │ │ + lea -0x11318a7(%ebx),%eax │ │ + lea -0x112dabe(%ebx),%esi │ │ push %eax │ │ push 0xc(%esp) │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ push $0x26 │ │ call 124ae00 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11318d9(%ebx),%eax │ │ + lea -0x11318b2(%ebx),%eax │ │ push %eax │ │ push $0x161 │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3647979,16 +3647979,16 @@ │ │ push %esi │ │ call 1246f30 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 1247aab │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11336a4(%ebx),%eax │ │ - lea -0x112dae5(%ebx),%ecx │ │ + lea -0x113367d(%ebx),%eax │ │ + lea -0x112dabe(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3647996,28 +3647996,28 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 1247ab8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115126e(%ebx),%eax │ │ - lea -0x112dae5(%ebx),%esi │ │ + lea -0x112dabe(%ebx),%esi │ │ push %eax │ │ push $0x84 │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ push $0x26 │ │ call 124ae00 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11336a4(%ebx),%eax │ │ + lea -0x113367d(%ebx),%eax │ │ push %eax │ │ push $0x173 │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3648105,24 +3648105,24 @@ │ │ mov 0x64(%esi),%esi │ │ test %esi,%esi │ │ jne 1247b70 │ │ sub $0xc,%esp │ │ push (%edi) │ │ call 12a59c0 │ │ add $0x8,%esp │ │ - lea -0x11318fb(%ebx),%esi │ │ + lea -0x11318d4(%ebx),%esi │ │ push %esi │ │ push 0x8(%ebp) │ │ call 13a00a0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1247cf0 │ │ sub $0xc,%esp │ │ - lea -0x112dabf(%ebx),%eax │ │ + lea -0x112da98(%ebx),%eax │ │ push %eax │ │ call 1283ae0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1247bd3 │ │ call 12828d0 │ │ mov %eax,0x8(%esp) │ │ @@ -3648180,28 +3648180,28 @@ │ │ add $0x10,%esp │ │ mov %esi,%edi │ │ test %eax,%eax │ │ jne 1247d37 │ │ jmp 1247cf0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dacc(%ebx),%eax │ │ - lea -0x112dae5(%ebx),%ecx │ │ + lea -0x112daa5(%ebx),%eax │ │ + lea -0x112dabe(%ebx),%ecx │ │ push %eax │ │ push $0x19d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1247d2b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dacc(%ebx),%eax │ │ - lea -0x112dae5(%ebx),%ecx │ │ + lea -0x112daa5(%ebx),%eax │ │ + lea -0x112dabe(%ebx),%ecx │ │ push %eax │ │ push $0x1a4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3648213,16 +3648213,16 @@ │ │ mov %esi,%edi │ │ sub $0xc,%esp │ │ push %edi │ │ call 1246fd0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112dacc(%ebx),%eax │ │ - lea -0x112dae5(%ebx),%ecx │ │ + lea -0x112daa5(%ebx),%eax │ │ + lea -0x112dabe(%ebx),%ecx │ │ push %eax │ │ push $0x1db │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1156b96(%ebx),%eax │ │ push 0x8(%ebp) │ │ @@ -3648391,39 +3648391,39 @@ │ │ push %ecx │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 1247f4d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1142671(%ebx),%eax │ │ - lea -0x112605d(%ebx),%ecx │ │ + lea -0x1126036(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1247f41 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1142671(%ebx),%eax │ │ - lea -0x112605d(%ebx),%ecx │ │ + lea -0x1126036(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ jmp 1247f41 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1142671(%ebx),%eax │ │ - lea -0x112605d(%ebx),%ecx │ │ + lea -0x1126036(%ebx),%ecx │ │ push %eax │ │ push $0x85 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3649631,15 +3649631,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1248b0f │ │ pop %ebx │ │ add $0x1f92f1,%ebx │ │ - lea -0x11318be(%ebx),%eax │ │ + lea -0x1131897(%ebx),%eax │ │ lea 0x11008(%ebx),%ecx │ │ push $0x45 │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ call 12486f0 │ │ add $0x10,%esp │ │ @@ -3649678,15 +3649678,15 @@ │ │ test %eax,%eax │ │ je 1248b77 │ │ mov (%esp),%eax │ │ jmp 1248baa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149d6b(%ebx),%eax │ │ - lea -0x11318be(%ebx),%ecx │ │ + lea -0x1131897(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x92 │ │ @@ -3650283,15 +3650283,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 124910f │ │ pop %ebx │ │ add $0x1f8cf1,%ebx │ │ - lea -0x1133696(%ebx),%eax │ │ + lea -0x113366f(%ebx),%eax │ │ lea 0x11018(%ebx),%ecx │ │ push $0x3e │ │ push %eax │ │ push $0x1 │ │ push %ecx │ │ call 12486f0 │ │ add $0x10,%esp │ │ @@ -3650458,15 +3650458,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 124928f │ │ pop %ebx │ │ add $0x1f8b71,%ebx │ │ - lea -0x112f866(%ebx),%eax │ │ + lea -0x112f83f(%ebx),%eax │ │ lea 0x1101c(%ebx),%ecx │ │ push $0x46 │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ call 12486f0 │ │ add $0x10,%esp │ │ @@ -3650505,15 +3650505,15 @@ │ │ test %eax,%eax │ │ je 12492f7 │ │ mov (%esp),%eax │ │ jmp 1249327 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ac6a(%ebx),%eax │ │ - lea -0x112f866(%ebx),%ecx │ │ + lea -0x112f83f(%ebx),%ecx │ │ push %eax │ │ push $0x4f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3650675,15 +3650675,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 124948f │ │ pop %ebx │ │ add $0x1f8971,%ebx │ │ - lea -0x1129efe(%ebx),%eax │ │ + lea -0x1129ed7(%ebx),%eax │ │ lea 0x11020(%ebx),%ecx │ │ push $0x3e │ │ push %eax │ │ push $0x1 │ │ push %ecx │ │ call 12486f0 │ │ add $0x10,%esp │ │ @@ -3650874,15 +3650874,15 @@ │ │ call 1249641 │ │ pop %ebx │ │ add $0x1f87bf,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 124973e │ │ mov $0x80,%edi │ │ - lea -0x1128018(%ebx),%eax │ │ + lea -0x1127ff1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 12496fb │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3650920,15 +3650920,15 @@ │ │ push $0x19 │ │ push 0x10(%esp) │ │ push -0x140(%esi,%edi,4) │ │ call 12982c0 │ │ add $0x10,%esp │ │ jmp 1249670 │ │ sub $0x4,%esp │ │ - lea -0x112bd9b(%ebx),%eax │ │ + lea -0x112bd74(%ebx),%eax │ │ push $0xd2 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3651347,15 +3651347,15 @@ │ │ pop %ebx │ │ add $0x1f828f,%ebx │ │ call 1249c80 │ │ test %eax,%eax │ │ je 1249c6f │ │ mov %eax,%esi │ │ mov $0xfffffff0,%edi │ │ - lea -0x1128018(%ebx),%eax │ │ + lea -0x1127ff1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 1249c31 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3651568,15 +3651568,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x10(%esp),%ecx │ │ - lea -0x1128018(%ecx),%ecx │ │ + lea -0x1127ff1(%ecx),%ecx │ │ mov %ecx,0xc(%esp) │ │ jmp 1249f05 │ │ movl $0x0,0xc0(%edi,%esi,4) │ │ movl $0x0,0x100(%edi,%esi,4) │ │ xor %eax,%eax │ │ mov %eax,0x140(%edi,%esi,4) │ │ movl $0x0,0x40(%edi,%esi,4) │ │ @@ -3651879,15 +3651879,15 @@ │ │ call 12a59c0 │ │ add $0x10,%esp │ │ test %esi,%esi │ │ je 124a29f │ │ mov 0x4(%esi),%esi │ │ test %esi,%esi │ │ jne 124a2bc │ │ - lea -0x112f84c(%ebx),%eax │ │ + lea -0x112f825(%ebx),%eax │ │ lea 0x10c(%esp),%esi │ │ push 0x4(%esp) │ │ push %eax │ │ push $0x40 │ │ push %esi │ │ call 11c7b30 │ │ add $0x10,%esp │ │ @@ -3651905,15 +3651905,15 @@ │ │ call 124a440 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 124a30e │ │ mov %edi,%eax │ │ and $0x7f83ffff,%eax │ │ - lea -0x1129ee6(%ebx),%ecx │ │ + lea -0x1129ebf(%ebx),%ecx │ │ lea 0xc(%esp),%esi │ │ push %eax │ │ push %ecx │ │ push $0x100 │ │ push %esi │ │ call 11c7b30 │ │ add $0x10,%esp │ │ @@ -3652413,17 +3652413,17 @@ │ │ mov %edx,0xc(%esp) │ │ push %edx │ │ call 139f840 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ mov 0x8(%ebp),%eax │ │ inc %eax │ │ - lea -0x11372a2(%ebx),%ecx │ │ + lea -0x113727b(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ - lea -0x112bd9b(%ebx),%ecx │ │ + lea -0x112bd74(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ jmp 124a8b7 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3652479,15 +3652479,15 @@ │ │ jne 124a883 │ │ sub $0x4,%esp │ │ push $0x365 │ │ push 0x14(%esp) │ │ push 0xc(%esp) │ │ jmp 124a9a2 │ │ sub $0x4,%esp │ │ - lea -0x112bd9b(%ebx),%eax │ │ + lea -0x112bd74(%ebx),%eax │ │ push $0x353 │ │ push %eax │ │ push $0x51 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 124aa21 │ │ @@ -3652509,15 +3652509,15 @@ │ │ testb $0x1,0x140(%eax,%edi,4) │ │ jne 124a9ac │ │ movl $0x0,0xc0(%eax,%edi,4) │ │ movl $0x0,0x100(%eax,%edi,4) │ │ xor %ecx,%ecx │ │ jmp 124a9bf │ │ sub $0x4,%esp │ │ - lea -0x112bd9b(%ebx),%eax │ │ + lea -0x112bd74(%ebx),%eax │ │ push $0x36d │ │ push %eax │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ jmp 124aa21 │ │ mov 0xc0(%eax,%edi,4),%ecx │ │ @@ -3652533,15 +3652533,15 @@ │ │ je 124aa06 │ │ mov %eax,0x8(%esp) │ │ mov 0xc0(%eax,%edi,4),%eax │ │ jmp 124a9ed │ │ mov %eax,0x8(%esp) │ │ xor %eax,%eax │ │ sub $0x4,%esp │ │ - lea -0x1128018(%ebx),%ecx │ │ + lea -0x1127ff1(%ebx),%ecx │ │ push $0x4e │ │ push %ecx │ │ push %eax │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%esp),%ecx │ │ @@ -3652802,15 +3652802,15 @@ │ │ mov $0x1,%ecx │ │ mov %ecx,0x140(%eax,%edx,4) │ │ movl $0x0,0x40(%eax,%edx,4) │ │ movl $0x0,(%eax,%edx,4) │ │ movl $0x0,0x80(%eax,%edx,4) │ │ movl $0xffffffff,0x1c0(%eax,%edx,4) │ │ sub $0x4,%esp │ │ - lea -0x1128018(%ebx),%ecx │ │ + lea -0x1127ff1(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ push $0x5b │ │ push %ecx │ │ push 0x180(%eax,%edx,4) │ │ mov %eax,%edi │ │ mov %edx,%esi │ │ call 12982c0 │ │ @@ -3652848,15 +3652848,15 @@ │ │ add $0x1f710f,%ebx │ │ call 1249c80 │ │ test %eax,%eax │ │ je 124adee │ │ mov %eax,%esi │ │ mov 0x240(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x1128018(%ebx),%eax │ │ + lea -0x1127ff1(%ebx),%eax │ │ push $0x39 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push 0x180(%esi,%edi,4) │ │ call 12982c0 │ │ mov 0x8(%ebp),%eax │ │ add $0x10,%esp │ │ @@ -3653070,15 +3653070,15 @@ │ │ or %eax,%ecx │ │ mov %ecx,0x80(%esi,%edi,4) │ │ cmpl $0x0,0x10(%ebp) │ │ je 124b00e │ │ testb $0x1,0x140(%esi,%edi,4) │ │ je 124aff2 │ │ sub $0x4,%esp │ │ - lea -0x1128018(%ebx),%eax │ │ + lea -0x1127ff1(%ebx),%eax │ │ push $0x4e │ │ push %eax │ │ push 0xc0(%esi,%edi,4) │ │ mov %edx,0x14(%esp) │ │ call 12982c0 │ │ mov 0x14(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3653139,15 +3653139,15 @@ │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ je 124b19d │ │ mov 0x240(%edi),%esi │ │ cmp %esi,0x244(%edi) │ │ je 124b19d │ │ - lea -0x1128018(%ebx),%eax │ │ + lea -0x1127ff1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 124b15d │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3653337,15 +3653337,15 @@ │ │ call 124b2c1 │ │ pop %ebx │ │ add $0x1f6b3f,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 124b3d3 │ │ mov $0x80,%edi │ │ - lea -0x1128018(%ebx),%eax │ │ + lea -0x1127ff1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 124b37b │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3653454,15 +3653454,15 @@ │ │ cmp %edx,%edi │ │ jne 124b430 │ │ mov %edi,%ecx │ │ test %esi,%esi │ │ je 124b683 │ │ mov %eax,0x10(%esp) │ │ xor %edx,%edx │ │ - lea -0x1128018(%ebx),%eax │ │ + lea -0x1127ff1(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov %ecx,0x18(%esp) │ │ mov %ecx,%edi │ │ mov 0x8(%ebp),%eax │ │ jmp 124b64d │ │ nop │ │ nop │ │ @@ -3653571,15 +3653571,15 @@ │ │ mov 0x8(%ebp),%eax │ │ add $0x10,%esp │ │ jmp 124b480 │ │ mov 0x8(%ebp),%eax │ │ movl $0x0,0x244(%eax) │ │ movl $0x0,0x240(%eax) │ │ xor %esi,%esi │ │ - lea -0x1128018(%ebx),%edi │ │ + lea -0x1127ff1(%ebx),%edi │ │ jmp 124b746 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3653619,15 +3653619,15 @@ │ │ push %edi │ │ push 0xc0(%eax,%esi,4) │ │ call 12982c0 │ │ mov 0x8(%ebp),%eax │ │ add $0x10,%esp │ │ jmp 124b6b0 │ │ mov $0xfffffff0,%esi │ │ - lea -0x1128018(%ebx),%edi │ │ + lea -0x1127ff1(%ebx),%edi │ │ mov 0x8(%ebp),%eax │ │ jmp 124b823 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3653722,15 +3653722,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %eax,%esi │ │ - lea -0x1128018(%ebx),%eax │ │ + lea -0x1127ff1(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ jmp 124b924 │ │ movl $0x0,0xc0(%esi,%edx,4) │ │ movl $0x0,0x100(%esi,%edx,4) │ │ xor %eax,%eax │ │ mov %eax,0x140(%esi,%edx,4) │ │ cmp 0x240(%ecx),%edi │ │ @@ -3654069,15 +3654069,15 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ jg 124bde1 │ │ sub $0x4,%esp │ │ - lea -0x112f843(%ebx),%esi │ │ + lea -0x112f81c(%ebx),%esi │ │ push $0x1cf │ │ push %esi │ │ push 0x4(%ecx) │ │ call 12982c0 │ │ add $0x4,%esp │ │ mov 0x14(%esp),%eax │ │ push 0xc(%eax) │ │ @@ -3654204,58 +3654204,58 @@ │ │ jne 124c061 │ │ mov 0x8(%esp),%ecx │ │ mov 0x18(%ecx),%ecx │ │ test %ecx,%ecx │ │ jne 124c030 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ebb(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x1129e94(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ jmp 124c207 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ebb(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x1129e94(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0x20 │ │ jmp 124c173 │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ebb(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x1129e94(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0x2e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9a │ │ jmp 124c08b │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ebb(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x1129e94(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ jmp 124c07b │ │ test %ecx,%ecx │ │ je 124c0ff │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%ecx) │ │ cmp $0x1,%eax │ │ jne 124c0c3 │ │ jmp 124c0c5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ebb(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x1129e94(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0x94 │ │ jmp 124c07b │ │ mov 0x8(%esp),%ecx │ │ mov 0x20(%ecx),%ecx │ │ test %ecx,%ecx │ │ je 124c1ed │ │ @@ -3654271,16 +3654271,16 @@ │ │ push 0x18(%esp) │ │ call 1266710 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 124c192 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ebb(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x1129e94(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0xaa │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3654298,15 +3654298,15 @@ │ │ push 0x18(%esp) │ │ call 1266710 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 124c192 │ │ jg 124c0ff │ │ sub $0x4,%esp │ │ - lea -0x112f843(%ebx),%esi │ │ + lea -0x112f81c(%ebx),%esi │ │ push $0x1cf │ │ push %esi │ │ push 0x4(%ecx) │ │ mov %ecx,%edi │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0xc(%edi) │ │ @@ -3654343,16 +3654343,16 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jg 124c0ad │ │ jmp 124c097 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ebb(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x1129e94(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0xbd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3654369,16 +3654369,16 @@ │ │ mov 0x54(%eax),%eax │ │ test %eax,%eax │ │ jne 124c141 │ │ mov $0x1,%eax │ │ jmp 124c192 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ebb(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x1129e94(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0xcc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3654387,16 +3654387,16 @@ │ │ add $0x10,%esp │ │ mov $0xffffffff,%esi │ │ jmp 124c097 │ │ mov %eax,%esi │ │ jmp 124c097 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ebb(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x1129e94(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3654404,16 +3654404,16 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%esi │ │ jmp 124c097 │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ebb(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x1129e94(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3654447,32 +3654447,32 @@ │ │ test %edi,%edi │ │ je 124c349 │ │ mov %edx,%esi │ │ mov (%edx),%edx │ │ jmp 124c34d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bd52(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x112bd2b(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0xea │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ push $0x6 │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 124c35f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bd52(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x112bd2b(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0xef │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ @@ -3654512,16 +3654512,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bd52(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x112bd2b(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0xfc │ │ jmp 124c2c9 │ │ sub $0xc,%esp │ │ push 0x48(%esi) │ │ call 126e740 │ │ add $0x10,%esp │ │ @@ -3654530,28 +3654530,28 @@ │ │ test %edi,%edi │ │ je 124c40a │ │ mov 0x10(%ebp),%edx │ │ cmp %eax,(%edx) │ │ jae 124c419 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bd52(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x112bd2b(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ jmp 124c3f9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bd52(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x112bd2b(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ @@ -3654621,15 +3654621,15 @@ │ │ je 124c549 │ │ mov %edx,%esi │ │ mov (%edx),%edx │ │ jmp 124c54d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158778(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0x114 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3654637,15 +3654637,15 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 124c55f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158778(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0x119 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ @@ -3654686,15 +3654686,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158778(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0x126 │ │ jmp 124c4c9 │ │ sub $0xc,%esp │ │ push 0x48(%esi) │ │ call 126e740 │ │ add $0x10,%esp │ │ @@ -3654704,27 +3654704,27 @@ │ │ je 124c60a │ │ mov 0x10(%ebp),%edx │ │ cmp %eax,(%edx) │ │ jae 124c619 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158778(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0x129 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ jmp 124c5f9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1158778(%ebx),%eax │ │ - lea -0x112f843(%ebx),%ecx │ │ + lea -0x112f81c(%ebx),%ecx │ │ push %eax │ │ push $0x129 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ @@ -3654768,15 +3654768,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 124c660 │ │ jmp 124c662 │ │ jg 124c696 │ │ sub $0x4,%esp │ │ - lea -0x112f843(%ebx),%edi │ │ + lea -0x112f81c(%ebx),%edi │ │ push $0x1cf │ │ push %edi │ │ push 0x4(%esi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0xc(%esi) │ │ call 12a23d0 │ │ @@ -3654830,15 +3654830,15 @@ │ │ sub $0x20,%esp │ │ call 124c6e1 │ │ pop %ebx │ │ add $0x1f571f,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x112f843(%ebx),%eax │ │ + lea -0x112f81c(%ebx),%eax │ │ push $0x142 │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push $0x40 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3655106,16 +3655106,16 @@ │ │ push %edi │ │ push %esi │ │ call 12754b0 │ │ add $0x10,%esp │ │ jmp 124ca62 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135352(%ebx),%eax │ │ - lea -0x112bd41(%ebx),%ecx │ │ + lea -0x113532b(%ebx),%eax │ │ + lea -0x112bd1a(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3655181,16 +3655181,16 @@ │ │ push %edi │ │ push %esi │ │ call 12754b0 │ │ add $0x10,%esp │ │ jmp 124cb42 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135352(%ebx),%eax │ │ - lea -0x112bd41(%ebx),%ecx │ │ + lea -0x113532b(%ebx),%eax │ │ + lea -0x112bd1a(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3655254,16 +3655254,16 @@ │ │ push %edi │ │ push %esi │ │ call 12754b0 │ │ add $0x10,%esp │ │ jmp 124cc19 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135352(%ebx),%eax │ │ - lea -0x112bd41(%ebx),%ecx │ │ + lea -0x113532b(%ebx),%eax │ │ + lea -0x112bd1a(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3655314,16 +3655314,16 @@ │ │ mov %eax,0xc(%esp) │ │ test %esi,%esi │ │ je 124cc7c │ │ testb $0x8,0x1(%esi) │ │ jne 124ccb7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11370cd(%ebx),%eax │ │ - lea -0x112bd41(%ebx),%ecx │ │ + lea -0x11370a6(%ebx),%eax │ │ + lea -0x112bd1a(%ebx),%ecx │ │ push %eax │ │ push $0xa6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3660970,15 +3660970,15 @@ │ │ call 13a02e0 │ │ add $0x10,%esp │ │ mov -0x280(%ebx),%eax │ │ mov -0x294(%ebx),%ecx │ │ jmp 1250e7c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bd2c(%ebx),%eax │ │ + lea -0x112bd05(%ebx),%eax │ │ lea -0x1147d62(%ebx),%ecx │ │ push %eax │ │ push $0x11b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3661017,15 +3661017,15 @@ │ │ mov %ecx,0x1ec(%edx) │ │ movups (%esi),%xmm0 │ │ mov 0x8(%ebp),%ecx │ │ movups %xmm0,0x20(%ecx) │ │ jmp 1250f17 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bd2c(%ebx),%eax │ │ + lea -0x112bd05(%ebx),%eax │ │ lea -0x1147d62(%ebx),%ecx │ │ push %eax │ │ push $0x126 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3661255,15 +3661255,15 @@ │ │ call 13a02a0 │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ mov -0x2a4(%ebx),%eax │ │ jmp 1251212 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131884(%ebx),%eax │ │ + lea -0x113185d(%ebx),%eax │ │ lea -0x1147d62(%ebx),%ecx │ │ push %eax │ │ push $0xca2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3661292,15 +3661292,15 @@ │ │ mov %ecx,%edi │ │ call 13a02a0 │ │ add $0x10,%esp │ │ mov -0x2a4(%ebx),%eax │ │ jmp 12512d5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131884(%ebx),%eax │ │ + lea -0x113185d(%ebx),%eax │ │ lea -0x1147d62(%ebx),%ecx │ │ push %eax │ │ push $0xcb7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3661408,15 +3661408,15 @@ │ │ add $0x20,%esp │ │ cmpl $0x0,0x14(%ebp) │ │ jne 12513e6 │ │ mov -0x288(%ebx),%ecx │ │ jmp 12513ec │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127ff3(%ebx),%eax │ │ + lea -0x1127fcc(%ebx),%eax │ │ lea -0x1147d62(%ebx),%ecx │ │ push %eax │ │ push $0x153 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3662057,15 +3662057,15 @@ │ │ push 0xc(%ebp) │ │ call 13a02a0 │ │ add $0x10,%esp │ │ mov -0x2a4(%ebx),%eax │ │ jmp 1251c97 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129ea1(%ebx),%eax │ │ + lea -0x1129e7a(%ebx),%eax │ │ lea -0x1147d62(%ebx),%ecx │ │ push %eax │ │ push $0xda2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3662167,15 +3662167,15 @@ │ │ call 13a02a0 │ │ jmp 1251ddb │ │ cmpl $0x0,0x10(%ebp) │ │ jne 1251de9 │ │ jmp 1251e2a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bd19(%ebx),%eax │ │ + lea -0x112bcf2(%ebx),%eax │ │ lea -0x1147d62(%ebx),%ecx │ │ push %eax │ │ push $0xe60 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3673246,15 +3673246,15 @@ │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1259f2a │ │ sub $0x8,%esp │ │ - lea -0x113532b(%ebx),%eax │ │ + lea -0x1135304(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1259f31 │ │ sub $0x8,%esp │ │ @@ -3673262,31 +3673262,31 @@ │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1259f38 │ │ sub $0x8,%esp │ │ - lea -0x112da74(%ebx),%eax │ │ + lea -0x112da4d(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1259f3f │ │ sub $0x8,%esp │ │ - lea -0x112da6e(%ebx),%eax │ │ + lea -0x112da47(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1259f46 │ │ sub $0x8,%esp │ │ - lea -0x1127f8d(%ebx),%eax │ │ + lea -0x1127f66(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1259f4d │ │ sub $0x8,%esp │ │ @@ -3673294,15 +3673294,15 @@ │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1259f54 │ │ sub $0x8,%esp │ │ - lea -0x112da68(%ebx),%eax │ │ + lea -0x112da41(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1259f5b │ │ sub $0x8,%esp │ │ @@ -3673789,15 +3673789,15 @@ │ │ movzbl (%ebx,%esi,1),%ecx │ │ mov 0x8(%esp),%edx │ │ mov 0xc(%esp),%eax │ │ mov %cl,-0x2(%edx,%eax,1) │ │ movb $0x3d,-0x1(%edx,%eax,1) │ │ add %eax,%edx │ │ jmp 125a3f1 │ │ - lea -0x113363e(%eax),%eax │ │ + lea -0x1133617(%eax),%eax │ │ test %edi,%edi │ │ jg 125a2e7 │ │ xor %eax,%eax │ │ movb $0x0,(%edx) │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3674330,15 +3674330,15 @@ │ │ call 12ed790 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jle 125ab42 │ │ xor %esi,%esi │ │ - lea -0x112bcfc(%ebx),%eax │ │ + lea -0x112bcd5(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x1156b00(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,0xc(%esp) │ │ jmp 125a9cd │ │ nop │ │ nop │ │ @@ -3674451,15 +3674451,15 @@ │ │ lea -0x1120082(%ebx),%eax │ │ lea -0x1152f68(%ebx),%ecx │ │ push %eax │ │ push $0x3d │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x112f99e(%ebx),%eax │ │ + lea -0x112f977(%ebx),%eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ push %eax │ │ push $0xa9 │ │ push $0x6 │ │ call 124ae00 │ │ add $0x20,%esp │ │ @@ -3675286,15 +3675286,15 @@ │ │ mov 0x10(%eax),%ecx │ │ mov %ecx,0x30(%esp) │ │ movups (%eax),%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ jmp 125b595 │ │ lea 0x20(%esp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push 0x18(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 125b5bd │ │ mov 0x10(%eax),%ecx │ │ @@ -3675417,15 +3675417,15 @@ │ │ push $0x6 │ │ call 124ae00 │ │ xor %eax,%eax │ │ add $0x10,%esp │ │ jmp 125b6f0 │ │ sub $0x4,%esp │ │ lea -0x1152f53(%ebx),%eax │ │ - lea -0x1131819(%ebx),%ecx │ │ + lea -0x11317f2(%ebx),%ecx │ │ push $0x17e │ │ push %eax │ │ push %ecx │ │ call 1282730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3675561,15 +3675561,15 @@ │ │ test %ecx,%ecx │ │ js 125b893 │ │ mov 0x10(%ebp),%edx │ │ mov %ecx,(%edx) │ │ jmp 125b8c9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112602c(%ebx),%eax │ │ + lea -0x1126005(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x2bb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3675582,39 +3675582,39 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112602c(%ebx),%eax │ │ + lea -0x1126005(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x29c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 125b8bd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112602c(%ebx),%eax │ │ + lea -0x1126005(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x2a2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ jmp 125b8bd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112602c(%ebx),%eax │ │ + lea -0x1126005(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x2a7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3675628,15 +3675628,15 @@ │ │ add $0x10,%esp │ │ jmp 125b8c9 │ │ mov $0x1,%dl │ │ test %dl,%dl │ │ je 125b858 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112602c(%ebx),%eax │ │ + lea -0x1126005(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x2b1 │ │ jmp 125b8ad │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3675704,15 +3675704,15 @@ │ │ js 125ba57 │ │ mov 0x10(%ebp),%edx │ │ mov %ecx,(%edx) │ │ mov %eax,%edi │ │ jmp 125ba8b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f87(%ebx),%eax │ │ + lea -0x1127f60(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x34e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3675725,39 +3675725,39 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f87(%ebx),%eax │ │ + lea -0x1127f60(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x331 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 125bc08 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f87(%ebx),%eax │ │ + lea -0x1127f60(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x337 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ jmp 125bc08 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f87(%ebx),%eax │ │ + lea -0x1127f60(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x33c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3675805,25 +3675805,25 @@ │ │ mov %esi,%eax │ │ neg %eax │ │ jae 125bcd8 │ │ or %dl,%cl │ │ je 125bcd8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f87(%ebx),%eax │ │ + lea -0x1127f60(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x37b │ │ jmp 125bc6e │ │ mov $0x1,%dl │ │ test %dl,%dl │ │ je 125ba17 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f87(%ebx),%eax │ │ + lea -0x1127f60(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x345 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3675851,15 +3675851,15 @@ │ │ test %edx,%edx │ │ jle 125bc80 │ │ movzbl 0x10(%esp),%eax │ │ or %al,0xc(%esp) │ │ je 125bc80 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f87(%ebx),%eax │ │ + lea -0x1127f60(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x360 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3675895,15 +3675895,15 @@ │ │ and 0x18(%ebp),%eax │ │ mov 0xc(%esp),%ecx │ │ xor $0x7fffffff,%ecx │ │ cmp %ecx,%eax │ │ jbe 125bd18 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f87(%ebx),%eax │ │ + lea -0x1127f60(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x388 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3676180,15 +3676180,15 @@ │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ jmp 125bf9b │ │ sub $0x4,%esp │ │ lea -0x1152f53(%ebx),%eax │ │ - lea -0x112f7ff(%ebx),%ecx │ │ + lea -0x112f7d8(%ebx),%ecx │ │ push $0x30c │ │ push %eax │ │ push %ecx │ │ call 1282730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3676771,15 +3676771,15 @@ │ │ je 125c93b │ │ xor %eax,%eax │ │ cmp $0x21,%ecx │ │ jl 125c8d8 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ lea -0x1152f53(%ebx),%eax │ │ - lea -0x1129e70(%ebx),%ecx │ │ + lea -0x1129e49(%ebx),%ecx │ │ push $0x264 │ │ push %eax │ │ push %ecx │ │ call 1282730 │ │ mov %eax,%ebx │ │ mov %edi,%eax │ │ neg %eax │ │ @@ -3677179,15 +3677179,15 @@ │ │ push %edx │ │ call 129df10 │ │ add $0xc,%esp │ │ movl $0xffffffff,0x58(%esi) │ │ jmp 125cef5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bcf2(%ebx),%eax │ │ + lea -0x112bccb(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x45c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3677209,15 +3677209,15 @@ │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *%eax │ │ jmp 125cf21 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bcf2(%ebx),%eax │ │ + lea -0x112bccb(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x51b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3677260,15 +3677260,15 @@ │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x44(%esp) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,0x34(%esp) │ │ sub $0x4,%esp │ │ push %edi │ │ jmp 125d132 │ │ - lea -0x1137087(%ebx),%eax │ │ + lea -0x1137060(%ebx),%eax │ │ lea 0x20(%esp),%edx │ │ push %ecx │ │ push %edi │ │ mov %edx,%edi │ │ push %eax │ │ push %edx │ │ call 129e7a0 │ │ @@ -3677278,15 +3677278,15 @@ │ │ push (%esi) │ │ call 1263140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 125cf24 │ │ sub $0x4,%esp │ │ lea 0x8(%esp),%eax │ │ - lea -0x1129e7a(%ebx),%ecx │ │ + lea -0x1129e53(%ebx),%ecx │ │ lea 0xc(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129df10 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ @@ -3677326,54 +3677326,54 @@ │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ js 125cc49 │ │ mov %eax,0x1c(%esp) │ │ mov %ecx,0x8(%esp) │ │ sub $0x4,%esp │ │ lea 0xc(%esp),%eax │ │ - lea -0x11335fd(%ebx),%ecx │ │ + lea -0x11335d6(%ebx),%ecx │ │ lea 0x24(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129d5e0 │ │ jmp 125ceeb │ │ test %ecx,%ecx │ │ jns 125ce28 │ │ movl $0x0,0x4(%esp) │ │ xor %ecx,%ecx │ │ lea -0x115a70a(%ebx),%eax │ │ jmp 125ce36 │ │ - lea -0x1131836(%ebx),%eax │ │ + lea -0x113180f(%ebx),%eax │ │ lea 0x20(%esp),%edx │ │ push %ecx │ │ push %edi │ │ push %eax │ │ push %edx │ │ call 129e7a0 │ │ add $0xc,%esp │ │ jmp 125cf0c │ │ test %ecx,%ecx │ │ js 125cc49 │ │ cmp %ecx,0x5c(%esi) │ │ je 125cc4b │ │ sub $0x4,%esp │ │ lea 0x8(%esp),%eax │ │ - lea -0x113708d(%ebx),%ecx │ │ + lea -0x1137066(%ebx),%ecx │ │ lea 0x24(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129df10 │ │ add $0xc,%esp │ │ movl $0xffffffff,0x5c(%esi) │ │ jmp 125cef5 │ │ test %ecx,%ecx │ │ js 125d157 │ │ - lea -0x112da62(%ebx),%eax │ │ + lea -0x112da3b(%ebx),%eax │ │ jmp 125ce9f │ │ test %ecx,%ecx │ │ js 125cc49 │ │ lea -0x1158707(%ebx),%eax │ │ lea 0x20(%esp),%edx │ │ push %ecx │ │ push %edi │ │ @@ -3677391,15 +3677391,15 @@ │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129df10 │ │ jmp 125ceeb │ │ xor %eax,%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1135325(%ebx),%eax │ │ + lea -0x11352fe(%ebx),%eax │ │ lea 0x20(%esp),%edx │ │ push %ecx │ │ push %edi │ │ push %eax │ │ push %edx │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -3677419,33 +3677419,33 @@ │ │ push (%esi) │ │ call 12630c0 │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ jne 125cc4b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bcf2(%ebx),%eax │ │ + lea -0x112bccb(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x523 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x85 │ │ jmp 125cc3f │ │ - lea -0x1137080(%ebx),%eax │ │ + lea -0x1137059(%ebx),%eax │ │ lea 0x20(%esp),%ecx │ │ push 0x8(%edi) │ │ push (%edi) │ │ push %eax │ │ push %ecx │ │ call 129e7a0 │ │ add $0xc,%esp │ │ - lea -0x112f7d7(%ebx),%eax │ │ + lea -0x112f7b0(%ebx),%eax │ │ lea 0x8(%esp),%ecx │ │ push 0x8(%edi) │ │ push 0x4(%edi) │ │ push %eax │ │ push %ecx │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -3677530,15 +3677530,15 @@ │ │ push (%esi) │ │ call 1263140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 125cc4b │ │ sub $0x4,%esp │ │ lea 0x8(%esp),%eax │ │ - lea -0x113182e(%ebx),%ecx │ │ + lea -0x1131807(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 129df10 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ @@ -3677726,15 +3677726,15 @@ │ │ push %eax │ │ call 129ccb0 │ │ mov 0x18(%esp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 125d2fd │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 125d305 │ │ add $0x5c,%edi │ │ @@ -3677926,22 +3677926,22 @@ │ │ mov %eax,%ecx │ │ mov %eax,0x90(%esi) │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 125d521 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112da5b(%ebx),%eax │ │ + lea -0x112da34(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x5cc │ │ jmp 125d627 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112da5b(%ebx),%eax │ │ + lea -0x112da34(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x5b4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3678012,39 +3678012,39 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 125d521 │ │ mov 0x8(%ebp),%eax │ │ movl $0x0,(%eax) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112da5b(%ebx),%eax │ │ + lea -0x112da34(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x5ec │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ jmp 125d515 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112da5b(%ebx),%eax │ │ + lea -0x112da34(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x5bc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ jmp 125d515 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112da5b(%ebx),%eax │ │ + lea -0x112da34(%ebx),%eax │ │ lea -0x1152f53(%ebx),%ecx │ │ push %eax │ │ push $0x5d8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3678746,15 +3678746,15 @@ │ │ test %eax,%eax │ │ je 125de8a │ │ mov 0xc(%ebp),%edx │ │ mov (%esp),%esi │ │ jmp 125dfd1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f75(%ebx),%eax │ │ + lea -0x1127f4e(%ebx),%eax │ │ lea -0x115a701(%ebx),%ecx │ │ push %eax │ │ push $0x102 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3678762,15 +3678762,15 @@ │ │ push $0x6 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 125e06c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f75(%ebx),%eax │ │ + lea -0x1127f4e(%ebx),%eax │ │ lea -0x115a701(%ebx),%ecx │ │ push %eax │ │ push $0x11b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3678843,15 +3678843,15 @@ │ │ call 12bfa30 │ │ add $0x20,%esp │ │ jmp 125dfbd │ │ mov (%esp),%esi │ │ jmp 125dfbd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f75(%ebx),%eax │ │ + lea -0x1127f4e(%ebx),%eax │ │ lea -0x115a701(%ebx),%ecx │ │ push %eax │ │ push $0x14b │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1152f3e(%ebx),%eax │ │ @@ -3678885,28 +3678885,28 @@ │ │ push 0x1c(%esp) │ │ call 1280ac0 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ mov %edx,(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f75(%ebx),%eax │ │ + lea -0x1127f4e(%ebx),%eax │ │ lea -0x115a701(%ebx),%ecx │ │ push %eax │ │ push $0x163 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ mov 0x18(%esp),%eax │ │ push (%eax) │ │ call 127f8b0 │ │ add $0x10,%esp │ │ mov (%esp),%edx │ │ test %edx,%edx │ │ - lea -0x112f86d(%ebx),%ecx │ │ + lea -0x112f846(%ebx),%ecx │ │ cmove %ecx,%edx │ │ mov %edx,(%esp) │ │ mov 0x10(%ebp),%edx │ │ test %edx,%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ lea -0x1149d02(%ebx),%ecx │ │ @@ -3678924,15 +3678924,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f75(%ebx),%eax │ │ + lea -0x1127f4e(%ebx),%eax │ │ lea -0x115a701(%ebx),%ecx │ │ push %eax │ │ push $0x10b │ │ jmp 125de78 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3679445,29 +3679445,29 @@ │ │ push %eax │ │ push %ecx │ │ call 1299a80 │ │ add $0x10,%esp │ │ jmp 125e67f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11317a9(%ebx),%eax │ │ + lea -0x1131782(%ebx),%eax │ │ lea -0x115a701(%ebx),%ecx │ │ push %eax │ │ push $0x239 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x6 │ │ call 124ae00 │ │ jmp 125e67a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11317a9(%ebx),%eax │ │ + lea -0x1131782(%ebx),%eax │ │ push %eax │ │ push $0x241 │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3680121,15 +3680121,15 @@ │ │ cmp $0x10001,%edx │ │ je 125ec41 │ │ cmp $0x10003,%edx │ │ je 125ec41 │ │ cmp $0x10002,%edx │ │ jne 125ed5e │ │ sub $0x8,%esp │ │ - lea -0x1135321(%ebx),%eax │ │ + lea -0x11352fa(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 125f200 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 125ed3e │ │ @@ -3680442,15 +3680442,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ cmpl $0x0,0x70(%ecx) │ │ je 125f0c3 │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x113708d(%ebx),%ecx │ │ + lea -0x1137066(%ebx),%ecx │ │ lea 0x14(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129df10 │ │ add $0x8,%esp │ │ push %edi │ │ @@ -3681097,15 +3681097,15 @@ │ │ lea 0x48(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129df10 │ │ add $0x8,%esp │ │ lea 0x30(%esp),%eax │ │ - lea -0x113708d(%ebx),%ecx │ │ + lea -0x1137066(%ebx),%ecx │ │ lea 0x10(%esp),%esi │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129df10 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ @@ -3681134,15 +3681134,15 @@ │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x90(%esp) │ │ movups 0xc(%esp),%xmm0 │ │ movups %xmm0,0x80(%esp) │ │ sub $0x4,%esp │ │ lea 0x44(%esp),%eax │ │ - lea -0x113178b(%ebx),%ecx │ │ + lea -0x1131764(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0xa4(%esp) │ │ @@ -3681158,27 +3681158,27 @@ │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0xb8(%esp) │ │ movups 0xc(%esp),%xmm0 │ │ movups %xmm0,0xa8(%esp) │ │ sub $0x4,%esp │ │ lea 0x3c(%esp),%eax │ │ - lea -0x1135308(%ebx),%ecx │ │ + lea -0x11352e1(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0xcc(%esp) │ │ movups 0xc(%esp),%xmm0 │ │ movups %xmm0,0xbc(%esp) │ │ sub $0x4,%esp │ │ lea 0x38(%esp),%eax │ │ - lea -0x1131786(%ebx),%ecx │ │ + lea -0x113175f(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0xe0(%esp) │ │ @@ -3682761,15 +3682761,15 @@ │ │ push 0x10(%ebp) │ │ call 139f860 │ │ add $0x10,%esp │ │ cmp $0xffffffff,%esi │ │ jne 1260756 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112601a(%ebx),%eax │ │ + lea -0x1125ff3(%ebx),%eax │ │ lea -0x11221e8(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3682897,15 +3682897,15 @@ │ │ push 0x10(%ebp) │ │ call 139f860 │ │ add $0x10,%esp │ │ cmp $0xffffffff,%esi │ │ jne 12608c6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bcde(%ebx),%eax │ │ + lea -0x112bcb7(%ebx),%eax │ │ lea -0x11221e8(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3683258,27 +3683258,27 @@ │ │ call 12a3df0 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esp) │ │ jmp 1260ce7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11443ce(%ebx),%eax │ │ - lea -0x112f7c7(%ebx),%ecx │ │ + lea -0x112f7a0(%ebx),%ecx │ │ push %eax │ │ push $0x162 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1260f2c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11443ce(%ebx),%eax │ │ - lea -0x112f7c7(%ebx),%ecx │ │ + lea -0x112f7a0(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8003b │ │ @@ -3683320,15 +3683320,15 @@ │ │ push %eax │ │ call 12a3df0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x38(%edi) │ │ je 1261028 │ │ mov %eax,0x20(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112f7c7(%ebx),%eax │ │ + lea -0x112f7a0(%ebx),%eax │ │ push $0xfe │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push $0x14 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3683433,15 +3683433,15 @@ │ │ push %eax │ │ push $0x13e │ │ push %edi │ │ jmp 1260f50 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11443ce(%ebx),%eax │ │ - lea -0x112f7c7(%ebx),%ecx │ │ + lea -0x112f7a0(%ebx),%ecx │ │ push %eax │ │ push $0x167 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x11586e9(%ebx),%eax │ │ push %eax │ │ @@ -3683891,15 +3683891,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x14(%esi) │ │ cmp $0x1,%eax │ │ jne 12613d0 │ │ jmp 12613d2 │ │ jg 126140a │ │ sub $0x4,%esp │ │ - lea -0x1127f5d(%ebx),%edi │ │ + lea -0x1127f36(%ebx),%edi │ │ push $0x3c │ │ push %edi │ │ push 0x8(%esi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0x10(%esi) │ │ call 12c1800 │ │ @@ -3683992,15 +3683992,15 @@ │ │ test %eax,%eax │ │ je 1261515 │ │ movl $0x8010d,(%esp) │ │ jmp 12615d3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ea99(%ebx),%eax │ │ - lea -0x1127f5d(%ebx),%ecx │ │ + lea -0x1127f36(%ebx),%ecx │ │ push %eax │ │ push $0x169 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3684079,26 +3684079,26 @@ │ │ call 1280ac0 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ mov %edx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ea99(%ebx),%eax │ │ - lea -0x1127f5d(%ebx),%ecx │ │ + lea -0x1127f36(%ebx),%ecx │ │ push %eax │ │ push $0x1a1 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ mov 0x18(%esp),%eax │ │ push (%eax) │ │ call 127f8b0 │ │ add $0x10,%esp │ │ test %esi,%esi │ │ - lea -0x112f86d(%ebx),%ecx │ │ + lea -0x112f846(%ebx),%ecx │ │ cmove %ecx,%esi │ │ mov 0x8(%ebp),%edx │ │ test %edx,%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ lea -0x1151299(%ebx),%ecx │ │ push %edx │ │ @@ -3684196,15 +3684196,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114d474(%ebx),%eax │ │ - lea -0x1127f5d(%ebx),%ecx │ │ + lea -0x1127f36(%ebx),%ecx │ │ push %eax │ │ push $0x1d2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3684232,15 +3684232,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156aed(%ebx),%eax │ │ - lea -0x1127f5d(%ebx),%ecx │ │ + lea -0x1127f36(%ebx),%ecx │ │ push %eax │ │ push $0x1dc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3684278,16 +3684278,16 @@ │ │ mov 0x10(%eax),%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127f39(%ebx),%eax │ │ - lea -0x1127f5d(%ebx),%ecx │ │ + lea -0x1127f12(%ebx),%eax │ │ + lea -0x1127f36(%ebx),%ecx │ │ push %eax │ │ push $0x1e7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3684442,15 +3684442,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 126199f │ │ pop %ebx │ │ add $0x1e0461,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1127f5d(%ebx),%eax │ │ + lea -0x1127f36(%ebx),%eax │ │ push $0x262 │ │ push %eax │ │ push $0x34 │ │ call 1298010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3684530,15 +3684530,15 @@ │ │ mov 0x10(%esp),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x10(%esp) │ │ jmp 1261a30 │ │ call 124abb0 │ │ lea -0x114d459(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1127f5d(%ebx),%eax │ │ + lea -0x1127f36(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x26e,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ movl $0x3b,(%esp) │ │ call 124ae00 │ │ @@ -3684579,15 +3684579,15 @@ │ │ je 1261b59 │ │ sub $0x8,%esp │ │ mov -0x1d0(%ebx),%eax │ │ push %eax │ │ push 0xc(%esi) │ │ call 12ed710 │ │ add $0xc,%esp │ │ - lea -0x1127f5d(%ebx),%edi │ │ + lea -0x1127f36(%ebx),%edi │ │ push $0x289 │ │ push %edi │ │ push 0x18(%esi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea 0x1c(%esi),%eax │ │ sub $0xc,%esp │ │ @@ -3684933,15 +3684933,15 @@ │ │ mov 0x8(%eax),%esi │ │ sub $0xc,%esp │ │ push 0xc(%ebp) │ │ call 12a3df0 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1127f5d(%ebx),%eax │ │ + lea -0x1127f36(%ebx),%eax │ │ push $0x20 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x40 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3685213,15 +3685213,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x14(%esi) │ │ cmp $0x1,%eax │ │ jne 1262170 │ │ jmp 1262172 │ │ jg 12621aa │ │ sub $0x4,%esp │ │ - lea -0x1127f5d(%ebx),%edi │ │ + lea -0x1127f36(%ebx),%edi │ │ push $0x3c │ │ push %edi │ │ push 0x8(%esi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0x10(%esi) │ │ call 12c1800 │ │ @@ -3685289,15 +3685289,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x14(%esi) │ │ cmp $0x1,%eax │ │ jne 1262210 │ │ jmp 1262212 │ │ jg 126224a │ │ sub $0x4,%esp │ │ - lea -0x1127f5d(%ebx),%edi │ │ + lea -0x1127f36(%ebx),%edi │ │ push $0x3c │ │ push %edi │ │ push 0x8(%esi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0x10(%esi) │ │ call 12c1800 │ │ @@ -3685672,15 +3685672,15 @@ │ │ call 129e740 │ │ add $0xc,%esp │ │ mov 0x38(%esp),%eax │ │ mov %eax,0x10(%esi) │ │ movups 0x28(%esp),%xmm0 │ │ movups %xmm0,(%esi) │ │ lea 0x6c(%esp),%esi │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ lea 0x28(%esp),%ecx │ │ mov 0x1c(%esp),%edi │ │ push 0x20(%edi) │ │ push 0x1c(%edi) │ │ push %eax │ │ push %ecx │ │ call 129e7a0 │ │ @@ -3685873,15 +3685873,15 @@ │ │ mov (%edx),%ecx │ │ mov 0x8(%esp),%eax │ │ sub (%eax),%ecx │ │ jae 1262917 │ │ jmp 126294c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f7a3(%ebx),%eax │ │ + lea -0x112f77c(%ebx),%eax │ │ lea -0x11586ae(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3686061,15 +3686061,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bcbb(%ebx),%eax │ │ + lea -0x112bc94(%ebx),%eax │ │ lea -0x11586ae(%ebx),%ecx │ │ push %eax │ │ push $0xb3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3686188,15 +3686188,15 @@ │ │ push %edi │ │ call 12617e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1262cf9 │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1137055(%ebx),%eax │ │ + lea -0x113702e(%ebx),%eax │ │ push %eax │ │ mov %esi,0x20(%esp) │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ push %edi │ │ call 12c21f0 │ │ add $0x8,%esp │ │ @@ -3686318,26 +3686318,26 @@ │ │ call 1261840 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push 0xc(%ebp) │ │ call 1261770 │ │ add $0x4,%esp │ │ - lea -0x1135304(%ebx),%ecx │ │ + lea -0x11352dd(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push $0x8010e │ │ push $0x3c │ │ call 124ae00 │ │ add $0x20,%esp │ │ jmp 1262d3b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112da2a(%ebx),%eax │ │ + lea -0x112da03(%ebx),%eax │ │ push %eax │ │ push $0x109 │ │ push 0x18(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3686363,15 +3686363,15 @@ │ │ push $0xfd │ │ push 0x14(%esp) │ │ push %esi │ │ call 12982c0 │ │ jmp 1262d88 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112da47(%ebx),%eax │ │ + lea -0x112da20(%ebx),%eax │ │ lea -0x11586ae(%ebx),%ecx │ │ push %eax │ │ push $0x123 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3686405,15 +3686405,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113177c(%ebx),%eax │ │ + lea -0x1131755(%ebx),%eax │ │ lea -0x11586ae(%ebx),%ecx │ │ push %eax │ │ push $0x14d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3686493,15 +3686493,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137072(%ebx),%eax │ │ + lea -0x113704b(%ebx),%eax │ │ lea -0x11586ae(%ebx),%ecx │ │ push %eax │ │ push $0x163 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3686583,15 +3686583,15 @@ │ │ push 0xc(%ebp) │ │ call *%eax │ │ jmp 12630ad │ │ mov $0xffffffff,%eax │ │ jmp 12630b0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113175d(%ebx),%eax │ │ + lea -0x1131736(%ebx),%eax │ │ lea -0x1149c94(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3686636,15 +3686636,15 @@ │ │ push 0xc(%ebp) │ │ call *%eax │ │ jmp 1263130 │ │ mov $0xffffffff,%eax │ │ jmp 1263133 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113175d(%ebx),%eax │ │ + lea -0x1131736(%ebx),%eax │ │ lea -0x1149c94(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3686735,15 +3686735,15 @@ │ │ push 0xc(%ebp) │ │ call *%eax │ │ jmp 126322d │ │ mov $0xffffffff,%eax │ │ jmp 1263230 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113175d(%ebx),%eax │ │ + lea -0x1131736(%ebx),%eax │ │ lea -0x1149c94(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3687548,15 +3687548,15 @@ │ │ push %ecx │ │ push 0x18(%edi) │ │ call *0x1c(%eax) │ │ add $0x10,%esp │ │ jmp 1263d06 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113704e(%ebx),%eax │ │ + lea -0x1137027(%ebx),%eax │ │ lea -0x1124270(%ebx),%ecx │ │ push %eax │ │ push $0x181 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3687564,15 +3687564,15 @@ │ │ push $0x6 │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ jmp 1263d06 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113704e(%ebx),%eax │ │ + lea -0x1137027(%ebx),%eax │ │ lea -0x1124270(%ebx),%ecx │ │ push %eax │ │ push $0x189 │ │ jmp 1263ce7 │ │ sub $0xc,%esp │ │ push $0x0 │ │ call 1266710 │ │ @@ -3687646,15 +3687646,15 @@ │ │ push %esi │ │ call 126e670 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 1263d06 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113704e(%ebx),%eax │ │ + lea -0x1137027(%ebx),%eax │ │ lea -0x1124270(%ebx),%ecx │ │ push %eax │ │ push $0x1bd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3687669,53 +3687669,53 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %ecx,%eax │ │ jmp 1263d06 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113704e(%ebx),%eax │ │ + lea -0x1137027(%ebx),%eax │ │ lea -0x1124270(%ebx),%ecx │ │ push %eax │ │ push $0x1c3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ jmp 1263ba6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113704e(%ebx),%eax │ │ + lea -0x1137027(%ebx),%eax │ │ lea -0x1124270(%ebx),%ecx │ │ push %eax │ │ push $0x1d0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9a │ │ jmp 1263ba6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113704e(%ebx),%eax │ │ + lea -0x1137027(%ebx),%eax │ │ lea -0x1124270(%ebx),%ecx │ │ push %eax │ │ push $0x1d5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 1263ba6 │ │ movl $0x0,0x4c(%edi) │ │ jmp 1263d06 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113704e(%ebx),%eax │ │ + lea -0x1137027(%ebx),%eax │ │ lea -0x1124270(%ebx),%ecx │ │ push %eax │ │ push $0x1e2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3688346,15 +3688346,15 @@ │ │ sub $0x10,%esp │ │ call 1264431 │ │ pop %ebx │ │ add $0x1dd9cf,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x1137032(%ebx),%eax │ │ + lea -0x113700b(%ebx),%eax │ │ push $0x32 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x40 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3688598,15 +3688598,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 1264700 │ │ jmp 1264702 │ │ jg 126472f │ │ sub $0x4,%esp │ │ - lea -0x1137032(%ebx),%edi │ │ + lea -0x113700b(%ebx),%edi │ │ push $0x28 │ │ push %edi │ │ push 0x8(%esi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push (%esi) │ │ call 12a23d0 │ │ @@ -3688666,15 +3688666,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 1264790 │ │ jmp 1264792 │ │ jg 12647bf │ │ sub $0x4,%esp │ │ - lea -0x1137032(%ebx),%edi │ │ + lea -0x113700b(%ebx),%edi │ │ push $0x28 │ │ push %edi │ │ push 0x8(%esi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push (%esi) │ │ call 12a23d0 │ │ @@ -3689696,28 +3689696,28 @@ │ │ jne 1265387 │ │ andl $0xfffffffd,0x10(%esp) │ │ jne 1265387 │ │ mov %esi,%eax │ │ jmp 1265408 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bc95(%ebx),%eax │ │ + lea -0x112bc6e(%ebx),%eax │ │ push %eax │ │ push $0x12c │ │ push 0x18(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x6 │ │ call 124ae00 │ │ jmp 1265403 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bc95(%ebx),%eax │ │ + lea -0x112bc6e(%ebx),%eax │ │ push %eax │ │ push $0x19b │ │ push 0x18(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3689802,15 +3689802,15 @@ │ │ movl $0x0,0x4(%esi) │ │ jmp 12654c1 │ │ mov $0x1,%eax │ │ jmp 12654c3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11221ba(%ebx),%eax │ │ - lea -0x112da08(%ebx),%ecx │ │ + lea -0x112d9e1(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3689955,15 +3689955,15 @@ │ │ call 12654d0 │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ jmp 1265686 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cdcc(%ebx),%eax │ │ - lea -0x112da08(%ebx),%ecx │ │ + lea -0x112d9e1(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3690322,15 +3690322,15 @@ │ │ cmpl $0x0,0x44(%edi) │ │ jne 1265a40 │ │ call 12ecdf0 │ │ mov %eax,0x44(%edi) │ │ test %eax,%eax │ │ je 1265ac5 │ │ sub $0x4,%esp │ │ - lea -0x112da08(%ebx),%eax │ │ + lea -0x112d9e1(%ebx),%eax │ │ push $0x10c │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0xc │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3690405,15 +3690405,15 @@ │ │ push 0x4(%esi) │ │ push (%esi) │ │ call 1266920 │ │ add $0x4,%esp │ │ push (%esi) │ │ call 1266710 │ │ add $0xc,%esp │ │ - lea -0x112da08(%ebx),%eax │ │ + lea -0x112d9e1(%ebx),%eax │ │ push $0xdb │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3690467,15 +3690467,15 @@ │ │ push %eax │ │ call 12654d0 │ │ add $0x10,%esp │ │ jmp 1265be1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cdcc(%ebx),%eax │ │ - lea -0x112da08(%ebx),%ecx │ │ + lea -0x112d9e1(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3690566,15 +3690566,15 @@ │ │ call 1266800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1265cee │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115865b(%ebx),%eax │ │ - lea -0x112da08(%ebx),%ecx │ │ + lea -0x112d9e1(%ebx),%ecx │ │ push %eax │ │ push $0x180 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3690784,15 +3690784,15 @@ │ │ call 12654d0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 1265f25 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112425a(%ebx),%eax │ │ - lea -0x112da08(%ebx),%ecx │ │ + lea -0x112d9e1(%ebx),%ecx │ │ push %eax │ │ push $0x1e9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3690853,15 +3690853,15 @@ │ │ push %eax │ │ call 12654d0 │ │ add $0x10,%esp │ │ jmp 1265fe3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113cdcc(%ebx),%eax │ │ - lea -0x112da08(%ebx),%ecx │ │ + lea -0x112d9e1(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3690915,15 +3690915,15 @@ │ │ push $0x64 │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 129e740 │ │ add $0xc,%esp │ │ lea 0xc0(%esp),%edi │ │ - lea -0x1131756(%ebx),%eax │ │ + lea -0x113172f(%ebx),%eax │ │ mov %esp,%esi │ │ push $0x64 │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 129e740 │ │ add $0xc,%esp │ │ @@ -3690966,15 +3690966,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1266162 │ │ mov $0x1,%esi │ │ lea 0x24(%esp),%eax │ │ lea 0x50(%esp),%edi │ │ cmpl $0x2,(%eax) │ │ - lea -0x1129e42(%ebx),%eax │ │ + lea -0x1129e1b(%ebx),%eax │ │ cmovae %edi,%eax │ │ sub $0x4,%esp │ │ push 0x14(%ebp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1299c10 │ │ add $0x10,%esp │ │ @@ -3691372,15 +3691372,15 @@ │ │ push $0x131 │ │ push %edi │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bc7e(%ebx),%eax │ │ + lea -0x112bc57(%ebx),%eax │ │ push %eax │ │ push $0xfa │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3693249,15 +3693249,15 @@ │ │ mov 0x8(%esp),%ecx │ │ cmpl $0x0,0x48(%edi) │ │ jne 1267792 │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1138f14(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x5b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9a │ │ @@ -3693282,15 +3693282,15 @@ │ │ push (%eax) │ │ call 125fee0 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ test %eax,%eax │ │ je 12677ee │ │ sub $0x8,%esp │ │ - lea -0x1129e42(%ebx),%eax │ │ + lea -0x1129e1b(%ebx),%eax │ │ push %eax │ │ push %edx │ │ mov %edx,0x20(%esp) │ │ call 13a00a0 │ │ mov 0x20(%esp),%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3693471,15 +3693471,15 @@ │ │ push %esi │ │ call 125fee0 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ test %eax,%eax │ │ je 1267d71 │ │ sub $0x8,%esp │ │ - lea -0x1129e42(%ebx),%eax │ │ + lea -0x1129e1b(%ebx),%eax │ │ push %eax │ │ mov %edx,0x1c(%esp) │ │ push %edx │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1267d6d │ │ @@ -3693552,15 +3693552,15 @@ │ │ jle 1267e36 │ │ mov 0x14(%esi),%eax │ │ movl $0x100,(%eax) │ │ jmp 1267e72 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1138f14(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x137 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3693579,37 +3693579,37 @@ │ │ jne 1267d7f │ │ mov 0x48(%ecx),%eax │ │ test %eax,%eax │ │ jne 1267d86 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1138f14(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x111 │ │ jmp 1267dfb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1138f14(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x144 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ push $0x6 │ │ call 124ae00 │ │ jmp 1267e33 │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1138f14(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ jmp 1267dfb │ │ mov 0x3c(%ecx),%edx │ │ test %edx,%edx │ │ je 1267d0b │ │ sub $0x8,%esp │ │ @@ -3693677,29 +3693677,29 @@ │ │ push %ecx │ │ call 1278de0 │ │ add $0x10,%esp │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1138f14(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ jmp 1267dfb │ │ cmpl $0x0,0x6c(%ecx) │ │ je 1267e5e │ │ movl $0x10,(%eax) │ │ lea -0x1d9330(%ebx),%eax │ │ mov 0xc(%esp),%esi │ │ mov %eax,0x18(%esi) │ │ jmp 1267e72 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1138f14(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0xcd │ │ jmp 1267dfb │ │ sub $0xc,%esp │ │ push 0x1c(%esp) │ │ call 1269b40 │ │ add $0x10,%esp │ │ @@ -3693727,15 +3693727,15 @@ │ │ test %eax,%eax │ │ jg 1267dd2 │ │ cmpl $0x0,0x8(%ebp) │ │ jne 1267e15 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1138f14(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x11f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -3693743,15 +3693743,15 @@ │ │ test %eax,%eax │ │ jg 1267ee5 │ │ xor %esi,%esi │ │ jmp 1267efa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1138f14(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x10a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3693838,23 +3693838,23 @@ │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ jmp 1267e38 │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1138f14(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ jmp 1267dfb │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1138f14(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x6d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3693983,15 +3693983,15 @@ │ │ push %edx │ │ push %eax │ │ call *%ecx │ │ jmp 12680fe │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11443a1(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x1a5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ @@ -3694027,15 +3694027,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11443a1(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x1b0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3694085,15 +3694085,15 @@ │ │ push %edx │ │ push %eax │ │ call *%ecx │ │ jmp 126820e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112003a(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x1cd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ @@ -3694129,15 +3694129,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112003a(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3694192,15 +3694192,15 @@ │ │ mov 0x14(%eax),%ecx │ │ mov 0x18(%eax),%eax │ │ mov 0x50(%ecx),%ecx │ │ jmp 1268440 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145d4d(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x1fa │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3694253,15 +3694253,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *0x40(%ecx) │ │ jmp 1268572 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145d4d(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x21b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3694489,16 +3694489,16 @@ │ │ mov 0x18(%ecx),%ecx │ │ mov 0x54(%esi),%eax │ │ mov %edx,%esi │ │ mov 0x4(%esp),%edx │ │ jmp 12686fb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bc67(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x112bc40(%ebx),%eax │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x26a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3694614,16 +3694614,16 @@ │ │ mov %eax,%esi │ │ call 1274a80 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 12688b6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d9ef(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x112d9c8(%ebx),%eax │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x297 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3694670,16 +3694670,16 @@ │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ call *0x48(%ecx) │ │ jmp 126892b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d9ef(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x112d9c8(%ebx),%eax │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x2b7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3694804,32 +3694804,32 @@ │ │ push 0xc(%ebp) │ │ push 0x18(%edx) │ │ call *0x64(%eax) │ │ add $0x20,%esp │ │ jmp 1268ac5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f78e(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x112f767(%ebx),%eax │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x2e6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ push $0x6 │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ jmp 1268ac5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f78e(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x112f767(%ebx),%eax │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x2eb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3694882,16 +3694882,16 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1268adf │ │ pop %ebx │ │ add $0x1d9321,%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137006(%ebx),%eax │ │ - lea -0x113701c(%ebx),%ecx │ │ + lea -0x1136fdf(%ebx),%eax │ │ + lea -0x1136ff5(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb1 │ │ @@ -3695063,15 +3695063,15 @@ │ │ mov %eax,0x4(%edi) │ │ test %eax,%eax │ │ je 1268d04 │ │ mov %edi,%eax │ │ jmp 1268d3e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11352b9(%ebx),%eax │ │ + lea -0x1135292(%ebx),%eax │ │ push %eax │ │ push $0x3f │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3695705,15 +3695705,15 @@ │ │ jmp 12693ae │ │ xor %esi,%esi │ │ jmp 12693f4 │ │ xor %esi,%esi │ │ jmp 12693e5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f77d(%ebx),%eax │ │ + lea -0x112f756(%ebx),%eax │ │ lea -0x1152eed(%ebx),%ecx │ │ push %eax │ │ push $0x10c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3698047,27 +3698047,27 @@ │ │ call 125fb20 │ │ add $0x10,%esp │ │ cmp $0x11,%eax │ │ mov %edi,0x20(%esp) │ │ jb 126ad5c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136ff5(%ebx),%eax │ │ + lea -0x1136fce(%ebx),%eax │ │ lea -0x1138ef7(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc2 │ │ jmp 126ad9a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136ff5(%ebx),%eax │ │ + lea -0x1136fce(%ebx),%eax │ │ lea -0x1138ef7(%ebx),%ecx │ │ push %eax │ │ push $0x2f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3698080,29 +3698080,29 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136ff5(%ebx),%eax │ │ + lea -0x1136fce(%ebx),%eax │ │ lea -0x1138ef7(%ebx),%ecx │ │ push %eax │ │ push $0x35 │ │ jmp 126ad22 │ │ mov %eax,0x1c(%esp) │ │ sub $0xc,%esp │ │ push 0x18(%ebp) │ │ call 125fd60 │ │ add $0x10,%esp │ │ cmp $0x41,%eax │ │ jb 126adc7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136ff5(%ebx),%eax │ │ + lea -0x1136fce(%ebx),%eax │ │ lea -0x1138ef7(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3698170,15 +3698170,15 @@ │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 1264760 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 126ada4 │ │ - lea -0x1136fdf(%ebx),%eax │ │ + lea -0x1136fb8(%ebx),%eax │ │ lea 0x78(%esp),%ecx │ │ push 0x10(%esp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %ecx │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -3698397,15 +3698397,15 @@ │ │ test %eax,%eax │ │ mov $0x8,%edi │ │ cmovne %eax,%edi │ │ xor %ecx,%ecx │ │ test %edi,%edi │ │ js 126b1d6 │ │ sub $0x4,%esp │ │ - lea -0x11352a9(%ebx),%eax │ │ + lea -0x1135282(%ebx),%eax │ │ push $0x35 │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push %edi │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3698420,15 +3698420,15 @@ │ │ push %eax │ │ call 139f860 │ │ add $0x10,%esp │ │ jmp 126b22a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114438c(%ebx),%eax │ │ - lea -0x11352a9(%ebx),%ecx │ │ + lea -0x1135282(%ebx),%ecx │ │ push %eax │ │ push $0x27 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3698436,15 +3698436,15 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 126b1e0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114438c(%ebx),%eax │ │ - lea -0x11352a9(%ebx),%ecx │ │ + lea -0x1135282(%ebx),%ecx │ │ push %eax │ │ push $0x2d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3698453,15 +3698453,15 @@ │ │ add $0x10,%esp │ │ jmp 126b1e0 │ │ mov 0xc(%esp),%edi │ │ jmp 126b1e2 │ │ mov 0xc(%esp),%edi │ │ xor %ecx,%ecx │ │ sub $0x4,%esp │ │ - lea -0x11352a9(%ebx),%eax │ │ + lea -0x1135282(%ebx),%eax │ │ push $0x4c │ │ push %eax │ │ push %ecx │ │ call 12982c0 │ │ add $0x8,%esp │ │ push %edi │ │ push %esi │ │ @@ -3698564,16 +3698564,16 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 126b332 │ │ mov %esi,%eax │ │ jmp 126b340 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129e3c(%ebx),%eax │ │ - lea -0x11352a9(%ebx),%ecx │ │ + lea -0x1129e15(%ebx),%eax │ │ + lea -0x1135282(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3698656,24 +3698656,24 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 1264760 │ │ add $0x10,%esp │ │ mov %esi,0x20(%esp) │ │ test %esi,%esi │ │ je 126b531 │ │ - lea -0x1136fdf(%ebx),%eax │ │ + lea -0x1136fb8(%ebx),%eax │ │ lea 0x34(%esp),%esi │ │ push 0x28(%esp) │ │ push 0x28(%esp) │ │ push %eax │ │ push %esi │ │ call 129e7a0 │ │ add $0x8,%esp │ │ lea 0x34(%esp),%eax │ │ - lea -0x1135294(%ebx),%ecx │ │ + lea -0x113526d(%ebx),%ecx │ │ lea 0xc(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ @@ -3699266,15 +3699266,15 @@ │ │ lea -0x11405b1(%ebx),%eax │ │ lea -0x114f39b(%ebx),%ecx │ │ push %eax │ │ push $0xf0 │ │ jmp 126bb0e │ │ sub $0x4,%esp │ │ lea -0x114f39b(%ebx),%eax │ │ - lea -0x1131737(%ebx),%ecx │ │ + lea -0x1131710(%ebx),%ecx │ │ push $0xc7 │ │ push %eax │ │ push %ecx │ │ call 1282730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3699355,15 +3699355,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 126d5a0 │ │ add $0x10,%esp │ │ jmp 126bcc6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11335f6(%ebx),%eax │ │ + lea -0x11335cf(%ebx),%eax │ │ lea -0x1147cfa(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3699405,15 +3699405,15 @@ │ │ mov %eax,%esi │ │ call 12ce920 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 126bd48 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11335f6(%ebx),%eax │ │ + lea -0x11335cf(%ebx),%eax │ │ lea -0x1147cfa(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3699446,15 +3699446,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 126d5a0 │ │ add $0x10,%esp │ │ jmp 126bdbb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129e2b(%ebx),%eax │ │ + lea -0x1129e04(%ebx),%eax │ │ lea -0x1147cfa(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3699500,15 +3699500,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 126d5a0 │ │ add $0x10,%esp │ │ jmp 126be3b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129e2b(%ebx),%eax │ │ + lea -0x1129e04(%ebx),%eax │ │ lea -0x1147cfa(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3699559,15 +3699559,15 @@ │ │ call 11f4e10 │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ test %ecx,%ecx │ │ cmove %ecx,%eax │ │ jmp 126bedd │ │ call 124abb0 │ │ - lea -0x1129e2b(%ebx),%eax │ │ + lea -0x1129e04(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1147cfa(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x48,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8e,0x4(%esp) │ │ @@ -3699613,15 +3699613,15 @@ │ │ push %ecx │ │ call *%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 126bf5e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1125ffc(%ebx),%eax │ │ + lea -0x1125fd5(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3699668,15 +3699668,15 @@ │ │ push %ecx │ │ call *%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 126bfde │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113528e(%ebx),%eax │ │ + lea -0x1135267(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3700088,48 +3700088,48 @@ │ │ push %edi │ │ call 1274a80 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 126c582 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131702(%ebx),%eax │ │ + lea -0x11316db(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x80b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x6 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 126c580 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131702(%ebx),%eax │ │ + lea -0x11316db(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x818 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x11316e9(%ebx),%eax │ │ + lea -0x11316c2(%ebx),%eax │ │ mov 0x8(%esp),%edi │ │ push %edi │ │ push %eax │ │ push $0xce │ │ push $0x6 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 126c52c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131702(%ebx),%eax │ │ + lea -0x11316db(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x825 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3700140,22 +3700140,22 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 1274a80 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131702(%ebx),%eax │ │ + lea -0x11316db(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x835 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x11316e9(%ebx),%eax │ │ + lea -0x11316c2(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0xcd │ │ push $0x6 │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ @@ -3700172,15 +3700172,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %eax,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131702(%ebx),%eax │ │ + lea -0x11316db(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x7fd │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114f385(%ebx),%eax │ │ @@ -3701069,22 +3701069,22 @@ │ │ push %edi │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 126d0e7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d9d9(%ebx),%eax │ │ + lea -0x112d9b2(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ jmp 126d05d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d9d9(%ebx),%eax │ │ + lea -0x112d9b2(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x1c5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3701103,37 +3701103,37 @@ │ │ push %edi │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 126d0e7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d9d9(%ebx),%eax │ │ + lea -0x112d9b2(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x1e2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb4 │ │ jmp 126d0c9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d9d9(%ebx),%eax │ │ + lea -0x112d9b2(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x1d3 │ │ jmp 126d0b9 │ │ movl $0x0,(%esp) │ │ movl $0x0,0x8(%esp) │ │ jmp 126ce84 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d9d9(%ebx),%eax │ │ + lea -0x112d9b2(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3701156,15 +3701156,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %edi,(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d9d9(%ebx),%eax │ │ + lea -0x112d9b2(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x1b5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3701637,15 +3701637,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 126d5a0 │ │ add $0x10,%esp │ │ jmp 126d6e2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d9c9(%ebx),%eax │ │ + lea -0x112d9a2(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x358 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3701729,15 +3701729,15 @@ │ │ mov %eax,%esi │ │ call 11e7f80 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 126d7b4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d9c9(%ebx),%eax │ │ + lea -0x112d9a2(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x358 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3701967,15 +3701967,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 126d5a0 │ │ add $0x10,%esp │ │ jmp 126da1c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1125fea(%ebx),%eax │ │ + lea -0x1125fc3(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x3bb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3702019,15 +3702019,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 126d5a0 │ │ add $0x10,%esp │ │ jmp 126da9c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1125fea(%ebx),%eax │ │ + lea -0x1125fc3(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x3bb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3702079,15 +3702079,15 @@ │ │ mov %eax,%esi │ │ call 11e62f0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 126db2e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1125fea(%ebx),%eax │ │ + lea -0x1125fc3(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x3bb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3702174,15 +3702174,15 @@ │ │ je 126dd30 │ │ lea -0x1140b85(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 129a420 │ │ test %eax,%eax │ │ je 126dd3e │ │ - lea -0x112c161(%ebx),%eax │ │ + lea -0x112c13a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 129a420 │ │ test %eax,%eax │ │ je 126dd4f │ │ lea -0x113ebb2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3702216,27 +3702216,27 @@ │ │ je 126dda4 │ │ lea -0x11554d7(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 129a420 │ │ test %eax,%eax │ │ je 126ddb2 │ │ - lea -0x1131a98(%ebx),%eax │ │ + lea -0x1131a71(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 129a420 │ │ test %eax,%eax │ │ je 126ddc0 │ │ lea -0x1158628(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 129a420 │ │ test %eax,%eax │ │ je 126ddce │ │ - lea -0x1133c9c(%ebx),%eax │ │ + lea -0x1133c75(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 129a420 │ │ test %eax,%eax │ │ je 126dddc │ │ mov %esi,(%esp) │ │ call 12b05e0 │ │ @@ -3702993,15 +3702993,15 @@ │ │ mov %edi,%eax │ │ jmp 126e58c │ │ movl $0x5bb,0x8(%esp) │ │ jmp 126e543 │ │ movl $0x5c2,0x8(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113170f(%ebx),%eax │ │ + lea -0x11316e8(%ebx),%eax │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3703420,15 +3703420,15 @@ │ │ call 1270180 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ setg %al │ │ jmp 126ea15 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11335e0(%ebx),%eax │ │ + lea -0x11335b9(%ebx),%eax │ │ lea -0x1138ee2(%ebx),%ecx │ │ push %eax │ │ push $0x96e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3703513,15 +3703513,15 @@ │ │ test %edi,%edi │ │ je 126ebe9 │ │ cmpl $0x0,0x38(%edi) │ │ je 126ebbf │ │ cmpl $0x0,0x3c(%edi) │ │ je 126ebbf │ │ lea 0x3c(%esp),%ecx │ │ - lea -0x112f927(%ebx),%eax │ │ + lea -0x112f900(%ebx),%eax │ │ lea 0x14(%esp),%edx │ │ push $0x50 │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 129e740 │ │ lea 0xc(%esp),%eax │ │ @@ -3703550,15 +3703550,15 @@ │ │ je 126eb5c │ │ cmp $0x50,%ecx │ │ je 126ebe9 │ │ test %eax,%eax │ │ je 126ebe9 │ │ movb $0x0,0x3c(%esp,%ecx,1) │ │ sub $0x4,%esp │ │ - lea -0x112db90(%ebx),%eax │ │ + lea -0x112db69(%ebx),%eax │ │ push $0xd │ │ push %eax │ │ lea 0x48(%esp),%esi │ │ push %esi │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3703663,15 +3703663,15 @@ │ │ test %eax,%eax │ │ je 126ecbd │ │ cmp $0x50,%ecx │ │ je 126ed48 │ │ test %eax,%eax │ │ je 126ed48 │ │ movb $0x0,0x4c(%esp,%ecx,1) │ │ - lea -0x11354c7(%ebx),%eax │ │ + lea -0x11354a0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0xc,0x8(%esp) │ │ call 139f880 │ │ test %eax,%eax │ │ je 126ed43 │ │ @@ -3704887,15 +3704887,15 @@ │ │ lea -0x1138ecf(%ebx),%eax │ │ lea -0x1140595(%ebx),%ecx │ │ push %eax │ │ push $0x283 │ │ push %ecx │ │ call 124ace0 │ │ add $0x8,%esp │ │ - lea -0x11316db(%ebx),%eax │ │ + lea -0x11316b4(%ebx),%eax │ │ mov 0xc(%ebp),%ecx │ │ push 0x20(%ecx) │ │ push $0x7 │ │ jmp 126fb35 │ │ sub $0x4,%esp │ │ push 0x1c(%esi) │ │ push 0x18(%esi) │ │ @@ -3704934,15 +3704934,15 @@ │ │ lea -0x1138ecf(%ebx),%eax │ │ lea -0x1140595(%ebx),%ecx │ │ push %eax │ │ push $0x2b1 │ │ push %ecx │ │ call 124ace0 │ │ add $0x8,%esp │ │ - lea -0x1129e12(%ebx),%eax │ │ + lea -0x1129deb(%ebx),%eax │ │ mov 0xc(%ebp),%ecx │ │ push 0x20(%ecx) │ │ push %edi │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x8010c │ │ push $0x6 │ │ @@ -3705606,15 +3705606,15 @@ │ │ mov $0x12a,%esi │ │ jmp 127037e │ │ movl $0xfffffffe,0x8(%esp) │ │ mov $0x93,%edi │ │ mov $0x13c,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d9b3(%ebx),%eax │ │ + lea -0x112d98c(%ebx),%eax │ │ lea -0x1140595(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3706147,15 +3706147,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ add $0x10,%esp │ │ mov %eax,0x18(%ecx) │ │ test %eax,%eax │ │ jne 1270944 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f747(%ebx),%eax │ │ + lea -0x112f720(%ebx),%eax │ │ lea -0x1140595(%ebx),%ecx │ │ push %eax │ │ push $0x40b │ │ jmp 1270977 │ │ mov 0x18(%ecx),%ecx │ │ test %ecx,%ecx │ │ je 1270993 │ │ @@ -3706180,15 +3706180,15 @@ │ │ push %edi │ │ push %esi │ │ call 126f620 │ │ add $0x10,%esp │ │ jmp 1270993 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f747(%ebx),%eax │ │ + lea -0x112f720(%ebx),%eax │ │ lea -0x1140595(%ebx),%ecx │ │ push %eax │ │ push $0x417 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3706251,15 +3706251,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d9a5(%ebx),%eax │ │ + lea -0x112d97e(%ebx),%eax │ │ lea -0x1140595(%ebx),%ecx │ │ push %eax │ │ push $0x3f0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3706725,47 +3706725,47 @@ │ │ cmp $0x2,%edi │ │ jne 12710eb │ │ cmp $0x1,%ecx │ │ jne 12710eb │ │ mov %eax,0x4(%esp) │ │ mov 0x18(%esi),%edi │ │ sub $0x8,%esp │ │ - lea -0x1125fb8(%ebx),%eax │ │ + lea -0x1125f91(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127109d │ │ sub $0x8,%esp │ │ - lea -0x113408a(%ebx),%eax │ │ + lea -0x1134063(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12710a1 │ │ sub $0x8,%esp │ │ - lea -0x1127f10(%ebx),%eax │ │ + lea -0x1127ee9(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12710a8 │ │ sub $0x8,%esp │ │ - lea -0x1136fda(%ebx),%eax │ │ + lea -0x1136fb3(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12710af │ │ sub $0x8,%esp │ │ - lea -0x113169a(%ebx),%eax │ │ + lea -0x1131673(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12710b6 │ │ sub $0x8,%esp │ │ @@ -3706788,15 +3706788,15 @@ │ │ lea -0x1145d14(%ebx),%eax │ │ lea -0x1140595(%ebx),%ecx │ │ push %eax │ │ push $0x54a │ │ push %ecx │ │ call 124ace0 │ │ add $0x8,%esp │ │ - lea -0x1129db8(%ebx),%eax │ │ + lea -0x1129d91(%ebx),%eax │ │ push 0x14(%esi) │ │ push 0x8(%ebp) │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x76 │ │ push $0x4 │ │ call 124ae00 │ │ @@ -3706890,15 +3706890,15 @@ │ │ push -0x26f98(%ebx,%eax,8) │ │ push %ecx │ │ call 13a0320 │ │ add $0x10,%esp │ │ movb $0x0,0x59(%esi) │ │ jmp 12711a6 │ │ lea 0x28(%esi),%ecx │ │ - lea -0x113446f(%ebx),%edx │ │ + lea -0x1134448(%ebx),%edx │ │ push %eax │ │ push %edx │ │ push $0x32 │ │ push %ecx │ │ call 11c7b30 │ │ add $0x10,%esp │ │ lea 0x28(%esi),%eax │ │ @@ -3707049,23 +3707049,23 @@ │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127139c │ │ sub $0x8,%esp │ │ - lea -0x1136fd5(%ebx),%eax │ │ + lea -0x1136fae(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12713a0 │ │ sub $0x8,%esp │ │ - lea -0x1125fb2(%ebx),%eax │ │ + lea -0x1125f8b(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ @@ -3707232,15 +3707232,15 @@ │ │ push 0xc(%eax) │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12715a7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129d92(%ebx),%eax │ │ + lea -0x1129d6b(%ebx),%eax │ │ lea -0x1140595(%ebx),%ecx │ │ push %eax │ │ push $0x807 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3707782,15 +3707782,15 @@ │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1271c7b │ │ sub $0x4,%esp │ │ - lea -0x113523c(%ebx),%eax │ │ + lea -0x1135215(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push 0x1c(%esp) │ │ call 13a0240 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%ecx │ │ mov %ecx,0xc(%esp) │ │ @@ -3707881,15 +3707881,15 @@ │ │ mov %eax,0x18(%esi) │ │ mov %esi,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %edx,(%esp) │ │ call 126f620 │ │ jmp 1271db1 │ │ call 124abb0 │ │ - lea -0x1136fc8(%ebx),%eax │ │ + lea -0x1136fa1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1140595(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x6db,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe0,0x4(%esp) │ │ @@ -3709921,27 +3709921,27 @@ │ │ push %ecx │ │ push %edx │ │ call 126f620 │ │ add $0x10,%esp │ │ jmp 1273439 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d98c(%ebx),%eax │ │ + lea -0x112d965(%ebx),%eax │ │ lea -0x1140595(%ebx),%ecx │ │ push %eax │ │ push $0x72c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe0 │ │ jmp 127342d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d98c(%ebx),%eax │ │ + lea -0x112d965(%ebx),%eax │ │ lea -0x1140595(%ebx),%ecx │ │ push %eax │ │ push $0x726 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3710024,15 +3710024,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov $0xffffffff,%esi │ │ cmp $0x1000,%eax │ │ je 1273509 │ │ test %eax,%eax │ │ jne 12734ff │ │ sub $0x8,%esp │ │ - lea -0x11354bb(%ebx),%eax │ │ + lea -0x1135494(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12734ff │ │ mov $0x1,%eax │ │ @@ -3710044,15 +3710044,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x8,%esp │ │ - lea -0x1131695(%ebx),%eax │ │ + lea -0x113166e(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127353e │ │ sub $0x8,%esp │ │ @@ -3710129,15 +3710129,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 1264760 │ │ add $0x10,%esp │ │ mov %esi,0x2c(%esp) │ │ test %esi,%esi │ │ je 127377e │ │ - lea -0x1136fdf(%ebx),%eax │ │ + lea -0x1136fb8(%ebx),%eax │ │ lea 0x30(%esp),%esi │ │ push 0x1c(%esp) │ │ push 0x28(%esp) │ │ push %eax │ │ push %esi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -3710163,15 +3710163,15 @@ │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x68(%esp) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,0x58(%esp) │ │ sub $0x4,%esp │ │ lea 0x20(%ebp),%eax │ │ - lea -0x1131ad7(%ebx),%ecx │ │ + lea -0x1131ab0(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129de80 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x7c(%esp) │ │ @@ -3710187,15 +3710187,15 @@ │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x90(%esp) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,0x80(%esp) │ │ sub $0x4,%esp │ │ lea 0x30(%ebp),%eax │ │ - lea -0x11335ae(%ebx),%ecx │ │ + lea -0x1133587(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129de80 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0xa4(%esp) │ │ @@ -3710311,15 +3710311,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 1273890 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bc56(%ebx),%eax │ │ + lea -0x112bc2f(%ebx),%eax │ │ lea -0x1152eb4(%ebx),%ecx │ │ push %eax │ │ push $0x35 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3710333,15 +3710333,15 @@ │ │ test %eax,%eax │ │ je 127385a │ │ mov 0x78(%eax),%eax │ │ test %eax,%eax │ │ jne 127380c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bc56(%ebx),%eax │ │ + lea -0x112bc2f(%ebx),%eax │ │ lea -0x1152eb4(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3710395,15 +3710395,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 1273970 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1125fa6(%ebx),%eax │ │ + lea -0x1125f7f(%ebx),%eax │ │ lea -0x1152eb4(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3710417,15 +3710417,15 @@ │ │ test %eax,%eax │ │ je 127393a │ │ mov 0x7c(%eax),%eax │ │ test %eax,%eax │ │ jne 12738ec │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1125fa6(%ebx),%eax │ │ + lea -0x1125f7f(%ebx),%eax │ │ lea -0x1152eb4(%ebx),%ecx │ │ push %eax │ │ push $0x7a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3710500,15 +3710500,15 @@ │ │ call 1266be0 │ │ add $0x10,%esp │ │ jmp 1273a3b │ │ mov $0xffffffff,%eax │ │ jmp 1273a3b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d968(%ebx),%eax │ │ + lea -0x112d941(%ebx),%eax │ │ lea -0x1152eb4(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3710613,15 +3710613,15 @@ │ │ jmp 1273b18 │ │ mov 0x14(%esi),%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1273bc6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136fb3(%ebx),%eax │ │ + lea -0x1136f8c(%ebx),%eax │ │ lea -0x1122143(%ebx),%ecx │ │ push %eax │ │ push $0x34 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3710639,15 +3710639,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 1273ba8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136fb3(%ebx),%eax │ │ + lea -0x1136f8c(%ebx),%eax │ │ lea -0x1122143(%ebx),%ecx │ │ push %eax │ │ push $0x59 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3710926,15 +3710926,15 @@ │ │ je 1273f42 │ │ lea 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 129ccb0 │ │ test %eax,%eax │ │ je 1273f40 │ │ - lea -0x112d955(%ebx),%eax │ │ + lea -0x112d92e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 129cc30 │ │ test %eax,%eax │ │ je 1273f40 │ │ lea 0x14(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ @@ -3711019,15 +3711019,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call 1273c00 │ │ add $0x10,%esp │ │ jmp 1274028 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bc37(%ebx),%eax │ │ + lea -0x112bc10(%ebx),%eax │ │ lea -0x1122143(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3711141,15 +3711141,15 @@ │ │ push %esi │ │ call 1273c00 │ │ jmp 1274158 │ │ xor %eax,%eax │ │ jmp 127416b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112bc37(%ebx),%eax │ │ + lea -0x112bc10(%ebx),%eax │ │ lea -0x1122143(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3711425,15 +3711425,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ test %eax,%eax │ │ je 12744c3 │ │ mov %eax,0x18(%esp) │ │ movl $0x0,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1136faa(%ebx),%eax │ │ + lea -0x1136f83(%ebx),%eax │ │ push $0x129 │ │ push %eax │ │ push $0x5c │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 127450f │ │ @@ -3711462,27 +3711462,27 @@ │ │ je 12746ab │ │ cmp $0xffffffff,%eax │ │ jne 1274395 │ │ jmp 12746ab │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145cdc(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80026 │ │ jmp 12746dd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145cdc(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x127 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ @@ -3711507,15 +3711507,15 @@ │ │ test %esi,%esi │ │ mov 0x10(%ebp),%eax │ │ mov 0x1c(%esp),%ecx │ │ je 12745ed │ │ test %eax,%eax │ │ je 127456a │ │ sub $0x4,%esp │ │ - lea -0x1136faa(%ebx),%edi │ │ + lea -0x1136f83(%ebx),%edi │ │ push $0x136 │ │ push %edi │ │ push %eax │ │ call 1299a80 │ │ mov 0x2c(%esp),%ecx │ │ add $0x10,%esp │ │ mov %eax,0x8(%esi) │ │ @@ -3711615,15 +3711615,15 @@ │ │ cmp $0xffffffff,%eax │ │ jne 1274395 │ │ test %edi,%edi │ │ je 12745ff │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145cdc(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ @@ -3711721,15 +3711721,15 @@ │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ jmp 1274421 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145cdc(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3711790,15 +3711790,15 @@ │ │ mov 0x8(%esp),%esi │ │ mov %ecx,%eax │ │ mov %edi,%ecx │ │ jmp 1274758 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145cdc(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3711964,15 +3711964,15 @@ │ │ test %eax,%eax │ │ je 1274ab6 │ │ mov %esi,(%esp) │ │ call *%eax │ │ mov %esi,(%esp) │ │ call 1274980 │ │ mov 0x20(%esi),%eax │ │ - lea -0x1136faa(%ebx),%edi │ │ + lea -0x1136f83(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x5ec,0x8(%esp) │ │ call 12982c0 │ │ mov 0x1c(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3712026,15 +3712026,15 @@ │ │ add $0x1cd281,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 1274bab │ │ testb $0x1,0x4(%eax) │ │ je 1274bab │ │ sub $0x4,%esp │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push $0x1b4 │ │ push %ecx │ │ push %eax │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3712137,15 +3712137,15 @@ │ │ mov 0x44(%eax),%eax │ │ test %eax,%eax │ │ je 1274c6e │ │ mov %eax,(%esp) │ │ call 1246c00 │ │ test %eax,%eax │ │ je 1274cb0 │ │ - lea -0x1136faa(%ebx),%edi │ │ + lea -0x1136f83(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ movl $0x1cc,0x8(%esp) │ │ movl $0x5c,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 1274fa9 │ │ mov %eax,%esi │ │ @@ -3712155,17 +3712155,17 @@ │ │ je 1274cf6 │ │ mov %eax,(%esp) │ │ call 126e670 │ │ mov 0x8(%ebp),%edx │ │ mov 0x48(%edx),%eax │ │ jmp 1274cf8 │ │ call 124abb0 │ │ - lea -0x1125f88(%ebx),%eax │ │ + lea -0x1125f61(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1136faa(%ebx),%eax │ │ + lea -0x1136f83(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1c8,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80026,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 124ae00 │ │ @@ -3713046,15 +3713046,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov %ecx,(%eax) │ │ mov $0x1,%eax │ │ jmp 12756dc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149be8(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x38e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3713068,15 +3713068,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124b020 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149bca(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x5af │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3713122,15 +3713122,15 @@ │ │ cmp $0xfffffffe,%eax │ │ jne 12757cb │ │ call 124b060 │ │ jmp 12757db │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ba43(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x53c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3713231,16 +3713231,16 @@ │ │ add $0x20,%esp │ │ cmp $0xfffffffe,%eax │ │ jne 1275904 │ │ call 124b060 │ │ jmp 1275914 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136f93(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f6c(%ebx),%eax │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x3b0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3713346,15 +3713346,15 @@ │ │ cmp $0xfffffffe,%eax │ │ jne 1275a71 │ │ call 124b060 │ │ jmp 1275a87 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1144328(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x3df │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3713404,15 +3713404,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1144328(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x3ea │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ @@ -3713536,15 +3713536,15 @@ │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1275c1f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149bca(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x5af │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3713591,15 +3713591,15 @@ │ │ call 1266800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1275ce8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149bca(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x5bc │ │ jmp 1275e01 │ │ mov 0x40(%esi),%eax │ │ test %eax,%eax │ │ je 1275dc8 │ │ sub $0xc,%esp │ │ @@ -3713615,15 +3713615,15 @@ │ │ jne 1275de7 │ │ mov 0x8(%ebp),%eax │ │ cmp $0xffffffff,%eax │ │ je 1275cf8 │ │ test %eax,(%esi) │ │ je 1275d8d │ │ sub $0x4,%esp │ │ - lea -0x1136faa(%ebx),%edi │ │ + lea -0x1136f83(%ebx),%edi │ │ push $0x5ec │ │ push %edi │ │ push 0x20(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x5ed │ │ push %edi │ │ @@ -3713663,36 +3713663,36 @@ │ │ mov $0x1,%eax │ │ jmp 1275e20 │ │ xor %eax,%eax │ │ jmp 1275e20 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149bca(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x5ce │ │ jmp 1275e01 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149bca(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x5b7 │ │ jmp 1275bfb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149bca(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x5c3 │ │ jmp 1275bfb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149bca(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x5c7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3713748,15 +3713748,15 @@ │ │ call *%esi │ │ add $0x10,%esp │ │ cmp $0xfffffffe,%eax │ │ jne 1275fcd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ea54(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x530 │ │ jmp 1275fae │ │ mov (%ecx),%eax │ │ test %eax,%eax │ │ je 1275f25 │ │ test %esi,%eax │ │ @@ -3713790,27 +3713790,27 @@ │ │ push %ecx │ │ call 126f440 │ │ add $0x20,%esp │ │ jmp 1275fcd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ea54(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x517 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x95 │ │ jmp 1275f7b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ea54(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x51c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3713820,15 +3713820,15 @@ │ │ mov $0xffffffff,%eax │ │ jmp 1275fcd │ │ test %edi,%edi │ │ jne 1275e61 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113ea54(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x527 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3713895,15 +3713895,15 @@ │ │ push %ecx │ │ call 126fda0 │ │ add $0x10,%esp │ │ jmp 12760eb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1152e9b(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x55f │ │ jmp 12760cc │ │ mov 0x40(%ecx),%eax │ │ test %eax,%eax │ │ je 12760b2 │ │ mov 0x68(%eax),%edi │ │ @@ -3713925,15 +3713925,15 @@ │ │ push 0x10(%esp) │ │ call *%edi │ │ add $0x10,%esp │ │ jmp 12760eb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1152e9b(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x569 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3713962,16 +3713962,16 @@ │ │ mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ call 1275740 │ │ add $0x20,%esp │ │ jmp 12760eb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f72c(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x112f705(%ebx),%eax │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x64e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3714060,16 +3714060,16 @@ │ │ push $0xffffffff │ │ push 0x8(%ebp) │ │ call 1275740 │ │ add $0x20,%esp │ │ jmp 127624e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f72c(%ebx),%eax │ │ - lea -0x1136faa(%ebx),%ecx │ │ + lea -0x112f705(%ebx),%eax │ │ + lea -0x1136f83(%ebx),%ecx │ │ push %eax │ │ push $0x64e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3714159,15 +3714159,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12762ef │ │ pop %ebx │ │ add $0x1cbb11,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112d94b(%ebx),%eax │ │ + lea -0x112d924(%ebx),%eax │ │ push $0x3a │ │ push %eax │ │ push $0x3c │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1276342 │ │ @@ -3714200,15 +3714200,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1276361 │ │ pop %ebx │ │ add $0x1cba9f,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112d94b(%ebx),%esi │ │ + lea -0x112d924(%ebx),%esi │ │ push $0x3a │ │ push %esi │ │ push $0x3c │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3714286,15 +3714286,15 @@ │ │ pop %ebx │ │ add $0x1cb9af,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov 0x50(%eax),%esi │ │ test %esi,%esi │ │ je 1276490 │ │ sub $0x4,%esp │ │ - lea -0x112d94b(%ebx),%edi │ │ + lea -0x112d924(%ebx),%edi │ │ push $0x4d │ │ push %edi │ │ push 0x30(%esi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0x28(%esi) │ │ call 11c0250 │ │ @@ -3714548,15 +3714548,15 @@ │ │ push %eax │ │ call 11e5860 │ │ add $0x10,%esp │ │ jmp 1276774 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11404f9(%ebx),%eax │ │ - lea -0x112d94b(%ebx),%ecx │ │ + lea -0x112d924(%ebx),%ecx │ │ push %eax │ │ push $0x17c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3714621,15 +3714621,15 @@ │ │ push 0x14(%esp) │ │ push %edx │ │ call 11e5790 │ │ jmp 1276966 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11585e8(%ebx),%eax │ │ - lea -0x112d94b(%ebx),%ecx │ │ + lea -0x112d924(%ebx),%ecx │ │ push %eax │ │ push $0x196 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ @@ -3714642,15 +3714642,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11585e8(%ebx),%eax │ │ - lea -0x112d94b(%ebx),%ecx │ │ + lea -0x112d924(%ebx),%ecx │ │ push %eax │ │ push $0x19c │ │ jmp 1276834 │ │ mov 0x38(%edi),%ecx │ │ test %ecx,%ecx │ │ je 127684d │ │ cmpl $0x0,0x28(%edi) │ │ @@ -3714663,15 +3714663,15 @@ │ │ push 0x14(%esp) │ │ call 11e6370 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 127684b │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x112d94b(%ebx),%eax │ │ + lea -0x112d924(%ebx),%eax │ │ push $0x1be │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push %esi │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3714826,15 +3714826,15 @@ │ │ mov 0x14(%ebp),%edx │ │ mov %ecx,(%edx) │ │ jmp 1276b01 │ │ mov 0x14(%ebp),%ecx │ │ mov %ecx,0x2c(%esi) │ │ jmp 1276b01 │ │ sub $0x4,%esp │ │ - lea -0x112d94b(%ebx),%eax │ │ + lea -0x112d924(%ebx),%eax │ │ push $0xc3 │ │ push %eax │ │ push 0x30(%esi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%eax │ │ mov %eax,0x30(%esi) │ │ @@ -3714873,34 +3714873,34 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1276b41 │ │ pop %ebx │ │ add $0x1cb2bf,%ebx │ │ mov 0x10(%ebp),%edi │ │ mov 0xc(%ebp),%ecx │ │ - lea -0x1135273(%ebx),%eax │ │ + lea -0x113524c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,%esi │ │ mov %ecx,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 1276c29 │ │ - lea -0x1125fd5(%ebx),%eax │ │ + lea -0x1125fae(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 1276c45 │ │ lea -0x113ea5d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 1276c70 │ │ - lea -0x11335cc(%ebx),%eax │ │ + lea -0x11335a5(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 1276c8f │ │ lea -0x1149c14(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3714969,15 +3714969,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 124ca90 │ │ jmp 1276d20 │ │ call 124abb0 │ │ lea -0x1152e81(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112d94b(%ebx),%eax │ │ + lea -0x112d924(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xf5,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6e,0x4(%esp) │ │ movl $0x5,(%esp) │ │ call 124ae00 │ │ @@ -3715109,29 +3715109,29 @@ │ │ add $0x10,%esp │ │ jmp 1276f86 │ │ cmp $0x2711,%ecx │ │ jl 1276e4b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11585d9(%ebx),%eax │ │ - lea -0x112d936(%ebx),%ecx │ │ + lea -0x112d90f(%ebx),%ecx │ │ push %eax │ │ push $0xa4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 1276e7a │ │ cmp $0x1ff,%ecx │ │ jg 1276e8b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11585d9(%ebx),%eax │ │ - lea -0x112d936(%ebx),%ecx │ │ + lea -0x112d90f(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3715177,29 +3715177,29 @@ │ │ je 1276f35 │ │ mov 0x10(%ebp),%eax │ │ cmp $0x1,%eax │ │ jg 1276f8e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11585d9(%ebx),%eax │ │ - lea -0x112d936(%ebx),%ecx │ │ + lea -0x112d90f(%ebx),%ecx │ │ push %eax │ │ push $0xbd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ push $0x5 │ │ call 124ae00 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11585d9(%ebx),%eax │ │ - lea -0x112d936(%ebx),%ecx │ │ + lea -0x112d90f(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3715317,15 +3715317,15 @@ │ │ mov 0x2c(%ebp),%edi │ │ sub $0xc,%esp │ │ push 0x24(%ebp) │ │ call 125fee0 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11335a1(%ebx),%eax │ │ + lea -0x113357a(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 12643d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12771e4 │ │ @@ -3715344,15 +3715344,15 @@ │ │ push $0x0 │ │ push 0x28(%esp) │ │ push %eax │ │ push %ecx │ │ call 129e740 │ │ add $0xc,%esp │ │ lea 0x50(%esp),%edi │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ lea 0x8(%esp),%ecx │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push %eax │ │ push %ecx │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -3716064,15 +3716064,15 @@ │ │ mov 0xc(%ebp),%esi │ │ lea -0x114250d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 1277964 │ │ - lea -0x112f768(%ebx),%eax │ │ + lea -0x112f741(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 127797d │ │ lea -0x1154ddb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3716716,15 +3716716,15 @@ │ │ jne 127803b │ │ sub $0xc,%esp │ │ push %esi │ │ call 11f4cf0 │ │ jmp 1278036 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d923(%ebx),%eax │ │ + lea -0x112d8fc(%ebx),%eax │ │ lea -0x1138ebc(%ebx),%ecx │ │ push %eax │ │ push $0x1b3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3716799,15 +3716799,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11f4e30 │ │ add $0x10,%esp │ │ jmp 1278110 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127ef1(%ebx),%eax │ │ + lea -0x1127eca(%ebx),%eax │ │ lea -0x1138ebc(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3717244,15 +3717244,15 @@ │ │ mov 0x48(%esi),%eax │ │ mov %eax,(%esp) │ │ call 126bdd0 │ │ mov 0x48(%esi),%ecx │ │ cmpl $0x0,0x38(%ecx) │ │ je 1278711 │ │ call 124abb0 │ │ - lea -0x113168b(%ebx),%eax │ │ + lea -0x1131664(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1138ebc(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x122,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8010c,0x4(%esp) │ │ @@ -3717261,25 +3717261,25 @@ │ │ mov $0xfffffffe,%eax │ │ cmp $0xfffffffe,%ecx │ │ jb 1278593 │ │ mov 0x18(%esp),%eax │ │ mov %dl,0xd(%eax) │ │ jmp 127858e │ │ call 124abb0 │ │ - lea -0x113168b(%ebx),%eax │ │ + lea -0x1131664(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1138ebc(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xff,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8d,0x4(%esp) │ │ jmp 12786db │ │ call 124abb0 │ │ - lea -0x113168b(%ebx),%eax │ │ + lea -0x1131664(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1138ebc(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x108,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8b,0x4(%esp) │ │ @@ -3717323,15 +3717323,15 @@ │ │ mov %eax,(%esp) │ │ movl $0x1000,0x4(%esp) │ │ call 11f5ca0 │ │ jmp 127858e │ │ xor %eax,%eax │ │ jmp 1278593 │ │ call 124abb0 │ │ - lea -0x113168b(%ebx),%eax │ │ + lea -0x1131664(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1138ebc(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x16d,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8a,0x4(%esp) │ │ @@ -3717363,21 +3717363,21 @@ │ │ mov 0xc(%ebp),%esi │ │ lea -0x1154dcb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 1278875 │ │ - lea -0x112f754(%ebx),%eax │ │ + lea -0x112f72d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 12788b1 │ │ - lea -0x113525d(%ebx),%eax │ │ + lea -0x1135236(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 12788ef │ │ lea -0x1144357(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3717439,25 +3717439,25 @@ │ │ xor %eax,%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1278da0 │ │ jmp 127899c │ │ call 124abb0 │ │ - lea -0x113167e(%ebx),%eax │ │ + lea -0x1131657(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1138ebc(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x19f,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x97,0x4(%esp) │ │ jmp 127898e │ │ call 124abb0 │ │ - lea -0x113167e(%ebx),%eax │ │ + lea -0x1131657(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1138ebc(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x18f,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8d,0x4(%esp) │ │ @@ -3717535,15 +3717535,15 @@ │ │ test %eax,%eax │ │ jle 1278a7f │ │ mov %edi,%ecx │ │ mov %eax,(%edi) │ │ jmp 1278ad3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135239(%ebx),%eax │ │ + lea -0x1135212(%ebx),%eax │ │ lea -0x1138ebc(%ebx),%ecx │ │ push %eax │ │ push $0xb0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3717556,15 +3717556,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135239(%ebx),%eax │ │ + lea -0x1135212(%ebx),%eax │ │ lea -0x1138ebc(%ebx),%ecx │ │ push %eax │ │ push $0xb5 │ │ jmp 1278a65 │ │ mov %ecx,%esi │ │ sub $0xc,%esp │ │ push %edi │ │ @@ -3717624,15 +3717624,15 @@ │ │ lea 0x1c(%esp),%ecx │ │ push $0x0 │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 129e740 │ │ add $0xc,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ lea 0x8(%esp),%esi │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push %eax │ │ push %esi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -3717885,15 +3717885,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 1278e10 │ │ jmp 1278e12 │ │ jg 1278e46 │ │ sub $0x4,%esp │ │ - lea -0x1129d84(%ebx),%edi │ │ + lea -0x1129d5d(%ebx),%edi │ │ push $0x17f │ │ push %edi │ │ push 0x4(%esi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0xc(%esi) │ │ call 12a23d0 │ │ @@ -3717981,15 +3717981,15 @@ │ │ sub $0x20,%esp │ │ call 1278ee1 │ │ pop %ebx │ │ add $0x1c8f1f,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x1129d84(%ebx),%eax │ │ + lea -0x1129d5d(%ebx),%eax │ │ push $0x19 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x94 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3718541,15 +3718541,15 @@ │ │ add $0x4,%esi │ │ test %eax,%eax │ │ jne 12795f0 │ │ jmp 1279a41 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x1f3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3718627,15 +3718627,15 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ jg 127975a │ │ sub $0x4,%esp │ │ - lea -0x1129d84(%ebx),%esi │ │ + lea -0x1129d5d(%ebx),%esi │ │ push $0x17f │ │ push %esi │ │ push 0x4(%edi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0xc(%edi) │ │ call 12a23d0 │ │ @@ -3718757,15 +3718757,15 @@ │ │ call 124b060 │ │ mov %edi,%eax │ │ mov %esi,%edi │ │ jmp 12799b6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x203 │ │ jmp 127996b │ │ xor %eax,%eax │ │ sub $0xc,%esp │ │ push %esi │ │ mov %eax,%esi │ │ @@ -3718801,36 +3718801,36 @@ │ │ call 125e790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12799ae │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x247 │ │ jmp 1279a5b │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x257 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9a │ │ jmp 1279bce │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x269 │ │ jmp 1279bbe │ │ cmpl $0x0,-0x4(%esi) │ │ je 1279a41 │ │ mov 0xc(%esp),%eax │ │ lock incl 0x10(%eax) │ │ @@ -3718861,49 +3718861,49 @@ │ │ mov 0xc(%esp),%ecx │ │ mov 0x34(%ecx),%ecx │ │ test %ecx,%ecx │ │ jne 1279c68 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x2df │ │ jmp 1279d0d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe4 │ │ jmp 1279b93 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x2c0 │ │ jmp 1279cce │ │ cmp $0x10,%ecx │ │ je 1279c59 │ │ cmp $0x20,%ecx │ │ jne 1279cb4 │ │ mov 0xc(%esp),%ecx │ │ mov 0x2c(%ecx),%ecx │ │ test %ecx,%ecx │ │ jne 1279c68 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x2d7 │ │ jmp 1279d0d │ │ sub $0xc,%esp │ │ push %edi │ │ call 1278de0 │ │ add $0x10,%esp │ │ @@ -3718951,15 +3718951,15 @@ │ │ test %eax,%eax │ │ jne 1279b32 │ │ mov $0x1,%esi │ │ jmp 1279bfb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x307 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3718967,15 +3718967,15 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%esi │ │ jmp 1279bfb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x31c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3719002,26 +3719002,26 @@ │ │ mov 0xc(%esp),%ecx │ │ mov 0x40(%ecx),%ecx │ │ test %ecx,%ecx │ │ jne 1279c68 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x2e7 │ │ jmp 1279d0d │ │ mov 0xc(%esp),%ecx │ │ mov 0x20(%ecx),%ecx │ │ test %ecx,%ecx │ │ jne 1279c68 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x2cf │ │ jmp 1279d0d │ │ mov 0xc(%esp),%ecx │ │ mov 0x18(%ecx),%ecx │ │ test %ecx,%ecx │ │ je 1279cf3 │ │ @@ -3719047,15 +3719047,15 @@ │ │ call *0x68(%eax) │ │ add $0x10,%esp │ │ movl $0x0,0x18(%edi) │ │ jmp 1279bda │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x2ee │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3719064,15 +3719064,15 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov 0x8(%esp),%edi │ │ jmp 1279bda │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x2c7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3719082,15 +3719082,15 @@ │ │ mov $0xfffffffe,%esi │ │ mov 0x8(%esp),%edi │ │ jmp 1279bda │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1122118(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x261 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3719133,27 +3719133,27 @@ │ │ je 1279eb6 │ │ mov %edx,%esi │ │ mov (%edx),%edx │ │ jmp 1279eba │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11241ab(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x37a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1279e23 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11241ab(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x380 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ @@ -3719177,22 +3719177,22 @@ │ │ push %edi │ │ push %esi │ │ call *%eax │ │ jmp 1279ec9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11241ab(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x388 │ │ jmp 1279e95 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11241ab(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x393 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3719228,27 +3719228,27 @@ │ │ je 1279f58 │ │ mov 0x10(%ebp),%edx │ │ cmp %eax,(%edx) │ │ jae 1279f67 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11241ab(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x397 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ jmp 1279f47 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11241ab(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x397 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ @@ -3719331,28 +3719331,28 @@ │ │ push %edx │ │ push 0xc(%ebp) │ │ push %ecx │ │ call *%eax │ │ jmp 127a092 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113522a(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1135203(%ebx),%eax │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x3f8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 127a067 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113522a(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1135203(%ebx),%eax │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x3fe │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ @@ -3719374,23 +3719374,23 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *%ecx │ │ add $0x20,%esp │ │ jmp 127a0ec │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113522a(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1135203(%ebx),%eax │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x406 │ │ jmp 127a0cd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113522a(%ebx),%eax │ │ - lea -0x1129d84(%ebx),%ecx │ │ + lea -0x1135203(%ebx),%eax │ │ + lea -0x1129d5d(%ebx),%ecx │ │ push %eax │ │ push $0x410 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3719468,15 +3719468,15 @@ │ │ lea -0x1122745(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ mov %eax,0x18(%esp) │ │ sub $0x8,%esp │ │ - lea -0x112bea6(%ebx),%eax │ │ + lea -0x112be7f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %esi,%esi │ │ je 127a1f2 │ │ @@ -3719640,15 +3719640,15 @@ │ │ sub $0x4,%esp │ │ push 0x8(%esp) │ │ push $0x2 │ │ push 0x8(%ebp) │ │ call 127aff0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x113521a(%ebx),%eax │ │ + lea -0x11351f3(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127a425 │ │ sub $0x8,%esp │ │ @@ -3719673,15 +3719673,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127a4bb │ │ cmpl $0x4,0x4(%eax) │ │ jne 127a46a │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127a4a7 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3719751,15 +3719751,15 @@ │ │ push %esi │ │ push %eax │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127a688 │ │ sub $0x8,%esp │ │ - lea -0x1125f77(%ebx),%eax │ │ + lea -0x1125f50(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127a690 │ │ sub $0x8,%esp │ │ @@ -3719831,31 +3719831,31 @@ │ │ push %esi │ │ push %eax │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127a6d8 │ │ sub $0x8,%esp │ │ - lea -0x1127ee2(%ebx),%eax │ │ + lea -0x1127ebb(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127a6e0 │ │ sub $0x8,%esp │ │ - lea -0x1136f7f(%ebx),%eax │ │ + lea -0x1136f58(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127a6e8 │ │ sub $0x8,%esp │ │ - lea -0x113166d(%ebx),%eax │ │ + lea -0x1131646(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 129a420 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ lea -0x26558(%ebx),%eax │ │ @@ -3721246,15 +3721246,15 @@ │ │ mov 0xc(%ebp),%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127b5d7 │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ je 127b418 │ │ - lea -0x112bea6(%ebx),%ecx │ │ + lea -0x112be7f(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push %edx │ │ call 129ca50 │ │ mov 0xc(%ebp),%edx │ │ add $0x10,%esp │ │ @@ -3721375,15 +3721375,15 @@ │ │ call 129c820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127b5d7 │ │ mov 0x28(%esi),%eax │ │ shr $0x2,%eax │ │ and $0x1,%eax │ │ - lea -0x113521a(%ebx),%ecx │ │ + lea -0x11351f3(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push 0xc(%ebp) │ │ call 129c820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3721399,15 +3721399,15 @@ │ │ call 129c8e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127b5d7 │ │ mov 0x30(%esi),%eax │ │ test %eax,%eax │ │ je 127b5d0 │ │ - lea -0x1128401(%ebx),%ecx │ │ + lea -0x11283da(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push 0xc(%ebp) │ │ call 129c8e0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3721471,15 +3721471,15 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 127b82a │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ je 127b67e │ │ sub $0xc,%esp │ │ - lea -0x112bc27(%ebx),%ecx │ │ + lea -0x112bc00(%ebx),%ecx │ │ push 0x10(%ebp) │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ call 11df220 │ │ add $0x20,%esp │ │ @@ -3721507,26 +3721507,26 @@ │ │ push 0x8(%ebp) │ │ mov %esi,%edi │ │ call 11c6ab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127b82a │ │ sub $0x8,%esp │ │ - lea -0x1129d6d(%ebx),%eax │ │ + lea -0x1129d46(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 127b82a │ │ mov 0x10(%ebp),%eax │ │ add $0x4,%eax │ │ mov %eax,0x8(%esp) │ │ xor %ecx,%ecx │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x114e37d(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x113d015(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x1155005(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ @@ -3721606,15 +3721606,15 @@ │ │ push 0x10(%ebp) │ │ push 0x8(%ebp) │ │ call 11c6ab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127b82a │ │ sub $0x4,%esp │ │ - lea -0x112f71c(%ebx),%eax │ │ + lea -0x112f6f5(%ebx),%eax │ │ push 0x18(%esi) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ @@ -3721734,15 +3721734,15 @@ │ │ movl $0x0,0x14(%esp) │ │ xor %edi,%edi │ │ movl $0x0,0x34(%esp) │ │ movl $0x0,0x38(%esp) │ │ jmp 127bb2d │ │ lea -0x1147c90(%ebx),%eax │ │ jmp 127b89b │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ jmp 127b89b │ │ movl $0x20,(%edi) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x14(%esp) │ │ xor %edi,%edi │ │ movl $0x0,0x34(%esp) │ │ movl $0x0,0x38(%esp) │ │ @@ -3723078,15 +3723078,15 @@ │ │ cmp $0x20,%ecx │ │ je 127cb27 │ │ mov 0x20(%ebp),%eax │ │ movl $0x20,(%eax) │ │ jmp 127cc44 │ │ lea -0x1147c90(%ebx),%eax │ │ jmp 127ca40 │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ jmp 127ca40 │ │ movl $0x20,(%edi) │ │ movl $0x0,0x8(%esp) │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ jmp 127cc54 │ │ @@ -3723910,15 +3723910,15 @@ │ │ xor %esi,%esi │ │ mov 0x8(%esp),%eax │ │ testb $0x8,(%eax) │ │ je 127d58a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11220e7(%ebx),%eax │ │ - lea -0x1129d67(%ebx),%ecx │ │ + lea -0x1129d40(%ebx),%ecx │ │ push %eax │ │ push $0x7d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3724050,16 +3724050,16 @@ │ │ jmp 127d74f │ │ xor %eax,%eax │ │ jmp 127d74f │ │ movl $0x71,0x4(%esp) │ │ mov $0xac,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1131661(%ebx),%eax │ │ - lea -0x1129d67(%ebx),%ecx │ │ + lea -0x113163a(%ebx),%eax │ │ + lea -0x1129d40(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3727297,15 +3727297,15 @@ │ │ mov %eax,(%esp) │ │ call 12a5260 │ │ cmpb $0x0,0x11150(%ebx) │ │ cmove %eax,%edi │ │ test %eax,%eax │ │ cmovne %eax,%edi │ │ cmp %esi,%edi │ │ - lea -0x1127ed6(%ebx),%ecx │ │ + lea -0x1127eaf(%ebx),%ecx │ │ lea -0x112418c(%ebx),%eax │ │ jmp 127f991 │ │ lea -0x1c2830(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x11200(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12a5a40 │ │ @@ -3727316,15 +3727316,15 @@ │ │ cmpl $0x0,0x11204(%ebx) │ │ je 127f96a │ │ lea 0x111fc(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12a5260 │ │ lea -0x1151124(%ebx),%ecx │ │ cmpb $0x0,0x11150(%ebx) │ │ - lea -0x1127ed6(%ebx),%edx │ │ + lea -0x1127eaf(%ebx),%edx │ │ mov %edx,%esi │ │ cmovne %ecx,%esi │ │ test %eax,%eax │ │ cmovne %edx,%esi │ │ lea 0x11154(%ebx),%edx │ │ cmp %edx,%eax │ │ mov %esi,%eax │ │ @@ -3727631,15 +3727631,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 127fd4f │ │ pop %ebx │ │ add $0x1c20b1,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112f70f(%ebx),%eax │ │ + lea -0x112f6e8(%ebx),%eax │ │ push $0x1b │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3727663,15 +3727663,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 127fd8f │ │ pop %ebx │ │ add $0x1c2071,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112f70f(%ebx),%eax │ │ + lea -0x112f6e8(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push $0x1c │ │ call 1298010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3727830,15 +3727830,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 127feff │ │ pop %ebx │ │ add $0x1c1f01,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112bc15(%ebx),%eax │ │ + lea -0x112bbee(%ebx),%eax │ │ push $0x35 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3729454,15 +3729454,15 @@ │ │ sub $0x4,%esp │ │ lea -0x11442ff(%ebx),%eax │ │ push %eax │ │ push $0x154 │ │ push 0x14(%esp) │ │ call 124ace0 │ │ add $0x8,%esp │ │ - lea -0x1136f73(%ebx),%eax │ │ + lea -0x1136f4c(%ebx),%eax │ │ push 0x10(%ebp) │ │ push %edi │ │ push %esi │ │ push %eax │ │ push $0x76 │ │ jmp 1281088 │ │ sub $0x4,%esp │ │ @@ -3729956,15 +3729956,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 1281521 │ │ pop %ebx │ │ add $0x1c08df,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1136f3c(%ebx),%esi │ │ + lea -0x1136f15(%ebx),%esi │ │ push $0xbc │ │ push %esi │ │ push $0x30 │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3730220,15 +3730220,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ mov %ecx,%esi │ │ call 12817f3 │ │ pop %ebx │ │ add $0x1c060d,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1136f3c(%ebx),%eax │ │ + lea -0x1136f15(%ebx),%eax │ │ push $0x12b │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push $0x10 │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3730355,15 +3730355,15 @@ │ │ mov %eax,(%esp) │ │ call 12a59f0 │ │ mov 0x18(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12a5890 │ │ mov 0x20(%esi),%eax │ │ mov 0x4(%eax),%eax │ │ - lea -0x1136f3c(%ebx),%edi │ │ + lea -0x1136f15(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x155,0x8(%esp) │ │ call 12982c0 │ │ mov 0x20(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3730406,15 +3730406,15 @@ │ │ mov $0x14,%ecx │ │ cmpl $0x1,0x10(%edx) │ │ jne 1281a3d │ │ mov (%eax),%ecx │ │ add $0x14,%ecx │ │ mov 0x4(%esi),%esi │ │ sub $0x4,%esp │ │ - lea -0x1136f3c(%ebx),%eax │ │ + lea -0x1136f15(%ebx),%eax │ │ push $0x267 │ │ mov %eax,0x44(%esp) │ │ push %eax │ │ push %ecx │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3730698,15 +3730698,15 @@ │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmpl $0x0,0x14(%esi) │ │ jne 128233a │ │ mov %eax,0x2c(%esp) │ │ mov %edi,0x30(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1136f3c(%ebx),%eax │ │ + lea -0x1136f15(%ebx),%eax │ │ push $0x1be │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push $0x10 │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ @@ -3731352,15 +3731352,15 @@ │ │ add $0x1bf8bf,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0x8(%ecx),%eax │ │ cmp $0xffffffff,%eax │ │ je 128266c │ │ inc %eax │ │ xor %esi,%esi │ │ - lea -0x1136f3c(%ebx),%edx │ │ + lea -0x1136f15(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ jmp 128257e │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3731448,15 +3731448,15 @@ │ │ push 0xc(%esp) │ │ push %edi │ │ call 12982c0 │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ jmp 1282570 │ │ sub $0x4,%esp │ │ - lea -0x1136f3c(%ebx),%esi │ │ + lea -0x1136f15(%ebx),%esi │ │ push $0x122 │ │ push %esi │ │ push 0x4(%ecx) │ │ mov %ecx,%edi │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x123 │ │ @@ -3731476,15 +3731476,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12826af │ │ pop %ebx │ │ add $0x1bf751,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1136f3c(%ebx),%eax │ │ + lea -0x1136f15(%ebx),%eax │ │ push $0x20b │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3731508,15 +3731508,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12826f1 │ │ pop %ebx │ │ add $0x1bf70f,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1136f3c(%ebx),%edi │ │ + lea -0x1136f15(%ebx),%edi │ │ push $0x1a8 │ │ push %edi │ │ push 0x4(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x1a9 │ │ push %edi │ │ @@ -3731653,43 +3731653,43 @@ │ │ sub $0x10,%esp │ │ call 128281f │ │ pop %ebx │ │ add $0x1bf5e1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ cmp $0xa,%ecx │ │ ja 1282897 │ │ - lea -0x1136f1f(%ebx),%eax │ │ + lea -0x1136ef8(%ebx),%eax │ │ mov -0x10f9af4(%ebx,%ecx,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ lea -0x11424c9(%ebx),%eax │ │ jmp 12828a5 │ │ - lea -0x113520a(%ebx),%eax │ │ + lea -0x11351e3(%ebx),%eax │ │ jmp 12828a5 │ │ movl $0x3f0,(%esp) │ │ call 1283be0 │ │ test %eax,%eax │ │ je 128289f │ │ mov -0x19c(%ebx),%eax │ │ jmp 12828a5 │ │ - lea -0x1125f6d(%ebx),%eax │ │ + lea -0x1138e88(%ebx),%eax │ │ jmp 12828a5 │ │ - lea -0x1131643(%ebx),%eax │ │ + lea -0x113161c(%ebx),%eax │ │ jmp 12828a5 │ │ lea -0x10f9ac8(%ebx),%eax │ │ jmp 12828a5 │ │ - lea -0x113162f(%ebx),%eax │ │ + lea -0x1131608(%ebx),%eax │ │ jmp 12828a5 │ │ lea -0x1154d48(%ebx),%eax │ │ jmp 12828a5 │ │ lea -0x11424c3(%ebx),%eax │ │ jmp 12828a5 │ │ lea -0x113ea00(%ebx),%eax │ │ jmp 12828a5 │ │ - lea -0x11351ed(%ebx),%eax │ │ + lea -0x11351c6(%ebx),%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3731725,15 +3731725,15 @@ │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 12828fb │ │ pop %eax │ │ add $0x1bf505,%eax │ │ - lea -0x1138e88(%eax),%eax │ │ + lea -0x1138e61(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3731775,15 +3731775,15 @@ │ │ lea 0xe(%eax),%esi │ │ test %ecx,%ecx │ │ cmovns %ecx,%esi │ │ sar $0x3,%esi │ │ lea (%esi,%esi,2),%eax │ │ add $0x4,%eax │ │ sub $0x4,%esp │ │ - lea -0x1133594(%ebx),%ecx │ │ + lea -0x113356d(%ebx),%ecx │ │ push $0xce │ │ mov %ecx,0x38(%esp) │ │ push %ecx │ │ mov %eax,0x40(%esp) │ │ push %eax │ │ call 1298010 │ │ add $0x10,%esp │ │ @@ -3731892,15 +3731892,15 @@ │ │ push %eax │ │ push %ecx │ │ call 129e740 │ │ add $0xc,%esp │ │ mov 0x24(%ebp),%edx │ │ test %edx,%edx │ │ je 1282b38 │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ lea 0x1c(%esp),%ecx │ │ push $0x0 │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 129e740 │ │ add $0xc,%esp │ │ @@ -3733441,15 +3733441,15 @@ │ │ push %eax │ │ push %ecx │ │ call 12a5a40 │ │ add $0x10,%esp │ │ add $0xfffffc17,%esi │ │ cmp $0x8,%esi │ │ ja 1283c5a │ │ - lea -0x1129d46(%ebx),%eax │ │ + lea -0x1129d1f(%ebx),%eax │ │ mov -0x10f98b8(%ebx,%esi,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ call 12828b0 │ │ jmp 1283c73 │ │ lea -0x114fb1b(%ebx),%eax │ │ jmp 1283c73 │ │ @@ -3733489,15 +3733489,15 @@ │ │ call 1283c91 │ │ pop %ebx │ │ add $0x1be16f,%ebx │ │ mov -0x2a0(%ebx),%eax │ │ movups (%eax),%xmm0 │ │ sub $0x20,%esp │ │ movups %xmm0,0xc(%esp) │ │ - lea -0x112f6f9(%ebx),%eax │ │ + lea -0x112f6d2(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x11208(%ebx),%edi │ │ mov %edi,(%esp) │ │ movl $0x80,0x4(%esp) │ │ call 11c7b30 │ │ add $0x14,%esp │ │ lea -0x1124170(%ebx),%eax │ │ @@ -3733511,15 +3733511,15 @@ │ │ push %edi │ │ call 139f840 │ │ add $0x10,%esp │ │ lea (%ebx,%eax,1),%ecx │ │ add $0x11208,%ecx │ │ mov $0x80,%edx │ │ sub %eax,%edx │ │ - lea -0x1129d42(%ebx),%eax │ │ + lea -0x1129d1b(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %edx │ │ push %ecx │ │ call 11c7b30 │ │ add $0x10,%esp │ │ cmpb $0x0,0x11290(%ebx) │ │ @@ -3733529,15 +3733529,15 @@ │ │ lea 0x11290(%ebx),%ecx │ │ push $0x200 │ │ push %eax │ │ push %ecx │ │ call 1299c80 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1127eb1(%ebx),%eax │ │ + lea -0x1127e8a(%ebx),%eax │ │ lea 0x11290(%ebx),%esi │ │ push $0x200 │ │ push %eax │ │ push %esi │ │ call 1299c80 │ │ add $0x10,%esp │ │ mov %esi,0x1128c(%ebx) │ │ @@ -3735323,27 +3735323,27 @@ │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ call 1288fd0 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ lea -0x113a954(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x1138c12(%ebx),%eax │ │ + lea -0x1138beb(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ mov %esi,0x8(%esp) │ │ lea -0x114d255(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ call 1288ff0 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ - lea -0x1135321(%ebx),%eax │ │ + lea -0x11352fa(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x113a94b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ call 128af00 │ │ mov %eax,(%esp) │ │ @@ -3735365,17 +3735365,17 @@ │ │ call 12698d0 │ │ call 128b5c0 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ call 128b600 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ - lea -0x1127c79(%ebx),%esi │ │ + lea -0x1127c52(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x1127c7d(%ebx),%eax │ │ + lea -0x1127c56(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ mov %esi,0x8(%esp) │ │ lea -0x1150ed3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3735410,17 +3735410,17 @@ │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ mov %esi,0x8(%esp) │ │ lea -0x115a4e6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ - lea -0x1133466(%ebx),%eax │ │ + lea -0x113343f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112d781(%ebx),%eax │ │ + lea -0x112d75a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ lea -0x115a4de(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x113e815(%ebx),%eax │ │ mov %eax,(%esp) │ │ @@ -3735528,28 +3735528,28 @@ │ │ lea -0x113a938(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ call 124f710 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ - lea -0x112d77a(%ebx),%eax │ │ + lea -0x112d753(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1154ae4(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ - lea -0x11350c3(%ebx),%esi │ │ + lea -0x113509c(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1158ebe(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x1127c71(%ebx),%eax │ │ + lea -0x1127c4a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ call 124f2c0 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ call 124f290 │ │ @@ -3735580,35 +3735580,35 @@ │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ call 124f6d0 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ lea -0x114b7af(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1136d5c(%ebx),%eax │ │ + lea -0x1136d35(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ call 124f730 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ - lea -0x1136d50(%ebx),%eax │ │ + lea -0x1136d29(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1147a59(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ lea -0x1156827(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x114b7a0(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x1136d3d(%ebx),%eax │ │ + lea -0x1136d16(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ call 124f410 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ call 124f3e0 │ │ @@ -3735651,26 +3735651,26 @@ │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ call 124f750 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ lea -0x113ca56(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1138c05(%ebx),%eax │ │ + lea -0x1138bde(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ lea -0x1155304(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x1133c94(%ebx),%eax │ │ + lea -0x1133c6d(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x1138bf5(%ebx),%eax │ │ + lea -0x1138bce(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ call 128f6d0 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ call 128f6e0 │ │ @@ -3735705,22 +3735705,22 @@ │ │ call 12698d0 │ │ call 128f9b0 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ call 128fa10 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ - lea -0x1129b4f(%ebx),%esi │ │ + lea -0x1129b28(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x11285c5(%ebx),%eax │ │ + lea -0x112859e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x112ba66(%ebx),%eax │ │ + lea -0x112ba3f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ call 128f7f0 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ call 128f790 │ │ @@ -3735745,15 +3735745,15 @@ │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ call 128fa30 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ lea -0x1147a49(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x11350b7(%ebx),%eax │ │ + lea -0x1135090(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ mov %esi,0x8(%esp) │ │ lea -0x1154ad4(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3735781,17 +3735781,17 @@ │ │ call 12698d0 │ │ call 128f9f0 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ call 128fa50 │ │ mov %eax,(%esp) │ │ call 12698d0 │ │ - lea -0x11313c7(%ebx),%esi │ │ + lea -0x11313a0(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x112677f(%ebx),%eax │ │ + lea -0x1126758(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12afaf0 │ │ mov %esi,0x8(%esp) │ │ lea -0x1144160(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3741386,15 +3741386,15 @@ │ │ call 125c5c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1289abd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114b799(%ebx),%eax │ │ - lea -0x11313ba(%ebx),%ecx │ │ + lea -0x1131393(%ebx),%ecx │ │ push %eax │ │ push $0x190 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa2 │ │ @@ -3752442,15 +3752442,15 @@ │ │ call 139f860 │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ movl $0x1,0x118(%edi) │ │ jmp 12919c6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113345b(%ebx),%eax │ │ + lea -0x1133434(%ebx),%eax │ │ lea -0x1147a3c(%ebx),%ecx │ │ push %eax │ │ push $0x20c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3757226,47 +3757226,47 @@ │ │ add $0x1ac4c0,%ebx │ │ call 1295b10 │ │ mov %eax,(%esp) │ │ call 1269930 │ │ call 1295be0 │ │ mov %eax,(%esp) │ │ call 1269930 │ │ - lea -0x112678f(%ebx),%eax │ │ + lea -0x1126768(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1127c6a(%ebx),%eax │ │ + lea -0x1127c43(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ call 12afaf0 │ │ call 1295cb0 │ │ mov %eax,(%esp) │ │ call 1269930 │ │ call 1266d60 │ │ mov %eax,(%esp) │ │ call 1269930 │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1154ab9(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ call 12afaf0 │ │ lea -0x115a4d3(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1138bee(%ebx),%eax │ │ + lea -0x1138bc7(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ call 12afaf0 │ │ call 1295dd0 │ │ mov %eax,(%esp) │ │ call 1269930 │ │ call 1295ea0 │ │ mov %eax,(%esp) │ │ call 1269930 │ │ lea -0x111fdad(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x11350af(%ebx),%eax │ │ + lea -0x1135088(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ call 12afaf0 │ │ mov %esi,0x8(%esp) │ │ lea -0x114217b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ @@ -3759082,15 +3759082,15 @@ │ │ call 1296ca0 │ │ pop %ebx │ │ add $0x1ab160,%ebx │ │ call 1246e10 │ │ test %eax,%eax │ │ je 1296d7a │ │ mov %eax,%esi │ │ - lea -0x11318fb(%ebx),%eax │ │ + lea -0x11318d4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1247260 │ │ test %eax,%eax │ │ je 1296d72 │ │ lea -0x115a4ca(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3759200,15 +3759200,15 @@ │ │ mov %eax,%esi │ │ test %eax,%eax │ │ je 1296e99 │ │ cmpl $0x0,(%esi) │ │ je 1296f3e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f4f9(%ebx),%eax │ │ + lea -0x112f4d2(%ebx),%eax │ │ lea -0x114d248(%ebx),%ecx │ │ push %eax │ │ push $0x133 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3759253,15 +3759253,15 @@ │ │ je 1297034 │ │ mov %eax,%esi │ │ call 12ecdf0 │ │ mov %eax,0x28(%esi) │ │ test %eax,%eax │ │ mov %esi,0xc(%esp) │ │ je 1296fd3 │ │ - lea -0x112d767(%ebx),%eax │ │ + lea -0x112d740(%ebx),%eax │ │ mov %eax,0x1c(%esi) │ │ lea -0x1152b65(%ebx),%eax │ │ mov %eax,0x20(%esi) │ │ movl $0x1,0x24(%esi) │ │ mov -0x1cc(%ebx),%eax │ │ sub $0xc,%esp │ │ mov %eax,0x14(%esp) │ │ @@ -3759348,15 +3759348,15 @@ │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ test %edi,%edi │ │ jne 1296def │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f4f9(%ebx),%eax │ │ + lea -0x112f4d2(%ebx),%eax │ │ lea -0x114d248(%ebx),%ecx │ │ push %eax │ │ push $0x12d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3759371,15 +3759371,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ cmp $0x3,%eax │ │ jb 1297370 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f4f9(%ebx),%eax │ │ + lea -0x112f4d2(%ebx),%eax │ │ lea -0x114d248(%ebx),%ecx │ │ push %eax │ │ push $0x159 │ │ jmp 129735b │ │ test %edi,%edi │ │ je 12972fa │ │ cmpb $0x0,(%edi) │ │ @@ -3759399,22 +3759399,22 @@ │ │ call 1299a80 │ │ add $0x10,%esp │ │ jmp 1297330 │ │ cmp $0x3,%eax │ │ jb 129737d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f4f9(%ebx),%eax │ │ + lea -0x112f4d2(%ebx),%eax │ │ lea -0x114d248(%ebx),%ecx │ │ push %eax │ │ push $0x150 │ │ jmp 129735b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f4f9(%ebx),%eax │ │ + lea -0x112f4d2(%ebx),%eax │ │ lea -0x114d248(%ebx),%ecx │ │ push %eax │ │ push $0x172 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3759455,15 +3759455,15 @@ │ │ mov 0xc(%esp),%esi │ │ push %esi │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f4f9(%ebx),%eax │ │ + lea -0x112f4d2(%ebx),%eax │ │ push %eax │ │ push $0x16a │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3759572,15 +3759572,15 @@ │ │ mov %eax,(%esi) │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ setne %al │ │ jmp 1297067 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f4f9(%ebx),%eax │ │ + lea -0x112f4d2(%ebx),%eax │ │ lea -0x114d248(%ebx),%ecx │ │ push %eax │ │ push $0x161 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3759778,15 +3759778,15 @@ │ │ push $0x30000 │ │ call *%eax │ │ add $0x10,%esp │ │ cmp $0x30000,%eax │ │ jb 129766e │ │ call 124b020 │ │ sub $0x8,%esp │ │ - lea -0x1133449(%ebx),%eax │ │ + lea -0x1133422(%ebx),%eax │ │ push %eax │ │ push (%esi) │ │ call 11ea220 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ call 124b060 │ │ test %edi,%edi │ │ @@ -3761641,15 +3761641,15 @@ │ │ cmp %eax,%edx │ │ jb 1298b10 │ │ lea (%eax,%ecx,1),%edi │ │ cmp %edi,%edx │ │ jb 1298b39 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x11350a8(%ebx),%ecx │ │ + lea -0x1135081(%ebx),%ecx │ │ push $0x1aa │ │ jmp 1298cc9 │ │ mov 0x4(%esp),%ebx │ │ mov 0x11584(%ebx),%eax │ │ mov 0x11588(%ebx),%ecx │ │ cmp %eax,%esi │ │ jb 1298ce6 │ │ @@ -3761699,15 +3761699,15 @@ │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ lea -0x1150e33(%ebx),%ecx │ │ push $0x16c │ │ jmp 1298cc9 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x1129b42(%ebx),%ecx │ │ + lea -0x1129b1b(%ebx),%ecx │ │ push $0x16e │ │ jmp 1298cc9 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ lea -0x11583c7(%ebx),%ecx │ │ jmp 1298cc4 │ │ sub $0x4,%esp │ │ @@ -3761719,35 +3761719,35 @@ │ │ mov 0x8(%esp),%ebx │ │ lea -0x1125d39(%ebx),%eax │ │ lea -0x114b77a(%ebx),%ecx │ │ push $0x2a8 │ │ jmp 1298cc9 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x11312eb(%ebx),%ecx │ │ + lea -0x11312c4(%ebx),%ecx │ │ push $0x2a6 │ │ jmp 1298cc9 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x1129ae7(%ebx),%ecx │ │ + lea -0x1129ac0(%ebx),%ecx │ │ push $0x2a3 │ │ jmp 1298cc9 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x11312eb(%ebx),%ecx │ │ + lea -0x11312c4(%ebx),%ecx │ │ push $0x29f │ │ jmp 1298cc9 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x1129ae7(%ebx),%ecx │ │ + lea -0x1129ac0(%ebx),%ecx │ │ push $0x29c │ │ jmp 1298cc9 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x1129ae7(%ebx),%ecx │ │ + lea -0x1129ac0(%ebx),%ecx │ │ push $0x293 │ │ jmp 1298cc9 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%edi),%eax │ │ lea -0x11583c7(%edi),%ecx │ │ mov %edi,%ebx │ │ push $0x16b │ │ @@ -3761881,15 +3761881,15 @@ │ │ mov 0xc(%esp),%ebx │ │ lea -0x1125d39(%ebx),%eax │ │ lea -0x1150e33(%ebx),%ecx │ │ push $0x16c │ │ jmp 1298e23 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x1129b42(%ebx),%ecx │ │ + lea -0x1129b1b(%ebx),%ecx │ │ push $0x16e │ │ jmp 1298e23 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ lea -0x114d230(%ebx),%ecx │ │ push $0x2ea │ │ jmp 1298e23 │ │ @@ -3762386,15 +3762386,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x1129b42(%ebx),%ecx │ │ + lea -0x1129b1b(%ebx),%ecx │ │ push $0x16e │ │ jmp 12995a8 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ jmp 1299567 │ │ sub $0x4,%esp │ │ jmp 12994ef │ │ @@ -3762434,15 +3762434,15 @@ │ │ mov 0x8(%esp),%ebx │ │ lea -0x1125d39(%ebx),%eax │ │ lea -0x1154a78(%ebx),%ecx │ │ push $0x160 │ │ jmp 12995a8 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x11350a8(%ebx),%ecx │ │ + lea -0x1135081(%ebx),%ecx │ │ push $0x1aa │ │ push %eax │ │ push %ecx │ │ call 1282730 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ lea -0x115a4ab(%ebx),%ecx │ │ @@ -3762586,20 +3762586,20 @@ │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ lea -0x1150e33(%ebx),%ecx │ │ push $0x183 │ │ jmp 1299779 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x1129b42(%ebx),%ecx │ │ + lea -0x1129b1b(%ebx),%ecx │ │ push $0x185 │ │ jmp 1299779 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x1129b0e(%ebx),%ecx │ │ + lea -0x1129ae7(%ebx),%ecx │ │ push $0x186 │ │ push %eax │ │ push %ecx │ │ call 1282730 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3762653,15 +3762653,15 @@ │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ lea -0x115a4ab(%ebx),%ecx │ │ push $0x18f │ │ jmp 1299845 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x112ba5e(%ebx),%ecx │ │ + lea -0x112ba37(%ebx),%ecx │ │ push $0x193 │ │ jmp 1299845 │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ lea -0x11567fd(%ebx),%ecx │ │ push $0x197 │ │ push %eax │ │ @@ -3762730,20 +3762730,20 @@ │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ lea -0x1150e33(%ebx),%ecx │ │ push $0x177 │ │ jmp 129992b │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x1129b42(%ebx),%ecx │ │ + lea -0x1129b1b(%ebx),%ecx │ │ push $0x179 │ │ jmp 129992b │ │ sub $0x4,%esp │ │ lea -0x1125d39(%ebx),%eax │ │ - lea -0x1127c61(%ebx),%ecx │ │ + lea -0x1127c3a(%ebx),%ecx │ │ push $0x17a │ │ push %eax │ │ push %ecx │ │ call 1282730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3763426,41 +3763426,41 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145ba1(%ebx),%eax │ │ - lea -0x11312be(%ebx),%ecx │ │ + lea -0x1131297(%ebx),%ecx │ │ push %eax │ │ push $0xdd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 1299f9b │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145ba1(%ebx),%eax │ │ - lea -0x11312be(%ebx),%ecx │ │ + lea -0x1131297(%ebx),%ecx │ │ push %eax │ │ push $0xe3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ jmp 1299f9b │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145ba1(%ebx),%eax │ │ - lea -0x11312be(%ebx),%ecx │ │ + lea -0x1131297(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3763487,16 +3763487,16 @@ │ │ push 0x8(%ebp) │ │ call 139f840 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ ja 129a013 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129aae(%ebx),%eax │ │ - lea -0x11312be(%ebx),%ecx │ │ + lea -0x1129a87(%ebx),%eax │ │ + lea -0x1131297(%ebx),%ecx │ │ push %eax │ │ push $0x106 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3763504,15 +3763504,15 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 129a0a7 │ │ mov %eax,%edi │ │ shr %edi │ │ sub $0x4,%esp │ │ - lea -0x11312be(%ebx),%eax │ │ + lea -0x1131297(%ebx),%eax │ │ push $0x10a │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3763610,15 +3763610,15 @@ │ │ test %esi,%esi │ │ je 129a1a8 │ │ cmpb $0x0,0x10(%ebp) │ │ lea (%esi,%esi,2),%eax │ │ lea 0x1(%esi,%esi,1),%ecx │ │ cmovne %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x11312be(%ebx),%eax │ │ + lea -0x1131297(%ebx),%eax │ │ push $0x152 │ │ push %eax │ │ push %ecx │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129a1c6 │ │ @@ -3763645,15 +3763645,15 @@ │ │ mov %al,0x1(%ecx) │ │ test %dh,%dh │ │ je 129a265 │ │ mov %dh,0x2(%ecx) │ │ add $0x3,%ecx │ │ jmp 129a268 │ │ sub $0x4,%esp │ │ - lea -0x11312be(%ebx),%eax │ │ + lea -0x1131297(%ebx),%eax │ │ push $0x14f │ │ push %eax │ │ push $0x1 │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 129a275 │ │ xor %eax,%eax │ │ @@ -3763738,30 +3763738,30 @@ │ │ pop %ebx │ │ add $0x1a7b6f,%ebx │ │ mov 0xc(%ebp),%esi │ │ test %esi,%esi │ │ je 129a2cf │ │ lea (%esi,%esi,2),%eax │ │ sub $0x4,%esp │ │ - lea -0x11312be(%ebx),%ecx │ │ + lea -0x1131297(%ebx),%ecx │ │ push $0x152 │ │ push %ecx │ │ push %eax │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129a2ed │ │ mov 0x8(%ebp),%edi │ │ cmp $0x1,%esi │ │ jne 129a2f4 │ │ xor %esi,%esi │ │ mov %eax,%edx │ │ jmp 129a372 │ │ sub $0x4,%esp │ │ - lea -0x11312be(%ebx),%eax │ │ + lea -0x1131297(%ebx),%eax │ │ push $0x14f │ │ push %eax │ │ push $0x1 │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 129a3a8 │ │ xor %eax,%eax │ │ @@ -3766559,15 +3766559,15 @@ │ │ mov 0x8(%esp),%edi │ │ push %edi │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ba1d(%ebx),%eax │ │ + lea -0x112b9f6(%ebx),%eax │ │ push %eax │ │ push $0x50 │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3766739,34 +3766739,34 @@ │ │ call 11cc2c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%eax │ │ je 129c146 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133438(%ebx),%eax │ │ + lea -0x1133411(%ebx),%eax │ │ lea -0x115a487(%ebx),%ecx │ │ push %eax │ │ push $0xcd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ - lea -0x1133430(%ebx),%eax │ │ + lea -0x1133409(%ebx),%eax │ │ push %eax │ │ push $0x8010c │ │ jmp 129c1c7 │ │ sub $0xc,%esp │ │ push %eax │ │ call 11caa40 │ │ add $0x10,%esp │ │ cmp $0xfffffff1,%eax │ │ jg 129c18e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133438(%ebx),%eax │ │ + lea -0x1133411(%ebx),%eax │ │ lea -0x115a487(%ebx),%ecx │ │ push %eax │ │ push $0xd4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3766780,15 +3766780,15 @@ │ │ test %ecx,%ecx │ │ cmovns %ecx,%eax │ │ sar $0x3,%eax │ │ cmp %esi,%eax │ │ jbe 129c1d6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1133438(%ebx),%eax │ │ + lea -0x1133411(%ebx),%eax │ │ lea -0x115a487(%ebx),%ecx │ │ push %eax │ │ push $0xd8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3767948,22 +3767948,22 @@ │ │ je 129ceff │ │ cmp $0x4,%esi │ │ jne 129ce57 │ │ mov (%eax),%eax │ │ jmp 129ce1c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11312af(%ebx),%eax │ │ + lea -0x1131288(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x189 │ │ jmp 129cd75 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11312af(%ebx),%eax │ │ + lea -0x1131288(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x18e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3767983,15 +3767983,15 @@ │ │ cmp $0x4,%esi │ │ jne 129ce57 │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ jns 129ce1c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11312af(%ebx),%eax │ │ + lea -0x1131288(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x1b2 │ │ jmp 129cf31 │ │ cmpl $0x8,0xc(%ecx) │ │ jne 129ce69 │ │ movsd (%eax),%xmm0 │ │ @@ -3768007,15 +3768007,15 @@ │ │ jp 129ce98 │ │ cvttsd2si %xmm0,%eax │ │ mov %eax,(%edx) │ │ mov $0x1,%eax │ │ jmp 129cd91 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11312af(%ebx),%eax │ │ + lea -0x1131288(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x1d2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768024,40 +3768024,40 @@ │ │ sub $0xc,%esp │ │ push $0x4 │ │ call 129d670 │ │ add $0x10,%esp │ │ jmp 129cd91 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11312af(%ebx),%eax │ │ + lea -0x1131288(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x1ce │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 129cd85 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11312af(%ebx),%eax │ │ + lea -0x1131288(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ jmp 129cf31 │ │ mov (%eax),%ecx │ │ mov $0x7fffffff,%esi │ │ cmp %ecx,%esi │ │ mov $0x0,%esi │ │ sbb 0x4(%eax),%esi │ │ jae 129cf0b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11312af(%ebx),%eax │ │ + lea -0x1131288(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x1ba │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768073,15 +3768073,15 @@ │ │ xor 0x4(%eax),%esi │ │ jne 129cf17 │ │ mov %ecx,(%edx) │ │ mov $0x1,%eax │ │ jmp 129cd91 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11312af(%ebx),%eax │ │ + lea -0x1131288(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x1a0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768148,15 +3768148,15 @@ │ │ je 129d0ad │ │ cmp $0x4,%edi │ │ jne 129d044 │ │ mov %edx,(%esi) │ │ jmp 129d00f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f4ec(%ebx),%eax │ │ + lea -0x112f4c5(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x1d9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768201,15 +3768201,15 @@ │ │ cmpl $0x8,0xc(%ecx) │ │ jne 129d0d8 │ │ cvtsi2sd %edx,%xmm0 │ │ movsd %xmm0,(%esi) │ │ jmp 129d00f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f4ec(%ebx),%eax │ │ + lea -0x112f4c5(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x216 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768223,15 +3768223,15 @@ │ │ jmp 129d00f │ │ movl $0x8,0x10(%ecx) │ │ mov %edx,(%esi) │ │ movl $0x0,0x4(%esi) │ │ jmp 129d00f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f4ec(%ebx),%eax │ │ + lea -0x112f4c5(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x212 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768509,15 +3768509,15 @@ │ │ cmp $0x8,%edi │ │ je 129d550 │ │ cmp $0x4,%edi │ │ je 129d51d │ │ jmp 129d562 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ba0e(%ebx),%eax │ │ + lea -0x112b9e7(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x274 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768548,15 +3768548,15 @@ │ │ jne 129d562 │ │ test %edx,%edx │ │ js 129d5b2 │ │ mov %edx,(%esi) │ │ jmp 129d5aa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ba0e(%ebx),%eax │ │ + lea -0x112b9e7(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x2b2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768570,15 +3768570,15 @@ │ │ lea 0xc(%ebp),%edx │ │ push $0x4 │ │ call 129da60 │ │ add $0x10,%esp │ │ jmp 129d5aa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ba0e(%ebx),%eax │ │ + lea -0x112b9e7(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x2ae │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768591,15 +3768591,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ba0e(%ebx),%eax │ │ + lea -0x112b9e7(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x294 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768853,15 +3768853,15 @@ │ │ call 129efe0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 129d8e7 │ │ jmp 129d922 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d75f(%ebx),%eax │ │ + lea -0x112d738(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768950,15 +3768950,15 @@ │ │ push 0xc(%edi) │ │ push %esi │ │ call 129efe0 │ │ add $0x10,%esp │ │ jmp 129da2e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129a67(%ebx),%eax │ │ + lea -0x1129a40(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768978,15 +3768978,15 @@ │ │ add $0xc,%esp │ │ push %edi │ │ push %esi │ │ push 0x14(%esp) │ │ jmp 129da21 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129a67(%ebx),%eax │ │ + lea -0x1129a40(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0xf2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3769791,15 +3769791,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ mov (%ecx),%ecx │ │ movb $0x0,(%ecx,%eax,1) │ │ mov $0x1,%ecx │ │ jmp 129e31c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129a9a(%ebx),%eax │ │ + lea -0x1129a73(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x562 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3769865,39 +3769865,39 @@ │ │ test %eax,%eax │ │ je 129e461 │ │ mov (%edi),%edi │ │ cmp %esi,%edi │ │ jae 129e4aa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b9f8(%ebx),%eax │ │ + lea -0x112b9d1(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x544 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ jmp 129e431 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b9f8(%ebx),%eax │ │ + lea -0x112b9d1(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x520 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 129e431 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b9f8(%ebx),%eax │ │ + lea -0x112b9d1(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x524 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3769910,15 +3769910,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b9f8(%ebx),%eax │ │ + lea -0x112b9d1(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x533 │ │ jmp 129e3f5 │ │ mov %edx,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ movzbl 0x3(%esp),%eax │ │ @@ -3770079,27 +3770079,27 @@ │ │ mov 0xc(%ebp),%eax │ │ cmp %eax,0x4(%ecx) │ │ jne 129e620 │ │ cmp %esi,0xc(%ecx) │ │ jae 129e65e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f4d7(%ebx),%eax │ │ + lea -0x112f4b0(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x57c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ jmp 129e64a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f4d7(%ebx),%eax │ │ + lea -0x112f4b0(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x578 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3770427,15 +3770427,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 139f840 │ │ add $0x10,%esp │ │ jmp 129e979 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129a7f(%ebx),%eax │ │ + lea -0x1129a58(%ebx),%eax │ │ lea -0x11567c7(%ebx),%ecx │ │ push %eax │ │ push $0x5e0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3771694,15 +3771694,15 @@ │ │ push %esi │ │ call 11cabe0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129f66b │ │ sub $0x4,%esp │ │ lea -0x1152b0f(%ebx),%eax │ │ - lea -0x1130519(%ebx),%ecx │ │ + lea -0x11304f2(%ebx),%ecx │ │ push $0x16 │ │ push %eax │ │ push %ecx │ │ call 1299a80 │ │ add $0x10,%esp │ │ jmp 129f7b9 │ │ mov 0x4(%esi),%eax │ │ @@ -3771965,15 +3771965,15 @@ │ │ mov (%esp),%edi │ │ test %eax,%eax │ │ je 129f9ac │ │ mov 0x14(%esp),%eax │ │ add 0x4(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ sub %edx,%eax │ │ - lea -0x11305eb(%ebx),%ecx │ │ + lea -0x11305c4(%ebx),%ecx │ │ push -0x4(%edi) │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 11c7b30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3772136,15 +3772136,15 @@ │ │ je 129fb44 │ │ mov %esi,(%esp) │ │ movl $0x2,0x4(%esp) │ │ call 11cac90 │ │ test %eax,%eax │ │ je 129fb54 │ │ call 124abb0 │ │ - lea -0x113129a(%ebx),%eax │ │ + lea -0x1131273(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1152b0f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x97,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80106,0x4(%esp) │ │ @@ -3772586,15 +3772586,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b9e4(%ebx),%eax │ │ + lea -0x112b9bd(%ebx),%eax │ │ lea -0x114990c(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3774097,15 +3774097,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12a0ff1 │ │ pop %ebx │ │ add $0x1a0e0f,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1131290(%ebx),%eax │ │ + lea -0x1131269(%ebx),%eax │ │ push $0x20 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x8 │ │ call 1298010 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3774156,15 +3774156,15 @@ │ │ push %eax │ │ push 0x4(%esi) │ │ call 12ed710 │ │ add $0x4,%esp │ │ push (%esi) │ │ call 12a59f0 │ │ add $0xc,%esp │ │ - lea -0x1131290(%ebx),%eax │ │ + lea -0x1131269(%ebx),%eax │ │ push $0x37 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3774227,15 +3774227,15 @@ │ │ call 12ed790 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jle 12a1795 │ │ xor %edi,%edi │ │ - lea -0x112f4c3(%ebx),%eax │ │ + lea -0x112f49c(%ebx),%eax │ │ mov %eax,0x58(%esp) │ │ mov %esi,0x54(%esp) │ │ sub $0x8,%esp │ │ mov %edi,0x18(%esp) │ │ push %edi │ │ push %esi │ │ call 12ed7b0 │ │ @@ -3774562,15 +3774562,15 @@ │ │ mov 0x10(%esp),%edi │ │ mov %esi,%edx │ │ jne 12a1593 │ │ jmp 12a15db │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111fd5c(%ebx),%eax │ │ - lea -0x1131290(%ebx),%ecx │ │ + lea -0x1131269(%ebx),%ecx │ │ push %eax │ │ push $0xd3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3774584,29 +3774584,29 @@ │ │ movl $0x0,0x40(%esp) │ │ mov 0x18(%esp),%edx │ │ test %edx,%edx │ │ mov 0x10(%esp),%edi │ │ je 12a167b │ │ mov 0x20(%esp),%ecx │ │ sub $0x4,%esp │ │ - lea -0x1131290(%ebx),%eax │ │ + lea -0x1131269(%ebx),%eax │ │ push $0x171 │ │ push %eax │ │ push %edx │ │ mov %ecx,%esi │ │ call 1299a80 │ │ add $0x10,%esp │ │ mov %eax,0x30(%esp) │ │ test %eax,%eax │ │ je 12a15d7 │ │ mov %esi,%ecx │ │ test %esi,%esi │ │ je 12a15d7 │ │ sub $0x4,%esp │ │ - lea -0x1131290(%ebx),%eax │ │ + lea -0x1131269(%ebx),%eax │ │ push $0x176 │ │ push %eax │ │ push %ecx │ │ call 1299a80 │ │ add $0x10,%esp │ │ mov %eax,0x34(%esp) │ │ test %eax,%eax │ │ @@ -3774671,15 +3774671,15 @@ │ │ mov 0x20(%esp),%eax │ │ push (%eax) │ │ call 12a59c0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111fd5c(%ebx),%eax │ │ - lea -0x1131290(%ebx),%ecx │ │ + lea -0x1131269(%ebx),%ecx │ │ push %eax │ │ push $0xe0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3774728,15 +3774728,15 @@ │ │ call 12a59c0 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%edi │ │ jmp 12a1655 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11498ee(%ebx),%eax │ │ - lea -0x1131290(%ebx),%ecx │ │ + lea -0x1131269(%ebx),%ecx │ │ push %eax │ │ push $0x19c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3774749,15 +3774749,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145b6f(%ebx),%eax │ │ - lea -0x1131290(%ebx),%ecx │ │ + lea -0x1131269(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1156795(%ebx),%eax │ │ push 0x24(%esp) │ │ @@ -3774822,23 +3774822,23 @@ │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a19a8 │ │ sub $0x8,%esp │ │ - lea -0x1131279(%ebx),%eax │ │ + lea -0x1131252(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a19a8 │ │ sub $0x8,%esp │ │ - lea -0x112f9a1(%ebx),%eax │ │ + lea -0x112f97a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a19a8 │ │ sub $0x8,%esp │ │ @@ -3774846,32 +3774846,32 @@ │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a19a8 │ │ sub $0x8,%esp │ │ - lea -0x1130519(%ebx),%eax │ │ + lea -0x11304f2(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 12a19a8 │ │ sub $0x8,%esp │ │ - lea -0x1131274(%ebx),%eax │ │ + lea -0x113124d(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a19a8 │ │ sub $0x8,%esp │ │ - lea -0x1135058(%ebx),%eax │ │ + lea -0x1135031(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a19a8 │ │ sub $0x8,%esp │ │ @@ -3774905,37 +3774905,37 @@ │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a19a8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145b5c(%ebx),%eax │ │ - lea -0x1131290(%ebx),%ecx │ │ + lea -0x1131269(%ebx),%ecx │ │ push %eax │ │ push $0x12e │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x1127c3b(%ebx),%eax │ │ + lea -0x1127c14(%ebx),%eax │ │ push 0x8(%esp) │ │ jmp 12a19de │ │ mov 0x8(%ebp),%eax │ │ mov %edi,(%eax) │ │ mov $0x1,%eax │ │ jmp 12a19ed │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145b5c(%ebx),%eax │ │ - lea -0x1131290(%ebx),%ecx │ │ + lea -0x1131269(%ebx),%ecx │ │ push %eax │ │ push $0x118 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x1127c3b(%ebx),%eax │ │ + lea -0x1127c14(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x69 │ │ push $0xf │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3775042,15 +3775042,15 @@ │ │ push %esi │ │ push %edi │ │ call 12a2c70 │ │ jmp 12a1b38 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1152afb(%ebx),%eax │ │ - lea -0x1131290(%ebx),%ecx │ │ + lea -0x1131269(%ebx),%ecx │ │ push %eax │ │ push $0x64 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3775620,26 +3775620,26 @@ │ │ push $0xf │ │ call 124ae00 │ │ add $0x10,%esp │ │ cmpl $0x0,(%edi) │ │ je 12a213b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b9c8(%ebx),%eax │ │ + lea -0x112b9a1(%ebx),%eax │ │ push %eax │ │ push $0x16e │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 12a2165 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b9c8(%ebx),%eax │ │ + lea -0x112b9a1(%ebx),%eax │ │ lea -0x114f122(%ebx),%ecx │ │ push %eax │ │ push $0x169 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3777060,15 +3777060,15 @@ │ │ call 1249990 │ │ add $0x10,%esp │ │ orb $0x1,(%esi) │ │ xor %edx,%edx │ │ jmp 12a2f51 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135055(%ebx),%eax │ │ + lea -0x113502e(%ebx),%eax │ │ lea -0x114f122(%ebx),%ecx │ │ push %eax │ │ push $0x3ca │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114c10c(%ebx),%eax │ │ @@ -3777130,15 +3777130,15 @@ │ │ mov 0x8(%esp),%eax │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 12a3469 │ │ jmp 12a3573 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135055(%ebx),%eax │ │ + lea -0x113502e(%ebx),%eax │ │ lea -0x114f122(%ebx),%ecx │ │ push %eax │ │ push $0x3c2 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x115a440(%ebx),%eax │ │ @@ -3777238,15 +3777238,15 @@ │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x1c(%esi),%eax │ │ test %eax,%eax │ │ jne 12a3088 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135055(%ebx),%eax │ │ + lea -0x113502e(%ebx),%eax │ │ push %eax │ │ push $0x3b6 │ │ push %edi │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114c10c(%ebx),%eax │ │ push 0x14(%esi) │ │ @@ -3777260,15 +3777260,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1135055(%ebx),%eax │ │ + lea -0x113502e(%ebx),%eax │ │ lea -0x114f122(%ebx),%ecx │ │ push %eax │ │ push $0x372 │ │ jmp 12a3424 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -3778220,15 +3778220,15 @@ │ │ push 0x5c(%edi) │ │ call 12a59c0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 12a4046 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136d36(%ebx),%eax │ │ + lea -0x1136d0f(%ebx),%eax │ │ lea -0x114f122(%ebx),%ecx │ │ push %eax │ │ push $0x6b4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3779817,15 +3779817,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12a4f2f │ │ pop %ebx │ │ add $0x19ced1,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1136d15(%ebx),%eax │ │ + lea -0x1136cee(%ebx),%eax │ │ push $0x26 │ │ push %eax │ │ push $0x8 │ │ call 1298010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3779850,15 +3779850,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12a4f6f │ │ pop %ebx │ │ add $0x19ce91,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1136d15(%ebx),%eax │ │ + lea -0x1136cee(%ebx),%eax │ │ push $0x2c │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3780041,15 +3780041,15 @@ │ │ push $0x0 │ │ push $0x1 │ │ push %esi │ │ call 13964a0 │ │ add $0x10,%esp │ │ jmp 12a5148 │ │ sub $0x4,%esp │ │ - lea -0x1129a56(%ebx),%edi │ │ + lea -0x1129a2f(%ebx),%edi │ │ push $0x1cb │ │ push %edi │ │ push $0x78 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a524b │ │ @@ -3780176,15 +3780176,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 127f9b0 │ │ mov %eax,%esi │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ call 139f960 │ │ - lea -0x1129a56(%ebx),%ecx │ │ + lea -0x1129a2f(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x1ba,0x8(%esp) │ │ call 12982c0 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x4(%esp) │ │ @@ -3780293,15 +3780293,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1129a56(%ebx),%eax │ │ + lea -0x1129a2f(%ebx),%eax │ │ lea -0x114d1e2(%ebx),%ecx │ │ push $0x1f9 │ │ push %eax │ │ push %ecx │ │ call 1282730 │ │ int3 │ │ int3 │ │ @@ -3780509,15 +3780509,15 @@ │ │ mov %eax,(%esp) │ │ call 13a0600 │ │ mov %esi,(%esp) │ │ call 139fb60 │ │ mov 0x2c(%esp),%esi │ │ test %esi,%esi │ │ je 12a56c9 │ │ - lea -0x1129a56(%ebx),%ecx │ │ + lea -0x1129a2f(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ nop │ │ nop │ │ nop │ │ mov 0x4(%esi),%eax │ │ mov 0x8(%esi),%edi │ │ mov %eax,(%esp) │ │ @@ -3780556,15 +3780556,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 12a56ed │ │ pop %ebx │ │ add $0x19c713,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1129a56(%ebx),%eax │ │ + lea -0x1129a2f(%ebx),%eax │ │ push $0x294 │ │ push %eax │ │ push $0xc │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a572d │ │ @@ -3780645,15 +3780645,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 12a5881 │ │ mov %edi,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1129a56(%ebx),%eax │ │ + lea -0x1129a2f(%ebx),%eax │ │ push $0x2be │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x38 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3780739,15 +3780739,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12a58e1 │ │ sub $0xc,%esp │ │ push %esi │ │ call 12a54c0 │ │ add $0xc,%esp │ │ - lea -0x1129a56(%ebx),%edi │ │ + lea -0x1129a2f(%ebx),%edi │ │ push $0x2de │ │ push %edi │ │ push 0xc(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x2e0 │ │ push %edi │ │ @@ -3780774,15 +3780774,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12a5901 │ │ pop %ebx │ │ add $0x19c4ff,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1129a56(%ebx),%esi │ │ + lea -0x1129a2f(%ebx),%esi │ │ push $0x2e8 │ │ push %esi │ │ push $0x28 │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3780883,15 +3780883,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12a5a2c │ │ sub $0xc,%esp │ │ push %esi │ │ call 13a0670 │ │ add $0xc,%esp │ │ - lea -0x1129a56(%ebx),%eax │ │ + lea -0x1129a2f(%ebx),%eax │ │ push $0x347 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3781363,15 +3781363,15 @@ │ │ mov $0x3e8,%edx │ │ mul %edx │ │ imul $0x3e8,%ecx,%ecx │ │ add %ecx,%edx │ │ jmp 12a5e6f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b9a8(%ebx),%eax │ │ + lea -0x112b981(%ebx),%eax │ │ lea -0x113e794(%ebx),%ecx │ │ push %eax │ │ push $0x26 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ call 139f8b0 <__errno@plt> │ │ @@ -3797709,15 +3797709,15 @@ │ │ test %eax,%eax │ │ je 12b1493 │ │ xor %edi,%edi │ │ mov $0x1,%al │ │ jmp 12b15de │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11296a1(%ebx),%eax │ │ + lea -0x112967a(%ebx),%eax │ │ push %eax │ │ push $0x11a │ │ push 0x2c(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0110 │ │ @@ -3797825,15 +3797825,15 @@ │ │ mov 0x24(%esp),%ecx │ │ mov %edi,(%ecx) │ │ test %al,%al │ │ je 12b16a9 │ │ mov $0x135,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11296a1(%ebx),%eax │ │ + lea -0x112967a(%ebx),%eax │ │ push %eax │ │ push %edi │ │ push 0x2c(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3798539,15 +3798539,15 @@ │ │ test %eax,%eax │ │ je 12b1d3f │ │ mov %eax,%esi │ │ mov 0x14(%edi),%eax │ │ or $0xd,%eax │ │ mov %eax,0x14(%esi) │ │ mov 0xc(%edi),%eax │ │ - lea -0x112968d(%ebx),%ecx │ │ + lea -0x1129666(%ebx),%ecx │ │ test %eax,%eax │ │ mov %ecx,0x8(%esp) │ │ jle 12b1cf4 │ │ push $0x26 │ │ push %ecx │ │ push %eax │ │ push 0x10(%edi) │ │ @@ -3798584,16 +3798584,16 @@ │ │ mov %eax,(%esi) │ │ test %eax,%eax │ │ je 12b1d6f │ │ mov %esi,%eax │ │ jmp 12b1d7d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b5e4(%ebx),%eax │ │ - lea -0x112968d(%ebx),%ecx │ │ + lea -0x112b5bd(%ebx),%eax │ │ + lea -0x1129666(%ebx),%ecx │ │ push %eax │ │ push $0x1c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3799452,27 +3799452,27 @@ │ │ push %esi │ │ call 11bba90 │ │ add $0x10,%esp │ │ jmp 12b2655 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113febc(%ebx),%eax │ │ - lea -0x112b5dc(%ebx),%ecx │ │ + lea -0x112b5b5(%ebx),%ecx │ │ push %eax │ │ push $0x82 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ jmp 12b2649 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113febc(%ebx),%eax │ │ - lea -0x112b5dc(%ebx),%ecx │ │ + lea -0x112b5b5(%ebx),%ecx │ │ push %eax │ │ push $0x86 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3799820,16 +3799820,16 @@ │ │ push %edi │ │ call 12b4ac0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12b2a02 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134d06(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x1134cdf(%ebx),%eax │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x3e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3799889,19 +3799889,19 @@ │ │ pop %ebx │ │ add $0x18f397,%ebx │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x18(%esp) │ │ xor %edi,%edi │ │ - lea -0x112d3b8(%ebx),%eax │ │ + lea -0x112d391(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x11475b3(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1134cf5(%ebx),%eax │ │ + lea -0x1134cce(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ lea -0x115636f(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ jmp 12b2aca │ │ nop │ │ nop │ │ nop │ │ @@ -3799992,15 +3799992,15 @@ │ │ push %esi │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b2e50 │ │ sub $0x8,%esp │ │ - lea -0x1134cdf(%ebx),%eax │ │ + lea -0x1134cb8(%ebx),%eax │ │ push %eax │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12b2c0a │ │ @@ -3800014,15 +3800014,15 @@ │ │ je 12b2ee8 │ │ sub $0x8,%esp │ │ lea -0x113a48a(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ - lea -0x112b597(%ebx),%esi │ │ + lea -0x112b570(%ebx),%esi │ │ mov %eax,0x4(%esp) │ │ test %eax,%eax │ │ jne 12b2c42 │ │ sub $0x8,%esp │ │ push %esi │ │ push 0xc(%ebp) │ │ call 13a00a0 │ │ @@ -3800050,25 +3800050,25 @@ │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 12b2ca6 │ │ sub $0x8,%esp │ │ - lea -0x1134ccb(%ebx),%eax │ │ + lea -0x1134ca4(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b2ee8 │ │ cmpl $0x0,0x4(%esp) │ │ jne 12b2cca │ │ sub $0x8,%esp │ │ - lea -0x1134ccb(%ebx),%eax │ │ + lea -0x1134ca4(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b2ee8 │ │ lea -0x113fe81(%ebx),%eax │ │ @@ -3800096,15 +3800096,15 @@ │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b2ee8 │ │ test %esi,%esi │ │ jne 12b2d44 │ │ sub $0x8,%esp │ │ - lea -0x1134cb7(%ebx),%eax │ │ + lea -0x1134c90(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b2ee8 │ │ sub $0x8,%esp │ │ @@ -3800112,15 +3800112,15 @@ │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jne 12b2ac2 │ │ sub $0x8,%esp │ │ - lea -0x1134cb7(%ebx),%eax │ │ + lea -0x1134c90(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 13a00a0 │ │ xor %ecx,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12b2ac2 │ │ @@ -3800445,15 +3800445,15 @@ │ │ add $0xfffffc23,%eax │ │ mov 0x10(%esp),%ecx │ │ cmp $0xfffffbfe,%eax │ │ ja 12b3188 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c669(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x156 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ @@ -3800468,15 +3800468,15 @@ │ │ call *%edi │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b320d │ │ mov %eax,0x18(%esp) │ │ add $0x14,%eax │ │ sub $0x4,%esp │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push $0x162 │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ push %eax │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3800499,15 +3800499,15 @@ │ │ mov %esi,0x20(%esp) │ │ mov 0x20(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 12b3339 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c669(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x15c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3800533,15 +3800533,15 @@ │ │ call 125ad80 │ │ add $0x8,%esp │ │ lea 0x84(%esp),%eax │ │ push $0x400 │ │ push %eax │ │ call 13a0270 │ │ add $0x10,%esp │ │ - lea -0x112d3b8(%ebx),%eax │ │ + lea -0x112d391(%ebx),%eax │ │ push $0x19f │ │ push %eax │ │ push 0x20(%esp) │ │ push 0x18(%esp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ @@ -3800669,15 +3800669,15 @@ │ │ mov %edi,%edx │ │ sub %eax,%esi │ │ add %eax,%edx │ │ cmpl $0x0,0x8(%esp) │ │ mov %esi,%edi │ │ jle 12b346b │ │ xor %esi,%esi │ │ - lea -0x1133864(%ebx),%eax │ │ + lea -0x113383d(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3800809,15 +3800809,15 @@ │ │ push 0xc(%ebp) │ │ push %edi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ cmp %esi,%eax │ │ jne 12b365b │ │ sub $0x4,%esp │ │ - lea -0x1127814(%ebx),%eax │ │ + lea -0x11277ed(%ebx),%eax │ │ push $0x6 │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push %edi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ cmp $0x6,%eax │ │ @@ -3800838,24 +3800838,24 @@ │ │ push %edi │ │ mov %eax,%esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ cmp %esi,%eax │ │ jne 12b365b │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ jne 12b365b │ │ sub $0x4,%esp │ │ - lea -0x112d3b8(%ebx),%eax │ │ + lea -0x112d391(%ebx),%eax │ │ push $0x282 │ │ push %eax │ │ push $0x2000 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b3751 │ │ @@ -3800872,15 +3800872,15 @@ │ │ xor %edi,%edi │ │ jmp 12b3677 │ │ movl $0x0,(%esp) │ │ mov $0x80006,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114b24e(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x2a4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3800888,15 +3800888,15 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 125a080 │ │ add $0x10,%esp │ │ - lea -0x112d3b8(%ebx),%eax │ │ + lea -0x112d391(%ebx),%eax │ │ push $0x2a6 │ │ push %eax │ │ push $0x2000 │ │ push 0xc(%esp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ @@ -3801117,15 +3801117,15 @@ │ │ mov (%esp),%eax │ │ mov 0x10(%ebp),%ecx │ │ add %eax,(%ecx) │ │ jmp 12b39b7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113e41c(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x1bd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3801134,15 +3801134,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 12b39e6 │ │ mov %edi,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113e41c(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3801204,15 +3801204,15 @@ │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b3a8d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a4a2(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3801253,26 +3801253,26 @@ │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b3b22 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a4a2(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x207 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ jmp 12b3a7c │ │ add $0x9,%edi │ │ sub $0x8,%esp │ │ - lea -0x112b5ac(%ebx),%eax │ │ + lea -0x112b585(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a01c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b3af6 │ │ sub $0x8,%esp │ │ @@ -3801293,27 +3801293,27 @@ │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b3bcb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a4a2(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x215 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 12b3a7c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a4a2(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x20c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -3801368,42 +3801368,42 @@ │ │ lea 0x1(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ cmpb $0x2c,(%edi) │ │ je 12b3d02 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a4a2(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x22c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 12b3a7c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a4a2(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x227 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 12b3a7c │ │ jne 12b3d02 │ │ cmpb $0x2c,(%edi) │ │ jne 12b3d02 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a4a2(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x22f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3801498,15 +3801498,15 @@ │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 12b3e1c │ │ mov 0xc(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ed96(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x245 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3801553,16 +3801553,16 @@ │ │ mov 0x1c(%ebp),%esi │ │ mov %esi,%eax │ │ not %eax │ │ test $0x6,%al │ │ jne 12b3ecf │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b5a7(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112b580(%ebx),%eax │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x3ab │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3801597,37 +3801597,37 @@ │ │ mov %eax,0x14(%esp) │ │ je 12b3f32 │ │ test %eax,%eax │ │ je 12b3f32 │ │ cmpl $0x0,0x8(%esp) │ │ jne 12b3f6b │ │ sub $0x4,%esp │ │ - lea -0x112d3b8(%ebx),%eax │ │ + lea -0x112d391(%ebx),%eax │ │ push $0x2fd │ │ push %eax │ │ push $0x100 │ │ call 1297f60 │ │ jmp 12b3f84 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b5a7(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112b580(%ebx),%eax │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x3b3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ push $0x9 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 12b4130 │ │ sub $0x4,%esp │ │ - lea -0x112d3b8(%ebx),%eax │ │ + lea -0x112d391(%ebx),%eax │ │ push $0x2fd │ │ push %eax │ │ push $0x100 │ │ call 1298620 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ @@ -3801665,15 +3801665,15 @@ │ │ test %eax,%eax │ │ jne 12b401c │ │ cmp $0x6,%edi │ │ jl 12b401c │ │ mov 0x24(%esp),%eax │ │ lea (%eax,%edi,1),%esi │ │ sub $0x4,%esp │ │ - lea -0x1127814(%ebx),%eax │ │ + lea -0x11277ed(%ebx),%eax │ │ push $0x6 │ │ push %eax │ │ push %esi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b40bf │ │ @@ -3801682,15 +3801682,15 @@ │ │ mov 0xc(%esp),%esi │ │ push %esi │ │ push 0x8(%ebp) │ │ call 11c6890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b416a │ │ - lea -0x1127814(%ebx),%ecx │ │ + lea -0x11277ed(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ jmp 12b4070 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3801735,15 +3801735,15 @@ │ │ test %eax,%eax │ │ jne 12b4050 │ │ add $0xfffffff0,%edi │ │ movb $0x0,(%esi) │ │ cmpl $0x0,0x8(%esp) │ │ jne 12b420c │ │ sub $0x4,%esp │ │ - lea -0x112d3b8(%ebx),%esi │ │ + lea -0x112d391(%ebx),%esi │ │ push $0x313 │ │ push %esi │ │ push %edi │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b41a6 │ │ @@ -3801773,51 +3801773,51 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 125a080 │ │ add $0x10,%esp │ │ test %esi,%esi │ │ mov 0x10(%esp),%ecx │ │ je 12b41cf │ │ - lea -0x112d3b8(%ebx),%eax │ │ + lea -0x112d391(%ebx),%eax │ │ push $0x3eb │ │ push %eax │ │ push $0x0 │ │ push %ecx │ │ call 12995e0 │ │ jmp 12b41e4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112195f(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x305 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ push $0x9 │ │ call 124ae00 │ │ add $0x10,%esp │ │ cmpl $0x0,0x8(%esp) │ │ jne 12b444b │ │ sub $0x4,%esp │ │ - lea -0x112d3b8(%ebx),%eax │ │ + lea -0x112d391(%ebx),%eax │ │ push $0x31a │ │ push %eax │ │ push 0x10(%esp) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push $0x0 │ │ call 125a080 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %ecx,%ecx │ │ sub $0x4,%esp │ │ - lea -0x112d3b8(%ebx),%eax │ │ + lea -0x112d391(%ebx),%eax │ │ push $0x3eb │ │ push %eax │ │ push %ecx │ │ call 12982c0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0x24(%esp) │ │ @@ -3801830,15 +3801830,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x112d3b8(%ebx),%esi │ │ + lea -0x112d391(%ebx),%esi │ │ push $0x313 │ │ push %esi │ │ push %edi │ │ call 1298620 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b444b │ │ @@ -3801990,20 +3801990,20 @@ │ │ mov %eax,%edi │ │ test %eax,%eax │ │ mov 0xc(%esp),%edx │ │ mov 0x34(%esp),%ecx │ │ jg 12b42b3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f130(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112f109(%ebx),%eax │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x345 │ │ jmp 12b44fc │ │ - lea -0x112d3b8(%ebx),%eax │ │ + lea -0x112d391(%ebx),%eax │ │ push $0x31a │ │ push %eax │ │ push $0x100 │ │ push 0x10(%esp) │ │ call 12995e0 │ │ add $0x4,%esp │ │ push $0x0 │ │ @@ -3802025,33 +3802025,33 @@ │ │ push %edi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12b44c6 │ │ add 0x24(%esp),%edi │ │ sub $0x4,%esp │ │ - lea -0x1127814(%ebx),%eax │ │ + lea -0x11277ed(%ebx),%eax │ │ push $0x6 │ │ push %eax │ │ push %edi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b4752 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f130(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112f109(%ebx),%eax │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x371 │ │ jmp 12b44fc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f130(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112f109(%ebx),%eax │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x37b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3802060,21 +3802060,21 @@ │ │ add $0x10,%esp │ │ mov $0x1,%dl │ │ mov 0x4(%esp),%ecx │ │ mov %edx,%esi │ │ cmpl $0x0,0x8(%esp) │ │ jne 12b4539 │ │ sub $0x4,%esp │ │ - lea -0x112d3b8(%ebx),%eax │ │ + lea -0x112d391(%ebx),%eax │ │ push $0x392 │ │ push %eax │ │ push %ecx │ │ call 12982c0 │ │ jmp 12b4550 │ │ - lea -0x112d3b8(%ebx),%eax │ │ + lea -0x112d391(%ebx),%eax │ │ push $0x392 │ │ push %eax │ │ push $0x100 │ │ push %ecx │ │ call 12995e0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3802196,31 +3802196,31 @@ │ │ movl $0x0,0x10(%esp) │ │ jmp 12b47b9 │ │ xor %edi,%edi │ │ xor %eax,%eax │ │ jmp 12b413c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b5a7(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112b580(%ebx),%eax │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x3ce │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ push $0x9 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 12b47b9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b5a7(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112b580(%ebx),%eax │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x3c5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3802257,16 +3802257,16 @@ │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ mov 0x8(%esp),%esi │ │ mov 0x4(%esp),%eax │ │ jmp 12b4140 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f130(%ebx),%eax │ │ - lea -0x112d3b8(%ebx),%ecx │ │ + lea -0x112f109(%ebx),%eax │ │ + lea -0x112d391(%ebx),%ecx │ │ push %eax │ │ push $0x362 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3802298,21 +3802298,21 @@ │ │ call 12b481f │ │ pop %ebx │ │ add $0x18d5e1,%ebx │ │ mov 0x8(%ebp),%eax │ │ sub $0x4,%esp │ │ test $0x1,%dl │ │ jne 12b4841 │ │ - lea -0x112d3b8(%ebx),%edx │ │ + lea -0x112d391(%ebx),%edx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ call 1297f60 │ │ jmp 12b484f │ │ - lea -0x112d3b8(%ebx),%edx │ │ + lea -0x112d391(%ebx),%edx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ call 1298620 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3802334,21 +3802334,21 @@ │ │ call 12b486f │ │ pop %ebx │ │ add $0x18d591,%ebx │ │ mov 0xc(%ebp),%eax │ │ test $0x1,%dl │ │ jne 12b4891 │ │ sub $0x4,%esp │ │ - lea -0x112d3b8(%ebx),%edx │ │ + lea -0x112d391(%ebx),%edx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ call 12982c0 │ │ jmp 12b48a2 │ │ - lea -0x112d3b8(%ebx),%edx │ │ + lea -0x112d391(%ebx),%edx │ │ push %eax │ │ push %edx │ │ push 0x8(%ebp) │ │ push %ecx │ │ call 12995e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3802927,15 +3802927,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x111f8ee(%ebx),%eax │ │ - lea -0x112780d(%ebx),%ecx │ │ + lea -0x11277e6(%ebx),%ecx │ │ push $0x5a │ │ jmp 12b4e9a │ │ sub $0x4,%esp │ │ lea -0x111f8ee(%ebx),%eax │ │ lea -0x114585c(%ebx),%ecx │ │ push $0x5b │ │ push %eax │ │ @@ -3802996,15 +3802996,15 @@ │ │ call *%ecx │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 12b4f4f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11388df(%ebx),%eax │ │ + lea -0x11388b8(%ebx),%eax │ │ lea -0x113a465(%ebx),%ecx │ │ push %eax │ │ push $0x21 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3803232,15 +3803232,15 @@ │ │ sub $0xc,%esp │ │ push 0x58(%esp) │ │ call 126cab0 │ │ add $0x10,%esp │ │ movl $0x0,0x4c(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130e28(%ebx),%eax │ │ + lea -0x1130e01(%ebx),%eax │ │ lea -0x1125973(%ebx),%ecx │ │ push %eax │ │ push $0x55 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3803317,15 +3803317,15 @@ │ │ push %edi │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b53d0 │ │ sub $0x8,%esp │ │ - lea -0x1134cf5(%ebx),%eax │ │ + lea -0x1134cce(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b5436 │ │ sub $0x8,%esp │ │ @@ -3803733,15 +3803733,15 @@ │ │ add $0x18c681,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov 0xc(%ebp),%ecx │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x10(%esp) │ │ mov %ecx,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1134cf5(%ebx),%eax │ │ + lea -0x1134cce(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x244(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x20(%esp) │ │ call 12b30c0 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3803815,15 +3803815,15 @@ │ │ call *0x8(%ebp) │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ test %esi,%esi │ │ jle 12b591c │ │ sub $0x4,%esp │ │ - lea -0x112b58b(%ebx),%edi │ │ + lea -0x112b564(%ebx),%edi │ │ push $0x2c │ │ push %edi │ │ push %esi │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ @@ -3803913,15 +3803913,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ call 12b593f │ │ pop %ebx │ │ add $0x18c4c1,%ebx │ │ movaps 0x8(%ebp),%xmm0 │ │ movups %xmm0,0x8(%esp) │ │ - lea -0x112b597(%ebx),%eax │ │ + lea -0x112b570(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x33c(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12b4eb0 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ @@ -3803935,15 +3803935,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ call 12b597f │ │ pop %ebx │ │ add $0x18c481,%ebx │ │ movaps 0x8(%ebp),%xmm0 │ │ movups %xmm0,0x8(%esp) │ │ - lea -0x1134ccb(%ebx),%eax │ │ + lea -0x1134ca4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x158(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12b4eb0 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ @@ -3803981,15 +3803981,15 @@ │ │ push %eax │ │ call 11bcf00 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ jmp 12b5a40 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11277e0(%ebx),%eax │ │ + lea -0x11277b9(%ebx),%eax │ │ lea -0x1159fea(%ebx),%ecx │ │ push %eax │ │ push $0x29 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3804051,15 +3804051,15 @@ │ │ push 0xc(%ebp) │ │ call 12b5d90 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 12b5b56 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11277e0(%ebx),%eax │ │ + lea -0x11277b9(%ebx),%eax │ │ lea -0x1159fea(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3804067,15 +3804067,15 @@ │ │ push $0x23 │ │ call 124ae00 │ │ add $0x4,%esp │ │ push %esi │ │ jmp 12b5b48 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11277e0(%ebx),%eax │ │ + lea -0x11277b9(%ebx),%eax │ │ lea -0x1159fea(%ebx),%ecx │ │ push %eax │ │ push $0x37 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3804200,15 +3804200,15 @@ │ │ lea 0x14(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129e740 │ │ add $0xc,%esp │ │ - lea -0x1136fdf(%ebx),%eax │ │ + lea -0x1136fb8(%ebx),%eax │ │ mov %esp,%edi │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ push %eax │ │ push %edi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -3804327,26 +3804327,26 @@ │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push %eax │ │ push %ecx │ │ call 12b5c00 │ │ add $0x30,%esp │ │ mov %eax,%esi │ │ - lea -0x112964d(%ebx),%eax │ │ + lea -0x1129626(%ebx),%eax │ │ push $0x43 │ │ push %eax │ │ push 0x10(%esp) │ │ push 0x18(%esp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ jmp 12b5e5e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1125954(%ebx),%eax │ │ - lea -0x112964d(%ebx),%ecx │ │ + lea -0x1129626(%ebx),%ecx │ │ push %eax │ │ push $0x3e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80023 │ │ @@ -3804511,15 +3804511,15 @@ │ │ call 125fb00 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%ecx │ │ test %eax,%eax │ │ je 12b61a3 │ │ add %ecx,%edi │ │ sub $0x4,%esp │ │ - lea -0x1129635(%ebx),%eax │ │ + lea -0x112960e(%ebx),%eax │ │ push $0x4e │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push %edi │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3804579,39 +3804579,39 @@ │ │ js 12b627f │ │ mov 0x10(%esp),%edx │ │ add 0x14(%esp),%edx │ │ jmp 12b6184 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c64c(%ebx),%eax │ │ - lea -0x1129635(%ebx),%ecx │ │ + lea -0x112960e(%ebx),%ecx │ │ push %eax │ │ push $0x20 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 12b621d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c64c(%ebx),%eax │ │ - lea -0x1129635(%ebx),%ecx │ │ + lea -0x112960e(%ebx),%ecx │ │ push %eax │ │ push $0x32 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 12b621d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c64c(%ebx),%eax │ │ - lea -0x1129635(%ebx),%ecx │ │ + lea -0x112960e(%ebx),%ecx │ │ push %eax │ │ push $0x3a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3804642,15 +3804642,15 @@ │ │ jmp 12b6229 │ │ mov 0x18(%ebp),%edx │ │ sub %ecx,%edx │ │ jge 12b6245 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c64c(%ebx),%eax │ │ - lea -0x1129635(%ebx),%ecx │ │ + lea -0x112960e(%ebx),%ecx │ │ push %eax │ │ push $0x42 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ @@ -3804668,15 +3804668,15 @@ │ │ push %eax │ │ push $0x5c │ │ push %edi │ │ call 124ace0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x10(%ebp) │ │ lea -0x111f8d9(%ebx),%eax │ │ - lea -0x11277c9(%ebx),%ecx │ │ + lea -0x11277a2(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ push %ecx │ │ push $0x74 │ │ push $0x23 │ │ call 124ae00 │ │ add $0x10,%esp │ │ @@ -3804704,15 +3804704,15 @@ │ │ call 125cb70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jns 12b5ff8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c64c(%ebx),%eax │ │ - lea -0x1129635(%ebx),%ecx │ │ + lea -0x112960e(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ jmp 12b613f │ │ sub $0x4,%esp │ │ push $0x67 │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ @@ -3804826,27 +3804826,27 @@ │ │ call 13a0270 │ │ add $0x10,%esp │ │ test %esi,%esi │ │ jne 12b63ee │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1157ec1(%ebx),%eax │ │ - lea -0x1129635(%ebx),%ecx │ │ + lea -0x112960e(%ebx),%ecx │ │ push %eax │ │ push $0x9f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ push $0x23 │ │ call 124ae00 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1129635(%ebx),%eax │ │ + lea -0x112960e(%ebx),%eax │ │ push $0xa0 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ jmp 12b640d │ │ xor %esi,%esi │ │ @@ -3804913,37 +3804913,37 @@ │ │ je 12b64b6 │ │ sub $0x8,%esp │ │ push %edi │ │ push 0x14(%esp) │ │ call 13a0270 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1129635(%ebx),%eax │ │ + lea -0x112960e(%ebx),%eax │ │ push $0xcd │ │ push %eax │ │ push 0x14(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ jmp 12b653e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d3a3(%ebx),%eax │ │ - lea -0x1129635(%ebx),%ecx │ │ + lea -0x112d37c(%ebx),%eax │ │ + lea -0x112960e(%ebx),%ecx │ │ push %eax │ │ push $0xbd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 12b6526 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d3a3(%ebx),%eax │ │ - lea -0x1129635(%ebx),%ecx │ │ + lea -0x112d37c(%ebx),%eax │ │ + lea -0x112960e(%ebx),%ecx │ │ push %eax │ │ push $0xc2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3804960,16 +3804960,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d3a3(%ebx),%eax │ │ - lea -0x1129635(%ebx),%edi │ │ + lea -0x112d37c(%ebx),%eax │ │ + lea -0x112960e(%ebx),%edi │ │ push %eax │ │ push $0xc7 │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3805056,34 +3805056,34 @@ │ │ jne 12b66cf │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c2e00 │ │ jmp 12b66ca │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11277b4(%ebx),%eax │ │ + lea -0x112778d(%ebx),%eax │ │ lea -0x113fe75(%ebx),%ecx │ │ push %eax │ │ push $0x30 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 12b66c3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11277b4(%ebx),%eax │ │ + lea -0x112778d(%ebx),%eax │ │ lea -0x113fe75(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ jmp 12b66b3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11277b4(%ebx),%eax │ │ + lea -0x112778d(%ebx),%eax │ │ lea -0x113fe75(%ebx),%ecx │ │ push %eax │ │ push $0x1b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3805464,15 +3805464,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12b6ab3 │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ je 12b6ab3 │ │ sub $0x4,%esp │ │ - lea -0x1136908(%ebx),%ecx │ │ + lea -0x11368e1(%ebx),%ecx │ │ push $0x23 │ │ push %ecx │ │ push 0x1c(%eax) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x8(%esi),%eax │ │ movl $0x0,0x1c(%eax) │ │ @@ -3806421,15 +3806421,15 @@ │ │ mov 0xc(%ebp),%esi │ │ mov 0xc(%esp),%edi │ │ je 12b76c4 │ │ mov 0x1c(%ebp),%eax │ │ testb $0x2,(%eax) │ │ jne 12b76a6 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ jmp 12b76af │ │ mov 0x1c(%ebp),%eax │ │ testb $0x1,(%eax) │ │ je 12b782d │ │ test %ecx,%ecx │ │ jne 12b749d │ │ sub $0x4,%esp │ │ @@ -3806519,15 +3806519,15 @@ │ │ call *%eax │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12b79b3 │ │ cmp $0x2,%eax │ │ jne 12b782d │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ jmp 12b74a6 │ │ sub $0x4,%esp │ │ lea -0x1156339(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x14(%esp) │ │ call 11c7170 │ │ @@ -3806577,15 +3806577,15 @@ │ │ mov $0x0,%eax │ │ setg %al │ │ jmp 12b79b3 │ │ mov 0x14(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 12b782d │ │ sub $0x4,%esp │ │ - lea -0x1134cb3(%ebx),%eax │ │ + lea -0x1134c8c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c7170 │ │ jmp 12b74b0 │ │ mov 0x4(%eax),%esi │ │ cmp $0x1,%esi │ │ @@ -3806750,15 +3806750,15 @@ │ │ add $0x3,%esi │ │ cmp $0x1b,%esi │ │ ja 12b796f │ │ mov -0x10eea68(%ebx,%esi,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b79b1 │ │ @@ -3806800,15 +3806800,15 @@ │ │ mov (%edx),%eax │ │ cmp $0xffffffff,%eax │ │ jne 12b7937 │ │ mov 0xc(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ test %eax,%eax │ │ lea -0x113c9eb(%ebx),%ecx │ │ - lea -0x1131279(%ebx),%edx │ │ + lea -0x1131252(%ebx),%edx │ │ cmove %ecx,%edx │ │ cmp $0xffffffff,%eax │ │ lea -0x11527f4(%ebx),%eax │ │ cmovne %edx,%eax │ │ sub $0x8,%esp │ │ push %eax │ │ push 0x14(%esp) │ │ @@ -3806825,15 +3806825,15 @@ │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ call 12b9140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b79b1 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ jg 12b782d │ │ @@ -3806913,15 +3806913,15 @@ │ │ add $0x10,%esp │ │ xor %edx,%edx │ │ test %eax,%eax │ │ jle 12b7ad8 │ │ test %edi,%edi │ │ je 12b7ab4 │ │ sub $0x4,%esp │ │ - lea -0x1127764(%ebx),%eax │ │ + lea -0x112773d(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push 0x10(%esp) │ │ call 11c7170 │ │ xor %edx,%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3807104,15 +3807104,15 @@ │ │ call 12ed790 │ │ add $0x10,%esp │ │ cmp $0x2,%eax │ │ mov 0x8(%ebp),%esi │ │ jl 12b7d64 │ │ mov %edi,(%esp) │ │ mov $0x1,%edi │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x4(%esp),%esi │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3807157,19 +3807157,19 @@ │ │ cmpl $0x0,0x10(%esp) │ │ mov 0x8(%ebp),%esi │ │ mov (%esp),%edi │ │ jg 12b7d64 │ │ lea 0x2(%esi),%eax │ │ test %edi,%edi │ │ lea -0x1141c3c(%ebx),%ecx │ │ - lea -0x1137174(%ebx),%edx │ │ + lea -0x113714d(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0xc,%esp │ │ lea -0x114e37d(%ebx),%ecx │ │ - lea -0x1130de3(%ebx),%esi │ │ + lea -0x1130dbc(%ebx),%esi │ │ push %edx │ │ push %ecx │ │ push %eax │ │ push %esi │ │ mov 0x8(%ebp),%esi │ │ push 0x20(%esp) │ │ call 11c7170 │ │ @@ -3807320,22 +3807320,22 @@ │ │ pop %ebx │ │ add $0x189f5b,%ebx │ │ cmpl $0x3,0x4(%edx) │ │ jne 12b7ecb │ │ mov 0xc(%edi),%eax │ │ and $0x7,%eax │ │ sub $0x4,%esp │ │ - lea -0x1132e47(%ebx),%ecx │ │ + lea -0x1132e20(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 11c7170 │ │ jmp 12b7edb │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b7f07 │ │ mov (%edi),%eax │ │ @@ -3807386,15 +3807386,15 @@ │ │ pop %ebx │ │ add $0x189ecc,%ebx │ │ mov 0x10(%ebp),%eax │ │ movl $0x0,0x3c(%esp) │ │ cmp $0x81,%eax │ │ jl 12b7f67 │ │ sub $0x8,%esp │ │ - lea -0x11295fe(%ebx),%eax │ │ + lea -0x11295d7(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 11c6690 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 12b8b3d │ │ mov %ecx,0x8(%esp) │ │ @@ -3807414,15 +3807414,15 @@ │ │ mov %edx,0x58(%esp) │ │ inc %eax │ │ mov %eax,0x54(%esp) │ │ lea -0x1156324(%ebx),%eax │ │ mov %eax,0x64(%esp) │ │ lea -0x114ed5c(%ebx),%eax │ │ mov %eax,0x60(%esp) │ │ - lea -0x112f0ff(%ebx),%eax │ │ + lea -0x112f0d8(%ebx),%eax │ │ mov %eax,0x5c(%esp) │ │ jmp 12b800e │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3807437,15 +3807437,15 @@ │ │ nop │ │ nop │ │ cmpl $0x0,0x40(%esp) │ │ je 12b8209 │ │ mov 0x1c(%esp),%eax │ │ add %eax,0x20(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b8ae5 │ │ @@ -3807613,15 +3807613,15 @@ │ │ test %cl,%cl │ │ mov 0x48(%esp),%edx │ │ js 12b8271 │ │ test $0x40,%cl │ │ jne 12b8279 │ │ cmp $0x1f,%edx │ │ jl 12b8438 │ │ - lea -0x112b551(%ebx),%eax │ │ + lea -0x112b52a(%ebx),%eax │ │ jmp 12b827f │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3807712,15 +3807712,15 @@ │ │ je 12b7fd0 │ │ mov 0x20(%esp),%eax │ │ mov 0x1c(%esp),%ecx │ │ mov %eax,0x30(%esp) │ │ add %eax,%ecx │ │ mov %ecx,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b8ac7 │ │ @@ -3807886,15 +3807886,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b8b91 │ │ mov 0xc(%esp),%ecx │ │ cmpl $0x10a,0x4(%ecx) │ │ jne 12b8544 │ │ sub $0x4,%esp │ │ - lea -0x112e667(%ebx),%eax │ │ + lea -0x112e640(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 11c5e80 │ │ mov 0x1c(%esp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3807902,15 +3807902,15 @@ │ │ mov (%ecx),%eax │ │ test %eax,%eax │ │ jle 12b857d │ │ xor %esi,%esi │ │ mov 0x8(%ecx),%eax │ │ movzbl (%eax,%esi,1),%eax │ │ sub $0x4,%esp │ │ - lea -0x1133864(%ebx),%ecx │ │ + lea -0x113383d(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x14(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b8b91 │ │ @@ -3807973,15 +3807973,15 @@ │ │ mov %esi,%edi │ │ mov %ecx,%esi │ │ mov 0xc(%esp),%ecx │ │ jb 12b85fa │ │ sub $0x4,%esp │ │ cmpl $0x0,0x18(%ebp) │ │ je 12b89db │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3808031,15 +3808031,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b8bc7 │ │ mov 0x18(%esp),%edi │ │ cmpl $0x102,0x4(%edi) │ │ jne 12b8711 │ │ sub $0x4,%esp │ │ - lea -0x112e667(%ebx),%eax │ │ + lea -0x112e640(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 11c5e80 │ │ mov 0x28(%esp),%edi │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3808047,15 +3808047,15 @@ │ │ mov (%edi),%eax │ │ test %eax,%eax │ │ jle 12b8746 │ │ xor %esi,%esi │ │ mov 0x8(%edi),%eax │ │ movzbl (%eax,%esi,1),%eax │ │ sub $0x4,%esp │ │ - lea -0x1133864(%ebx),%ecx │ │ + lea -0x113383d(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x14(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b8ba6 │ │ @@ -3808103,15 +3808103,15 @@ │ │ call 11c7170 │ │ jmp 12b8883 │ │ cmpl $0x0,0x18(%ebp) │ │ je 12b89a0 │ │ cmpl $0x0,0x1c(%esp) │ │ jle 12b89a0 │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3808136,15 +3808136,15 @@ │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %esi,%ecx │ │ jg 12b88cb │ │ jmp 12b8b45 │ │ sub $0x8,%esp │ │ - lea -0x1127750(%ebx),%eax │ │ + lea -0x1127729(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c6690 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ mov 0xc(%esp),%ecx │ │ @@ -3808191,28 +3808191,28 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ mov %eax,%edi │ │ movzbl (%eax,%esi,1),%eax │ │ sub $0x4,%esp │ │ - lea -0x1133864(%ebx),%ecx │ │ + lea -0x113383d(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x14(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b8b5c │ │ inc %esi │ │ cmp 0x1c(%esp),%esi │ │ mov %edi,%eax │ │ jl 12b8900 │ │ sub $0x8,%esp │ │ - lea -0x1137dd7(%ebx),%eax │ │ + lea -0x1137db0(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x14(%esp),%edi │ │ jg 12b89a0 │ │ @@ -3808238,15 +3808238,15 @@ │ │ mov 0x18(%esp),%eax │ │ jle 12b8c20 │ │ sub $0xc,%esp │ │ push %eax │ │ call 11c21a0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c5e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b8b45 │ │ @@ -3808267,15 +3808267,15 @@ │ │ mov 0x18(%esp),%eax │ │ cmpl $0x0,(%eax) │ │ jle 12b8994 │ │ xor %esi,%esi │ │ mov 0x24(%esp),%eax │ │ movzbl (%eax,%esi,1),%eax │ │ sub $0x4,%esp │ │ - lea -0x1133864(%ebx),%ecx │ │ + lea -0x113383d(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x14(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b8be8 │ │ @@ -3808511,15 +3808511,15 @@ │ │ add $0xffff0000,%ecx │ │ shr $0x10,%ecx │ │ cmp $0x3,%ecx │ │ ja 12b9124 │ │ movl $0x1,0x14(%esp) │ │ lea -0x11527e8(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x1135f75(%ebx),%edx │ │ + lea -0x1135f4e(%ebx),%edx │ │ mov -0x10ee968(%ebx,%ecx,4),%eax │ │ add %ebx,%eax │ │ mov 0x8(%esp),%edi │ │ mov %edi,0x10(%esp) │ │ jmp *%eax │ │ movl $0x1,0x14(%esp) │ │ lea -0x115462a(%ebx),%eax │ │ @@ -3808543,15 +3808543,15 @@ │ │ movl $0x2,0x14(%esp) │ │ lea -0x113e3d7(%ebx),%edx │ │ movl $0x0,0x10(%esp) │ │ mov %edx,0x30(%esp) │ │ mov %ecx,0x24(%esp) │ │ mov %esi,%edi │ │ and $0x800000,%edi │ │ - lea -0x1134ca0(%ebx),%eax │ │ + lea -0x1134c79(%ebx),%eax │ │ lea -0x113e3d4(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x34(%esp) │ │ sub $0xc,%esp │ │ push 0xc(%ebp) │ │ call 13174f0 │ │ add $0x10,%esp │ │ @@ -3808990,15 +3808990,15 @@ │ │ cmove %edx,%edi │ │ mov 0xc(%esp),%edx │ │ test %edx,%edx │ │ je 12b9362 │ │ test %cl,%cl │ │ je 12b9315 │ │ sub $0x4,%esp │ │ - lea -0x1133f81(%ebx),%eax │ │ + lea -0x1133f5a(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edx │ │ call 11c5e80 │ │ mov 0x1c(%esp),%edx │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ @@ -3809014,15 +3809014,15 @@ │ │ call 12b95d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 12b951c │ │ cmpb $0x0,0x7(%esp) │ │ je 12b9362 │ │ sub $0x4,%esp │ │ - lea -0x1133f81(%ebx),%eax │ │ + lea -0x1133f5a(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x18(%esp) │ │ call 11c5e80 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ jne 12b951c │ │ @@ -3809516,15 +3809516,15 @@ │ │ cmp $0xa,%ecx │ │ setne %al │ │ neg %eax │ │ or $0xa,%eax │ │ jmp 12b9a54 │ │ cmp $0x100,%ecx │ │ jb 12b990b │ │ - lea -0x11388bd(%ebx),%eax │ │ + lea -0x1138896(%ebx),%eax │ │ lea 0x1(%esp),%edi │ │ push %ecx │ │ push %eax │ │ push $0xb │ │ push %edi │ │ call 11c7b30 │ │ add $0x10,%esp │ │ @@ -3809581,15 +3809581,15 @@ │ │ xor %ecx,%ecx │ │ cmp $0x1,%eax │ │ jmp 12b9a3f │ │ mov $0x6,%eax │ │ jmp 12b9a54 │ │ test $0x406,%eax │ │ je 12b9a14 │ │ - lea -0x112f0e2(%ebx),%eax │ │ + lea -0x112f0bb(%ebx),%eax │ │ lea 0x1(%esp),%edi │ │ push %ecx │ │ push %eax │ │ push $0xb │ │ push %edi │ │ call 11c7b30 │ │ add $0x10,%esp │ │ @@ -3810343,29 +3810343,29 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 12ba3b7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127740(%ebx),%eax │ │ + lea -0x1127719(%ebx),%eax │ │ lea -0x1159fb7(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ push $0x21 │ │ call 124ae00 │ │ jmp 12ba3a6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127740(%ebx),%eax │ │ + lea -0x1127719(%ebx),%eax │ │ lea -0x1159fb7(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3810373,15 +3810373,15 @@ │ │ push $0x21 │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov (%esp),%edi │ │ jmp 12ba3a9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127740(%ebx),%eax │ │ + lea -0x1127719(%ebx),%eax │ │ lea -0x1159fb7(%ebx),%ecx │ │ push %eax │ │ push $0x59 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3810405,15 +3810405,15 @@ │ │ ret │ │ mov %edi,(%ecx) │ │ mov $0x1,%eax │ │ jmp 12ba3b7 │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127740(%ebx),%eax │ │ + lea -0x1127719(%ebx),%eax │ │ lea -0x1159fb7(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3810465,39 +3810465,39 @@ │ │ add %ebx,%eax │ │ jmp *%eax │ │ mov 0x14(%edi),%eax │ │ mov %eax,(%esp) │ │ jmp 12ba973 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132e33(%ebx),%eax │ │ + lea -0x1132e0c(%ebx),%eax │ │ lea -0x1159fb7(%ebx),%ecx │ │ push %eax │ │ push $0x2da │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ jmp 12ba4fa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132e33(%ebx),%eax │ │ + lea -0x1132e0c(%ebx),%eax │ │ lea -0x1159fb7(%ebx),%ecx │ │ push %eax │ │ push $0x2e1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ jmp 12ba4fa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132e33(%ebx),%eax │ │ + lea -0x1132e0c(%ebx),%eax │ │ lea -0x1159fb7(%ebx),%ecx │ │ push %eax │ │ push $0x2e7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3810558,15 +3810558,15 @@ │ │ cmp $0x15,%eax │ │ jne 12ba6d5 │ │ add $0x14,%esi │ │ mov (%esi),%ecx │ │ jmp 12ba701 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132e33(%ebx),%eax │ │ + lea -0x1132e0c(%ebx),%eax │ │ lea -0x1159fb7(%ebx),%ecx │ │ push %eax │ │ push $0x321 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3810903,34 +3810903,34 @@ │ │ push 0x34(%esp) │ │ push 0xc(%esp) │ │ call 11bb770 │ │ add $0x10,%esp │ │ jmp 12baaef │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132e33(%ebx),%eax │ │ + lea -0x1132e0c(%ebx),%eax │ │ lea -0x1159fb7(%ebx),%ecx │ │ push %eax │ │ push $0x36c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ jmp 12baae3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132e33(%ebx),%eax │ │ + lea -0x1132e0c(%ebx),%eax │ │ lea -0x1159fb7(%ebx),%ecx │ │ push %eax │ │ push $0x305 │ │ jmp 12baa8d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132e33(%ebx),%eax │ │ + lea -0x1132e0c(%ebx),%eax │ │ lea -0x1159fb7(%ebx),%ecx │ │ push %eax │ │ push $0x2f9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3810974,15 +3810974,15 @@ │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ push 0x20(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132e33(%ebx),%eax │ │ + lea -0x1132e0c(%ebx),%eax │ │ push %eax │ │ push $0x34e │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3811216,15 +3811216,15 @@ │ │ push 0x14(%eax) │ │ call 11bb770 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 12bae3c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d388(%ebx),%eax │ │ + lea -0x112d361(%ebx),%eax │ │ lea -0x1159fb7(%ebx),%ecx │ │ push %eax │ │ push $0x38f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3812845,34 +3812845,34 @@ │ │ cmpl $0x0,0x14(%ecx) │ │ sete %al │ │ mov %eax,0xc(%esi) │ │ jmp 12bbfbe │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ce53(%ebx),%eax │ │ - lea -0x112d371(%ebx),%ecx │ │ + lea -0x112d34a(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ jmp 12bbfb2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ce53(%ebx),%eax │ │ - lea -0x112d371(%ebx),%ecx │ │ + lea -0x112d34a(%ebx),%ecx │ │ push %eax │ │ push $0x2d │ │ jmp 12bbfa5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ce53(%ebx),%eax │ │ - lea -0x112d371(%ebx),%ecx │ │ + lea -0x112d34a(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3812885,15 +3812885,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ce53(%ebx),%eax │ │ - lea -0x112d371(%ebx),%ecx │ │ + lea -0x112d34a(%ebx),%ecx │ │ push %eax │ │ push $0x20 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -3813179,25 +3813179,25 @@ │ │ mov 0x18(%eax),%ecx │ │ mov %ecx,0x18(%esi) │ │ mov 0x1c(%eax),%edi │ │ mov 0x1c(%esi),%eax │ │ test %eax,%eax │ │ je 12bc29d │ │ sub $0x4,%esp │ │ - lea -0x112d371(%ebx),%ecx │ │ + lea -0x112d34a(%ebx),%ecx │ │ push $0x1ee │ │ push %ecx │ │ push %eax │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,0x1c(%esi) │ │ test %edi,%edi │ │ je 12bc2c0 │ │ sub $0x4,%esp │ │ - lea -0x112d371(%ebx),%eax │ │ + lea -0x112d34a(%ebx),%eax │ │ push $0x1f2 │ │ push %eax │ │ push %edi │ │ call 1299a80 │ │ add $0x10,%esp │ │ mov %eax,0x1c(%esi) │ │ test %eax,%eax │ │ @@ -3815766,15 +3815766,15 @@ │ │ pop %ebx │ │ add $0x183783,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 12c1800 │ │ add $0xc,%esp │ │ - lea -0x112b547(%ebx),%eax │ │ + lea -0x112b520(%ebx),%eax │ │ push $0x30 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3815980,15 +3815980,15 @@ │ │ mov $0x1,%edi │ │ jmp 12be94f │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 139f840 │ │ mov %eax,%edi │ │ add $0xc,%eax │ │ - lea -0x112b547(%ebx),%ecx │ │ + lea -0x112b520(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x77,0x8(%esp) │ │ call 1297f60 │ │ mov %eax,%ecx │ │ test %eax,%eax │ │ @@ -3816154,15 +3816154,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12bea6a │ │ sub $0xc,%esp │ │ push (%esi) │ │ call 12c1800 │ │ add $0xc,%esp │ │ - lea -0x1130dbc(%ebx),%eax │ │ + lea -0x1130d95(%ebx),%eax │ │ push $0x77 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3816189,15 +3816189,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12bea8f │ │ pop %ebx │ │ add $0x183371,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1130dbc(%ebx),%eax │ │ + lea -0x1130d95(%ebx),%eax │ │ push $0x7d │ │ push %eax │ │ push $0x8 │ │ call 1298010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3816318,15 +3816318,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12beba1 │ │ pop %ebx │ │ add $0x18325f,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1130dbc(%ebx),%edi │ │ + lea -0x1130d95(%ebx),%edi │ │ push $0xf6 │ │ push %edi │ │ push $0x18 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bec51 │ │ @@ -3816414,15 +3816414,15 @@ │ │ call 12bff40 │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12a59f0 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12a59f0 │ │ - lea -0x1130dbc(%ebx),%eax │ │ + lea -0x1130d95(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x10b,0x8(%esp) │ │ call 12982c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3816467,15 +3816467,15 @@ │ │ push %eax │ │ push 0x8(%edi) │ │ call 127e6c0 │ │ add $0x4,%esp │ │ push 0x8(%edi) │ │ call 127e0a0 │ │ add $0xc,%esp │ │ - lea -0x1130dbc(%ebx),%eax │ │ + lea -0x1130d95(%ebx),%eax │ │ push $0xe8 │ │ push %eax │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ test %esi,%esi │ │ je 12bed70 │ │ @@ -3816588,15 +3816588,15 @@ │ │ mov 0x14(%ebp),%ecx │ │ test %ecx,%ecx │ │ lea -0x114e37d(%ebx),%edx │ │ cmovne %ecx,%edx │ │ cmpl $0x0,0xc(%ebp) │ │ je 12bf161 │ │ mov %edx,0x28(%esp) │ │ - lea -0x1130dbc(%ebx),%eax │ │ + lea -0x1130d95(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x136,0x8(%esp) │ │ movl $0x14,(%esp) │ │ call 1297f60 │ │ test %eax,%eax │ │ je 12bf15f │ │ @@ -3816935,15 +3816935,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12bf29c │ │ sub $0xc,%esp │ │ push 0x8(%esi) │ │ call *0x10(%esi) │ │ add $0xc,%esp │ │ - lea -0x1130dbc(%ebx),%eax │ │ + lea -0x1130d95(%ebx),%eax │ │ push $0xce │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3817032,15 +3817032,15 @@ │ │ mov %eax,(%esp) │ │ call 12ed790 │ │ test %eax,%eax │ │ jle 12bf425 │ │ mov %eax,%esi │ │ inc %esi │ │ movl $0x0,0x10(%esp) │ │ - lea -0x1130dbc(%ebx),%eax │ │ + lea -0x1130d95(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ jmp 12bf386 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3817703,15 +3817703,15 @@ │ │ cmpl $0x0,0x18(%ebp) │ │ je 12bfbf9 │ │ mov %eax,(%esp) │ │ mov %ecx,0x18(%esp) │ │ call 139f840 │ │ mov %eax,0x20(%esp) │ │ add $0x18,%eax │ │ - lea -0x1130dbc(%ebx),%ecx │ │ + lea -0x1130d95(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x2f0,0x8(%esp) │ │ call 1297f60 │ │ mov %eax,%esi │ │ mov $0x0,%eax │ │ @@ -3817769,15 +3817769,15 @@ │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ je 12bfc85 │ │ mov 0x8(%eax),%ecx │ │ mov %ecx,(%esp) │ │ mov %eax,%esi │ │ call *0x10(%eax) │ │ - lea -0x1130dbc(%ebx),%eax │ │ + lea -0x1130d95(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xd6,0x8(%esp) │ │ call 12982c0 │ │ mov 0x8(%ebp),%ecx │ │ decl 0x10(%ecx) │ │ jmp 12bfc88 │ │ @@ -3817787,15 +3817787,15 @@ │ │ call 127e960 │ │ test %eax,%eax │ │ je 12bfc9d │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ call *0x10(%esi) │ │ mov %esi,%eax │ │ - lea -0x1130dbc(%ebx),%ecx │ │ + lea -0x1130d95(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x307,0x8(%esp) │ │ call 12982c0 │ │ mov 0x8(%ebp),%ecx │ │ mov 0x8(%ecx),%eax │ │ mov %eax,(%esp) │ │ @@ -3817831,15 +3817831,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12bfcfc │ │ sub $0xc,%esp │ │ push 0x8(%esi) │ │ call *0x10(%esi) │ │ add $0xc,%esp │ │ - lea -0x1130dbc(%ebx),%eax │ │ + lea -0x1130d95(%ebx),%eax │ │ push $0xd6 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3818045,15 +3818045,15 @@ │ │ test %eax,%eax │ │ je 12bfec3 │ │ sub $0xc,%esp │ │ push 0x8(%eax) │ │ mov %eax,%esi │ │ call *0x10(%eax) │ │ add $0xc,%esp │ │ - lea -0x1130dbc(%ebx),%eax │ │ + lea -0x1130d95(%ebx),%eax │ │ push $0xd6 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3819018,15 +3819018,15 @@ │ │ movl $0x1,0x10(%esp) │ │ cmp $0x62,%esi │ │ jbe 12c07a0 │ │ movl $0x1,0xc(%esp) │ │ jmp 12c07a6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127714(%ebx),%eax │ │ + lea -0x11276ed(%ebx),%eax │ │ lea -0x1123ac7(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11428c3(%ebx),%eax │ │ @@ -3819036,15 +3819036,15 @@ │ │ push $0x67 │ │ jmp 12c088c │ │ movb $0x0,0x18(%esp,%esi,1) │ │ cmpl $0x0,0xc(%esp) │ │ je 12c08a0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127714(%ebx),%eax │ │ + lea -0x11276ed(%ebx),%eax │ │ lea -0x1123ac7(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11428c3(%ebx),%eax │ │ @@ -3819393,15 +3819393,15 @@ │ │ lea -0x114ce01(%ebx),%eax │ │ lea -0x1123ac7(%ebx),%ecx │ │ push %eax │ │ push $0xd1 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x11368c5(%ebx),%eax │ │ + lea -0x113689e(%ebx),%eax │ │ push 0x1c(%esp) │ │ push %esi │ │ push %eax │ │ push $0x6a │ │ push $0x37 │ │ call 124ae00 │ │ add $0x20,%esp │ │ @@ -3819521,15 +3819521,15 @@ │ │ mov $0x1,%eax │ │ mov %edi,%esi │ │ mov 0x18(%esp),%edi │ │ jmp 12c0c46 │ │ mov 0xc(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d31b(%ebx),%eax │ │ + lea -0x112d2f4(%ebx),%eax │ │ lea -0x1123ac7(%ebx),%ecx │ │ push %eax │ │ push $0x90 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11527ae(%ebx),%eax │ │ @@ -3819625,15 +3819625,15 @@ │ │ lea -0x11428c3(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x68 │ │ jmp 12c0faf │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d31b(%ebx),%eax │ │ + lea -0x112d2f4(%ebx),%eax │ │ lea -0x1123ac7(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1143518(%ebx),%eax │ │ @@ -3819642,15 +3819642,15 @@ │ │ test %eax,%eax │ │ je 12c0bad │ │ cmp $0x2c,%eax │ │ mov 0xc(%esp),%ebx │ │ je 12c0bc0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d31b(%ebx),%eax │ │ + lea -0x112d2f4(%ebx),%eax │ │ lea -0x1123ac7(%ebx),%ecx │ │ push %eax │ │ push $0x99 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11428c3(%ebx),%eax │ │ @@ -3819715,15 +3819715,15 @@ │ │ setne %cl │ │ mov %ecx,0x10(%esp) │ │ mov 0x18(%esp),%edi │ │ jmp 12c107d │ │ mov 0xc(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130da1(%ebx),%eax │ │ + lea -0x1130d7a(%ebx),%eax │ │ lea -0x1123ac7(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11428c3(%ebx),%eax │ │ @@ -3819769,15 +3819769,15 @@ │ │ test %eax,%eax │ │ je 12c0ff7 │ │ cmp $0x2c,%eax │ │ je 12c0ff7 │ │ mov 0xc(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130da1(%ebx),%eax │ │ + lea -0x1130d7a(%ebx),%eax │ │ lea -0x1123ac7(%ebx),%ecx │ │ push %eax │ │ push $0xf2 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11428c3(%ebx),%eax │ │ @@ -3820634,15 +3820634,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 12c19dd │ │ pop %ebx │ │ add $0x180423,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1134c8c(%ebx),%eax │ │ + lea -0x1134c65(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 12c2550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c1ac4 │ │ @@ -3820661,15 +3820661,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c2550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c1ac4 │ │ sub $0x4,%esp │ │ - lea -0x1137055(%ebx),%eax │ │ + lea -0x113702e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 12c2550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c1ac4 │ │ @@ -3820697,15 +3820697,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c2920 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ jne 12c1ac4 │ │ sub $0x4,%esp │ │ - lea -0x1131274(%ebx),%eax │ │ + lea -0x113124d(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 12c2920 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ @@ -3821321,15 +3821321,15 @@ │ │ mov %ecx,0x14(%eax) │ │ mov 0x8(%esp),%ecx │ │ mov %ecx,0x10(%eax) │ │ mov $0x1,%eax │ │ jmp 12c21aa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127709(%ebx),%eax │ │ + lea -0x11276e2(%ebx),%eax │ │ lea -0x1123ac7(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11428c3(%ebx),%eax │ │ @@ -3821337,15 +3821337,15 @@ │ │ push (%ecx) │ │ push %eax │ │ push $0x69 │ │ jmp 12c219e │ │ mov 0xc(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127709(%ebx),%eax │ │ + lea -0x11276e2(%ebx),%eax │ │ lea -0x1123ac7(%ebx),%ecx │ │ push %eax │ │ push $0x6d │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11527ae(%ebx),%eax │ │ @@ -3821366,15 +3821366,15 @@ │ │ movzbl 0x1(%esi),%eax │ │ test %eax,%eax │ │ je 12c2100 │ │ cmp $0x2c,%eax │ │ je 12c2100 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127709(%ebx),%eax │ │ + lea -0x11276e2(%ebx),%eax │ │ lea -0x1123ac7(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ jmp 12c2153 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3821816,30 +3821816,30 @@ │ │ je 12c26f9 │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ call 12a59c0 │ │ mov 0xc(%esp),%esi │ │ jmp 12c26a9 │ │ call 124abb0 │ │ - lea -0x1134c83(%ebx),%eax │ │ + lea -0x1134c5c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114751f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x9d,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc010f,0x4(%esp) │ │ jmp 12c26e3 │ │ test %esi,%esi │ │ mov $0x0,%eax │ │ je 12c26f1 │ │ mov 0x4(%esi),%eax │ │ jmp 12c26f1 │ │ call 124abb0 │ │ - lea -0x1134c83(%ebx),%eax │ │ + lea -0x1134c5c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114751f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xa4,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0110,0x4(%esp) │ │ @@ -3822673,15 +3822673,15 @@ │ │ push 0x4(%eax) │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 12c2f02 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f857(%ebx),%eax │ │ - lea -0x112d311(%ebx),%ecx │ │ + lea -0x112d2ea(%ebx),%ecx │ │ push %eax │ │ push $0x62 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd5 │ │ @@ -3822744,15 +3822744,15 @@ │ │ sub $0x10,%esp │ │ call 12c2f71 │ │ pop %ebx │ │ add $0x17ee8f,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x112d311(%ebx),%eax │ │ + lea -0x112d2ea(%ebx),%eax │ │ push $0x51 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push $0x64 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3822936,15 +3822936,15 @@ │ │ mov 0x10(%ebp),%eax │ │ je 12c32cd │ │ mov %eax,(%esi) │ │ mov %esi,%eax │ │ jmp 12c32c5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130d92(%ebx),%eax │ │ + lea -0x1130d6b(%ebx),%eax │ │ push %eax │ │ push $0x81 │ │ push 0xc(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3822992,15 +3822992,15 @@ │ │ push $0x4c │ │ push %edi │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130d92(%ebx),%eax │ │ + lea -0x1130d6b(%ebx),%eax │ │ push %eax │ │ push $0x10f │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3823032,15 +3823032,15 @@ │ │ push $0x4c │ │ push %edi │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130d92(%ebx),%eax │ │ + lea -0x1130d6b(%ebx),%eax │ │ push %eax │ │ push $0x115 │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3823081,15 +3823081,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 12c3380 │ │ jmp 12c3382 │ │ jg 12c33af │ │ sub $0x4,%esp │ │ - lea -0x112d311(%ebx),%edi │ │ + lea -0x112d2ea(%ebx),%edi │ │ push $0x49 │ │ push %edi │ │ push 0x8(%esi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push (%esi) │ │ call 12a23d0 │ │ @@ -3823130,15 +3823130,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 12c33f0 │ │ jmp 12c33f2 │ │ jg 12c341f │ │ sub $0x4,%esp │ │ - lea -0x112d311(%ebx),%edi │ │ + lea -0x112d2ea(%ebx),%edi │ │ push $0x49 │ │ push %edi │ │ push 0x8(%esi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push (%esi) │ │ call 12a23d0 │ │ @@ -3823173,15 +3823173,15 @@ │ │ call 12c3441 │ │ pop %ebx │ │ add $0x17e9bf,%ebx │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 12c3498 │ │ sub $0x4,%esp │ │ - lea -0x112d311(%ebx),%esi │ │ + lea -0x112d2ea(%ebx),%esi │ │ push $0x161 │ │ push %esi │ │ push $0x14 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c356b │ │ @@ -3823197,15 +3823197,15 @@ │ │ mov 0x4(%edx),%ecx │ │ mov %ecx,(%esp) │ │ mov 0x14(%eax),%esi │ │ jmp 12c34d7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11474fd(%ebx),%eax │ │ - lea -0x112d311(%ebx),%ecx │ │ + lea -0x112d2ea(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xda │ │ @@ -3823290,15 +3823290,15 @@ │ │ sub $0x10,%esp │ │ call 12c3591 │ │ pop %ebx │ │ add $0x17e86f,%ebx │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 12c364f │ │ - lea -0x112d311(%ebx),%eax │ │ + lea -0x112d2ea(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ jmp 12c35fa │ │ nop │ │ sub $0x4,%esp │ │ push $0x49 │ │ push 0xc(%esp) │ │ push 0x8(%esi) │ │ @@ -3823617,15 +3823617,15 @@ │ │ mov $0x1,%eax │ │ jmp 12c3907 │ │ mov $0xd6,%esi │ │ mov $0x23c,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1152798(%ebx),%eax │ │ - lea -0x112d311(%ebx),%ecx │ │ + lea -0x112d2ea(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3825179,38 +3825179,38 @@ │ │ movups 0xc(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ mov 0x20(%esp),%edi │ │ mov 0x20(%esi),%eax │ │ test %eax,%eax │ │ je 12c4abb │ │ lea 0x14(%edi),%esi │ │ - lea -0x1128401(%ebx),%ecx │ │ + lea -0x11283da(%ebx),%ecx │ │ lea 0xc(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129e740 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x10(%edi) │ │ movups 0xc(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ mov %esi,%edi │ │ sub $0x8,%esp │ │ - lea -0x11277a3(%ebx),%esi │ │ + lea -0x112777c(%ebx),%esi │ │ push %esi │ │ push 0x10(%esp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c4b06 │ │ lea 0x14(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137d22(%ebx),%eax │ │ + lea -0x1137cfb(%ebx),%eax │ │ lea 0xc(%esp),%ecx │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 129e740 │ │ add $0xc,%esp │ │ @@ -3825240,28 +3825240,28 @@ │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x10(%edi) │ │ movups 0xc(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ mov 0x4(%esp),%edi │ │ sub $0x4,%esp │ │ lea 0x8(%ebp),%eax │ │ - lea -0x112d2a6(%ebx),%ecx │ │ + lea -0x112d27f(%ebx),%ecx │ │ lea 0x10(%esp),%esi │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129d5e0 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x10(%edi) │ │ movups 0xc(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ sub $0x4,%esp │ │ lea 0xc(%ebp),%eax │ │ - lea -0x1134c27(%ebx),%ecx │ │ + lea -0x1134c00(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129dfa0 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x24(%edi) │ │ @@ -3825481,15 +3825481,15 @@ │ │ push %eax │ │ push 0x4(%esi) │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c4f22 │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push 0x4(%esi) │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c4f79 │ │ sub $0x8,%esp │ │ @@ -3825512,15 +3825512,15 @@ │ │ sub $0x4,%esp │ │ lea -0x114ecd1(%ebx),%eax │ │ push %eax │ │ push $0x3bc │ │ push 0xc(%esp) │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x112f99e(%ebx),%eax │ │ + lea -0x112f977(%ebx),%eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x78 │ │ push $0xf │ │ call 124ae00 │ │ add $0x20,%esp │ │ @@ -3830464,15 +3830464,15 @@ │ │ mov $0x96,%esi │ │ mov $0x254,%edi │ │ jmp 12c8440 │ │ mov $0x8b,%esi │ │ mov $0x25c,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b511(%ebx),%eax │ │ + lea -0x112b4ea(%ebx),%eax │ │ lea -0x114ecc0(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3830601,15 +3830601,15 @@ │ │ mov $0x8b,%esi │ │ mov $0x25c,%edi │ │ jmp 12c85f3 │ │ mov $0x96,%esi │ │ mov $0x254,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b511(%ebx),%eax │ │ + lea -0x112b4ea(%ebx),%eax │ │ lea -0x114ecc0(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3831172,15 +3831172,15 @@ │ │ mov %esi,(%esp) │ │ call 12ca110 │ │ xor %eax,%eax │ │ test %edi,%edi │ │ mov 0x8(%ebp),%edi │ │ jne 12c8bf7 │ │ jmp 12c8c1c │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 11c6690 │ │ test %eax,%eax │ │ jle 12c8c1a │ │ mov 0x10(%ebp),%eax │ │ test %eax,%eax │ │ @@ -3831286,15 +3831286,15 @@ │ │ mov $0x96,%esi │ │ mov $0x254,%edi │ │ jmp 12c8d12 │ │ mov $0x8b,%esi │ │ mov $0x25c,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b511(%ebx),%eax │ │ + lea -0x112b4ea(%ebx),%eax │ │ lea -0x114ecc0(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3831473,15 +3831473,15 @@ │ │ jle 12c906f │ │ mov $0x2,%eax │ │ cmpl $0x6,0xc(%esp) │ │ jne 12c9071 │ │ cmpl $0x0,0x10(%esi) │ │ je 12c8fd2 │ │ lea 0x4c(%esp),%ecx │ │ - lea -0x1130d08(%ebx),%eax │ │ + lea -0x1130ce1(%ebx),%eax │ │ lea 0x24(%esp),%edx │ │ push $0x80 │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 129e7a0 │ │ lea 0x1c(%esp),%eax │ │ @@ -3831689,15 +3831689,15 @@ │ │ movl $0x96,0x8(%esp) │ │ mov $0x254,%edi │ │ jmp 12c91aa │ │ movl $0x8b,0x8(%esp) │ │ mov $0x25c,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b511(%ebx),%eax │ │ + lea -0x112b4ea(%ebx),%eax │ │ lea -0x114ecc0(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3831974,15 +3831974,15 @@ │ │ push 0x1c(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%ecx │ │ jle 12c97b6 │ │ lea -0x113e373(%ebx),%eax │ │ - lea -0x112b4fc(%ebx),%edx │ │ + lea -0x112b4d5(%ebx),%edx │ │ jmp 12c94c8 │ │ sub $0x4,%esp │ │ lea -0x112443b(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push 0x1c(%esp) │ │ call 11c7170 │ │ @@ -3832028,27 +3832028,27 @@ │ │ mov 0x2c(%esp),%edi │ │ push %edi │ │ call 11df220 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12c97b6 │ │ sub $0xc,%esp │ │ - lea -0x1136875(%ebx),%eax │ │ + lea -0x113684e(%ebx),%eax │ │ push 0x8(%ebp) │ │ push $0x0 │ │ push 0x20(%esi) │ │ push %eax │ │ push %edi │ │ call 11df220 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ je 12c97b8 │ │ sub $0xc,%esp │ │ - lea -0x11295ba(%ebx),%eax │ │ + lea -0x1129593(%ebx),%eax │ │ push 0x8(%ebp) │ │ push $0x0 │ │ push 0x24(%esi) │ │ push %eax │ │ push %edi │ │ call 11df220 │ │ add $0x20,%esp │ │ @@ -3832073,15 +3832073,15 @@ │ │ push %eax │ │ push %edi │ │ call 11df220 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12c97b6 │ │ sub $0xc,%esp │ │ - lea -0x1134c12(%ebx),%eax │ │ + lea -0x1134beb(%ebx),%eax │ │ push 0x8(%ebp) │ │ push $0x0 │ │ push 0x30(%esi) │ │ push %eax │ │ push %edi │ │ call 11df220 │ │ add $0x20,%esp │ │ @@ -3832093,17 +3832093,17 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12c9778 │ │ lea -0x114cdc3(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x114e37d(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x1130d14(%ebx),%eax │ │ + lea -0x1130ced(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x112d296(%ebx),%eax │ │ + lea -0x112d26f(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ xor %esi,%esi │ │ mov 0x10(%esp),%edi │ │ sub $0x8,%esp │ │ push %esi │ │ mov 0x20(%esp),%eax │ │ push 0x4c(%eax) │ │ @@ -3832265,15 +3832265,15 @@ │ │ xor %eax,%eax │ │ jmp 12c99dc │ │ mov %esi,0x18(%esp) │ │ test %eax,%eax │ │ mov 0x8(%esp),%edi │ │ je 12c98cf │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push %edi │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12c99ca │ │ @@ -3832305,15 +3832305,15 @@ │ │ je 12c98f1 │ │ push (%eax) │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 11bfd70 │ │ jmp 12c9902 │ │ sub $0x8,%esp │ │ - lea -0x1132db8(%ebx),%eax │ │ + lea -0x1132d91(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ jmp 12c98da │ │ sub $0x8,%esp │ │ lea -0x113a3e0(%ebx),%eax │ │ push %eax │ │ push %edi │ │ @@ -3832363,15 +3832363,15 @@ │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 11bfd70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12c99ca │ │ sub $0x8,%esp │ │ - lea -0x1132d99(%ebx),%eax │ │ + lea -0x1132d72(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12c99ca │ │ sub $0xc,%esp │ │ @@ -3832400,15 +3832400,15 @@ │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x11276e5(%ebx),%eax │ │ + lea -0x11276be(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c6690 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jle 12c9a7c │ │ @@ -3832452,15 +3832452,15 @@ │ │ mov 0xc(%esp),%edi │ │ jmp 12c99ce │ │ xor %esi,%esi │ │ jmp 12c99ce │ │ sub $0x8,%esp │ │ lea -0x1157e4d(%ebx),%eax │ │ jmp 12c99ea │ │ - lea -0x113686d(%ebx),%eax │ │ + lea -0x1136846(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,%eax │ │ mov 0xc(%esp),%edi │ │ @@ -3832474,15 +3832474,15 @@ │ │ push 0x1c(%esp) │ │ push 0x14(%esp) │ │ call 11c6ab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c99ce │ │ sub $0x8,%esp │ │ - lea -0x112d287(%ebx),%eax │ │ + lea -0x112d260(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12c99ce │ │ mov 0x8(%ebp),%eax │ │ @@ -3832698,15 +3832698,15 @@ │ │ jne 12c9efd │ │ mov %edi,(%esp) │ │ call 12d72d0 │ │ test %eax,%eax │ │ jne 12c9ea9 │ │ jmp 12c9efd │ │ call 124abb0 │ │ - lea -0x1132d92(%ebx),%eax │ │ + lea -0x1132d6b(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114ecc0(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x35c,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80004,0x4(%esp) │ │ @@ -3832805,15 +3832805,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 12ca05a │ │ xor %esi,%esi │ │ testb $0x1,0x5(%ecx) │ │ je 12c9f79 │ │ sub $0x4,%esp │ │ - lea -0x112e667(%ebx),%eax │ │ + lea -0x112e640(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x8(%ebp) │ │ mov %ecx,%esi │ │ call 11c5e80 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ @@ -3832843,15 +3832843,15 @@ │ │ jne 12ca085 │ │ mov 0x4(%esp),%eax │ │ or $0x2,%eax │ │ cmpl $0x2,(%esi) │ │ jl 12ca08e │ │ mov %eax,%edx │ │ mov $0x1,%edi │ │ - lea -0x112f0b3(%ebx),%eax │ │ + lea -0x112f08c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edx,%eax │ │ nop │ │ mov %eax,0x4(%esp) │ │ mov %edi,%eax │ │ mov $0xd41d41d5,%edx │ │ mul %edx │ │ @@ -3833316,15 +3833316,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129ccb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ca55f │ │ sub $0x8,%esp │ │ - lea -0x112bc58(%ebx),%eax │ │ + lea -0x112bc31(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ je 12ca48d │ │ @@ -3833382,15 +3833382,15 @@ │ │ test %eax,%eax │ │ je 12ca750 │ │ mov 0x18(%esp),%edi │ │ jmp 12ca5f0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a3c6(%ebx),%eax │ │ - lea -0x1136860(%ebx),%ecx │ │ + lea -0x1136839(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3833530,15 +3833530,15 @@ │ │ call 12ecc30 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 12ca5d0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a3c6(%ebx),%eax │ │ - lea -0x1136860(%ebx),%ecx │ │ + lea -0x1136839(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3833547,15 +3833547,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x14(%esp) │ │ xor %esi,%esi │ │ jmp 12ca7bb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a3c6(%ebx),%eax │ │ - lea -0x1136860(%ebx),%ecx │ │ + lea -0x1136839(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ jmp 12ca545 │ │ movl $0x0,0x14(%esp) │ │ xor %esi,%esi │ │ movl $0x0,0x18(%esp) │ │ movl $0x0,0xc(%esp) │ │ @@ -3833633,15 +3833633,15 @@ │ │ call 12ed790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12caa28 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a3c6(%ebx),%eax │ │ - lea -0x1136860(%ebx),%ecx │ │ + lea -0x1136839(%ebx),%ecx │ │ push %eax │ │ push $0xe0 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ push %edi │ │ call 12ed790 │ │ @@ -3833653,15 +3833653,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ mov 0x1c(%esp),%esi │ │ push %esi │ │ call 12ed790 │ │ add $0x8,%esp │ │ - lea -0x1130cfb(%ebx),%ecx │ │ + lea -0x1130cd4(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push 0x2c(%esp) │ │ push %ecx │ │ push $0xc0103 │ │ push $0x4 │ │ call 124ae00 │ │ @@ -3833671,15 +3833671,15 @@ │ │ movl $0x0,0x14(%esp) │ │ xor %esi,%esi │ │ jmp 12ca579 │ │ mov %edi,0x18(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a3c6(%ebx),%eax │ │ - lea -0x1136860(%ebx),%ecx │ │ + lea -0x1136839(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x1159f3c(%ebx),%eax │ │ push %eax │ │ @@ -3833700,15 +3833700,15 @@ │ │ call 12ed790 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ jg 12ca9e1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a3c6(%ebx),%eax │ │ - lea -0x1136860(%ebx),%ecx │ │ + lea -0x1136839(%ebx),%ecx │ │ push %eax │ │ push $0x8c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3833724,15 +3833724,15 @@ │ │ cmpl $0x0,0x1c(%esp) │ │ jne 12caa31 │ │ cmp $0x3,%eax │ │ jl 12caa31 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a3c6(%ebx),%eax │ │ - lea -0x1136860(%ebx),%ecx │ │ + lea -0x1136839(%ebx),%ecx │ │ push %eax │ │ push $0x96 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3833783,15 +3833783,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x14(%esp),%esi │ │ jne 12ca87a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a3c6(%ebx),%eax │ │ - lea -0x1136860(%ebx),%ecx │ │ + lea -0x1136839(%ebx),%ecx │ │ push %eax │ │ push $0xb2 │ │ jmp 12cab87 │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%eax │ │ push %eax │ │ call 12cc500 │ │ @@ -3833822,29 +3833822,29 @@ │ │ call 12cf550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12ca87a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a3c6(%ebx),%eax │ │ - lea -0x1136860(%ebx),%ecx │ │ + lea -0x1136839(%ebx),%ecx │ │ push %eax │ │ push $0xc8 │ │ jmp 12cab87 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a3c6(%ebx),%eax │ │ - lea -0x1136860(%ebx),%ecx │ │ + lea -0x1136839(%ebx),%ecx │ │ push %eax │ │ push $0x9f │ │ jmp 12cab87 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a3c6(%ebx),%eax │ │ - lea -0x1136860(%ebx),%ecx │ │ + lea -0x1136839(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3834008,15 +3834008,15 @@ │ │ mov (%esp),%ecx │ │ mov 0x8(%esp),%edi │ │ mov 0x4(%esp),%esi │ │ je 12cade1 │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ je 12cade1 │ │ - lea -0x112bc58(%ebx),%ecx │ │ + lea -0x112bc31(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ mov 0xc(%ebp),%eax │ │ push %eax │ │ call 129ca50 │ │ add $0x10,%esp │ │ @@ -3834241,15 +3834241,15 @@ │ │ sub $0x30,%esp │ │ call 12cafd1 │ │ pop %ebx │ │ add $0x176e2f,%ebx │ │ cmpl $0x0,0x8(%ebp) │ │ je 12cb171 │ │ mov 0x10(%ebp),%edi │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 129cc30 │ │ mov %eax,%esi │ │ lea -0x115b12e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ @@ -3834659,15 +3834659,15 @@ │ │ mov %eax,0x4(%esp) │ │ movl $0x0,(%esp) │ │ call 12ece30 │ │ mov %eax,0x4c(%esi) │ │ test %eax,%eax │ │ je 12cb625 │ │ movl $0x0,0x1c(%esp) │ │ - lea -0x1136860(%ebx),%eax │ │ + lea -0x1136839(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ jmp 12cb563 │ │ mov 0x1c(%esp),%eax │ │ inc %eax │ │ mov %eax,0x1c(%esp) │ │ cmp %eax,0x20(%esp) │ │ je 12cb615 │ │ @@ -3834991,17 +3834991,17 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ - lea -0x1132d64(%ebx),%eax │ │ + lea -0x1132d3d(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1136860(%ebx),%eax │ │ + lea -0x1136839(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x29d,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x95,0x4(%esp) │ │ movl $0x4,(%esp) │ │ call 124ae00 │ │ @@ -3835076,16 +3835076,16 @@ │ │ cmp $0x6,%eax │ │ jne 12cba96 │ │ sub $0x8,%esp │ │ push $0x0 │ │ jmp 12cba8d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11276cc(%ebx),%eax │ │ - lea -0x1136860(%ebx),%ecx │ │ + lea -0x11276a5(%ebx),%eax │ │ + lea -0x1136839(%ebx),%ecx │ │ push %eax │ │ push $0x2b6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80004 │ │ @@ -3835235,27 +3835235,27 @@ │ │ call 12d04e0 │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ mov 0x1c(%esp),%eax │ │ jle 12cbc2e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f0b0(%ebx),%eax │ │ + lea -0x112f089(%ebx),%eax │ │ lea -0x1159f07(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa7 │ │ jmp 12cbc1a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f0b0(%ebx),%eax │ │ + lea -0x112f089(%ebx),%eax │ │ lea -0x1159f07(%ebx),%ecx │ │ push %eax │ │ push $0x1f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3835308,15 +3835308,15 @@ │ │ push 0x18(%esi) │ │ call 11cc1c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12cbd3e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f0b0(%ebx),%eax │ │ + lea -0x112f089(%ebx),%eax │ │ lea -0x1159f07(%ebx),%ecx │ │ push %eax │ │ push $0x3c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3835324,15 +3835324,15 @@ │ │ push $0x4 │ │ call 124ae00 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ jmp 12cbd46 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f0b0(%ebx),%eax │ │ + lea -0x112f089(%ebx),%eax │ │ lea -0x1159f07(%ebx),%ecx │ │ push %eax │ │ push $0x36 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3835349,15 +3835349,15 @@ │ │ push 0x18(%esi) │ │ call 11cc2a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12cbd8e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f0b0(%ebx),%eax │ │ + lea -0x112f089(%ebx),%eax │ │ lea -0x1159f07(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3835372,15 +3835372,15 @@ │ │ push 0x20(%esi) │ │ call 11e1cd0 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ je 12cbde2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f0b0(%ebx),%eax │ │ + lea -0x112f089(%ebx),%eax │ │ lea -0x1159f07(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3835395,15 +3835395,15 @@ │ │ push 0x24(%esi) │ │ call 11e1cd0 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ je 12cbe36 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f0b0(%ebx),%eax │ │ + lea -0x112f089(%ebx),%eax │ │ lea -0x1159f07(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3835411,15 +3835411,15 @@ │ │ push $0x4 │ │ call 124ae00 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ cmpl $0x0,0x1c(%esp) │ │ je 12cbec2 │ │ xor %edi,%edi │ │ - lea -0x112f0b0(%ebx),%eax │ │ + lea -0x112f089(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ lea -0x1159f07(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ jmp 12cbe67 │ │ nop │ │ nop │ │ nop │ │ @@ -3835497,15 +3835497,15 @@ │ │ cmpl $0x0,0x1c(%esp) │ │ sete %al │ │ lea 0x67(%eax,%eax,1),%eax │ │ mov $0x7f,%ecx │ │ mov $0xac,%edi │ │ cmove %ecx,%edi │ │ sub $0x4,%esp │ │ - lea -0x112f0b0(%ebx),%ecx │ │ + lea -0x112f089(%ebx),%ecx │ │ lea -0x1159f07(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3835631,15 +3835631,15 @@ │ │ call 11cc1c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%esp),%edi │ │ jne 12cc137 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f0b0(%ebx),%eax │ │ + lea -0x112f089(%ebx),%eax │ │ lea -0x1159f07(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3835679,15 +3835679,15 @@ │ │ push 0x2c(%esp) │ │ call 11cbb70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12cc1e9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f0b0(%ebx),%eax │ │ + lea -0x112f089(%ebx),%eax │ │ lea -0x1159f07(%ebx),%ecx │ │ push %eax │ │ push $0xac │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3835721,15 +3835721,15 @@ │ │ push 0x2c(%esp) │ │ call 11cbb70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12cc27d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f0b0(%ebx),%eax │ │ + lea -0x112f089(%ebx),%eax │ │ lea -0x1159f07(%ebx),%ecx │ │ push %eax │ │ push $0xba │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3835753,15 +3835753,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%esp),%edi │ │ mov 0x1c(%esp),%eax │ │ je 12cc30d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f0b0(%ebx),%eax │ │ + lea -0x112f089(%ebx),%eax │ │ lea -0x1159f07(%ebx),%ecx │ │ push %eax │ │ push $0xc4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3835775,15 +3835775,15 @@ │ │ movl $0xffffffff,0x8(%esp) │ │ jmp 12cc470 │ │ mov 0xc(%esp),%edi │ │ mov 0x1c(%esp),%eax │ │ test %eax,%eax │ │ je 12cc470 │ │ xor %eax,%eax │ │ - lea -0x112f0b0(%ebx),%ecx │ │ + lea -0x112f089(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ lea -0x1159f07(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ jmp 12cc344 │ │ mov 0x2c(%esp),%eax │ │ inc %eax │ │ cmp %eax,0x1c(%esp) │ │ @@ -3836189,15 +3836189,15 @@ │ │ mov %edi,0x14(%esp) │ │ push %edi │ │ call 12ccb20 │ │ add $0x10,%esp │ │ jmp 12cc960 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11276b4(%ebx),%eax │ │ + lea -0x112768d(%ebx),%eax │ │ lea -0x1152756(%ebx),%ecx │ │ push %eax │ │ push $0x84 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3836276,15 +3836276,15 @@ │ │ mov 0x8(%ebp),%esi │ │ jne 12cc6f4 │ │ jmp 12cc8de │ │ xor %eax,%eax │ │ jmp 12cc99d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11276b4(%ebx),%eax │ │ + lea -0x112768d(%ebx),%eax │ │ lea -0x1152756(%ebx),%ecx │ │ push %eax │ │ push $0x96 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3836297,15 +3836297,15 @@ │ │ sub $0xc,%esp │ │ push 0x1c(%esp) │ │ call 11cd5a0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11276b4(%ebx),%eax │ │ + lea -0x112768d(%ebx),%eax │ │ lea -0x1152756(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3836314,15 +3836314,15 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ jmp 12cc963 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11276b4(%ebx),%eax │ │ + lea -0x112768d(%ebx),%eax │ │ lea -0x1152756(%ebx),%ecx │ │ push %eax │ │ push $0xa1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3836907,15 +3836907,15 @@ │ │ call 12ccbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12ccfae │ │ jmp 12ccfa3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113884f(%ebx),%eax │ │ + lea -0x1138828(%ebx),%eax │ │ lea -0x113c531(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3837277,15 +3837277,15 @@ │ │ call 12d93a0 │ │ add $0x10,%esp │ │ jmp 12cd2ac │ │ cmp $0x1ff,%esi │ │ jg 12cd33d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d21e(%ebx),%eax │ │ + lea -0x112d1f7(%ebx),%eax │ │ lea -0x1159ecd(%ebx),%ecx │ │ push %eax │ │ push $0x113 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3837313,39 +3837313,39 @@ │ │ push %esi │ │ call 12d04e0 │ │ add $0x10,%esp │ │ cmp 0x10(%ebp),%eax │ │ jge 12cd415 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d21e(%ebx),%eax │ │ + lea -0x112d1f7(%ebx),%eax │ │ lea -0x1159ecd(%ebx),%ecx │ │ push %eax │ │ push $0x121 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ jmp 12cd404 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d21e(%ebx),%eax │ │ + lea -0x112d1f7(%ebx),%eax │ │ lea -0x1159ecd(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb2 │ │ jmp 12cd404 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d21e(%ebx),%eax │ │ + lea -0x112d1f7(%ebx),%eax │ │ lea -0x1159ecd(%ebx),%ecx │ │ push %eax │ │ push $0x117 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3838137,15 +3838137,15 @@ │ │ push %esi │ │ call 12ecc30 │ │ add $0x10,%esp │ │ cmpb $0x0,0x44(%esp) │ │ je 12cde7c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d21e(%ebx),%eax │ │ + lea -0x112d1f7(%ebx),%eax │ │ lea -0x1159ecd(%ebx),%ecx │ │ push %eax │ │ push $0x253 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3841173,15 +3841173,15 @@ │ │ push %edi │ │ push %esi │ │ call 12754b0 │ │ add $0x10,%esp │ │ jmp 12d000d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b4a8(%ebx),%eax │ │ + lea -0x112b481(%ebx),%eax │ │ lea -0x11493fe(%ebx),%ecx │ │ push %eax │ │ push $0x507 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3841381,15 +3841381,15 @@ │ │ push %edi │ │ push %esi │ │ call 12754b0 │ │ add $0x10,%esp │ │ jmp 12d025d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136831(%ebx),%eax │ │ + lea -0x113680a(%ebx),%eax │ │ lea -0x11493fe(%ebx),%ecx │ │ push %eax │ │ push $0x558 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3842408,26 +3842408,26 @@ │ │ push %esi │ │ call 11cbaa0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 12d0ecf │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113680e(%ebx),%eax │ │ + lea -0x11367e7(%ebx),%eax │ │ push %eax │ │ push $0x160 │ │ push 0xc(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ jmp 12d0e85 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113680e(%ebx),%eax │ │ + lea -0x11367e7(%ebx),%eax │ │ push %eax │ │ push $0x155 │ │ push 0xc(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3842564,15 +3842564,15 @@ │ │ call 11cbb70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ cmovg 0x4(%esp),%esi │ │ jmp 12d10f5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113680e(%ebx),%eax │ │ + lea -0x11367e7(%ebx),%eax │ │ push %eax │ │ push $0x16c │ │ push 0xc(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3842629,33 +3842629,33 @@ │ │ push %esi │ │ call 11cb5e0 │ │ add $0x10,%esp │ │ mov %eax,0x1c(%esp) │ │ jmp 12d0e8f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113680e(%ebx),%eax │ │ + lea -0x11367e7(%ebx),%eax │ │ push %eax │ │ push $0x184 │ │ jmp 12d1138 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113680e(%ebx),%eax │ │ + lea -0x11367e7(%ebx),%eax │ │ push %eax │ │ push $0x173 │ │ push 0xc(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 12d0e85 │ │ mov %ecx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113680e(%ebx),%eax │ │ + lea -0x11367e7(%ebx),%eax │ │ push %eax │ │ push $0x188 │ │ push 0xc(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb3 │ │ @@ -3844298,48 +3844298,48 @@ │ │ call 127dc00 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ jg 12d271c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d34(%ebx),%eax │ │ + lea -0x1132d0d(%ebx),%eax │ │ lea -0x1141bb1(%ebx),%ecx │ │ push %eax │ │ push $0x1fc │ │ jmp 12d2700 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d34(%ebx),%eax │ │ + lea -0x1132d0d(%ebx),%eax │ │ lea -0x1141bb1(%ebx),%ecx │ │ push %eax │ │ push $0x1c1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x4 │ │ call 124ae00 │ │ jmp 12d25ce │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d34(%ebx),%eax │ │ + lea -0x1132d0d(%ebx),%eax │ │ lea -0x1141bb1(%ebx),%ecx │ │ push %eax │ │ push $0x1c5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb3 │ │ jmp 12d25be │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d34(%ebx),%eax │ │ + lea -0x1132d0d(%ebx),%eax │ │ lea -0x1141bb1(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3844365,39 +3844365,39 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d34(%ebx),%eax │ │ + lea -0x1132d0d(%ebx),%eax │ │ lea -0x1141bb1(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010d │ │ jmp 12d255f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d34(%ebx),%eax │ │ + lea -0x1132d0d(%ebx),%eax │ │ lea -0x1141bb1(%ebx),%ecx │ │ push %eax │ │ push $0x1df │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 12d267b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d34(%ebx),%eax │ │ + lea -0x1132d0d(%ebx),%eax │ │ lea -0x1141bb1(%ebx),%ecx │ │ push %eax │ │ push $0x1e5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3844407,22 +3844407,22 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ mov 0x8(%esp),%edi │ │ jmp 12d25d7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d34(%ebx),%eax │ │ + lea -0x1132d0d(%ebx),%eax │ │ lea -0x1141bb1(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ jmp 12d2700 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d34(%ebx),%eax │ │ + lea -0x1132d0d(%ebx),%eax │ │ lea -0x1141bb1(%ebx),%ecx │ │ push %eax │ │ push $0x1f6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3844430,15 +3844430,15 @@ │ │ push $0x4 │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 12d2687 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d34(%ebx),%eax │ │ + lea -0x1132d0d(%ebx),%eax │ │ lea -0x1141bb1(%ebx),%ecx │ │ push %eax │ │ push $0x1f1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3844466,29 +3844466,29 @@ │ │ pop %ebx │ │ add $0x16f6c1,%ebx │ │ mov 0x14(%ebp),%eax │ │ cmp 0xc(%ebp),%eax │ │ jle 12d2774 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b480(%ebx),%eax │ │ - lea -0x1129585(%ebx),%ecx │ │ + lea -0x112b459(%ebx),%eax │ │ + lea -0x112955e(%ebx),%ecx │ │ push %eax │ │ push $0x18 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ jmp 12d279a │ │ jge 12d27a8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b480(%ebx),%eax │ │ - lea -0x1129585(%ebx),%ecx │ │ + lea -0x112b459(%ebx),%eax │ │ + lea -0x112955e(%ebx),%ecx │ │ push %eax │ │ push $0x1d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -3845061,15 +3845061,15 @@ │ │ cmp %edi,%esi │ │ jl 12d2e29 │ │ lea 0x2(,%eax,2),%ecx │ │ cmp %esi,%ecx │ │ jle 12d2e64 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f066(%ebx),%eax │ │ + lea -0x112f03f(%ebx),%eax │ │ lea -0x113a384(%ebx),%ecx │ │ push %eax │ │ push $0xde │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3845700,15 +3845700,15 @@ │ │ mov %al,(%esi,%edx,1) │ │ inc %edx │ │ cmp %edx,0x48(%esp) │ │ jne 12d360c │ │ mov 0x24(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f066(%ebx),%eax │ │ + lea -0x112f03f(%ebx),%eax │ │ push %eax │ │ push $0x14c │ │ push 0x4c(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3845751,15 +3845751,15 @@ │ │ mov 0x14(%ebp),%ecx │ │ mov 0xc(%ebp),%edi │ │ lea -0xb(%edi),%eax │ │ cmp %ecx,%eax │ │ jge 12d36f7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d29(%ebx),%eax │ │ + lea -0x1132d02(%ebx),%eax │ │ lea -0x11239ed(%ebx),%ecx │ │ push %eax │ │ push $0x27 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3845829,15 +3845829,15 @@ │ │ mov 0x10(%ebp),%eax │ │ cmp %edi,%ecx │ │ jne 12d37b5 │ │ cmpb $0x0,(%eax) │ │ je 12d37b1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d0c(%ebx),%eax │ │ + lea -0x1132ce5(%ebx),%eax │ │ lea -0x11239ed(%ebx),%ecx │ │ push %eax │ │ push $0x4f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3845864,15 +3845864,15 @@ │ │ jne 12d3846 │ │ inc %edx │ │ cmp %edx,%ecx │ │ jne 12d37d0 │ │ jmp 12d384e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d0c(%ebx),%eax │ │ + lea -0x1132ce5(%ebx),%eax │ │ lea -0x11239ed(%ebx),%ecx │ │ push %eax │ │ push $0x56 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3845887,15 +3845887,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ test %ecx,%ecx │ │ je 12d384e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d0c(%ebx),%eax │ │ + lea -0x1132ce5(%ebx),%eax │ │ lea -0x11239ed(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3845903,27 +3845903,27 @@ │ │ jmp 12d3898 │ │ test %esi,%esi │ │ jne 12d3874 │ │ cmp %edx,%ecx │ │ jne 12d38ac │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d0c(%ebx),%eax │ │ + lea -0x1132ce5(%ebx),%eax │ │ lea -0x11239ed(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ jmp 12d3898 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d0c(%ebx),%eax │ │ + lea -0x1132ce5(%ebx),%eax │ │ lea -0x11239ed(%ebx),%ecx │ │ push %eax │ │ push $0x62 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3845937,15 +3845937,15 @@ │ │ jbe 12d3820 │ │ sub %edx,%edi │ │ add $0xfffffffe,%edi │ │ cmp 0xc(%ebp),%edi │ │ jle 12d38e5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132d0c(%ebx),%eax │ │ + lea -0x1132ce5(%ebx),%eax │ │ lea -0x11239ed(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3845989,15 +3845989,15 @@ │ │ mov 0x18(%ebp),%ecx │ │ mov 0x10(%ebp),%esi │ │ lea -0xb(%esi),%eax │ │ cmp %ecx,%eax │ │ jge 12d3961 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11367f5(%ebx),%eax │ │ + lea -0x11367ce(%ebx),%eax │ │ lea -0x11239ed(%ebx),%ecx │ │ push %eax │ │ push $0x85 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3846040,15 +3846040,15 @@ │ │ call 12c4190 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 12d39a0 │ │ jmp 12d39ef │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11367f5(%ebx),%eax │ │ + lea -0x11367ce(%ebx),%eax │ │ lea -0x11239ed(%ebx),%ecx │ │ push %eax │ │ push $0x88 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3846626,15 +3846626,15 @@ │ │ je 12d42f9 │ │ mov %eax,%edx │ │ mov %esi,0x18(%esp) │ │ lea 0x0(,%edi,8),%eax │ │ sub $0xc,%esp │ │ mov %ebx,0x14(%esp) │ │ mov 0x14(%esp),%ecx │ │ - lea -0x11387ea(%ecx),%esi │ │ + lea -0x11387c3(%ecx),%esi │ │ movzwl %ax,%eax │ │ mov 0x8(%ebp),%ecx │ │ mov %edx,0x1c(%esp) │ │ mov 0x14(%esp),%ebx │ │ push %eax │ │ push 0x20(%ebp) │ │ push $0x7 │ │ @@ -3846642,15 +3846642,15 @@ │ │ mov 0x24(%esp),%esi │ │ push %edi │ │ call 12d44b0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ js 12d429c │ │ sub $0xc,%esp │ │ - lea -0x1135bec(%esi),%eax │ │ + lea -0x1135bc5(%esi),%eax │ │ lea 0x68(%esp),%edx │ │ mov 0x8(%ebp),%ecx │ │ mov %esi,%ebx │ │ push $0x800 │ │ push 0x20(%ebp) │ │ push $0x6 │ │ push %eax │ │ @@ -3848027,22 +3848027,22 @@ │ │ js 12d5239 │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 12d5239 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132ced(%ebx),%eax │ │ + lea -0x1132cc6(%ebx),%eax │ │ lea -0x114b1a9(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ jmp 12d521a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132ced(%ebx),%eax │ │ + lea -0x1132cc6(%ebx),%eax │ │ lea -0x114b1a9(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3848162,27 +3848162,27 @@ │ │ jle 12d5239 │ │ mov 0x14(%esp),%eax │ │ test %eax,%eax │ │ jns 12d51d8 │ │ jmp 12d5239 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132ced(%ebx),%eax │ │ + lea -0x1132cc6(%ebx),%eax │ │ lea -0x114b1a9(%ebx),%ecx │ │ push %eax │ │ push $0xac │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ jmp 12d522a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132ced(%ebx),%eax │ │ + lea -0x1132cc6(%ebx),%eax │ │ lea -0x114b1a9(%ebx),%ecx │ │ push %eax │ │ push $0xb0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3848519,27 +3848519,27 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ xor %ecx,%ecx │ │ jmp 12d57a7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f044(%ebx),%eax │ │ + lea -0x112f01d(%ebx),%eax │ │ lea -0x114b1a9(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 12d5808 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112f044(%ebx),%eax │ │ + lea -0x112f01d(%ebx),%eax │ │ lea -0x114b1a9(%ebx),%ecx │ │ push %eax │ │ push $0xef │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3849284,23 +3849284,23 @@ │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d64eb │ │ sub $0x8,%esp │ │ - lea -0x1125fca(%ebx),%eax │ │ + lea -0x1125fa3(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d64f3 │ │ sub $0x8,%esp │ │ - lea -0x1129dcf(%ebx),%eax │ │ + lea -0x1129da8(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d650b │ │ sub $0x8,%esp │ │ @@ -3849344,62 +3849344,62 @@ │ │ push %ecx │ │ push %esi │ │ mov %eax,%esi │ │ call 12982c0 │ │ jmp 12d646d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112956f(%ebx),%eax │ │ + lea -0x1129548(%ebx),%eax │ │ lea -0x114b1a9(%ebx),%ecx │ │ push %eax │ │ push $0x293 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ push $0x4 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 12d6503 │ │ - lea -0x1125fb8(%ebx),%eax │ │ + lea -0x1125f91(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d6429 │ │ sub $0x8,%esp │ │ - lea -0x113408a(%ebx),%eax │ │ + lea -0x1134063(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d6474 │ │ sub $0x8,%esp │ │ - lea -0x1136fda(%ebx),%eax │ │ + lea -0x1136fb3(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ mov $0x4,%edi │ │ test %eax,%eax │ │ je 12d6479 │ │ sub $0x8,%esp │ │ - lea -0x1127f10(%ebx),%eax │ │ + lea -0x1127ee9(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d6479 │ │ sub $0x8,%esp │ │ - lea -0x113169a(%ebx),%eax │ │ + lea -0x1131673(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d64d0 │ │ sub $0x8,%esp │ │ @@ -3849408,15 +3849408,15 @@ │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d64e4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112956f(%ebx),%eax │ │ + lea -0x1129548(%ebx),%eax │ │ lea -0x114b1a9(%ebx),%ecx │ │ push %eax │ │ push $0x2a6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3849636,15 +3849636,15 @@ │ │ mov $0x19e,%edi │ │ jmp 12d6600 │ │ mov $0x8d,%edx │ │ mov $0x198,%edi │ │ mov %edx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d208(%ebx),%eax │ │ + lea -0x112d1e1(%ebx),%eax │ │ lea -0x114b1a9(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3849876,16 +3849876,16 @@ │ │ cmp $0xffffffff,%edi │ │ je 12d68ba │ │ mov %edi,%ecx │ │ cmp $0xfffffffb,%edi │ │ jg 12d68ba │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134bda(%ebx),%eax │ │ - lea -0x1130c8b(%ebx),%ecx │ │ + lea -0x1134bb3(%ebx),%eax │ │ + lea -0x1130c64(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x88 │ │ @@ -3849908,16 +3849908,16 @@ │ │ movzbl (%ecx),%edx │ │ mov %edi,%ecx │ │ shr %cl,%edx │ │ test %edx,%edx │ │ je 12d6921 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134bda(%ebx),%eax │ │ - lea -0x1130c8b(%ebx),%ecx │ │ + lea -0x1134bb3(%ebx),%eax │ │ + lea -0x1130c64(%ebx),%ecx │ │ push %eax │ │ push $0x55 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x85 │ │ @@ -3849931,16 +3849931,16 @@ │ │ sub %ecx,%edx │ │ mov 0x18(%esp),%ecx │ │ lea 0x2(%ecx),%edi │ │ cmp %edi,%edx │ │ jge 12d6968 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134bda(%ebx),%eax │ │ - lea -0x1130c8b(%ebx),%ecx │ │ + lea -0x1134bb3(%ebx),%eax │ │ + lea -0x1130c64(%ebx),%ecx │ │ push %eax │ │ push $0x5d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3849955,16 +3849955,16 @@ │ │ jne 12d6984 │ │ mov %eax,%edx │ │ jmp 12d69a1 │ │ cmp %eax,%edx │ │ jle 12d69a1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134bda(%ebx),%eax │ │ - lea -0x1130c8b(%ebx),%ecx │ │ + lea -0x1134bb3(%ebx),%eax │ │ + lea -0x1130c64(%ebx),%ecx │ │ push %eax │ │ push $0x63 │ │ jmp 12d6956 │ │ mov 0x18(%ebp),%eax │ │ mov 0x8(%esp),%edi │ │ add %edi,%eax │ │ mov 0xc(%esp),%edi │ │ @@ -3849973,15 +3849973,15 @@ │ │ mov %eax,0x2c(%esp) │ │ mov %edx,0x20(%esp) │ │ mov %ecx,%eax │ │ not %eax │ │ mov %eax,0x28(%esp) │ │ add %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1130c8b(%ebx),%eax │ │ + lea -0x1130c64(%ebx),%eax │ │ push $0x6c │ │ mov %eax,0x24(%esp) │ │ push %eax │ │ mov %edi,0x18(%esp) │ │ push %edi │ │ call 1297f60 │ │ add $0x10,%esp │ │ @@ -3850115,15 +3850115,15 @@ │ │ add %eax,%edx │ │ sub %ecx,%edx │ │ cmp %edi,%edx │ │ je 12d6c5d │ │ mov %ecx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134bda(%ebx),%eax │ │ + lea -0x1134bb3(%ebx),%eax │ │ push %eax │ │ push $0x7d │ │ push 0x28(%esp) │ │ call 124ace0 │ │ add $0x4,%esp │ │ lea -0x11239d8(%ebx),%eax │ │ push 0x1c(%esp) │ │ @@ -3850132,30 +3850132,30 @@ │ │ push $0x88 │ │ push $0x4 │ │ call 124ae00 │ │ add $0x20,%esp │ │ jmp 12d6c55 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134bda(%ebx),%eax │ │ - lea -0x1130c8b(%ebx),%ecx │ │ + lea -0x1134bb3(%ebx),%eax │ │ + lea -0x1130c64(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ push $0x4 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ sub $0x4,%esp │ │ - lea -0x1130c8b(%ebx),%eax │ │ + lea -0x1130c64(%ebx),%eax │ │ push $0x97 │ │ push %eax │ │ push %edi │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0x20(%esp) │ │ call 124d0e0 │ │ @@ -3850167,15 +3850167,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ xor %esi,%esi │ │ jmp 12d6bf5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134bda(%ebx),%eax │ │ + lea -0x1134bb3(%ebx),%eax │ │ push %eax │ │ push $0x77 │ │ push 0x28(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x87 │ │ @@ -3850239,15 +3850239,15 @@ │ │ push %edi │ │ call 139f880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d6d46 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134bda(%ebx),%eax │ │ + lea -0x1134bb3(%ebx),%eax │ │ push %eax │ │ push $0x8f │ │ push 0x28(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3850335,15 +3850335,15 @@ │ │ mov %eax,0x4(%esp) │ │ jmp 12d6e67 │ │ cmp $0xfffffffb,%esi │ │ jg 12d6e5b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f770(%ebx),%eax │ │ - lea -0x1130c8b(%ebx),%ecx │ │ + lea -0x1130c64(%ebx),%ecx │ │ push %eax │ │ push $0xd8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x88 │ │ @@ -3850376,15 +3850376,15 @@ │ │ lea 0x2(%edx),%ecx │ │ cmp %ecx,%eax │ │ mov 0xc(%esp),%edi │ │ jge 12d6eeb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f770(%ebx),%eax │ │ - lea -0x1130c8b(%ebx),%ecx │ │ + lea -0x1130c64(%ebx),%ecx │ │ push %eax │ │ push $0xe3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3850407,27 +3850407,27 @@ │ │ cmovs %ecx,%edx │ │ jmp 12d6f2b │ │ cmp %ecx,%edi │ │ jle 12d6f29 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f770(%ebx),%eax │ │ - lea -0x1130c8b(%ebx),%ecx │ │ + lea -0x1130c64(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ jmp 12d6ec5 │ │ mov %edi,%edx │ │ mov %eax,0x18(%esp) │ │ movl $0x0,0xc(%esp) │ │ test %edx,%edx │ │ mov %edx,0x4(%esp) │ │ jle 12d6f87 │ │ mov %esi,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1130c8b(%ebx),%eax │ │ + lea -0x1130c64(%ebx),%eax │ │ push $0xef │ │ push %eax │ │ push %edx │ │ mov %edx,%esi │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3850519,15 +3850519,15 @@ │ │ movl $0x0,0x8(%esp) │ │ xor %edi,%edi │ │ xor %eax,%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 124d0e0 │ │ add $0x10,%esp │ │ - lea -0x1130c8b(%ebx),%eax │ │ + lea -0x1130c64(%ebx),%eax │ │ push $0x11f │ │ push %eax │ │ push %esi │ │ push %edi │ │ call 12984e0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ @@ -3851013,15 +3851013,15 @@ │ │ call 12d759d │ │ pop %ebx │ │ add $0x16a863,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12d7681 │ │ sub $0x8,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125fe80 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jne 12d7678 │ │ @@ -3851151,15 +3851151,15 @@ │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 12d772b │ │ pop %eax │ │ add $0x16a6d5,%eax │ │ xor %ecx,%ecx │ │ cmpl $0x38f,0x8(%ebp) │ │ - lea -0x112b761(%eax),%eax │ │ + lea -0x112b73a(%eax),%eax │ │ cmovne %ecx,%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3851228,15 +3851228,15 @@ │ │ push %edx │ │ call 12cc530 │ │ add $0x10,%esp │ │ cmp %eax,%esi │ │ jbe 12d784d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d1f7(%ebx),%eax │ │ + lea -0x112d1d0(%ebx),%eax │ │ lea -0x1159e95(%ebx),%ecx │ │ push %eax │ │ push $0x140 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3851262,15 +3851262,15 @@ │ │ jle 12d78b4 │ │ mov 0x18(%ebp),%edx │ │ mov %eax,(%edx) │ │ mov $0x1,%esi │ │ jmp 12d78b6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d1f7(%ebx),%eax │ │ + lea -0x112d1d0(%ebx),%eax │ │ lea -0x1159e95(%ebx),%ecx │ │ push %eax │ │ push $0x134 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3852919,15 +3852919,15 @@ │ │ jmp 12d8aad │ │ cmpl $0x0,0x10(%ebp) │ │ mov 0xc(%ebp),%esi │ │ je 12d8ace │ │ jmp 12d8aa9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132cdf(%ebx),%eax │ │ + lea -0x1132cb8(%ebx),%eax │ │ lea -0x1125877(%ebx),%ecx │ │ push %eax │ │ push $0x188 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3853616,15 +3853616,15 @@ │ │ push %esi │ │ call 11cbb70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d95fe │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11367d0(%ebx),%eax │ │ + lea -0x11367a9(%ebx),%eax │ │ lea -0x114ec44(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3877797,15 +3877797,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ add $0x7,%eax │ │ add $0xe,%esi │ │ test %eax,%eax │ │ cmovns %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push 0x10(%ebp) │ │ push %eax │ │ push 0xc(%ebp) │ │ call 124e6c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ec021 │ │ @@ -3878213,15 +3878213,15 @@ │ │ call 1297f60 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ test %eax,%eax │ │ je 12ec52b │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push 0x18(%ebp) │ │ push %eax │ │ push 0x14(%ebp) │ │ call 124e6c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ec52b │ │ @@ -3878879,15 +3878879,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ecb51 │ │ pop %ebx │ │ add $0x1552af,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1134bbb(%ebx),%esi │ │ + lea -0x1134b94(%ebx),%esi │ │ push $0x33 │ │ push %esi │ │ push $0x14 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ecc17 │ │ @@ -3878973,15 +3878973,15 @@ │ │ call 12ecc41 │ │ pop %ebx │ │ add $0x1551bf,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12ecc78 │ │ sub $0x4,%esp │ │ - lea -0x1134bbb(%ebx),%edi │ │ + lea -0x1134b94(%ebx),%edi │ │ push $0x1bf │ │ push %edi │ │ push 0x4(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x1c0 │ │ push %edi │ │ @@ -3879001,15 +3879001,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ecc91 │ │ pop %ebx │ │ add $0x15516f,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1134bbb(%ebx),%edi │ │ + lea -0x1134b94(%ebx),%edi │ │ push $0x59 │ │ push %edi │ │ push $0x14 │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3879143,15 +3879143,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ecdff │ │ pop %ebx │ │ add $0x155001,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1134bbb(%ebx),%eax │ │ + lea -0x1134b94(%ebx),%eax │ │ push $0xe4 │ │ push %eax │ │ push $0x14 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ece2a │ │ @@ -3879167,15 +3879167,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ece41 │ │ pop %ebx │ │ add $0x154fbf,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1134bbb(%ebx),%edi │ │ + lea -0x1134b94(%ebx),%edi │ │ push $0xe4 │ │ push %edi │ │ push $0x14 │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3879224,15 +3879224,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ececf │ │ pop %ebx │ │ add $0x154f31,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1134bbb(%ebx),%eax │ │ + lea -0x1134b94(%ebx),%eax │ │ push $0xe4 │ │ push %eax │ │ push $0x14 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ecef9 │ │ @@ -3879257,16 +3879257,16 @@ │ │ mov (%ecx),%eax │ │ mov $0x3fffffff,%ecx │ │ sub %eax,%ecx │ │ cmp %edx,%ecx │ │ jge 12ecf5f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b46b(%ebx),%eax │ │ - lea -0x1134bbb(%ebx),%ecx │ │ + lea -0x112b444(%ebx),%eax │ │ + lea -0x1134b94(%ebx),%ecx │ │ push %eax │ │ push $0xb8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3879291,29 +3879291,29 @@ │ │ je 12ecffd │ │ cmp %esi,%edi │ │ mov %edi,%esi │ │ je 12ed007 │ │ mov 0x10(%esp),%edi │ │ lea 0x0(,%esi,4),%eax │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1134bbb(%ebx),%ecx │ │ + lea -0x1134b94(%ebx),%ecx │ │ push $0xd9 │ │ push %ecx │ │ push %eax │ │ push 0x18(%esp) │ │ call 12981b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ecf58 │ │ mov %eax,0x4(%edi) │ │ mov %esi,0xc(%edi) │ │ jmp 12ecff6 │ │ lea 0x0(,%edi,4),%eax │ │ sub $0x4,%esp │ │ - lea -0x1134bbb(%ebx),%ecx │ │ + lea -0x1134b94(%ebx),%ecx │ │ push $0xc7 │ │ push %ecx │ │ push %eax │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esi) │ │ test %eax,%eax │ │ @@ -3879391,16 +3879391,16 @@ │ │ je 12ed025 │ │ jmp 12ed0d6 │ │ test %edx,%edx │ │ jne 12ecf93 │ │ mov 0x8(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b46b(%ebx),%eax │ │ - lea -0x1134bbb(%ebx),%ecx │ │ + lea -0x112b444(%ebx),%eax │ │ + lea -0x1134b94(%ebx),%ecx │ │ push %eax │ │ push $0xd2 │ │ jmp 12ecf41 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3879425,15 +3879425,15 @@ │ │ push $0x1 │ │ call 12ecf00 │ │ add $0x10,%esp │ │ jmp 12ed170 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1156275(%ebx),%eax │ │ - lea -0x1134bbb(%ebx),%ecx │ │ + lea -0x1134b94(%ebx),%ecx │ │ push %eax │ │ push $0xf9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3879471,27 +3879471,27 @@ │ │ test %esi,%esi │ │ je 12ed1d0 │ │ cmpl $0x3fffffff,(%esi) │ │ jne 12ed208 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114b192(%ebx),%eax │ │ - lea -0x1134bbb(%ebx),%ecx │ │ + lea -0x1134b94(%ebx),%ecx │ │ push %eax │ │ push $0x109 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 12ed1fa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114b192(%ebx),%eax │ │ - lea -0x1134bbb(%ebx),%ecx │ │ + lea -0x1134b94(%ebx),%ecx │ │ push %eax │ │ push $0x105 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3880123,15 +3880123,15 @@ │ │ sub $0xc,%esp │ │ push %ecx │ │ call *0xc(%ebp) │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ jmp 12ed740 │ │ sub $0x4,%esp │ │ - lea -0x1134bbb(%ebx),%edi │ │ + lea -0x1134b94(%ebx),%edi │ │ push $0x1bf │ │ push %edi │ │ push 0x4(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x1c0 │ │ push %edi │ │ @@ -3880214,30 +3880214,30 @@ │ │ mov %ecx,(%edx,%esi,4) │ │ movl $0x0,0x8(%eax) │ │ mov 0x4(%eax),%eax │ │ mov (%eax,%esi,4),%eax │ │ jmp 12ed886 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d1ee(%ebx),%eax │ │ - lea -0x1134bbb(%ebx),%ecx │ │ + lea -0x112d1c7(%ebx),%eax │ │ + lea -0x1134b94(%ebx),%ecx │ │ push %eax │ │ push $0x1d6 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x112186f(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x80106 │ │ jmp 12ed87a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d1ee(%ebx),%eax │ │ - lea -0x1134bbb(%ebx),%ecx │ │ + lea -0x112d1c7(%ebx),%eax │ │ + lea -0x1134b94(%ebx),%ecx │ │ push %eax │ │ push $0x1d2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3880424,15 +3880424,15 @@ │ │ push %esi │ │ call 12a0190 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12edce2 │ │ movl $0x0,0xc(%esp) │ │ mov $0x1,%ecx │ │ - lea -0x1128401(%ebx),%edx │ │ + lea -0x11283da(%ebx),%edx │ │ mov -0x1e8(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ movl $0x1,0x18(%esp) │ │ mov %edx,0x20(%esp) │ │ nop │ │ nop │ │ nop │ │ @@ -3880617,29 +3880617,29 @@ │ │ cmpl $0x0,0x18(%esp) │ │ jne 12edd21 │ │ mov %eax,%esi │ │ mov 0x10(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 12edd3f │ │ sub $0x4,%esp │ │ - lea -0x11387d7(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%eax │ │ push $0xbd │ │ push %eax │ │ push %ecx │ │ call 1299a80 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ test %eax,%eax │ │ jne 12edd47 │ │ movl $0x0,0x10(%esp) │ │ jmp 12edda7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129558(%ebx),%eax │ │ - lea -0x11387d7(%ebx),%ecx │ │ + lea -0x1129531(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%ecx │ │ push %eax │ │ push $0x6d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3880656,15 +3880656,15 @@ │ │ test %esi,%esi │ │ jne 12eddac │ │ mov 0xc(%esp),%eax │ │ xor %edi,%edi │ │ jmp 12ede54 │ │ movl $0x0,0x10(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11387d7(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%eax │ │ push $0xbe │ │ push %eax │ │ push $0x40 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12edda7 │ │ @@ -3880718,15 +3880718,15 @@ │ │ push %eax │ │ push 0x78(%esp) │ │ call 12ed710 │ │ add $0x4,%esp │ │ push %esi │ │ call 12eea60 │ │ add $0xc,%esp │ │ - lea -0x11387d7(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%eax │ │ push $0x24b │ │ push %eax │ │ push 0x6c(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea 0x70(%esp),%eax │ │ sub $0xc,%esp │ │ @@ -3880735,15 +3880735,15 @@ │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%esp),%edi │ │ sub $0xc,%esp │ │ push %eax │ │ call 12eea60 │ │ add $0xc,%esp │ │ - lea -0x11387d7(%ebx),%esi │ │ + lea -0x11387b0(%ebx),%esi │ │ push $0xe9 │ │ push %esi │ │ push %edi │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0xea │ │ push %esi │ │ @@ -3880798,16 +3880798,16 @@ │ │ pop %ebx │ │ add $0x153f1f,%ebx │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x0,0x1c(%esi) │ │ je 12edf2c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11387be(%ebx),%eax │ │ - lea -0x11387d7(%ebx),%ecx │ │ + lea -0x1138797(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%ecx │ │ push %eax │ │ push $0x14a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ @@ -3880856,16 +3880856,16 @@ │ │ push %ecx │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 129c3f0 │ │ jmp 12ee0ce │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11387be(%ebx),%eax │ │ - lea -0x11387d7(%ebx),%ecx │ │ + lea -0x1138797(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3880883,28 +3880883,28 @@ │ │ mov $0x76,%esi │ │ mov $0x15c,%edi │ │ jmp 12ee00f │ │ mov $0x8000f,%esi │ │ mov $0x161,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11387be(%ebx),%eax │ │ - lea -0x11387d7(%ebx),%ecx │ │ + lea -0x1138797(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ jmp 12edf18 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11387be(%ebx),%eax │ │ - lea -0x11387d7(%ebx),%ecx │ │ + lea -0x1138797(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%ecx │ │ push %eax │ │ push $0x199 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3880918,15 +3880918,15 @@ │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ call 129c310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ee1a2 │ │ - lea -0x1134ba6(%ebx),%eax │ │ + lea -0x1134b7f(%ebx),%eax │ │ push 0x14(%edi) │ │ push 0x10(%edi) │ │ push %eax │ │ push 0x18(%esp) │ │ call 129c3f0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ @@ -3880960,25 +3880960,25 @@ │ │ push 0x8(%edi) │ │ call 11bd0d0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 12ee1be │ │ mov %eax,0x10(%esp) │ │ - lea -0x112e5f4(%ebx),%eax │ │ + lea -0x112e5cd(%ebx),%eax │ │ push 0x18(%esp) │ │ push 0x18(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ call 129c3f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ee1c6 │ │ sub $0x4,%esp │ │ - lea -0x1129605(%ebx),%eax │ │ + lea -0x11295de(%ebx),%eax │ │ push 0x14(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ call 129c040 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%esp),%ecx │ │ @@ -3881010,15 +3881010,15 @@ │ │ jmp 12ee1ca │ │ movl $0x0,0x10(%esp) │ │ mov 0xc(%esp),%ecx │ │ sub $0xc,%esp │ │ push %ecx │ │ call 129bdf0 │ │ add $0xc,%esp │ │ - lea -0x11387d7(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%eax │ │ push $0x193 │ │ push %eax │ │ push 0x20(%esp) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0x1c(%esp) │ │ call 11cacb0 │ │ @@ -3881267,29 +3881267,29 @@ │ │ call 126cab0 │ │ jmp 12ee4c1 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 131bc50 │ │ jmp 12ee4c1 │ │ mov 0x4(%esi),%eax │ │ - lea -0x11387d7(%ebx),%edi │ │ + lea -0x11387b0(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x33c,0x8(%esp) │ │ call 12982c0 │ │ mov 0x8(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x33d,0x8(%esp) │ │ call 12982c0 │ │ jmp 12ee4c1 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1318960 │ │ - lea -0x11387d7(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x34f,0x8(%esp) │ │ call 12982c0 │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3881372,25 +3881372,25 @@ │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 12ed710 │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ call 12eea60 │ │ mov 0x18(%edi),%eax │ │ - lea -0x11387d7(%ebx),%ecx │ │ + lea -0x11387b0(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x24b,0x8(%esp) │ │ call 12982c0 │ │ lea 0x28(%edi),%eax │ │ mov %eax,(%esp) │ │ call 129fea0 │ │ jmp 12ee5c2 │ │ mov $0x1,%esi │ │ - lea -0x11387d7(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x254,0x8(%esp) │ │ call 12982c0 │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3881415,15 +3881415,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ee601 │ │ pop %ebx │ │ add $0x1537ff,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11387d7(%ebx),%esi │ │ + lea -0x11387b0(%ebx),%esi │ │ push $0x261 │ │ push %esi │ │ push $0xc │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ee63a │ │ @@ -3881431,15 +3881431,15 @@ │ │ movl $0x1,(%eax) │ │ mov %ecx,0x4(%eax) │ │ movl $0x0,0x8(%eax) │ │ jmp 12ee66c │ │ mov %eax,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b460(%ebx),%eax │ │ + lea -0x112b439(%ebx),%eax │ │ push %eax │ │ push $0x270 │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8002c │ │ @@ -3881479,15 +3881479,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ mov %ecx,0x8(%eax) │ │ mov $0x1,%eax │ │ jmp 12ee6e1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b7f(%ebx),%eax │ │ - lea -0x11387d7(%ebx),%ecx │ │ + lea -0x11387b0(%ebx),%ecx │ │ push %eax │ │ push $0x27d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3881515,30 +3881515,30 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ee701 │ │ pop %ebx │ │ add $0x1536ff,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11387d7(%ebx),%esi │ │ + lea -0x11387b0(%ebx),%esi │ │ push $0x261 │ │ push %esi │ │ push $0xc │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ee733 │ │ mov 0x8(%ebp),%ecx │ │ movl $0x2,(%eax) │ │ mov %ecx,0x4(%eax) │ │ jmp 12ee765 │ │ mov %eax,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136799(%ebx),%eax │ │ + lea -0x1136772(%ebx),%eax │ │ push %eax │ │ push $0x28a │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8002c │ │ @@ -3881562,15 +3881562,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ee781 │ │ pop %ebx │ │ add $0x15367f,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11387d7(%ebx),%esi │ │ + lea -0x11387b0(%ebx),%esi │ │ push $0x261 │ │ push %esi │ │ push $0xc │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ee7b3 │ │ @@ -3881609,15 +3881609,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ee801 │ │ pop %ebx │ │ add $0x1535ff,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11387d7(%ebx),%esi │ │ + lea -0x11387b0(%ebx),%esi │ │ push $0x261 │ │ push %esi │ │ push $0xc │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ee833 │ │ @@ -3881656,15 +3881656,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ee881 │ │ pop %ebx │ │ add $0x15357f,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11387d7(%ebx),%esi │ │ + lea -0x11387b0(%ebx),%esi │ │ push $0x261 │ │ push %esi │ │ push $0xc │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ee8b3 │ │ @@ -3881703,30 +3881703,30 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ee901 │ │ pop %ebx │ │ add $0x1534ff,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11387d7(%ebx),%esi │ │ + lea -0x11387b0(%ebx),%esi │ │ push $0x261 │ │ push %esi │ │ push $0xc │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ee933 │ │ mov 0x8(%ebp),%ecx │ │ movl $0x6,(%eax) │ │ mov %ecx,0x4(%eax) │ │ jmp 12ee965 │ │ mov %eax,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132c9c(%ebx),%eax │ │ + lea -0x1132c75(%ebx),%eax │ │ push %eax │ │ push $0x2ae │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8002c │ │ @@ -3881808,15 +3881808,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ee9df │ │ pop %ebx │ │ add $0x153421,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11387d7(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%eax │ │ push $0x38b │ │ push %eax │ │ push $0x18 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12eea0f │ │ @@ -3881843,15 +3881843,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12eea2f │ │ pop %ebx │ │ add $0x1533d1,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11387d7(%ebx),%eax │ │ + lea -0x11387b0(%ebx),%eax │ │ push $0x3d3 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3881887,15 +3881887,15 @@ │ │ jmp 12eea94 │ │ jg 12eeab7 │ │ sub $0xc,%esp │ │ push 0x30(%esi) │ │ call 12a23d0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x112b447(%ebx),%eax │ │ + lea -0x112b420(%ebx),%eax │ │ push $0x27 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3882082,26 +3882082,26 @@ │ │ push 0x2c(%esp) │ │ call 1280ac0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f72b(%ebx),%eax │ │ - lea -0x112b447(%ebx),%ecx │ │ + lea -0x112b420(%ebx),%ecx │ │ push %eax │ │ push $0x168 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ mov 0x28(%esp),%eax │ │ push (%eax) │ │ call 127f8b0 │ │ add $0x10,%esp │ │ test %esi,%esi │ │ - lea -0x112f86d(%ebx),%ecx │ │ + lea -0x112f846(%ebx),%ecx │ │ cmove %ecx,%esi │ │ mov 0x8(%ebp),%edx │ │ test %edx,%edx │ │ cmove %ecx,%edx │ │ lea -0x1157df4(%ebx),%ecx │ │ push %edx │ │ push %edi │ │ @@ -3882114,15 +3882114,15 @@ │ │ call 124ae00 │ │ add $0x20,%esp │ │ mov 0x10(%esp),%eax │ │ jmp 12eed85 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f72b(%ebx),%eax │ │ - lea -0x112b447(%ebx),%ecx │ │ + lea -0x112b420(%ebx),%ecx │ │ push %eax │ │ push $0x12a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3882217,15 +3882217,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11526f6(%ebx),%eax │ │ - lea -0x112b447(%ebx),%ecx │ │ + lea -0x112b420(%ebx),%ecx │ │ push %eax │ │ push $0x19b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3882488,15 +3882488,15 @@ │ │ call 1280b40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ef2bc │ │ mov %eax,0x8(%esp) │ │ mov 0x8(%esi),%edi │ │ sub $0x4,%esp │ │ - lea -0x112b447(%ebx),%esi │ │ + lea -0x112b420(%ebx),%esi │ │ push $0x32 │ │ push %esi │ │ push $0x6c │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ef25f │ │ @@ -3882692,15 +3882692,15 @@ │ │ jmp 12ef304 │ │ jg 12ef327 │ │ sub $0xc,%esp │ │ push 0x30(%esi) │ │ call 12a23d0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x112b447(%ebx),%eax │ │ + lea -0x112b420(%ebx),%eax │ │ push $0x27 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3882744,15 +3882744,15 @@ │ │ jmp 12ef384 │ │ jg 12ef3a7 │ │ sub $0xc,%esp │ │ push 0x30(%esi) │ │ call 12a23d0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x112b447(%ebx),%eax │ │ + lea -0x112b420(%ebx),%eax │ │ push $0x27 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3882864,15 +3882864,15 @@ │ │ lea -0x113c4e3(%ebx),%eax │ │ lea -0x113e25c(%ebx),%ecx │ │ push %eax │ │ push $0xed │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x11276a1(%ebx),%eax │ │ + lea -0x112767a(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x69 │ │ jmp 12ef58b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c4e3(%ebx),%eax │ │ @@ -3883130,15 +3883130,15 @@ │ │ mov 0x18(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x40(%esp) │ │ movaps %xmm0,0x30(%esp) │ │ movl $0x0,0x50(%esp) │ │ sub $0x8,%esp │ │ - lea -0x112c772(%ebx),%eax │ │ + lea -0x112c74b(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ef7cf │ │ sub $0x8,%esp │ │ @@ -3883163,15 +3883163,15 @@ │ │ push %eax │ │ call 129ee50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f031c │ │ mov %esi,0x18(%esp) │ │ sub $0x8,%esp │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ef84f │ │ mov %eax,%esi │ │ @@ -3883206,15 +3883206,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129ee50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f031c │ │ sub $0x8,%esp │ │ - lea -0x1126067(%ebx),%eax │ │ + lea -0x1126040(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ef8b4 │ │ lea 0x48(%esp),%ecx │ │ @@ -3883249,15 +3883249,15 @@ │ │ jne 12ef987 │ │ cmpl $0x1,0x30(%esp) │ │ jne 12ef987 │ │ mov 0x3c(%esp),%eax │ │ test %eax,%eax │ │ je 12f0317 │ │ sub $0x4,%esp │ │ - lea -0x112efea(%ebx),%edi │ │ + lea -0x112efc3(%ebx),%edi │ │ push $0xa6 │ │ push %edi │ │ push %eax │ │ call 1299a80 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ @@ -3883490,15 +3883490,15 @@ │ │ mov %eax,0x88(%esp) │ │ test %eax,%eax │ │ je 12f0317 │ │ mov 0x34(%esp),%eax │ │ test %eax,%eax │ │ je 12eff33 │ │ sub $0x8,%esp │ │ - lea -0x1134ccb(%ebx),%ecx │ │ + lea -0x1134ca4(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129a420 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ lea 0x40(%esp),%edi │ │ sub $0x4,%esp │ │ @@ -3883810,24 +3883810,24 @@ │ │ push %esi │ │ call 12f0be0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12efa64 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11387ae(%ebx),%eax │ │ - lea -0x112efea(%ebx),%ecx │ │ + lea -0x1138787(%ebx),%eax │ │ + lea -0x112efc3(%ebx),%ecx │ │ push %eax │ │ push $0x248 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x20(%esp) │ │ lea -0x111f8d9(%ebx),%eax │ │ - lea -0x11277c9(%ebx),%ecx │ │ + lea -0x11277a2(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ push %ecx │ │ push $0x71 │ │ jmp 12f02cb │ │ mov 0x18(%esp),%eax │ │ mov 0x14(%eax),%eax │ │ @@ -3883933,16 +3883933,16 @@ │ │ mov -0x114(%ebx),%eax │ │ jmp 12f044f │ │ mov %edi,%esi │ │ xor %edi,%edi │ │ jmp 12effde │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11387ae(%ebx),%eax │ │ - lea -0x112efea(%ebx),%ecx │ │ + lea -0x1138787(%ebx),%eax │ │ + lea -0x112efc3(%ebx),%ecx │ │ push %eax │ │ push $0x23e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3883978,16 +3883978,16 @@ │ │ ret │ │ call 124b060 │ │ mov $0x1,%eax │ │ cmpl $0x0,(%esi) │ │ jne 12f031e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132c84(%ebx),%eax │ │ - lea -0x112efea(%ebx),%ecx │ │ + lea -0x1132c5d(%ebx),%eax │ │ + lea -0x112efc3(%ebx),%ecx │ │ push %eax │ │ push $0x97 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010c │ │ @@ -3883997,15 +3883997,15 @@ │ │ xor %eax,%eax │ │ cmpl $0x0,(%esi) │ │ setne %al │ │ jmp 12f031e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c4c8(%ebx),%eax │ │ - lea -0x112efea(%ebx),%ecx │ │ + lea -0x112efc3(%ebx),%ecx │ │ push %eax │ │ push $0x155 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ @@ -3884041,24 +3884041,24 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11bc260 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 12f0425 │ │ sub $0x4,%esp │ │ - lea -0x112efea(%ebx),%eax │ │ + lea -0x112efc3(%ebx),%eax │ │ push $0x17c │ │ push %eax │ │ push 0x2c(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov -0x10c(%ebx),%eax │ │ jmp 12efe19 │ │ sub $0x4,%esp │ │ - lea -0x112efea(%ebx),%eax │ │ + lea -0x112efc3(%ebx),%eax │ │ push $0x17c │ │ push %eax │ │ push 0x2c(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%esi │ │ mov (%esi),%eax │ │ @@ -3884155,29 +3884155,29 @@ │ │ call 126a5d0 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 12f058d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113fd94(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ push $0x23 │ │ call 124ae00 │ │ jmp 12f0588 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113fd94(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push $0x60 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3884245,27 +3884245,27 @@ │ │ mov %eax,%esi │ │ mov 0x14(%esp),%edi │ │ mov 0x4(%edi),%eax │ │ jmp 12f0683 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b47(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push $0xb2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 12f0666 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b47(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3884457,15 +3884457,15 @@ │ │ call 124ce70 │ │ add $0x10,%esp │ │ jmp 12f098c │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b47(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push $0xd2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3884486,15 +3884486,15 @@ │ │ add $0x20,%esp │ │ mov $0x20,%esi │ │ test %eax,%eax │ │ jne 12f0aa4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b47(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ jmp 12f0b8b │ │ mov 0x1c(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 12f0b35 │ │ sub $0xc,%esp │ │ @@ -3884514,15 +3884514,15 @@ │ │ mov %eax,%esi │ │ cmp $0x1,%esi │ │ mov 0x8(%esp),%esi │ │ je 12f0aa4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b47(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push $0x101 │ │ jmp 12f0b8b │ │ mov $0xa3,%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 124eff0 │ │ @@ -3884567,15 +3884567,15 @@ │ │ movl $0x89,(%esp) │ │ jmp 12f0a4f │ │ mov $0xc0103,%esi │ │ movl $0x8f,(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145747(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push 0x8(%esp) │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3884656,15 +3884656,15 @@ │ │ call 12b5d90 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 12f0aa4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b47(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push $0x10b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3884768,15 +3884768,15 @@ │ │ push %edi │ │ call 126a5d0 │ │ add $0x10,%esp │ │ jmp 12f0d1f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b59(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push $0x130 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ @@ -3884827,27 +3884827,27 @@ │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ sete %al │ │ jmp 12f0de0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b59(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push $0x13d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010c │ │ jmp 12f0dd4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b59(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push $0x14b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3884860,15 +3884860,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b59(%ebx),%eax │ │ - lea -0x1130c57(%ebx),%ecx │ │ + lea -0x1130c30(%ebx),%ecx │ │ push %eax │ │ push $0x144 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3885545,27 +3885545,27 @@ │ │ push %edi │ │ call 11bbb10 │ │ add $0x10,%esp │ │ jmp 12f1657 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114cd81(%ebx),%eax │ │ - lea -0x1134b9a(%ebx),%ecx │ │ + lea -0x1134b73(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 12f164b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114cd81(%ebx),%eax │ │ - lea -0x1134b9a(%ebx),%ecx │ │ + lea -0x1134b73(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3885615,15 +3885615,15 @@ │ │ push %edi │ │ call 12b6320 │ │ add $0x20,%esp │ │ jmp 12f16f6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113fd7b(%ebx),%eax │ │ - lea -0x1134b9a(%ebx),%ecx │ │ + lea -0x1134b73(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3885742,27 +3885742,27 @@ │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ jl 12f17e0 │ │ jmp 12f186f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b38(%ebx),%eax │ │ - lea -0x1134b9a(%ebx),%ecx │ │ + lea -0x1134b73(%ebx),%ecx │ │ push %eax │ │ push $0xcb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 12f1863 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141b38(%ebx),%eax │ │ - lea -0x1134b9a(%ebx),%ecx │ │ + lea -0x1134b73(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3887211,15 +3887211,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f26c6 │ │ mov %esi,%eax │ │ jmp 12f2720 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130bfc(%ebx),%eax │ │ + lea -0x1130bd5(%ebx),%eax │ │ push %eax │ │ push $0x20 │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3887720,27 +3887720,27 @@ │ │ mov $0xffffffff,%eax │ │ cmp $0x1,%edx │ │ ja 12f2bd6 │ │ mov 0x10(%ecx),%eax │ │ jmp 12f2bd6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130bee(%ebx),%eax │ │ + lea -0x1130bc7(%ebx),%eax │ │ lea -0x1157dcc(%ebx),%ecx │ │ push %eax │ │ push $0x1ab │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 12f2bc7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130bee(%ebx),%eax │ │ + lea -0x1130bc7(%ebx),%eax │ │ lea -0x1157dcc(%ebx),%ecx │ │ push %eax │ │ push $0x1af │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3887877,15 +3887877,15 @@ │ │ call 12ed790 │ │ cmp %eax,%esi │ │ jl 12f2cf0 │ │ xor %ecx,%ecx │ │ movl $0x0,0x10(%esp) │ │ xor %esi,%esi │ │ jmp 12f2d78 │ │ - lea -0x1134b74(%ebx),%eax │ │ + lea -0x1134b4d(%ebx),%eax │ │ mov $0xffffffff,%esi │ │ mov $0x1,%cl │ │ mov %eax,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ jmp 12f2d78 │ │ andb $0xfe,0x14(%edx) │ │ lea -0x111f709(%ebx),%eax │ │ @@ -3888640,17 +3888640,17 @@ │ │ pop %ebx │ │ add $0x14e94c,%ebx │ │ call 12a5b00 │ │ mov %eax,0x38(%esp) │ │ lea 0x3c(%esp),%esi │ │ lea -0x114e37d(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x112f86d(%ebx),%eax │ │ + lea -0x112f846(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1132c4d(%ebx),%eax │ │ + lea -0x1132c26(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x113c47c(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x11561ef(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ jmp 12f35c1 │ │ nop │ │ @@ -3888796,26 +3888796,26 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 12f3739 │ │ movb $0x1,0x1168c(%ebx) │ │ sub $0x8,%esp │ │ - lea -0x1131ad7(%ebx),%eax │ │ + lea -0x1131ab0(%ebx),%eax │ │ lea -0x1159e54(%ebx),%edi │ │ push %eax │ │ push %edi │ │ call 13a0160 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov -0x360(%ebx),%esi │ │ cmove %esi,%eax │ │ mov %eax,0x11690(%ebx) │ │ sub $0x8,%esp │ │ - lea -0x11288e8(%ebx),%eax │ │ + lea -0x11288c1(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a0160 │ │ add $0x10,%esp │ │ add $0xa8,%esi │ │ test %eax,%eax │ │ cmovne %eax,%esi │ │ @@ -3888848,21 +3888848,21 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %eax,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143c05(%ebx),%eax │ │ - lea -0x112efb0(%ebx),%ecx │ │ + lea -0x112ef89(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x1127674(%ebx),%eax │ │ + lea -0x112764d(%ebx),%eax │ │ push (%esi) │ │ push %eax │ │ push $0x6c │ │ push $0x28 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3888975,15 +3888975,15 @@ │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 12f3993 │ │ mov 0x11694(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x112766b(%ebx),%eax │ │ + lea -0x1127644(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0xf,0x4(%esp) │ │ call 13a07a0 │ │ mov 0x11694(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 13a0790 │ │ @@ -3893193,15 +3893193,15 @@ │ │ mov %eax,0x20(%esp) │ │ lea 0xc4(%esp),%eax │ │ jmp 12f68a2 │ │ xor %eax,%eax │ │ jmp 12f6d11 │ │ cmp $0x2,%eax │ │ jne 12f6c7d │ │ - lea -0x1131ad7(%ebx),%eax │ │ + lea -0x1131ab0(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea 0xa8(%esp),%eax │ │ mov %edi,(%eax) │ │ lea 0x9c(%esp),%eax │ │ mov %eax,0x38(%esp) │ │ call 11d4180 │ │ test %eax,%eax │ │ @@ -3894244,15 +3894244,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 12f7530 │ │ jmp 12f7628 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130bd9(%ebx),%eax │ │ + lea -0x1130bb2(%ebx),%eax │ │ lea -0x111f6fe(%ebx),%ecx │ │ push %eax │ │ push $0xae │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3894290,15 +3894290,15 @@ │ │ push 0x10(%eax) │ │ call 130e5c0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ jmp 12f75ae │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130bd9(%ebx),%eax │ │ + lea -0x1130bb2(%ebx),%eax │ │ lea -0x111f6fe(%ebx),%ecx │ │ push %eax │ │ push $0xd4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3894315,22 +3894315,22 @@ │ │ jne 12f766d │ │ test %edi,%edi │ │ je 12f766d │ │ call 1249b60 │ │ jmp 12f75ac │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130bd9(%ebx),%eax │ │ + lea -0x1130bb2(%ebx),%eax │ │ lea -0x111f6fe(%ebx),%ecx │ │ push %eax │ │ push $0xcf │ │ jmp 12f76ad │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130bd9(%ebx),%eax │ │ + lea -0x1130bb2(%ebx),%eax │ │ lea -0x111f6fe(%ebx),%ecx │ │ test %edi,%edi │ │ je 12f76a7 │ │ push %eax │ │ push $0xbe │ │ push %ecx │ │ call 124ace0 │ │ @@ -3894375,15 +3894375,15 @@ │ │ mov 0x18(%ebp),%edi │ │ mov 0x14(%ebp),%esi │ │ mov 0x10(%ebp),%ecx │ │ mov 0xc(%ebp),%eax │ │ cmp $0x1,%ecx │ │ jne 12f77e7 │ │ sub $0x8,%esp │ │ - lea -0x1131ad7(%ebx),%ecx │ │ + lea -0x1131ab0(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 11c9e20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f77fe │ │ sub $0x8,%esp │ │ @@ -3894747,17 +3894747,17 @@ │ │ lea 0x24(%esp),%eax │ │ push %eax │ │ push %edi │ │ call 12b48b0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12f7f93 │ │ - lea -0x112b597(%ebx),%eax │ │ + lea -0x112b570(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ - lea -0x1134ccb(%ebx),%eax │ │ + lea -0x1134ca4(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov -0x33c(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ mov -0x158(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ call 124b210 │ │ nop │ │ @@ -3894931,15 +3894931,15 @@ │ │ jne 12f7e39 │ │ jmp 12f8076 │ │ movl $0x0,0x18(%esp) │ │ cmp %edi,%eax │ │ je 12f7d9b │ │ mov %eax,0x14(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1134cf5(%ebx),%eax │ │ + lea -0x1134cce(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f7d9b │ │ mov 0x14(%esp),%eax │ │ @@ -3894962,15 +3894962,15 @@ │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ call 139f840 │ │ add $0x10,%esp │ │ cmp $0xa,%eax │ │ jg 12f7e04 │ │ sub $0x8,%esp │ │ - lea -0x1134cf5(%ebx),%eax │ │ + lea -0x1134cce(%ebx),%eax │ │ push %eax │ │ push 0x18(%esp) │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f7e04 │ │ add $0xc,%edi │ │ @@ -3894988,15 +3894988,15 @@ │ │ je 12f7ee7 │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x24(%edi) │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x20(%edi) │ │ movl $0x0,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1134b64(%ebx),%edi │ │ + lea -0x1134b3d(%ebx),%edi │ │ push $0xb4 │ │ push %edi │ │ push 0x18(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ sub $0x4,%esp │ │ @@ -3895077,15 +3895077,15 @@ │ │ je 12f7f48 │ │ sub $0xc,%esp │ │ push %esi │ │ call 12ecc30 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ sub $0x4,%esp │ │ - lea -0x1134b64(%ebx),%edi │ │ + lea -0x1134b3d(%ebx),%edi │ │ push $0xd3 │ │ push %edi │ │ push 0x18(%esp) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0xd4 │ │ push %edi │ │ @@ -3895137,16 +3895137,16 @@ │ │ call 12f8100 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 12f7f4a │ │ jmp 12f7ef3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136767(%ebx),%eax │ │ - lea -0x1134b64(%ebx),%ecx │ │ + lea -0x1136740(%ebx),%eax │ │ + lea -0x1134b3d(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3895168,16 +3895168,16 @@ │ │ push %eax │ │ call 12f8100 │ │ add $0x10,%esp │ │ jmp 12f7f4a │ │ mov $0xa9,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136767(%ebx),%eax │ │ - lea -0x1134b64(%ebx),%ecx │ │ + lea -0x1136740(%ebx),%eax │ │ + lea -0x1134b3d(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3895203,15 +3895203,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12f80cf │ │ pop %ebx │ │ add $0x149d31,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113674d(%ebx),%eax │ │ + lea -0x1136726(%ebx),%eax │ │ push $0x14 │ │ push %eax │ │ push $0x28 │ │ call 1298010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3895250,15 +3895250,15 @@ │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1318960 │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12f8260 │ │ mov 0x24(%esi),%eax │ │ - lea -0x113674d(%ebx),%edi │ │ + lea -0x1136726(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x23,0x8(%esp) │ │ call 12982c0 │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x24,0x8(%esp) │ │ @@ -3895976,15 +3895976,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12f8992 │ │ decl 0x14(%esp) │ │ addl $0xfffffffe,0x10(%esp) │ │ mov $0x1,%esi │ │ xor %edi,%edi │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ jmp 12f8911 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3896032,15 +3896032,15 @@ │ │ push 0x8(%ebp) │ │ call 11c6ab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 12f88e0 │ │ jmp 12f8992 │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c5e80 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmp $0x1,%eax │ │ @@ -3896085,15 +3896085,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 12f8a22 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112765b(%ebx),%eax │ │ + lea -0x1127634(%ebx),%eax │ │ lea -0x114ebba(%ebx),%ecx │ │ push %eax │ │ push $0x19d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3897544,21 +3897544,21 @@ │ │ sub $0x10,%esp │ │ call 12f98b1 │ │ pop %ebx │ │ add $0x14854f,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%edi │ │ - lea -0x112d173(%ebx),%eax │ │ + lea -0x112d14c(%ebx),%eax │ │ push %edi │ │ push (%esi) │ │ push %eax │ │ call 130a390 │ │ add $0xc,%esp │ │ - lea -0x1138720(%ebx),%eax │ │ + lea -0x11386f9(%ebx),%eax │ │ push %edi │ │ push 0x4(%esi) │ │ push %eax │ │ call 130a800 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3897608,17 +3897608,17 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12f9a22 │ │ mov %esi,0x4(%esp) │ │ add $0x4,%esi │ │ mov %esi,0xc(%esp) │ │ xor %esi,%esi │ │ - lea -0x112d173(%ebx),%eax │ │ + lea -0x112d14c(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1138720(%ebx),%eax │ │ + lea -0x11386f9(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ sub $0x8,%esp │ │ push %esi │ │ push %edi │ │ call 12ed7b0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3897686,15 +3897686,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ add $0x20,%esp │ │ @@ -3897819,15 +3897819,15 @@ │ │ push (%edi) │ │ push %esi │ │ call 11bfd70 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4(%edi) │ │ je 12f9bc8 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ mov 0x4(%edi),%edx │ │ sub $0xc,%esp │ │ mov %esi,%ecx │ │ @@ -3897838,15 +3897838,15 @@ │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ call 12ed790 │ │ add $0x10,%esp │ │ cmp $0x2,%eax │ │ jl 12f9c8a │ │ mov $0x1,%esi │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ jmp 12f9c18 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3897950,28 +3897950,28 @@ │ │ add $0x10,%esp │ │ mov %eax,0x34(%esp) │ │ test %eax,%eax │ │ je 12fa4df │ │ test %edi,%edi │ │ jle 12fa512 │ │ movl $0x0,0x38(%esp) │ │ - lea -0x112762a(%ebx),%eax │ │ + lea -0x1127603(%ebx),%eax │ │ mov %eax,0x58(%esp) │ │ lea -0x18168(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ - lea -0x1127614(%ebx),%eax │ │ + lea -0x11275ed(%ebx),%eax │ │ mov %eax,0x4c(%esp) │ │ xor %eax,%eax │ │ mov %esi,0x10(%esp) │ │ mov %edi,0x54(%esp) │ │ jmp 12f9d8d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11456c1(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80022 │ │ @@ -3898063,15 +3898063,15 @@ │ │ push 0x54(%esp) │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ test %eax,%eax │ │ je 12f9f53 │ │ - lea -0x1138718(%ebx),%eax │ │ + lea -0x11386f1(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 130b070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,0xc(%esp) │ │ je 12f9f77 │ │ @@ -3898383,26 +3898383,26 @@ │ │ jne 12fa036 │ │ jmp 12faa81 │ │ mov $0x1,%al │ │ mov %eax,0x18(%esp) │ │ movl $0x0,0xc(%esp) │ │ jmp 12fa368 │ │ sub $0x4,%esp │ │ - lea -0x113726c(%ebx),%eax │ │ + lea -0x1137245(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %edi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12fa368 │ │ movl $0x7,0xc(%esp) │ │ jmp 12fa360 │ │ sub $0x4,%esp │ │ - lea -0x112bee0(%ebx),%eax │ │ + lea -0x112beb9(%ebx),%eax │ │ push $0xd │ │ push %eax │ │ push %edi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12fa368 │ │ @@ -3898417,15 +3898417,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12fa368 │ │ mov $0xc,%esi │ │ movl $0x4,0xc(%esp) │ │ jmp 12fa360 │ │ sub $0x4,%esp │ │ - lea -0x1128141(%ebx),%eax │ │ + lea -0x112811a(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ push %edi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12fa368 │ │ @@ -3898555,22 +3898555,22 @@ │ │ push 0x34(%esp) │ │ push %edi │ │ call 11c15d0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11456c1(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ jmp 12fa4f6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11456c1(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x6c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3898584,27 +3898584,27 @@ │ │ call 12ed710 │ │ add $0x10,%esp │ │ mov 0x34(%esp),%eax │ │ jmp 12fabc9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11456c1(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ add $0x20,%esp │ │ @@ -3898618,15 +3898618,15 @@ │ │ call 11c22a0 │ │ add $0x10,%esp │ │ mov $0x8000f,%esi │ │ mov $0x197,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1159e02(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3898637,27 +3898637,27 @@ │ │ push %eax │ │ push 0x24(%esp) │ │ call 12ed710 │ │ jmp 12fab55 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154554(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x16b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8d │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ mov 0x34(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ @@ -3898665,29 +3898665,29 @@ │ │ mov -0x210(%ebx),%eax │ │ push %eax │ │ push %esi │ │ jmp 12fa5df │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11456c1(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1143518(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x6e │ │ jmp 12fa6e4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11456c1(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x81 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1143518(%ebx),%eax │ │ push 0x4(%esi) │ │ @@ -3898697,38 +3898697,38 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 11c0250 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11456c1(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x93 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x22 │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%esi │ │ jmp 12faba1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127623(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x11275fc(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ jmp 12faa65 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127623(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x11275fc(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0xef │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ @@ -3898743,28 +3898743,28 @@ │ │ push 0x4(%edi) │ │ push %ecx │ │ push (%edi) │ │ push %edx │ │ jmp 12fa84d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127623(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x11275fc(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0xd9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ jmp 12fa822 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127623(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x11275fc(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0xb8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3898782,16 +3898782,16 @@ │ │ push %edx │ │ push $0x6 │ │ call 124a790 │ │ add $0x20,%esp │ │ jmp 12fab7b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127623(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x11275fc(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0xdf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x87 │ │ @@ -3898811,198 +3898811,198 @@ │ │ push $0x6 │ │ call 124a790 │ │ add $0x20,%esp │ │ jmp 12fab7f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154554(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x12c │ │ jmp 12fab3e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154554(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x130 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 12fab4e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154554(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x134 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 12faaca │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154554(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x175 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ mov 0x34(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ add $0x20,%esp │ │ jmp 12fab58 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154554(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x13f │ │ jmp 12fab3e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154554(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x146 │ │ jmp 12fab3e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127623(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x11275fc(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0xc2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 12fa9f4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127623(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x11275fc(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0xc6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 12fa9f4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127623(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x11275fc(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0xca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 12fab7f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127623(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x11275fc(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0xf5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8b │ │ jmp 12faa75 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127623(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x11275fc(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0xce │ │ jmp 12faa65 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127623(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x11275fc(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0xd3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x22 │ │ call 124ae00 │ │ jmp 12fab78 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154554(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x15a │ │ jmp 12fab3e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154554(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x17d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ push $0x22 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 12fab5c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127623(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x11275fc(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 12faa75 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154554(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x163 │ │ jmp 12fab3e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1154554(%ebx),%eax │ │ - lea -0x112b3df(%ebx),%ecx │ │ + lea -0x112b3b8(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3899204,23 +3899204,23 @@ │ │ jle 12fb03c │ │ mov 0x8(%ebp),%eax │ │ add $0x2,%eax │ │ mov %eax,0xc(%esp) │ │ xor %eax,%eax │ │ lea -0x114e37d(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0x112b3c8(%ebx),%ecx │ │ + lea -0x112b3a1(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ lea -0x115094b(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ lea -0x113fd36(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ lea -0x114a6ad(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ - lea -0x1130ba9(%ebx),%ecx │ │ + lea -0x1130b82(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ lea -0x111f6d8(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ lea -0x1151d81(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ mov %edi,0x4(%esp) │ │ mov %esi,0x38(%esp) │ │ @@ -3899257,15 +3899257,15 @@ │ │ mov %edi,%eax │ │ mov 0x4(%esp),%edi │ │ jge 12fb03c │ │ test %eax,%eax │ │ mov %eax,0x14(%esp) │ │ je 12fade5 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c6690 │ │ mov 0x24(%esp),%eax │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ push %eax │ │ @@ -3899364,15 +3899364,15 @@ │ │ je 12fada3 │ │ sub $0x8,%esp │ │ push %eax │ │ push 0x10(%esp) │ │ mov %eax,%esi │ │ call 11c6690 │ │ add $0xc,%esp │ │ - lea -0x112b3df(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%eax │ │ push $0x1e8 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ jmp 12faf35 │ │ @@ -3899433,26 +3899433,26 @@ │ │ je 12fada3 │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ push %eax │ │ push 0x10(%esp) │ │ call 11c6690 │ │ add $0xc,%esp │ │ - lea -0x112b3df(%ebx),%eax │ │ + lea -0x112b3b8(%ebx),%eax │ │ push $0x1e8 │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ jmp 12faf6d │ │ mov 0x2c(%esp),%esi │ │ cmpl $0x0,0x4(%esi) │ │ mov 0x4(%esp),%ecx │ │ je 12fb00c │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 11c6690 │ │ add $0x10,%esp │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ je 12fada3 │ │ @@ -3899583,15 +3899583,15 @@ │ │ call 1308f70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fb1ff │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%eax │ │ - lea -0x1129605(%ebx),%ecx │ │ + lea -0x11295de(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 130a100 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ test %eax,%eax │ │ @@ -3899701,15 +3899701,15 @@ │ │ jne 12fb304 │ │ sub $0x8,%esp │ │ push $0x0 │ │ push 0x10(%ebp) │ │ mov %ecx,%esi │ │ call 12ed7b0 │ │ add $0x8,%esp │ │ - lea -0x113408a(%ebx),%ecx │ │ + lea -0x1134063(%ebx),%ecx │ │ push %ecx │ │ push 0x4(%eax) │ │ call 13a00a0 │ │ mov %esi,%ecx │ │ mov 0x38(%esp),%esi │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3899787,15 +3899787,15 @@ │ │ cmp $0x1,%edi │ │ mov $0x2,%al │ │ sbb $0x0,%al │ │ mov 0x28(%esp),%esi │ │ jmp 12fb34f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d170(%ebx),%eax │ │ + lea -0x112d149(%ebx),%eax │ │ lea -0x1147384(%ebx),%ecx │ │ push %eax │ │ push $0x7b │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ lea -0x1143bca(%ebx),%eax │ │ @@ -3899897,71 +3899897,71 @@ │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x4(%esi) │ │ mov 0x1c(%esp),%ecx │ │ mov 0x18(%esp),%esi │ │ jmp 12fb77f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d170(%ebx),%eax │ │ + lea -0x112d149(%ebx),%eax │ │ lea -0x1147384(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 12fb833 │ │ mov 0x14(%esp),%eax │ │ jmp 12fb8a1 │ │ sub $0x8,%esp │ │ - lea -0x113408a(%ebx),%eax │ │ + lea -0x1134063(%ebx),%eax │ │ push %eax │ │ push 0x24(%esp) │ │ call 13a00a0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ call 124abb0 │ │ test %esi,%esi │ │ je 12fb615 │ │ cmpl $0x0,0x2c(%esp) │ │ je 12fb615 │ │ test %edi,%edi │ │ je 12fb615 │ │ sub $0x4,%esp │ │ - lea -0x112d170(%ebx),%eax │ │ + lea -0x112d149(%ebx),%eax │ │ lea -0x1147384(%ebx),%ecx │ │ push %eax │ │ push $0x8e │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114c10c(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0xac │ │ jmp 12fb833 │ │ sub $0x4,%esp │ │ - lea -0x112d170(%ebx),%eax │ │ + lea -0x112d149(%ebx),%eax │ │ lea -0x1147384(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114c10c(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0xab │ │ jmp 12fb833 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d170(%ebx),%eax │ │ + lea -0x112d149(%ebx),%eax │ │ lea -0x1147384(%ebx),%ecx │ │ push %eax │ │ push $0x9c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3899998,15 +3899998,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fb790 │ │ mov 0x18(%esp),%ecx │ │ jmp 12fb7a1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d170(%ebx),%eax │ │ + lea -0x112d149(%ebx),%eax │ │ lea -0x1147384(%ebx),%ecx │ │ push %eax │ │ push $0xc8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3900017,15 +3900017,15 @@ │ │ xor %edx,%edx │ │ movl $0x0,0x10(%esp) │ │ mov 0x14(%esp),%ecx │ │ mov 0x1c(%esp),%eax │ │ jmp 12fb857 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d170(%ebx),%eax │ │ + lea -0x112d149(%ebx),%eax │ │ lea -0x1147384(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3900081,15 +3900081,15 @@ │ │ mov %esi,%ecx │ │ cmpb $0x2,0x20(%esp) │ │ jne 12fb4bb │ │ test %ecx,%ecx │ │ jne 12fb4bb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d170(%ebx),%eax │ │ + lea -0x112d149(%ebx),%eax │ │ lea -0x1147384(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3900129,15 +3900129,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d170(%ebx),%eax │ │ + lea -0x112d149(%ebx),%eax │ │ lea -0x1147384(%ebx),%ecx │ │ push %eax │ │ push $0xd4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3900270,15 +3900270,15 @@ │ │ je 12fbc27 │ │ test %esi,%esi │ │ jle 12fbd82 │ │ mov %eax,0x8(%esp) │ │ xor %edi,%edi │ │ lea -0x17e98(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1138714(%ebx),%eax │ │ + lea -0x11386ed(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1154545(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %esi,0x18(%esp) │ │ sub $0x8,%esp │ │ push %edi │ │ push 0x10(%ebp) │ │ @@ -3900591,24 +3900591,24 @@ │ │ push %esi │ │ call 12fcb10 │ │ add $0x10,%esp │ │ mov 0x4(%edi),%eax │ │ test %eax,%eax │ │ je 12fbe06 │ │ sub $0x8,%esp │ │ - lea -0x11294d6(%ebx),%edx │ │ + lea -0x11294af(%ebx),%edx │ │ mov 0x10(%ebp),%ecx │ │ push %esi │ │ push %eax │ │ call 12fcbb0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x8(%edi) │ │ je 12fbe36 │ │ lea -0x114e37d(%ebx),%eax │ │ - lea -0x11294ce(%ebx),%ecx │ │ + lea -0x11294a7(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 11c7170 │ │ add $0xc,%esp │ │ @@ -3900621,21 +3900621,21 @@ │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ call 12ed790 │ │ add $0x10,%esp │ │ cmp $0x2,%eax │ │ jl 12fbf1f │ │ mov $0x1,%esi │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x114e37d(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x11294ce(%ebx),%eax │ │ + lea -0x11294a7(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x11294d6(%ebx),%eax │ │ + lea -0x11294af(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ jmp 12fbe98 │ │ nop │ │ nop │ │ nop │ │ inc %esi │ │ sub $0xc,%esp │ │ @@ -3900957,15 +3900957,15 @@ │ │ push 0x2c(%esp) │ │ push 0x14(%esp) │ │ call 13a00a0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ test %eax,%eax │ │ je 12fc20d │ │ - lea -0x1134b1a(%ebx),%eax │ │ + lea -0x1134af3(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12fc279 │ │ mov 0x1c(%esp),%ecx │ │ @@ -3901023,15 +3901023,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ add $0x20,%esp │ │ @@ -3901243,15 +3901243,15 @@ │ │ mov 0x8(%eax),%esi │ │ test %esi,%esi │ │ je 12fc629 │ │ mov %edx,0xc(%esp) │ │ mov %ecx,0x8(%esp) │ │ mov 0x4(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x1129509(%ebx),%eax │ │ + lea -0x11294e2(%ebx),%eax │ │ push $0x8 │ │ push %eax │ │ push %edi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fc6a5 │ │ @@ -3901325,15 +3901325,15 @@ │ │ jmp 12fc63e │ │ movl $0x0,0xc(%esp) │ │ movl $0x7c,0x8(%esp) │ │ mov $0x4a,%edi │ │ xor %esi,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b3b7(%ebx),%eax │ │ + lea -0x112b390(%ebx),%eax │ │ lea -0x114735e(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3901393,15 +3901393,15 @@ │ │ jmp 12fc69b │ │ sub $0xc,%esp │ │ push 0x1c(%esp) │ │ call 1319600 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b3b7(%ebx),%eax │ │ + lea -0x112b390(%ebx),%eax │ │ lea -0x114735e(%ebx),%ecx │ │ push %eax │ │ push $0x5c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3901453,27 +3901453,27 @@ │ │ mov %esi,0x20(%esp) │ │ mov %edi,(%esp) │ │ call 12ed790 │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jle 12fc79f │ │ xor %esi,%esi │ │ - lea -0x1127603(%ebx),%eax │ │ + lea -0x11275dc(%ebx),%eax │ │ mov %eax,0x48(%esp) │ │ lea -0x17d44(%ebx),%eax │ │ mov %eax,0x44(%esp) │ │ lea -0x11257d7(%ebx),%eax │ │ mov %eax,0x40(%esp) │ │ lea -0x17d38(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ - lea -0x112ef8b(%ebx),%eax │ │ + lea -0x112ef64(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ lea -0x17d2c(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ - lea -0x112b3a3(%ebx),%eax │ │ + lea -0x112b37c(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ lea -0x17d20(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ lea -0x1156191(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x17d14(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ @@ -3901546,15 +3901546,15 @@ │ │ lea -0x111f6cb(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 12fc98a │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x11294e9(%ebx),%eax │ │ + lea -0x11294c2(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 13a00a0 │ │ test %eax,%eax │ │ je 12fc992 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x11257bb(%ebx),%eax │ │ @@ -3901759,27 +3901759,27 @@ │ │ push $0x82031f │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ call 12b8cd0 │ │ jmp 12fcb95 │ │ lea -0x114e37d(%ebx),%eax │ │ - lea -0x113870c(%ebx),%ecx │ │ + lea -0x11386e5(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %esi │ │ call 11c7170 │ │ add $0xc,%esp │ │ push 0x8(%ebp) │ │ push 0x4(%edi) │ │ push %esi │ │ call 130bbd0 │ │ add $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3901878,17 +3901878,17 @@ │ │ push 0x10(%esp) │ │ push 0xc(%esp) │ │ call 11c6690 │ │ add $0x10,%esp │ │ jmp 12fcc10 │ │ testb $0x1,0x4(%esp) │ │ je 12fcc9b │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ jmp 12fcca1 │ │ - lea -0x1136732(%ebx),%eax │ │ + lea -0x113670b(%ebx),%eax │ │ sub $0x8,%esp │ │ push %eax │ │ push 0xc(%esp) │ │ call 11c6690 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3902152,15 +3902152,15 @@ │ │ pop %ebx │ │ add $0x144edf,%ebx │ │ mov 0x10(%ebp),%esi │ │ mov 0xc(%ebp),%edi │ │ cmpl $0x0,(%edi) │ │ je 12fcf88 │ │ lea -0x114e37d(%ebx),%eax │ │ - lea -0x11294be(%ebx),%ecx │ │ + lea -0x1129497(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3902169,26 +3902169,26 @@ │ │ push (%edi) │ │ push %esi │ │ call 12fd510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fd038 │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12fd038 │ │ cmpl $0x0,0x4(%edi) │ │ je 12fcfdc │ │ lea -0x114e37d(%ebx),%eax │ │ - lea -0x1136729(%ebx),%ecx │ │ + lea -0x1136702(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3902197,15 +3902197,15 @@ │ │ push 0x4(%edi) │ │ push %esi │ │ call 12c9f20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12fd038 │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12fd038 │ │ @@ -3902226,15 +3902226,15 @@ │ │ push 0x8(%edi) │ │ push %esi │ │ call 11db6d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fd038 │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ @@ -3902442,15 +3902442,15 @@ │ │ je 12fd1de │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c21a0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11386fd(%ebx),%eax │ │ + lea -0x11386d6(%ebx),%eax │ │ lea -0x114eb62(%ebx),%ecx │ │ push %eax │ │ push $0xce │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3902599,15 +3902599,15 @@ │ │ sub $0x20,%esp │ │ call 12fd321 │ │ pop %ebx │ │ add $0x144adf,%ebx │ │ mov 0x14(%ebp),%ecx │ │ mov 0x10(%ebp),%edi │ │ lea -0x114e37d(%ebx),%edx │ │ - lea -0x1134b0a(%ebx),%eax │ │ + lea -0x1134ae3(%ebx),%eax │ │ mov %edx,0x14(%esp) │ │ push %edx │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 11c7170 │ │ @@ -3902898,15 +3902898,15 @@ │ │ add $0x10,%esp │ │ cmp $0x2,%eax │ │ jne 12fd707 │ │ mov $0x2,%esi │ │ cmpl $0x2,(%ecx) │ │ jl 12fd70c │ │ mov $0x1,%edi │ │ - lea -0x112f0b3(%ebx),%eax │ │ + lea -0x112f08c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3902958,15 +3902958,15 @@ │ │ jne 12fd707 │ │ add $0x2,%esi │ │ inc %edi │ │ cmp (%ecx),%edi │ │ jl 12fd670 │ │ jmp 12fd70c │ │ sub $0x4,%esp │ │ - lea -0x1130519(%ebx),%eax │ │ + lea -0x11304f2(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ cmp $0x1,%eax │ │ @@ -3904622,31 +3904622,31 @@ │ │ je 12fe94a │ │ mov %eax,%edi │ │ mov 0x10(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 12ed790 │ │ add $0x10,%esp │ │ - lea -0x11294b2(%ebx),%ecx │ │ + lea -0x112948b(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ test %eax,%eax │ │ jle 12fede6 │ │ xor %eax,%eax │ │ - lea -0x112ef5b(%ebx),%ecx │ │ + lea -0x112ef34(%ebx),%ecx │ │ mov %ecx,0x40(%esp) │ │ lea -0x10eb814(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ - lea -0x113671d(%ebx),%ecx │ │ + lea -0x11366f6(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ mov %edi,0x10(%esp) │ │ jmp 12fe9e0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141aa7(%ebx),%eax │ │ - lea -0x11294b2(%ebx),%ecx │ │ + lea -0x112948b(%ebx),%ecx │ │ push %eax │ │ push $0x3b4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3904695,15 +3904695,15 @@ │ │ push 0x4(%eax) │ │ call 130b070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %esi,0x14(%esp) │ │ je 12fea80 │ │ sub $0x8,%esp │ │ - lea -0x112d15c(%ebx),%eax │ │ + lea -0x112d135(%ebx),%eax │ │ push %eax │ │ push 0x4(%esi) │ │ call 130b070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12feaa0 │ │ sub $0x8,%esp │ │ @@ -3905003,15 +3905003,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ mov 0x20(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ @@ -3905027,15 +3905027,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ mov 0x20(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ @@ -3905104,15 +3905104,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ mov 0x20(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ @@ -3905141,15 +3905141,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ mov 0x20(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ @@ -3905167,15 +3905167,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ jmp 12fee47 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141aa7(%ebx),%eax │ │ @@ -3905245,27 +3905245,27 @@ │ │ add $0x2,%eax │ │ mov %eax,0x48(%esp) │ │ xor %eax,%eax │ │ lea -0x114e37d(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ lea -0x114b0b0(%ebx),%ecx │ │ mov %ecx,0x3c(%esp) │ │ - lea -0x112949c(%ebx),%ecx │ │ + lea -0x1129475(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ - lea -0x1134afe(%ebx),%ecx │ │ + lea -0x1134ad7(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ lea -0x11217e2(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ - lea -0x1132be3(%ebx),%ecx │ │ + lea -0x1132bbc(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ lea -0x114931d(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ lea -0x1159daf(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ - lea -0x11386ee(%ebx),%ecx │ │ + lea -0x11386c7(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ lea -0x113fcfb(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ lea -0x1157ceb(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ jmp 12ff1e1 │ │ nop │ │ @@ -3905377,15 +3905377,15 @@ │ │ mov 0x4(%esi),%eax │ │ mov (%eax),%eax │ │ cmp $0x1,%eax │ │ je 12ff320 │ │ test %eax,%eax │ │ jne 12ff1c0 │ │ sub $0x8,%esp │ │ - lea -0x112d157(%ebx),%eax │ │ + lea -0x112d130(%ebx),%eax │ │ push %eax │ │ push 0x10(%ebp) │ │ call 11c6690 │ │ add $0x10,%esp │ │ jmp 12ff1c0 │ │ nop │ │ nop │ │ @@ -3905465,15 +3905465,15 @@ │ │ mov 0x4(%esi),%eax │ │ mov (%eax),%ecx │ │ mov 0xc(%eax),%eax │ │ shl $0x3,%ecx │ │ and $0x7,%eax │ │ sub %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x1134aeb(%ebx),%eax │ │ + lea -0x1134ac4(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push 0x10(%ebp) │ │ call 11c7170 │ │ jmp 12ff360 │ │ nop │ │ nop │ │ @@ -3905492,15 +3905492,15 @@ │ │ push $0x0 │ │ call 12ffee0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ test %eax,%eax │ │ je 12ff4a9 │ │ sub $0x8,%esp │ │ - lea -0x112e667(%ebx),%eax │ │ + lea -0x112e640(%ebx),%eax │ │ push %eax │ │ mov 0x10(%ebp),%eax │ │ push %eax │ │ call 11c6690 │ │ add $0x10,%esp │ │ mov 0x4(%esi),%eax │ │ sub $0x8,%esp │ │ @@ -3905509,21 +3905509,21 @@ │ │ push 0x4(%eax) │ │ push $0xff │ │ call 12ffee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ff4a9 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push 0x10(%ebp) │ │ call 11c6690 │ │ jmp 12ff360 │ │ mov %edx,0xc(%esp) │ │ - lea -0x1130b8c(%ebx),%eax │ │ + lea -0x1130b65(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%ebp) │ │ push %eax │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ jmp 12ff25c │ │ @@ -3905991,15 +3905991,15 @@ │ │ call *0x1c(%ecx) │ │ test %eax,%eax │ │ jne 12ff72f │ │ jmp 12ffac9 │ │ call 124abb0 │ │ lea -0x113e1e1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11294b2(%ebx),%eax │ │ + lea -0x112948b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x4f2,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000f,0x4(%esp) │ │ movl $0x22,(%esp) │ │ call 124ae00 │ │ @@ -3906526,15 +3906526,15 @@ │ │ call 139f8d0 │ │ add $0x10,%esp │ │ movzbl 0x10(%esp),%eax │ │ movzbl 0x11(%esp),%ecx │ │ movzbl 0x12(%esp),%edx │ │ movzbl 0x13(%esp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1136715(%ebx),%edi │ │ + lea -0x11366ee(%ebx),%edi │ │ push %esi │ │ push %edx │ │ push %ecx │ │ push %eax │ │ push %edi │ │ push 0x28(%esp) │ │ call 11c7170 │ │ @@ -3906587,15 +3906587,15 @@ │ │ add $0x10,%esp │ │ inc %esi │ │ cmp (%eax),%esi │ │ jl 1300150 │ │ mov 0xc(%eax),%eax │ │ and $0x7,%eax │ │ sub $0x4,%esp │ │ - lea -0x11275fc(%ebx),%ecx │ │ + lea -0x11275d5(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 11c7170 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3906605,15 +3906605,15 @@ │ │ pop %ebp │ │ ret │ │ mov %esi,0x20(%esp) │ │ xor %esi,%esi │ │ lea -0x113d015(%ebx),%edi │ │ lea -0x114e37d(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x1132bd6(%ebx),%eax │ │ + lea -0x1132baf(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ movzwl 0x10(%esp,%esi,1),%eax │ │ rol $0x8,%ax │ │ @@ -3907075,26 +3907075,26 @@ │ │ mov %edx,%esi │ │ jmp 13007a9 │ │ movl $0x1,0x14(%esp) │ │ jmp 13007a5 │ │ call 124abb0 │ │ lea -0x113a293(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11386e4(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x140,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000d,0x4(%esp) │ │ jmp 1300799 │ │ movl $0x0,0x1c(%esp) │ │ call 124abb0 │ │ lea -0x113a293(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11386e4(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x139,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80003,0x4(%esp) │ │ movl $0x22,(%esp) │ │ call 124ae00 │ │ @@ -3907159,15 +3907159,15 @@ │ │ movl $0x0,0x10(%esp) │ │ xor %esi,%esi │ │ mov %edi,0x20(%esp) │ │ jmp 13008c1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1157ce0(%ebx),%eax │ │ - lea -0x11386e4(%ebx),%ecx │ │ + lea -0x11386bd(%ebx),%ecx │ │ push %eax │ │ push $0x180 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3907307,15 +3907307,15 @@ │ │ mov 0x34(%esp),%edi │ │ mov (%edi),%eax │ │ cmp $0x1,%eax │ │ je 1300a8b │ │ test %eax,%eax │ │ jne 1300aa6 │ │ sub $0x4,%esp │ │ - lea -0x11386e4(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%eax │ │ push $0x1c4 │ │ push %eax │ │ push $0x8 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1300bf5 │ │ @@ -3907392,42 +3907392,42 @@ │ │ mov %ecx,0x1c(%esp) │ │ mov 0xc(%esp),%esi │ │ jmp 1300bf5 │ │ mov %edi,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1157ce0(%ebx),%eax │ │ - lea -0x11386e4(%ebx),%ecx │ │ + lea -0x11386bd(%ebx),%ecx │ │ push %eax │ │ push $0x1b2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 1300bb3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1157ce0(%ebx),%eax │ │ - lea -0x11386e4(%ebx),%ecx │ │ + lea -0x11386bd(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 1300bf5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1157ce0(%ebx),%eax │ │ - lea -0x11386e4(%ebx),%ecx │ │ + lea -0x11386bd(%ebx),%ecx │ │ push %eax │ │ push $0x1b9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3907487,15 +3907487,15 @@ │ │ call 12ed790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1300f6f │ │ xor %ecx,%ecx │ │ lea -0x114eb45(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ - lea -0x113671d(%ebx),%eax │ │ + lea -0x11366f6(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ lea -0x177c4(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x115a8b9(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov %edi,0xc(%esp) │ │ jmp 1300d01 │ │ @@ -3907603,15 +3907603,15 @@ │ │ push 0x2c(%esp) │ │ push %edi │ │ call 13a01c0 │ │ add $0x10,%esp │ │ cmpb $0x0,(%eax,%edi,1) │ │ jne 130106f │ │ sub $0x4,%esp │ │ - lea -0x11386e4(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%eax │ │ push $0x255 │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push %esi │ │ call 1299a80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3907698,16 +3907698,16 @@ │ │ mov (%edi,%edx,1),%ecx │ │ test %eax,%eax │ │ je 1301173 │ │ movl $0x0,(%ecx) │ │ jmp 1300ce2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b385(%ebx),%eax │ │ - lea -0x11386e4(%ebx),%ecx │ │ + lea -0x112b35e(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%ecx │ │ push %eax │ │ push $0x20f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80022 │ │ @@ -3907722,131 +3907722,131 @@ │ │ mov 0x4(%edi),%ecx │ │ call 13007d0 │ │ test %eax,%eax │ │ jne 130120b │ │ jmp 13011e4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b385(%ebx),%eax │ │ - lea -0x11386e4(%ebx),%ecx │ │ + lea -0x112b35e(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%ecx │ │ push %eax │ │ push $0x225 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 13010c5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b385(%ebx),%eax │ │ - lea -0x11386e4(%ebx),%ecx │ │ + lea -0x112b35e(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%ecx │ │ push %eax │ │ push $0x21f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ jmp 13010ba │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b385(%ebx),%eax │ │ - lea -0x11386e4(%ebx),%ecx │ │ + lea -0x112b35e(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%ecx │ │ push %eax │ │ push $0x266 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80022 │ │ jmp 130112e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b385(%ebx),%eax │ │ - lea -0x11386e4(%ebx),%ecx │ │ + lea -0x112b35e(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%ecx │ │ push %eax │ │ push $0x23e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa2 │ │ jmp 1301099 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b385(%ebx),%eax │ │ - lea -0x11386e4(%ebx),%ecx │ │ + lea -0x112b35e(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%ecx │ │ push %eax │ │ push $0x246 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ mov 0x1c(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ add $0x20,%esp │ │ xor %esi,%esi │ │ mov 0xc(%esp),%edi │ │ jmp 13011e4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b385(%ebx),%eax │ │ + lea -0x112b35e(%ebx),%eax │ │ push %eax │ │ push $0x25d │ │ push 0x1c(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80022 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%edi │ │ jmp 13011e4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b385(%ebx),%eax │ │ + lea -0x112b35e(%ebx),%eax │ │ push %eax │ │ push $0x261 │ │ push 0x1c(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 13011e4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b385(%ebx),%eax │ │ - lea -0x11386e4(%ebx),%ecx │ │ + lea -0x112b35e(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%ecx │ │ push %eax │ │ push $0x251 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80022 │ │ @@ -3907859,28 +3907859,28 @@ │ │ push %ecx │ │ mov %edx,%esi │ │ call 11c15d0 │ │ add $0x10,%esp │ │ movl $0x0,(%edi,%esi,1) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b385(%ebx),%eax │ │ - lea -0x11386e4(%ebx),%ecx │ │ + lea -0x112b35e(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%ecx │ │ push %eax │ │ push $0x22f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ mov 0x1c(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ @@ -3907926,15 +3907926,15 @@ │ │ call 1301231 │ │ pop %ebx │ │ add $0x140bcf,%ebx │ │ mov 0x10(%ebp),%esi │ │ mov 0xc(%ebp),%edi │ │ mov (%edi),%edx │ │ sub $0x8,%esp │ │ - lea -0x112d14c(%ebx),%eax │ │ + lea -0x112d125(%ebx),%eax │ │ mov %esi,%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ call 1301a30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1301280 │ │ @@ -3908595,15 +3908595,15 @@ │ │ call 12ed790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1301c16 │ │ addl $0x2,0xc(%esp) │ │ lea -0x11508ec(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x11386e4(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x11508e5(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ xor %eax,%eax │ │ mov %edi,0x18(%esp) │ │ mov %esi,0x24(%esp) │ │ jmp 1301b12 │ │ @@ -3908648,15 +3908648,15 @@ │ │ push $0x0 │ │ call 130a5a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1301c23 │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ - lea -0x11386ce(%ebx),%eax │ │ + lea -0x11386a7(%ebx),%eax │ │ push %esi │ │ push 0x24(%esp) │ │ push 0x20(%esp) │ │ push %eax │ │ push %edi │ │ call 11c7170 │ │ add $0x1c,%esp │ │ @@ -3908813,15 +3908813,15 @@ │ │ mov %eax,0x18(%esp) │ │ xor %eax,%eax │ │ lea -0x114e37d(%ebx),%esi │ │ lea -0x113e1b0(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ lea -0x115266f(%ebx),%ecx │ │ mov %ecx,0x44(%esp) │ │ - lea -0x112b373(%ebx),%ecx │ │ + lea -0x112b34c(%ebx),%ecx │ │ mov %ecx,0x40(%esp) │ │ lea -0x113ed11(%ebx),%ecx │ │ mov %ecx,0x3c(%esp) │ │ lea -0x113e1a3(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ lea -0x1123903(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ @@ -3908878,28 +3908878,28 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - lea -0x11386c7(%ebx),%eax │ │ + lea -0x11386a0(%ebx),%eax │ │ push (%esp) │ │ push 0x18(%esp) │ │ push %eax │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 11c7170 │ │ add $0x8,%esp │ │ push 0x4(%edi) │ │ push %esi │ │ call 1308160 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ mov 0x50(%esp),%edi │ │ inc %edi │ │ sub $0xc,%esp │ │ @@ -3908972,21 +3908972,21 @@ │ │ add $0xc,%esp │ │ push %esi │ │ mov 0xc(%esp),%eax │ │ push (%eax) │ │ push 0x10(%ebp) │ │ call 130bbd0 │ │ add $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push 0x10(%ebp) │ │ call 11c6690 │ │ mov 0x10(%esp),%ecx │ │ add $0x10,%esp │ │ - lea -0x1129484(%ebx),%eax │ │ + lea -0x112945d(%ebx),%eax │ │ push %ecx │ │ push %esi │ │ push %eax │ │ mov 0x10(%ebp),%eax │ │ push %eax │ │ mov %ecx,%esi │ │ call 11c7170 │ │ @@ -3908997,15 +3908997,15 @@ │ │ push %eax │ │ push 0x10(%ebp) │ │ call 12c9f20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1301f80 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 11c6690 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ cmpl $0x0,0x14(%eax) │ │ @@ -3909042,15 +3909042,15 @@ │ │ push %esi │ │ call 11c7170 │ │ add $0x8,%esp │ │ push 0x4(%edi) │ │ push %esi │ │ call 1308160 │ │ add $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ cmpl $0x0,0x8(%edi) │ │ mov 0x10(%ebp),%esi │ │ je 1301dd6 │ │ @@ -3909098,15 +3909098,15 @@ │ │ call 11c7170 │ │ add $0x8,%esp │ │ mov 0xc(%esp),%eax │ │ push 0x10(%eax) │ │ push %esi │ │ call 11bfd70 │ │ add $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c6690 │ │ mov 0x18(%esp),%ecx │ │ add $0x10,%esp │ │ lea -0x1152651(%ebx),%eax │ │ push %edi │ │ @@ -3909123,21 +3909123,21 @@ │ │ push (%edi) │ │ push 0x10(%ebp) │ │ call 11bfd70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1302186 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ - lea -0x112d128(%ebx),%eax │ │ + lea -0x112d101(%ebx),%eax │ │ push (%esp) │ │ push 0xc(%esp) │ │ push %eax │ │ push %esi │ │ mov %edi,%esi │ │ mov 0x14(%esp),%edi │ │ call 11c7170 │ │ @@ -3909337,15 +3909337,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13022df │ │ pop %ebx │ │ add $0x13fb21,%ebx │ │ sub $0xc,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 1302700 │ │ add $0x20,%esp │ │ @@ -3909361,15 +3909361,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 130231f │ │ pop %ebx │ │ add $0x13fae1,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112d112(%ebx),%eax │ │ + lea -0x112d0eb(%ebx),%eax │ │ lea -0x115b289(%ebx),%ecx │ │ push $0x12 │ │ push %eax │ │ push %ecx │ │ call 1299a80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3909498,15 +3909498,15 @@ │ │ push %eax │ │ call 11dc2d0 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ jmp 1302462 │ │ movl $0x0,0x8(%esp) │ │ lea -0x114e37d(%ebx),%esi │ │ - lea -0x1132bbe(%ebx),%eax │ │ + lea -0x1132b97(%ebx),%eax │ │ push %esi │ │ push 0x10(%ebp) │ │ push %eax │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ @@ -3909538,15 +3909538,15 @@ │ │ push 0x4(%eax) │ │ push $0x10 │ │ push %esi │ │ push %edi │ │ jmp 13026ef │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x11275ef(%ebx),%eax │ │ + lea -0x11275c8(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ test %eax,%eax │ │ mov 0x4(%esp),%edi │ │ @@ -3909559,15 +3909559,15 @@ │ │ push %eax │ │ push %edi │ │ push 0x14(%esp) │ │ push %ecx │ │ push 0xc(%ebp) │ │ call 11c7170 │ │ add $0x20,%esp │ │ - lea -0x112d0fc(%ebx),%eax │ │ + lea -0x112d0d5(%ebx),%eax │ │ push %edi │ │ push 0x4(%esp) │ │ push %eax │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ @@ -3909578,15 +3909578,15 @@ │ │ push 0xc(%esi) │ │ push $0x10 │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push %edi │ │ call 11c56f0 │ │ add $0x20,%esp │ │ - lea -0x112ef4e(%ebx),%eax │ │ + lea -0x112ef27(%ebx),%eax │ │ push 0x4(%esp) │ │ push 0x4(%esp) │ │ push %eax │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ mov 0x14(%esi),%eax │ │ @@ -3909647,15 +3909647,15 @@ │ │ push 0xc(%ebp) │ │ call 11db6d0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c2550 │ │ add $0x10,%esp │ │ - lea -0x1134ad4(%ebx),%eax │ │ + lea -0x1134aad(%ebx),%eax │ │ push 0x4(%esp) │ │ push 0x4(%esp) │ │ push %eax │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ call 11c7170 │ │ add $0x10,%esp │ │ @@ -3909669,15 +3909669,15 @@ │ │ push $0x10 │ │ push 0x20(%esp) │ │ push %esi │ │ call 11c56f0 │ │ add $0x20,%esp │ │ jmp 1302675 │ │ sub $0x8,%esp │ │ - lea -0x113408a(%ebx),%eax │ │ + lea -0x1134063(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c7170 │ │ add $0x10,%esp │ │ lea -0x115450d(%ebx),%eax │ │ push 0x4(%esp) │ │ push 0x4(%esp) │ │ @@ -3909874,23 +3909874,23 @@ │ │ push 0x1c(%esp) │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13028ff │ │ sub $0x8,%esp │ │ - lea -0x11366d6(%ebx),%eax │ │ + lea -0x11366af(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130291f │ │ sub $0x8,%esp │ │ - lea -0x112d0eb(%ebx),%eax │ │ + lea -0x112d0c4(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13029d1 │ │ call 11c2400 │ │ @@ -3909950,15 +3909950,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x10(%ebp),%esi │ │ jne 1302830 │ │ jmp 1302a07 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129471(%ebx),%eax │ │ + lea -0x112944a(%ebx),%eax │ │ lea -0x1145684(%ebx),%ecx │ │ push %eax │ │ push $0x2a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3909979,15 +3909979,15 @@ │ │ jmp 13029ff │ │ movl $0x40,0x4(%esp) │ │ jmp 13029ff │ │ movl $0x48,0x4(%esp) │ │ movl $0x8000d,0x8(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129471(%ebx),%eax │ │ + lea -0x112944a(%ebx),%eax │ │ lea -0x1145684(%ebx),%ecx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3910033,15 +3910033,15 @@ │ │ test %esi,%esi │ │ je 1302ae4 │ │ mov 0x14(%ebp),%edx │ │ mov 0x10(%ebp),%edi │ │ cmpl $0x0,(%esi) │ │ je 1302b1c │ │ lea -0x114e37d(%ebx),%eax │ │ - lea -0x112945c(%ebx),%ecx │ │ + lea -0x1129435(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ @@ -3910052,25 +3910052,25 @@ │ │ call 11c5e80 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4(%esi) │ │ je 1302b5c │ │ lea 0x4(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edx │ │ jmp 1302b2d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11386b5(%ebx),%eax │ │ + lea -0x113868e(%ebx),%eax │ │ lea -0x1145684(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3910101,23 +3910101,23 @@ │ │ call 11c5e80 │ │ add $0x10,%esp │ │ cmpl $0x0,0x8(%esi) │ │ je 1302bb0 │ │ lea 0x8(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edx │ │ lea -0x114e37d(%ebx),%eax │ │ - lea -0x11386a0(%ebx),%ecx │ │ + lea -0x1138679(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ @@ -3910128,15 +3910128,15 @@ │ │ push %edi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ cmpl $0x0,0xc(%esi) │ │ je 1302bfc │ │ add $0xc,%esi │ │ sub $0x4,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edx │ │ lea -0x114e37d(%ebx),%eax │ │ @@ -3910277,15 +3910277,15 @@ │ │ push (%eax) │ │ push %esi │ │ call 1308160 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1303163 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%eax │ │ mov $0x0,%ecx │ │ @@ -3910300,15 +3910300,15 @@ │ │ lea 0x2(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ lea 0x4(%edi),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x114e37d(%ebx),%ecx │ │ lea -0x113c41e(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1130b84(%ebx),%eax │ │ + lea -0x1130b5d(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x113fcaf(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ xor %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ mov %ecx,(%esp) │ │ sub $0x8,%esp │ │ @@ -3910360,15 +3910360,15 @@ │ │ push (%eax) │ │ push %edi │ │ call 1308160 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1303163 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%esp),%edi │ │ jle 1303163 │ │ @@ -3910428,15 +3910428,15 @@ │ │ push 0xc(%eax) │ │ push %edi │ │ call 12fd510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1303163 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1303163 │ │ mov 0x4(%esp),%eax │ │ @@ -3910503,15 +3910503,15 @@ │ │ push %esi │ │ push %edi │ │ call 12fd510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1303163 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1303163 │ │ mov 0xc(%esp),%edi │ │ @@ -3910699,15 +3910699,15 @@ │ │ test %edx,%edx │ │ cmove %esi,%edx │ │ lea -0x114310c(%ebx),%eax │ │ cmove %esi,%eax │ │ lea -0x1146cb2(%ebx),%ecx │ │ cmove %esi,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1132b9d(%ebx),%esi │ │ + lea -0x1132b76(%ebx),%esi │ │ push %ecx │ │ lea 0x18(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push %esi │ │ push 0x1c(%esp) │ │ @@ -3910731,15 +3910731,15 @@ │ │ push 0x8(%edi) │ │ push 0xc(%esp) │ │ call 12fd510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 130331c │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push 0xc(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 130331c │ │ mov %esi,%ecx │ │ @@ -3910759,15 +3910759,15 @@ │ │ push 0x4(%edi) │ │ push 0xc(%esp) │ │ call 12fd510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 130331c │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push 0xc(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 130331e │ │ xor %esi,%esi │ │ @@ -3910809,21 +3910809,21 @@ │ │ sub $0x10,%esp │ │ call 1303361 │ │ pop %ebx │ │ add $0x13ea9f,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%edi │ │ - lea -0x113868e(%ebx),%eax │ │ + lea -0x1138667(%ebx),%eax │ │ push %edi │ │ push (%esi) │ │ push %eax │ │ call 130a390 │ │ add $0xc,%esp │ │ - lea -0x1138720(%ebx),%eax │ │ + lea -0x11386f9(%ebx),%eax │ │ push %edi │ │ push 0x4(%esi) │ │ push %eax │ │ call 130a800 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3910873,17 +3910873,17 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13034d2 │ │ mov %esi,0x4(%esp) │ │ add $0x4,%esi │ │ mov %esi,0xc(%esp) │ │ xor %esi,%esi │ │ - lea -0x113868e(%ebx),%eax │ │ + lea -0x1138667(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1138720(%ebx),%eax │ │ + lea -0x11386f9(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ sub $0x8,%esp │ │ push %esi │ │ push %edi │ │ call 12ed7b0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3910923,15 +3910923,15 @@ │ │ cmp %eax,%esi │ │ jl 1303420 │ │ mov 0x4(%esp),%eax │ │ jmp 1303537 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1125788(%ebx),%eax │ │ - lea -0x112b362(%ebx),%ecx │ │ + lea -0x112b33b(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3910939,27 +3910939,27 @@ │ │ call 124ae00 │ │ jmp 1303532 │ │ mov %esi,%eax │ │ jmp 1303537 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1125788(%ebx),%eax │ │ - lea -0x112b362(%ebx),%ecx │ │ + lea -0x112b33b(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ add $0x20,%esp │ │ @@ -3910981,15 +3910981,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 130354f │ │ pop %ebx │ │ add $0x13e8b1,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1138684(%ebx),%eax │ │ + lea -0x113865d(%ebx),%eax │ │ lea -0x115b289(%ebx),%ecx │ │ push $0x20 │ │ push %eax │ │ push %ecx │ │ call 1299a80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3911094,15 +3911094,15 @@ │ │ push %esi │ │ call 1308160 │ │ xor %ecx,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1303656 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ @@ -3911118,15 +3911118,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 130366f │ │ pop %ebx │ │ add $0x13e791,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112b348(%ebx),%eax │ │ + lea -0x112b321(%ebx),%eax │ │ lea -0x115b289(%ebx),%ecx │ │ push $0x20 │ │ push %eax │ │ push %ecx │ │ call 1299a80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3911465,22 +3911465,22 @@ │ │ call 1304190 │ │ add $0x10,%esp │ │ cmpl $0x0,(%edi) │ │ je 1303a55 │ │ cmpl $0x0,0x4(%edi) │ │ je 1303a55 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ mov 0x4(%edi),%ecx │ │ sub $0x8,%esp │ │ - lea -0x112d0e0(%ebx),%eax │ │ + lea -0x112d0b9(%ebx),%eax │ │ mov %esi,%edx │ │ push %eax │ │ push 0x14(%ebp) │ │ call 1304190 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3912224,15 +3912224,15 @@ │ │ mov 0x24(%esp),%ecx │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %ecx,%ecx │ │ je 13042b1 │ │ test %edi,%edi │ │ je 13042b1 │ │ - lea -0x112d0d7(%ebx),%eax │ │ + lea -0x112d0b0(%ebx),%eax │ │ push %edi │ │ push %ecx │ │ push %eax │ │ push 0x14(%esp) │ │ mov %ecx,%esi │ │ call 11c7170 │ │ mov %esi,%ecx │ │ @@ -3912258,17 +3912258,17 @@ │ │ mov 0x10(%esp),%esi │ │ push %esi │ │ call 12ed790 │ │ add $0x10,%esp │ │ cmp $0x2,%eax │ │ jl 1304430 │ │ mov $0x1,%edi │ │ - lea -0x1135f75(%ebx),%ecx │ │ + lea -0x1135f4e(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ - lea -0x112d0d7(%ebx),%ecx │ │ + lea -0x112d0b0(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ lea -0x113e16d(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ jmp 130435a │ │ nop │ │ nop │ │ nop │ │ @@ -3913673,15 +3913673,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13051af │ │ pop %ebx │ │ add $0x13cc51,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1134ac3(%ebx),%eax │ │ + lea -0x1134a9c(%ebx),%eax │ │ lea -0x115b289(%ebx),%ecx │ │ push $0x20 │ │ push %eax │ │ push %ecx │ │ call 1299a80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3913786,21 +3913786,21 @@ │ │ sub $0x8,%esp │ │ test %eax,%eax │ │ je 130529e │ │ push %eax │ │ push %edi │ │ call 12c9f20 │ │ jmp 13052ab │ │ - lea -0x11275e6(%ebx),%eax │ │ + lea -0x11275bf(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c6690 │ │ add $0x10,%esp │ │ lea -0x113e156(%ebx),%eax │ │ push 0x8(%esp) │ │ push 0x14(%ebp) │ │ @@ -3913818,15 +3913818,15 @@ │ │ mov 0x4(%eax),%eax │ │ test %eax,%eax │ │ je 1305317 │ │ mov 0x8(%eax),%ecx │ │ test %ecx,%ecx │ │ je 1305317 │ │ sub $0x8,%esp │ │ - lea -0x112d0ce(%ebx),%edx │ │ + lea -0x112d0a7(%ebx),%edx │ │ push %ecx │ │ push (%eax) │ │ push 0x18(%esp) │ │ push 0x14(%ebp) │ │ push %edx │ │ push %edi │ │ call 11c7170 │ │ @@ -3913970,15 +3913970,15 @@ │ │ mov 0xc(%esp),%ecx │ │ cmp $0x299,%eax │ │ jne 13055f5 │ │ test %ecx,%ecx │ │ je 13055f5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130b63(%ebx),%eax │ │ + lea -0x1130b3c(%ebx),%eax │ │ lea -0x11238ad(%ebx),%ecx │ │ push %eax │ │ push $0x122 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3913987,15 +3913987,15 @@ │ │ sub $0x8,%esp │ │ push %esi │ │ push 0xc(%ebp) │ │ call 12f8a30 │ │ jmp 1305503 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130b63(%ebx),%eax │ │ + lea -0x1130b3c(%ebx),%eax │ │ lea -0x11238ad(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3914030,27 +3914030,27 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130b63(%ebx),%eax │ │ + lea -0x1130b3c(%ebx),%eax │ │ lea -0x11238ad(%ebx),%ecx │ │ push %eax │ │ push $0xfb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x99 │ │ jmp 13055ba │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130b63(%ebx),%eax │ │ + lea -0x1130b3c(%ebx),%eax │ │ lea -0x11238ad(%ebx),%ecx │ │ push %eax │ │ push $0x105 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3914084,15 +3914084,15 @@ │ │ mov %ecx,0x4(%eax) │ │ mov 0x8(%esp),%eax │ │ mov %eax,(%esi) │ │ movl $0x0,0x8(%esp) │ │ jmp 1305544 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130b63(%ebx),%eax │ │ + lea -0x1130b3c(%ebx),%eax │ │ lea -0x11238ad(%ebx),%ecx │ │ push %eax │ │ push $0x128 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3914130,15 +3914130,15 @@ │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1305789 │ │ sub $0x8,%esp │ │ - lea -0x1138720(%ebx),%eax │ │ + lea -0x11386f9(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13057bb │ │ sub $0x8,%esp │ │ @@ -3914179,15 +3914179,15 @@ │ │ push %eax │ │ push %edi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1305974 │ │ sub $0x4,%esp │ │ - lea -0x112b32e(%ebx),%eax │ │ + lea -0x112b307(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %edi │ │ call 13a0240 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1305a7d │ │ @@ -3914353,15 +3914353,15 @@ │ │ push 0x14(%esp) │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ jmp 1305be7 │ │ add $0x5,%edi │ │ sub $0x8,%esp │ │ - lea -0x1131ad7(%ebx),%eax │ │ + lea -0x1131ab0(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c9e20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1305b20 │ │ mov %eax,%esi │ │ @@ -3914801,15 +3914801,15 @@ │ │ jle 1305ee9 │ │ mov 0x4(%esp),%eax │ │ add $0x4,%eax │ │ mov %eax,0xc(%esp) │ │ xor %esi,%esi │ │ lea -0x114eb00(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x11275dd(%ebx),%eax │ │ + lea -0x11275b6(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3914865,41 +3914865,41 @@ │ │ mov 0x4(%esp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ jne 1305fa4 │ │ cmpl $0x0,(%eax) │ │ jne 1305fa4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ef3d(%ebx),%eax │ │ + lea -0x112ef16(%ebx),%eax │ │ lea -0x1157cb7(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ jmp 1305f85 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ef3d(%ebx),%eax │ │ + lea -0x112ef16(%ebx),%eax │ │ lea -0x1157cb7(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x22 │ │ call 124ae00 │ │ jmp 1305f9f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ef3d(%ebx),%eax │ │ + lea -0x112ef16(%ebx),%eax │ │ lea -0x1157cb7(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1143518(%ebx),%eax │ │ @@ -3914991,15 +3914991,15 @@ │ │ push %ecx │ │ push %esi │ │ call 11c7170 │ │ add $0x10,%esp │ │ cmpl $0x0,(%edi) │ │ je 1306088 │ │ sub $0x4,%esp │ │ - lea -0x113866b(%ebx),%eax │ │ + lea -0x1138644(%ebx),%eax │ │ push $0xc │ │ push %eax │ │ push %esi │ │ call 11c5e80 │ │ add $0x8,%esp │ │ push (%edi) │ │ push %esi │ │ @@ -3915013,15 +3915013,15 @@ │ │ push %eax │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4(%edi) │ │ je 13060af │ │ sub $0x4,%esp │ │ - lea -0x1129429(%ebx),%eax │ │ + lea -0x1129402(%ebx),%eax │ │ push $0xb │ │ push %eax │ │ push %esi │ │ call 11c5e80 │ │ add $0x8,%esp │ │ push 0x4(%edi) │ │ push %esi │ │ @@ -3915213,29 +3915213,29 @@ │ │ add $0x10,%esp │ │ inc %edi │ │ cmp %edi,0x14(%esp) │ │ jne 13061f0 │ │ jmp 130639a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112941d(%ebx),%eax │ │ + lea -0x11293f6(%ebx),%eax │ │ lea -0x1157ca0(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x22 │ │ call 124ae00 │ │ jmp 1306395 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112941d(%ebx),%eax │ │ + lea -0x11293f6(%ebx),%eax │ │ lea -0x1157ca0(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1143518(%ebx),%eax │ │ @@ -3915248,30 +3915248,30 @@ │ │ xor %esi,%esi │ │ xor %eax,%eax │ │ mov 0x8(%esp),%edi │ │ jmp 1306373 │ │ mov %eax,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112941d(%ebx),%eax │ │ + lea -0x11293f6(%ebx),%eax │ │ lea -0x1157ca0(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1143518(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0x6e │ │ jmp 1306361 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112941d(%ebx),%eax │ │ + lea -0x11293f6(%ebx),%eax │ │ lea -0x1157ca0(%ebx),%ecx │ │ push %eax │ │ push $0x60 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3915507,15 +3915507,15 @@ │ │ mov 0x4(%edi),%eax │ │ test %eax,%eax │ │ je 1306622 │ │ cmpl $0x102,0x4(%eax) │ │ jne 1306610 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b328(%ebx),%eax │ │ + lea -0x112b301(%ebx),%eax │ │ lea -0x11560d3(%ebx),%ecx │ │ push %eax │ │ push $0x1bc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3915626,15 +3915626,15 @@ │ │ push %eax │ │ call 11c23b0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x88(%edi) │ │ jne 1306781 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b328(%ebx),%eax │ │ + lea -0x112b301(%ebx),%eax │ │ lea -0x11560d3(%ebx),%ecx │ │ push %eax │ │ push $0x1e5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3916091,15 +3916091,15 @@ │ │ call 12a59c0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ cmpb $0x0,0x10(%esp) │ │ jns 1306501 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b328(%ebx),%eax │ │ + lea -0x112b301(%ebx),%eax │ │ lea -0x11560d3(%ebx),%ecx │ │ push %eax │ │ push $0x27d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3917358,15 +3917358,15 @@ │ │ test %eax,%eax │ │ je 1307b3e │ │ mov %eax,%edi │ │ test %esi,%esi │ │ jle 1307b90 │ │ mov %esi,0x18(%esp) │ │ xor %esi,%esi │ │ - lea -0x1129527(%ebx),%eax │ │ + lea -0x1129500(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x114eabe(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x1157c85(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %edi,0x8(%esp) │ │ jmp 1307a7b │ │ @@ -3917451,15 +3917451,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ mov 0x14(%esp),%edi │ │ mov %edi,%edx │ │ push $0x1 │ │ jmp 1307a60 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11275b5(%ebx),%eax │ │ + lea -0x112758e(%ebx),%eax │ │ lea -0x113e12a(%ebx),%ecx │ │ push %eax │ │ push $0x186 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3917683,15 +3917683,15 @@ │ │ call 12ecc30 │ │ jmp 1307e1d │ │ mov (%esp),%eax │ │ jmp 1307e22 │ │ movl $0x7f,0x4(%esp) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129409(%ebx),%eax │ │ + lea -0x11293e2(%ebx),%eax │ │ lea -0x113e12a(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3917793,15 +3917793,15 @@ │ │ jmp 13080c2 │ │ mov 0x4(%esi),%eax │ │ lea 0x10(%ebp),%ecx │ │ lea -0x1159d3e(%ebx),%edx │ │ jmp 1307fbb │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%eax │ │ - lea -0x112d0b8(%ebx),%ecx │ │ + lea -0x112d091(%ebx),%ecx │ │ lea -0x113fc6a(%ebx),%edx │ │ jmp 1307faa │ │ mov 0x4(%esi),%eax │ │ sub $0x8,%esp │ │ push (%eax) │ │ push 0x8(%eax) │ │ call 130b660 │ │ @@ -3917826,19 +3917826,19 @@ │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ jmp 1307ffc │ │ mov 0x4(%esi),%eax │ │ lea 0x10(%ebp),%ecx │ │ - lea -0x1129527(%ebx),%edx │ │ + lea -0x1129500(%ebx),%edx │ │ jmp 1307fbb │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%eax │ │ - lea -0x112d0b8(%ebx),%ecx │ │ + lea -0x112d091(%ebx),%ecx │ │ lea -0x114ccaa(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ jmp 1307ff0 │ │ mov 0x4(%esi),%eax │ │ lea 0x10(%ebp),%ecx │ │ @@ -3917903,15 +3917903,15 @@ │ │ jmp 13080ef │ │ mov 0x4(%ecx),%ecx │ │ xor %eax,%eax │ │ cmpl $0x16,(%ecx) │ │ jne 1308003 │ │ mov 0x4(%ecx),%eax │ │ lea 0x10(%ebp),%ecx │ │ - lea -0x11275c8(%ebx),%edx │ │ + lea -0x11275a1(%ebx),%edx │ │ jmp 13080b6 │ │ mov 0x4(%ecx),%ecx │ │ xor %eax,%eax │ │ cmpl $0xc,(%ecx) │ │ jne 1308003 │ │ mov 0x4(%ecx),%eax │ │ lea 0x10(%ebp),%ecx │ │ @@ -3917973,15 +3917973,15 @@ │ │ push %edx │ │ call 130a2e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1307ffc │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%eax │ │ - lea -0x112d0b8(%ebx),%ecx │ │ + lea -0x112d091(%ebx),%ecx │ │ lea 0x4(%esp),%edx │ │ jmp 1307faa │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ @@ -3918015,15 +3918015,15 @@ │ │ mov 0x4(%ecx),%eax │ │ lea -0x114ead5(%ebx),%ecx │ │ push 0x8(%eax) │ │ push (%eax) │ │ push %ecx │ │ jmp 1308310 │ │ sub $0x8,%esp │ │ - lea -0x112b30b(%ebx),%eax │ │ + lea -0x112b2e4(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 11c7170 │ │ add $0x10,%esp │ │ push $0x82031f │ │ push $0x0 │ │ push 0x4(%edi) │ │ @@ -3918041,47 +3918041,47 @@ │ │ push (%eax) │ │ push 0x8(%eax) │ │ call 130b660 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13082e6 │ │ sub $0x4,%esp │ │ - lea -0x1134a98(%ebx),%ecx │ │ + lea -0x1134a71(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ mov %eax,%edi │ │ call 11c7170 │ │ add $0xc,%esp │ │ lea -0x113e12a(%ebx),%eax │ │ push $0x122 │ │ push %eax │ │ push %edi │ │ call 12982c0 │ │ jmp 1308318 │ │ sub $0x8,%esp │ │ - lea -0x1130b0f(%ebx),%eax │ │ + lea -0x1130ae8(%ebx),%eax │ │ jmp 1308287 │ │ sub $0x8,%esp │ │ - lea -0x1138646(%ebx),%eax │ │ + lea -0x113861f(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ jmp 1308313 │ │ sub $0x8,%esp │ │ - lea -0x1132b5b(%ebx),%eax │ │ + lea -0x1132b34(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 11c7170 │ │ add $0x8,%esp │ │ push 0x4(%edi) │ │ push 0x8(%ebp) │ │ call 12fd510 │ │ jmp 1308318 │ │ sub $0x8,%esp │ │ - lea -0x113862b(%ebx),%eax │ │ + lea -0x1138604(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 11c7170 │ │ add $0x8,%esp │ │ push 0x4(%edi) │ │ push 0x8(%ebp) │ │ call 11bfd70 │ │ @@ -3918091,24 +3918091,24 @@ │ │ cmp $0x4b8,%eax │ │ jg 13082ea │ │ cmp $0x289,%eax │ │ je 1308325 │ │ cmp $0x4b8,%eax │ │ jne 1308306 │ │ mov 0x4(%ecx),%eax │ │ - lea -0x1132b7a(%ebx),%ecx │ │ + lea -0x1132b53(%ebx),%ecx │ │ jmp 13081ce │ │ xor %esi,%esi │ │ jmp 130831b │ │ cmp $0x4b9,%eax │ │ je 1308333 │ │ cmp $0x4bb,%eax │ │ jne 1308306 │ │ mov 0x4(%ecx),%eax │ │ - lea -0x1130b27(%ebx),%ecx │ │ + lea -0x1130b00(%ebx),%ecx │ │ jmp 13081ce │ │ sub $0x8,%esp │ │ lea -0x113c3d7(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ @@ -3918119,15 +3918119,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x4(%ecx),%eax │ │ lea -0x112570e(%ebx),%ecx │ │ jmp 13081ce │ │ mov 0x4(%ecx),%eax │ │ - lea -0x113865e(%ebx),%ecx │ │ + lea -0x1138637(%ebx),%ecx │ │ jmp 13081ce │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3918276,15 +3918276,15 @@ │ │ add $0x13996f,%ebx │ │ mov 0x14(%ebp),%eax │ │ mov 0x8(%eax),%esi │ │ test %esi,%esi │ │ je 1308595 │ │ mov 0x4(%eax),%edi │ │ sub $0x8,%esp │ │ - lea -0x1129527(%ebx),%eax │ │ + lea -0x1129500(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 130b070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13085ca │ │ sub $0x8,%esp │ │ @@ -3918667,15 +3918667,15 @@ │ │ lea -0x1159e3f(%ebx),%eax │ │ push 0x18(%ebp) │ │ push %eax │ │ push $0x77 │ │ jmp 1308a4a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ef26(%ebx),%eax │ │ + lea -0x112eeff(%ebx),%eax │ │ lea -0x113e12a(%ebx),%ecx │ │ push %eax │ │ push $0x2ac │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1124484(%ebx),%eax │ │ @@ -3918905,15 +3918905,15 @@ │ │ add $0x4,%eax │ │ mov %eax,0x10(%esp) │ │ xor %eax,%eax │ │ lea -0x1147326(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ lea -0x114e37d(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ - lea -0x113861c(%ebx),%ecx │ │ + lea -0x11385f5(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ sub $0x8,%esp │ │ mov %eax,0x2c(%esp) │ │ push %eax │ │ push %esi │ │ call 12ed7b0 │ │ add $0x10,%esp │ │ @@ -3918942,15 +3918942,15 @@ │ │ jle 1308ea5 │ │ test %eax,%eax │ │ je 1308d70 │ │ sub $0xc,%esp │ │ push %eax │ │ call 12b0430 │ │ add $0xc,%esp │ │ - lea -0x113668c(%ebx),%ecx │ │ + lea -0x1136665(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 1308da4 │ │ @@ -3919016,15 +3919016,15 @@ │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 1318580 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1308ea5 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1308ea5 │ │ inc %edi │ │ @@ -3919057,15 +3919057,15 @@ │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ mov %edi,%eax │ │ mov 0x10(%ebp),%edi │ │ jl 1308ce8 │ │ mov $0x1,%ecx │ │ jmp 1308ea7 │ │ - lea -0x112d0aa(%ebx),%eax │ │ + lea -0x112d083(%ebx),%eax │ │ jmp 1308e8f │ │ lea -0x114b056(%ebx),%eax │ │ sub $0x8,%esp │ │ push %eax │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ @@ -3919215,15 +3919215,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1308fb0 │ │ pop %ebx │ │ add $0x138e50,%ebx │ │ mov 0x10(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113408a(%ebx),%eax │ │ + lea -0x1134063(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1309032 │ │ sub $0x8,%esp │ │ @@ -3919262,16 +3919262,16 @@ │ │ je 130906d │ │ add $0x2c,%eax │ │ jmp 1309077 │ │ call 11c2170 │ │ jmp 13090b6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136687(%ebx),%eax │ │ - lea -0x113860c(%ebx),%ecx │ │ + lea -0x1136660(%ebx),%eax │ │ + lea -0x11385e5(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3919288,15 +3919288,15 @@ │ │ push (%eax) │ │ call 1309150 │ │ add $0x10,%esp │ │ jmp 13090b6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114eab9(%ebx),%eax │ │ - lea -0x113860c(%ebx),%ecx │ │ + lea -0x11385e5(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3919337,16 +3919337,16 @@ │ │ test %ecx,%ecx │ │ je 1309138 │ │ mov 0xc(%esp),%ecx │ │ mov %ecx,(%eax) │ │ jmp 1309146 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136687(%ebx),%eax │ │ - lea -0x113860c(%ebx),%ecx │ │ + lea -0x1136660(%ebx),%eax │ │ + lea -0x11385e5(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3919388,15 +3919388,15 @@ │ │ call 131b6f0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 130925f │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push 0x14(%esp) │ │ call 124e6c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130925d │ │ @@ -3919440,15 +3919440,15 @@ │ │ call 124ce70 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ jmp 130925f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141a48(%ebx),%eax │ │ - lea -0x113860c(%ebx),%ecx │ │ + lea -0x11385e5(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3919719,15 +3919719,15 @@ │ │ mov $0x7fffffff,%edx │ │ cmp %eax,%edx │ │ mov $0xffffffff,%edx │ │ sbb %ecx,%edx │ │ jge 13094de │ │ sub $0x8,%esp │ │ lea -0x114e37d(%ebx),%ecx │ │ - lea -0x11275a5(%ebx),%edx │ │ + lea -0x112757e(%ebx),%edx │ │ push %eax │ │ inc %eax │ │ push %eax │ │ push %ecx │ │ push 0x14(%ebp) │ │ push %edx │ │ push 0x10(%ebp) │ │ @@ -3920293,29 +3920293,29 @@ │ │ cmp %eax,%esi │ │ jl 1309a20 │ │ mov 0x4(%esp),%eax │ │ jmp 1309c04 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1121780(%ebx),%eax │ │ - lea -0x112d099(%ebx),%ecx │ │ + lea -0x112d072(%ebx),%ecx │ │ push %eax │ │ push $0x63 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x22 │ │ call 124ae00 │ │ jmp 1309bff │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1121780(%ebx),%eax │ │ - lea -0x112d099(%ebx),%ecx │ │ + lea -0x112d072(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3920324,27 +3920324,27 @@ │ │ add $0x10,%esp │ │ jmp 1309be3 │ │ mov %esi,%eax │ │ jmp 1309c04 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1121780(%ebx),%eax │ │ - lea -0x112d099(%ebx),%ecx │ │ + lea -0x112d072(%ebx),%ecx │ │ push %eax │ │ push $0x77 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ mov 0x18(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ @@ -3920393,15 +3920393,15 @@ │ │ sub $0x40,%esp │ │ call 1309c41 │ │ pop %ebx │ │ add $0x1381bf,%ebx │ │ mov 0x14(%ebp),%esi │ │ mov 0x10(%ebp),%edi │ │ lea -0x114e37d(%ebx),%ecx │ │ - lea -0x112d083(%ebx),%eax │ │ + lea -0x112d05c(%ebx),%eax │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 11c7170 │ │ add $0x10,%esp │ │ @@ -3920413,23 +3920413,23 @@ │ │ push %esi │ │ call 12ed790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1309f47 │ │ addl $0x4,0x10(%esp) │ │ xor %eax,%eax │ │ - lea -0x1130b08(%ebx),%ecx │ │ + lea -0x1130ae1(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ lea -0x115094b(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ lea -0x113fd36(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ lea -0x114a6ad(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ - lea -0x1130ba9(%ebx),%ecx │ │ + lea -0x1130b82(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ sub $0x8,%esp │ │ mov %eax,0x40(%esp) │ │ push %eax │ │ push %esi │ │ call 12ed7b0 │ │ add $0x10,%esp │ │ @@ -3920593,15 +3920593,15 @@ │ │ nop │ │ mov 0x18(%esp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ mov 0x10(%ebp),%edi │ │ mov 0xc(%ebp),%esi │ │ je 1309eed │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c6690 │ │ xor %ecx,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x18(%esp),%eax │ │ @@ -3920690,15 +3920690,15 @@ │ │ call 139f860 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ movb $0x0,(%esi,%edi,1) │ │ jmp 1309ffe │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11293e6(%ebx),%eax │ │ + lea -0x11293bf(%ebx),%eax │ │ lea -0x11256df(%ebx),%ecx │ │ push %eax │ │ push $0x23 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3920858,15 +3920858,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x8(%esp) │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ je 130a195 │ │ sub $0x4,%esp │ │ - lea -0x11385f0(%ebx),%eax │ │ + lea -0x11385c9(%ebx),%eax │ │ push $0x2f │ │ push %eax │ │ push %ecx │ │ call 1299a80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130a201 │ │ @@ -3920879,26 +3920879,26 @@ │ │ push $0x0 │ │ push %esi │ │ call 139ff50 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 130a20b │ │ - lea -0x11385f0(%ebx),%eax │ │ + lea -0x11385c9(%ebx),%eax │ │ push $0x35 │ │ push %eax │ │ push 0x8(%ebp) │ │ push %esi │ │ call 1299ae0 │ │ add $0x10,%esp │ │ mov %eax,(%esp) │ │ test %eax,%eax │ │ je 130a20b │ │ sub $0x4,%esp │ │ - lea -0x11385f0(%ebx),%esi │ │ + lea -0x11385c9(%ebx),%esi │ │ push $0x39 │ │ push %esi │ │ push $0xc │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130a26c │ │ @@ -3920916,15 +3920916,15 @@ │ │ sub $0xc,%esp │ │ mov 0xc(%ebp),%esi │ │ push (%esi) │ │ call 12ecc30 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ sub $0x4,%esp │ │ - lea -0x11385f0(%ebx),%esi │ │ + lea -0x11385c9(%ebx),%esi │ │ push $0x4a │ │ push %esi │ │ push %edi │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x4b │ │ push %esi │ │ @@ -3920963,15 +3920963,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 130a264 │ │ jmp 130a212 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134a8a(%ebx),%eax │ │ + lea -0x1134a63(%ebx),%eax │ │ push %eax │ │ push $0x3c │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3921023,15 +3921023,15 @@ │ │ call 130a331 │ │ pop %ebx │ │ add $0x137acf,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 130a37d │ │ sub $0x4,%esp │ │ - lea -0x11385f0(%ebx),%edi │ │ + lea -0x11385c9(%ebx),%edi │ │ push $0x6c │ │ push %edi │ │ push 0x4(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x6d │ │ push %edi │ │ @@ -3921074,15 +3921074,15 @@ │ │ pop %ebx │ │ add $0x137a61,%ebx │ │ mov 0x10(%ebp),%eax │ │ mov 0x8(%ebp),%ecx │ │ sub $0x8,%esp │ │ cmpl $0x0,0xc(%ebp) │ │ je 130a3c0 │ │ - lea -0x1131279(%ebx),%edx │ │ + lea -0x1131252(%ebx),%edx │ │ push %eax │ │ push $0x4 │ │ jmp 130a3c9 │ │ lea -0x113c9eb(%ebx),%edx │ │ push %eax │ │ push $0x5 │ │ call 130a150 │ │ @@ -3921131,16 +3921131,16 @@ │ │ jmp 130a440 │ │ xor %edi,%edi │ │ jmp 130a47d │ │ movl $0x8000d,0x8(%esp) │ │ mov $0xae,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132b56(%ebx),%eax │ │ - lea -0x11385f0(%ebx),%ecx │ │ + lea -0x1132b2f(%ebx),%eax │ │ + lea -0x11385c9(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3921199,15 +3921199,15 @@ │ │ sub $0xc,%esp │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ call 139f840 │ │ add $0x10,%esp │ │ add $0x3,%eax │ │ sub $0x4,%esp │ │ - lea -0x11385f0(%ebx),%esi │ │ + lea -0x11385c9(%ebx),%esi │ │ push $0x94 │ │ push %esi │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3921296,15 +3921296,15 @@ │ │ xor %edi,%edi │ │ jmp 130a63d │ │ movl $0x8000d,0x8(%esp) │ │ mov $0xbd,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145634(%ebx),%eax │ │ - lea -0x11385f0(%ebx),%ecx │ │ + lea -0x11385c9(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3921367,15 +3921367,15 @@ │ │ push %esi │ │ push %eax │ │ call 129fa40 │ │ jmp 130a6ee │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113fc22(%ebx),%eax │ │ - lea -0x11385f0(%ebx),%ecx │ │ + lea -0x11385c9(%ebx),%ecx │ │ push %eax │ │ push $0xcc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3921393,27 +3921393,27 @@ │ │ sub $0xc,%esp │ │ push 0x14(%esp) │ │ call 11cacb0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113fc22(%ebx),%eax │ │ - lea -0x11385f0(%ebx),%ecx │ │ + lea -0x11385c9(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 130a75d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113fc22(%ebx),%eax │ │ - lea -0x11385f0(%ebx),%ecx │ │ + lea -0x11385c9(%ebx),%ecx │ │ push %eax │ │ push $0xd1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3921453,15 +3921453,15 @@ │ │ cmpb $0x0,0x7(%esp) │ │ jne 130a769 │ │ orb $0x1,0x5(%eax) │ │ jmp 130a769 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113fc22(%ebx),%eax │ │ - lea -0x11385f0(%ebx),%ecx │ │ + lea -0x11385c9(%ebx),%ecx │ │ push %eax │ │ push $0xf3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3921516,15 +3921516,15 @@ │ │ mov %edi,%edx │ │ push 0x10(%ebp) │ │ push %eax │ │ call 130a150 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11385f0(%ebx),%eax │ │ + lea -0x11385c9(%ebx),%eax │ │ push $0x106 │ │ push %eax │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 130a8e1 │ │ @@ -3921534,15 +3921534,15 @@ │ │ mov $0xbd,%edi │ │ jmp 130a8a7 │ │ movl $0x80022,0x8(%esp) │ │ mov $0xbf,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145634(%ebx),%eax │ │ - lea -0x11385f0(%ebx),%ecx │ │ + lea -0x11385c9(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3921577,15 +3921577,15 @@ │ │ pop %ebx │ │ add $0x1374ff,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0x8(%esi),%edi │ │ test %edi,%edi │ │ je 130aa56 │ │ sub $0x8,%esp │ │ - lea -0x1131279(%ebx),%eax │ │ + lea -0x1131252(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130aaa9 │ │ sub $0x8,%esp │ │ @@ -3921601,15 +3921601,15 @@ │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130aaa9 │ │ sub $0x8,%esp │ │ - lea -0x11293d2(%ebx),%eax │ │ + lea -0x11293ab(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130aaa9 │ │ sub $0x8,%esp │ │ @@ -3921641,15 +3921641,15 @@ │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130aabf │ │ sub $0x8,%esp │ │ - lea -0x1127f12(%ebx),%eax │ │ + lea -0x1127eeb(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130aabf │ │ sub $0x8,%esp │ │ @@ -3921657,45 +3921657,45 @@ │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130aabf │ │ sub $0x8,%esp │ │ - lea -0x1135058(%ebx),%eax │ │ + lea -0x1135031(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130aabf │ │ sub $0x8,%esp │ │ - lea -0x1131274(%ebx),%eax │ │ + lea -0x113124d(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130aabf │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113fc11(%ebx),%eax │ │ - lea -0x11385f0(%ebx),%ecx │ │ + lea -0x11385c9(%ebx),%ecx │ │ push %eax │ │ push $0x123 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ push $0x22 │ │ call 124ae00 │ │ add $0x4,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ add $0x20,%esp │ │ @@ -3921737,15 +3921737,15 @@ │ │ je 130ab09 │ │ mov 0xc(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 130ab2c │ │ sub $0xc,%esp │ │ lea -0x114eb83(%ebx),%eax │ │ - lea -0x112ef91(%ebx),%ecx │ │ + lea -0x112ef6a(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ push $0x4 │ │ call 124a790 │ │ add $0x20,%esp │ │ @@ -3921776,15 +3921776,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ call 130ab51 │ │ pop %ebx │ │ add $0x1372af,%ebx │ │ mov 0x8(%ebp),%eax │ │ movl $0x0,0x18(%esp) │ │ - lea -0x11385f0(%ebx),%esi │ │ + lea -0x11385c9(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x144,0x8(%esp) │ │ call 1299a80 │ │ test %eax,%eax │ │ je 130b034 │ │ movl $0x1,0x14(%esp) │ │ @@ -3922776,15 +3922776,15 @@ │ │ cmp $0x4,%eax │ │ je 130b6f9 │ │ cmp $0x10,%eax │ │ jne 130b729 │ │ lea 0x14(%esp),%edx │ │ mov $0x8,%esi │ │ mov $0x28,%edi │ │ - lea -0x112ef1b(%ebx),%eax │ │ + lea -0x112eef4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x11256c9(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ nop │ │ nop │ │ mov %edx,0x10(%esp) │ │ mov %ecx,0x4(%esp) │ │ @@ -3922814,15 +3922814,15 @@ │ │ jmp 130b740 │ │ movzbl (%ecx),%eax │ │ mov %ecx,%esi │ │ movzbl 0x1(%ecx),%ecx │ │ movzbl 0x2(%esi),%edx │ │ movzbl 0x3(%esi),%esi │ │ sub $0x4,%esp │ │ - lea -0x1136715(%ebx),%edi │ │ + lea -0x11366ee(%ebx),%edi │ │ push %esi │ │ push %edx │ │ push %ecx │ │ push %eax │ │ push %edi │ │ push $0x28 │ │ lea 0x30(%esp),%eax │ │ @@ -3922835,15 +3922835,15 @@ │ │ push %eax │ │ push %ecx │ │ push $0x28 │ │ push %edx │ │ call 11c7b30 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x11385f0(%ebx),%eax │ │ + lea -0x11385c9(%ebx),%eax │ │ lea 0x18(%esp),%ecx │ │ push $0x445 │ │ push %eax │ │ push %ecx │ │ call 1299a80 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -3922928,15 +3922928,15 @@ │ │ call 13a0290 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 130b8f3 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11385f0(%ebx),%eax │ │ + lea -0x11385c9(%ebx),%eax │ │ push $0x46e │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1299a80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3923352,15 +3923352,15 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 12ed790 │ │ add $0x10,%esp │ │ cmp $0x2,%eax │ │ jl 130bcb2 │ │ mov $0x1,%edi │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0x8,%esp │ │ push 0x14(%esp) │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 11c6690 │ │ add $0x10,%esp │ │ @@ -3924145,29 +3924145,29 @@ │ │ call *0x8(%ebp) │ │ add $0x20,%esp │ │ mov %eax,%ecx │ │ cmpl $0x0,0x18(%ebp) │ │ je 130c489 │ │ test %ecx,%ecx │ │ jle 130c489 │ │ - lea -0x11385f0(%ebx),%edi │ │ + lea -0x11385c9(%ebx),%edi │ │ push $0x361 │ │ push %edi │ │ push %esi │ │ push 0x10(%esp) │ │ mov %ecx,%esi │ │ call 1299ae0 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ mov 0x18(%ebp),%edx │ │ mov %eax,(%edx) │ │ test %eax,%eax │ │ je 130c51b │ │ sub $0x4,%esp │ │ - lea -0x11385f0(%ebx),%eax │ │ + lea -0x11385c9(%ebx),%eax │ │ push $0x367 │ │ push %eax │ │ push 0x10(%esp) │ │ mov %ecx,%esi │ │ call 12982c0 │ │ mov %esi,%edx │ │ add $0x10,%esp │ │ @@ -3924186,15 +3924186,15 @@ │ │ test %eax,%eax │ │ sete %dl │ │ cmpl $0x0,0x18(%ebp) │ │ mov 0x8(%esp),%eax │ │ je 130c419 │ │ test %edx,%edx │ │ jle 130c419 │ │ - lea -0x11385f0(%ebx),%ecx │ │ + lea -0x11385c9(%ebx),%ecx │ │ push $0x350 │ │ push %ecx │ │ push (%eax) │ │ push 0x8(%eax) │ │ mov %edx,%esi │ │ call 1299ae0 │ │ mov %esi,%edx │ │ @@ -3924433,27 +3924433,27 @@ │ │ push %edi │ │ push %esi │ │ call 12ed7b0 │ │ add $0x10,%esp │ │ jmp 130c7b1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d05f(%ebx),%eax │ │ + lea -0x112d038(%ebx),%eax │ │ lea -0x113fbfb(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 130c7a5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112d05f(%ebx),%eax │ │ + lea -0x112d038(%ebx),%eax │ │ lea -0x113fbfb(%ebx),%ecx │ │ push %eax │ │ push $0x3f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3924793,15 +3924793,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 130caa1 │ │ pop %ebx │ │ add $0x13535f,%ebx │ │ mov 0x14(%ebp),%edi │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push 0x10(%ebp) │ │ push %eax │ │ push 0xc(%ebp) │ │ call 124e6c0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ @@ -3924989,15 +3924989,15 @@ │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113fbe4(%ebx),%eax │ │ - lea -0x1127576(%ebx),%ecx │ │ + lea -0x112754f(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3925081,15 +3925081,15 @@ │ │ xor %ecx,%ecx │ │ mov %al,%cl │ │ mov %ecx,%eax │ │ jmp 130cda2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112386d(%ebx),%eax │ │ - lea -0x1127576(%ebx),%ecx │ │ + lea -0x112754f(%ebx),%ecx │ │ push %eax │ │ push $0xc4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3925124,15 +3925124,15 @@ │ │ call 130f670 │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ jmp 130cda2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112386d(%ebx),%eax │ │ - lea -0x1127576(%ebx),%ecx │ │ + lea -0x112754f(%ebx),%ecx │ │ push %eax │ │ push $0xdd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3925166,15 +3925166,15 @@ │ │ push %eax │ │ call 130cea0 │ │ add $0x10,%esp │ │ jmp 130ce99 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ea96(%ebx),%eax │ │ - lea -0x1127576(%ebx),%ecx │ │ + lea -0x112754f(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3925248,15 +3925248,15 @@ │ │ mov %edi,%eax │ │ jb 130cee0 │ │ mov $0x1,%eax │ │ jmp 130cf76 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113fbe4(%ebx),%eax │ │ - lea -0x1127576(%ebx),%ecx │ │ + lea -0x112754f(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3925327,16 +3925327,16 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call 130d040 │ │ add $0x10,%esp │ │ jmp 130d033 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132b10(%ebx),%eax │ │ - lea -0x1127576(%ebx),%ecx │ │ + lea -0x1132ae9(%ebx),%eax │ │ + lea -0x112754f(%ebx),%ecx │ │ push %eax │ │ push $0x192 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ @@ -3925375,52 +3925375,52 @@ │ │ cmp $0x3,%ecx │ │ ja 130d132 │ │ mov -0x10eb600(%ebx,%ecx,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113664a(%ebx),%eax │ │ - lea -0x1127576(%ebx),%ecx │ │ + lea -0x1136623(%ebx),%eax │ │ + lea -0x112754f(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ jmp 130d128 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113664a(%ebx),%eax │ │ - lea -0x1127576(%ebx),%ecx │ │ + lea -0x1136623(%ebx),%eax │ │ + lea -0x112754f(%ebx),%ecx │ │ push %eax │ │ push $0x19b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 130d128 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113664a(%ebx),%eax │ │ - lea -0x1127576(%ebx),%ecx │ │ + lea -0x1136623(%ebx),%eax │ │ + lea -0x112754f(%ebx),%ecx │ │ push %eax │ │ push $0x1a5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ jmp 130d128 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113664a(%ebx),%eax │ │ - lea -0x1127576(%ebx),%ecx │ │ + lea -0x1136623(%ebx),%eax │ │ + lea -0x112754f(%ebx),%ecx │ │ push %eax │ │ push $0x1a2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3925476,15 +3925476,15 @@ │ │ mov $0x38,%edx │ │ cmp $0x2,%eax │ │ jne 130d325 │ │ mov $0x39,%edx │ │ mov 0x1c(%esp),%ecx │ │ test %ecx,%ecx │ │ je 130d325 │ │ - lea -0x112c161(%ebx),%eax │ │ + lea -0x112c13a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 126df10 │ │ mov $0x39,%edx │ │ test %eax,%eax │ │ je 130d325 │ │ lea 0x28(%esp),%eax │ │ @@ -3925511,15 +3925511,15 @@ │ │ mov 0x14(%ebp),%eax │ │ and $0xfffeffff,%eax │ │ mov %eax,0x20(%esp) │ │ jmp 130d381 │ │ mov $0x39,%esi │ │ test %eax,%eax │ │ je 130d2f3 │ │ - lea -0x112c161(%ebx),%ecx │ │ + lea -0x112c13a(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ mov %eax,%edi │ │ call 126df10 │ │ test %eax,%eax │ │ je 130d2f3 │ │ lea 0x28(%esp),%eax │ │ @@ -3925677,15 +3925677,15 @@ │ │ add $0x13498f,%ebx │ │ mov $0x39,%esi │ │ test %ecx,%ecx │ │ je 130d535 │ │ mov %ecx,%edi │ │ mov %edx,0x4(%esp) │ │ sub $0x8,%esp │ │ - lea -0x112c161(%ebx),%eax │ │ + lea -0x112c13a(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 126df10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130d535 │ │ lea 0x8(%esp),%eax │ │ @@ -3926645,15 +3926645,15 @@ │ │ mov $0xc7,%esi │ │ jmp 130dd8c │ │ mov $0xcb,%esi │ │ jmp 130dd8c │ │ mov $0xd1,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130ae1(%ebx),%eax │ │ + lea -0x1130aba(%ebx),%eax │ │ push %eax │ │ push %esi │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3926957,15 +3926957,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130e0da │ │ mov %edi,%eax │ │ jmp 130e170 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127552(%ebx),%eax │ │ + lea -0x112752b(%ebx),%eax │ │ push %eax │ │ push $0x124 │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3926994,15 +3926994,15 @@ │ │ push $0x1b │ │ push %esi │ │ push %eax │ │ call 12982c0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127552(%ebx),%eax │ │ + lea -0x112752b(%ebx),%eax │ │ push %eax │ │ push $0x11c │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3927238,15 +3927238,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 130e46a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11349f1(%ebx),%eax │ │ + lea -0x11349ca(%ebx),%eax │ │ lea -0x114ea53(%ebx),%ecx │ │ push %eax │ │ push $0x1b1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3927383,15 +3927383,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 130e62a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b2bb(%ebx),%eax │ │ + lea -0x112b294(%ebx),%eax │ │ lea -0x114ea53(%ebx),%ecx │ │ push %eax │ │ push $0x1ba │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3928621,15 +3928621,15 @@ │ │ mov 0x1c(%esp),%ecx │ │ test %ecx,%ecx │ │ je 130f4f3 │ │ mov %eax,%esi │ │ mov 0x4(%ecx),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1130ad2(%ebx),%eax │ │ + lea -0x1130aab(%ebx),%eax │ │ push $0xad │ │ push %eax │ │ push %ecx │ │ call 12982c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3928640,15 +3928640,15 @@ │ │ mov $0x4b,%esi │ │ mov 0x1c(%esp),%edi │ │ jmp 130f57c │ │ mov 0x4(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1130ad2(%ebx),%eax │ │ + lea -0x1130aab(%ebx),%eax │ │ push $0x36 │ │ push %eax │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0xc8,0x18(%esp) │ │ sub $0x4,%esp │ │ @@ -3928668,15 +3928668,15 @@ │ │ jmp 130f57c │ │ movl $0x80007,0xc(%esp) │ │ mov $0xb4,%esi │ │ mov 0x4(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1149252(%ebx),%eax │ │ - lea -0x1130ad2(%ebx),%ecx │ │ + lea -0x1130aab(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x14(%esp) │ │ @@ -3928937,16 +3928937,16 @@ │ │ je 130f877 │ │ cmp $0x4,%eax │ │ jne 130f841 │ │ movl $0x27,0x68(%edi) │ │ jmp 130f8e6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112eefe(%ebx),%eax │ │ - lea -0x112d022(%ebx),%ecx │ │ + lea -0x112eed7(%ebx),%eax │ │ + lea -0x112cffb(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ @@ -3929024,28 +3929024,28 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112eefe(%ebx),%eax │ │ - lea -0x112d022(%ebx),%ecx │ │ + lea -0x112eed7(%ebx),%eax │ │ + lea -0x112cffb(%ebx),%ecx │ │ push %eax │ │ push $0xf7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ jmp 130f814 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112eefe(%ebx),%eax │ │ - lea -0x112d022(%ebx),%ecx │ │ + lea -0x112eed7(%ebx),%eax │ │ + lea -0x112cffb(%ebx),%ecx │ │ push %eax │ │ push $0x117 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8d │ │ @@ -3929679,27 +3929679,27 @@ │ │ mov 0x4(%ecx),%eax │ │ test %eax,%eax │ │ je 130ffc3 │ │ cmpl $0x0,0x50(%esi) │ │ je 1310008 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11309da(%ebx),%eax │ │ + lea -0x11309b3(%ebx),%eax │ │ lea -0x1157c2a(%ebx),%ecx │ │ push %eax │ │ push $0x157 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ jmp 130ffea │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11309da(%ebx),%eax │ │ + lea -0x11309b3(%ebx),%eax │ │ lea -0x1157c2a(%ebx),%ecx │ │ push %eax │ │ push $0x14d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3929948,15 +3929948,15 @@ │ │ je 131031d │ │ cmpl $0x0,0x8c(%ecx) │ │ je 1310358 │ │ call 130fc60 │ │ jmp 131035d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11309eb(%ebx),%eax │ │ + lea -0x11309c4(%ebx),%eax │ │ lea -0x1157c2a(%ebx),%ecx │ │ push %eax │ │ push $0x122 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3930929,15 +3930929,15 @@ │ │ call 13169a0 │ │ mov %eax,0x10(%esi) │ │ test %eax,%eax │ │ jne 1310e36 │ │ jmp 1310e4e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b294(%ebx),%eax │ │ + lea -0x112b26d(%ebx),%eax │ │ lea -0x1157c2a(%ebx),%ecx │ │ push %eax │ │ push $0x981 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3930980,15 +3930980,15 @@ │ │ call 1316ac0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1310e81 │ │ jmp 1310f6c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b294(%ebx),%eax │ │ + lea -0x112b26d(%ebx),%eax │ │ lea -0x1157c2a(%ebx),%ecx │ │ push %eax │ │ push $0x9dd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3931035,27 +3931035,27 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1310ff3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b294(%ebx),%eax │ │ + lea -0x112b26d(%ebx),%eax │ │ lea -0x1157c2a(%ebx),%ecx │ │ push %eax │ │ push $0x9f9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 1310f62 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ee4f(%ebx),%eax │ │ + lea -0x112ee28(%ebx),%eax │ │ lea -0x1157c2a(%ebx),%ecx │ │ push %eax │ │ push $0xac4 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114c10c(%ebx),%eax │ │ @@ -3932193,15 +3932193,15 @@ │ │ push %eax │ │ push 0x10(%ecx) │ │ call 1316ac0 │ │ add $0x10,%esp │ │ jmp 1311da4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ee4f(%ebx),%eax │ │ + lea -0x112ee28(%ebx),%eax │ │ lea -0x1157c2a(%ebx),%ecx │ │ push %eax │ │ push $0xac4 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114c10c(%ebx),%eax │ │ @@ -3933964,15 +3933964,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ - lea -0x113499f(%ebx),%eax │ │ + lea -0x1134978(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1157c2a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x303,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000d,0x4(%esp) │ │ @@ -3938716,15 +3938716,15 @@ │ │ call 12ed790 │ │ cmp %eax,%edi │ │ jl 1316e40 │ │ mov 0x8(%ebp),%eax │ │ orb $0x80,0xc(%eax) │ │ jmp 1316ed5 │ │ call 124abb0 │ │ - lea -0x112cfe1(%ebx),%eax │ │ + lea -0x112cfba(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1123757(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x15f,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ @@ -3938898,15 +3938898,15 @@ │ │ push %esi │ │ call 1316ac0 │ │ add $0x10,%esp │ │ mov %edi,0x8(%esi) │ │ jmp 13170a5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cff8(%ebx),%eax │ │ + lea -0x112cfd1(%ebx),%eax │ │ lea -0x1123757(%ebx),%ecx │ │ push %eax │ │ push $0xe2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3940060,15 +3940060,15 @@ │ │ sub $0x10,%esp │ │ call 1317b91 │ │ pop %ebx │ │ add $0x12a26f,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125fe80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1317bf1 │ │ mov $0x100100,%eax │ │ @@ -3940116,15 +3940116,15 @@ │ │ pop %ebx │ │ add $0x12a1cf,%ebx │ │ mov 0xc(%ebp),%esi │ │ test %esi,%esi │ │ je 1317cb3 │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125fe80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1317c8c │ │ mov $0x100100,%eax │ │ @@ -3940153,15 +3940153,15 @@ │ │ push %eax │ │ call 1318370 │ │ add $0x20,%esp │ │ jmp 1317ce9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f4b2(%ebx),%eax │ │ - lea -0x11365fe(%ebx),%ecx │ │ + lea -0x11365d7(%ebx),%ecx │ │ push %eax │ │ push $0x263 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3940410,15 +3940410,15 @@ │ │ cmpl $0x3,0x4(%eax) │ │ jne 1317f3f │ │ testb $0x7,0xc(%eax) │ │ je 1317f3f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ @@ -3940462,29 +3940462,29 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x18(%ebp),%edi │ │ jne 1318119 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x113fb3f(%ebx),%eax │ │ push (%esp) │ │ push %eax │ │ push $0xa1 │ │ jmp 131829b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0x7b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3940492,15 +3940492,15 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov $0xffffffff,%edi │ │ jmp 13182c5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0x86 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc7 │ │ @@ -3940536,22 +3940536,22 @@ │ │ call 12c8320 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 1318133 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0xaa │ │ jmp 1318214 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0xb0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc8 │ │ @@ -3940593,30 +3940593,30 @@ │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ jg 13182ac │ │ mov %eax,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0xda │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0xd │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 13182ac │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3940625,15 +3940625,15 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ jmp 13182ac │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0xcc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3940661,28 +3940661,28 @@ │ │ jne 1318133 │ │ xor %esi,%esi │ │ mov $0x1,%edi │ │ jmp 13182ac │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0xd1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0xd │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov $0xffffffff,%edi │ │ - lea -0x1132a37(%ebx),%eax │ │ + lea -0x1132a10(%ebx),%eax │ │ push $0xdf │ │ push %eax │ │ push %esi │ │ push 0x10(%esp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ @@ -3940691,29 +3940691,29 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0x8c │ │ jmp 131804d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0xa5 │ │ jmp 13180ff │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11216cc(%ebx),%eax │ │ - lea -0x1132a37(%ebx),%ecx │ │ + lea -0x1132a10(%ebx),%ecx │ │ push %eax │ │ push $0x97 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3941023,15 +3941023,15 @@ │ │ call 11c6690 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ sub $0x4,%esp │ │ - lea -0x113850d(%ebx),%eax │ │ + lea -0x11384e6(%ebx),%eax │ │ push $0x4a │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ jmp 1318726 │ │ lea -0x114e37d(%ebx),%eax │ │ lea -0x113ed11(%ebx),%ecx │ │ @@ -3942683,31 +3942683,31 @@ │ │ jmp 1319848 │ │ mov $0x21a,%edx │ │ mov 0xc(%esp),%eax │ │ mov $0x1,%esi │ │ jmp 1319848 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b275(%ebx),%eax │ │ - lea -0x1134988(%ebx),%ecx │ │ + lea -0x112b24e(%ebx),%eax │ │ + lea -0x1134961(%ebx),%ecx │ │ push %eax │ │ push $0x21d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ push $0xb │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov $0x21e,%edx │ │ mov 0xc(%esp),%eax │ │ sub $0x4,%esp │ │ - lea -0x1134988(%ebx),%ecx │ │ + lea -0x1134961(%ebx),%ecx │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3942733,15 +3942733,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1319881 │ │ pop %ebx │ │ add $0x12857f,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1134988(%ebx),%esi │ │ + lea -0x1134961(%ebx),%esi │ │ push $0x5c │ │ push %esi │ │ push $0x14 │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3942828,15 +3942828,15 @@ │ │ call 11d41c0 │ │ add $0x8,%esp │ │ lea -0x128950(%ebx),%eax │ │ push %eax │ │ push (%edi) │ │ call 12ed710 │ │ add $0xc,%esp │ │ - lea -0x1134988(%ebx),%esi │ │ + lea -0x1134961(%ebx),%esi │ │ push $0x7e │ │ push %esi │ │ push 0xc(%edi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x7f │ │ push %esi │ │ @@ -3942908,15 +3942908,15 @@ │ │ call 11d41c0 │ │ add $0x8,%esp │ │ lea -0x128950(%ebx),%eax │ │ push %eax │ │ push (%esi) │ │ call 12ed710 │ │ add $0xc,%esp │ │ - lea -0x1134988(%ebx),%edi │ │ + lea -0x1134961(%ebx),%edi │ │ push $0x7e │ │ push %edi │ │ push 0xc(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x7f │ │ push %edi │ │ @@ -3943046,15 +3943046,15 @@ │ │ push %eax │ │ push 0x14(%esp) │ │ call 12ed710 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11471a9(%ebx),%eax │ │ - lea -0x1134988(%ebx),%ecx │ │ + lea -0x1134961(%ebx),%ecx │ │ push %eax │ │ push $0xd2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ @@ -3943199,16 +3943199,16 @@ │ │ call 139f860 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ add %edi,(%esi) │ │ jmp 1319e8f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11309b2(%ebx),%eax │ │ - lea -0x1134988(%ebx),%ecx │ │ + lea -0x113098b(%ebx),%eax │ │ + lea -0x1134961(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -3943220,16 +3943220,16 @@ │ │ jmp 1319e74 │ │ sub $0xc,%esp │ │ push 0x1c(%esp) │ │ call 12ecc30 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11309b2(%ebx),%eax │ │ - lea -0x1134988(%ebx),%ecx │ │ + lea -0x113098b(%ebx),%eax │ │ + lea -0x1134961(%ebx),%ecx │ │ push %eax │ │ push $0x11a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3943291,15 +3943291,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x40,%esp │ │ mov %ecx,%edi │ │ call 1319ef3 │ │ pop %ebx │ │ add $0x127f0d,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1134988(%ebx),%esi │ │ + lea -0x1134961(%ebx),%esi │ │ push $0x13e │ │ push %esi │ │ push 0xc(%ecx) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,0xc(%edi) │ │ sub $0xc,%esp │ │ @@ -3944142,15 +3944142,15 @@ │ │ je 131a866 │ │ mov 0x8(%esp),%eax │ │ mov %esi,(%eax) │ │ mov $0x1,%eax │ │ jmp 131a874 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11309a1(%ebx),%eax │ │ + lea -0x113097a(%ebx),%eax │ │ lea -0x113e092(%ebx),%ecx │ │ push %eax │ │ push $0x1a9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3944165,15 +3944165,15 @@ │ │ mov $0x1ae,%edi │ │ jmp 131a836 │ │ mov %esi,0x8(%esp) │ │ mov $0x7c,%esi │ │ mov $0x1bb,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11309a1(%ebx),%eax │ │ + lea -0x113097a(%ebx),%eax │ │ lea -0x113e092(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3944421,28 +3944421,28 @@ │ │ test %eax,%eax │ │ je 131ab7f │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ jne 131abb5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127492(%ebx),%eax │ │ + lea -0x112746b(%ebx),%eax │ │ lea -0x113e092(%ebx),%ecx │ │ push %eax │ │ push $0x1d0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ push $0x6 │ │ jmp 131abab │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127492(%ebx),%eax │ │ + lea -0x112746b(%ebx),%eax │ │ lea -0x113e092(%ebx),%ecx │ │ push %eax │ │ push $0x1ca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3944483,15 +3944483,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ test %ecx,%ecx │ │ jne 131ac36 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cfb6(%ebx),%eax │ │ + lea -0x112cf8f(%ebx),%eax │ │ lea -0x113e092(%ebx),%ecx │ │ push %eax │ │ push $0x1dc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3944646,15 +3944646,15 @@ │ │ add $0x10,%esp │ │ mov %esi,(%edi) │ │ jmp 131ae1a │ │ xor %esi,%esi │ │ jmp 131ae30 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cfb6(%ebx),%eax │ │ + lea -0x112cf8f(%ebx),%eax │ │ lea -0x113e092(%ebx),%ecx │ │ push %eax │ │ push $0x1dc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3945680,15 +3945680,15 @@ │ │ push $0x5f │ │ push %esi │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11365ea(%ebx),%eax │ │ + lea -0x11365c3(%ebx),%eax │ │ push %eax │ │ push $0x7a │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3945796,15 +3945796,15 @@ │ │ call 124b210 │ │ xor %eax,%eax │ │ mov $0xffffffff,%esi │ │ xor %edi,%edi │ │ jmp 131bb24 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11365d4(%ebx),%eax │ │ + lea -0x11365ad(%ebx),%eax │ │ lea -0x113e092(%ebx),%ecx │ │ push %eax │ │ push $0x92 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3945875,15 +3945875,15 @@ │ │ test %eax,%eax │ │ je 131bb12 │ │ cmpl $0x0,0xc(%esp) │ │ je 131bb12 │ │ call 124b210 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11365d4(%ebx),%eax │ │ + lea -0x11365ad(%ebx),%eax │ │ lea -0x113e092(%ebx),%ecx │ │ push %eax │ │ push $0xe0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3945918,15 +3945918,15 @@ │ │ ret │ │ call 124b210 │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ jmp 131bb20 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11365d4(%ebx),%eax │ │ + lea -0x11365ad(%ebx),%eax │ │ lea -0x113e092(%ebx),%ecx │ │ push %eax │ │ push $0x9e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3946747,26 +3946747,26 @@ │ │ cmpl $0x0,0x11900(%ebx) │ │ jne 131c46b │ │ call 124a710 │ │ mov %eax,0x11900(%ebx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c1e1(%ebx),%eax │ │ - lea -0x11292db(%ebx),%ecx │ │ + lea -0x11292b4(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ push 0x11900(%ebx) │ │ call 124ae00 │ │ add $0xc,%esp │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ push $0x0 │ │ push $0x35b │ │ jmp 131c78d │ │ lea 0x98(%esp),%eax │ │ sub $0x8,%esp │ │ lea -0x114e37c(%ebx),%esi │ │ push %esi │ │ @@ -3946832,26 +3946832,26 @@ │ │ cmpl $0x0,0x11900(%ebx) │ │ jne 131c58d │ │ call 124a710 │ │ mov %eax,0x11900(%ebx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c1e1(%ebx),%eax │ │ - lea -0x11292db(%ebx),%ecx │ │ + lea -0x11292b4(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ push 0x11900(%ebx) │ │ call 124ae00 │ │ add $0xc,%esp │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ push $0x0 │ │ push $0x36c │ │ jmp 131c78d │ │ sub $0x4,%esp │ │ push $0x0 │ │ push $0x5 │ │ push $0x26 │ │ @@ -3946954,26 +3946954,26 @@ │ │ cmpl $0x0,0x11900(%ebx) │ │ jne 131c74e │ │ call 124a710 │ │ mov %eax,0x11900(%ebx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c1e1(%ebx),%eax │ │ - lea -0x11292db(%ebx),%ecx │ │ + lea -0x11292b4(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ push 0x11900(%ebx) │ │ call 124ae00 │ │ add $0xc,%esp │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ push $0x0 │ │ push $0x373 │ │ push %eax │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3946984,26 +3946984,26 @@ │ │ cmpl $0x0,0x11900(%ebx) │ │ jne 131c7b2 │ │ call 124a710 │ │ mov %eax,0x11900(%ebx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c1e1(%ebx),%eax │ │ - lea -0x11292db(%ebx),%ecx │ │ + lea -0x11292b4(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ push 0x11900(%ebx) │ │ call 124ae00 │ │ add $0xc,%esp │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ push $0x0 │ │ push $0x323 │ │ push %eax │ │ call 124ace0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -3947012,26 +3947012,26 @@ │ │ cmpl $0x0,0x11900(%ebx) │ │ jne 131c819 │ │ call 124a710 │ │ mov %eax,0x11900(%ebx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c1e1(%ebx),%eax │ │ - lea -0x11292db(%ebx),%ecx │ │ + lea -0x11292b4(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ push 0x11900(%ebx) │ │ call 124ae00 │ │ add $0xc,%esp │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ push $0x0 │ │ push $0x32e │ │ jmp 131c7f1 │ │ mov $0x64,%ecx │ │ mov $0x334,%edx │ │ call 131c870 │ │ jmp 131c7fa │ │ @@ -3947055,26 +3947055,26 @@ │ │ cmpl $0x0,0x11900(%ebx) │ │ jne 131c8a0 │ │ call 124a710 │ │ mov %eax,0x11900(%ebx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c1e1(%ebx),%eax │ │ - lea -0x11292db(%ebx),%ecx │ │ + lea -0x11292b4(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ push 0x11900(%ebx) │ │ call 124ae00 │ │ add $0xc,%esp │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ push $0x0 │ │ push %esi │ │ push %eax │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3947424,15 +3947424,15 @@ │ │ add $0xc,%ecx │ │ call 131d640 │ │ test %eax,%eax │ │ je 131cedd │ │ movl $0x1890671,(%esi) │ │ mov $0x1,%eax │ │ jmp 131cef8 │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ lea -0x114198f(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x1c7 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -3947440,15 +3947440,15 @@ │ │ add $0x4,%esp │ │ push $0x0 │ │ call 13a0820 │ │ add $0x10,%esp │ │ mov $0x1c8,%esi │ │ mov $0x6d,%edi │ │ jmp 131cdbe │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ lea -0x1141964(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x1ce │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -3947456,15 +3947456,15 @@ │ │ add $0x4,%esp │ │ push $0x0 │ │ call 13a0820 │ │ add $0x10,%esp │ │ mov $0x1cf,%esi │ │ mov $0x67,%edi │ │ jmp 131cdbe │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ lea -0x112373b(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x1d5 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -3947478,26 +3947478,26 @@ │ │ cmpl $0x0,0x11900(%ebx) │ │ jne 131cdd2 │ │ call 124a710 │ │ mov %eax,0x11900(%ebx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c1e1(%ebx),%eax │ │ - lea -0x11292db(%ebx),%ecx │ │ + lea -0x11292b4(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ push 0x11900(%ebx) │ │ call 124ae00 │ │ add $0xc,%esp │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ push $0x0 │ │ push %esi │ │ push %eax │ │ call 124ace0 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%esi │ │ mov 0x8(%esi),%eax │ │ @@ -3947513,15 +3947513,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 139f870 │ │ add $0x10,%esp │ │ movl $0xffffffff,0x4(%esi) │ │ movl $0xffffffff,0x8(%esi) │ │ jmp 131cef6 │ │ - lea -0x11292ed(%ebx),%esi │ │ + lea -0x11292c6(%ebx),%esi │ │ lea -0x114e9b9(%ebx),%eax │ │ mov $0xa8,%ecx │ │ add -0x360(%ebx),%ecx │ │ push $0x1b1 │ │ push %esi │ │ push %eax │ │ push %ecx │ │ @@ -3947533,15 +3947533,15 @@ │ │ cmpl $0x0,0x11900(%ebx) │ │ jne 131ce97 │ │ call 124a710 │ │ mov %eax,0x11900(%ebx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c1e1(%ebx),%eax │ │ - lea -0x11292db(%ebx),%ecx │ │ + lea -0x11292b4(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3947818,33 +3947818,33 @@ │ │ push 0x14(%eax) │ │ push $0xf8 │ │ call 139f9e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jns 131d1fe │ │ sub $0xc,%esp │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ lea -0x1123711(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push 0x14(%esp) │ │ push $0x160 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 13a0130 │ │ add $0x14,%esp │ │ jmp 131d4b1 │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ lea -0x115076d(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x189 │ │ jmp 131d4a6 │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ lea -0x114cbd6(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x13e │ │ jmp 131d4a6 │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%edi │ │ @@ -3947882,77 +3947882,77 @@ │ │ test %eax,%eax │ │ jne 131d39b │ │ call 124a710 │ │ mov %eax,0x11900(%ebx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c1e1(%ebx),%eax │ │ - lea -0x11292db(%ebx),%ecx │ │ + lea -0x11292b4(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ push 0x11900(%ebx) │ │ call 124ae00 │ │ add $0xc,%esp │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ push $0x0 │ │ push $0x17b │ │ push %eax │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x1130979(%ebx),%eax │ │ + lea -0x1130952(%ebx),%eax │ │ lea -0x1157bc7(%ebx),%ecx │ │ push %eax │ │ lea 0x34(%esp),%eax │ │ push %eax │ │ push %ecx │ │ push $0x3 │ │ jmp 131d483 │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ lea -0x1121682(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x230 │ │ jmp 131d4a6 │ │ test %eax,%eax │ │ jne 131d42d │ │ call 124a710 │ │ mov %eax,0x11900(%ebx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c1e1(%ebx),%eax │ │ - lea -0x11292db(%ebx),%ecx │ │ + lea -0x11292b4(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ push 0x11900(%ebx) │ │ call 124ae00 │ │ add $0xc,%esp │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ push $0x0 │ │ push $0x17f │ │ push %eax │ │ call 124ace0 │ │ add $0xc,%esp │ │ - lea -0x113495a(%ebx),%eax │ │ + lea -0x1134933(%ebx),%eax │ │ lea 0x34(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push $0x2 │ │ call 124a790 │ │ jmp 131d4b8 │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ lea -0x11439ef(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x131 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -3947972,15 +3947972,15 @@ │ │ movups %xmm0,(%eax) │ │ mov $0x1,%eax │ │ jmp 131d4bd │ │ sub $0xc,%esp │ │ push %ecx │ │ call 139f870 │ │ jmp 131d4b8 │ │ - lea -0x11292ed(%ebx),%esi │ │ + lea -0x11292c6(%ebx),%esi │ │ lea -0x1147198(%ebx),%eax │ │ mov $0xa8,%ecx │ │ add -0x360(%ebx),%ecx │ │ push $0xe9 │ │ push %esi │ │ push %eax │ │ push %ecx │ │ @@ -3947992,15 +3947992,15 @@ │ │ cmpl $0x0,0x11900(%ebx) │ │ jne 131d527 │ │ call 124a710 │ │ mov %eax,0x11900(%ebx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c1e1(%ebx),%eax │ │ - lea -0x11292db(%ebx),%ecx │ │ + lea -0x11292b4(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ @@ -3948008,15 +3948008,15 @@ │ │ call 124ae00 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xeb │ │ push %esi │ │ call 124ace0 │ │ jmp 131d4b8 │ │ - lea -0x11292ed(%ebx),%eax │ │ + lea -0x11292c6(%ebx),%eax │ │ lea -0x1147198(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0xd1 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -3948113,15 +3948113,15 @@ │ │ movl $0x0,0x4(%esi) │ │ mov $0x1,%eax │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x11292ed(%ebx),%esi │ │ + lea -0x11292c6(%ebx),%esi │ │ lea -0x1152461(%ebx),%eax │ │ mov $0xa8,%ecx │ │ add -0x360(%ebx),%ecx │ │ push $0xfb │ │ push %esi │ │ push %eax │ │ push %ecx │ │ @@ -3948133,15 +3948133,15 @@ │ │ cmpl $0x0,0x11900(%ebx) │ │ jne 131d6e8 │ │ call 124a710 │ │ mov %eax,0x11900(%ebx) │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113c1e1(%ebx),%eax │ │ - lea -0x11292db(%ebx),%ecx │ │ + lea -0x11292b4(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3948210,15 +3948210,15 @@ │ │ mov %eax,%esi │ │ call 13a0830 │ │ not %eax │ │ xor %ecx,%ecx │ │ test $0xc0,%al │ │ sete %cl │ │ mov %ecx,0x1196c(%ebx) │ │ - lea -0x11292c5(%ebx),%eax │ │ + lea -0x112929e(%ebx),%eax │ │ lea -0x1145543(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ lea -0x11255ce(%ebx),%eax │ │ lea -0x114afcc(%ebx),%edx │ │ lea 0x11905(%ebx),%edi │ │ push %ecx │ │ @@ -3952132,15 +3952132,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13204cd │ │ pop %ebx │ │ add $0x121933,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x112e5f4(%ebx),%eax │ │ + lea -0x112e5cd(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320509 │ │ sub $0x8,%esp │ │ @@ -3952164,15 +3952164,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129e910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132059b │ │ sub $0x8,%esp │ │ - lea -0x112745d(%ebx),%eax │ │ + lea -0x1127436(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320565 │ │ sub $0x8,%esp │ │ @@ -3952423,23 +3952423,23 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13207bd │ │ pop %ebx │ │ add $0x121643,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x112e5f4(%ebx),%eax │ │ + lea -0x112e5cd(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13207f9 │ │ sub $0x8,%esp │ │ - lea -0x1138392(%ebx),%ecx │ │ + lea -0x113836b(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129e910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132088b │ │ sub $0x8,%esp │ │ @@ -3952455,15 +3952455,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129e910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132088b │ │ sub $0x8,%esp │ │ - lea -0x112745d(%ebx),%eax │ │ + lea -0x1127436(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320855 │ │ sub $0x8,%esp │ │ @@ -3952640,23 +3952640,23 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13209ed │ │ pop %ebx │ │ add $0x121413,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x112e5f4(%ebx),%eax │ │ + lea -0x112e5cd(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320a29 │ │ sub $0x8,%esp │ │ - lea -0x1138238(%ebx),%ecx │ │ + lea -0x1138211(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129e910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320abb │ │ sub $0x8,%esp │ │ @@ -3952672,15 +3952672,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129e910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320abb │ │ sub $0x8,%esp │ │ - lea -0x112745d(%ebx),%eax │ │ + lea -0x1127436(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320a85 │ │ sub $0x8,%esp │ │ @@ -3952810,15 +3952810,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 1320b7d │ │ pop %ebx │ │ add $0x121283,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x112e5f4(%ebx),%eax │ │ + lea -0x112e5cd(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320bb9 │ │ sub $0x8,%esp │ │ @@ -3952842,15 +3952842,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129e910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320c4b │ │ sub $0x8,%esp │ │ - lea -0x112745d(%ebx),%eax │ │ + lea -0x1127436(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320c15 │ │ sub $0x8,%esp │ │ @@ -3953938,15 +3953938,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,%edi │ │ mov %ecx,%esi │ │ call 1321705 │ │ pop %ebx │ │ add $0x1206fb,%ebx │ │ movl $0x0,(%edx) │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 129cc30 │ │ test %eax,%eax │ │ je 1321737 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ @@ -3954330,15 +3954330,15 @@ │ │ mov %eax,0x10(%esi) │ │ movups 0x10(%esp),%xmm0 │ │ movups %xmm0,(%esi) │ │ mov %edi,%esi │ │ test %edx,%edx │ │ je 1321b65 │ │ lea 0x14(%esi),%edi │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push $0x0 │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 129e740 │ │ add $0xc,%esp │ │ @@ -3954365,15 +3954365,15 @@ │ │ movups %xmm0,(%esi) │ │ mov %edi,%esi │ │ mov 0x8(%ebp),%edi │ │ mov 0x20(%ebp),%edx │ │ test %edx,%edx │ │ je 1321bd1 │ │ lea 0x14(%esi),%edi │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push 0x24(%ebp) │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -3954422,28 +3954422,28 @@ │ │ pop %ebx │ │ add $0x1201df,%ebx │ │ mov 0x10(%ebp),%edi │ │ mov 0xc(%ebp),%esi │ │ test %edi,%edi │ │ je 1321c5a │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1321c8a │ │ xor %esi,%esi │ │ cmpl $0x4,0x4(%eax) │ │ jne 1321d3b │ │ mov 0x8(%eax),%ecx │ │ jmp 1321c8c │ │ sub $0x8,%esp │ │ - lea -0x11277a3(%ebx),%eax │ │ + lea -0x112777c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1321d2f │ │ mov %esi,%ecx │ │ @@ -3954732,15 +3954732,15 @@ │ │ test %eax,%eax │ │ je 1322040 │ │ mov %eax,%esi │ │ mov 0x10(%edi),%eax │ │ test %eax,%eax │ │ jne 1321f64 │ │ sub $0x4,%esp │ │ - lea -0x1132943(%ebx),%eax │ │ + lea -0x113291c(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push (%edi) │ │ call 124e6c0 │ │ add $0x10,%esp │ │ mov %eax,0x10(%edi) │ │ test %eax,%eax │ │ @@ -3954783,15 +3954783,15 @@ │ │ push 0x4(%edi) │ │ call 12cc530 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1322022 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b125(%ebx),%eax │ │ + lea -0x112b0fe(%ebx),%eax │ │ lea -0x114ae34(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3954829,15 +3954829,15 @@ │ │ mov 0xc(%esp),%edi │ │ push %edi │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b125(%ebx),%eax │ │ + lea -0x112b0fe(%ebx),%eax │ │ push %eax │ │ push $0xc0 │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3954970,15 +3954970,15 @@ │ │ cmpl $0x4,0x8(%esi) │ │ jne 132230a │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ mov 0xc(%ebp),%ecx │ │ jne 1322234 │ │ sub $0x4,%esp │ │ - lea -0x1132943(%ebx),%eax │ │ + lea -0x113291c(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push (%esi) │ │ call 124e6c0 │ │ mov 0xc(%ebp),%ecx │ │ add $0x10,%esp │ │ mov %eax,0x10(%esi) │ │ @@ -3955268,15 +3955268,15 @@ │ │ pop %ebx │ │ add $0x11f87f,%ebx │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 13227a8 │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1129dd8(%ebx),%eax │ │ + lea -0x1129db1(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1322651 │ │ mov 0x4(%eax),%ecx │ │ @@ -3955392,15 +3955392,15 @@ │ │ push 0x18(%edi) │ │ push %eax │ │ call 129e9d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13227a8 │ │ sub $0x8,%esp │ │ - lea -0x112dd04(%ebx),%eax │ │ + lea -0x112dcdd(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1322746 │ │ sub $0x8,%esp │ │ @@ -3955554,15 +3955554,15 @@ │ │ push (%edi) │ │ call 124e6c0 │ │ add $0x10,%esp │ │ mov %eax,0x10(%edi) │ │ test %eax,%eax │ │ je 1322c19 │ │ sub $0x8,%esp │ │ - lea -0x1129dd8(%ebx),%eax │ │ + lea -0x1129db1(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1322a63 │ │ movl $0x0,(%esp) │ │ @@ -3955581,40 +3955581,40 @@ │ │ je 1322c19 │ │ mov (%esp),%ecx │ │ jmp 1322a17 │ │ mov 0x8(%eax),%edi │ │ test %edi,%edi │ │ je 1322c19 │ │ sub $0x8,%esp │ │ - lea -0x1125fb8(%ebx),%eax │ │ + lea -0x1125f91(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1322a06 │ │ sub $0x8,%esp │ │ - lea -0x113408a(%ebx),%eax │ │ + lea -0x1134063(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1322a0d │ │ sub $0x8,%esp │ │ - lea -0x1127f10(%ebx),%eax │ │ + lea -0x1127ee9(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ mov $0x4,%edx │ │ test %eax,%eax │ │ je 1322a12 │ │ sub $0x8,%esp │ │ - lea -0x1136fda(%ebx),%eax │ │ + lea -0x1136fb3(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13a00a0 │ │ mov $0x4,%edx │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -3955631,15 +3955631,15 @@ │ │ jne 1322a5d │ │ mov $0x4,%ecx │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x10(%eax) │ │ jne 1322a5d │ │ sub $0x4,%esp │ │ lea 0x44(%esp),%eax │ │ - lea -0x112a5c3(%ebx),%ecx │ │ + lea -0x112a59c(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ mov 0x8(%ebp),%edi │ │ push (%edi) │ │ call 124e6c0 │ │ add $0x10,%esp │ │ mov %eax,0x10(%edi) │ │ @@ -3955728,15 +3955728,15 @@ │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ mov %eax,0x18(%edi) │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x1c(%edi) │ │ sub $0x8,%esp │ │ - lea -0x112dd04(%ebx),%eax │ │ + lea -0x112dcdd(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1322bac │ │ sub $0x8,%esp │ │ @@ -3956480,16 +3956480,16 @@ │ │ push %eax │ │ call 11c15d0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 132336e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11381f1(%ebx),%eax │ │ - lea -0x11364ae(%ebx),%ecx │ │ + lea -0x11381ca(%ebx),%eax │ │ + lea -0x1136487(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3956672,23 +3956672,23 @@ │ │ add $0xe,%eax │ │ test %ecx,%ecx │ │ cmovs %eax,%ecx │ │ cmp $0xe,%eax │ │ ja 1323657 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ - lea -0x11364ae(%ebx),%ecx │ │ + lea -0x112cd62(%ebx),%eax │ │ + lea -0x1136487(%ebx),%ecx │ │ push %eax │ │ push $0x93 │ │ jmp 1323570 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ - lea -0x11364ae(%ebx),%ecx │ │ + lea -0x112cd62(%ebx),%eax │ │ + lea -0x1136487(%ebx),%ecx │ │ push %eax │ │ push $0x8d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3956709,15 +3956709,15 @@ │ │ add $0x4,%esp │ │ push 0x78(%esp) │ │ call 11c21a0 │ │ add $0x4,%esp │ │ push 0x74(%esp) │ │ call 11c21a0 │ │ add $0xc,%esp │ │ - lea -0x11364ae(%ebx),%edi │ │ + lea -0x1136487(%ebx),%edi │ │ push $0x109 │ │ push %edi │ │ push 0x1c(%esp) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x10a │ │ push %edi │ │ @@ -3956804,15 +3956804,15 @@ │ │ test %eax,%eax │ │ je 132384b │ │ mov 0x24(%esp),%eax │ │ sar $0x3,%eax │ │ mov %eax,0x24(%esp) │ │ add %eax,%eax │ │ sub $0x4,%esp │ │ - lea -0x11364ae(%ebx),%edi │ │ + lea -0x1136487(%ebx),%edi │ │ push $0xaf │ │ push %edi │ │ mov %eax,0x48(%esp) │ │ push %eax │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,0x18(%esp) │ │ @@ -3956860,43 +3956860,43 @@ │ │ and $0xffffffe0,%ecx │ │ mov %ecx,0x70(%esp) │ │ and $0xfffffff8,%eax │ │ mov %eax,0x74(%esp) │ │ jmp 13238d5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ - lea -0x11364ae(%ebx),%ecx │ │ + lea -0x112cd62(%ebx),%eax │ │ + lea -0x1136487(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 132383c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ - lea -0x11364ae(%ebx),%ecx │ │ + lea -0x112cd62(%ebx),%eax │ │ + lea -0x1136487(%ebx),%ecx │ │ push %eax │ │ push $0x9f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ push $0x35 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 132359a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ - lea -0x11364ae(%ebx),%ecx │ │ + lea -0x112cd62(%ebx),%eax │ │ + lea -0x1136487(%ebx),%ecx │ │ push %eax │ │ push $0xab │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3957083,32 +3957083,32 @@ │ │ mov %eax,%esi │ │ movl $0x0,0x10(%esp) │ │ jmp 13235be │ │ movl $0x0,0x10(%esp) │ │ jmp 1323b8c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ + lea -0x112cd62(%ebx),%eax │ │ push %eax │ │ push $0xbd │ │ jmp 1323b6f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ + lea -0x112cd62(%ebx),%eax │ │ push %eax │ │ push $0xc5 │ │ push 0x2c(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 1323b82 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ + lea -0x112cd62(%ebx),%eax │ │ push %eax │ │ push $0xcb │ │ push 0x2c(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3957117,15 +3957117,15 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ movl $0x0,0xc(%esp) │ │ mov 0x14(%esp),%esi │ │ jmp 13235be │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ + lea -0x112cd62(%ebx),%eax │ │ push %eax │ │ push $0xd2 │ │ push 0x2c(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3957274,57 +3957274,57 @@ │ │ js 1323e55 │ │ mov 0x1c(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ movl $0x1,0xc(%esp) │ │ jmp 1323b96 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ + lea -0x112cd62(%ebx),%eax │ │ push %eax │ │ push $0xe8 │ │ push 0x2c(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x35 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 1323b8e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ + lea -0x112cd62(%ebx),%eax │ │ push %eax │ │ push $0xe0 │ │ jmp 1323b6f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ + lea -0x112cd62(%ebx),%eax │ │ push %eax │ │ push $0xf2 │ │ push 0x2c(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 1323ddb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ + lea -0x112cd62(%ebx),%eax │ │ push %eax │ │ push $0xf7 │ │ push 0x2c(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 1323ddb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd89(%ebx),%eax │ │ + lea -0x112cd62(%ebx),%eax │ │ push %eax │ │ push $0xfe │ │ jmp 1323e40 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3957472,15 +3957472,15 @@ │ │ call 11cd680 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13244c5 │ │ mov %esi,0x40(%esp) │ │ mov %eax,0x34(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11364ae(%ebx),%edi │ │ + lea -0x1136487(%ebx),%edi │ │ push $0x154 │ │ push %edi │ │ push 0x18(%esp) │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ mov 0x24(%esp),%eax │ │ @@ -3957770,16 +3957770,16 @@ │ │ movl $0x0,0x14(%esp) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov $0x80003,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b119(%ebx),%eax │ │ - lea -0x11364ae(%ebx),%ecx │ │ + lea -0x112b0f2(%ebx),%eax │ │ + lea -0x1136487(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3957791,15 +3957791,15 @@ │ │ push (%eax) │ │ push $0x0 │ │ push 0x18(%ebp) │ │ call 139f8d0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ sub $0x4,%esp │ │ - lea -0x11364ae(%ebx),%edi │ │ + lea -0x1136487(%ebx),%edi │ │ push $0x195 │ │ push %edi │ │ push 0x14(%esp) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x196 │ │ push %edi │ │ @@ -3959792,15 +3959792,15 @@ │ │ push %edi │ │ push %esi │ │ call 138d680 │ │ add $0x10,%esp │ │ jmp 1325c5f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113293d(%ebx),%eax │ │ + lea -0x1132916(%ebx),%eax │ │ lea -0x111f289(%ebx),%ecx │ │ push %eax │ │ push $0x55 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3961076,15 +3961076,15 @@ │ │ call 1326841 │ │ pop %ebx │ │ add $0x11b5bf,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13268a0 │ │ - lea -0x11347c0(%ebx),%eax │ │ + lea -0x1134799(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x22,0x8(%esp) │ │ movl $0x19c,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 13268a0 │ │ mov 0x8(%ebp),%esi │ │ @@ -3961120,15 +3961120,15 @@ │ │ sub $0x10,%esp │ │ call 13268c1 │ │ pop %ebx │ │ add $0x11b53f,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1326904 │ │ - lea -0x11347c0(%ebx),%edi │ │ + lea -0x1134799(%ebx),%edi │ │ push $0x33 │ │ push %edi │ │ push 0x14(%esi) │ │ push 0x8(%esi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ mov 0x4(%esi),%eax │ │ @@ -3961166,15 +3961166,15 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 13269d9 │ │ mov 0x8(%ebp),%edi │ │ cmpl $0x0,0x4(%edi) │ │ je 13269d9 │ │ - lea -0x11347c0(%ebx),%eax │ │ + lea -0x1134799(%ebx),%eax │ │ push $0x43 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x19c │ │ push %edi │ │ call 1299bb0 │ │ add $0x10,%esp │ │ @@ -3961317,16 +3961317,16 @@ │ │ mov 0x10(%ebp),%esi │ │ test %edi,%edi │ │ je 1326ad7 │ │ cmp %edi,0x14(%ebp) │ │ jae 1326ae8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134789(%ebx),%eax │ │ - lea -0x11347c0(%ebx),%ecx │ │ + lea -0x1134762(%ebx),%eax │ │ + lea -0x1134799(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3961456,15 +3961456,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1326be1 │ │ pop %ebx │ │ add $0x11b21f,%ebx │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1135325(%ebx),%eax │ │ + lea -0x11352fe(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1326c45 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3961524,15 +3961524,15 @@ │ │ jne 1326ce4 │ │ mov $0xcb,%esi │ │ jmp 1326cb5 │ │ mov $0xc6,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11540d5(%ebx),%eax │ │ - lea -0x11347c0(%ebx),%ecx │ │ + lea -0x1134799(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3961576,15 +3961576,15 @@ │ │ add $0x11b0df,%ebx │ │ mov 0xc(%ebp),%edi │ │ movl $0x0,0x4(%esp) │ │ mov $0x1,%esi │ │ test %edi,%edi │ │ je 1326ea9 │ │ sub $0x8,%esp │ │ - lea -0x1135325(%ebx),%eax │ │ + lea -0x11352fe(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1326d90 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3961646,37 +3961646,37 @@ │ │ cmp 0x18(%ecx),%eax │ │ je 1326ea9 │ │ mov $0x69,%esi │ │ mov $0x105,%edi │ │ jmp 1326e7b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b108(%ebx),%eax │ │ - lea -0x11347c0(%ebx),%ecx │ │ + lea -0x112b0e1(%ebx),%eax │ │ + lea -0x1134799(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ jmp 1326e62 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b108(%ebx),%eax │ │ - lea -0x11347c0(%ebx),%ecx │ │ + lea -0x112b0e1(%ebx),%eax │ │ + lea -0x1134799(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 1326e9d │ │ mov $0x67,%esi │ │ mov $0x100,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b108(%ebx),%eax │ │ - lea -0x11347c0(%ebx),%ecx │ │ + lea -0x112b0e1(%ebx),%eax │ │ + lea -0x1134799(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3961728,15 +3961728,15 @@ │ │ call 1326ef1 │ │ pop %ebx │ │ add $0x11af0f,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1326f50 │ │ - lea -0x11347c0(%ebx),%eax │ │ + lea -0x1134799(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x22,0x8(%esp) │ │ movl $0x19c,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 1326f50 │ │ mov 0x8(%ebp),%esi │ │ @@ -3961805,15 +3961805,15 @@ │ │ call 1326fc1 │ │ pop %ebx │ │ add $0x11ae3f,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1327020 │ │ - lea -0x11347c0(%ebx),%eax │ │ + lea -0x1134799(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x22,0x8(%esp) │ │ movl $0x19c,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 1327020 │ │ mov 0x8(%ebp),%esi │ │ @@ -3961926,27 +3961926,27 @@ │ │ push %esi │ │ call 1326d10 │ │ add $0x10,%esp │ │ jmp 1327176 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ae04(%ebx),%eax │ │ - lea -0x11347c0(%ebx),%ecx │ │ + lea -0x1134799(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 132716a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ae04(%ebx),%eax │ │ - lea -0x11347c0(%ebx),%ecx │ │ + lea -0x1134799(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3964089,15 +3964089,15 @@ │ │ sub $0x10,%esp │ │ call 13289a1 │ │ pop %ebx │ │ add $0x11945f,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13289dc │ │ sub $0x8,%esp │ │ @@ -3964248,15 +3964248,15 @@ │ │ push 0x10(%esp) │ │ push %ecx │ │ call 129e9d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1328c7c │ │ sub $0x8,%esp │ │ - lea -0x1135325(%ebx),%eax │ │ + lea -0x11352fe(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -3964331,15 +3964331,15 @@ │ │ pop %ebx │ │ add $0x11914f,%ebx │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 1328e19 │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1135325(%ebx),%eax │ │ + lea -0x11352fe(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1328d94 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3964387,15 +3964387,15 @@ │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ jmp 1328ead │ │ mov %eax,0x2fc(%esi) │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1328de4 │ │ sub $0x8,%esp │ │ @@ -3965049,15 +3965049,15 @@ │ │ call 13294a1 │ │ pop %ebx │ │ add $0x11895f,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132950a │ │ - lea -0x11381d9(%ebx),%eax │ │ + lea -0x11381b2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x26,0x8(%esp) │ │ movl $0x54,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132950a │ │ mov 0x8(%ebp),%esi │ │ @@ -3965103,15 +3965103,15 @@ │ │ test %esi,%esi │ │ je 132955c │ │ mov 0x4c(%esi),%eax │ │ sub $0xc,%esp │ │ push %esi │ │ call *0x10(%eax) │ │ add $0x10,%esp │ │ - lea -0x11381d9(%ebx),%eax │ │ + lea -0x11381b2(%ebx),%eax │ │ push $0x37 │ │ push %eax │ │ push $0x54 │ │ push %esi │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -3965143,15 +3965143,15 @@ │ │ pop %ebx │ │ add $0x11887f,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13295de │ │ sub $0x4,%esp │ │ - lea -0x11381d9(%ebx),%eax │ │ + lea -0x11381b2(%ebx),%eax │ │ push $0x43 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x54 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3965222,15 +3965222,15 @@ │ │ push %esi │ │ call 13299b0 │ │ add $0x10,%esp │ │ jmp 1329676 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114adee(%ebx),%eax │ │ - lea -0x11381d9(%ebx),%ecx │ │ + lea -0x11381b2(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3965279,15 +3965279,15 @@ │ │ push %esi │ │ call 13299b0 │ │ add $0x10,%esp │ │ jmp 1329706 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114adee(%ebx),%eax │ │ - lea -0x11381d9(%ebx),%ecx │ │ + lea -0x11381b2(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3965325,15 +3965325,15 @@ │ │ test %edi,%edi │ │ je 13297a2 │ │ cmp %edi,0x14(%ebp) │ │ jae 132977c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ade5(%ebx),%eax │ │ - lea -0x11381d9(%ebx),%ecx │ │ + lea -0x11381b2(%ebx),%ecx │ │ push %eax │ │ push $0x82 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3965460,15 +3965460,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1329881 │ │ pop %ebx │ │ add $0x11857f,%ebx │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1135325(%ebx),%eax │ │ + lea -0x11352fe(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13298db │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3965527,15 +3965527,15 @@ │ │ jne 132997e │ │ mov $0xb5,%esi │ │ jmp 132994f │ │ mov $0xb0,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11470bd(%ebx),%eax │ │ - lea -0x11381d9(%ebx),%ecx │ │ + lea -0x11381b2(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3965586,15 +3965586,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ movl $0x0,0x4(%esp) │ │ mov $0x1,%esi │ │ test %ecx,%ecx │ │ je 1329b19 │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1135325(%ebx),%eax │ │ + lea -0x11352fe(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1329a29 │ │ testb $0x1,0x4(%edi) │ │ @@ -3965655,29 +3965655,29 @@ │ │ cmp 0x8(%ecx),%eax │ │ jne 1329b19 │ │ mov $0x1,%esi │ │ jmp 1329b19 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113bfb2(%ebx),%eax │ │ - lea -0x11381d9(%ebx),%ecx │ │ + lea -0x11381b2(%ebx),%ecx │ │ push %eax │ │ push $0xd6 │ │ jmp 1329b00 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113bfb2(%ebx),%eax │ │ - lea -0x11381d9(%ebx),%ecx │ │ + lea -0x11381b2(%ebx),%ecx │ │ push %eax │ │ push $0xdd │ │ jmp 1329b00 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113bfb2(%ebx),%eax │ │ - lea -0x11381d9(%ebx),%ecx │ │ + lea -0x11381b2(%ebx),%ecx │ │ push %eax │ │ push $0xe7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3965729,15 +3965729,15 @@ │ │ call 1329b61 │ │ pop %ebx │ │ add $0x11829f,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1329bca │ │ - lea -0x11381d9(%ebx),%eax │ │ + lea -0x11381b2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x26,0x8(%esp) │ │ movl $0x54,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 1329bca │ │ mov 0x8(%ebp),%esi │ │ @@ -3965813,15 +3965813,15 @@ │ │ call 1329c41 │ │ pop %ebx │ │ add $0x1181bf,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1329caa │ │ - lea -0x11381d9(%ebx),%eax │ │ + lea -0x11381b2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x26,0x8(%esp) │ │ movl $0x54,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 1329caa │ │ mov 0x8(%ebp),%esi │ │ @@ -3965940,15 +3965940,15 @@ │ │ lea -0x115809c(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1155304(%ebx),%eax │ │ jmp 1329dce │ │ mov %edi,0x4(%esp) │ │ lea -0x113a63c(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x11350c3(%ebx),%eax │ │ + lea -0x113509c(%ebx),%eax │ │ sub $0x4,%esp │ │ push $0x0 │ │ push %eax │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 125d6f0 │ │ add $0x10,%esp │ │ @@ -3966268,15 +3966268,15 @@ │ │ lea 0x20(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129e740 │ │ add $0xc,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ lea 0xc(%esp),%esi │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %esi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -3967155,22 +3967155,22 @@ │ │ test $0x7,%dl │ │ je 132aaaa │ │ movzbl 0x7(%esp),%ecx │ │ and $0x1,%cl │ │ jne 132aaaa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11381a6(%ebx),%eax │ │ + lea -0x113817f(%ebx),%eax │ │ lea -0x113bf9b(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ jmp 132aa79 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11381a6(%ebx),%eax │ │ + lea -0x113817f(%ebx),%eax │ │ lea -0x113bf9b(%ebx),%ecx │ │ push %eax │ │ push $0xb9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3967210,27 +3967210,27 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 132ab1e │ │ mov %eax,%ecx │ │ jns 132aa98 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11381a6(%ebx),%eax │ │ + lea -0x113817f(%ebx),%eax │ │ lea -0x113bf9b(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd9 │ │ jmp 132aa89 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11381a6(%ebx),%eax │ │ + lea -0x113817f(%ebx),%eax │ │ lea -0x113bf9b(%ebx),%ecx │ │ push %eax │ │ push $0xd7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3969032,15 +3969032,15 @@ │ │ xor %eax,%eax │ │ cmp 0x3c(%ecx),%edx │ │ jne 132bdf5 │ │ mov $0x1,%eax │ │ jmp 132bdf5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136497(%ebx),%eax │ │ + lea -0x1136470(%ebx),%eax │ │ lea -0x1155dd6(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3969232,15 +3969232,15 @@ │ │ mov 0x8(%esp),%eax │ │ cmp 0x3c(%edi),%eax │ │ jne 132c027 │ │ mov $0x1,%esi │ │ jmp 132c027 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134771(%ebx),%eax │ │ + lea -0x113474a(%ebx),%eax │ │ lea -0x1155dd6(%ebx),%ecx │ │ push %eax │ │ push $0x56 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3969254,15 +3969254,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136497(%ebx),%eax │ │ + lea -0x1136470(%ebx),%eax │ │ lea -0x1155dd6(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3969514,15 +3969514,15 @@ │ │ call 132c321 │ │ pop %ebx │ │ add $0x115adf,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132c394 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x2c,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132c394 │ │ mov %eax,%esi │ │ @@ -3969556,15 +3969556,15 @@ │ │ pop %ebx │ │ add $0x115a53,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 138d8f0 │ │ add $0x10,%esp │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x190 │ │ push %esi │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -3969596,15 +3969596,15 @@ │ │ pop %ebx │ │ add $0x115a03,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132c43f │ │ sub $0x4,%esp │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ push $0x23 │ │ push %eax │ │ push $0x190 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132c43f │ │ @@ -3969672,15 +3969672,15 @@ │ │ call 132c4b1 │ │ pop %ebx │ │ add $0x11594f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132c524 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x2e,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132c524 │ │ mov %eax,%esi │ │ @@ -3969747,15 +3969747,15 @@ │ │ call 132c591 │ │ pop %ebx │ │ add $0x11586f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132c604 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x30,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132c604 │ │ mov %eax,%esi │ │ @@ -3969822,15 +3969822,15 @@ │ │ call 132c671 │ │ pop %ebx │ │ add $0x11578f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132c6e4 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x32,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132c6e4 │ │ mov %eax,%esi │ │ @@ -3969897,15 +3969897,15 @@ │ │ call 132c751 │ │ pop %ebx │ │ add $0x1156af,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132c7c4 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x34,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132c7c4 │ │ mov %eax,%esi │ │ @@ -3969972,15 +3969972,15 @@ │ │ call 132c831 │ │ pop %ebx │ │ add $0x1155cf,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132c8a4 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x36,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132c8a4 │ │ mov %eax,%esi │ │ @@ -3970047,15 +3970047,15 @@ │ │ call 132c911 │ │ pop %ebx │ │ add $0x1154ef,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132c984 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x38,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132c984 │ │ mov %eax,%esi │ │ @@ -3970122,15 +3970122,15 @@ │ │ call 132c9f1 │ │ pop %ebx │ │ add $0x11540f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132ca64 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3a,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132ca64 │ │ mov %eax,%esi │ │ @@ -3970197,15 +3970197,15 @@ │ │ call 132cad1 │ │ pop %ebx │ │ add $0x11532f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132cb44 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3c,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132cb44 │ │ mov %eax,%esi │ │ @@ -3970272,15 +3970272,15 @@ │ │ call 132cbb1 │ │ pop %ebx │ │ add $0x11524f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132cc24 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3e,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132cc24 │ │ mov %eax,%esi │ │ @@ -3970347,15 +3970347,15 @@ │ │ call 132cc91 │ │ pop %ebx │ │ add $0x11516f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132cd04 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x40,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132cd04 │ │ mov %eax,%esi │ │ @@ -3970422,15 +3970422,15 @@ │ │ call 132cd71 │ │ pop %ebx │ │ add $0x11508f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132cde4 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x42,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132cde4 │ │ mov %eax,%esi │ │ @@ -3970497,15 +3970497,15 @@ │ │ call 132ce51 │ │ pop %ebx │ │ add $0x114faf,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132cec4 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x44,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132cec4 │ │ mov %eax,%esi │ │ @@ -3970572,15 +3970572,15 @@ │ │ call 132cf31 │ │ pop %ebx │ │ add $0x114ecf,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132cfa4 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x46,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132cfa4 │ │ mov %eax,%esi │ │ @@ -3970647,15 +3970647,15 @@ │ │ call 132d011 │ │ pop %ebx │ │ add $0x114def,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132d084 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x48,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132d084 │ │ mov %eax,%esi │ │ @@ -3970722,15 +3970722,15 @@ │ │ call 132d0f1 │ │ pop %ebx │ │ add $0x114d0f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132d164 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x4a,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132d164 │ │ mov %eax,%esi │ │ @@ -3970797,15 +3970797,15 @@ │ │ call 132d1d1 │ │ pop %ebx │ │ add $0x114c2f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132d244 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x4c,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132d244 │ │ mov %eax,%esi │ │ @@ -3970872,15 +3970872,15 @@ │ │ call 132d2b1 │ │ pop %ebx │ │ add $0x114b4f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132d324 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x4e,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132d324 │ │ mov %eax,%esi │ │ @@ -3970947,15 +3970947,15 @@ │ │ call 132d391 │ │ pop %ebx │ │ add $0x114a6f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132d404 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x50,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132d404 │ │ mov %eax,%esi │ │ @@ -3971022,15 +3971022,15 @@ │ │ call 132d471 │ │ pop %ebx │ │ add $0x11498f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132d4e4 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x52,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132d4e4 │ │ mov %eax,%esi │ │ @@ -3971097,15 +3971097,15 @@ │ │ call 132d551 │ │ pop %ebx │ │ add $0x1148af,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132d5c4 │ │ - lea -0x1134764(%ebx),%eax │ │ + lea -0x113473d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x54,0x8(%esp) │ │ movl $0x190,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132d5c4 │ │ mov %eax,%esi │ │ @@ -3972411,15 +3972411,15 @@ │ │ call 129deb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132e1fa │ │ cmpl $0x20,0x8(%esp) │ │ jne 132e206 │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132e24a │ │ sub $0x8,%esp │ │ @@ -3972442,15 +3972442,15 @@ │ │ mov $0x8b,%edi │ │ jmp 132e21c │ │ mov $0x67,%esi │ │ mov $0x92,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ada7(%ebx),%eax │ │ - lea -0x112ead4(%ebx),%ecx │ │ + lea -0x112eaad(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3972543,15 +3972543,15 @@ │ │ call 132e2f1 │ │ pop %ebx │ │ add $0x113b0f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132e365 │ │ - lea -0x112ead4(%ebx),%eax │ │ + lea -0x112eaad(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x34,0x8(%esp) │ │ movl $0xf0,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132e365 │ │ mov %eax,%esi │ │ @@ -3972585,15 +3972585,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 132e3ae │ │ sub $0xc,%esp │ │ push %esi │ │ call 138d8f0 │ │ add $0x10,%esp │ │ - lea -0x112ead4(%ebx),%eax │ │ + lea -0x112eaad(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push $0xf0 │ │ push %esi │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -3972622,15 +3972622,15 @@ │ │ call 132e3d1 │ │ pop %ebx │ │ add $0x113a2f,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132e42d │ │ - lea -0x112ead4(%ebx),%edi │ │ + lea -0x112eaad(%ebx),%edi │ │ push $0x4a │ │ push %edi │ │ push $0xf0 │ │ push %eax │ │ call 1299bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3972714,15 +3972714,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 132e4ad │ │ pop %ebx │ │ add $0x113953,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132e4e0 │ │ sub $0x8,%esp │ │ @@ -3972749,16 +3972749,16 @@ │ │ test %eax,%eax │ │ jne 132e549 │ │ mov $0x6a,%esi │ │ jmp 132e51a │ │ mov $0x65,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112eaa0(%ebx),%eax │ │ - lea -0x112ead4(%ebx),%ecx │ │ + lea -0x112ea79(%ebx),%eax │ │ + lea -0x112eaad(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3973213,15 +3973213,15 @@ │ │ call 132eaa1 │ │ pop %ebx │ │ add $0x11335f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132eb2c │ │ - lea -0x112b0e8(%ebx),%eax │ │ + lea -0x112b0c1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x2e,0x8(%esp) │ │ movl $0x2a4,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 132eb2c │ │ mov %eax,%esi │ │ @@ -3973269,15 +3973269,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 132eb7e │ │ sub $0xc,%esp │ │ push %esi │ │ call 138d8f0 │ │ add $0x10,%esp │ │ - lea -0x112b0e8(%ebx),%eax │ │ + lea -0x112b0c1(%ebx),%eax │ │ push $0x57 │ │ push %eax │ │ push $0x2a4 │ │ push %esi │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -3973306,15 +3973306,15 @@ │ │ call 132eba1 │ │ pop %ebx │ │ add $0x11325f,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132ebfd │ │ - lea -0x112b0e8(%ebx),%edi │ │ + lea -0x112b0c1(%ebx),%edi │ │ push $0x45 │ │ push %edi │ │ push $0x2a4 │ │ push %eax │ │ call 1299bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3973494,16 +3973494,16 @@ │ │ mov 0x10(%ebp),%eax │ │ test %ecx,%ecx │ │ je 132ed8d │ │ cmp %ecx,0x14(%ebp) │ │ jae 132ed9a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136480(%ebx),%eax │ │ - lea -0x112b0e8(%ebx),%ecx │ │ + lea -0x1136459(%ebx),%eax │ │ + lea -0x112b0c1(%ebx),%ecx │ │ push %eax │ │ push $0x12e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3973617,15 +3973617,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 132ee81 │ │ pop %ebx │ │ add $0x112f7f,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132eeb8 │ │ sub $0x8,%esp │ │ @@ -3973663,30 +3973663,30 @@ │ │ push 0x298(%edi) │ │ push %eax │ │ call 129dee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132efde │ │ sub $0x8,%esp │ │ - lea -0x1129e7a(%ebx),%eax │ │ + lea -0x1129e53(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132ef4a │ │ sub $0x8,%esp │ │ push 0x2a0(%edi) │ │ push %eax │ │ call 129dee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132f013 │ │ sub $0x8,%esp │ │ - lea -0x1135325(%ebx),%eax │ │ + lea -0x11352fe(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -3973694,55 +3973694,55 @@ │ │ cmpl $0x5,0x4(%ecx) │ │ jne 132eff7 │ │ testb $0x2,0x50(%edi) │ │ jne 132f04b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a039(%ebx),%eax │ │ - lea -0x112b0e8(%ebx),%ecx │ │ + lea -0x112b0c1(%ebx),%ecx │ │ push %eax │ │ push $0x86 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ jmp 132f037 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a039(%ebx),%eax │ │ - lea -0x112b0e8(%ebx),%ecx │ │ + lea -0x112b0c1(%ebx),%ecx │ │ push %eax │ │ push $0x6b │ │ jmp 132f02a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a039(%ebx),%eax │ │ - lea -0x112b0e8(%ebx),%ecx │ │ + lea -0x112b0c1(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ jmp 132f02a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a039(%ebx),%eax │ │ - lea -0x112b0e8(%ebx),%ecx │ │ + lea -0x112b0c1(%ebx),%ecx │ │ push %eax │ │ push $0x76 │ │ jmp 132f02a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a039(%ebx),%eax │ │ - lea -0x112b0e8(%ebx),%ecx │ │ + lea -0x112b0c1(%ebx),%ecx │ │ push %eax │ │ push $0x82 │ │ jmp 132f02a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a039(%ebx),%eax │ │ - lea -0x112b0e8(%ebx),%ecx │ │ + lea -0x112b0c1(%ebx),%ecx │ │ push %eax │ │ push $0x7b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3973759,15 +3973759,15 @@ │ │ mov 0xc(%ecx),%eax │ │ lea -0x11(%eax),%edx │ │ cmp $0xffffffef,%edx │ │ ja 132f07f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a039(%ebx),%eax │ │ - lea -0x112b0e8(%ebx),%ecx │ │ + lea -0x112b0c1(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3973831,15 +3973831,15 @@ │ │ call 129deb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132f193 │ │ cmpl $0x20,0xc(%esp) │ │ jne 132f1a2 │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132f158 │ │ sub $0x8,%esp │ │ @@ -3973849,15 +3973849,15 @@ │ │ call 129deb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132f1b1 │ │ cmpl $0xc,0xc(%esp) │ │ jne 132f1c0 │ │ sub $0x8,%esp │ │ - lea -0x1135325(%ebx),%eax │ │ + lea -0x11352fe(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132f222 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3973899,15 +3973899,15 @@ │ │ mov %eax,0x20(%esp) │ │ call 139f860 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ mov 0xc(%eax),%ecx │ │ mov %ecx,0x298(%edi) │ │ sub $0x8,%esp │ │ - lea -0x1137087(%ebx),%eax │ │ + lea -0x1137060(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132f261 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3973958,15 +3973958,15 @@ │ │ mov $0xe0,%edi │ │ jmp 132f2dc │ │ mov $0x78,%esi │ │ mov $0xd0,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141744(%ebx),%eax │ │ - lea -0x112b0e8(%ebx),%ecx │ │ + lea -0x112b0c1(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3974924,15 +3974924,15 @@ │ │ push %eax │ │ push %esi │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132ffba │ │ sub $0x8,%esp │ │ - lea -0x112cd78(%ebx),%eax │ │ + lea -0x112cd51(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132ffbe │ │ sub $0x8,%esp │ │ @@ -3975729,15 +3975729,15 @@ │ │ call 133074f │ │ pop %ebx │ │ add $0x1116b1,%ebx │ │ call 1320c90 │ │ test %eax,%eax │ │ je 1330777 │ │ sub $0x4,%esp │ │ - lea -0x112ea88(%ebx),%eax │ │ + lea -0x112ea61(%ebx),%eax │ │ push $0x1e │ │ push %eax │ │ push $0xc │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 1330779 │ │ xor %eax,%eax │ │ @@ -3975751,15 +3975751,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133078f │ │ pop %ebx │ │ add $0x111671,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112ea88(%ebx),%eax │ │ + lea -0x112ea61(%ebx),%eax │ │ push $0x24 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3975949,15 +3975949,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 133094d │ │ pop %ebx │ │ add $0x1114b3,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1330980 │ │ sub $0x8,%esp │ │ @@ -3975979,15 +3975979,15 @@ │ │ push $0x0 │ │ push %eax │ │ call 129dee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13309f5 │ │ sub $0x8,%esp │ │ - lea -0x112c055(%ebx),%eax │ │ + lea -0x112c02e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -3976007,15 +3976007,15 @@ │ │ jmp 13309fa │ │ mov $0x82,%esi │ │ jmp 13309fa │ │ mov $0x87,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114caaa(%ebx),%eax │ │ - lea -0x112ea88(%ebx),%ecx │ │ + lea -0x112ea61(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3976067,15 +3976067,15 @@ │ │ call 129deb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1330acc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11470a6(%ebx),%eax │ │ - lea -0x112ea88(%ebx),%ecx │ │ + lea -0x112ea61(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3977217,15 +3977217,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ call 13315e0 │ │ pop %ebx │ │ add $0x110820,%ebx │ │ - lea -0x112b0ab(%ebx),%eax │ │ + lea -0x112b084(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x50,0x8(%esp) │ │ movl $0x198,(%esp) │ │ call 1298010 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ je 1331647 │ │ @@ -3977332,15 +3977332,15 @@ │ │ test %ecx,%ecx │ │ jne 1331769 │ │ mov $0x66,%esi │ │ mov $0xb0,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e6f0(%ebx),%eax │ │ - lea -0x112b0ab(%ebx),%ecx │ │ + lea -0x112b084(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3977431,15 +3977431,15 @@ │ │ and $0x4,%cl │ │ je 1331919 │ │ cmpl $0x1000001,0x1c(%ebp) │ │ jb 133187b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113fa46(%ebx),%eax │ │ - lea -0x112b0ab(%ebx),%ecx │ │ + lea -0x112b084(%ebx),%ecx │ │ push %eax │ │ push $0x8e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3977532,15 +3977532,15 @@ │ │ pop %ebx │ │ add $0x1104c3,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 138d8f0 │ │ add $0x10,%esp │ │ - lea -0x112b0ab(%ebx),%eax │ │ + lea -0x112b084(%ebx),%eax │ │ push $0x5f │ │ push %eax │ │ push $0x198 │ │ push %esi │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -3977588,15 +3977588,15 @@ │ │ mov 0x184(%edi),%ecx │ │ test %ecx,%ecx │ │ je 13319cd │ │ lea 0xfc(%edi),%edx │ │ cmp %edx,%ecx │ │ jne 13319fe │ │ sub $0x4,%esp │ │ - lea -0x112b0ab(%ebx),%eax │ │ + lea -0x112b084(%ebx),%eax │ │ push $0x72 │ │ push %eax │ │ push $0x198 │ │ call 1297f60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3977668,15 +3977668,15 @@ │ │ pop %ebx │ │ add $0x11038f,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 1331b42 │ │ sub $0x8,%esp │ │ - lea -0x11272d1(%ebx),%ecx │ │ + lea -0x11272aa(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1331b42 │ │ movl $0x0,0x8(%esp) │ │ @@ -3977710,15 +3977710,15 @@ │ │ mov $0xeb,%edi │ │ jmp 1331b14 │ │ mov $0x67,%esi │ │ mov $0xe3,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113fa37(%ebx),%eax │ │ - lea -0x112b0ab(%ebx),%ecx │ │ + lea -0x112b084(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3977805,15 +3977805,15 @@ │ │ push %esi │ │ call 1331a60 │ │ add $0x10,%esp │ │ jmp 1331c37 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f254(%ebx),%eax │ │ - lea -0x112b0ab(%ebx),%ecx │ │ + lea -0x112b084(%ebx),%ecx │ │ push %eax │ │ push $0x36 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3978679,15 +3978679,15 @@ │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ jmp 1332641 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ea58(%ebx),%eax │ │ + lea -0x112ea31(%ebx),%eax │ │ lea -0x1154063(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3978765,15 +3978765,15 @@ │ │ push 0x8(%ebp) │ │ call 138e5d0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1332791 │ │ sub $0x8,%esp │ │ - lea -0x1131836(%ebx),%eax │ │ + lea -0x113180f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1332759 │ │ mov 0x8(%ebp),%ecx │ │ @@ -3978810,15 +3978810,15 @@ │ │ push %esi │ │ call 12864a0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 1332791 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11272c4(%ebx),%eax │ │ + lea -0x112729d(%ebx),%eax │ │ lea -0x1154063(%ebx),%ecx │ │ push %eax │ │ push $0xa5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3978878,15 +3978878,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13327fd │ │ pop %ebx │ │ add $0x10f603,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x112fd06(%ebx),%eax │ │ + lea -0x112fcdf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1332830 │ │ sub $0x8,%esp │ │ @@ -3980291,15 +3980291,15 @@ │ │ je 13339e6 │ │ mov 0x1c(%ebp),%edi │ │ cmp %edi,0x14(%ebp) │ │ jae 133372e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112133b(%ebx),%eax │ │ - lea -0x1134734(%ebx),%ecx │ │ + lea -0x113470d(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3980608,16 +3980608,16 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1333ada │ │ mov $0x66,%esi │ │ mov $0xa3,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b078(%ebx),%eax │ │ - lea -0x1134734(%ebx),%ecx │ │ + lea -0x112b051(%ebx),%eax │ │ + lea -0x113470d(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3980752,15 +3980752,15 @@ │ │ call 129d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1333c2c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e6da(%ebx),%eax │ │ - lea -0x11291c4(%ebx),%ecx │ │ + lea -0x112919d(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3980819,28 +3980819,28 @@ │ │ je 1333cd7 │ │ mov 0xc(%esp),%eax │ │ lea -0x21(%eax),%ecx │ │ cmp $0xffffffdf,%ecx │ │ ja 1333d0c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11272ab(%ebx),%eax │ │ - lea -0x11291c4(%ebx),%ecx │ │ + lea -0x1127284(%ebx),%eax │ │ + lea -0x112919d(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xda │ │ jmp 1333cfe │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11272ab(%ebx),%eax │ │ - lea -0x11291c4(%ebx),%ecx │ │ + lea -0x1127284(%ebx),%eax │ │ + lea -0x112919d(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3980875,15 +3980875,15 @@ │ │ call 1333d3f │ │ pop %ebx │ │ add $0x10e0c1,%ebx │ │ call 1320c90 │ │ test %eax,%eax │ │ je 1333d6d │ │ sub $0x4,%esp │ │ - lea -0x11291c4(%ebx),%eax │ │ + lea -0x112919d(%ebx),%eax │ │ push $0xbb │ │ push %eax │ │ push $0x98 │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 1333d6f │ │ xor %eax,%eax │ │ @@ -3980922,16 +3980922,16 @@ │ │ mov %edx,(%esi) │ │ test %ecx,%ecx │ │ je 1333dec │ │ cmp %ecx,%edx │ │ jbe 1333df3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130853(%ebx),%eax │ │ - lea -0x11291c4(%ebx),%ecx │ │ + lea -0x113082c(%ebx),%eax │ │ + lea -0x112919d(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xda │ │ @@ -3980962,15 +3980962,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1333e1f │ │ pop %ebx │ │ add $0x10dfe1,%ebx │ │ - lea -0x11291c4(%ebx),%eax │ │ + lea -0x112919d(%ebx),%eax │ │ push $0xbb │ │ push %eax │ │ push $0x98 │ │ push 0x8(%ebp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3980994,15 +3980994,15 @@ │ │ pop %ebx │ │ add $0x10dfa3,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1333ea5 │ │ sub $0x4,%esp │ │ - lea -0x11291c4(%ebx),%eax │ │ + lea -0x112919d(%ebx),%eax │ │ push $0xbb │ │ push %eax │ │ push $0x98 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1333ea5 │ │ @@ -3981157,15 +3981157,15 @@ │ │ call 129d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 133402f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113bf68(%ebx),%eax │ │ - lea -0x11291c4(%ebx),%ecx │ │ + lea -0x112919d(%ebx),%ecx │ │ push %eax │ │ push $0xbc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3981221,28 +3981221,28 @@ │ │ je 13340d7 │ │ mov 0xc(%esp),%eax │ │ lea -0x41(%eax),%ecx │ │ cmp $0xffffffbf,%ecx │ │ ja 133410c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129194(%ebx),%eax │ │ - lea -0x11291c4(%ebx),%ecx │ │ + lea -0x112916d(%ebx),%eax │ │ + lea -0x112919d(%ebx),%ecx │ │ push %eax │ │ push $0xbc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xda │ │ jmp 13340fe │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129194(%ebx),%eax │ │ - lea -0x11291c4(%ebx),%ecx │ │ + lea -0x112916d(%ebx),%eax │ │ + lea -0x112919d(%ebx),%ecx │ │ push %eax │ │ push $0xbc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3981274,15 +3981274,15 @@ │ │ call 133413f │ │ pop %ebx │ │ add $0x10dcc1,%ebx │ │ call 1320c90 │ │ test %eax,%eax │ │ je 133416d │ │ sub $0x4,%esp │ │ - lea -0x11291c4(%ebx),%eax │ │ + lea -0x112919d(%ebx),%eax │ │ push $0xbc │ │ push %eax │ │ push $0x128 │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 133416f │ │ xor %eax,%eax │ │ @@ -3981321,16 +3981321,16 @@ │ │ mov %edx,(%esi) │ │ test %ecx,%ecx │ │ je 13341ef │ │ cmp %ecx,%edx │ │ jbe 13341f6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132922(%ebx),%eax │ │ - lea -0x11291c4(%ebx),%ecx │ │ + lea -0x11328fb(%ebx),%eax │ │ + lea -0x112919d(%ebx),%ecx │ │ push %eax │ │ push $0xbc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xda │ │ @@ -3981358,15 +3981358,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133421f │ │ pop %ebx │ │ add $0x10dbe1,%ebx │ │ - lea -0x11291c4(%ebx),%eax │ │ + lea -0x112919d(%ebx),%eax │ │ push $0xbc │ │ push %eax │ │ push $0x128 │ │ push 0x8(%ebp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3981390,15 +3981390,15 @@ │ │ pop %ebx │ │ add $0x10dba3,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13342a5 │ │ sub $0x4,%esp │ │ - lea -0x11291c4(%ebx),%eax │ │ + lea -0x112919d(%ebx),%eax │ │ push $0xbc │ │ push %eax │ │ push $0x128 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13342a5 │ │ @@ -3988919,15 +3988919,15 @@ │ │ call 133b93f │ │ pop %ebx │ │ add $0x1064c1,%ebx │ │ call 1320c90 │ │ test %eax,%eax │ │ je 133b967 │ │ sub $0x4,%esp │ │ - lea -0x1129178(%ebx),%eax │ │ + lea -0x1129151(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x5c │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 133b969 │ │ xor %eax,%eax │ │ @@ -3988982,15 +3988982,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133b9df │ │ pop %ebx │ │ add $0x106421,%ebx │ │ - lea -0x1129178(%ebx),%eax │ │ + lea -0x1129151(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x5c │ │ push 0x8(%ebp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3989020,15 +3989020,15 @@ │ │ pop %ebx │ │ add $0x1063e3,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 133ba7c │ │ sub $0x4,%esp │ │ - lea -0x1129178(%ebx),%eax │ │ + lea -0x1129151(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x5c │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133ba7c │ │ @@ -3989795,15 +3989795,15 @@ │ │ call 133c10f │ │ pop %ebx │ │ add $0x105cf1,%ebx │ │ call 1320c90 │ │ test %eax,%eax │ │ je 133c137 │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x3f │ │ push %eax │ │ push $0x60 │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 133c139 │ │ xor %eax,%eax │ │ @@ -3989858,15 +3989858,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c1af │ │ pop %ebx │ │ add $0x105c51,%ebx │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x3f │ │ push %eax │ │ push $0x60 │ │ push 0x8(%ebp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3989896,15 +3989896,15 @@ │ │ pop %ebx │ │ add $0x105c13,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 133c24c │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x3f │ │ push %eax │ │ push $0x60 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c24c │ │ @@ -3990100,15 +3990100,15 @@ │ │ call 133c3cf │ │ pop %ebx │ │ add $0x105a31,%ebx │ │ call 1320c90 │ │ test %eax,%eax │ │ je 133c3f7 │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x44 │ │ push %eax │ │ push $0x70 │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 133c3f9 │ │ xor %eax,%eax │ │ @@ -3990163,15 +3990163,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c46f │ │ pop %ebx │ │ add $0x105991,%ebx │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x44 │ │ push %eax │ │ push $0x70 │ │ push 0x8(%ebp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3990201,15 +3990201,15 @@ │ │ pop %ebx │ │ add $0x105953,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 133c514 │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x44 │ │ push %eax │ │ push $0x70 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c514 │ │ @@ -3990294,15 +3990294,15 @@ │ │ call 133c59f │ │ pop %ebx │ │ add $0x105861,%ebx │ │ call 1320c90 │ │ test %eax,%eax │ │ je 133c5c7 │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x49 │ │ push %eax │ │ push $0x70 │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 133c5c9 │ │ xor %eax,%eax │ │ @@ -3990357,15 +3990357,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c63f │ │ pop %ebx │ │ add $0x1057c1,%ebx │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x49 │ │ push %eax │ │ push $0x70 │ │ push 0x8(%ebp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3990395,15 +3990395,15 @@ │ │ pop %ebx │ │ add $0x105783,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 133c6e4 │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x49 │ │ push %eax │ │ push $0x70 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c6e4 │ │ @@ -3990488,15 +3990488,15 @@ │ │ call 133c76f │ │ pop %ebx │ │ add $0x105691,%ebx │ │ call 1320c90 │ │ test %eax,%eax │ │ je 133c797 │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x4e │ │ push %eax │ │ push $0x70 │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 133c799 │ │ xor %eax,%eax │ │ @@ -3990551,15 +3990551,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c80f │ │ pop %ebx │ │ add $0x1055f1,%ebx │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x4e │ │ push %eax │ │ push $0x70 │ │ push 0x8(%ebp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3990589,15 +3990589,15 @@ │ │ pop %ebx │ │ add $0x1055b3,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 133c8b4 │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x4e │ │ push %eax │ │ push $0x70 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c8b4 │ │ @@ -3990682,15 +3990682,15 @@ │ │ call 133c93f │ │ pop %ebx │ │ add $0x1054c1,%ebx │ │ call 1320c90 │ │ test %eax,%eax │ │ je 133c96a │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x53 │ │ push %eax │ │ push $0xd8 │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 133c96c │ │ xor %eax,%eax │ │ @@ -3990758,15 +3990758,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c9ef │ │ pop %ebx │ │ add $0x105411,%ebx │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x53 │ │ push %eax │ │ push $0xd8 │ │ push 0x8(%ebp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3990793,15 +3990793,15 @@ │ │ pop %ebx │ │ add $0x1053d3,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 133ca72 │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x53 │ │ push %eax │ │ push $0xd8 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133ca72 │ │ @@ -3990876,15 +3990876,15 @@ │ │ call 133caff │ │ pop %ebx │ │ add $0x105301,%ebx │ │ call 1320c90 │ │ test %eax,%eax │ │ je 133cb2a │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x58 │ │ push %eax │ │ push $0xd8 │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 133cb2c │ │ xor %eax,%eax │ │ @@ -3990952,15 +3990952,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133cbaf │ │ pop %ebx │ │ add $0x105251,%ebx │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x58 │ │ push %eax │ │ push $0xd8 │ │ push 0x8(%ebp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3990987,15 +3990987,15 @@ │ │ pop %ebx │ │ add $0x105213,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 133cc32 │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x58 │ │ push %eax │ │ push $0xd8 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133cc32 │ │ @@ -3991070,15 +3991070,15 @@ │ │ call 133ccbf │ │ pop %ebx │ │ add $0x105141,%ebx │ │ call 1320c90 │ │ test %eax,%eax │ │ je 133ccea │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x5d │ │ push %eax │ │ push $0xd8 │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 133ccec │ │ xor %eax,%eax │ │ @@ -3991146,15 +3991146,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133cd6f │ │ pop %ebx │ │ add $0x105091,%ebx │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x5d │ │ push %eax │ │ push $0xd8 │ │ push 0x8(%ebp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3991181,15 +3991181,15 @@ │ │ pop %ebx │ │ add $0x105053,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 133cdf2 │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x5d │ │ push %eax │ │ push $0xd8 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133cdf2 │ │ @@ -3991264,15 +3991264,15 @@ │ │ call 133ce7f │ │ pop %ebx │ │ add $0x104f81,%ebx │ │ call 1320c90 │ │ test %eax,%eax │ │ je 133ceaa │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x62 │ │ push %eax │ │ push $0xd8 │ │ call 1298010 │ │ add $0x10,%esp │ │ jmp 133ceac │ │ xor %eax,%eax │ │ @@ -3991340,15 +3991340,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133cf2f │ │ pop %ebx │ │ add $0x104ed1,%ebx │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x62 │ │ push %eax │ │ push $0xd8 │ │ push 0x8(%ebp) │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3991375,15 +3991375,15 @@ │ │ pop %ebx │ │ add $0x104e93,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 133cfb2 │ │ sub $0x4,%esp │ │ - lea -0x1132908(%ebx),%eax │ │ + lea -0x11328e1(%ebx),%eax │ │ push $0x62 │ │ push %eax │ │ push $0xd8 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133cfb2 │ │ @@ -3992406,15 +3992406,15 @@ │ │ push %eax │ │ call 129deb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 133da5b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11346ff(%ebx),%eax │ │ + lea -0x11346d8(%ebx),%eax │ │ lea -0x111f217(%ebx),%ecx │ │ push %eax │ │ push $0x27c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3993257,26 +3993257,26 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ test %edi,%edi │ │ je 133e442 │ │ movl $0x2,0x28(%esp) │ │ sub $0x4,%esp │ │ lea 0x2c(%esp),%eax │ │ - lea -0x112c772(%ebx),%ecx │ │ + lea -0x112c74b(%ebx),%ecx │ │ lea 0x30(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0x104(%eax),%eax │ │ mov (%eax),%esi │ │ sub $0x8,%esp │ │ - lea -0x112c161(%ebx),%eax │ │ + lea -0x112c13a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 133e3b8 │ │ sub $0xc,%esp │ │ @@ -3993297,15 +3993297,15 @@ │ │ call 129e740 │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x50(%esp) │ │ movups 0x14(%esp),%xmm0 │ │ movups %xmm0,0x40(%esp) │ │ mov %esp,%eax │ │ - lea -0x1126067(%ebx),%ecx │ │ + lea -0x1126040(%ebx),%ecx │ │ lea 0x14(%esp),%esi │ │ push $0x4 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -3993444,15 +3993444,15 @@ │ │ pop %ebx │ │ add $0x1038a1,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%ebp),%ecx │ │ add $0x4,%ecx │ │ mov %ecx,(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%ecx │ │ + lea -0x11283da(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133e5a3 │ │ sub $0x4,%esp │ │ @@ -3996172,28 +3996172,28 @@ │ │ push %edi │ │ call 129e740 │ │ add $0xc,%esp │ │ mov 0x34(%esp),%eax │ │ mov %eax,0xa0(%esp) │ │ movups 0x24(%esp),%xmm0 │ │ movups %xmm0,0x90(%esp) │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x8(%esp) │ │ push %eax │ │ push %edi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ mov 0x34(%esp),%eax │ │ mov %eax,0xb4(%esp) │ │ movups 0x24(%esp),%xmm0 │ │ movups %xmm0,0xa4(%esp) │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x112c772(%ebx),%ecx │ │ + lea -0x112c74b(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x34(%esp),%eax │ │ mov %eax,0xc8(%esp) │ │ @@ -3996259,15 +3996259,15 @@ │ │ pop %ebx │ │ add $0x101c71,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%ebp),%ecx │ │ add $0x4,%ecx │ │ mov %ecx,(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%ecx │ │ + lea -0x11283da(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13401d3 │ │ sub $0x4,%esp │ │ @@ -3996664,15 +3996664,15 @@ │ │ add $0x4,%esp │ │ push 0x10(%esp) │ │ call 11c59f0 │ │ add $0x10,%esp │ │ movl $0x2,0x24(%esp) │ │ sub $0x4,%esp │ │ lea 0x28(%esp),%eax │ │ - lea -0x112c772(%ebx),%ecx │ │ + lea -0x112c74b(%ebx),%ecx │ │ lea 0x44(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x8(%ebp),%edi │ │ @@ -3996686,15 +3996686,15 @@ │ │ call 129e740 │ │ add $0xc,%esp │ │ mov 0x38(%esp),%eax │ │ mov %eax,0x64(%esp) │ │ movups 0x28(%esp),%xmm0 │ │ movups %xmm0,0x54(%esp) │ │ lea 0x10(%esp),%eax │ │ - lea -0x1126067(%ebx),%ecx │ │ + lea -0x1126040(%ebx),%ecx │ │ push $0x4 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ mov 0x38(%esp),%eax │ │ @@ -3997852,24 +3997852,24 @@ │ │ mov (%ecx),%edx │ │ cmpl $0x0,0x10(%ebp) │ │ je 13414d7 │ │ cmp $0x13,%eax │ │ ja 134151f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112728f(%ebx),%eax │ │ + lea -0x1127268(%ebx),%eax │ │ lea -0x1159b1f(%ebx),%ecx │ │ push %eax │ │ push $0x301 │ │ jmp 13414f6 │ │ cmp $0x17,%eax │ │ ja 1341514 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112728f(%ebx),%eax │ │ + lea -0x1127268(%ebx),%eax │ │ lea -0x1159b1f(%ebx),%ecx │ │ push %eax │ │ push $0x306 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3997898,15 +3997898,15 @@ │ │ ja 13415c4 │ │ cmpl $0x0,0x8(%esp) │ │ je 13415ba │ │ test %edi,%edi │ │ jne 13415ba │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112728f(%ebx),%eax │ │ + lea -0x1127268(%ebx),%eax │ │ lea -0x1159b1f(%ebx),%ecx │ │ push %eax │ │ push $0x31c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3997914,15 +3997914,15 @@ │ │ push $0x9 │ │ call 124ae00 │ │ xor %eax,%eax │ │ add $0x10,%esp │ │ jmp 13415c4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112728f(%ebx),%eax │ │ + lea -0x1127268(%ebx),%eax │ │ lea -0x1159b1f(%ebx),%ecx │ │ push %eax │ │ push $0x30b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3998229,15 +3998229,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1133c98(%ebx),%eax │ │ + lea -0x1133c71(%ebx),%eax │ │ push 0x18(%ebp) │ │ push %eax │ │ push 0x14(%ebp) │ │ call 125d6f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1341a4c │ │ @@ -3998534,15 +3998534,15 @@ │ │ push $0x10 │ │ call 1342600 │ │ add $0x20,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 1341e4a │ │ sub $0x4,%esp │ │ - lea -0x1133c98(%ebx),%eax │ │ + lea -0x1133c71(%ebx),%eax │ │ push 0x20(%ebp) │ │ push %eax │ │ push %esi │ │ call 125d6f0 │ │ xor %ecx,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3998714,21 +3998714,21 @@ │ │ push 0x18(%esp) │ │ call 11caa40 │ │ add $0x10,%esp │ │ cmp $0x20,%eax │ │ jle 13420ab │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11328da(%ebx),%eax │ │ + lea -0x11328b3(%ebx),%eax │ │ lea -0x1159b1f(%ebx),%ecx │ │ push %eax │ │ push $0x2a0 │ │ jmp 13425a9 │ │ sub $0x8,%esp │ │ - lea -0x1133c9c(%ebx),%eax │ │ + lea -0x1133c75(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 126df10 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0xffffffff,%eax │ │ test %ecx,%ecx │ │ @@ -3999177,15 +3999177,15 @@ │ │ push 0x1c(%esp) │ │ call 11caa40 │ │ add $0x10,%esp │ │ cmp $0xa1,%eax │ │ jl 13425cd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112727c(%ebx),%eax │ │ + lea -0x1127255(%ebx),%eax │ │ lea -0x1159b1f(%ebx),%ecx │ │ push %eax │ │ push $0x2d3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3999263,39 +3999263,39 @@ │ │ lea 0x28(%esp),%ecx │ │ push 0x8(%ebp) │ │ push 0x10(%esp) │ │ push %eax │ │ push %ecx │ │ call 129e7a0 │ │ add $0xc,%esp │ │ - lea -0x1136fdf(%ebx),%eax │ │ + lea -0x1136fb8(%ebx),%eax │ │ lea 0x14(%esp),%edi │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %edi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4c(%esp) │ │ movups 0x14(%esp),%xmm0 │ │ movups %xmm0,0x3c(%esp) │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ lea -0x115b12e(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129e740 │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x60(%esp) │ │ movups 0x14(%esp),%xmm0 │ │ movups %xmm0,0x50(%esp) │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push $0x0 │ │ push 0x18(%ebp) │ │ push %eax │ │ push %edi │ │ call 129e740 │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ @@ -3999473,15 +3999473,15 @@ │ │ push %edi │ │ call 12b3820 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 1342ac0 │ │ mov 0xc(%esp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1134cf5(%ebx),%eax │ │ + lea -0x1134cce(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342ac7 │ │ sub $0x8,%esp │ │ @@ -3999505,15 +3999505,15 @@ │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342ad9 │ │ sub $0x8,%esp │ │ - lea -0x1134cdf(%ebx),%eax │ │ + lea -0x1134cb8(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342ae0 │ │ sub $0x8,%esp │ │ @@ -3999529,15 +3999529,15 @@ │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342aee │ │ sub $0x8,%esp │ │ - lea -0x11328c9(%ebx),%eax │ │ + lea -0x11328a2(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342af5 │ │ sub $0x8,%esp │ │ @@ -3999545,23 +3999545,23 @@ │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342afc │ │ sub $0x8,%esp │ │ - lea -0x112726b(%ebx),%eax │ │ + lea -0x1127244(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342b03 │ │ sub $0x8,%esp │ │ - lea -0x112725d(%ebx),%eax │ │ + lea -0x1127236(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342b0a │ │ sub $0x8,%esp │ │ @@ -3999569,31 +3999569,31 @@ │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342b11 │ │ sub $0x8,%esp │ │ - lea -0x112914b(%ebx),%eax │ │ + lea -0x1129124(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342b18 │ │ sub $0x8,%esp │ │ - lea -0x112b597(%ebx),%eax │ │ + lea -0x112b570(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342b1f │ │ sub $0x8,%esp │ │ - lea -0x1134ccb(%ebx),%eax │ │ + lea -0x1134ca4(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342b26 │ │ sub $0x8,%esp │ │ @@ -3999677,28 +3999677,28 @@ │ │ push %edi │ │ call 129e740 │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x10(%esi) │ │ movups 0x14(%esp),%xmm0 │ │ movups %xmm0,(%esi) │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ push 0x4(%esp) │ │ push 0x4(%esp) │ │ push %eax │ │ push %edi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x24(%esi) │ │ movups 0x14(%esp),%xmm0 │ │ movups %xmm0,0x14(%esi) │ │ sub $0x4,%esp │ │ lea 0x14(%esp),%eax │ │ - lea -0x112c772(%ebx),%ecx │ │ + lea -0x112c74b(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x38(%esi) │ │ @@ -3999980,15 +3999980,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 11c59f0 │ │ add $0x10,%esp │ │ movl $0x2,0x18(%esp) │ │ sub $0x4,%esp │ │ lea 0x1c(%esp),%eax │ │ - lea -0x112c772(%ebx),%ecx │ │ + lea -0x112c74b(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ lea 0x3c(%esp),%eax │ │ push %eax │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x104(%edi),%eax │ │ @@ -4000001,15 +4000001,15 @@ │ │ call 129e740 │ │ add $0xc,%esp │ │ mov 0x2c(%esp),%eax │ │ mov %eax,0x54(%esp) │ │ movups 0x1c(%esp),%xmm0 │ │ movups %xmm0,0x44(%esp) │ │ lea 0x14(%esp),%eax │ │ - lea -0x1126067(%ebx),%ecx │ │ + lea -0x1126040(%ebx),%ecx │ │ push $0x4 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ mov 0x2c(%esp),%eax │ │ @@ -4000131,15 +4000131,15 @@ │ │ pop %ebx │ │ add $0xfed91,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%ebp),%ecx │ │ add $0x4,%ecx │ │ mov %ecx,(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%ecx │ │ + lea -0x11283da(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13430b3 │ │ sub $0x4,%esp │ │ @@ -4000399,28 +4000399,28 @@ │ │ push %edi │ │ call 129e740 │ │ add $0xc,%esp │ │ mov 0x30(%esp),%eax │ │ mov %eax,0x58(%esp) │ │ movups 0x20(%esp),%xmm0 │ │ movups %xmm0,0x48(%esp) │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %edi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ mov 0x30(%esp),%eax │ │ mov %eax,0x6c(%esp) │ │ movups 0x20(%esp),%xmm0 │ │ movups %xmm0,0x5c(%esp) │ │ sub $0x4,%esp │ │ lea 0x1c(%esp),%eax │ │ - lea -0x112c772(%ebx),%ecx │ │ + lea -0x112c74b(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x30(%esp),%eax │ │ mov %eax,0x80(%esp) │ │ @@ -4000487,15 +4000487,15 @@ │ │ pop %ebx │ │ add $0xfe9b1,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%ebp),%ecx │ │ add $0x4,%ecx │ │ mov %ecx,(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%ecx │ │ + lea -0x11283da(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1343493 │ │ sub $0x4,%esp │ │ @@ -4000533,15 +4000533,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13434bf │ │ pop %ebx │ │ add $0xfe941,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x3b1 │ │ push %eax │ │ push $0x28 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13434ef │ │ @@ -4000575,15 +4000575,15 @@ │ │ mov 0x8(%ebp),%esi │ │ lea 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ call 129fea0 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ call 125acc0 │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x3c1,0x8(%esp) │ │ call 12982c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -4000635,15 +4000635,15 @@ │ │ call 138d260 │ │ mov %eax,0x14(%esp) │ │ lea -0x114c756(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 129cc30 │ │ mov %eax,%edi │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 129cc30 │ │ mov %eax,0x18(%esp) │ │ lea -0x11586be(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ @@ -4000803,16 +4000803,16 @@ │ │ call 1343761 │ │ pop %ebx │ │ add $0xfe69f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13437a9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136467(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1136440(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x522 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4000831,15 +4000831,15 @@ │ │ sub $0xc,%esp │ │ mov -0x15c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf41e0(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x112914b(%ebx),%edi │ │ + lea -0x1129124(%ebx),%edi │ │ jmp 134380e │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf41e0(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ @@ -4000973,16 +4000973,16 @@ │ │ call 1343901 │ │ pop %ebx │ │ add $0xfe4ff,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134394c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd5c(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x112cd35(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x524 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4001008,22 +4001008,22 @@ │ │ call 11e6600 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13439b7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1343928 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4001064,28 +4001064,28 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 1343a83 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4001207,16 +4001207,16 @@ │ │ call 1343b61 │ │ pop %ebx │ │ add $0xfe29f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1343bac │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112724e(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1127227(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x525 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4001265,27 +4001265,27 @@ │ │ push %eax │ │ push %edi │ │ call 11df9a0 │ │ jmp 1343c75 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1343b98 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1343b88 │ │ xor %edi,%edi │ │ jmp 1343ceb │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ @@ -4001298,28 +4001298,28 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 1343ce9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4001427,15 +4001427,15 @@ │ │ pop %ebx │ │ add $0xfe04f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1343df9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113f9b8(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x528 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4001477,15 +4001477,15 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -4001524,29 +4001524,29 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1343de8 │ │ xor %edi,%edi │ │ jmp 1343f70 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4001669,15 +4001669,15 @@ │ │ pop %ebx │ │ add $0xfddaf,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1344099 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1153fea(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x52b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4001717,15 +4001717,15 @@ │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -4001749,29 +4001749,29 @@ │ │ push 0x10(%ebp) │ │ call 134da90 │ │ add $0x30,%esp │ │ jmp 13441e7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1344088 │ │ xor %edi,%edi │ │ jmp 13441d9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4001887,15 +4001887,15 @@ │ │ pop %ebx │ │ add $0xfdb4f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13442f9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1157aaf(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x52d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4001935,15 +4001935,15 @@ │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -4001967,29 +4001967,29 @@ │ │ push 0x10(%ebp) │ │ call 134da90 │ │ add $0x30,%esp │ │ jmp 1344447 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13442e8 │ │ xor %edi,%edi │ │ jmp 1344439 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4002101,15 +4002101,15 @@ │ │ pop %ebx │ │ add $0xfd8ff,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134454c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x112130f(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x535 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4002169,15 +4002169,15 @@ │ │ mov 0xc(%esi),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %edx,0x8(%esp) │ │ - lea -0x112914b(%ebx),%eax │ │ + lea -0x1129124(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x15c(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov %edx,%esi │ │ call 12b30c0 │ │ mov %esi,%edx │ │ add $0x30,%esp │ │ @@ -4002199,22 +4002199,22 @@ │ │ call 12cf510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134468c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1344528 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4002385,15 +4002385,15 @@ │ │ pop %ebx │ │ add $0xfd60f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134483c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e6a4(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x537 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4002419,22 +4002419,22 @@ │ │ call 11e6600 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13448a7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1344818 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4002582,15 +4002582,15 @@ │ │ pop %ebx │ │ add $0xfd41f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1344a2c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11452e2(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x538 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4002630,41 +4002630,41 @@ │ │ mov 0xc(%eax),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x1134cdf(%ebx),%eax │ │ + lea -0x1134cb8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xf3ef0(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12b30c0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 1344b03 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1344a18 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1344a08 │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c59f0 │ │ @@ -4002772,15 +4002772,15 @@ │ │ pop %ebx │ │ add $0xfd22f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1344c19 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1148ec0(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x53b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4002814,15 +4002814,15 @@ │ │ mov 0xc(%ecx),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x11328c9(%ebx),%eax │ │ + lea -0x11328a2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x20c(%ebx),%eax │ │ jmp 1344d74 │ │ test %edx,%edx │ │ je 1344d9e │ │ sub $0x8,%esp │ │ push %eax │ │ @@ -4002916,15 +4002916,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4003041,15 +4003041,15 @@ │ │ pop %ebx │ │ add $0xfcf5f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1344eec │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1155d60(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x53e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4003085,15 +4003085,15 @@ │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%ebp),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x112726b(%ebx),%eax │ │ + lea -0x1127244(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x1f0(%ebx),%eax │ │ mov %eax,(%esp) │ │ jmp 1344fd1 │ │ test %edx,%edx │ │ je 1344fe4 │ │ sub $0x8,%esp │ │ @@ -4003142,15 +4003142,15 @@ │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 1345015 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4003264,16 +4003264,16 @@ │ │ call 13450f1 │ │ pop %ebx │ │ add $0xfcd0f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134513c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113643f(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1136418(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x540 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4003309,15 +4003309,15 @@ │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%ebp),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x112725d(%ebx),%eax │ │ + lea -0x1127236(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x1f0(%ebx),%eax │ │ mov %eax,(%esp) │ │ jmp 1345221 │ │ test %edx,%edx │ │ je 1345234 │ │ sub $0x8,%esp │ │ @@ -4003366,15 +4003366,15 @@ │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 1345265 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4003495,15 +4003495,15 @@ │ │ jne 1345355 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1345393 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1153fc4(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x54c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4003653,16 +4003653,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13454c5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1345503 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b067(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x112b040(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x54d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4003812,16 +4003812,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1345635 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1345673 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112913c(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1129115(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x54e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4003972,15 +4003972,15 @@ │ │ jne 13457a5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13457e3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca68(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x54f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4004133,16 +4004133,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1345915 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1345953 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136418(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x11363f1(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x550 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4004161,15 +4004161,15 @@ │ │ sub $0xc,%esp │ │ mov -0x15c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf3560(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x112914b(%ebx),%edi │ │ + lea -0x1129124(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4004296,15 +4004296,15 @@ │ │ jne 1345a85 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1345ac3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11212e7(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x551 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4004323,15 +4004323,15 @@ │ │ sub $0xc,%esp │ │ mov -0x15c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf33e0(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x112914b(%ebx),%edi │ │ + lea -0x1129124(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4004455,15 +4004455,15 @@ │ │ jne 1345bf5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1345c33 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1159aee(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x552 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4004482,15 +4004482,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf3bd0(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x11363f1(%ebx),%edi │ │ + lea -0x11363ca(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4004611,15 +4004611,15 @@ │ │ jne 1345d65 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1345da3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1155d3a(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x553 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4004638,15 +4004638,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf3900(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x11363f1(%ebx),%edi │ │ + lea -0x11363ca(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4004767,15 +4004767,15 @@ │ │ jne 1345ed5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1345f13 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11522a0(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x554 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4004794,15 +4004794,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf3840(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x11363f1(%ebx),%edi │ │ + lea -0x11363ca(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4004923,15 +4004923,15 @@ │ │ jne 1346045 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1346083 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11212c0(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x555 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4004950,15 +4004950,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf36d0(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x11363f1(%ebx),%edi │ │ + lea -0x11363ca(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4005082,15 +4005082,15 @@ │ │ jne 13461b5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 13461f3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11452bb(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x556 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4005109,15 +4005109,15 @@ │ │ sub $0xc,%esp │ │ mov -0x15c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf3560(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1127227(%ebx),%edi │ │ + lea -0x1127200(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4005241,15 +4005241,15 @@ │ │ jne 1346325 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1346363 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115227c(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x557 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4005268,15 +4005268,15 @@ │ │ sub $0xc,%esp │ │ mov -0x15c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf33e0(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1127227(%ebx),%edi │ │ + lea -0x1127200(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4005397,15 +4005397,15 @@ │ │ jne 1346495 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13464d3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1157a88(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x559 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4005556,15 +4005556,15 @@ │ │ jne 1346605 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1346643 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1148ea0(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x55a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4005714,16 +4005714,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1346775 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13467b3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138146(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x113811f(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x55b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4005873,16 +4005873,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13468e5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1346923 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138126(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x11380ff(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x55c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006036,15 +4006036,15 @@ │ │ jne 1346a55 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1346a93 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f1ca(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x55d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006197,16 +4006197,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1346bc5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1346c03 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11363dd(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x11363b6(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x55e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006356,16 +4006356,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1346d35 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1346d73 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112911b(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x11290f4(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x55f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006513,15 +4006513,15 @@ │ │ jne 1346ea5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1346ee3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11252dc(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x560 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006669,15 +4006669,15 @@ │ │ jne 1347015 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347053 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115051b(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x561 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006825,15 +4006825,15 @@ │ │ jne 1347185 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13471c3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113beb7(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x562 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006983,16 +4006983,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13472f5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1347333 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b03d(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x112b016(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x563 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007142,16 +4007142,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1347465 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 13474a3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd28(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x112cd01(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x564 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007298,16 +4007298,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13475d5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347613 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11290f1(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x11290ca(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x567 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007446,15 +4007446,15 @@ │ │ jne 1347735 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347773 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca47(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x568 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007592,16 +4007592,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1347895 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13478d3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11363b7(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1136390(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x569 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007740,15 +4007740,15 @@ │ │ jne 13479f5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347a33 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1157a5f(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x56a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007890,15 +4007890,15 @@ │ │ jne 1347b55 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1347b93 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1123547(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x56b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008040,15 +4008040,15 @@ │ │ jne 1347cb5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1347cf3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca1d(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x56c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008186,16 +4008186,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1347e15 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347e53 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ea4e(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x112ea27(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x56f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008331,15 +4008331,15 @@ │ │ jne 1347f75 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347fb3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113be96(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x570 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008475,15 +4008475,15 @@ │ │ jne 13480d5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1348113 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145283(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x571 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008619,15 +4008619,15 @@ │ │ jne 1348235 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1348273 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147047(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x572 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008765,16 +4008765,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1348395 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 13483d3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1130839(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1130812(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x573 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008912,16 +4008912,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13484f5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1348533 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136396(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x113636f(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x574 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009056,16 +4009056,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1348655 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1348693 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ea25(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x112e9fe(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x576 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009201,15 +4009201,15 @@ │ │ jne 13487b5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13487f3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113dec0(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x577 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009345,15 +4009345,15 @@ │ │ jne 1348915 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1348953 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11252b2(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x578 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009489,15 +4009489,15 @@ │ │ jne 1348a75 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1348ab3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f1a4(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x579 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009635,16 +4009635,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1348bd5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1348c13 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11290c7(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x11290a0(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x57a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009782,16 +4009782,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1348d35 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1348d73 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138106(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x11380df(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x57b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009926,16 +4009926,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1348e95 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1348ed3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136370(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1136349(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x57e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010071,15 +4010071,15 @@ │ │ jne 1348fe5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1349023 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1123520(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x57f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010214,16 +4010214,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1349135 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1349173 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11328ba(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1132893(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x580 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010358,16 +4010358,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1349285 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13492c3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11346ea(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x11346c3(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x581 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010506,15 +4010506,15 @@ │ │ jne 13493d5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1349413 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1159aae(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x582 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010652,16 +4010652,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1349525 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1349563 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132895(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x113286e(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x583 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010796,16 +4010796,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1349675 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13496b3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11380df(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x11380b8(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x584 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010941,15 +4010941,15 @@ │ │ jne 13497c5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1349803 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11504fa(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x585 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011085,15 +4011085,15 @@ │ │ jne 1349915 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1349953 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1159a83(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x586 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011229,15 +4011229,15 @@ │ │ jne 1349a65 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1349aa3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114374a(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x587 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011375,16 +4011375,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1349bb5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1349bf3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11346b1(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x113468a(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x588 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011399,15 +4011399,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf2d30(%ebx),%eax │ │ lea -0xf3560(%ebx),%esi │ │ - lea -0x112e9fb(%ebx),%edi │ │ + lea -0x112e9d4(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4011523,15 +4011523,15 @@ │ │ jne 1349d05 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1349d43 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113f998(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x589 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011546,15 +4011546,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf2d30(%ebx),%eax │ │ lea -0xf33e0(%ebx),%esi │ │ - lea -0x112e9fb(%ebx),%edi │ │ + lea -0x112e9d4(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4011666,16 +4011666,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1349e55 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1349e93 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e9ea(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x112e9c3(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x58a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011690,15 +4011690,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf2df0(%ebx),%eax │ │ lea -0xf3bd0(%ebx),%esi │ │ - lea -0x1136342(%ebx),%edi │ │ + lea -0x113631b(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4011810,16 +4011810,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1349fa5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1349fe3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127214(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x11271ed(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x58b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011834,15 +4011834,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf2df0(%ebx),%eax │ │ lea -0xf3900(%ebx),%esi │ │ - lea -0x1136342(%ebx),%edi │ │ + lea -0x113631b(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4011955,15 +4011955,15 @@ │ │ jne 134a0f5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 134a133 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1147005(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x58c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011978,15 +4011978,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf2df0(%ebx),%eax │ │ lea -0xf3840(%ebx),%esi │ │ - lea -0x1136342(%ebx),%edi │ │ + lea -0x113631b(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4012098,16 +4012098,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 134a245 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 134a283 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b003(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x112afdc(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x58d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4012122,15 +4012122,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf2df0(%ebx),%eax │ │ lea -0xf36d0(%ebx),%esi │ │ - lea -0x1136342(%ebx),%edi │ │ + lea -0x113631b(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4012246,15 +4012246,15 @@ │ │ jne 134a395 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 134a3d3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f183(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x58e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4012393,15 +4012393,15 @@ │ │ jne 134a4e5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 134a523 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113de82(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x58f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4012536,16 +4012536,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 134a635 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 134a673 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11271e7(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x11271c0(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x590 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4012680,16 +4012680,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 134a785 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 134a7c3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113286a(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1132843(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x591 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4012825,15 +4012825,15 @@ │ │ jne 134a8d5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 134a913 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11504ce(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x592 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4012969,15 +4012969,15 @@ │ │ jne 134aa25 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 134aa63 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113de58(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x593 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013116,15 +4013116,15 @@ │ │ jne 134ab75 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 134abb3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113a001(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x594 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013263,15 +4013263,15 @@ │ │ jne 134acc5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 134ad03 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1153f9a(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x595 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013397,15 +4013397,15 @@ │ │ pop %ebx │ │ add $0xf700f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134ae39 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e67e(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5a1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013424,15 +4013424,15 @@ │ │ sub $0xc,%esp │ │ mov -0x15c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf41e0(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x112914b(%ebx),%edi │ │ + lea -0x1129124(%ebx),%edi │ │ jmp 134ae9e │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf41e0(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ @@ -4013558,15 +4013558,15 @@ │ │ pop %ebx │ │ add $0xf6e7f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134afcc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113de36(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5a2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013626,15 +4013626,15 @@ │ │ mov 0xc(%esi),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %edx,0x8(%esp) │ │ - lea -0x112914b(%ebx),%eax │ │ + lea -0x1129124(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x15c(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov %edx,%esi │ │ call 12b30c0 │ │ mov %esi,%edx │ │ add $0x30,%esp │ │ @@ -4013656,22 +4013656,22 @@ │ │ call 12cf510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134b10c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134afa8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4013842,15 +4013842,15 @@ │ │ pop %ebx │ │ add $0xf6b8f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134b2bc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1141723(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5a4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013876,22 +4013876,22 @@ │ │ call 11e6600 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134b327 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134b298 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4013932,28 +4013932,28 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 134b3f3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4014076,15 +4014076,15 @@ │ │ pop %ebx │ │ add $0xf692f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134b51c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11234f2(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5a5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014110,22 +4014110,22 @@ │ │ call 11e6600 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134b587 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134b4f8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4014273,15 +4014273,15 @@ │ │ pop %ebx │ │ add $0xf673f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134b70c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1148e63(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5a6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014330,27 +4014330,27 @@ │ │ push %eax │ │ push %edi │ │ call 11df9a0 │ │ jmp 134b7d5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134b6f8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134b6e8 │ │ xor %edi,%edi │ │ jmp 134b84b │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ @@ -4014363,28 +4014363,28 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 134b849 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4014501,15 +4014501,15 @@ │ │ pop %ebx │ │ add $0xf64df,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134b96c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113be5a(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5a7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014549,41 +4014549,41 @@ │ │ mov 0xc(%eax),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x1134cdf(%ebx),%eax │ │ + lea -0x1134cb8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xf3ef0(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12b30c0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 134ba43 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134b958 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134b948 │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c59f0 │ │ @@ -4014691,15 +4014691,15 @@ │ │ pop %ebx │ │ add $0xf62ef,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134bb59 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113de20(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5aa │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014741,15 +4014741,15 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -4014788,29 +4014788,29 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134bb48 │ │ xor %edi,%edi │ │ jmp 134bcd0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4014928,16 +4014928,16 @@ │ │ call 134bda1 │ │ pop %ebx │ │ add $0xf605f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134bde9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112afdf(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x112afb8(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5ab │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014971,15 +4014971,15 @@ │ │ mov 0xc(%ecx),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x11328c9(%ebx),%eax │ │ + lea -0x11328a2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x20c(%ebx),%eax │ │ jmp 134bf44 │ │ test %edx,%edx │ │ je 134bf6e │ │ sub $0x8,%esp │ │ push %eax │ │ @@ -4015073,15 +4015073,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4015198,15 +4015198,15 @@ │ │ pop %ebx │ │ add $0xf5d8f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134c0b9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145263(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5ae │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4015246,15 +4015246,15 @@ │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -4015278,29 +4015278,29 @@ │ │ push 0x10(%ebp) │ │ call 134da90 │ │ add $0x30,%esp │ │ jmp 134c207 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134c0a8 │ │ xor %edi,%edi │ │ jmp 134c1f9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4015416,15 +4015416,15 @@ │ │ pop %ebx │ │ add $0xf5b2f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134c31c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11504ac(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5af │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4015460,15 +4015460,15 @@ │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%ebp),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x112726b(%ebx),%eax │ │ + lea -0x1127244(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x1f0(%ebx),%eax │ │ mov %eax,(%esp) │ │ jmp 134c401 │ │ test %edx,%edx │ │ je 134c414 │ │ sub $0x8,%esp │ │ @@ -4015517,15 +4015517,15 @@ │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 134c445 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4015636,15 +4015636,15 @@ │ │ pop %ebx │ │ add $0xf58ef,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134c559 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1155d0d(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5b7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4015663,15 +4015663,15 @@ │ │ sub $0xc,%esp │ │ mov -0x15c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf41e0(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x112914b(%ebx),%edi │ │ + lea -0x1129124(%ebx),%edi │ │ jmp 134c5be │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf41e0(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ @@ -4015797,15 +4015797,15 @@ │ │ pop %ebx │ │ add $0xf575f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134c6ec │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11234de(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5b8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4015865,15 +4015865,15 @@ │ │ mov 0xc(%esi),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %edx,0x8(%esp) │ │ - lea -0x112914b(%ebx),%eax │ │ + lea -0x1129124(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x15c(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov %edx,%esi │ │ call 12b30c0 │ │ mov %esi,%edx │ │ add $0x30,%esp │ │ @@ -4015895,22 +4015895,22 @@ │ │ call 12cf510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134c82c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134c6c8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4016072,15 +4016072,15 @@ │ │ pop %ebx │ │ add $0xf547f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134c9c9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1155cf5(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5b9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4016099,24 +4016099,24 @@ │ │ sub $0xc,%esp │ │ mov -0x15c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf41e0(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1127227(%ebx),%edi │ │ + lea -0x1127200(%ebx),%edi │ │ jmp 134ca2e │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4130(%ebx),%esi │ │ lea -0xf41e0(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4240(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x11363f1(%ebx),%edi │ │ + lea -0x11363ca(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4016230,15 +4016230,15 @@ │ │ pop %ebx │ │ add $0xf52ef,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134cb5c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114524f(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5ba │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4016295,15 +4016295,15 @@ │ │ mov 0xc(%eax),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x1127227(%ebx),%eax │ │ + lea -0x1127200(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x15c(%ebx),%eax │ │ mov %eax,(%esp) │ │ jmp 134ccac │ │ test %edi,%edi │ │ je 134ccd4 │ │ sub $0x8,%esp │ │ @@ -4016337,15 +4016337,15 @@ │ │ test %eax,%eax │ │ mov 0x8(%ebp),%eax │ │ je 134ccbf │ │ lea 0x10(%eax),%ecx │ │ mov %ecx,0x8(%esp) │ │ sub $0xc,%esp │ │ mov -0x190(%ebx),%ecx │ │ - lea -0x11363f1(%ebx),%edx │ │ + lea -0x11363ca(%ebx),%edx │ │ mov %edx,0x10(%esp) │ │ mov -0x13c(%ebx),%edx │ │ push 0x14(%esp) │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ push 0xc(%eax) │ │ @@ -4016364,27 +4016364,27 @@ │ │ call 11c59f0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ jmp 134cb54 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134cb48 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134cb38 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4016498,15 +4016498,15 @@ │ │ pop %ebx │ │ add $0xf500f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134ce3c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1125280(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5bc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4016532,22 +4016532,22 @@ │ │ call 11e6600 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134cea7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134ce18 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4016588,28 +4016588,28 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 134cf73 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4016732,15 +4016732,15 @@ │ │ pop %ebx │ │ add $0xf4daf,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134d09c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1125269(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5bd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4016766,22 +4016766,22 @@ │ │ call 11e6600 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134d107 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134d078 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4016928,16 +4016928,16 @@ │ │ call 134d241 │ │ pop %ebx │ │ add $0xf4bbf,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134d28c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11290a0(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1129079(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5be │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4016986,27 +4016986,27 @@ │ │ push %eax │ │ push %edi │ │ call 11df9a0 │ │ jmp 134d355 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134d278 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134d268 │ │ xor %edi,%edi │ │ jmp 134d3cb │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ @@ -4017019,28 +4017019,28 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 134d3c9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4017157,15 +4017157,15 @@ │ │ pop %ebx │ │ add $0xf495f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134d4ec │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1153f72(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5bf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4017205,41 +4017205,41 @@ │ │ mov 0xc(%eax),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x1134cdf(%ebx),%eax │ │ + lea -0x1134cb8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xf3ef0(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12b30c0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 134d5c3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134d4d8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134d4c8 │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c59f0 │ │ @@ -4017350,16 +4017350,16 @@ │ │ call 134d6a1 │ │ pop %ebx │ │ add $0xf475f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134d6e9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e9bd(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x112e996(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5c2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4017399,15 +4017399,15 @@ │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -4017431,29 +4017431,29 @@ │ │ push 0x10(%ebp) │ │ call 134da90 │ │ add $0x30,%esp │ │ jmp 134d837 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134d6d8 │ │ xor %edi,%edi │ │ jmp 134d829 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4017568,16 +4017568,16 @@ │ │ call 134d901 │ │ pop %ebx │ │ add $0xf44ff,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134d94c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129088(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1129061(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x5c3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4017613,15 +4017613,15 @@ │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%ebp),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x112726b(%ebx),%eax │ │ + lea -0x1127244(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x1f0(%ebx),%eax │ │ mov %eax,(%esp) │ │ jmp 134da31 │ │ test %edx,%edx │ │ je 134da44 │ │ sub $0x8,%esp │ │ @@ -4017670,15 +4017670,15 @@ │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 134da75 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4017766,27 +4017766,27 @@ │ │ push %ecx │ │ call 11c59f0 │ │ add $0x10,%esp │ │ jmp 134dbaa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134db9e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ca77(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4017881,28 +4017881,28 @@ │ │ push %eax │ │ push 0x14(%esp) │ │ push 0x8(%ebp) │ │ call 11c5e80 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x18(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %esi,%esi │ │ setg %al │ │ jmp 134dcc4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143777(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4017988,15 +4017988,15 @@ │ │ test %eax,%eax │ │ je 134de91 │ │ mov %edi,(%esp) │ │ call 129bc60 │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ je 134de57 │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x361,0x8(%esp) │ │ call 1297f60 │ │ test %eax,%eax │ │ je 134de8b │ │ mov 0x18(%esp),%ecx │ │ @@ -4018043,15 +4018043,15 @@ │ │ call 11bb770 │ │ mov %esi,(%edi) │ │ jmp 134dd3d │ │ mov %eax,%esi │ │ lea 0x20(%esp),%edi │ │ mov %edi,(%esp) │ │ call 129bc60 │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x382,0x8(%esp) │ │ call 12982c0 │ │ xor %eax,%eax │ │ jmp 134dd42 │ │ int3 │ │ @@ -4018199,29 +4018199,29 @@ │ │ mov 0x18(%ebp),%eax │ │ movl $0xffffffff,(%eax) │ │ mov $0x1,%eax │ │ jmp 134e088 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1159b00(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x229 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x39 │ │ call 124ae00 │ │ jmp 134e083 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1159b00(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x230 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -4018284,15 +4018284,15 @@ │ │ movl $0x10,(%eax) │ │ mov 0x14(%ebp),%eax │ │ mov %edi,(%eax) │ │ jmp 134e17c │ │ call 124abb0 │ │ lea -0x112132a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x288,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000d,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 124ae00 │ │ @@ -4018306,29 +4018306,29 @@ │ │ mov 0x18(%ebp),%eax │ │ movl $0x6,(%eax) │ │ mov $0x1,%eax │ │ jmp 134e21c │ │ call 124abb0 │ │ lea -0x112132a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x28e,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000d,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 124ae00 │ │ mov %edi,(%esp) │ │ call 11bb700 │ │ jmp 134e21a │ │ call 124abb0 │ │ lea -0x1147059(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113818d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2b1,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xd1,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 124ae00 │ │ @@ -4018503,15 +4018503,15 @@ │ │ jmp 134e421 │ │ xor %esi,%esi │ │ mov 0x8(%esp),%edi │ │ jmp 134e40a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f1e9(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -4018576,16 +4018576,16 @@ │ │ push %esi │ │ call 11bc2a0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 134e4ed │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138154(%ebx),%eax │ │ - lea -0x113818d(%ebx),%edi │ │ + lea -0x113812d(%ebx),%eax │ │ + lea -0x1138166(%ebx),%edi │ │ push %eax │ │ push $0x5e │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -4019066,16 +4019066,16 @@ │ │ push %esi │ │ call 131b630 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 134ea11 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cd36(%ebx),%eax │ │ - lea -0x113818d(%ebx),%edi │ │ + lea -0x112cd0f(%ebx),%eax │ │ + lea -0x1138166(%ebx),%edi │ │ push %eax │ │ push $0x9d │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -4019214,15 +4019214,15 @@ │ │ push %ecx │ │ push %eax │ │ call 11df9a0 │ │ jmp 134eb76 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11252ee(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x1c1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -4019242,15 +4019242,15 @@ │ │ mov %esi,(%ecx) │ │ movl $0x10,(%eax) │ │ mov $0x1,%eax │ │ jmp 134ebda │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11252ee(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -4019316,27 +4019316,27 @@ │ │ call 11bb870 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 134ecb1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1159ac1(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x1f2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 134eca5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1159ac1(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x1f6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -4019392,27 +4019392,27 @@ │ │ call 11bb870 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 134ed81 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113beca(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 134ed75 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113beca(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x1e1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -4019468,27 +4019468,27 @@ │ │ call 11bb870 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 134ee51 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1121287(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x265 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 134ee45 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1121287(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x269 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -4019544,27 +4019544,27 @@ │ │ call 11bb870 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 134ef21 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ad44(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x250 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 134ef15 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114ad44(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x254 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -4019640,16 +4019640,16 @@ │ │ push 0xc(%ebp) │ │ push %esi │ │ call 11edd40 │ │ add $0x10,%esp │ │ jmp 134effe │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112b016(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x112afef(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x2c1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ @@ -4019699,27 +4019699,27 @@ │ │ call 11c2130 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jns 134f0c1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113de96(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x31d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 134f0b5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113de96(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x313 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4019748,31 +4019748,31 @@ │ │ call 134f0dd │ │ pop %ebx │ │ add $0xf2d23,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 134f114 │ │ lea 0x9(%esi),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x1138166(%ebx),%ecx │ │ push $0x304 │ │ push %ecx │ │ push 0x48(%esi) │ │ push %eax │ │ call 1299bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134f148 │ │ mov 0xc(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov 0x48(%esi),%eax │ │ jmp 134f14a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11346c5(%ebx),%eax │ │ - lea -0x113818d(%ebx),%ecx │ │ + lea -0x113469e(%ebx),%eax │ │ + lea -0x1138166(%ebx),%ecx │ │ push %eax │ │ push $0x300 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4019920,15 +4019920,15 @@ │ │ pop %ebx │ │ add $0xf2bbf,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134f286 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1143727(%ebx),%eax │ │ - lea -0x112cd01(%ebx),%ecx │ │ + lea -0x112ccda(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4019969,15 +4019969,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ push %edi │ │ call 11c59f0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x112cd01(%ebx),%eax │ │ + lea -0x112ccda(%ebx),%eax │ │ push $0x61 │ │ push %eax │ │ push 0x10(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4020086,15 +4020086,15 @@ │ │ pop %ebx │ │ add $0xf2a2f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134f416 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f149(%ebx),%eax │ │ - lea -0x112cd01(%ebx),%ecx │ │ + lea -0x112ccda(%ebx),%ecx │ │ push %eax │ │ push $0xb1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4020135,15 +4020135,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ push %edi │ │ call 11c59f0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x112cd01(%ebx),%eax │ │ + lea -0x112ccda(%ebx),%eax │ │ push $0x61 │ │ push %eax │ │ push 0x10(%esp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4020697,15 +4020697,15 @@ │ │ call 134f981 │ │ pop %ebx │ │ add $0xf247f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134f9c9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113632f(%ebx),%eax │ │ + lea -0x1136308(%ebx),%eax │ │ lea -0x1155cda(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4020867,15 +4020867,15 @@ │ │ call 134fb31 │ │ pop %ebx │ │ add $0xf22cf,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134fb79 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129071(%ebx),%eax │ │ + lea -0x112904a(%ebx),%eax │ │ lea -0x1155cda(%ebx),%ecx │ │ push %eax │ │ push $0xea │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4021045,15 +4021045,15 @@ │ │ call 134fcc1 │ │ pop %ebx │ │ add $0xf213f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134fd06 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112afc9(%ebx),%eax │ │ + lea -0x112afa2(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0x35e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4021171,15 +4021171,15 @@ │ │ call 134fde1 │ │ pop %ebx │ │ add $0xf201f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134fe26 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e9a6(%ebx),%eax │ │ + lea -0x112e97f(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0x35f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4021397,15 +4021397,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135011c │ │ sub $0xc,%esp │ │ push %eax │ │ call 11caa40 │ │ add $0x10,%esp │ │ - lea -0x113550e(%ebx),%ecx │ │ + lea -0x11354e7(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ push %esi │ │ call 11c7170 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ @@ -4021578,15 +4021578,15 @@ │ │ call 1350251 │ │ pop %ebx │ │ add $0xf1baf,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1350296 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11380a0(%ebx),%eax │ │ + lea -0x1138079(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0x365 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4021956,15 +4021956,15 @@ │ │ call 13505b1 │ │ pop %ebx │ │ add $0xf184f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13505f6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136320(%ebx),%eax │ │ + lea -0x11362f9(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0x36b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4022082,15 +4022082,15 @@ │ │ call 13506d1 │ │ pop %ebx │ │ add $0xf172f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1350716 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112ccc7(%ebx),%eax │ │ + lea -0x112cca0(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0x36c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4022208,15 +4022208,15 @@ │ │ call 13507f1 │ │ pop %ebx │ │ add $0xf160f,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1350836 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11271b6(%ebx),%eax │ │ + lea -0x112718f(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0x36d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4022538,15 +4022538,15 @@ │ │ shl $0x1d,%eax │ │ sar $0x1f,%eax │ │ lea -0x1158985(%ebx),%esi │ │ and %eax,%esi │ │ jmp 1350b7c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112905f(%ebx),%eax │ │ + lea -0x1129038(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0xe3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4022570,15 +4022570,15 @@ │ │ test %eax,%eax │ │ je 1350d0c │ │ mov %eax,0x14(%esp) │ │ mov %esi,0xc(%esp) │ │ lea -0x1124466(%ebx),%esi │ │ mov 0x8(%ebp),%edx │ │ jmp 1350b7c │ │ - lea -0x113551c(%ebx),%esi │ │ + lea -0x11354f5(%ebx),%esi │ │ xor %eax,%eax │ │ mov $0x0,%ecx │ │ test $0x3,%dl │ │ je 1350bb0 │ │ sub $0xc,%esp │ │ push %edi │ │ mov %edi,0x20(%esp) │ │ @@ -4022609,15 +4022609,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1350cdd │ │ sub $0xc,%esp │ │ push %eax │ │ call 11caa40 │ │ add $0x10,%esp │ │ - lea -0x113550e(%ebx),%ecx │ │ + lea -0x11354e7(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push 0x18(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -4022655,63 +4022655,63 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 11e64d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1350ca4 │ │ sub $0x4,%esp │ │ - lea -0x1134688(%ebx),%ecx │ │ + lea -0x1134661(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1350b43 │ │ mov $0x1,%esi │ │ jmp 1350b43 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112905f(%ebx),%eax │ │ + lea -0x1129038(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 1350b37 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112905f(%ebx),%eax │ │ + lea -0x1129038(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0x106 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ jmp 1350b37 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112905f(%ebx),%eax │ │ + lea -0x1129038(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0xf1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 1350b37 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112905f(%ebx),%eax │ │ + lea -0x1129038(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4022775,18 +4022775,18 @@ │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 11cc2c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ lea -0x114e37d(%ebx),%eax │ │ - lea -0x112e667(%ebx),%ecx │ │ + lea -0x112e640(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov (%edi),%eax │ │ - lea -0x11380b3(%ebx),%edx │ │ + lea -0x113808c(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ push 0x10(%esp) │ │ push 0x18(%esp) │ │ push %edx │ │ @@ -4022800,15 +4022800,15 @@ │ │ mov %eax,%ecx │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ je 135109b │ │ mov %ecx,(%esp) │ │ cmpb $0x2d,(%ecx) │ │ sete 0xc(%esp) │ │ - lea -0x11354fa(%ebx),%eax │ │ + lea -0x11354d3(%ebx),%eax │ │ cmovne 0x1c(%esp),%eax │ │ lea -0x113d013(%ebx),%ecx │ │ push %eax │ │ push 0x8(%esp) │ │ push %ecx │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ @@ -4022946,15 +4022946,15 @@ │ │ mov 0x4(%esp),%edx │ │ inc %edx │ │ movzbl (%edi),%ecx │ │ add $0x2,%edi │ │ test %cl,%cl │ │ jne 1350fc5 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c7170 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ @@ -4023004,15 +4023004,15 @@ │ │ mov %eax,(%esp) │ │ call 127a700 │ │ mov %eax,(%esp) │ │ call 127a870 │ │ test %eax,%eax │ │ je 1351209 │ │ mov %eax,0x8(%esp) │ │ - lea -0x113283f(%ebx),%eax │ │ + lea -0x1132818(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 11c7170 │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jg 135120b │ │ @@ -4023025,15 +4023025,15 @@ │ │ call 1350d70 │ │ test %eax,%eax │ │ je 1351209 │ │ mov 0x4(%edi),%eax │ │ test %eax,%eax │ │ je 135114e │ │ mov %eax,(%esp) │ │ - lea -0x1134662(%ebx),%edx │ │ + lea -0x113463b(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1350d70 │ │ test %eax,%eax │ │ je 1351209 │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ lea -0x114170f(%ebx),%edx │ │ @@ -4023041,45 +4023041,45 @@ │ │ call 1350d70 │ │ test %eax,%eax │ │ je 1351209 │ │ mov 0xc(%edi),%eax │ │ test %eax,%eax │ │ je 1351188 │ │ mov %eax,(%esp) │ │ - lea -0x1130813(%ebx),%edx │ │ + lea -0x11307ec(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1350d70 │ │ test %eax,%eax │ │ je 1351209 │ │ mov 0x10(%edi),%eax │ │ test %eax,%eax │ │ je 13511aa │ │ mov 0x14(%edi),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x11271bc(%ebx),%edx │ │ + lea -0x1127195(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1351220 │ │ test %eax,%eax │ │ je 1351209 │ │ mov 0x20(%edi),%eax │ │ cmp $0xffffffff,%eax │ │ je 13511cc │ │ mov %eax,0x8(%esp) │ │ - lea -0x1129054(%ebx),%eax │ │ + lea -0x112902d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 11c7170 │ │ test %eax,%eax │ │ jle 1351209 │ │ mov 0x18(%edi),%eax │ │ cmp $0xffffffff,%eax │ │ je 13511ee │ │ mov %eax,0x8(%esp) │ │ - lea -0x113080d(%ebx),%eax │ │ + lea -0x11307e6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 11c7170 │ │ test %eax,%eax │ │ jle 1351209 │ │ mov 0x24(%edi),%ecx │ │ mov $0x1,%eax │ │ @@ -4023130,15 +4023130,15 @@ │ │ test %eax,%eax │ │ jle 13513a0 │ │ mov %esi,0xc(%esp) │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 135137f │ │ sub $0x8,%esp │ │ - lea -0x112c0e1(%ebx),%eax │ │ + lea -0x112c0ba(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4023164,15 +4023164,15 @@ │ │ mov $0x0,%edx │ │ jle 13513a0 │ │ cmp $0x1,%edi │ │ je 135137f │ │ neg %edi │ │ mov $0x1,%eax │ │ xor %esi,%esi │ │ - lea -0x1135f75(%ebx),%edx │ │ + lea -0x1135f4e(%ebx),%edx │ │ mov %edx,0x14(%esp) │ │ mov %edi,0x10(%esp) │ │ nop │ │ nop │ │ nop │ │ mov %eax,0x28(%esp) │ │ mov $0x88888889,%edx │ │ @@ -4023220,15 +4023220,15 @@ │ │ inc %eax │ │ lea (%edi,%esi,1),%ecx │ │ inc %ecx │ │ inc %esi │ │ cmp $0xffffffff,%ecx │ │ jne 13512f0 │ │ sub $0x8,%esp │ │ - lea -0x1135f75(%ebx),%eax │ │ + lea -0x1135f4e(%ebx),%eax │ │ push %eax │ │ push 0x18(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ xor %edx,%edx │ │ test %eax,%eax │ │ setg %dl │ │ @@ -4023283,27 +4023283,27 @@ │ │ movl $0x0,0xc(%esp) │ │ mov $0x1,%al │ │ mov %eax,0x10(%esp) │ │ xor %ecx,%ecx │ │ jmp 1351559 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138091(%ebx),%eax │ │ + lea -0x113806a(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0x1f6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1351485 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138091(%ebx),%eax │ │ + lea -0x113806a(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4023338,15 +4023338,15 @@ │ │ movl $0x0,0x10(%esp) │ │ lea -0x11444e9(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ xor %ecx,%ecx │ │ jmp 1351559 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138091(%ebx),%eax │ │ + lea -0x113806a(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0x20b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4023363,15 +4023363,15 @@ │ │ call 11f71d0 │ │ mov %esi,%edx │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmp $0x494,%eax │ │ sete %al │ │ mov %eax,0x10(%esp) │ │ - lea -0x1138086(%ebx),%eax │ │ + lea -0x113805f(%ebx),%eax │ │ cmove %ecx,%eax │ │ mov %eax,0xc(%esp) │ │ mov %ecx,0x8(%esp) │ │ test $0x3,%dl │ │ je 13515a0 │ │ mov %edx,%esi │ │ sub $0xc,%esp │ │ @@ -4023400,15 +4023400,15 @@ │ │ cmpb $0x0,0x10(%esp) │ │ jne 13515e0 │ │ sub $0xc,%esp │ │ push 0x10(%esp) │ │ mov %edx,%esi │ │ call 11f7110 │ │ add $0x10,%esp │ │ - lea -0x113550e(%ebx),%ecx │ │ + lea -0x11354e7(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ push 0x20(%esp) │ │ call 11c7170 │ │ mov %esi,%edx │ │ add $0x10,%esp │ │ @@ -4023444,15 +4023444,15 @@ │ │ je 1351843 │ │ test %eax,%eax │ │ mov 0x14(%esp),%esi │ │ jne 1351697 │ │ jmp 1351843 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138091(%ebx),%eax │ │ + lea -0x113806a(%ebx),%eax │ │ lea -0x1145222(%ebx),%ecx │ │ push %eax │ │ push $0x216 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4023577,23 +4023577,23 @@ │ │ test %eax,%eax │ │ mov 0x14(%esp),%esi │ │ je 13518f5 │ │ sub $0xc,%esp │ │ push %eax │ │ call 12b03f0 │ │ add $0xc,%esp │ │ - lea -0x1129fbf(%ebx),%ecx │ │ + lea -0x1129f98(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13518f5 │ │ - lea -0x11353ec(%ebx),%edx │ │ + lea -0x11353c5(%ebx),%edx │ │ jmp 1351927 │ │ xor %edi,%edi │ │ mov 0x8(%esp),%ecx │ │ lea -0x1145222(%ebx),%esi │ │ push $0x22c │ │ push %esi │ │ push %ecx │ │ @@ -4023670,15 +4023670,15 @@ │ │ mov %esi,%ecx │ │ push 0x18(%esp) │ │ call 1350d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13518f5 │ │ sub $0xc,%esp │ │ - lea -0x112db45(%ebx),%edx │ │ + lea -0x112db1e(%ebx),%edx │ │ mov %esi,%ecx │ │ push 0x24(%esp) │ │ call 1350d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13518f5 │ │ sub $0xc,%esp │ │ @@ -4023706,15 +4023706,15 @@ │ │ je 13519cb │ │ cmp $0x6,%edx │ │ je 13519c3 │ │ cmp $0x4,%edx │ │ jne 13518f5 │ │ lea -0x11390a9(%ebx),%ecx │ │ jmp 13519d1 │ │ - lea -0x1135400(%ebx),%ecx │ │ + lea -0x11353d9(%ebx),%ecx │ │ jmp 13519d1 │ │ lea -0x1158820(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ sub $0xc,%esp │ │ lea 0x30(%esp),%ecx │ │ push 0x1c(%esp) │ │ push %ecx │ │ @@ -4023760,15 +4023760,15 @@ │ │ call 1350d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13518f5 │ │ cmpl $0x0,0x28(%esp) │ │ je 1351aaf │ │ sub $0x8,%esp │ │ - lea -0x1128080(%ebx),%edx │ │ + lea -0x1128059(%ebx),%edx │ │ mov 0x1c(%esp),%ecx │ │ push 0x3c(%esp) │ │ push 0x34(%esp) │ │ call 1351220 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13518f5 │ │ @@ -4023998,15 +4023998,15 @@ │ │ mov 0xc(%esp),%esi │ │ jmp 1352176 │ │ mov %eax,%edi │ │ lea -0x1147eb5(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x113e373(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x112b4fc(%ebx),%eax │ │ + lea -0x112b4d5(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x4(%esp),%esi │ │ jmp 1351dc8 │ │ lea -0x11444e9(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x111f7be(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ @@ -4024037,15 +4024037,15 @@ │ │ sub $0xc,%esp │ │ push 0x34(%esp) │ │ call 11caa40 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ test $0x1,%cl │ │ jne 1351e3d │ │ - lea -0x113550e(%ebx),%ecx │ │ + lea -0x11354e7(%ebx),%ecx │ │ push %eax │ │ push 0x1c(%esp) │ │ push %ecx │ │ mov 0x20(%esp),%esi │ │ push %esi │ │ call 11c7170 │ │ add $0x10,%esp │ │ @@ -4024114,27 +4024114,27 @@ │ │ je 135210c │ │ sub $0x8,%esp │ │ push $0x0 │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 12ed7b0 │ │ add $0x4,%esp │ │ - lea -0x1136875(%ebx),%edx │ │ + lea -0x113684e(%ebx),%edx │ │ mov %esi,%ecx │ │ push %eax │ │ call 1350d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135211a │ │ sub $0x8,%esp │ │ push $0x1 │ │ push %edi │ │ call 12ed7b0 │ │ add $0x4,%esp │ │ - lea -0x11295ba(%ebx),%edx │ │ + lea -0x1129593(%ebx),%edx │ │ mov %esi,%ecx │ │ push %eax │ │ call 1350d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1352162 │ │ sub $0x8,%esp │ │ @@ -4024164,27 +4024164,27 @@ │ │ je 1352162 │ │ sub $0x8,%esp │ │ push $0x0 │ │ mov 0x1c(%esp),%edi │ │ push %edi │ │ call 12ed7b0 │ │ add $0x4,%esp │ │ - lea -0x1134c12(%ebx),%edx │ │ + lea -0x1134beb(%ebx),%edx │ │ mov %esi,%ecx │ │ push %eax │ │ call 1350d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1352110 │ │ mov $0x2,%edi │ │ lea -0x114cdc3(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x1130d14(%ebx),%eax │ │ + lea -0x1130ced(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x112d296(%ebx),%eax │ │ + lea -0x112d26f(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x8(%esp),%eax │ │ mov 0x14(%esp),%esi │ │ sub $0xc,%esp │ │ push %eax │ │ call 12ed790 │ │ add $0x10,%esp │ │ @@ -4024277,15 +4024277,15 @@ │ │ mov 0x30(%esp),%edi │ │ push %edi │ │ call 12d72d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13521ac │ │ sub $0x8,%esp │ │ - lea -0x1132db8(%ebx),%eax │ │ + lea -0x1132d91(%ebx),%eax │ │ push %eax │ │ push 0x20(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1352162 │ │ movl $0x1,0x4(%esp) │ │ @@ -4024397,15 +4024397,15 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 13522f3 │ │ mov 0x20(%esp),%edx │ │ cmp $0x14,%edx │ │ mov %esi,%eax │ │ cmove %edi,%eax │ │ - lea -0x113465c(%ebx),%ecx │ │ + lea -0x1134635(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push 0x20(%esp) │ │ call 11c7170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4024692,15 +4024692,15 @@ │ │ pop %ebx │ │ add $0xef8cf,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1352578 │ │ sub $0x4,%esp │ │ - lea -0x112ccb4(%ebx),%eax │ │ + lea -0x112cc8d(%ebx),%eax │ │ push $0x59 │ │ push %eax │ │ push $0x28 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1352578 │ │ @@ -4024814,15 +4024814,15 @@ │ │ test %edx,%edx │ │ je 1352695 │ │ cmp %edi,%eax │ │ jbe 13526a4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1157a0c(%ebx),%eax │ │ - lea -0x112ccb4(%ebx),%ecx │ │ + lea -0x112cc8d(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4024839,15 +4024839,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 11e6370 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ mov %eax,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112ccb4(%ebx),%esi │ │ + lea -0x112cc8d(%ebx),%esi │ │ push $0xe6 │ │ push %esi │ │ push %eax │ │ call 1298620 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13527a1 │ │ @@ -4024893,16 +4024893,16 @@ │ │ push 0x14(%esp) │ │ call 12995e0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 13527a3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132834(%ebx),%eax │ │ - lea -0x112ccb4(%ebx),%ecx │ │ + lea -0x113280d(%ebx),%eax │ │ + lea -0x112cc8d(%ebx),%ecx │ │ push %eax │ │ push $0xb9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ @@ -4024967,17 +4024967,17 @@ │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ call 11e6230 │ │ mov %esi,0x8(%edi) │ │ mov $0x1,%ecx │ │ jmp 1352891 │ │ call 124abb0 │ │ - lea -0x112e996(%ebx),%eax │ │ + lea -0x112e96f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112ccb4(%ebx),%eax │ │ + lea -0x112cc8d(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x9c,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xcb,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 124ae00 │ │ @@ -4025002,15 +4025002,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13528b1 │ │ pop %ebx │ │ add $0xef54f,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x112ccb4(%ebx),%edi │ │ + lea -0x112cc8d(%ebx),%edi │ │ push $0x115 │ │ push %edi │ │ push 0x24(%esi) │ │ call 12982c0 │ │ add $0x4,%esp │ │ push 0x4(%esi) │ │ call 11e6230 │ │ @@ -4025064,15 +4025064,15 @@ │ │ pop %ebx │ │ add $0xef4bf,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1352aed │ │ sub $0x4,%esp │ │ - lea -0x112ccb4(%ebx),%eax │ │ + lea -0x112cc8d(%ebx),%eax │ │ push $0x126 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x28 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4025250,15 +4025250,15 @@ │ │ call 129e280 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1352e81 │ │ cmpb $0x0,0x60(%esp) │ │ je 1352bcc │ │ sub $0x4,%esp │ │ - lea -0x11335a1(%ebx),%eax │ │ + lea -0x113357a(%ebx),%eax │ │ push $0xd │ │ push %eax │ │ push %esi │ │ call 139f880 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ @@ -4025266,15 +4025266,15 @@ │ │ jne 1352e83 │ │ mov $0x1,%eax │ │ jmp 1352bce │ │ xor %eax,%eax │ │ mov 0x8(%ebp),%esi │ │ mov %eax,0x10(%esi) │ │ sub $0x8,%esp │ │ - lea -0x112f773(%ebx),%eax │ │ + lea -0x112f74c(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1352cdd │ │ xorps %xmm0,%xmm0 │ │ @@ -4025332,28 +4025332,28 @@ │ │ call 1260020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1352cdd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1121246(%ebx),%eax │ │ - lea -0x112ccb4(%ebx),%ecx │ │ + lea -0x112cc8d(%ebx),%ecx │ │ push %eax │ │ push $0x18c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 1352e81 │ │ sub $0x8,%esp │ │ - lea -0x11316a5(%ebx),%eax │ │ + lea -0x113167e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1352d14 │ │ sub $0x8,%esp │ │ @@ -4025373,15 +4025373,15 @@ │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1352d9d │ │ mov %eax,%esi │ │ movl $0x0,0x10(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112ccb4(%ebx),%eax │ │ + lea -0x112cc8d(%ebx),%eax │ │ push $0x1a6 │ │ push %eax │ │ mov 0x8(%ebp),%eax │ │ push 0x18(%eax) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ @@ -4025437,15 +4025437,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1352e7a │ │ mov %eax,%esi │ │ lea 0x60(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112ccb4(%ebx),%eax │ │ + lea -0x112cc8d(%ebx),%eax │ │ push $0x1bd │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ mov 0x8(%ebp),%edi │ │ push 0x24(%edi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ @@ -4025527,26 +4025527,26 @@ │ │ test %eax,%eax │ │ je 1352f21 │ │ mov 0x10(%edi),%ecx │ │ test %ecx,%ecx │ │ je 1352f06 │ │ cmp $0x1,%ecx │ │ jne 135300a │ │ - lea -0x11335a1(%ebx),%ecx │ │ + lea -0x113357a(%ebx),%ecx │ │ jmp 1352f0c │ │ lea -0x114e37d(%ebx),%ecx │ │ sub $0x8,%esp │ │ push %ecx │ │ push %eax │ │ call 129e510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135300a │ │ sub $0x8,%esp │ │ - lea -0x112f773(%ebx),%eax │ │ + lea -0x112f74c(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1352f6f │ │ mov %eax,%edi │ │ @@ -4025564,15 +4025564,15 @@ │ │ push %eax │ │ push %edi │ │ call 129e510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135300a │ │ sub $0x8,%esp │ │ - lea -0x11316a5(%ebx),%eax │ │ + lea -0x113167e(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%edi │ │ je 1352f9e │ │ @@ -4025676,28 +4025676,28 @@ │ │ add $0x10,%esp │ │ test %esi,%esi │ │ je 13530e7 │ │ cmp 0xc(%ebp),%eax │ │ jbe 13530ec │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132834(%ebx),%eax │ │ - lea -0x112ccb4(%ebx),%ecx │ │ + lea -0x113280d(%ebx),%eax │ │ + lea -0x112cc8d(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ jmp 13530d9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132834(%ebx),%eax │ │ - lea -0x112ccb4(%ebx),%ecx │ │ + lea -0x113280d(%ebx),%eax │ │ + lea -0x112cc8d(%ebx),%ecx │ │ push %eax │ │ push $0xb9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ @@ -4026328,15 +4026328,15 @@ │ │ or %ecx,%edx │ │ jne 13539f2 │ │ mov $0x1,%eax │ │ jmp 1353849 │ │ xor %eax,%eax │ │ mov %eax,0x10(%esi) │ │ sub $0x8,%esp │ │ - lea -0x112f773(%ebx),%eax │ │ + lea -0x112f74c(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1353956 │ │ xorps %xmm0,%xmm0 │ │ @@ -4026393,29 +4026393,29 @@ │ │ push %eax │ │ call 1260020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1353956 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132824(%ebx),%eax │ │ + lea -0x11327fd(%ebx),%eax │ │ lea -0x114ace1(%ebx),%ecx │ │ push %eax │ │ push $0x13f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 13539f0 │ │ sub $0x8,%esp │ │ - lea -0x11316a5(%ebx),%eax │ │ + lea -0x113167e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1353989 │ │ sub $0x8,%esp │ │ @@ -4026540,15 +4026540,15 @@ │ │ jmp 1353ac8 │ │ lea -0x114e37d(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 129e510 │ │ test %eax,%eax │ │ je 1353b89 │ │ - lea -0x112f773(%ebx),%eax │ │ + lea -0x112f74c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 129cbd0 │ │ test %eax,%eax │ │ je 1353b1e │ │ mov %eax,%edi │ │ @@ -4026560,15 +4026560,15 @@ │ │ jmp 1353b0e │ │ lea -0x114e37d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 129e510 │ │ test %eax,%eax │ │ je 1353b89 │ │ - lea -0x11316a5(%ebx),%eax │ │ + lea -0x113167e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 129cbd0 │ │ test %eax,%eax │ │ je 1353b4a │ │ mov 0x20(%esi),%ecx │ │ @@ -4027015,30 +4027015,30 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135402c │ │ mov %edi,%esi │ │ jmp 135407e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11307ff(%ebx),%eax │ │ + lea -0x11307d8(%ebx),%eax │ │ push %eax │ │ push $0xa5 │ │ push 0x14(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ mov $0xa6,%eax │ │ jmp 135406d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11307ff(%ebx),%eax │ │ + lea -0x11307d8(%ebx),%eax │ │ push %eax │ │ push $0xab │ │ push 0x14(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4027185,15 +4027185,15 @@ │ │ call 1241700 │ │ add $0x10,%esp │ │ mov %edi,0x4(%esi) │ │ mov $0x1,%ecx │ │ jmp 13541d1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132810(%ebx),%eax │ │ + lea -0x11327e9(%ebx),%eax │ │ lea -0x115223c(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4027588,15 +4027588,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 135458f │ │ pop %ebx │ │ add $0xed871,%ebx │ │ mov 0x8(%ebp),%edx │ │ - lea -0x1135649(%ebx),%ecx │ │ + lea -0x1135622(%ebx),%ecx │ │ call 13547a0 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ @@ -4027613,15 +4027613,15 @@ │ │ sub $0x10,%esp │ │ call 13545c1 │ │ pop %ebx │ │ add $0xed83f,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 138d260 │ │ - lea -0x1135649(%ebx),%ecx │ │ + lea -0x1135622(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 12643d0 │ │ test %eax,%eax │ │ je 1354609 │ │ mov %eax,(%esp) │ │ @@ -4027661,15 +4027661,15 @@ │ │ sub $0x10,%esp │ │ call 1354631 │ │ pop %ebx │ │ add $0xed7cf,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 138d260 │ │ - lea -0x1135649(%ebx),%ecx │ │ + lea -0x1135622(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 12643d0 │ │ test %eax,%eax │ │ je 1354679 │ │ mov %eax,(%esp) │ │ @@ -4027894,15 +4027894,15 @@ │ │ pop %ebx │ │ add $0xed59f,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1354922 │ │ sub $0x4,%esp │ │ - lea -0x1129048(%ebx),%eax │ │ + lea -0x1129021(%ebx),%eax │ │ push $0x3ba │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x68 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4027965,59 +4027965,59 @@ │ │ add $0xed4bf,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1354a33 │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ je 1354972 │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push $0x3e1 │ │ push %ecx │ │ push 0xc(%esi) │ │ push %eax │ │ call 12984e0 │ │ add $0x10,%esp │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ je 1354991 │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push $0x3e4 │ │ push %ecx │ │ push 0x14(%esi) │ │ push %eax │ │ call 12984e0 │ │ add $0x10,%esp │ │ mov 0x18(%esi),%eax │ │ test %eax,%eax │ │ je 13549b0 │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push $0x3e7 │ │ push %ecx │ │ push 0x1c(%esi) │ │ push %eax │ │ call 12984e0 │ │ add $0x10,%esp │ │ mov 0x20(%esi),%eax │ │ test %eax,%eax │ │ je 13549cf │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push $0x3ea │ │ push %ecx │ │ push 0x24(%esi) │ │ push %eax │ │ call 12984e0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0x5c(%esi) │ │ call 124ce70 │ │ add $0x4,%esp │ │ push 0x60(%esi) │ │ call 1269810 │ │ add $0xc,%esp │ │ - lea -0x1129048(%ebx),%edi │ │ + lea -0x1129021(%ebx),%edi │ │ push $0x3ef │ │ push %edi │ │ push 0x64(%esi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x60(%esi) │ │ @@ -4028063,15 +4028063,15 @@ │ │ sub $0xc,%esp │ │ push 0x5c(%esi) │ │ call 124ce70 │ │ add $0x4,%esp │ │ push 0x60(%esi) │ │ call 1269810 │ │ add $0xc,%esp │ │ - lea -0x1129048(%ebx),%edi │ │ + lea -0x1129021(%ebx),%edi │ │ push $0x46b │ │ push %edi │ │ push 0x64(%esi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ @@ -4028156,15 +4028156,15 @@ │ │ call 1354ed0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1354d93 │ │ cmpl $0x0,0x60(%edi) │ │ jne 1354bbb │ │ sub $0x4,%esp │ │ - lea -0x112d46b(%ebx),%eax │ │ + lea -0x112d444(%ebx),%eax │ │ push 0x64(%edi) │ │ push %eax │ │ push 0x58(%edi) │ │ call 1269470 │ │ add $0x10,%esp │ │ mov %eax,0x60(%edi) │ │ test %eax,%eax │ │ @@ -4028199,15 +4028199,15 @@ │ │ add $0x10,%esp │ │ cmp %esi,%eax │ │ sbb $0x0,%edx │ │ jae 1354e59 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e650(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x431 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ mov 0x34(%edi),%esi │ │ sub $0xc,%esp │ │ @@ -4028223,15 +4028223,15 @@ │ │ push $0x39 │ │ call 124ae00 │ │ add $0x20,%esp │ │ jmp 1354d93 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e650(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x412 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -4028243,53 +4028243,53 @@ │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1354d9f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e650(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x418 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ jmp 1354d89 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e650(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x404 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x113f969(%ebx),%eax │ │ push %eax │ │ push $0x96 │ │ jmp 1354d89 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e650(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x40c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x115220e(%ebx),%eax │ │ push %eax │ │ push $0x81 │ │ jmp 1354d89 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e650(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x425 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x1146fd9(%ebx),%eax │ │ push %eax │ │ @@ -4028316,21 +4028316,21 @@ │ │ mov 0x2c(%edi),%eax │ │ lea 0x0(,%ecx,8),%edx │ │ cmp %edx,%eax │ │ jae 1354e01 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e650(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x440 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ - lea -0x1132807(%ebx),%eax │ │ + lea -0x11327e0(%ebx),%eax │ │ push %eax │ │ push $0xeb │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 1354d95 │ │ shl $0x2,%ecx │ │ @@ -4028361,21 +4028361,21 @@ │ │ mov 0x30(%edi),%ecx │ │ cmp %ecx,0x34(%edi) │ │ mov $0x0,%esi │ │ jbe 1354db8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e650(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x438 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x112e986(%ebx),%eax │ │ + lea -0x112e95f(%ebx),%eax │ │ push 0x30(%edi) │ │ push 0x34(%edi) │ │ push %eax │ │ push $0xea │ │ push $0x39 │ │ call 124ae00 │ │ add $0x20,%esp │ │ @@ -4028408,28 +4028408,28 @@ │ │ add $0xecf1f,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov $0x1,%eax │ │ test %esi,%esi │ │ je 135545e │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1136fdf(%ebx),%eax │ │ + lea -0x1136fb8(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1354f76 │ │ cmpl $0x0,0x8(%eax) │ │ je 135545c │ │ lea 0x8(%edi),%esi │ │ mov 0x8(%edi),%ecx │ │ test %ecx,%ecx │ │ je 1354f53 │ │ - lea -0x1129048(%ebx),%edx │ │ + lea -0x1129021(%ebx),%edx │ │ push $0x4f3 │ │ push %edx │ │ push 0xc(%edi) │ │ push %ecx │ │ mov %eax,%edi │ │ call 12984e0 │ │ mov %edi,%eax │ │ @@ -4028460,15 +4028460,15 @@ │ │ cmpl $0x0,0x8(%eax) │ │ je 135545c │ │ lea 0x10(%edi),%edx │ │ mov 0x10(%edi),%ecx │ │ test %ecx,%ecx │ │ je 1354fde │ │ mov %edx,0x8(%esp) │ │ - lea -0x1129048(%ebx),%edx │ │ + lea -0x1129021(%ebx),%edx │ │ push $0x513 │ │ push %edx │ │ push 0x14(%edi) │ │ push %ecx │ │ mov %edi,%esi │ │ mov %eax,%edi │ │ call 12984e0 │ │ @@ -4028490,15 +4028490,15 @@ │ │ je 135545c │ │ mov 0x4(%esp),%eax │ │ cmp $0x7,%eax │ │ ja 135505c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1155c42(%ebx),%eax │ │ - lea -0x1129048(%ebx),%esi │ │ + lea -0x1129021(%ebx),%esi │ │ push %eax │ │ push $0x51c │ │ push %esi │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11521f6(%ebx),%eax │ │ push $0x8 │ │ @@ -4028513,29 +4028513,29 @@ │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%edi) │ │ movl $0x0,0x14(%edi) │ │ jmp 135545c │ │ mov %eax,0x14(%edi) │ │ sub $0x8,%esp │ │ - lea -0x112df65(%ebx),%eax │ │ + lea -0x112df3e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13550e3 │ │ cmpl $0x0,0x8(%eax) │ │ je 135545c │ │ lea 0x18(%edi),%edx │ │ mov 0x18(%edi),%ecx │ │ test %ecx,%ecx │ │ je 13550c3 │ │ mov %edx,0x8(%esp) │ │ - lea -0x1129048(%ebx),%edx │ │ + lea -0x1129021(%ebx),%edx │ │ push $0x4d8 │ │ push %edx │ │ push 0x1c(%edi) │ │ push %ecx │ │ mov %edi,%esi │ │ mov %eax,%edi │ │ call 12984e0 │ │ @@ -4028554,29 +4028554,29 @@ │ │ call 129e4d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135545c │ │ mov 0x4(%esp),%eax │ │ mov %eax,0x1c(%edi) │ │ sub $0x8,%esp │ │ - lea -0x113463f(%ebx),%eax │ │ + lea -0x1134618(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1355167 │ │ cmpl $0x0,0x8(%eax) │ │ je 135545c │ │ lea 0x20(%edi),%edx │ │ mov 0x20(%edi),%ecx │ │ test %ecx,%ecx │ │ je 1355147 │ │ mov %edx,0x8(%esp) │ │ - lea -0x1129048(%ebx),%edx │ │ + lea -0x1129021(%ebx),%edx │ │ push $0x539 │ │ push %edx │ │ push 0x24(%edi) │ │ push %ecx │ │ mov %edi,%esi │ │ mov %eax,%edi │ │ call 12984e0 │ │ @@ -4028618,15 +4028618,15 @@ │ │ je 135545e │ │ mov 0x4(%esp),%eax │ │ cmp $0x3,%eax │ │ ja 13551da │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1121224(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x4c7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11521f6(%ebx),%eax │ │ push $0x4 │ │ @@ -4028678,47 +4028678,47 @@ │ │ test %eax,%eax │ │ je 13552c7 │ │ cmp $0x1000000,%eax │ │ jb 1355309 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f11b(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x487 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114c9c1(%ebx),%eax │ │ push $0xffffff │ │ jmp 13552f2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11234c6(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x4a7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11521f6(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push $0x7b │ │ jmp 13552f8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f11b(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x481 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x113463c(%ebx),%eax │ │ + lea -0x1134615(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push $0xea │ │ push $0x39 │ │ call 124ae00 │ │ xor %eax,%eax │ │ add $0x10,%esp │ │ @@ -4028746,15 +4028746,15 @@ │ │ mov %edi,%ecx │ │ call 1358980 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 135545e │ │ sub $0x8,%esp │ │ - lea -0x1138078(%ebx),%eax │ │ + lea -0x1138051(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13553a2 │ │ sub $0x8,%esp │ │ @@ -4028816,15 +4028816,15 @@ │ │ mov %edi,%ecx │ │ call 1358a90 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 135545e │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1355455 │ │ mov %eax,%ecx │ │ @@ -4028915,15 +4028915,15 @@ │ │ pop %ebx │ │ add $0xec90f,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13555ab │ │ sub $0x4,%esp │ │ - lea -0x1129048(%ebx),%eax │ │ + lea -0x1129021(%ebx),%eax │ │ push $0x3a7 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x68 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4028991,15 +4028991,15 @@ │ │ pop %ebx │ │ add $0xec82f,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1355692 │ │ sub $0x4,%esp │ │ - lea -0x1129048(%ebx),%eax │ │ + lea -0x1129021(%ebx),%eax │ │ push $0x3cd │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x68 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4029059,15 +4029059,15 @@ │ │ pop %ebx │ │ add $0xec751,%ebx │ │ cmp $0x3,%edx │ │ ja 13556fa │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1121224(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x4c7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11521f6(%ebx),%eax │ │ push $0x4 │ │ @@ -4029107,15 +4029107,15 @@ │ │ je 135609d │ │ mov 0x4c(%ecx),%edx │ │ cmp $0x3fffff,%edx │ │ ja 135609d │ │ shl $0xa,%edx │ │ mov %ecx,0x2c(%esp) │ │ cmpl $0x0,0x40(%ecx) │ │ - lea -0x1129048(%ebx),%edi │ │ + lea -0x1129021(%ebx),%edi │ │ mov %ebx,0x4(%esp) │ │ je 135576c │ │ sub $0x4,%esp │ │ push $0x2e1 │ │ push %edi │ │ push %edx │ │ call 1298ea0 │ │ @@ -4029860,15 +4029860,15 @@ │ │ mov 0x30(%ecx),%eax │ │ cmp %eax,%esi │ │ jb 13561a0 │ │ jmp 13560f2 │ │ mov 0x30(%ecx),%eax │ │ shl $0x2,%eax │ │ sub $0x4,%esp │ │ - lea -0x1129048(%ebx),%edi │ │ + lea -0x1129021(%ebx),%edi │ │ push $0x237 │ │ push %edi │ │ push %eax │ │ mov %ecx,%esi │ │ call 1298010 │ │ add $0x10,%esp │ │ mov %eax,(%esp) │ │ @@ -4030252,22 +4030252,22 @@ │ │ call 13a0270 │ │ add $0x10,%esp │ │ mov 0x44(%edi),%eax │ │ mov 0x4c(%edi),%ecx │ │ shl $0xa,%ecx │ │ cmpl $0x0,0x40(%edi) │ │ je 135667c │ │ - lea -0x1129048(%ebx),%edx │ │ + lea -0x1129021(%ebx),%edx │ │ push $0x310 │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12995e0 │ │ jmp 135668f │ │ - lea -0x1129048(%ebx),%edx │ │ + lea -0x1129021(%ebx),%edx │ │ push $0x313 │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -4032377,15 +4032377,15 @@ │ │ pop %ebx │ │ add $0xe9471,%ebx │ │ cmp $0x1000000,%edx │ │ jb 13589ce │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1146fc5(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x493 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1148e12(%ebx),%eax │ │ push $0xffffff │ │ @@ -4032394,15 +4032394,15 @@ │ │ je 13589dc │ │ mov %edx,0x30(%ecx) │ │ mov $0x1,%eax │ │ jmp 1358a16 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1146fc5(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x499 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1125235(%ebx),%eax │ │ push $0x1 │ │ @@ -4032428,16 +4032428,16 @@ │ │ call 1358a2f │ │ pop %ebx │ │ add $0xe93d1,%ebx │ │ cmp $0x7,%edx │ │ ja 1358a7a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112afba(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x112af93(%ebx),%eax │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x4b5 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11521f6(%ebx),%eax │ │ push $0x8 │ │ @@ -4032476,15 +4032476,15 @@ │ │ jne 1358aba │ │ mov %edx,0x38(%ecx) │ │ mov $0x1,%eax │ │ jmp 1358af2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e633(%ebx),%eax │ │ - lea -0x1129048(%ebx),%ecx │ │ + lea -0x1129021(%ebx),%ecx │ │ push %eax │ │ push $0x559 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x11451e8(%ebx),%eax │ │ push %eax │ │ @@ -4032514,15 +4032514,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x8(%esp) │ │ mov %ecx,%esi │ │ call 1358b17 │ │ pop %ebx │ │ add $0xe92e9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1129048(%ebx),%edi │ │ + lea -0x1129021(%ebx),%edi │ │ push $0x561 │ │ push %edi │ │ push 0x64(%ecx) │ │ call 12982c0 │ │ mov 0x18(%esp),%eax │ │ add $0x10,%esp │ │ movl $0x0,0x64(%esi) │ │ @@ -4032901,39 +4032901,39 @@ │ │ push 0x40(%edi) │ │ push 0x3c(%edi) │ │ push 0x20(%edi) │ │ call 13596f0 │ │ jmp 1358fd9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e95a(%ebx),%eax │ │ + lea -0x112e933(%ebx),%eax │ │ lea -0x113be24(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 1358fa7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e95a(%ebx),%eax │ │ + lea -0x112e933(%ebx),%eax │ │ lea -0x113be24(%ebx),%ecx │ │ push %eax │ │ push $0xe5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ jmp 1358fa7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e95a(%ebx),%eax │ │ + lea -0x112e933(%ebx),%eax │ │ lea -0x113be24(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4033369,15 +4033369,15 @@ │ │ call 1359920 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13595b5 │ │ cmpl $0x0,0x4(%edi) │ │ je 1359584 │ │ sub $0x8,%esp │ │ - lea -0x112c4ec(%ebx),%eax │ │ + lea -0x112c4c5(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13594c9 │ │ lea 0x24(%edi),%ecx │ │ @@ -4033397,15 +4033397,15 @@ │ │ push 0x10(%esp) │ │ push 0x10(%esp) │ │ call 129e4d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13595b5 │ │ sub $0x8,%esp │ │ - lea -0x112fc46(%ebx),%eax │ │ + lea -0x112fc1f(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135952c │ │ lea 0x2c(%edi),%ecx │ │ @@ -4033433,15 +4033433,15 @@ │ │ push %eax │ │ push 0x38(%edi) │ │ push 0x34(%edi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ movl $0x0,0x34(%edi) │ │ sub $0x8,%esp │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135957d │ │ lea 0x34(%edi),%ecx │ │ @@ -4033551,15 +4033551,15 @@ │ │ call 125fee0 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ push %edi │ │ call 125ffb0 │ │ add $0x10,%esp │ │ - lea -0x1137d22(%ebx),%ecx │ │ + lea -0x1137cfb(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push 0x18(%ebp) │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ @@ -4033572,15 +4033572,15 @@ │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ jmp 13596dc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113630e(%ebx),%eax │ │ + lea -0x11362e7(%ebx),%eax │ │ lea -0x113be24(%ebx),%ecx │ │ push %eax │ │ push $0x204 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4033873,23 +4033873,23 @@ │ │ push %eax │ │ push 0x8(%edi) │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1359aaa │ │ sub $0x8,%esp │ │ - lea -0x1136fd5(%ebx),%eax │ │ + lea -0x1136fae(%ebx),%eax │ │ push %eax │ │ push 0x8(%edi) │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1359ae6 │ │ sub $0x8,%esp │ │ - lea -0x1125fb2(%ebx),%eax │ │ + lea -0x1125f8b(%ebx),%eax │ │ push %eax │ │ push 0x8(%edi) │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1359aed │ │ call 124abb0 │ │ @@ -4033936,15 +4033936,15 @@ │ │ xor %ecx,%ecx │ │ jmp 1359bc7 │ │ mov $0x1,%eax │ │ jmp 1359af2 │ │ mov $0x2,%eax │ │ mov %eax,0x4(%esi) │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ push 0x18(%esp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1359b57 │ │ mov %eax,%edi │ │ @@ -4034098,15 +4034098,15 @@ │ │ jne 1359cb1 │ │ jmp 1359cec │ │ movl $0x0,0x10(%eax) │ │ mov $0x1,%eax │ │ jmp 1359cee │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11327c6(%ebx),%eax │ │ + lea -0x113279f(%ebx),%eax │ │ lea -0x113be24(%ebx),%ecx │ │ push %eax │ │ push $0xb9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4034268,15 +4034268,15 @@ │ │ je 1359e7d │ │ mov 0x8(%ebp),%ecx │ │ mov %ecx,0x94(%eax) │ │ mov %eax,%esi │ │ jmp 1359ea8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11327b8(%ebx),%eax │ │ + lea -0x1132791(%ebx),%eax │ │ push %eax │ │ push $0x31 │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0100 │ │ @@ -4034489,15 +4034489,15 @@ │ │ push $0x4c │ │ push %esi │ │ push %edi │ │ call 12982c0 │ │ jmp 135a160 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11327b8(%ebx),%eax │ │ + lea -0x1132791(%ebx),%eax │ │ push %eax │ │ push $0x31 │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0100 │ │ @@ -4034803,15 +4034803,15 @@ │ │ call 125ffb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 135a4f5 │ │ mov 0x8(%ebp),%edi │ │ mov %eax,0x10(%edi) │ │ sub $0x8,%esp │ │ - lea -0x1137d22(%ebx),%eax │ │ + lea -0x1137cfb(%ebx),%eax │ │ push 0x10(%esp) │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push 0xc(%ebp) │ │ push %edi │ │ call 1321c10 │ │ @@ -4034847,15 +4034847,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 135a531 │ │ pop %ebx │ │ add $0xe78cf,%ebx │ │ mov 0xc(%ebp),%ecx │ │ mov 0x8(%ebp),%esi │ │ - lea -0x11277a3(%ebx),%eax │ │ + lea -0x112777c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 129cbd0 │ │ test %eax,%eax │ │ je 135a580 │ │ mov %eax,%edi │ │ mov (%esi),%eax │ │ @@ -4034922,15 +4034922,15 @@ │ │ pop %ebx │ │ add $0xe7813,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 135a63c │ │ sub $0x4,%esp │ │ - lea -0x112e94a(%ebx),%eax │ │ + lea -0x112e923(%ebx),%eax │ │ push $0x79 │ │ push %eax │ │ push $0x3c │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135a63c │ │ @@ -4034971,15 +4034971,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 135a812 │ │ sub $0x4,%esp │ │ - lea -0x112e94a(%ebx),%eax │ │ + lea -0x112e923(%ebx),%eax │ │ push $0x79 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x3c │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4035122,15 +4035122,15 @@ │ │ je 135a8f0 │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ push 0x8(%esi) │ │ call 1268bf0 │ │ add $0x10,%esp │ │ - lea -0x112e94a(%ebx),%edi │ │ + lea -0x112e923(%ebx),%edi │ │ push $0x93 │ │ push %edi │ │ push 0x24(%esi) │ │ push 0x20(%esi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ push $0x94 │ │ @@ -4035194,15 +4035194,15 @@ │ │ mov 0x8(%ebp),%esi │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ push 0x8(%esi) │ │ call 1268bf0 │ │ add $0x10,%esp │ │ - lea -0x112e94a(%ebx),%edi │ │ + lea -0x112e923(%ebx),%edi │ │ push $0x93 │ │ push %edi │ │ push 0x24(%esi) │ │ push 0x20(%esi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ push $0x94 │ │ @@ -4035331,40 +4035331,40 @@ │ │ jmp 135abd2 │ │ cmpl $0x0,0x14(%eax) │ │ je 135ab39 │ │ cmpl $0x0,0x10(%eax) │ │ je 135ab39 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129020(%ebx),%eax │ │ - lea -0x112e94a(%ebx),%ecx │ │ + lea -0x1128ff9(%ebx),%eax │ │ + lea -0x112e923(%ebx),%ecx │ │ push %eax │ │ push $0x13b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ jmp 135ab60 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129020(%ebx),%eax │ │ - lea -0x112e94a(%ebx),%ecx │ │ + lea -0x1128ff9(%ebx),%eax │ │ + lea -0x112e923(%ebx),%ecx │ │ push %eax │ │ push $0x141 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 135ab60 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129020(%ebx),%eax │ │ - lea -0x112e94a(%ebx),%ecx │ │ + lea -0x1128ff9(%ebx),%eax │ │ + lea -0x112e923(%ebx),%ecx │ │ push %eax │ │ push $0x136 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -4035386,16 +4035386,16 @@ │ │ cmp %edi,%eax │ │ je 135ac09 │ │ mov %edi,0x4(%esp) │ │ mov $0x9a,%esi │ │ mov $0x150,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129020(%ebx),%eax │ │ - lea -0x112e94a(%ebx),%ecx │ │ + lea -0x1128ff9(%ebx),%eax │ │ + lea -0x112e923(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -4035410,15 +4035410,15 @@ │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ mov %ecx,%esi │ │ call 13a0270 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ - lea -0x112e94a(%ebx),%eax │ │ + lea -0x112e923(%ebx),%eax │ │ push $0x16a │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12984e0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ @@ -4035430,15 +4035430,15 @@ │ │ ret │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x0,0x4(%esi) │ │ je 135ac8d │ │ mov 0x30(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112e94a(%ebx),%eax │ │ + lea -0x112e923(%ebx),%eax │ │ push $0x160 │ │ push %eax │ │ push %edi │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135abcc │ │ @@ -4035589,15 +4035589,15 @@ │ │ call 129a490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135ae25 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1139f9c(%ebx),%eax │ │ - lea -0x112e94a(%ebx),%ecx │ │ + lea -0x112e923(%ebx),%ecx │ │ push %eax │ │ push $0x196 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -4035608,15 +4035608,15 @@ │ │ xor %eax,%eax │ │ jmp 135ae2a │ │ mov $0x1,%eax │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x4(%ecx) │ │ mov %edi,0x18(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%esi │ │ + lea -0x1136043(%ebx),%esi │ │ push %esi │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%edi │ │ je 135ae6a │ │ @@ -4035682,15 +4035682,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129ccb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135aff0 │ │ sub $0x8,%esp │ │ - lea -0x1131ad7(%ebx),%eax │ │ + lea -0x1131ab0(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x18(%esp),%edi │ │ je 135af64 │ │ @@ -4035767,15 +4035767,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0xc,%esp │ │ push (%edi) │ │ call 1268d50 │ │ add $0x8,%esp │ │ - lea -0x1137d22(%ebx),%ecx │ │ + lea -0x1137cfb(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1269170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 135ad98 │ │ sub $0xc,%esp │ │ @@ -4035788,15 +4035788,15 @@ │ │ call 1269170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 135ad98 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1139f9c(%ebx),%eax │ │ - lea -0x112e94a(%ebx),%ecx │ │ + lea -0x112e923(%ebx),%ecx │ │ push %eax │ │ push $0x189 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ @@ -4036186,15 +4036186,15 @@ │ │ pop %ebx │ │ add $0xe6973,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 135b4c0 │ │ sub $0x4,%esp │ │ - lea -0x113462c(%ebx),%eax │ │ + lea -0x1134605(%ebx),%eax │ │ push $0x43 │ │ push %eax │ │ push $0x20 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135b4c0 │ │ @@ -4036228,15 +4036228,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x4(%esp) │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 135b5d4 │ │ sub $0x4,%esp │ │ - lea -0x113462c(%ebx),%eax │ │ + lea -0x1134605(%ebx),%eax │ │ push $0x43 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x20 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4036331,15 +4036331,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1321550 │ │ add $0x10,%esp │ │ - lea -0x113462c(%ebx),%edi │ │ + lea -0x1134605(%ebx),%edi │ │ push $0x59 │ │ push %edi │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ push $0x5a │ │ @@ -4036391,15 +4036391,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1321550 │ │ add $0x10,%esp │ │ - lea -0x113462c(%ebx),%edi │ │ + lea -0x1134605(%ebx),%edi │ │ push $0x59 │ │ push %edi │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ push $0x5a │ │ @@ -4036537,64 +4036537,64 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135b94a │ │ cmp 0x1c(%esp),%eax │ │ jae 135b983 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113831e(%ebx),%eax │ │ - lea -0x113462c(%ebx),%ecx │ │ + lea -0x11382f7(%ebx),%eax │ │ + lea -0x1134605(%ebx),%ecx │ │ push %eax │ │ push $0x1aa │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9d │ │ jmp 135b974 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1125227(%ebx),%eax │ │ - lea -0x113462c(%ebx),%ecx │ │ + lea -0x1134605(%ebx),%ecx │ │ push %eax │ │ push $0x89 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ jmp 135b934 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1125227(%ebx),%eax │ │ - lea -0x113462c(%ebx),%ecx │ │ + lea -0x1134605(%ebx),%ecx │ │ push %eax │ │ push $0x8d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ jmp 135b934 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1125227(%ebx),%eax │ │ - lea -0x113462c(%ebx),%ecx │ │ + lea -0x1134605(%ebx),%ecx │ │ push %eax │ │ push $0x91 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ jmp 135b934 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113831e(%ebx),%eax │ │ - lea -0x113462c(%ebx),%ecx │ │ + lea -0x11382f7(%ebx),%eax │ │ + lea -0x1134605(%ebx),%ecx │ │ push %eax │ │ push $0x191 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8b │ │ @@ -4036607,16 +4036607,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113831e(%ebx),%eax │ │ - lea -0x113462c(%ebx),%ecx │ │ + lea -0x11382f7(%ebx),%eax │ │ + lea -0x1134605(%ebx),%ecx │ │ push %eax │ │ push $0x1a4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ @@ -4036830,16 +4036830,16 @@ │ │ add $0x20,%esp │ │ mov %edi,0x8(%esp) │ │ test %eax,%eax │ │ jne 135bafd │ │ jmp 135be45 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113831e(%ebx),%eax │ │ - lea -0x113462c(%ebx),%ecx │ │ + lea -0x11382f7(%ebx),%eax │ │ + lea -0x1134605(%ebx),%ecx │ │ push %eax │ │ push $0x1bf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -4036991,16 +4036991,16 @@ │ │ push 0x14(%esp) │ │ call 13a0280 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 135be47 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113831e(%ebx),%eax │ │ - lea -0x113462c(%ebx),%ecx │ │ + lea -0x11382f7(%ebx),%eax │ │ + lea -0x1134605(%ebx),%ecx │ │ push %eax │ │ push $0x1e1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -4037068,27 +4037068,27 @@ │ │ push %ecx │ │ call 1321610 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 135bfba │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135bf4d │ │ lea 0x10(%edi),%ecx │ │ mov %ecx,0x8(%esp) │ │ lea 0x14(%edi),%ecx │ │ mov %ecx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - lea -0x113462c(%ebx),%eax │ │ + lea -0x1134605(%ebx),%eax │ │ push $0x62 │ │ push %eax │ │ push 0x14(%edi) │ │ push 0x10(%edi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%edi) │ │ @@ -4037098,27 +4037098,27 @@ │ │ push 0x10(%esp) │ │ push 0x10(%esp) │ │ call 129e4d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135bfba │ │ sub $0x8,%esp │ │ - lea -0x112afa0(%ebx),%eax │ │ + lea -0x112af79(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135bfb5 │ │ lea 0x18(%edi),%ecx │ │ mov %ecx,0x8(%esp) │ │ lea 0x1c(%edi),%ecx │ │ mov %ecx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - lea -0x113462c(%ebx),%eax │ │ + lea -0x1134605(%ebx),%eax │ │ push $0x62 │ │ push %eax │ │ push 0x1c(%edi) │ │ push 0x18(%edi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ movl $0x0,0x18(%edi) │ │ @@ -4037237,15 +4037237,15 @@ │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ sub $0xc,%esp │ │ push %eax │ │ call 138d260 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ lea -0x115b12e(%ebx),%ecx │ │ lea 0x10(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129e740 │ │ @@ -4037476,15 +4037476,15 @@ │ │ movaps %xmm1,0x20(%esp) │ │ movaps %xmm1,0x10(%esp) │ │ sub $0xc,%esp │ │ push %eax │ │ call 138d260 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ lea -0x115b12e(%ebx),%ecx │ │ lea 0x10(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129e740 │ │ @@ -4037584,15 +4037584,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ cmp $0xffffffff,%ecx │ │ jne 135c51c │ │ cmp $0x1,%eax │ │ jne 135c51c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138070(%ebx),%eax │ │ + lea -0x1138049(%ebx),%eax │ │ lea -0x1123491(%ebx),%ecx │ │ push %eax │ │ push $0x18e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4037635,15 +4037635,15 @@ │ │ xor %edx,%edx │ │ mov $0x3e7,%ecx │ │ cmp 0x24(%esp),%ecx │ │ sbb 0x28(%esp),%edx │ │ jb 135c58d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138070(%ebx),%eax │ │ + lea -0x1138049(%ebx),%eax │ │ lea -0x1123491(%ebx),%ecx │ │ push %eax │ │ push $0x19c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4037936,15 +4037936,15 @@ │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ jmp 135cb59 │ │ sub $0x8,%esp │ │ - lea -0x1135294(%ebx),%eax │ │ + lea -0x113526d(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135c967 │ │ sub $0x8,%esp │ │ @@ -4037956,15 +4037956,15 @@ │ │ test %eax,%eax │ │ je 135cb63 │ │ xor %eax,%eax │ │ cmpl $0x0,0xc(%esp) │ │ sete %al │ │ mov %eax,0x28(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1136fdf(%ebx),%eax │ │ + lea -0x1136fb8(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135ca04 │ │ mov %eax,%edi │ │ @@ -4038586,15 +4038586,15 @@ │ │ add $0x10,%esp │ │ jmp 135d179 │ │ movl $0x80006,0x8(%esp) │ │ mov $0x3f,%edi │ │ mov 0x10(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11327a6(%ebx),%eax │ │ + lea -0x113277f(%ebx),%eax │ │ lea -0x1159a17(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ mov %ebx,%esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ @@ -4039025,15 +4039025,15 @@ │ │ push %ecx │ │ call 13218e0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 135d7c3 │ │ sub $0x8,%esp │ │ - lea -0x1136fdf(%ebx),%eax │ │ + lea -0x1136fb8(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135d6c4 │ │ mov %eax,%edi │ │ @@ -4039612,28 +4039612,28 @@ │ │ lea -0x11436f7(%ebx),%ecx │ │ push %eax │ │ push $0x1cd │ │ jmp 135defd │ │ mov 0xc(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132795(%ebx),%eax │ │ + lea -0x113276e(%ebx),%eax │ │ lea -0x11436f7(%ebx),%ecx │ │ push %eax │ │ push $0xc2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 135dd5d │ │ mov 0xc(%esp),%ebx │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132795(%ebx),%eax │ │ + lea -0x113276e(%ebx),%eax │ │ lea -0x11436f7(%ebx),%ecx │ │ push %eax │ │ push $0xc7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4040190,15 +4040190,15 @@ │ │ pop %ebx │ │ add $0xe399f,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov $0x1,%eax │ │ test %esi,%esi │ │ je 135e7e1 │ │ sub $0x8,%esp │ │ - lea -0x1136fdf(%ebx),%eax │ │ + lea -0x1136fb8(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135e521 │ │ mov %eax,%edi │ │ @@ -4040334,15 +4040334,15 @@ │ │ movd %xmm0,%esi │ │ cmp $0x1,%esi │ │ ja 135e7e1 │ │ mov %ecx,0x18(%edi) │ │ mov %edx,0x1c(%edi) │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1131ad7(%ebx),%eax │ │ + lea -0x1131ab0(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135e6c1 │ │ sub $0x8,%esp │ │ @@ -4040386,15 +4040386,15 @@ │ │ mov %ecx,%esi │ │ or %edx,%esi │ │ je 135e7e1 │ │ mov %ecx,0x28(%edi) │ │ mov %edx,0x2c(%edi) │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x11335ae(%ebx),%eax │ │ + lea -0x1133587(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135e75f │ │ sub $0x8,%esp │ │ @@ -4040412,15 +4040412,15 @@ │ │ mov %ecx,%esi │ │ or %edx,%esi │ │ je 135e7e1 │ │ mov %ecx,0x30(%edi) │ │ mov %edx,0x34(%edi) │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135e7d8 │ │ mov %eax,%ecx │ │ @@ -4040960,15 +4040960,15 @@ │ │ pop %ebx │ │ add $0xe2ef3,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 135ef40 │ │ sub $0x4,%esp │ │ - lea -0x112e923(%ebx),%eax │ │ + lea -0x112e8fc(%ebx),%eax │ │ push $0x3f │ │ push %eax │ │ push $0x2c │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135ef40 │ │ @@ -4041001,15 +4041001,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 135f08b │ │ sub $0x4,%esp │ │ - lea -0x112e923(%ebx),%eax │ │ + lea -0x112e8fc(%ebx),%eax │ │ push $0x3f │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x2c │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4041134,15 +4041134,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 13217d0 │ │ add $0x10,%esp │ │ - lea -0x112e923(%ebx),%edi │ │ + lea -0x112e8fc(%ebx),%edi │ │ push $0x56 │ │ push %edi │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ push $0x57 │ │ @@ -4041193,15 +4041193,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 13217d0 │ │ add $0x10,%esp │ │ - lea -0x112e923(%ebx),%edi │ │ + lea -0x112e8fc(%ebx),%edi │ │ push $0x56 │ │ push %edi │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ push $0x57 │ │ @@ -4041356,51 +4041356,51 @@ │ │ call 139f860 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 135f557 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11451d1(%ebx),%eax │ │ - lea -0x112e923(%ebx),%ecx │ │ + lea -0x112e8fc(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 135f454 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11451d1(%ebx),%eax │ │ - lea -0x112e923(%ebx),%ecx │ │ + lea -0x112e8fc(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ jmp 135f454 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11451d1(%ebx),%eax │ │ - lea -0x112e923(%ebx),%ecx │ │ + lea -0x112e8fc(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x87 │ │ jmp 135f454 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11451d1(%ebx),%eax │ │ - lea -0x112e923(%ebx),%ecx │ │ + lea -0x112e8fc(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x85 │ │ @@ -4041408,15 +4041408,15 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 135f45e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11451d1(%ebx),%eax │ │ - lea -0x112e923(%ebx),%ecx │ │ + lea -0x112e8fc(%ebx),%ecx │ │ push %eax │ │ push $0xc7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -4041607,41 +4041607,41 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %esi,%edi │ │ je 135f684 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1146f84(%ebx),%eax │ │ - lea -0x112e923(%ebx),%ecx │ │ + lea -0x112e8fc(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 135f839 │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135f6ef │ │ mov %eax,%esi │ │ mov 0x8(%ebp),%edi │ │ lea 0x10(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x14(%edi),%eax │ │ mov %eax,(%esp) │ │ - lea -0x112e923(%ebx),%eax │ │ + lea -0x112e8fc(%ebx),%eax │ │ push $0x79 │ │ push %eax │ │ push 0x14(%edi) │ │ push 0x10(%edi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%edi) │ │ @@ -4041665,15 +4041665,15 @@ │ │ je 135f75a │ │ mov %eax,%esi │ │ mov 0x8(%ebp),%edi │ │ lea 0x18(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x1c(%edi),%eax │ │ mov %eax,(%esp) │ │ - lea -0x112e923(%ebx),%eax │ │ + lea -0x112e8fc(%ebx),%eax │ │ push $0x79 │ │ push %eax │ │ push 0x1c(%edi) │ │ push 0x18(%edi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ movl $0x0,0x18(%edi) │ │ @@ -4041684,28 +4041684,28 @@ │ │ push 0xc(%esp) │ │ push %esi │ │ call 129e4d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135f839 │ │ sub $0x8,%esp │ │ - lea -0x1133b10(%ebx),%eax │ │ + lea -0x1133ae9(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135f7c1 │ │ mov %eax,%esi │ │ mov 0x8(%ebp),%edi │ │ lea 0x24(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x28(%edi),%eax │ │ mov %eax,(%esp) │ │ - lea -0x112e923(%ebx),%eax │ │ + lea -0x112e8fc(%ebx),%eax │ │ push $0x79 │ │ push %eax │ │ push 0x28(%edi) │ │ push 0x24(%edi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ movl $0x0,0x24(%edi) │ │ @@ -4041716,15 +4041716,15 @@ │ │ push 0xc(%esp) │ │ push %esi │ │ call 129e4d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135f839 │ │ sub $0x8,%esp │ │ - lea -0x112c772(%ebx),%eax │ │ + lea -0x112c74b(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135f843 │ │ mov %eax,%esi │ │ @@ -4041745,15 +4041745,15 @@ │ │ mov %eax,%ecx │ │ add $0xb9,%cl │ │ cmp $0xf9,%cl │ │ ja 135f83d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1146f84(%ebx),%eax │ │ - lea -0x112e923(%ebx),%ecx │ │ + lea -0x112e8fc(%ebx),%ecx │ │ push %eax │ │ push $0x111 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ @@ -4042147,15 +4042147,15 @@ │ │ mov %edi,0x20(%esp) │ │ sub $0xc,%esp │ │ push %eax │ │ call 1268d50 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x1137d22(%ebx),%eax │ │ + lea -0x1137cfb(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1269170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135fd2c │ │ test %esi,%esi │ │ @@ -4042170,15 +4042170,15 @@ │ │ movl $0x0,0xc(%esp) │ │ mov $0x0,%ecx │ │ test %eax,%eax │ │ jg 135fd74 │ │ jmp 136000a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e8fb(%ebx),%eax │ │ + lea -0x112e8d4(%ebx),%eax │ │ lea -0x114e5e1(%ebx),%ecx │ │ push %eax │ │ push $0x1a6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4042367,34 +4042367,34 @@ │ │ xor %ecx,%ecx │ │ movl $0x0,0x4(%esp) │ │ test %eax,%eax │ │ jne 135fead │ │ jmp 136001e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e8fb(%ebx),%eax │ │ + lea -0x112e8d4(%ebx),%eax │ │ lea -0x114e5e1(%ebx),%ecx │ │ push %eax │ │ push $0x1b7 │ │ jmp 135ffc2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e8fb(%ebx),%eax │ │ + lea -0x112e8d4(%ebx),%eax │ │ lea -0x114e5e1(%ebx),%ecx │ │ push %eax │ │ push $0x1d9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 135fffe │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e8fb(%ebx),%eax │ │ + lea -0x112e8d4(%ebx),%eax │ │ lea -0x114e5e1(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4042659,27 +4042659,27 @@ │ │ je 1360342 │ │ cmpl $0x0,0x14(%esi) │ │ je 136030e │ │ cmpl $0x0,0x4(%esi) │ │ je 136034b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129013(%ebx),%eax │ │ + lea -0x1128fec(%ebx),%eax │ │ lea -0x114e5e1(%ebx),%ecx │ │ push %eax │ │ push $0x219 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x88 │ │ jmp 1360338 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129013(%ebx),%eax │ │ + lea -0x1128fec(%ebx),%eax │ │ lea -0x114e5e1(%ebx),%ecx │ │ push %eax │ │ push $0x214 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4042710,15 +4042710,15 @@ │ │ push 0x1c(%esi) │ │ push 0x18(%esi) │ │ call 1360460 │ │ add $0x20,%esp │ │ jmp 1360344 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129013(%ebx),%eax │ │ + lea -0x1128fec(%ebx),%eax │ │ lea -0x114e5e1(%ebx),%ecx │ │ push %eax │ │ push $0x220 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4043100,28 +4043100,28 @@ │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 13608bf │ │ mov 0x10(%esp),%eax │ │ lea 0x14(%eax),%ecx │ │ lea 0x18(%eax),%edi │ │ - lea -0x112df65(%ebx),%eax │ │ + lea -0x112df3e(%ebx),%eax │ │ push %edi │ │ mov %ecx,0x18(%esp) │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 129eb00 │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ je 1360817 │ │ test %eax,%eax │ │ jne 1360837 │ │ jmp 13608bf │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %edi │ │ push 0x18(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ call 129eb00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4043792,55 +4043792,55 @@ │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13610b6 │ │ sub $0x8,%esp │ │ - lea -0x112d73d(%ebx),%ecx │ │ + lea -0x112d716(%ebx),%ecx │ │ push %ecx │ │ push 0x8(%eax) │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1360fc6 │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%esi │ │ push 0x8(%esi) │ │ call 1268bf0 │ │ add $0x10,%esp │ │ lea 0x4(%esi),%eax │ │ sub $0x8,%esp │ │ - lea -0x1137d22(%ebx),%ecx │ │ + lea -0x1137cfb(%ebx),%ecx │ │ push %edi │ │ push $0x0 │ │ push $0x0 │ │ push %ecx │ │ mov 0xc(%ebp),%esi │ │ jmp 136100d │ │ mov 0x8(%ebp),%eax │ │ add $0x4,%eax │ │ sub $0x8,%esp │ │ - lea -0x112678f(%ebx),%ecx │ │ - lea -0x1137d22(%ebx),%edx │ │ + lea -0x1126768(%ebx),%ecx │ │ + lea -0x1137cfb(%ebx),%edx │ │ push %edi │ │ push %ecx │ │ push $0x0 │ │ mov %edx,0x18(%esp) │ │ push %edx │ │ push %esi │ │ push %eax │ │ call 1321c10 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 1361202 │ │ mov 0x8(%ebp),%eax │ │ add $0x8,%eax │ │ sub $0x8,%esp │ │ - lea -0x112a5c3(%ebx),%ecx │ │ + lea -0x112a59c(%ebx),%ecx │ │ push %edi │ │ push %ecx │ │ push $0x0 │ │ push 0x18(%esp) │ │ push %esi │ │ push %eax │ │ call 1321c10 │ │ @@ -4043867,15 +4043867,15 @@ │ │ push %eax │ │ call 1260020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13610a7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138062(%ebx),%eax │ │ + lea -0x113803b(%ebx),%eax │ │ lea -0x1141709(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4043889,15 +4043889,15 @@ │ │ jmp 1361202 │ │ sub $0xc,%esp │ │ push %esi │ │ call 13217d0 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x112df65(%ebx),%eax │ │ + lea -0x112df3e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136111f │ │ mov %eax,%edi │ │ @@ -4044574,15 +4044574,15 @@ │ │ je 1361896 │ │ cmpl $0x0,0x4c(%edi) │ │ je 1361847 │ │ cmpl $0x0,0x28(%edi) │ │ je 1361847 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129004(%ebx),%eax │ │ + lea -0x1128fdd(%ebx),%eax │ │ lea -0x114aca2(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4044596,15 +4044596,15 @@ │ │ jne 1361865 │ │ cmpl $0x0,0x28(%edi) │ │ jne 1361865 │ │ cmpl $0x0,0x2c(%edi) │ │ je 13618a0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129004(%ebx),%eax │ │ + lea -0x1128fdd(%ebx),%eax │ │ lea -0x114aca2(%ebx),%ecx │ │ push %eax │ │ push $0x1e6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4044637,51 +4044637,51 @@ │ │ mov 0x20(%edi),%ecx │ │ test %ecx,%ecx │ │ je 136199f │ │ cmpl $0x40000000,0x30(%edi) │ │ jb 136199f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129004(%ebx),%eax │ │ + lea -0x1128fdd(%ebx),%eax │ │ lea -0x114aca2(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc8 │ │ jmp 136188c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129004(%ebx),%eax │ │ + lea -0x1128fdd(%ebx),%eax │ │ lea -0x114aca2(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ jmp 136188c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129004(%ebx),%eax │ │ + lea -0x1128fdd(%ebx),%eax │ │ lea -0x114aca2(%ebx),%ecx │ │ push %eax │ │ push $0x1f3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ jmp 136188c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129004(%ebx),%eax │ │ + lea -0x1128fdd(%ebx),%eax │ │ lea -0x114aca2(%ebx),%ecx │ │ push %eax │ │ push $0x1ef │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4044736,15 +4044736,15 @@ │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 1361898 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1129004(%ebx),%eax │ │ + lea -0x1128fdd(%ebx),%eax │ │ lea -0x114aca2(%ebx),%ecx │ │ push %eax │ │ push $0x207 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4044832,23 +4044832,23 @@ │ │ push $0xb7 │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 1361ec0 │ │ sub $0x8,%esp │ │ - lea -0x112df65(%ebx),%eax │ │ + lea -0x112df3e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1361b85 │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1361bd8 │ │ cmpl $0x0,0xc(%eax) │ │ @@ -4044984,15 +4044984,15 @@ │ │ push %esi │ │ mov 0x8(%ebp),%esi │ │ call 129e4d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1361ebe │ │ sub $0x8,%esp │ │ - lea -0x1132783(%ebx),%eax │ │ + lea -0x113275c(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1361d5c │ │ lea 0x4c(%esi),%ecx │ │ @@ -4045081,15 +4045081,15 @@ │ │ test %eax,%eax │ │ je 1361eb7 │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ cmpl $0x4,0x4(%edi) │ │ jne 1361ec0 │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%edi),%edx │ │ cmovne %edx,%eax │ │ @@ -4045717,24 +4045717,24 @@ │ │ push %ecx │ │ call 125d6f0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ je 13625d7 │ │ sub $0x8,%esp │ │ - lea -0x1128ff5(%ebx),%eax │ │ + lea -0x1128fce(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125f200 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jne 13625cb │ │ sub $0x8,%esp │ │ - lea -0x1136301(%ebx),%eax │ │ + lea -0x11362da(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125f200 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jne 13625cb │ │ @@ -4046564,37 +4046564,37 @@ │ │ call 11f59e0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push 0x8(%ebp) │ │ call 11f59f0 │ │ add $0x10,%esp │ │ - lea -0x1135649(%ebx),%ecx │ │ + lea -0x1135622(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push 0x10(%esp) │ │ push %ecx │ │ call 1364720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1362e32 │ │ mov 0x14(%ebp),%edi │ │ cmp %edi,0x1c(%esi) │ │ mov %eax,0x8(%esp) │ │ jbe 1362e39 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11271a5(%ebx),%eax │ │ + lea -0x112717e(%ebx),%eax │ │ lea -0x112520c(%ebx),%ecx │ │ push %eax │ │ push $0x199 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x11362f4(%ebx),%eax │ │ + lea -0x11362cd(%ebx),%eax │ │ push 0x1c(%esi) │ │ push %edi │ │ push %eax │ │ push $0xe6 │ │ push $0x39 │ │ call 124ae00 │ │ add $0x20,%esp │ │ @@ -4046710,15 +4046710,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jns 1362ef0 │ │ mov $0x1,%edi │ │ jmp 1362fcb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11271a5(%ebx),%eax │ │ + lea -0x112717e(%ebx),%eax │ │ lea -0x112520c(%ebx),%ecx │ │ push %eax │ │ push $0x1b3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4046858,26 +4046858,26 @@ │ │ cmpl $0x0,0xc(%ebp) │ │ je 1363177 │ │ mov (%ecx),%eax │ │ cmp 0x10(%edx),%eax │ │ jae 13631a5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134603(%ebx),%eax │ │ + lea -0x11345dc(%ebx),%eax │ │ lea -0x112520c(%ebx),%ecx │ │ push %eax │ │ push $0x298 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x1146f6a(%ebx),%eax │ │ jmp 13631d5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11307df(%ebx),%eax │ │ + lea -0x11307b8(%ebx),%eax │ │ lea -0x112520c(%ebx),%ecx │ │ push %eax │ │ push $0x309 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4046903,22 +4046903,22 @@ │ │ mov %eax,(%ecx) │ │ jmp 1363404 │ │ mov (%esi),%eax │ │ cmp 0x14(%edx),%eax │ │ jae 13631ec │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134603(%ebx),%eax │ │ + lea -0x11345dc(%ebx),%eax │ │ lea -0x112520c(%ebx),%ecx │ │ push %eax │ │ push $0x29c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ - lea -0x11362c9(%ebx),%eax │ │ + lea -0x11362a2(%ebx),%eax │ │ push %eax │ │ push $0x8e │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 1363404 │ │ @@ -4047096,15 +4047096,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134603(%ebx),%eax │ │ + lea -0x11345dc(%ebx),%eax │ │ lea -0x112520c(%ebx),%ecx │ │ push %eax │ │ push $0x2ac │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x113f93b(%ebx),%eax │ │ @@ -4047627,15 +4047627,15 @@ │ │ mov %esi,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 11f7510 │ │ test %eax,%eax │ │ je 1363a67 │ │ call 124abb0 │ │ - lea -0x11307f4(%ebx),%eax │ │ + lea -0x11307cd(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x112520c(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xe5,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xcb,0x4(%esp) │ │ @@ -4047740,15 +4047740,15 @@ │ │ call 11cabe0 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ sete %cl │ │ mov %ecx,%edi │ │ jmp 1363beb │ │ call 124abb0 │ │ - lea -0x1128fe8(%ebx),%eax │ │ + lea -0x1128fc1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x112520c(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x4c,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xdc,0x4(%esp) │ │ @@ -4047817,15 +4047817,15 @@ │ │ je 1363c9f │ │ mov 0x8(%esp),%edi │ │ mov %edi,(%esp) │ │ call 11f4e10 │ │ test %eax,%eax │ │ je 1363c9d │ │ mov %edi,(%esi) │ │ - lea -0x1135649(%ebx),%eax │ │ + lea -0x1135622(%ebx),%eax │ │ mov %eax,0x20(%esi) │ │ mov $0x1,%edi │ │ jmp 1363c9f │ │ xor %edi,%edi │ │ mov %edi,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -4048026,15 +4048026,15 @@ │ │ cmp $0x41,%edx │ │ mov 0x8(%esp),%ecx │ │ jae 1363e58 │ │ movzwl (%eax),%eax │ │ rol $0x8,%ax │ │ mov %ax,0x1a(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112e8ee(%ebx),%eax │ │ + lea -0x112e8c7(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x10ead8d(%ebx),%eax │ │ push %ecx │ │ lea 0x6c(%esp),%ecx │ │ push %ecx │ │ push 0x1c(%esp) │ │ push $0x2 │ │ @@ -4048151,15 +4048151,15 @@ │ │ movl $0x0,0x10(%esp) │ │ call 11f62c0 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ jmp 13640f3 │ │ call 124abb0 │ │ - lea -0x112cc87(%ebx),%eax │ │ + lea -0x112cc60(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x112520c(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x210,0x4(%esp) │ │ call 124ace0 │ │ lea -0x1150469(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ @@ -4048224,15 +4048224,15 @@ │ │ push %esi │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13641e3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af97(%ebx),%eax │ │ + lea -0x112af70(%ebx),%eax │ │ lea -0x114517a(%ebx),%ecx │ │ push %eax │ │ push $0xa8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4048303,15 +4048303,15 @@ │ │ movups 0xc(%esp),%xmm0 │ │ movups %xmm0,(%esi) │ │ lea 0x50(%esp),%esi │ │ mov 0x18(%ebp),%edx │ │ test %edx,%edx │ │ je 13642a7 │ │ lea 0x14(%esi),%edi │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ lea 0xc(%esp),%ecx │ │ push 0x1c(%ebp) │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -4048678,15 +4048678,15 @@ │ │ call 1364200 │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ mov 0x4(%esp),%edi │ │ jmp 13646e1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cc77(%ebx),%eax │ │ + lea -0x112cc50(%ebx),%eax │ │ push %eax │ │ push $0x17c │ │ mov 0x10(%esp),%edi │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4048770,15 +4048770,15 @@ │ │ push %eax │ │ push %ecx │ │ call 129e740 │ │ add $0xc,%esp │ │ mov 0x14(%ebp),%edx │ │ test %edx,%edx │ │ je 13647cf │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ lea 0xc(%esp),%ecx │ │ push $0x0 │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 129e740 │ │ add $0xc,%esp │ │ @@ -4048806,15 +4048806,15 @@ │ │ jg 1364844 │ │ sub $0xc,%esp │ │ push %esi │ │ call 12640e0 │ │ jmp 136483f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11362b7(%ebx),%eax │ │ + lea -0x1136290(%ebx),%eax │ │ lea -0x114517a(%ebx),%ecx │ │ push %eax │ │ push $0x191 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4048860,26 +4048860,26 @@ │ │ lea -0x114c995(%ebx),%eax │ │ lea -0x1155c01(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x11362f4(%ebx),%eax │ │ + lea -0x11362cd(%ebx),%eax │ │ push 0x1c(%esi) │ │ push 0x14(%ebp) │ │ push %eax │ │ push $0xe6 │ │ push $0x39 │ │ call 124ae00 │ │ add $0x20,%esp │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ jmp 1364988 │ │ - lea -0x1135649(%ebx),%eax │ │ + lea -0x1135622(%ebx),%eax │ │ mov 0x8(%ebp),%ecx │ │ push 0x4(%ecx) │ │ push (%ecx) │ │ push 0xc(%esi) │ │ push %eax │ │ call 1364720 │ │ add $0x10,%esp │ │ @@ -4048907,15 +4048907,15 @@ │ │ push %eax │ │ push %edi │ │ call 1364360 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ je 1364986 │ │ sub $0x4,%esp │ │ - lea -0x11307cd(%ebx),%eax │ │ + lea -0x11307a6(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push $0x2 │ │ lea 0x1a(%esp),%eax │ │ push %eax │ │ push 0x20(%esp) │ │ @@ -4049010,15 +4049010,15 @@ │ │ lea -0x1158c87(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ call 1364100 │ │ mov %eax,0x24(%edi) │ │ test %eax,%eax │ │ je 1364a95 │ │ - lea -0x1135649(%ebx),%eax │ │ + lea -0x1135622(%ebx),%eax │ │ mov %eax,0x20(%edi) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1241790 │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ je 1364a9a │ │ @@ -4049069,15 +4049069,15 @@ │ │ cmpl $0x0,0xc(%ebp) │ │ je 1364b54 │ │ mov (%ecx),%eax │ │ cmp 0x10(%edx),%eax │ │ jae 1364b82 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134603(%ebx),%eax │ │ + lea -0x11345dc(%ebx),%eax │ │ lea -0x1155c01(%ebx),%ecx │ │ push %eax │ │ push $0x235 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x1146f6a(%ebx),%eax │ │ @@ -4049114,22 +4049114,22 @@ │ │ mov %eax,(%ecx) │ │ jmp 1364d61 │ │ mov (%esi),%eax │ │ cmp 0x14(%edx),%eax │ │ jae 1364bc9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134603(%ebx),%eax │ │ + lea -0x11345dc(%ebx),%eax │ │ lea -0x1155c01(%ebx),%ecx │ │ push %eax │ │ push $0x239 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ - lea -0x11362c9(%ebx),%eax │ │ + lea -0x11362a2(%ebx),%eax │ │ push %eax │ │ push $0x8e │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 1364d61 │ │ @@ -4049345,15 +4049345,15 @@ │ │ lea -0x1158c87(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ call 1364100 │ │ mov %eax,0x24(%esi) │ │ test %eax,%eax │ │ je 1364e77 │ │ - lea -0x1135649(%ebx),%eax │ │ + lea -0x1135622(%ebx),%eax │ │ mov %eax,0x20(%esi) │ │ mov %edi,(%esp) │ │ call 1241790 │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ je 1364e7c │ │ mov 0x10(%ebp),%eax │ │ @@ -4049413,15 +4049413,15 @@ │ │ add $0xc,%esp │ │ lea -0x1146f6a(%ebx),%eax │ │ push %eax │ │ push $0x8e │ │ jmp 1365041 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138046(%ebx),%eax │ │ + lea -0x113801f(%ebx),%eax │ │ lea -0x1155c01(%ebx),%ecx │ │ push %eax │ │ push $0x2a9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4049792,15 +4049792,15 @@ │ │ lea -0x1158c87(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ call 1364100 │ │ mov %eax,0x24(%esi) │ │ test %eax,%eax │ │ je 13653e5 │ │ - lea -0x1135649(%ebx),%eax │ │ + lea -0x1135622(%ebx),%eax │ │ mov %eax,0x20(%esi) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1241790 │ │ test %eax,%eax │ │ je 13653ec │ │ mov 0xc(%ebp),%ecx │ │ @@ -4050024,15 +4050024,15 @@ │ │ mov 0x10(%eax),%edx │ │ cmp $0x41,%edx │ │ jae 13654fd │ │ movzwl (%eax),%eax │ │ rol $0x8,%ax │ │ mov %ax,0x12(%esp) │ │ sub $0x4,%esp │ │ - lea -0x112e8ee(%ebx),%eax │ │ + lea -0x112e8c7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x10ead81(%ebx),%eax │ │ push 0x8(%esp) │ │ lea 0x114(%esp),%ecx │ │ push %ecx │ │ push 0x14(%esp) │ │ push $0x2 │ │ @@ -4050263,15 +4050263,15 @@ │ │ je 13659df │ │ test %esi,%esi │ │ je 1365899 │ │ cmp %eax,(%esi) │ │ jae 1365899 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cc5e(%ebx),%eax │ │ + lea -0x112cc37(%ebx),%eax │ │ lea -0x11436cf(%ebx),%ecx │ │ push %eax │ │ push $0x133 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4050399,15 +4050399,15 @@ │ │ call 11cd5a0 │ │ add $0x4,%esp │ │ push %esi │ │ call 11cd290 │ │ jmp 1365a4f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cc5e(%ebx),%eax │ │ + lea -0x112cc37(%ebx),%eax │ │ lea -0x11436cf(%ebx),%ecx │ │ push %eax │ │ push $0x121 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4050494,15 +4050494,15 @@ │ │ mov 0x10(%ebp),%eax │ │ test %eax,%eax │ │ je 1365b80 │ │ cmp %ecx,(%eax) │ │ jae 1365b80 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11345f7(%ebx),%eax │ │ + lea -0x11345d0(%ebx),%eax │ │ lea -0x11436cf(%ebx),%ecx │ │ push %eax │ │ push $0x183 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4050512,15 +4050512,15 @@ │ │ je 1365bad │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 1365be3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11345f7(%ebx),%eax │ │ + lea -0x11345d0(%ebx),%eax │ │ lea -0x11436cf(%ebx),%ecx │ │ push %eax │ │ push $0x179 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4050543,15 +4050543,15 @@ │ │ mov %ecx,(%eax) │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ setg %al │ │ jmp 1365be3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11345f7(%ebx),%eax │ │ + lea -0x11345d0(%ebx),%eax │ │ lea -0x11436cf(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4050719,15 +4050719,15 @@ │ │ je 1365d6a │ │ cmpl $0x4,0x4(%eax) │ │ jne 1365d6f │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ je 1365d6f │ │ sub $0x8,%esp │ │ - lea -0x1132777(%ebx),%ecx │ │ + lea -0x1132750(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1365d6f │ │ movl $0x0,0x8(%edi) │ │ @@ -4050809,15 +4050809,15 @@ │ │ je 1365e66 │ │ cmpl $0x4,0x4(%eax) │ │ jne 1365e6d │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ je 1365e6d │ │ mov %eax,0x4(%esp) │ │ - lea -0x1132777(%ebx),%eax │ │ + lea -0x1132750(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 129a420 │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ jne 1365e6f │ │ movl $0x0,0x8(%esi) │ │ mov $0x1,%eax │ │ @@ -4051031,24 +4051031,24 @@ │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1366085 │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13660c5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e8e6(%ebx),%eax │ │ + lea -0x112e8bf(%ebx),%eax │ │ lea -0x1148ded(%ebx),%ecx │ │ push %eax │ │ push $0x2a7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4052412,15 +4052412,15 @@ │ │ call 1299a80 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x38(%ecx) │ │ test %eax,%eax │ │ je 1366f80 │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1366f2e │ │ cmpl $0x4,0x4(%eax) │ │ @@ -4052609,15 +4052609,15 @@ │ │ test %ecx,%ecx │ │ je 136726e │ │ mov %edx,%esi │ │ test %edx,%edx │ │ je 1367231 │ │ mov %ecx,%edi │ │ sub $0x8,%esp │ │ - lea -0x112c772(%ebx),%eax │ │ + lea -0x112c74b(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1367187 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -4052639,15 +4052639,15 @@ │ │ push 0x14(%esp) │ │ call 1273490 │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ jne 1367184 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138033(%ebx),%eax │ │ + lea -0x113800c(%ebx),%eax │ │ lea -0x1148ded(%ebx),%ecx │ │ push %eax │ │ push $0x21e │ │ jmp 1367252 │ │ xor %eax,%eax │ │ cmpl $0x1000,0x4(%esp) │ │ sete %al │ │ @@ -4052711,15 +4052711,15 @@ │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ je 136726e │ │ mov $0x1,%eax │ │ jmp 136726e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1138033(%ebx),%eax │ │ + lea -0x113800c(%ebx),%eax │ │ lea -0x1148ded(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4052770,15 +4052770,15 @@ │ │ lea 0x24(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129d110 │ │ add $0x8,%esp │ │ lea 0xc(%ebp),%eax │ │ - lea -0x112d955(%ebx),%ecx │ │ + lea -0x112d92e(%ebx),%ecx │ │ lea 0x10(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ @@ -4052967,15 +4052967,15 @@ │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 1367802 │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 13677fd │ │ sub $0x8,%esp │ │ - lea -0x112c772(%ebx),%eax │ │ + lea -0x112c74b(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13675b5 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -4052986,15 +4052986,15 @@ │ │ push %edi │ │ push %eax │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1367595 │ │ sub $0x8,%esp │ │ - lea -0x1131695(%ebx),%eax │ │ + lea -0x113166e(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136759c │ │ sub $0x8,%esp │ │ @@ -4053178,15 +4053178,15 @@ │ │ push 0x8(%eax) │ │ call 1299a80 │ │ add $0x10,%esp │ │ mov %eax,0x2c(%edi) │ │ test %eax,%eax │ │ je 1367802 │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13677fd │ │ cmpl $0x4,0x4(%eax) │ │ @@ -4053443,15 +4053443,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0x4(%esp),%edi │ │ mov 0x8(%esp),%esi │ │ jmp 1367a41 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af79(%ebx),%eax │ │ + lea -0x112af52(%ebx),%eax │ │ lea -0x1146f55(%ebx),%ecx │ │ push %eax │ │ push $0x278 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x11436a7(%ebx),%eax │ │ @@ -4054380,15 +4054380,15 @@ │ │ lea 0x24(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129d110 │ │ add $0x8,%esp │ │ lea 0xc(%ebp),%eax │ │ - lea -0x112d955(%ebx),%ecx │ │ + lea -0x112d92e(%ebx),%ecx │ │ lea 0x10(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ @@ -4054549,15 +4054549,15 @@ │ │ mov $0x66,%ecx │ │ mov $0x25,%esi │ │ mov %ecx,%edi │ │ call 124abb0 │ │ lea -0x1143682(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x11362a3(%ebx),%eax │ │ + lea -0x113627c(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 124ace0 │ │ mov %edi,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0xa,(%esp) │ │ call 124ae00 │ │ mov 0x18(%esp),%eax │ │ @@ -4054788,15 +4054788,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ test $0x87,%cl │ │ je 1368812 │ │ test %eax,%eax │ │ je 1368812 │ │ mov %esi,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11345e8(%ebx),%eax │ │ + lea -0x11345c1(%ebx),%eax │ │ push $0x3f1 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x50 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4054866,17 +4054866,17 @@ │ │ mov 0x44(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11f65a0 │ │ mov %edi,0x44(%esi) │ │ mov $0x1,%esi │ │ jmp 13688c3 │ │ call 124abb0 │ │ - lea -0x1132770(%ebx),%eax │ │ + lea -0x1132749(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11345e8(%ebx),%eax │ │ + lea -0x11345c1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x418,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xb0,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 124ae00 │ │ @@ -4054926,15 +4054926,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1368987 │ │ movl $0x0,0x4(%esp) │ │ cmpl $0x4,0x4(%eax) │ │ jne 1368e19 │ │ sub $0x4,%esp │ │ - lea -0x11345e8(%ebx),%edi │ │ + lea -0x11345c1(%ebx),%edi │ │ push $0x45f │ │ push %edi │ │ mov 0x8(%ebp),%ecx │ │ push 0x4(%ecx) │ │ mov %eax,%esi │ │ call 12982c0 │ │ add $0xc,%esp │ │ @@ -4054956,15 +4054956,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13689ee │ │ movl $0x0,0x4(%esp) │ │ cmpl $0x4,0x4(%eax) │ │ jne 1368e19 │ │ sub $0x4,%esp │ │ - lea -0x11345e8(%ebx),%esi │ │ + lea -0x11345c1(%ebx),%esi │ │ push $0x460 │ │ push %esi │ │ push 0x14(%edi) │ │ mov %eax,%edi │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x460 │ │ @@ -4054985,15 +4054985,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1368a55 │ │ movl $0x0,0x4(%esp) │ │ cmpl $0x4,0x4(%eax) │ │ jne 1368e19 │ │ sub $0x4,%esp │ │ - lea -0x11345e8(%ebx),%esi │ │ + lea -0x11345c1(%ebx),%esi │ │ push $0x461 │ │ push %esi │ │ push 0x8(%edi) │ │ mov %eax,%edi │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x461 │ │ @@ -4055003,26 +4055003,26 @@ │ │ mov 0x8(%ebp),%edi │ │ call 1299a80 │ │ add $0x10,%esp │ │ mov %eax,0x8(%edi) │ │ test %eax,%eax │ │ je 1368e19 │ │ sub $0x8,%esp │ │ - lea -0x112f927(%ebx),%eax │ │ + lea -0x112f900(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1368abc │ │ movl $0x0,0x4(%esp) │ │ cmpl $0x4,0x4(%eax) │ │ jne 1368e19 │ │ sub $0x4,%esp │ │ - lea -0x11345e8(%ebx),%esi │ │ + lea -0x11345c1(%ebx),%esi │ │ push $0x462 │ │ push %esi │ │ push 0xc(%edi) │ │ mov %eax,%edi │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x462 │ │ @@ -4055043,15 +4055043,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1368b23 │ │ movl $0x0,0x4(%esp) │ │ cmpl $0x4,0x4(%eax) │ │ jne 1368e19 │ │ sub $0x4,%esp │ │ - lea -0x11345e8(%ebx),%esi │ │ + lea -0x11345c1(%ebx),%esi │ │ push $0x463 │ │ push %esi │ │ push 0x10(%edi) │ │ mov %eax,%edi │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x463 │ │ @@ -4055202,15 +4055202,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1368d2e │ │ movl $0x0,0x4(%esp) │ │ cmpl $0x5,0x4(%eax) │ │ jne 1368e19 │ │ sub $0x4,%esp │ │ - lea -0x11345e8(%ebx),%ecx │ │ + lea -0x11345c1(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ push $0x46b │ │ push %ecx │ │ push 0x30(%edi) │ │ mov %edi,%esi │ │ mov %eax,%edi │ │ call 12982c0 │ │ @@ -4055225,26 +4055225,26 @@ │ │ mov 0xc(%ebp),%esi │ │ call 1299bb0 │ │ add $0x10,%esp │ │ mov %eax,0x30(%edi) │ │ test %eax,%eax │ │ je 1368e19 │ │ sub $0x8,%esp │ │ - lea -0x11354bb(%ebx),%eax │ │ + lea -0x1135494(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1368da0 │ │ movl $0x0,0x4(%esp) │ │ cmpl $0x5,0x4(%eax) │ │ jne 1368e19 │ │ sub $0x4,%esp │ │ - lea -0x11345e8(%ebx),%ecx │ │ + lea -0x11345c1(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ push $0x46d │ │ push %ecx │ │ push 0x2c(%edi) │ │ mov %edi,%esi │ │ mov %eax,%edi │ │ call 12982c0 │ │ @@ -4055259,26 +4055259,26 @@ │ │ mov 0xc(%ebp),%esi │ │ call 1299bb0 │ │ add $0x10,%esp │ │ mov %eax,0x2c(%edi) │ │ test %eax,%eax │ │ je 1368e19 │ │ sub $0x8,%esp │ │ - lea -0x113628c(%ebx),%eax │ │ + lea -0x1136265(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1368e07 │ │ movl $0x0,0x4(%esp) │ │ cmpl $0x5,0x4(%eax) │ │ jne 1368e19 │ │ sub $0x4,%esp │ │ - lea -0x11345e8(%ebx),%ecx │ │ + lea -0x11345c1(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ push $0x470 │ │ push %ecx │ │ push 0x48(%edi) │ │ mov %eax,%esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ @@ -4055436,15 +4055436,15 @@ │ │ setg %cl │ │ testb $0x3,0x3c(%edi) │ │ jne 1368fc5 │ │ jmp 1369008 │ │ call 124abb0 │ │ lea -0x113f928(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11345e8(%ebx),%eax │ │ + lea -0x11345c1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x4f6,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xb1,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 124ae00 │ │ @@ -4055525,15 +4055525,15 @@ │ │ sub $0x10,%esp │ │ call 1369081 │ │ pop %ebx │ │ add $0xd8d7f,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1369164 │ │ - lea -0x11345e8(%ebx),%edi │ │ + lea -0x11345c1(%ebx),%edi │ │ push $0x57f │ │ push %edi │ │ push 0x4c(%esi) │ │ push 0x48(%esi) │ │ call 12984e0 │ │ add $0x4,%esp │ │ push 0x44(%esi) │ │ @@ -4056290,15 +4056290,15 @@ │ │ mov %eax,%esi │ │ mov %edi,(%esp) │ │ call 129f110 │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ call 129bdf0 │ │ mov 0x2c(%esp),%eax │ │ - lea -0x11345e8(%ebx),%edi │ │ + lea -0x11345c1(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x207,0x8(%esp) │ │ call 12982c0 │ │ mov 0x28(%esp),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -4056347,15 +4056347,15 @@ │ │ and $0xfffffffc,%esp │ │ call 136999c │ │ pop %eax │ │ add $0xd8464,%eax │ │ mov 0x8(%ebp),%ecx │ │ xor %edx,%edx │ │ cmp $0xc,%ecx │ │ - lea -0x1131ee4(%eax),%esi │ │ + lea -0x1131ebd(%eax),%esi │ │ cmovne %edx,%esi │ │ cmp $0xb,%ecx │ │ lea -0x115371e(%eax),%eax │ │ cmovne %esi,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %esi │ │ pop %ebp │ │ @@ -4056453,15 +4056453,15 @@ │ │ xor %edi,%edi │ │ mov %esi,%ecx │ │ test $0x87,%cl │ │ je 1369b3b │ │ test %eax,%eax │ │ je 1369b3b │ │ sub $0x4,%esp │ │ - lea -0x11345e8(%ebx),%eax │ │ + lea -0x11345c1(%ebx),%eax │ │ push $0x3f1 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x50 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4056585,15 +4056585,15 @@ │ │ call 11f4e30 │ │ test %eax,%eax │ │ jne 1369c72 │ │ jmp 1369c5c │ │ call 124abb0 │ │ lea -0x113f928(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11345e8(%ebx),%eax │ │ + lea -0x11345c1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x4f6,0x4(%esp) │ │ call 124ace0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xb1,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 124ae00 │ │ @@ -4056893,15 +4056893,15 @@ │ │ call 129c310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136a0e3 │ │ mov 0xc(%edi),%eax │ │ test %eax,%eax │ │ je 1369f51 │ │ - lea -0x112f927(%ebx),%ecx │ │ + lea -0x112f900(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129c310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4057024,15 +4057024,15 @@ │ │ call 129c3f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136a0e3 │ │ mov 0x2c(%edi),%eax │ │ test %eax,%eax │ │ je 136a0e3 │ │ - lea -0x11354bb(%ebx),%ecx │ │ + lea -0x1135494(%ebx),%ecx │ │ push 0x34(%edi) │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129c3f0 │ │ jmp 1369f68 │ │ xor %edi,%edi │ │ @@ -4057218,15 +4057218,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129e510 │ │ jmp 136a3b7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114c964(%ebx),%eax │ │ - lea -0x11345e8(%ebx),%ecx │ │ + lea -0x11345c1(%ebx),%ecx │ │ push %eax │ │ push $0x28c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb1 │ │ @@ -4057312,15 +4057312,15 @@ │ │ cmp $0x2aa,%eax │ │ jne 136a49e │ │ lea -0x1121c20(%ebx),%eax │ │ jmp 136a4b0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114c964(%ebx),%eax │ │ - lea -0x11345e8(%ebx),%ecx │ │ + lea -0x11345c1(%ebx),%ecx │ │ push %eax │ │ push $0x2ea │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ @@ -4057376,15 +4057376,15 @@ │ │ push %edx │ │ mov 0x20(%esp),%edi │ │ push %edi │ │ call 11f8410 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136a623 │ │ - lea -0x1131a60(%ebx),%eax │ │ + lea -0x1131a39(%ebx),%eax │ │ push 0x18(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ push $0x0 │ │ call 129c820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4057394,15 +4057394,15 @@ │ │ push %eax │ │ push 0x18(%esp) │ │ push $0x0 │ │ call 129c820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136a623 │ │ - lea -0x112f92a(%ebx),%eax │ │ + lea -0x112f903(%ebx),%eax │ │ push 0x28(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ push $0x0 │ │ call 129c820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4057443,15 +4057443,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ mov %ecx,0xc(%esp) │ │ jmp 136a62b │ │ movl $0x0,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11345e8(%ebx),%esi │ │ + lea -0x11345c1(%ebx),%esi │ │ push $0x2fa │ │ push %esi │ │ push 0x2c(%esp) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x2fb │ │ push %esi │ │ @@ -4057541,15 +4057541,15 @@ │ │ lea -0x115861a(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129cbd0 │ │ add $0x10,%esp │ │ mov %eax,0x1c(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113523c(%ebx),%eax │ │ + lea -0x1135215(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129cbd0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov 0x10(%esp),%eax │ │ test %eax,%eax │ │ @@ -4057633,15 +4057633,15 @@ │ │ call 129ca50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136a907 │ │ mov 0x18(%esp),%ecx │ │ test %ecx,%ecx │ │ je 136a8b0 │ │ - lea -0x113523c(%ebx),%eax │ │ + lea -0x1135215(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push %ecx │ │ push 0x20(%esp) │ │ call 129ca50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4057727,15 +4057727,15 @@ │ │ call 11f5c40 │ │ add $0x4,%esp │ │ push %eax │ │ call 11ee540 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136a989 │ │ - lea -0x112f927(%ebx),%ecx │ │ + lea -0x112f900(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ push %esi │ │ call 129c8e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4058547,15 +4058547,15 @@ │ │ push $0x0 │ │ push $0x80106 │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 136b284 │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136b214 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -4058575,15 +4058575,15 @@ │ │ push 0x8(%eax) │ │ call 1299a80 │ │ add $0x10,%esp │ │ mov %eax,0x4(%edi) │ │ test %eax,%eax │ │ je 136b284 │ │ sub $0x8,%esp │ │ - lea -0x113628c(%ebx),%eax │ │ + lea -0x1136265(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136b27f │ │ cmpl $0x0,0xc(%eax) │ │ @@ -4059035,15 +4059035,15 @@ │ │ push $0x100 │ │ call 136b950 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 136b650 │ │ sub $0x8,%esp │ │ - lea -0x1131756(%ebx),%eax │ │ + lea -0x113172f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136b64b │ │ sub $0x8,%esp │ │ @@ -4059261,15 +4059261,15 @@ │ │ push $0x1c8 │ │ call 136b950 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 136b830 │ │ sub $0x8,%esp │ │ - lea -0x1131756(%ebx),%eax │ │ + lea -0x113172f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136b82b │ │ sub $0x8,%esp │ │ @@ -4059605,15 +4059605,15 @@ │ │ push 0x48(%esi) │ │ push 0x44(%esi) │ │ call 12984e0 │ │ add $0x10,%esp │ │ movl $0x0,0x44(%esi) │ │ orb $0x1,0x8(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136bb98 │ │ xor %ecx,%ecx │ │ @@ -4059929,15 +4059929,15 @@ │ │ call 1364850 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 136bee4 │ │ jmp 136bf55 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11307ca(%ebx),%eax │ │ + lea -0x11307a3(%ebx),%eax │ │ lea -0x11521c8(%ebx),%ecx │ │ push %eax │ │ push $0x2b2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4059970,15 +4059970,15 @@ │ │ sub $0x8,%esp │ │ push %ecx │ │ push %eax │ │ call 12374c0 │ │ jmp 136bfb2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11307ca(%ebx),%eax │ │ + lea -0x11307a3(%ebx),%eax │ │ lea -0x11521c8(%ebx),%ecx │ │ push %eax │ │ push $0x2bb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4060832,15 +4060832,15 @@ │ │ call 139f860 │ │ add $0x10,%esp │ │ mov %esi,0xc(%edi) │ │ mov $0x1,%esi │ │ jmp 136c76e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e8d4(%ebx),%eax │ │ + lea -0x112e8ad(%ebx),%eax │ │ lea -0x113bdeb(%ebx),%ecx │ │ push %eax │ │ push $0x1a9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4060939,15 +4060939,15 @@ │ │ mov 0xc(%esi),%eax │ │ mov %eax,0xc(%ecx) │ │ movl $0x0,0xc(%esi) │ │ movl $0x0,0x8(%esi) │ │ jmp 136c8b0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af71(%ebx),%eax │ │ + lea -0x112af4a(%ebx),%eax │ │ lea -0x113bdeb(%ebx),%ecx │ │ push %eax │ │ push $0x1e4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4060962,15 +4060962,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %ecx,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af71(%ebx),%eax │ │ + lea -0x112af4a(%ebx),%eax │ │ push %eax │ │ push $0x1ed │ │ mov 0x10(%esp),%esi │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4061033,15 +4061033,15 @@ │ │ push $0x64 │ │ push %esi │ │ push %edi │ │ call 12982c0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af71(%ebx),%eax │ │ + lea -0x112af4a(%ebx),%eax │ │ push %eax │ │ push $0x1fa │ │ push %esi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4061476,15 +4061476,15 @@ │ │ push 0x8(%edi) │ │ push %eax │ │ call 139f860 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ mov %eax,0xc(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136ce78 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -4062070,15 +4062070,15 @@ │ │ je 136d4c3 │ │ lea -0x11249f4(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 129e510 │ │ test %eax,%eax │ │ je 136d573 │ │ - lea -0x1131756(%ebx),%eax │ │ + lea -0x113172f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,%esi │ │ mov %edi,(%esp) │ │ call 129cbd0 │ │ test %eax,%eax │ │ je 136d525 │ │ cmpl $0x1000,0x18(%esp) │ │ @@ -4062924,15 +4062924,15 @@ │ │ lea 0x24(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129d110 │ │ add $0x8,%esp │ │ lea 0xc(%ebp),%eax │ │ - lea -0x112d955(%ebx),%ecx │ │ + lea -0x112d92e(%ebx),%ecx │ │ lea 0x10(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129d110 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ @@ -4063111,15 +4063111,15 @@ │ │ push $0x0 │ │ push $0x69 │ │ jmp 136df60 │ │ cmpb $0x0,0xe9(%esi) │ │ jne 136dfbb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af69(%ebx),%eax │ │ + lea -0x112af42(%ebx),%eax │ │ lea -0x11579e6(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4063365,15 +4063365,15 @@ │ │ sub $0x8,%esp │ │ movzbl %al,%eax │ │ push %eax │ │ push %ecx │ │ call 1334390 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136e297 │ │ mov 0xc(%eax),%edx │ │ @@ -4063390,15 +4063390,15 @@ │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 136e33e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127188(%ebx),%eax │ │ + lea -0x1127161(%ebx),%eax │ │ lea -0x11579e6(%ebx),%ecx │ │ push %eax │ │ push $0xcb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4063445,15 +4063445,15 @@ │ │ test %eax,%eax │ │ je 136e2f8 │ │ mov 0xc(%eax),%ecx │ │ cmp $0x11,%ecx │ │ jb 136e2df │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127188(%ebx),%eax │ │ + lea -0x1127161(%ebx),%eax │ │ lea -0x11579e6(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4063476,15 +4063476,15 @@ │ │ test %eax,%eax │ │ je 136e34a │ │ mov 0xc(%eax),%ecx │ │ cmp $0x11,%ecx │ │ jb 136e354 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127188(%ebx),%eax │ │ + lea -0x1127161(%ebx),%eax │ │ lea -0x11579e6(%ebx),%ecx │ │ push %eax │ │ push $0xe8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4063667,15 +4063667,15 @@ │ │ push $0x0 │ │ push $0x69 │ │ jmp 136e51d │ │ cmpb $0x0,0x79(%esi) │ │ jne 136e575 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af69(%ebx),%eax │ │ + lea -0x112af42(%ebx),%eax │ │ lea -0x11579e6(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4063923,15 +4063923,15 @@ │ │ sub $0x8,%esp │ │ movzbl %al,%eax │ │ push %eax │ │ push %ecx │ │ call 13393b0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136e842 │ │ mov 0xc(%eax),%edx │ │ @@ -4063948,15 +4063948,15 @@ │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 136e8e6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127188(%ebx),%eax │ │ + lea -0x1127161(%ebx),%eax │ │ lea -0x11579e6(%ebx),%ecx │ │ push %eax │ │ push $0xcb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4064003,15 +4064003,15 @@ │ │ test %eax,%eax │ │ je 136e8a0 │ │ mov 0xc(%eax),%ecx │ │ cmp $0x9,%ecx │ │ jb 136e88a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127188(%ebx),%eax │ │ + lea -0x1127161(%ebx),%eax │ │ lea -0x11579e6(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4064034,15 +4064034,15 @@ │ │ test %eax,%eax │ │ je 136e8f2 │ │ mov 0xc(%eax),%ecx │ │ cmp $0x9,%ecx │ │ jb 136e8fc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127188(%ebx),%eax │ │ + lea -0x1127161(%ebx),%eax │ │ lea -0x11579e6(%ebx),%ecx │ │ push %eax │ │ push $0xe8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4064528,15 +4064528,15 @@ │ │ call 125f1e0 │ │ add $0x10,%esp │ │ cmp $0x2,%eax │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%ebp),%ecx │ │ jne 136ee4a │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x1,%ecx │ │ je 136ee7d │ │ @@ -4064612,15 +4064612,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136eea1 │ │ pop %ebx │ │ add $0xd2f5f,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11345bb(%ebx),%eax │ │ + lea -0x1134594(%ebx),%eax │ │ push $0x3a │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x88 │ │ call 1297f60 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -4064701,15 +4064701,15 @@ │ │ mov %eax,(%esp) │ │ movl $0x20,0x4(%esp) │ │ call 13a0270 │ │ movl $0xffffffff,0x84(%esi) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 125ad80 │ │ - lea -0x11345bb(%ebx),%eax │ │ + lea -0x1134594(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x5a,0x8(%esp) │ │ call 12982c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -4065642,15 +4065642,15 @@ │ │ pop %ebx │ │ add $0xd240f,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 136fa65 │ │ sub $0x4,%esp │ │ - lea -0x112e8c1(%ebx),%eax │ │ + lea -0x112e89a(%ebx),%eax │ │ push $0x41 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x14 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4065725,15 +4065725,15 @@ │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ call 125ad80 │ │ mov %edi,%eax │ │ add $0x8,%eax │ │ mov %eax,(%esp) │ │ call 1321550 │ │ - lea -0x112e8c1(%ebx),%eax │ │ + lea -0x112e89a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x36,0x8(%esp) │ │ call 12982c0 │ │ xor %edi,%edi │ │ mov %edi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4065756,15 +4065756,15 @@ │ │ je 136fb5e │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 125ad80 │ │ lea 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1321550 │ │ - lea -0x112e8c1(%ebx),%eax │ │ + lea -0x112e89a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x36,0x8(%esp) │ │ call 12982c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -4065831,15 +4065831,15 @@ │ │ mov %esi,(%esp) │ │ call 125c500 │ │ add $0x20,%esp │ │ jmp 136fc2e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1150438(%ebx),%eax │ │ - lea -0x112e8c1(%ebx),%ecx │ │ + lea -0x112e89a(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4065952,15 +4065952,15 @@ │ │ push %edi │ │ push 0x4(%ecx) │ │ call 125be30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136fd71 │ │ movl $0x10,0xc(%esp) │ │ - lea -0x1135325(%ebx),%eax │ │ + lea -0x11352fe(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push $0x10 │ │ push %edi │ │ push %eax │ │ push %ecx │ │ mov %ecx,%edi │ │ call 129e7a0 │ │ @@ -4066118,15 +4066118,15 @@ │ │ push 0x1c(%esp) │ │ call 125c500 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%edi │ │ je 137000c │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ mov %edi,%esi │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136ff50 │ │ @@ -4066187,27 +4066187,27 @@ │ │ mov $0x0,%ecx │ │ je 137000e │ │ mov $0x1,%ecx │ │ jmp 137000e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1153f0f(%ebx),%eax │ │ - lea -0x112e8c1(%ebx),%ecx │ │ + lea -0x112e89a(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ jmp 1370002 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1150438(%ebx),%eax │ │ - lea -0x112e8c1(%ebx),%ecx │ │ + lea -0x112e89a(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4066790,15 +4066790,15 @@ │ │ mov %eax,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 13218e0 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1370610 │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 129cc30 │ │ test %eax,%eax │ │ je 13705df │ │ cmpl $0x5,0x4(%eax) │ │ @@ -4066806,15 +4066806,15 @@ │ │ mov 0x8(%eax),%edx │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ mov %edi,%ecx │ │ call 1370620 │ │ test %eax,%eax │ │ je 1370610 │ │ - lea -0x11263aa(%ebx),%eax │ │ + lea -0x1126383(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 129cc30 │ │ test %eax,%eax │ │ je 137060b │ │ add $0x1c,%edi │ │ @@ -4067389,15 +4067389,15 @@ │ │ mov $0x2,%eax │ │ movl $0x0,0x4(%esp) │ │ mov %ecx,%edx │ │ testb $0x1,0x4(%esp) │ │ je 1370be4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136274(%ebx),%eax │ │ + lea -0x113624d(%ebx),%eax │ │ lea -0x1153efb(%ebx),%ecx │ │ push %eax │ │ push $0x21a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4067581,15 +4067581,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd9 │ │ jmp 1370ff3 │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x14(%ecx) │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1370ee5 │ │ mov 0x8(%eax),%edx │ │ @@ -4068041,15 +4068041,15 @@ │ │ pop %ebx │ │ add $0xd0a03,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1371433 │ │ sub $0x4,%esp │ │ - lea -0x1128fdc(%ebx),%eax │ │ + lea -0x1128fb5(%ebx),%eax │ │ push $0x32 │ │ push %eax │ │ push $0xf4 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1371433 │ │ @@ -4068075,15 +4068075,15 @@ │ │ pop %ebx │ │ add $0xd09b3,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1371492 │ │ sub $0x4,%esp │ │ - lea -0x1128fdc(%ebx),%eax │ │ + lea -0x1128fb5(%ebx),%eax │ │ push $0x44 │ │ push %eax │ │ push $0xf4 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1371492 │ │ @@ -4068110,15 +4068110,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13714af │ │ pop %ebx │ │ add $0xd0951,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1128fdc(%ebx),%eax │ │ + lea -0x1128fb5(%ebx),%eax │ │ push $0x3a │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4068147,15 +4068147,15 @@ │ │ add $0xd0913,%ebx │ │ call 1320c90 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 13715a4 │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ push 0x14(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137153e │ │ cmpl $0x20,0xc(%eax) │ │ @@ -4068179,16 +4068179,16 @@ │ │ call 12bc3e0 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esi) │ │ mov $0x1,%ecx │ │ jmp 13715a4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af59(%ebx),%eax │ │ - lea -0x1128fdc(%ebx),%ecx │ │ + lea -0x112af32(%ebx),%eax │ │ + lea -0x1128fb5(%ebx),%ecx │ │ push %eax │ │ push $0x55 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4068354,15 +4068354,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13716fd │ │ pop %ebx │ │ add $0xd0703,%ebx │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -4068377,16 +4068377,16 @@ │ │ call 12bc3e0 │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esi) │ │ jmp 137177d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af59(%ebx),%eax │ │ - lea -0x1128fdc(%ebx),%ecx │ │ + lea -0x112af32(%ebx),%eax │ │ + lea -0x1128fb5(%ebx),%ecx │ │ push %eax │ │ push $0x55 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4068851,15 +4068851,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129d140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1371c97 │ │ sub $0x8,%esp │ │ - lea -0x113606a(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1371c90 │ │ mov %eax,%ecx │ │ @@ -4069819,15 +4069819,15 @@ │ │ push 0x8(%esp) │ │ push %esi │ │ push %edi │ │ call 12995e0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113275f(%ebx),%eax │ │ + lea -0x1132738(%ebx),%eax │ │ push %eax │ │ push $0xb2 │ │ push 0x10(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbf │ │ @@ -4071723,15 +4071723,15 @@ │ │ push 0x40(%esi) │ │ push %eax │ │ call 129cf50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373ea6 │ │ sub $0x8,%esp │ │ - lea -0x113274c(%ebx),%eax │ │ + lea -0x1132725(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373d3b │ │ sub $0x8,%esp │ │ @@ -4071798,60 +4071798,60 @@ │ │ push 0x58(%esi) │ │ push %eax │ │ call 129dee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373ea6 │ │ sub $0x8,%esp │ │ - lea -0x112af49(%ebx),%eax │ │ + lea -0x112af22(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373e21 │ │ sub $0x8,%esp │ │ push 0x5c(%esi) │ │ push %eax │ │ call 129dee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373ea6 │ │ sub $0x8,%esp │ │ - lea -0x112d2a6(%ebx),%eax │ │ + lea -0x112d27f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373e4b │ │ sub $0x8,%esp │ │ push 0x64(%esi) │ │ push %eax │ │ call 129d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373ea6 │ │ sub $0x8,%esp │ │ - lea -0x112af3d(%ebx),%eax │ │ + lea -0x112af16(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373e75 │ │ sub $0x8,%esp │ │ push 0x68(%esi) │ │ push %eax │ │ call 129df70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373ea6 │ │ sub $0x8,%esp │ │ - lea -0x1134c27(%ebx),%eax │ │ + lea -0x1134c00(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373e9f │ │ sub $0x8,%esp │ │ @@ -4071955,15 +4071955,15 @@ │ │ add $0xcde8f,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov $0x1,%eax │ │ test %esi,%esi │ │ je 1373fe6 │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x112d2a6(%ebx),%eax │ │ + lea -0x112d27f(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373fb2 │ │ lea 0x64(%edi),%ecx │ │ @@ -4071971,15 +4071971,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129d140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373fe4 │ │ sub $0x8,%esp │ │ - lea -0x1134c27(%ebx),%eax │ │ + lea -0x1134c00(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373fdd │ │ add $0x6c,%edi │ │ @@ -4072013,15 +4072013,15 @@ │ │ push 0x10(%ebp) │ │ call 1260020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1374050 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af31(%ebx),%eax │ │ + lea -0x112af0a(%ebx),%eax │ │ lea -0x113bd88(%ebx),%ecx │ │ push %eax │ │ push $0x400 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4074690,15 +4074690,15 @@ │ │ xor %eax,%eax │ │ cmpl $0x0,0x1c(%esp) │ │ setne %al │ │ mov 0x4(%esp),%ecx │ │ mov %eax,0x18(%ecx) │ │ movl $0x0,(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1375f25 │ │ mov %esi,%ecx │ │ @@ -4074729,15 +4074729,15 @@ │ │ cmp $0x3,%eax │ │ jb 137631c │ │ mov 0x8(%edi),%ecx │ │ mov %ecx,(%esp) │ │ add %ecx,%eax │ │ add $0xfffffffd,%eax │ │ sub $0x8,%esp │ │ - lea -0x11307c2(%ebx),%ecx │ │ + lea -0x113079b(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1375fe6 │ │ call 124abb0 │ │ @@ -4076486,15 +4076486,15 @@ │ │ push %edi │ │ push 0xc(%ebp) │ │ call 1377a90 │ │ add $0x20,%esp │ │ jmp 1377368 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112716e(%ebx),%eax │ │ + lea -0x1127147(%ebx),%eax │ │ lea -0x1145130(%ebx),%ecx │ │ push %eax │ │ push $0x78 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4077044,15 +4077044,15 @@ │ │ je 13778f9 │ │ mov %eax,(%esp) │ │ call 12a5960 │ │ mov %eax,%ecx │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ je 13779bd │ │ - lea -0x11277a3(%ebx),%eax │ │ + lea -0x112777c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 129cbd0 │ │ test %eax,%eax │ │ je 137794c │ │ mov %eax,%edx │ │ @@ -4077677,29 +4077677,29 @@ │ │ pop %ebx │ │ add $0xc9ed1,%ebx │ │ cmpl $0x0,0xc(%ebp) │ │ je 1377f71 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114c93c(%ebx),%eax │ │ - lea -0x112cc4e(%ebx),%ecx │ │ + lea -0x112cc27(%ebx),%ecx │ │ push %eax │ │ push $0x33 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe5 │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 1377f97 │ │ sub $0x4,%esp │ │ - lea -0x112cc4e(%ebx),%eax │ │ + lea -0x112cc27(%ebx),%eax │ │ push $0x37 │ │ push %eax │ │ push $0x8 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1377f6d │ │ @@ -4077718,15 +4077718,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1377faf │ │ pop %ebx │ │ add $0xc9e51,%ebx │ │ sub $0x4,%esp │ │ - lea -0x112cc4e(%ebx),%eax │ │ + lea -0x112cc27(%ebx),%eax │ │ push $0x42 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4077830,15 +4077830,15 @@ │ │ call 12c5360 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 137811d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145104(%ebx),%eax │ │ - lea -0x112cc4e(%ebx),%ecx │ │ + lea -0x112cc27(%ebx),%ecx │ │ push %eax │ │ push $0x65 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ cmpl $0x2,0x4(%esi) │ │ @@ -4077847,15 +4077847,15 @@ │ │ sub $0x4,%esp │ │ push $0x0 │ │ push %eax │ │ jmp 1378111 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1145104(%ebx),%eax │ │ - lea -0x112cc4e(%ebx),%ecx │ │ + lea -0x112cc27(%ebx),%ecx │ │ push %eax │ │ push $0x6b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80024 │ │ @@ -4077891,15 +4077891,15 @@ │ │ mov 0x8(%ebp),%esi │ │ mov $0x1,%eax │ │ cmpl $0x1,0x4(%esi) │ │ je 1378195 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115219a(%ebx),%eax │ │ - lea -0x112cc4e(%ebx),%ecx │ │ + lea -0x112cc27(%ebx),%ecx │ │ push %eax │ │ push $0x85 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ cmpl $0x2,0x4(%esi) │ │ @@ -4078137,15 +4078137,15 @@ │ │ xor %bl,(%esi,%edx,1) │ │ mov 0xc(%esp),%ebx │ │ mov 0x8(%esp),%esi │ │ jmp 1378432 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1148d6f(%ebx),%eax │ │ - lea -0x112cc4e(%ebx),%ecx │ │ + lea -0x112cc27(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80024 │ │ @@ -4078153,15 +4078153,15 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 137843e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1148d6f(%ebx),%eax │ │ - lea -0x112cc4e(%ebx),%ecx │ │ + lea -0x112cc27(%ebx),%ecx │ │ push %eax │ │ push $0xca │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xba │ │ @@ -4078192,15 +4078192,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 137845f │ │ pop %ebx │ │ add $0xc99a1,%ebx │ │ - lea -0x112cc4e(%ebx),%eax │ │ + lea -0x112cc27(%ebx),%eax │ │ push $0xd3 │ │ push %eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 12995e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -4078595,15 +4078595,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ mov %ecx,0x28(%esi) │ │ test %ecx,%ecx │ │ jne 137884c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11345a8(%ebx),%eax │ │ + lea -0x1134581(%ebx),%eax │ │ lea -0x114ac23(%ebx),%ecx │ │ push %eax │ │ push $0x133 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4078737,15 +4078737,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129d140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1378a8f │ │ sub $0x8,%esp │ │ - lea -0x112715a(%ebx),%eax │ │ + lea -0x1127133(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13789d7 │ │ lea 0x8(%esp),%ecx │ │ @@ -4079500,15 +4079500,15 @@ │ │ pop %ebx │ │ add $0xc8c7f,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1379209 │ │ sub $0x4,%esp │ │ - lea -0x112cc23(%ebx),%eax │ │ + lea -0x112cbfc(%ebx),%eax │ │ push $0x87 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x160 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4080044,15 +4080044,15 @@ │ │ sub $0xc,%esp │ │ push 0x154(%esi) │ │ call 124d0e0 │ │ add $0x4,%esp │ │ push 0x150(%esi) │ │ call 124ce70 │ │ add $0xc,%esp │ │ - lea -0x112cc23(%ebx),%edi │ │ + lea -0x112cbfc(%ebx),%edi │ │ push $0x26c │ │ push %edi │ │ push 0x158(%esi) │ │ call 12982c0 │ │ add $0xc,%esp │ │ push $0x26d │ │ push %edi │ │ @@ -4080093,15 +4080093,15 @@ │ │ pop %ebx │ │ add $0xc86af,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13798d4 │ │ sub $0x4,%esp │ │ - lea -0x112cc23(%ebx),%eax │ │ + lea -0x112cbfc(%ebx),%eax │ │ push $0x27a │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x160 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4080222,15 +4080222,15 @@ │ │ pop %ebx │ │ add $0xc850f,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 137999f │ │ sub $0x8,%esp │ │ - lea -0x1130d08(%ebx),%eax │ │ + lea -0x1130ce1(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137993e │ │ mov 0x118(%edi),%ecx │ │ @@ -4080370,15 +4080370,15 @@ │ │ movaps %xmm0,0x80(%esp) │ │ movaps %xmm0,0x70(%esp) │ │ movaps %xmm0,0x60(%esp) │ │ movaps %xmm0,0x50(%esp) │ │ lea 0x50(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ @@ -4080575,15 +4080575,15 @@ │ │ sub $0x10,%esp │ │ call 1379cbf │ │ pop %ebx │ │ add $0xc8141,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137ae80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4080603,15 +4080603,15 @@ │ │ sub $0x10,%esp │ │ call 1379cff │ │ pop %ebx │ │ add $0xc8101,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137ae80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4080713,15 +4080713,15 @@ │ │ sub $0x10,%esp │ │ call 1379e0f │ │ pop %ebx │ │ add $0xc7ff1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137ae80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4080741,15 +4080741,15 @@ │ │ sub $0x10,%esp │ │ call 1379e4f │ │ pop %ebx │ │ add $0xc7fb1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137ae80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4080902,15 +4080902,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137a06d │ │ lea 0x158(%edi),%ecx │ │ mov %ecx,0x8(%esp) │ │ sub $0x4,%esp │ │ mov %eax,0x8(%esp) │ │ - lea -0x112cc23(%ebx),%eax │ │ + lea -0x112cbfc(%ebx),%eax │ │ push $0x3c4 │ │ push %eax │ │ push 0x158(%edi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,0x158(%edi) │ │ movl $0x0,0x15c(%edi) │ │ @@ -4081383,15 +4081383,15 @@ │ │ sub $0x10,%esp │ │ call 137a4bf │ │ pop %ebx │ │ add $0xc7941,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137ae80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4081411,15 +4081411,15 @@ │ │ sub $0x10,%esp │ │ call 137a4ff │ │ pop %ebx │ │ add $0xc7901,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137ae80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4081436,15 +4081436,15 @@ │ │ sub $0x10,%esp │ │ call 137a53f │ │ pop %ebx │ │ add $0xc78c1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137ae80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4081464,15 +4081464,15 @@ │ │ sub $0x10,%esp │ │ call 137a57f │ │ pop %ebx │ │ add $0xc7881,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137ae80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4081489,15 +4081489,15 @@ │ │ sub $0x10,%esp │ │ call 137a5bf │ │ pop %ebx │ │ add $0xc7841,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137ae80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4081517,15 +4081517,15 @@ │ │ sub $0x10,%esp │ │ call 137a5ff │ │ pop %ebx │ │ add $0xc7801,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137ae80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4081542,15 +4081542,15 @@ │ │ sub $0x10,%esp │ │ call 137a63f │ │ pop %ebx │ │ add $0xc77c1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137ae80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4081570,15 +4081570,15 @@ │ │ sub $0x10,%esp │ │ call 137a67f │ │ pop %ebx │ │ add $0xc7781,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137ae80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4081853,15 +4081853,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11416b9(%ebx),%eax │ │ - lea -0x112cc23(%ebx),%ecx │ │ + lea -0x112cbfc(%ebx),%ecx │ │ push %eax │ │ push $0x11e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -4082094,15 +4082094,15 @@ │ │ call 1260020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137ace9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114c92f(%ebx),%eax │ │ - lea -0x112cc23(%ebx),%ecx │ │ + lea -0x112cbfc(%ebx),%ecx │ │ push %eax │ │ push $0xb5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ @@ -4082114,15 +4082114,15 @@ │ │ je 137ac58 │ │ cmpl $0x32,0x14(%esp) │ │ jae 137ac99 │ │ jmp 137acd0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114c92f(%ebx),%eax │ │ - lea -0x112cc23(%ebx),%ecx │ │ + lea -0x112cbfc(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x113dd28(%ebx),%eax │ │ push %esi │ │ @@ -4082132,33 +4082132,33 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 137ac0d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114c92f(%ebx),%eax │ │ - lea -0x112cc23(%ebx),%ecx │ │ + lea -0x112cbfc(%ebx),%ecx │ │ push %eax │ │ push $0xac │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x11307be(%ebx),%eax │ │ + lea -0x1130797(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0xae │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ cmpl $0x32,0x14(%esp) │ │ jb 137acd0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114c92f(%ebx),%eax │ │ - lea -0x112cc23(%ebx),%ecx │ │ + lea -0x112cbfc(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114abf8(%ebx),%eax │ │ push %esi │ │ @@ -4082276,21 +4082276,21 @@ │ │ call 1299c10 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 137ace1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114c92f(%ebx),%eax │ │ - lea -0x112cc23(%ebx),%ecx │ │ + lea -0x112cbfc(%ebx),%ecx │ │ push %eax │ │ push $0xca │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x112af19(%ebx),%eax │ │ + lea -0x112aef2(%ebx),%eax │ │ push %edi │ │ push %esi │ │ push %eax │ │ push $0xae │ │ push $0x39 │ │ call 124ae00 │ │ add $0x20,%esp │ │ @@ -4082430,15 +4082430,15 @@ │ │ call 137afbd │ │ pop %ebx │ │ add $0xc6e43,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 137b121 │ │ sub $0x8,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125fe80 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jne 137b118 │ │ @@ -4082493,24 +4082493,24 @@ │ │ push %esi │ │ call 125fe80 │ │ add $0x10,%esp │ │ mov $0x6,%ecx │ │ test %eax,%eax │ │ jne 137b118 │ │ sub $0x8,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125fe80 │ │ add $0x10,%esp │ │ mov $0x7,%ecx │ │ test %eax,%eax │ │ jne 137b118 │ │ sub $0x8,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125fe80 │ │ add $0x10,%esp │ │ mov $0x8,%ecx │ │ test %eax,%eax │ │ jne 137b118 │ │ @@ -4083288,15 +4083288,15 @@ │ │ pop %ebx │ │ add $0xc64df,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 137ba29 │ │ sub $0x8,%esp │ │ - lea -0x1130d08(%ebx),%eax │ │ + lea -0x1130ce1(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137b972 │ │ mov 0x114(%edi),%ecx │ │ @@ -4083308,15 +4083308,15 @@ │ │ push %edx │ │ push %eax │ │ call 129e6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137ba29 │ │ sub $0x8,%esp │ │ - lea -0x1128fad(%ebx),%eax │ │ + lea -0x1128f86(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137b9a5 │ │ sub $0x8,%esp │ │ @@ -4083468,15 +4083468,15 @@ │ │ movaps %xmm0,0x80(%esp) │ │ movaps %xmm0,0x70(%esp) │ │ movaps %xmm0,0x60(%esp) │ │ movaps %xmm0,0x50(%esp) │ │ lea 0x50(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ @@ -4083505,15 +4083505,15 @@ │ │ push %eax │ │ call 137cc10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ je 137bc49 │ │ sub $0x8,%esp │ │ - lea -0x1128fad(%ebx),%eax │ │ + lea -0x1128f86(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137bc42 │ │ sub $0x8,%esp │ │ @@ -4083691,15 +4083691,15 @@ │ │ sub $0x10,%esp │ │ call 137bd8f │ │ pop %ebx │ │ add $0xc6071,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137cf80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4083719,15 +4083719,15 @@ │ │ sub $0x10,%esp │ │ call 137bdcf │ │ pop %ebx │ │ add $0xc6031,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137cf80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4083829,15 +4083829,15 @@ │ │ sub $0x10,%esp │ │ call 137bedf │ │ pop %ebx │ │ add $0xc5f21,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137cf80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4083857,15 +4083857,15 @@ │ │ sub $0x10,%esp │ │ call 137bf1f │ │ pop %ebx │ │ add $0xc5ee1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137cf80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4084486,15 +4084486,15 @@ │ │ sub $0x10,%esp │ │ call 137c55f │ │ pop %ebx │ │ add $0xc58a1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137cf80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4084514,15 +4084514,15 @@ │ │ sub $0x10,%esp │ │ call 137c59f │ │ pop %ebx │ │ add $0xc5861,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137cf80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4084539,15 +4084539,15 @@ │ │ sub $0x10,%esp │ │ call 137c5df │ │ pop %ebx │ │ add $0xc5821,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137cf80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4084567,15 +4084567,15 @@ │ │ sub $0x10,%esp │ │ call 137c61f │ │ pop %ebx │ │ add $0xc57e1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137cf80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4084592,15 +4084592,15 @@ │ │ sub $0x10,%esp │ │ call 137c65f │ │ pop %ebx │ │ add $0xc57a1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137cf80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4084620,15 +4084620,15 @@ │ │ sub $0x10,%esp │ │ call 137c69f │ │ pop %ebx │ │ add $0xc5761,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137cf80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4084645,15 +4084645,15 @@ │ │ sub $0x10,%esp │ │ call 137c6df │ │ pop %ebx │ │ add $0xc5721,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137cf80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4084673,15 +4084673,15 @@ │ │ sub $0x10,%esp │ │ call 137c71f │ │ pop %ebx │ │ add $0xc56e1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137cf80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4085181,15 +4085181,15 @@ │ │ push %edx │ │ call 139f840 │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 137cc78 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134590(%ebx),%eax │ │ + lea -0x1134569(%ebx),%eax │ │ lea -0x114e569(%ebx),%ecx │ │ push %eax │ │ push $0xb5 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114abf8(%ebx),%eax │ │ @@ -4085229,27 +4085229,27 @@ │ │ push %edi │ │ call 1260020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137cde6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134590(%ebx),%eax │ │ + lea -0x1134569(%ebx),%eax │ │ lea -0x114e569(%ebx),%ecx │ │ push %eax │ │ push $0xcf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ jmp 137cdc3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134590(%ebx),%eax │ │ + lea -0x1134569(%ebx),%eax │ │ lea -0x114e569(%ebx),%ecx │ │ push %eax │ │ push $0xbd │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x113dd28(%ebx),%eax │ │ @@ -4085257,40 +4085257,40 @@ │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 124ae00 │ │ jmp 137cdd9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134590(%ebx),%eax │ │ + lea -0x1134569(%ebx),%eax │ │ lea -0x114e569(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x1134581(%ebx),%eax │ │ + lea -0x113455a(%ebx),%eax │ │ push %esi │ │ push 0x18(%esp) │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 124ae00 │ │ add $0x20,%esp │ │ jmp 137cdcd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134590(%ebx),%eax │ │ + lea -0x1134569(%ebx),%eax │ │ lea -0x114e569(%ebx),%ecx │ │ push %eax │ │ push $0xc9 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x11307be(%ebx),%eax │ │ + lea -0x1130797(%ebx),%eax │ │ push 0x8(%esp) │ │ push %eax │ │ push $0xae │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -4085402,22 +4085402,22 @@ │ │ push %edi │ │ call 1299c10 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 137cdde │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1134590(%ebx),%eax │ │ + lea -0x1134569(%ebx),%eax │ │ lea -0x114e569(%ebx),%ecx │ │ push %eax │ │ push $0xe4 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x112af19(%ebx),%eax │ │ + lea -0x112aef2(%ebx),%eax │ │ push %edi │ │ push 0x18(%esp) │ │ push %eax │ │ push $0xae │ │ jmp 137cd84 │ │ int3 │ │ int3 │ │ @@ -4085510,15 +4085510,15 @@ │ │ pop %ebx │ │ add $0xc4d9f,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 137d0a7 │ │ sub $0x4,%esp │ │ - lea -0x1134567(%ebx),%eax │ │ + lea -0x1134540(%ebx),%eax │ │ push $0xab │ │ push %eax │ │ push $0x214 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137d0a7 │ │ @@ -4085616,16 +4085616,16 @@ │ │ mov 0x10(%ebp),%eax │ │ cmpl $0x0,0xc(%ebp) │ │ je 137d2fd │ │ cmpl $0x3f,0x14(%ebp) │ │ ja 137d19e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af09(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x112aee2(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x18f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4085640,28 +4085640,28 @@ │ │ movzbl 0x110(%esi),%ecx │ │ test $0x8,%cl │ │ jne 137d232 │ │ test $0x2,%cl │ │ je 137d29e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af09(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x112aee2(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x1bc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf3 │ │ jmp 137d38f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af09(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x112aee2(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x193 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ @@ -4085731,40 +4085731,40 @@ │ │ je 137d30d │ │ mov 0x10(%ebp),%eax │ │ movl $0x40,(%eax) │ │ mov $0x1,%eax │ │ jmp 137d39b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af09(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x112aee2(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x1c4 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xaf │ │ jmp 137d38f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af09(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x112aee2(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x1b0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf1 │ │ jmp 137d38f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112af09(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x112aee2(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x1b6 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ @@ -4085817,16 +4085817,16 @@ │ │ movzbl 0x110(%esi),%edx │ │ test $0x8,%dl │ │ jne 137d439 │ │ test $0x2,%dl │ │ je 137d493 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e88b(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x112e864(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x261 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf3 │ │ @@ -4085889,32 +4085889,32 @@ │ │ push 0x30(%esp) │ │ push 0x38(%esp) │ │ call 1234ae0 │ │ add $0x30,%esp │ │ jmp 137d56a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e88b(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x112e864(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x255 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf1 │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 137d56a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e88b(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x112e864(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x25b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ @@ -4085951,15 +4085951,15 @@ │ │ pop %ebx │ │ add $0xc4873,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 1241700 │ │ add $0xc,%esp │ │ - lea -0x1134567(%ebx),%eax │ │ + lea -0x1134540(%ebx),%eax │ │ push $0x2ea │ │ push %eax │ │ push %esi │ │ call 12982c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4085992,15 +4085992,15 @@ │ │ pop %ebx │ │ add $0xc481f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 137d6af │ │ sub $0x4,%esp │ │ - lea -0x1134567(%ebx),%eax │ │ + lea -0x1134540(%ebx),%eax │ │ push $0x2f5 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x214 │ │ call 1298010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4086138,16 +4086138,16 @@ │ │ mov 0xc(%ebp),%eax │ │ test %eax,%eax │ │ je 137d7ac │ │ cmpb $0x0,(%eax) │ │ je 137d7ac │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1128fa1(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1128f7a(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x2a7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x1146eb5(%ebx),%eax │ │ push %eax │ │ @@ -4086243,15 +4086243,15 @@ │ │ pop %ebx │ │ add $0xc457f,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 137d8cf │ │ sub $0x8,%esp │ │ - lea -0x1130d08(%ebx),%eax │ │ + lea -0x1130ce1(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137d8ca │ │ mov 0x108(%edi),%ecx │ │ @@ -4086309,15 +4086309,15 @@ │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 137db5f │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 137db50 │ │ sub $0x8,%esp │ │ - lea -0x112c42f(%ebx),%eax │ │ + lea -0x112c408(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137db11 │ │ xorps %xmm0,%xmm0 │ │ @@ -4086343,23 +4086343,23 @@ │ │ push %eax │ │ push 0x18(%esp) │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137da91 │ │ sub $0x8,%esp │ │ - lea -0x11307b4(%ebx),%eax │ │ + lea -0x113078d(%ebx),%eax │ │ push %eax │ │ push 0x18(%esp) │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137daaf │ │ sub $0x8,%esp │ │ - lea -0x112aefc(%ebx),%eax │ │ + lea -0x112aed5(%ebx),%eax │ │ push %eax │ │ push 0x18(%esp) │ │ call 129a420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137dacf │ │ sub $0x8,%esp │ │ @@ -4086385,15 +4086385,15 @@ │ │ movl $0x5,0x10c(%esi) │ │ and $0xe6,%al │ │ or $0x8,%al │ │ jmp 137db0b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113dd10(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x348 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x113dcfb(%ebx),%eax │ │ push $0x0 │ │ @@ -4086430,15 +4086430,15 @@ │ │ cmpl $0x3,0x4c(%eax) │ │ jne 137db11 │ │ movzbl 0x110(%esi),%eax │ │ movl $0x4,0x10c(%esi) │ │ and $0xe6,%al │ │ mov %al,0x110(%esi) │ │ sub $0x8,%esp │ │ - lea -0x113801a(%ebx),%eax │ │ + lea -0x1137ff3(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137db50 │ │ lea 0x111(%esi),%ecx │ │ @@ -4086702,15 +4086702,15 @@ │ │ test %ecx,%ecx │ │ je 137defc │ │ cmpl $0x71,0x14(%ebp) │ │ ja 137dddf │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e539(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4086726,27 +4086726,27 @@ │ │ test $0x8,%al │ │ jne 137de71 │ │ test $0x2,%al │ │ je 137debf │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e539(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x222 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf3 │ │ jmp 137df5f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e539(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x1ff │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ @@ -4086799,27 +4086799,27 @@ │ │ mov 0x10(%ebp),%eax │ │ movl $0x72,(%eax) │ │ mov $0x1,%eax │ │ jmp 137df6b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e539(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x22a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xaf │ │ jmp 137df5f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e539(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x21c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ @@ -4086873,15 +4086873,15 @@ │ │ test $0x8,%cl │ │ jne 137e004 │ │ test $0x2,%cl │ │ je 137e046 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11416a5(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x295 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf3 │ │ @@ -4086924,15 +4086924,15 @@ │ │ push (%esi) │ │ call 123b970 │ │ add $0x30,%esp │ │ jmp 137e0b5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11416a5(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x28f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ @@ -4087022,15 +4087022,15 @@ │ │ test %eax,%eax │ │ je 137e1ac │ │ cmpb $0x0,(%eax) │ │ je 137e1ac │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11211c1(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x2c9 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x1146eb5(%ebx),%eax │ │ push %eax │ │ @@ -4087254,28 +4087254,28 @@ │ │ push $0xffffffff │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 138ccc0 │ │ jmp 137e479 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127140(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1127119(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0xf2 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 137e450 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127140(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1127119(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0xf7 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4087343,16 +4087343,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127140(%ebx),%eax │ │ - lea -0x1134567(%ebx),%ecx │ │ + lea -0x1127119(%ebx),%eax │ │ + lea -0x1134540(%ebx),%ecx │ │ push %eax │ │ push $0x115 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4087393,15 +4087393,15 @@ │ │ mov %ecx,%edi │ │ call 137e587 │ │ pop %ebx │ │ add $0xc3879,%ebx │ │ call 124d0a0 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x112bdc1(%ebx),%eax │ │ + lea -0x112bd9a(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ call 124e6c0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ movl $0x0,0x4(%esp) │ │ @@ -4087468,15 +4087468,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 137e63f │ │ pop %ebx │ │ add $0xc37c1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ - lea -0x1137d22(%ebx),%eax │ │ + lea -0x1137cfb(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 137ec40 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ push %ebp │ │ @@ -4087848,15 +4087848,15 @@ │ │ sub $0x10,%esp │ │ call 137ea01 │ │ pop %ebx │ │ add $0xc33ff,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 138d260 │ │ - lea -0x1137d22(%ebx),%ecx │ │ + lea -0x1137cfb(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 1269470 │ │ test %eax,%eax │ │ je 137ea49 │ │ mov %eax,(%esp) │ │ @@ -4087958,15 +4087958,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 137eb0f │ │ pop %ebx │ │ add $0xc32f1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ - lea -0x1129260(%ebx),%eax │ │ + lea -0x1129239(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 137ec40 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ push %ebp │ │ @@ -4087978,15 +4087978,15 @@ │ │ sub $0x10,%esp │ │ call 137eb41 │ │ pop %ebx │ │ add $0xc32bf,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 138d260 │ │ - lea -0x1129260(%ebx),%ecx │ │ + lea -0x1129239(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 1269470 │ │ test %eax,%eax │ │ je 137eb89 │ │ mov %eax,(%esp) │ │ @@ -4089245,15 +4089245,15 @@ │ │ pop %ebx │ │ add $0xc253c,%ebx │ │ xor %edi,%edi │ │ cmpl $0x0,0x8(%ebp) │ │ je 137fecb │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1130d08(%ebx),%eax │ │ + lea -0x1130ce1(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137f9b7 │ │ mov %eax,0x4(%esp) │ │ @@ -4089312,15 +4089312,15 @@ │ │ call 129e6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137fec9 │ │ xor %edi,%edi │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1129dd8(%ebx),%eax │ │ + lea -0x1129db1(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%esi │ │ je 137fb11 │ │ @@ -4089519,15 +4089519,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %edi,%edi │ │ js 137fd47 │ │ cmp 0x98(%esi),%edi │ │ jge 137fda0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136267(%ebx),%eax │ │ + lea -0x1136240(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x12c │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ lea -0x1155b93(%ebx),%eax │ │ @@ -4089548,35 +4089548,35 @@ │ │ call 129e510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 137fe65 │ │ jmp 137fecb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136267(%ebx),%eax │ │ + lea -0x1136240(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x11b │ │ jmp 137fea2 │ │ mov -0x10eac78(%ebx,%ecx,4),%ecx │ │ sub $0x8,%esp │ │ push -0x2350(%ebx,%ecx,8) │ │ push %eax │ │ call 129e510 │ │ jmp 137fb06 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136267(%ebx),%eax │ │ + lea -0x1136240(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x129 │ │ jmp 137fe32 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136267(%ebx),%eax │ │ + lea -0x1136240(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x11f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4089634,15 +4089634,15 @@ │ │ push $0x15f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 137feaf │ │ - lea -0x113446f(%ebx),%edx │ │ + lea -0x1134448(%ebx),%edx │ │ push %ecx │ │ push %edx │ │ push 0xc(%eax) │ │ push 0x8(%eax) │ │ mov %eax,%esi │ │ call 11c7b30 │ │ add $0x10,%esp │ │ @@ -4089650,22 +4089650,22 @@ │ │ jle 137fecb │ │ mov %esi,%ecx │ │ mov %eax,0x10(%esi) │ │ mov $0x1,%edi │ │ jmp 137fecb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136267(%ebx),%eax │ │ + lea -0x1136240(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x10d │ │ jmp 137fea2 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1136267(%ebx),%eax │ │ + lea -0x1136240(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x113 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4089784,15 +4089784,15 @@ │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1380120 │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ lea 0x60(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ @@ -4089817,15 +4089817,15 @@ │ │ push %eax │ │ push %ecx │ │ call 129e280 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1380666 │ │ sub $0x8,%esp │ │ - lea -0x1129dd8(%ebx),%eax │ │ + lea -0x1129db1(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13802a1 │ │ mov 0x4(%eax),%ecx │ │ @@ -4089843,31 +4089843,31 @@ │ │ je 1380666 │ │ mov 0x8(%esp),%eax │ │ jmp 13801f3 │ │ mov 0x8(%eax),%esi │ │ test %esi,%esi │ │ je 1380666 │ │ sub $0x8,%esp │ │ - lea -0x1125fb8(%ebx),%eax │ │ + lea -0x1125f91(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13801dc │ │ sub $0x8,%esp │ │ - lea -0x113408a(%ebx),%eax │ │ + lea -0x1134063(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13801e3 │ │ sub $0x8,%esp │ │ - lea -0x113169a(%ebx),%eax │ │ + lea -0x1131673(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13801ea │ │ sub $0x8,%esp │ │ @@ -4089886,15 +4089886,15 @@ │ │ jmp 13801ef │ │ mov $0x5,%eax │ │ mov %eax,0x8(%esp) │ │ dec %eax │ │ cmp $0x5,%eax │ │ ja 1380218 │ │ lea -0x1155b63(%ebx),%edi │ │ - lea -0x11307a9(%ebx),%esi │ │ + lea -0x1130782(%ebx),%esi │ │ mov -0x10eac8c(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ lea -0x114c8f2(%ebx),%edi │ │ jmp 1380245 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ @@ -4089978,15 +4089978,15 @@ │ │ lea -0x115998f(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x685 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ - lea -0x113624f(%ebx),%eax │ │ + lea -0x1136228(%ebx),%eax │ │ push %eax │ │ push $0x88 │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 138068c │ │ @@ -4090060,15 +4090060,15 @@ │ │ lea -0x115998f(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x6b0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ - lea -0x1136205(%ebx),%eax │ │ + lea -0x11361de(%ebx),%eax │ │ push %eax │ │ push $0x70 │ │ jmp 138035c │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%eax │ │ push 0x14(%eax) │ │ call 125ffb0 │ │ @@ -4090086,15 +4090086,15 @@ │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0x98(%eax),%esi │ │ sub $0xc,%esp │ │ push 0x14(%eax) │ │ call 125ffb0 │ │ add $0x4,%esp │ │ - lea -0x11361e1(%ebx),%ecx │ │ + lea -0x11361ba(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ jmp 1380528 │ │ test %eax,%eax │ │ js 138053e │ │ cmp %esi,%eax │ │ @@ -4090104,15 +4090104,15 @@ │ │ lea -0x115998f(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x6c2 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x112e87c(%ebx),%eax │ │ + lea -0x112e855(%ebx),%eax │ │ push 0x10(%esp) │ │ mov 0x8(%ebp),%ecx │ │ push 0x98(%ecx) │ │ push %eax │ │ push $0xac │ │ push $0x39 │ │ call 124ae00 │ │ @@ -4090183,15 +4090183,15 @@ │ │ cmpl $0x0,0x14(%esi) │ │ mov 0xc(%esp),%edx │ │ jne 138062f │ │ test %edx,%edx │ │ jne 138062f │ │ cmp $0x6,%eax │ │ jne 138062f │ │ - lea -0x112a5c3(%ebx),%edx │ │ + lea -0x112a59c(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ mov 0x14(%esp),%eax │ │ test %eax,%eax │ │ je 1380652 │ │ sub $0xc,%esp │ │ mov %esi,%ecx │ │ mov %eax,%edx │ │ @@ -4090532,15 +4090532,15 @@ │ │ mov 0x18(%esi),%ecx │ │ test %ecx,%ecx │ │ je 13809b7 │ │ testb $0x10,0x10(%esi) │ │ jne 1380972 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11270ee(%ebx),%eax │ │ + lea -0x11270c7(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x35c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4090856,15 +4090856,15 @@ │ │ sub $0x10,%esp │ │ call 1380c7f │ │ pop %ebx │ │ add $0xc1181,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4090884,15 +4090884,15 @@ │ │ sub $0x10,%esp │ │ call 1380cbf │ │ pop %ebx │ │ add $0xc1141,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4090909,15 +4090909,15 @@ │ │ sub $0x10,%esp │ │ call 1380cff │ │ pop %ebx │ │ add $0xc1101,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4090937,15 +4090937,15 @@ │ │ sub $0x10,%esp │ │ call 1380d3f │ │ pop %ebx │ │ add $0xc10c1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4090962,15 +4090962,15 @@ │ │ sub $0x10,%esp │ │ call 1380d7f │ │ pop %ebx │ │ add $0xc1081,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4091794,15 +4091794,15 @@ │ │ sub $0x10,%esp │ │ call 138153f │ │ pop %ebx │ │ add $0xc08c1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4091822,15 +4091822,15 @@ │ │ sub $0x10,%esp │ │ call 138157f │ │ pop %ebx │ │ add $0xc0881,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4091847,15 +4091847,15 @@ │ │ sub $0x10,%esp │ │ call 13815bf │ │ pop %ebx │ │ add $0xc0841,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4091875,15 +4091875,15 @@ │ │ sub $0x10,%esp │ │ call 13815ff │ │ pop %ebx │ │ add $0xc0801,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4091900,15 +4091900,15 @@ │ │ sub $0x10,%esp │ │ call 138163f │ │ pop %ebx │ │ add $0xc07c1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f61(%ebx),%eax │ │ + lea -0x1130f3a(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4091928,15 +4091928,15 @@ │ │ sub $0x10,%esp │ │ call 138167f │ │ pop %ebx │ │ add $0xc0781,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4091956,15 +4091956,15 @@ │ │ sub $0x10,%esp │ │ call 13816bf │ │ pop %ebx │ │ add $0xc0741,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4091981,15 +4091981,15 @@ │ │ sub $0x10,%esp │ │ call 13816ff │ │ pop %ebx │ │ add $0xc0701,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4092009,15 +4092009,15 @@ │ │ sub $0x10,%esp │ │ call 138173f │ │ pop %ebx │ │ add $0xc06c1,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4092034,15 +4092034,15 @@ │ │ sub $0x10,%esp │ │ call 138177f │ │ pop %ebx │ │ add $0xc0681,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1130f58(%ebx),%eax │ │ + lea -0x1130f31(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1382ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4092743,15 +4092743,15 @@ │ │ push %eax │ │ call 1299c10 │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 1381fdd │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113800b(%ebx),%eax │ │ + lea -0x1137fe4(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x1e9 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114abf8(%ebx),%eax │ │ @@ -4092760,15 +4092760,15 @@ │ │ push $0x7a │ │ push $0x39 │ │ call 124ae00 │ │ add $0x4,%esp │ │ jmp 1381fc7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113800b(%ebx),%eax │ │ + lea -0x1137fe4(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x113dd28(%ebx),%eax │ │ @@ -4092776,22 +4092776,22 @@ │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 124ae00 │ │ jmp 1381fd0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113800b(%ebx),%eax │ │ + lea -0x1137fe4(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x1e2 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x11307be(%ebx),%eax │ │ + lea -0x1130797(%ebx),%eax │ │ push 0x4(%esp) │ │ push %eax │ │ push $0xae │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -4092861,48 +4092861,48 @@ │ │ push %edi │ │ call 1260020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1382133 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aef2(%ebx),%eax │ │ + lea -0x112aecb(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x192 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ jmp 1382113 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aef2(%ebx),%eax │ │ + lea -0x112aecb(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x181 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x113dd28(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x7a │ │ jmp 1382113 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aef2(%ebx),%eax │ │ + lea -0x112aecb(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x187 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x11307be(%ebx),%eax │ │ + lea -0x1130797(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0xae │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -4092925,15 +4092925,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138211d │ │ cmpl $0x32,0x8(%esp) │ │ jb 1382183 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aef2(%ebx),%eax │ │ + lea -0x112aecb(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x1a7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x114abf8(%ebx),%eax │ │ @@ -4093002,22 +4093002,22 @@ │ │ push %ecx │ │ call 1299c10 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 138212b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aef2(%ebx),%eax │ │ + lea -0x112aecb(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x1ae │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ - lea -0x112af19(%ebx),%eax │ │ + lea -0x112aef2(%ebx),%eax │ │ push 0xc(%esp) │ │ push %esi │ │ push %eax │ │ push $0xae │ │ push $0x39 │ │ call 124ae00 │ │ add $0x20,%esp │ │ @@ -4093227,15 +4093227,15 @@ │ │ je 1382521 │ │ mov 0xc(%ebp),%eax │ │ cmp %eax,%esi │ │ jbe 138252d │ │ mov %eax,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aee5(%ebx),%eax │ │ + lea -0x112aebe(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x2b5 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ lea -0x1139f5f(%ebx),%eax │ │ @@ -4093293,27 +4093293,27 @@ │ │ test %eax,%eax │ │ jle 13825ed │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ jmp 1382523 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aee5(%ebx),%eax │ │ + lea -0x112aebe(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x2bc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ jmp 13827cf │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aee5(%ebx),%eax │ │ + lea -0x112aebe(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x336 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4093355,26 +4093355,26 @@ │ │ push 0x8(%edi) │ │ push 0x18(%esp) │ │ push 0xa4(%edi) │ │ push 0x28(%esp) │ │ jmp 1382923 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aee5(%ebx),%eax │ │ + lea -0x112aebe(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x2c5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x114c91a(%ebx),%eax │ │ jmp 13827c9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aee5(%ebx),%eax │ │ + lea -0x112aebe(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x2cd │ │ jmp 1382607 │ │ mov 0x98(%edi),%esi │ │ cmp $0xffffffff,%esi │ │ je 13828c6 │ │ @@ -4093385,27 +4093385,27 @@ │ │ push 0x14(%edi) │ │ call 125ffb0 │ │ add $0x10,%esp │ │ cmp %eax,%esi │ │ jle 1382874 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aee5(%ebx),%eax │ │ + lea -0x112aebe(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x2fd │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ mov 0x98(%edi),%esi │ │ sub $0xc,%esp │ │ push 0x14(%edi) │ │ call 125ffb0 │ │ add $0x4,%esp │ │ - lea -0x112712a(%ebx),%ecx │ │ + lea -0x1127103(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ jmp 13828bc │ │ sub $0x8,%esp │ │ lea 0x1c(%esp),%eax │ │ push 0x8(%edi) │ │ @@ -4093418,15 +4093418,15 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 1382826 │ │ mov 0x14(%esp),%eax │ │ jmp 13825b0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aee5(%ebx),%eax │ │ + lea -0x112aebe(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x329 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x1143624(%ebx),%eax │ │ @@ -4093441,15 +4093441,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %ecx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aee5(%ebx),%eax │ │ + lea -0x112aebe(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x2d7 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ push 0x8(%edi) │ │ @@ -4093459,22 +4093459,22 @@ │ │ push %esi │ │ push %eax │ │ push %ecx │ │ push $0xab │ │ jmp 1382512 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aee5(%ebx),%eax │ │ + lea -0x112aebe(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x2ed │ │ jmp 1382607 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aee5(%ebx),%eax │ │ + lea -0x112aebe(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x2dd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4093483,15 +4093483,15 @@ │ │ mov 0x94(%edi),%eax │ │ test %eax,%eax │ │ js 13828c6 │ │ cmp 0x98(%edi),%eax │ │ jge 13828c6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aee5(%ebx),%eax │ │ + lea -0x112aebe(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x309 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ lea -0x11579a8(%ebx),%eax │ │ @@ -4093532,15 +4093532,15 @@ │ │ mov %eax,%esi │ │ mov %edi,%ecx │ │ call 13829c0 │ │ mov %esi,%eax │ │ jmp 13825b0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aee5(%ebx),%eax │ │ + lea -0x112aebe(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x31b │ │ jmp 1382607 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4093718,15 +4093718,15 @@ │ │ call 12d7f80 │ │ add $0x20,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jne 1382da5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cbf5(%ebx),%eax │ │ + lea -0x112cbce(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x411 │ │ jmp 1382bf3 │ │ mov 0xa4(%esi),%eax │ │ test %eax,%eax │ │ jne 1382bba │ │ @@ -4093752,15 +4093752,15 @@ │ │ push %edx │ │ call 12cc630 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jg 1382c6b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cbf5(%ebx),%eax │ │ + lea -0x112cbce(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x452 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4093861,22 +4093861,22 @@ │ │ call 12d6830 │ │ add $0x20,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jg 1382da5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cbf5(%ebx),%eax │ │ + lea -0x112cbce(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x43c │ │ jmp 1382bf3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cbf5(%ebx),%eax │ │ + lea -0x112cbce(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x446 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ lea -0x1143624(%ebx),%eax │ │ @@ -4093892,15 +4093892,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %ecx,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cbf5(%ebx),%eax │ │ + lea -0x112cbce(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x428 │ │ push %ecx │ │ call 124ace0 │ │ add $0x4,%esp │ │ lea -0x11599a8(%ebx),%eax │ │ @@ -4093910,15 +4093910,15 @@ │ │ push $0xa6 │ │ push $0x39 │ │ call 124ae00 │ │ add $0x20,%esp │ │ jmp 1382da3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112cbf5(%ebx),%eax │ │ + lea -0x112cbce(%ebx),%eax │ │ lea -0x1155bc1(%ebx),%ecx │ │ push %eax │ │ push $0x433 │ │ jmp 1382bf3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4094374,15 +4094374,15 @@ │ │ push 0x10(%ebp) │ │ push %esi │ │ call 1383b90 │ │ add $0x10,%esp │ │ jmp 138334c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112e84d(%ebx),%eax │ │ + lea -0x112e826(%ebx),%eax │ │ lea -0x111f08b(%ebx),%ecx │ │ push %eax │ │ push $0x93 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4095039,15 +4095039,15 @@ │ │ add $0xbe36f,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ je 1383b61 │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1130d08(%ebx),%eax │ │ + lea -0x1130ce1(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1383adf │ │ mov 0x140(%edi),%ecx │ │ @@ -4095059,15 +4095059,15 @@ │ │ push %edx │ │ push %eax │ │ call 129e6a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1383b3f │ │ sub $0x8,%esp │ │ - lea -0x1128fad(%ebx),%eax │ │ + lea -0x1128f86(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1383b0c │ │ sub $0x8,%esp │ │ @@ -4095183,15 +4095183,15 @@ │ │ call 12982c0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x150(%esi) │ │ mov 0x4(%esp),%eax │ │ mov %eax,0x154(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1128fad(%ebx),%eax │ │ + lea -0x1128f86(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1383c81 │ │ sub $0x8,%esp │ │ @@ -4095463,15 +4095463,15 @@ │ │ lea -0x1141631(%ebx),%eax │ │ lea -0x111f08b(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 124ace0 │ │ add $0x10,%esp │ │ - lea -0x11307be(%ebx),%eax │ │ + lea -0x1130797(%ebx),%eax │ │ push 0x8(%esp) │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -4096486,29 +4096486,29 @@ │ │ push 0x24(%esp) │ │ call 11cabe0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1384d75 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113273d(%ebx),%eax │ │ + lea -0x1132716(%ebx),%eax │ │ lea -0x11503ab(%ebx),%ecx │ │ push %eax │ │ push $0x181 │ │ jmp 1384cc6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113273d(%ebx),%eax │ │ + lea -0x1132716(%ebx),%eax │ │ lea -0x11503ab(%ebx),%ecx │ │ push %eax │ │ push $0x156 │ │ jmp 1384c86 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113273d(%ebx),%eax │ │ + lea -0x1132716(%ebx),%eax │ │ lea -0x11503ab(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4096517,15 +4096517,15 @@ │ │ call 124ae00 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ movl $0x0,0x8(%esp) │ │ jmp 1384ce9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113273d(%ebx),%eax │ │ + lea -0x1132716(%ebx),%eax │ │ lea -0x11503ab(%ebx),%ecx │ │ push %eax │ │ push $0x177 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4096551,27 +4096551,27 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113273d(%ebx),%eax │ │ + lea -0x1132716(%ebx),%eax │ │ lea -0x11503ab(%ebx),%ecx │ │ push %eax │ │ push $0x163 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 1384c96 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113273d(%ebx),%eax │ │ + lea -0x1132716(%ebx),%eax │ │ lea -0x11503ab(%ebx),%ecx │ │ push %eax │ │ push $0x17c │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4096623,15 +4096623,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ sete %cl │ │ mov %ecx,0x8(%esp) │ │ jmp 1384ce5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113273d(%ebx),%eax │ │ + lea -0x1132716(%ebx),%eax │ │ lea -0x11503ab(%ebx),%ecx │ │ push %eax │ │ push $0x187 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4096639,15 +4096639,15 @@ │ │ push $0x35 │ │ call 124ae00 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ jmp 1384ce9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113273d(%ebx),%eax │ │ + lea -0x1132716(%ebx),%eax │ │ lea -0x11503ab(%ebx),%ecx │ │ push %eax │ │ push $0x18c │ │ jmp 1384d60 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4097015,15 +4097015,15 @@ │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jne 138531c │ │ mov 0xc(%ebp),%eax │ │ lea 0x7(%eax),%esi │ │ sub $0x4,%esp │ │ - lea -0x1130778(%ebx),%eax │ │ + lea -0x1130751(%ebx),%eax │ │ push $0xa │ │ push %eax │ │ push %esi │ │ call 129a490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1385307 │ │ @@ -4097159,15 +4097159,15 @@ │ │ cmpl $0x0,0x10(%esp) │ │ jne 13855dd │ │ test %ecx,%ecx │ │ je 13855e5 │ │ mov %eax,%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11270d7(%ebx),%eax │ │ + lea -0x11270b0(%ebx),%eax │ │ push %eax │ │ push $0xb5 │ │ push 0x18(%esp) │ │ call 124ace0 │ │ add $0x10,%esp │ │ lea -0x1125197(%ebx),%eax │ │ push %esi │ │ @@ -4097230,30 +4097230,30 @@ │ │ mov %ecx,(%eax) │ │ mov %edi,0xc(%eax) │ │ jmp 13855dd │ │ mov %eax,%ecx │ │ call 1386020 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11270d7(%ebx),%eax │ │ + lea -0x11270b0(%ebx),%eax │ │ push %eax │ │ push $0xad │ │ push 0x18(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ push $0x39 │ │ call 124ae00 │ │ jmp 13855d8 │ │ mov %eax,%ecx │ │ call 1386020 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113076d(%ebx),%eax │ │ + lea -0x1130746(%ebx),%eax │ │ push %eax │ │ push $0x9c │ │ push 0x18(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4097309,15 +4097309,15 @@ │ │ jmp 138568e │ │ xor %eax,%eax │ │ jmp 138568e │ │ xor %ecx,%ecx │ │ call 1386020 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113076d(%ebx),%eax │ │ + lea -0x1130746(%ebx),%eax │ │ push %eax │ │ push $0x9c │ │ push %edi │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4097372,15 +4097372,15 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ je 13858d4 │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x1,0x8(%esi) │ │ je 13857b3 │ │ sub $0x8,%esp │ │ - lea -0x1128401(%ebx),%eax │ │ + lea -0x11283da(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1385750 │ │ mov %eax,%edi │ │ @@ -4097487,15 +4097487,15 @@ │ │ push %ecx │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ call 130ca90 │ │ add $0x10,%esp │ │ add $0x14,%esi │ │ - lea -0x1137ff9(%ebx),%ecx │ │ + lea -0x1137fd2(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x9 │ │ push %esi │ │ call 11c7b30 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -4097784,15 +4097784,15 @@ │ │ mov 0x20(%edi),%esi │ │ jmp 1385abb │ │ movl $0x0,0x8(%esp) │ │ cmpl $0x0,0x10(%edi) │ │ jne 1385c74 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113618a(%ebx),%eax │ │ + lea -0x1136163(%ebx),%eax │ │ push %eax │ │ push $0x28a │ │ push 0x18(%esp) │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x24(%edi) │ │ @@ -4097847,29 +4097847,29 @@ │ │ push 0x10(%edi) │ │ call 1242220 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1385d71 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113619e(%ebx),%eax │ │ + lea -0x1136177(%ebx),%eax │ │ lea -0x115997c(%ebx),%ecx │ │ push %eax │ │ push $0x1bc │ │ jmp 1385d30 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113619e(%ebx),%eax │ │ + lea -0x1136177(%ebx),%eax │ │ lea -0x115997c(%ebx),%ecx │ │ push %eax │ │ push $0x1a7 │ │ jmp 1385d30 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113619e(%ebx),%eax │ │ + lea -0x1136177(%ebx),%eax │ │ lea -0x115997c(%ebx),%ecx │ │ push %eax │ │ push $0x1ae │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4097956,44 +4097956,44 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1385e3c │ │ mov 0x10(%edi),%ecx │ │ jmp 138592c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113619e(%ebx),%eax │ │ + lea -0x1136177(%ebx),%eax │ │ lea -0x115997c(%ebx),%ecx │ │ push %eax │ │ push $0x1f4 │ │ jmp 1385d30 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113619e(%ebx),%eax │ │ + lea -0x1136177(%ebx),%eax │ │ lea -0x115997c(%ebx),%ecx │ │ push %eax │ │ push $0x1e8 │ │ jmp 1385d30 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113619e(%ebx),%eax │ │ + lea -0x1136177(%ebx),%eax │ │ lea -0x115997c(%ebx),%ecx │ │ push %eax │ │ push $0x1c3 │ │ jmp 1385d30 │ │ sub $0xc,%esp │ │ push $0x0 │ │ call 12436a0 │ │ jmp 1385d47 │ │ sub $0xc,%esp │ │ push %esi │ │ call 12424e0 │ │ add $0x10,%esp │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x113619e(%ebx),%eax │ │ + lea -0x1136177(%ebx),%eax │ │ lea -0x115997c(%ebx),%ecx │ │ push %eax │ │ push $0x1e1 │ │ jmp 1385d30 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4098291,22 +4098291,22 @@ │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edi │ │ movl $0x0,0x8(%esp) │ │ test %edi,%edi │ │ je 1386224 │ │ sub $0x4,%esp │ │ lea 0xc(%esp),%eax │ │ - lea -0x112c772(%ebx),%ecx │ │ + lea -0x112c74b(%ebx),%ecx │ │ lea 0x24(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129d110 │ │ add $0xc,%esp │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ lea 0xc(%esp),%esi │ │ push (%edi) │ │ push 0x4(%edi) │ │ push %eax │ │ push %esi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -4098458,22 +4098458,22 @@ │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ cmp 0x18(%esp),%eax │ │ jne 1386482 │ │ movl $0x2,0x24(%esp) │ │ sub $0x4,%esp │ │ lea 0x28(%esp),%eax │ │ - lea -0x112c772(%ebx),%ecx │ │ + lea -0x112c74b(%ebx),%ecx │ │ lea 0x44(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129d110 │ │ add $0xc,%esp │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ lea 0x2c(%esp),%edi │ │ push (%esi) │ │ push 0x4(%esi) │ │ push %eax │ │ push %edi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -4098501,15 +4098501,15 @@ │ │ call 11d41c0 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 138646b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1157900(%ebx),%eax │ │ - lea -0x112cbe1(%ebx),%ecx │ │ + lea -0x112cbba(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -4098539,15 +4098539,15 @@ │ │ call 11d41c0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 138646b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x1157900(%ebx),%eax │ │ - lea -0x112cbe1(%ebx),%ecx │ │ + lea -0x112cbba(%ebx),%ecx │ │ push %eax │ │ push $0x96 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -4098648,22 +4098648,22 @@ │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ cmp 0x4(%esp),%eax │ │ jne 13866f5 │ │ movl $0x2,0x18(%esp) │ │ sub $0x4,%esp │ │ lea 0x1c(%esp),%eax │ │ - lea -0x112c772(%ebx),%ecx │ │ + lea -0x112c74b(%ebx),%ecx │ │ lea 0x34(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129d110 │ │ add $0xc,%esp │ │ - lea -0x112a79a(%ebx),%eax │ │ + lea -0x112a773(%ebx),%eax │ │ lea 0x1c(%esp),%edi │ │ push (%esi) │ │ push 0x4(%esi) │ │ push %eax │ │ push %edi │ │ call 129e7a0 │ │ add $0xc,%esp │ │ @@ -4098691,15 +4098691,15 @@ │ │ call 11d41c0 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 13866e1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114abda(%ebx),%eax │ │ - lea -0x112cbe1(%ebx),%ecx │ │ + lea -0x112cbba(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -4098729,15 +4098729,15 @@ │ │ call 11d41c0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13866e1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114abda(%ebx),%eax │ │ - lea -0x112cbe1(%ebx),%ecx │ │ + lea -0x112cbba(%ebx),%ecx │ │ push %eax │ │ push $0xd9 │ │ jmp 13866b0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4098760,15 +4098760,15 @@ │ │ pop %ebx │ │ add $0xbb6bc,%ebx │ │ xor %edi,%edi │ │ cmpl $0xfffff,0x20(%ebp) │ │ ja 13871aa │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x112678f(%ebx),%eax │ │ + lea -0x1126768(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125fe80 │ │ add $0x10,%esp │ │ mov %eax,0x2c(%esp) │ │ test %eax,%eax │ │ je 13867c9 │ │ @@ -4098787,15 +4098787,15 @@ │ │ mov $0x40,%edi │ │ mov $0x1,%al │ │ mov %eax,0x20(%esp) │ │ movl $0x8,0x14(%esp) │ │ mov $0x30,%eax │ │ jmp 13868cd │ │ sub $0x8,%esp │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125fe80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1386819 │ │ sub $0xc,%esp │ │ @@ -4100603,15 +4100603,15 @@ │ │ call 1387d11 │ │ pop %ebx │ │ add $0xba0ef,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1387d84 │ │ - lea -0x1128f82(%ebx),%eax │ │ + lea -0x1128f5b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x35,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 1387d84 │ │ mov %eax,%esi │ │ @@ -4100645,15 +4100645,15 @@ │ │ pop %ebx │ │ add $0xba063,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 138d8f0 │ │ add $0x10,%esp │ │ - lea -0x1128f82(%ebx),%eax │ │ + lea -0x1128f5b(%ebx),%eax │ │ push $0x21 │ │ push %eax │ │ push $0x100 │ │ push %esi │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -4100685,15 +4100685,15 @@ │ │ pop %ebx │ │ add $0xba013,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1387e32 │ │ sub $0x4,%esp │ │ - lea -0x1128f82(%ebx),%eax │ │ + lea -0x1128f5b(%ebx),%eax │ │ push $0x2c │ │ push %eax │ │ push $0x100 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1387e32 │ │ @@ -4100757,15 +4100757,15 @@ │ │ call 1387ea1 │ │ pop %ebx │ │ add $0xb9f5f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1387f14 │ │ - lea -0x1128f82(%ebx),%eax │ │ + lea -0x1128f5b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x37,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 1387f14 │ │ mov %eax,%esi │ │ @@ -4100832,15 +4100832,15 @@ │ │ call 1387f81 │ │ pop %ebx │ │ add $0xb9e7f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1387ff4 │ │ - lea -0x1128f82(%ebx),%eax │ │ + lea -0x1128f5b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x39,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 1387ff4 │ │ mov %eax,%esi │ │ @@ -4100907,15 +4100907,15 @@ │ │ call 1388061 │ │ pop %ebx │ │ add $0xb9d9f,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13880d4 │ │ - lea -0x1128f82(%ebx),%eax │ │ + lea -0x1128f5b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 13880d4 │ │ mov %eax,%esi │ │ @@ -4101624,15 +4101624,15 @@ │ │ push 0x8(%ebp) │ │ call 138e5d0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13887bb │ │ sub $0x8,%esp │ │ - lea -0x1131836(%ebx),%eax │ │ + lea -0x113180f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1388783 │ │ mov 0x8(%ebp),%edx │ │ @@ -4103775,30 +4103775,30 @@ │ │ mov 0x17c(%edi),%eax │ │ shr $0x3,%eax │ │ mov %eax,0x3c(%edi) │ │ mov $0x1,%esi │ │ jmp 1389dcc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11270c9(%ebx),%eax │ │ + lea -0x11270a2(%ebx),%eax │ │ lea -0x114c8b3(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ push $0x39 │ │ call 124ae00 │ │ jmp 1389dc9 │ │ mov (%esp),%edi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11270c9(%ebx),%eax │ │ + lea -0x11270a2(%ebx),%eax │ │ lea -0x114c8b3(%ebx),%ecx │ │ push %eax │ │ push $0xcf │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4104705,15 +4104705,15 @@ │ │ call 138a701 │ │ pop %ebx │ │ add $0xb76ff,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 138a775 │ │ - lea -0x112e837(%ebx),%eax │ │ + lea -0x112e810(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x75,0x8(%esp) │ │ movl $0x484,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 138a775 │ │ mov %eax,%esi │ │ @@ -4104745,15 +4104745,15 @@ │ │ pop %ebx │ │ add $0xb7673,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 138d8f0 │ │ add $0x10,%esp │ │ - lea -0x112e837(%ebx),%eax │ │ + lea -0x112e810(%ebx),%eax │ │ push $0x22 │ │ push %eax │ │ push $0x484 │ │ push %esi │ │ call 12984e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -4104785,15 +4104785,15 @@ │ │ pop %ebx │ │ add $0xb7623,%ebx │ │ call 1320c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 138a822 │ │ sub $0x4,%esp │ │ - lea -0x112e837(%ebx),%eax │ │ + lea -0x112e810(%ebx),%eax │ │ push $0x2d │ │ push %eax │ │ push $0x484 │ │ call 1297f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138a822 │ │ @@ -4104943,15 +4104943,15 @@ │ │ call 138a951 │ │ pop %ebx │ │ add $0xb74af,%ebx │ │ call 1320c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 138a9c5 │ │ - lea -0x112e837(%ebx),%eax │ │ + lea -0x112e810(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x77,0x8(%esp) │ │ movl $0x484,(%esp) │ │ call 1298010 │ │ test %eax,%eax │ │ je 138a9c5 │ │ mov %eax,%esi │ │ @@ -4105255,30 +4105255,30 @@ │ │ push 0x3c(%esi) │ │ push %eax │ │ call 129dee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ad04 │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138acc2 │ │ sub $0x8,%esp │ │ push 0x40(%esi) │ │ push %eax │ │ call 129dee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ad0b │ │ sub $0x8,%esp │ │ - lea -0x1129e7a(%ebx),%eax │ │ + lea -0x1129e53(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -4105372,15 +4105372,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138aecf │ │ mov 0x3c(%esi),%eax │ │ cmp 0x8(%esp),%eax │ │ jne 138aedb │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ae15 │ │ sub $0x8,%esp │ │ @@ -4105391,15 +4105391,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138aee7 │ │ mov 0x40(%esi),%eax │ │ cmp 0x8(%esp),%eax │ │ jne 138aef3 │ │ sub $0x8,%esp │ │ - lea -0x1137087(%ebx),%eax │ │ + lea -0x1137060(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ae5b │ │ cmpl $0x5,0x4(%eax) │ │ @@ -4105412,15 +4105412,15 @@ │ │ call *0xc(%ecx) │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ test %eax,%eax │ │ je 138af1e │ │ mov %eax,0x59c(%esi) │ │ sub $0x8,%esp │ │ - lea -0x112da62(%ebx),%eax │ │ + lea -0x112da3b(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ae8f │ │ cmpl $0x5,0x4(%eax) │ │ @@ -4105429,15 +4105429,15 @@ │ │ sub $0x4,%esp │ │ push 0xc(%eax) │ │ push 0x8(%eax) │ │ push %esi │ │ call *0x10(%ecx) │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x112639c(%ebx),%eax │ │ + lea -0x1126375(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138af17 │ │ add $0x54,%esi │ │ @@ -4107028,27 +4107028,27 @@ │ │ push $0xca │ │ push $0x39 │ │ call 124ae00 │ │ add $0x10,%esp │ │ jmp 138bff6 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11270b6(%ebx),%eax │ │ + lea -0x112708f(%ebx),%eax │ │ lea -0x114abcb(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 138bfba │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11270b6(%ebx),%eax │ │ + lea -0x112708f(%ebx),%eax │ │ lea -0x114abcb(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4107191,15 +4107191,15 @@ │ │ push %ecx │ │ call 13218e0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 138c2a1 │ │ sub $0x8,%esp │ │ - lea -0x1136fdf(%ebx),%eax │ │ + lea -0x1136fb8(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c1d4 │ │ mov %eax,%edi │ │ @@ -4107396,15 +4107396,15 @@ │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ sub $0xc,%esp │ │ push %eax │ │ call 138d260 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ lea -0x115b12e(%ebx),%ecx │ │ lea 0x10(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129e740 │ │ @@ -4107624,15 +4107624,15 @@ │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ sub $0xc,%esp │ │ push %eax │ │ call 138d260 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ - lea -0x112a5c3(%ebx),%eax │ │ + lea -0x112a59c(%ebx),%eax │ │ lea -0x115b12e(%ebx),%ecx │ │ lea 0x10(%esp),%edi │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129e740 │ │ @@ -4107866,15 +4107866,15 @@ │ │ push %edi │ │ push %ecx │ │ call 13218e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c9ba │ │ sub $0x8,%esp │ │ - lea -0x1136fdf(%ebx),%eax │ │ + lea -0x1136fb8(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c924 │ │ mov %eax,%edi │ │ @@ -4108380,27 +4108380,27 @@ │ │ jmp *%eax │ │ movl $0xf,0x8(%esp) │ │ lea -0x10eaa1e(%ebx),%eax │ │ jmp 138cf64 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115214c(%ebx),%eax │ │ - lea -0x112e808(%ebx),%ecx │ │ + lea -0x112e7e1(%ebx),%ecx │ │ push %eax │ │ push $0x135 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ jmp 138ced8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x115214c(%ebx),%eax │ │ - lea -0x112e808(%ebx),%ecx │ │ + lea -0x112e7e1(%ebx),%ecx │ │ push %eax │ │ push $0x139 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8b │ │ @@ -4108866,15 +4108866,15 @@ │ │ push %eax │ │ call 129d3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d511 │ │ mov 0x10(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x113178b(%ebx),%eax │ │ + lea -0x1131764(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d39d │ │ mov %edi,%ecx │ │ @@ -4108901,15 +4108901,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129cf50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d51f │ │ sub $0x8,%esp │ │ - lea -0x1135308(%ebx),%eax │ │ + lea -0x11352e1(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d404 │ │ mov %edi,%ecx │ │ @@ -4108919,15 +4108919,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129cf50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d526 │ │ sub $0x8,%esp │ │ - lea -0x1131786(%ebx),%eax │ │ + lea -0x113175f(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d438 │ │ mov %edi,%ecx │ │ @@ -4108988,15 +4108988,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129dee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d542 │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -4109027,16 +4109027,16 @@ │ │ mov $0x4f,%esi │ │ jmp 138d547 │ │ mov $0x54,%esi │ │ jmp 138d547 │ │ mov $0x59,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1127057(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x1127030(%ebx),%eax │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -4109123,15 +4109123,15 @@ │ │ je 138d66f │ │ mov %eax,0x3c(%ecx) │ │ andb $0xf7,0x50(%ecx) │ │ jmp 138d66f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e49c(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -4109211,15 +4109211,15 @@ │ │ mov 0x8(%ebp),%edx │ │ movzbl 0x50(%edx),%ecx │ │ shl $0x7,%al │ │ and $0x7f,%cl │ │ or %al,%cl │ │ mov %cl,0x50(%edx) │ │ sub $0x8,%esp │ │ - lea -0x112639c(%ebx),%eax │ │ + lea -0x1126375(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d76b │ │ mov 0x8(%ebp),%ecx │ │ @@ -4109267,43 +4109267,43 @@ │ │ mov (%esp),%eax │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x6c(%ecx) │ │ jmp 138d87e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113dc33(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x27c │ │ jmp 138d865 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113dc33(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x286 │ │ jmp 138d865 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113dc33(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x28e │ │ jmp 138d865 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113dc33(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x295 │ │ jmp 138d865 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x113dc33(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x29e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -4109378,15 +4109378,15 @@ │ │ add $0xb4503,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 138d939 │ │ cmpl $0x0,0x5c(%esi) │ │ je 138d939 │ │ sub $0x4,%esp │ │ - lea -0x1136131(%ebx),%eax │ │ + lea -0x113610a(%ebx),%eax │ │ push $0xb7 │ │ push %eax │ │ push 0x58(%esi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,0x5c(%esi) │ │ movl $0x0,0x58(%esi) │ │ @@ -4109486,16 +4109486,16 @@ │ │ mov 0x8(%ebp),%eax │ │ testb $0x20,0x50(%esi) │ │ jne 138da6b │ │ cmp %eax,0x3c(%esi) │ │ je 138da6e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1132704(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x11326dd(%ebx),%eax │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0xd8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4109515,16 +4109515,16 @@ │ │ push 0x14(%ebp) │ │ push %esi │ │ call 138d680 │ │ add $0x10,%esp │ │ jmp 138dac8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11344d4(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x11344ad(%ebx),%eax │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x2ab │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -4109578,15 +4109578,15 @@ │ │ mov 0x8(%ebp),%esi │ │ movzbl 0x50(%esi),%eax │ │ test $0x8,%al │ │ jne 138db5f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11520ee(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x102 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -4109618,15 +4109618,15 @@ │ │ xor %edx,%edx │ │ divl 0x8(%esp) │ │ test %edx,%edx │ │ je 138ddb9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11520ee(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x134 │ │ jmp 138dc22 │ │ lea 0x48(%esi),%ecx │ │ cmpl $0x0,0x48(%esi) │ │ mov %ecx,(%esp) │ │ je 138dc84 │ │ @@ -4109644,15 +4109644,15 @@ │ │ mov %edi,%edx │ │ add $0x20,%esp │ │ mov 0x48(%esi),%ecx │ │ jmp 138dc8c │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11520ee(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x111 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -4109677,15 +4109677,15 @@ │ │ mov %eax,%edx │ │ add %edi,%eax │ │ cmp 0x14(%ebp),%eax │ │ jbe 138dd8e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11520ee(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x11e │ │ jmp 138dc22 │ │ mov %edx,%eax │ │ neg %eax │ │ and %edi,%eax │ │ xor %ecx,%ecx │ │ @@ -4109709,26 +4109709,26 @@ │ │ jne 138dcee │ │ sub %edx,%eax │ │ mov (%esp),%ecx │ │ jae 138dcf1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11520ee(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ jmp 138dd7c │ │ mov (%esp),%ecx │ │ add %eax,%edi │ │ cmp 0x14(%ebp),%edi │ │ jbe 138dd14 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11520ee(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x174 │ │ jmp 138dd7c │ │ test %eax,%eax │ │ je 138dea7 │ │ mov %edx,0x8(%esp) │ │ mov 0x70(%esi),%ecx │ │ @@ -4109750,29 +4109750,29 @@ │ │ mov (%esp),%ecx │ │ jmp 138deaa │ │ cmp 0x14(%ebp),%edx │ │ jbe 138de63 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11520ee(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x15f │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ jmp 138dc2f │ │ cmp $0x101,%edx │ │ jb 138deeb │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11520ee(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x123 │ │ jmp 138dc22 │ │ mov 0x70(%esi),%eax │ │ mov %ecx,(%esp) │ │ push %ecx │ │ push %edi │ │ @@ -4109781,15 +4109781,15 @@ │ │ call *0x4(%eax) │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138df43 │ │ cmpl $0x0,0x5c(%esi) │ │ je 138ddff │ │ sub $0x4,%esp │ │ - lea -0x1136131(%ebx),%eax │ │ + lea -0x113610a(%ebx),%eax │ │ push $0x140 │ │ push %eax │ │ push 0x58(%esi) │ │ call 12982c0 │ │ add $0x10,%esp │ │ movl $0x0,0x5c(%esi) │ │ movl $0x0,0x58(%esi) │ │ @@ -4109815,15 +4109815,15 @@ │ │ add $0x30,%esp │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jne 138dc3b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11520ee(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x14c │ │ jmp 138dc22 │ │ mov %eax,0x4(%esp) │ │ mov 0x70(%esi),%eax │ │ lea 0x10(%esi),%ecx │ │ push %edx │ │ @@ -4109895,39 +4109895,39 @@ │ │ mov 0x14(%esp),%eax │ │ mov %al,-0x1(%edx,%ecx,1) │ │ mov (%esp),%eax │ │ jmp 138dba7 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11520ee(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x13b │ │ jmp 138dc22 │ │ mov $0x1,%eax │ │ jmp 138dc3b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11520ee(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x17a │ │ jmp 138dc22 │ │ cmp %edi,%eax │ │ mov 0x10(%esp),%edi │ │ jbe 138dba7 │ │ mov 0xc(%esp),%ecx │ │ cmp $0x8,%ecx │ │ jae 138dfc8 │ │ mov 0x4(%esp),%ecx │ │ jmp 138e074 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11520ee(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x163 │ │ jmp 138dc22 │ │ mov %eax,(%esp) │ │ xor %eax,%eax │ │ mov %edx,0x14(%esp) │ │ movzbl %dl,%edx │ │ @@ -4110014,29 +4110014,29 @@ │ │ je 138e123 │ │ movzbl 0x50(%esi),%eax │ │ test $0x8,%al │ │ jne 138e0ea │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f01e(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x194 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 138e117 │ │ cmpl $0x0,0x54(%esi) │ │ je 138e12d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f01e(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x19a │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -4110084,29 +4110084,29 @@ │ │ je 138e310 │ │ mov (%ecx),%eax │ │ cmp 0x14(%ebp),%eax │ │ jbe 138e2b3 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f01e(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ jmp 138e231 │ │ test $0x1,%al │ │ jne 138e1fc │ │ mov 0x48(%esi),%eax │ │ test %eax,%eax │ │ je 138e1f1 │ │ cmp %edi,%eax │ │ je 138e213 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f01e(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x1a5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -4110127,15 +4110127,15 @@ │ │ mov 0x14(%ebp),%ecx │ │ add $0x10,%esp │ │ cmp %ecx,%edi │ │ jbe 138e243 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f01e(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x1aa │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4110153,27 +4110153,27 @@ │ │ movl $0x0,0x48(%esi) │ │ mov 0x10(%ebp),%eax │ │ mov %edi,(%eax) │ │ jmp 138e2d5 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f01e(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x1bc │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ jmp 138e117 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f01e(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x1c1 │ │ jmp 138e2f9 │ │ sub $0x4,%esp │ │ push %eax │ │ push 0x10(%esp) │ │ push 0xc(%ebp) │ │ @@ -4110185,15 +4110185,15 @@ │ │ mov %eax,(%ecx) │ │ movl $0x0,(%esi) │ │ mov $0x1,%ecx │ │ jmp 138e123 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x111f01e(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x1ae │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -4110223,15 +4110223,15 @@ │ │ add $0xb3acf,%ebx │ │ mov 0x8(%ebp),%esi │ │ testb $0x8,0x50(%esi) │ │ jne 138e36d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11598de(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x1db │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -4110241,15 +4110241,15 @@ │ │ test %edi,%edi │ │ je 138e3a8 │ │ cmp %edi,0x14(%ebp) │ │ jae 138e3b0 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11598de(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x1e5 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4110297,15 +4110297,15 @@ │ │ mov 0x10(%ebp),%eax │ │ mov %edx,(%eax) │ │ mov $0x1,%eax │ │ jmp 138e44d │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x11598de(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -4110345,15 +4110345,15 @@ │ │ je 138e4cf │ │ mov 0x8(%ebp),%eax │ │ testb $0x8,0x50(%eax) │ │ jne 138e4c1 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e476(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x21b │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -4110396,30 +4110396,30 @@ │ │ je 138e5bc │ │ mov 0x8(%ebp),%eax │ │ testb $0x8,0x50(%eax) │ │ jne 138e539 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e455(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 138e5b2 │ │ mov 0x1c(%ebp),%edi │ │ cmp %edi,0x14(%ebp) │ │ jae 138e56a │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e455(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x232 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4110436,15 +4110436,15 @@ │ │ mov 0x10(%ebp),%eax │ │ mov %edi,(%eax) │ │ mov $0x1,%esi │ │ jmp 138e5bc │ │ call 124abb0 │ │ sub $0x4,%esp │ │ lea -0x114e455(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x237 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -4110477,15 +4110477,15 @@ │ │ sub $0x10,%esp │ │ call 138e5e1 │ │ pop %ebx │ │ add $0xb381f,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138e61c │ │ sub $0x8,%esp │ │ @@ -4110593,15 +4110593,15 @@ │ │ push 0x3c(%esi) │ │ push %eax │ │ call 129dee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138e798 │ │ sub $0x8,%esp │ │ - lea -0x112c055(%ebx),%eax │ │ + lea -0x112c02e(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129cbd0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -4110627,16 +4110627,16 @@ │ │ mov $0x263,%esi │ │ jmp 138e7ab │ │ mov $0x252,%esi │ │ jmp 138e7ab │ │ mov $0x259,%esi │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x1137fab(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x1137f84(%ebx),%eax │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -4110693,16 +4110693,16 @@ │ │ push %edi │ │ call 139f860 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 138e876 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11344d4(%ebx),%eax │ │ - lea -0x1136131(%ebx),%ecx │ │ + lea -0x11344ad(%ebx),%eax │ │ + lea -0x113610a(%ebx),%ecx │ │ push %eax │ │ push $0x2ab │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -4110832,15 +4110832,15 @@ │ │ mov 0xc(%ebp),%edi │ │ mov (%edi),%eax │ │ lea (%eax,%ecx,1),%edx │ │ cmp 0x10(%ebp),%edx │ │ jbe 138e9c8 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11326e7(%ebx),%eax │ │ + lea -0x11326c0(%ebx),%eax │ │ lea -0x1150320(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4111077,15 +4111077,15 @@ │ │ add $0xb321f,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov $0x1,%eax │ │ test %edi,%edi │ │ je 138eecc │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1135325(%ebx),%eax │ │ + lea -0x11352fe(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ec79 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -4111116,15 +4111116,15 @@ │ │ or $0x8,%cl │ │ mov 0x8(%ebp),%eax │ │ mov %cl,(%eax) │ │ mov 0xc(%esi),%ecx │ │ mov 0x8(%ebp),%esi │ │ mov %ecx,0x8(%esi) │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ed55 │ │ sub $0x8,%esp │ │ @@ -4111180,15 +4111180,15 @@ │ │ mov $0xf,%ecx │ │ sub %eax,%ecx │ │ cmp %ecx,0x4(%esi) │ │ je 138ed55 │ │ mov %ecx,0x4(%esi) │ │ andb $0xfb,(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1137087(%ebx),%eax │ │ + lea -0x1137060(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129cc30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ee5e │ │ cmpl $0x5,0x4(%eax) │ │ @@ -4111327,15 +4111327,15 @@ │ │ sub $0x10,%esp │ │ call 138ef11 │ │ pop %ebx │ │ add $0xb2eef,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x113708d(%ebx),%eax │ │ + lea -0x1137066(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ef4e │ │ mov $0xf,%ecx │ │ @@ -4111373,22 +4111373,22 @@ │ │ mov $0xf,%edx │ │ sub 0x4(%edi),%edx │ │ mov 0xc(%eax),%ecx │ │ cmp %ecx,%edx │ │ jbe 138efe4 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11306f4(%ebx),%eax │ │ + lea -0x11306cd(%ebx),%eax │ │ lea -0x11233bc(%ebx),%ecx │ │ push %eax │ │ push $0xab │ │ jmp 138f05f │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11306f4(%ebx),%eax │ │ + lea -0x11306cd(%ebx),%eax │ │ lea -0x11233bc(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ jmp 138f23e │ │ lea 0x18(%edi),%esi │ │ sub $0x4,%esp │ │ push %ecx │ │ @@ -4111421,27 +4111421,27 @@ │ │ mov $0xf,%edx │ │ sub 0x4(%edi),%edx │ │ mov 0xc(%eax),%ecx │ │ cmp %ecx,%edx │ │ jbe 138f090 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11306f4(%ebx),%eax │ │ + lea -0x11306cd(%ebx),%eax │ │ lea -0x11233bc(%ebx),%ecx │ │ push %eax │ │ push $0xb8 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ jmp 138f24b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11306f4(%ebx),%eax │ │ + lea -0x11306cd(%ebx),%eax │ │ lea -0x11233bc(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ jmp 138f23e │ │ lea 0x18(%edi),%edx │ │ sub $0x4,%esp │ │ push %ecx │ │ @@ -4111477,30 +4111477,30 @@ │ │ push 0xc(%edi) │ │ push %eax │ │ call 129dee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138f188 │ │ sub $0x8,%esp │ │ - lea -0x1129e7a(%ebx),%eax │ │ + lea -0x1129e53(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138f12b │ │ sub $0x8,%esp │ │ push 0x14(%edi) │ │ push %eax │ │ call 129dee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138f1d0 │ │ sub $0x8,%esp │ │ - lea -0x1135325(%ebx),%eax │ │ + lea -0x11352fe(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129cbd0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -4111521,55 +4111521,55 @@ │ │ test %eax,%eax │ │ je 138f255 │ │ andb $0xe3,(%edi) │ │ mov $0x1,%eax │ │ jmp 138f257 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11306f4(%ebx),%eax │ │ + lea -0x11306cd(%ebx),%eax │ │ lea -0x11233bc(%ebx),%ecx │ │ push %eax │ │ push $0xc4 │ │ jmp 138f23e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11306f4(%ebx),%eax │ │ + lea -0x11306cd(%ebx),%eax │ │ lea -0x11233bc(%ebx),%ecx │ │ push %eax │ │ push $0xd1 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ jmp 138f24b │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11306f4(%ebx),%eax │ │ + lea -0x11306cd(%ebx),%eax │ │ lea -0x11233bc(%ebx),%ecx │ │ push %eax │ │ push $0xca │ │ jmp 138f23e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11306f4(%ebx),%eax │ │ + lea -0x11306cd(%ebx),%eax │ │ lea -0x11233bc(%ebx),%ecx │ │ push %eax │ │ push $0xb0 │ │ jmp 138f23e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11306f4(%ebx),%eax │ │ + lea -0x11306cd(%ebx),%eax │ │ lea -0x11233bc(%ebx),%ecx │ │ push %eax │ │ push $0xd5 │ │ jmp 138f23e │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x11306f4(%ebx),%eax │ │ + lea -0x11306cd(%ebx),%eax │ │ lea -0x11233bc(%ebx),%ecx │ │ push %eax │ │ push $0xbd │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4112492,15 +4112492,15 @@ │ │ je 138fbc4 │ │ mov 0x10(%ebp),%ecx │ │ lea -0x81(%ecx),%edx │ │ cmp $0xffffff7f,%edx │ │ ja 138fba9 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aea0(%ebx),%eax │ │ + lea -0x112ae79(%ebx),%eax │ │ lea -0x114c84c(%ebx),%ecx │ │ push %eax │ │ push $0x3e │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4112535,15 +4112535,15 @@ │ │ push 0x14(%ebp) │ │ push %esi │ │ call 138fff0 │ │ add $0x10,%esp │ │ jmp 138fc34 │ │ call 124abb0 │ │ sub $0x4,%esp │ │ - lea -0x112aea0(%ebx),%eax │ │ + lea -0x112ae79(%ebx),%eax │ │ lea -0x114c84c(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 124ace0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4113586,15 +4113586,15 @@ │ │ cmp $0x9,%eax │ │ ja 1391189 │ │ mov -0x10e9c38(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1136100(%ebx),%eax │ │ + lea -0x11360d9(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x91,%eax │ │ @@ -4113688,15 +4113688,15 @@ │ │ cmp $0x10,%edx │ │ ja 13912ae │ │ mov -0x10e9cd0(%ebx,%edx,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11326bc(%ebx),%eax │ │ + lea -0x1132695(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x73,%eax │ │ @@ -4113729,15 +4113729,15 @@ │ │ movsbl 0x2(%ecx),%eax │ │ cmp $0x36,%eax │ │ je 13926e4 │ │ cmp $0x34,%eax │ │ jne 1391d08 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137f6d(%ebx),%eax │ │ + lea -0x1137f46(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x133,%eax │ │ @@ -4113786,15 +4113786,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ test %eax,%eax │ │ je 1392f97 │ │ cmp $0x6c,%eax │ │ jne 1391d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137f88(%ebx),%eax │ │ + lea -0x1137f61(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x26,%eax │ │ @@ -4113806,15 +4113806,15 @@ │ │ je 1391f82 │ │ cmp $0x6e,%eax │ │ je 1391f5a │ │ cmp $0x65,%eax │ │ jne 1391d08 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11326af(%ebx),%eax │ │ + lea -0x1132688(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xc0,%eax │ │ @@ -4113824,15 +4113824,15 @@ │ │ movsbl 0x2(%ecx),%eax │ │ cmp $0x6e,%eax │ │ je 1391616 │ │ cmp $0x62,%eax │ │ jne 1391d08 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137f85(%ebx),%eax │ │ + lea -0x1137f5e(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x80,%eax │ │ @@ -4113874,15 +4113874,15 @@ │ │ cmp $0x14,%eax │ │ ja 1391193 │ │ mov -0x10e9c8c(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11326c5(%ebx),%eax │ │ + lea -0x113269e(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xbc,%eax │ │ @@ -4114062,15 +4114062,15 @@ │ │ movsbl 0x5(%ecx),%eax │ │ test %eax,%eax │ │ je 139338b │ │ cmp $0x2d,%eax │ │ jne 1391d08 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112702b(%ebx),%eax │ │ + lea -0x1127004(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xc2,%eax │ │ @@ -4114105,15 +4114105,15 @@ │ │ jmp 1391d0d │ │ test %eax,%eax │ │ je 139239f │ │ cmp $0x2d,%eax │ │ jne 1391d08 │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11335fd(%ebx),%eax │ │ + lea -0x11335d6(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xa8,%eax │ │ @@ -4114132,15 +4114132,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ cmp $0x72,%eax │ │ je 1392d1b │ │ cmp $0x6e,%eax │ │ jne 1391d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11344a6(%ebx),%eax │ │ + lea -0x113447f(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x114,%eax │ │ @@ -4114192,15 +4114192,15 @@ │ │ jne 1391d08 │ │ mov $0x4b,%eax │ │ jmp 1391d0d │ │ cmp $0x2d,%eax │ │ jne 1391d08 │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11335fd(%ebx),%eax │ │ + lea -0x11335d6(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xa5,%eax │ │ @@ -4114214,39 +4114214,39 @@ │ │ movsbl 0x2(%ecx),%eax │ │ cmp $0x6e,%eax │ │ je 13925b1 │ │ cmp $0x2d,%eax │ │ jne 1391d08 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11344b0(%ebx),%eax │ │ + lea -0x1134489(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x11e,%eax │ │ jmp 1391d0d │ │ mov $0xca,%eax │ │ jmp 1391d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112e7ca(%ebx),%eax │ │ + lea -0x112e7a3(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xcb,%eax │ │ jmp 1391d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113463f(%ebx),%eax │ │ + lea -0x1134618(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x22,%eax │ │ @@ -4114261,15 +4114261,15 @@ │ │ je 1393053 │ │ cmp $0x69,%eax │ │ je 139302b │ │ cmp $0x5f,%eax │ │ jne 1391d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112ae97(%ebx),%eax │ │ + lea -0x112ae70(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x2c,%eax │ │ @@ -4114300,15 +4114300,15 @@ │ │ jmp 1391d0d │ │ cmpb $0x0,0x2(%ecx) │ │ jne 1391d08 │ │ mov $0x6f,%eax │ │ jmp 1391d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1127038(%ebx),%eax │ │ + lea -0x1127011(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x111,%eax │ │ @@ -4114322,15 +4114322,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xae,%eax │ │ jmp 1391d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1128ed7(%ebx),%eax │ │ + lea -0x1128eb0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x3c,%eax │ │ @@ -4114434,15 +4114434,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x118,%eax │ │ jmp 1391d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112e7ca(%ebx),%eax │ │ + lea -0x112e7a3(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xcc,%eax │ │ @@ -4114518,15 +4114518,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xbd,%eax │ │ jmp 1391d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11326b7(%ebx),%eax │ │ + lea -0x1132690(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x77,%eax │ │ @@ -4114664,15 +4114664,15 @@ │ │ movsbl 0x5(%ecx),%eax │ │ cmp $0x69,%eax │ │ je 1393b2c │ │ cmp $0x65,%eax │ │ jne 1391d08 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11360f8(%ebx),%eax │ │ + lea -0x11360d1(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xc8,%eax │ │ @@ -4114698,15 +4114698,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ test %eax,%eax │ │ je 1392e97 │ │ cmp $0x6c,%eax │ │ jne 1391d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137f88(%ebx),%eax │ │ + lea -0x1137f61(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x53,%eax │ │ @@ -4114833,15 +4114833,15 @@ │ │ movsbl 0x4(%ecx),%eax │ │ test %eax,%eax │ │ je 1393196 │ │ cmp $0x61,%eax │ │ jne 1391d08 │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112e377(%ebx),%eax │ │ + lea -0x112e350(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x6d,%eax │ │ @@ -4114897,15 +4114897,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ cmp $0x75,%eax │ │ je 139331b │ │ cmp $0x72,%eax │ │ jne 1391d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137f82(%ebx),%eax │ │ + lea -0x1137f5b(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x8a,%eax │ │ @@ -4115020,26 +4115020,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x145,%eax │ │ jmp 1391d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112ae8e(%ebx),%eax │ │ + lea -0x112ae67(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x5,%eax │ │ jmp 1391d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112e7b0(%ebx),%eax │ │ + lea -0x112e789(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x8d,%eax │ │ @@ -4115053,26 +4115053,26 @@ │ │ movsbl 0x5(%ecx),%eax │ │ cmp $0x6e,%eax │ │ je 13938ef │ │ cmp $0x65,%eax │ │ jne 1391d08 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11306a1(%ebx),%eax │ │ + lea -0x113067a(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x13a,%eax │ │ jmp 1391d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137a58(%ebx),%eax │ │ + lea -0x1137a31(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x8f,%eax │ │ @@ -4115086,15 +4115086,15 @@ │ │ je 13931d2 │ │ cmp $0x69,%eax │ │ je 1393223 │ │ cmp $0x74,%eax │ │ jne 1391d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1127017(%ebx),%eax │ │ + lea -0x1126ff0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xa0,%eax │ │ @@ -4115143,15 +4115143,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ cmp $0x72,%eax │ │ je 13932c1 │ │ cmp $0x6f,%eax │ │ jne 1391d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11306dc(%ebx),%eax │ │ + lea -0x11306b5(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xbe,%eax │ │ @@ -4115176,15 +4115176,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xb0,%eax │ │ jmp 1391d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11306c4(%ebx),%eax │ │ + lea -0x113069d(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x116,%eax │ │ @@ -4115213,15 +4115213,15 @@ │ │ movsbl 0xa(%ecx),%eax │ │ test %eax,%eax │ │ je 1394225 │ │ cmp $0x2d,%eax │ │ jne 1391d08 │ │ add $0xb,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11306b4(%ebx),%eax │ │ + lea -0x113068d(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x68,%eax │ │ @@ -4115237,15 +4115237,15 @@ │ │ jg 1392ce1 │ │ test %eax,%eax │ │ je 13931a0 │ │ cmp $0x2d,%eax │ │ jne 1391d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112702b(%ebx),%eax │ │ + lea -0x1127004(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xd5,%eax │ │ @@ -4115274,15 +4115274,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x140,%eax │ │ jmp 1391d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11326a7(%ebx),%eax │ │ + lea -0x1132680(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x11b,%eax │ │ @@ -4115429,15 +4115429,15 @@ │ │ movsbl 0x5(%ecx),%eax │ │ test %eax,%eax │ │ je 13937eb │ │ cmp $0x2d,%eax │ │ jne 1391d08 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112c772(%ebx),%eax │ │ + lea -0x112c74b(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x141,%eax │ │ @@ -4115451,15 +4115451,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x143,%eax │ │ jmp 1391d0d │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1135a16(%ebx),%eax │ │ + lea -0x11359ef(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x72,%eax │ │ @@ -4115525,15 +4115525,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x134,%eax │ │ jmp 1391d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113449a(%ebx),%eax │ │ + lea -0x1134473(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xad,%eax │ │ @@ -4115573,15 +4115573,15 @@ │ │ movsbl 0x6(%ecx),%eax │ │ cmp $0x75,%eax │ │ je 1393ba4 │ │ cmp $0x72,%eax │ │ jne 1391d08 │ │ add $0x7,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112e7b7(%ebx),%eax │ │ + lea -0x112e790(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x94,%eax │ │ @@ -4115647,26 +4115647,26 @@ │ │ cmp $0x11,%eax │ │ ja 1391d08 │ │ mov -0x10e9ffc(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1128ede(%ebx),%eax │ │ + lea -0x1128eb7(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x55,%eax │ │ jmp 1391d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112cb3f(%ebx),%eax │ │ + lea -0x112cb18(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x4,%eax │ │ @@ -4115705,15 +4115705,15 @@ │ │ jmp 1391d0d │ │ mov $0x109,%eax │ │ jmp 1391d0d │ │ mov $0x10c,%eax │ │ jmp 1391d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137f88(%ebx),%eax │ │ + lea -0x1137f61(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x35,%eax │ │ @@ -4115754,26 +4115754,26 @@ │ │ movsbl 0x4(%ecx),%eax │ │ test %eax,%eax │ │ je 13938e5 │ │ cmp $0x6c,%eax │ │ jne 1391d08 │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137f88(%ebx),%eax │ │ + lea -0x1137f61(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x104,%eax │ │ jmp 1391d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112ae78(%ebx),%eax │ │ + lea -0x112ae51(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x65,%eax │ │ @@ -4115809,15 +4115809,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x51,%eax │ │ jmp 1391d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1132699(%ebx),%eax │ │ + lea -0x1132672(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x6e,%eax │ │ @@ -4115853,15 +4115853,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x7a,%eax │ │ jmp 1391d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11344b6(%ebx),%eax │ │ + lea -0x113448f(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x13f,%eax │ │ @@ -4115890,15 +4115890,15 @@ │ │ jmp 1391d0d │ │ cmp $0x62,%eax │ │ je 13931aa │ │ cmp $0x6c,%eax │ │ jne 1391d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137f88(%ebx),%eax │ │ + lea -0x1137f61(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x36,%eax │ │ @@ -4115949,37 +4115949,37 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x130,%eax │ │ jmp 1391d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112e7bb(%ebx),%eax │ │ + lea -0x112e794(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x147,%eax │ │ jmp 1391d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112bc58(%ebx),%eax │ │ + lea -0x112bc31(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x8b,%eax │ │ jmp 1391d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1134493(%ebx),%eax │ │ + lea -0x113446c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x8c,%eax │ │ @@ -4116008,15 +4116008,15 @@ │ │ movsbl 0x5(%ecx),%eax │ │ cmp $0x76,%eax │ │ je 1393b54 │ │ cmp $0x75,%eax │ │ jne 1391d08 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112cb3b(%ebx),%eax │ │ + lea -0x112cb14(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x92,%eax │ │ @@ -4116101,15 +4116101,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x5b,%eax │ │ jmp 1391d0d │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11326ce(%ebx),%eax │ │ + lea -0x11326a7(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x4d,%eax │ │ @@ -4116155,15 +4116155,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x5e,%eax │ │ jmp 1391d0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112e7ad(%ebx),%eax │ │ + lea -0x112e786(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xa1,%eax │ │ @@ -4116214,15 +4116214,15 @@ │ │ movsbl 0x6(%ecx),%eax │ │ test %eax,%eax │ │ je 1393f0a │ │ cmp $0x70,%eax │ │ jne 1391d08 │ │ add $0x7,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113463f(%ebx),%eax │ │ + lea -0x1134618(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x28,%eax │ │ @@ -4116276,15 +4116276,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x31,%eax │ │ jmp 1391d0d │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137f88(%ebx),%eax │ │ + lea -0x1137f61(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x81,%eax │ │ @@ -4116355,15 +4116355,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xb2,%eax │ │ jmp 1391d0d │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112ae82(%ebx),%eax │ │ + lea -0x112ae5b(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x113,%eax │ │ @@ -4116412,15 +4116412,15 @@ │ │ movsbl 0x9(%ecx),%eax │ │ test %eax,%eax │ │ je 13941ab │ │ cmp $0x2d,%eax │ │ jne 1391d08 │ │ add $0xa,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11306ae(%ebx),%eax │ │ + lea -0x1130687(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x127,%eax │ │ @@ -4116445,15 +4116445,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x96,%eax │ │ jmp 1391d0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1134488(%ebx),%eax │ │ + lea -0x1134461(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x110,%eax │ │ @@ -4116552,15 +4116552,15 @@ │ │ movsbl 0x5(%ecx),%eax │ │ cmp $0x73,%eax │ │ je 1393b04 │ │ cmp $0x6b,%eax │ │ jne 1391d08 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11360e7(%ebx),%eax │ │ + lea -0x11360c0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x120,%eax │ │ @@ -4116611,15 +4116611,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x6b,%eax │ │ jmp 1391d0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1127025(%ebx),%eax │ │ + lea -0x1126ffe(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x5c,%eax │ │ @@ -4116633,15 +4116633,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x99,%eax │ │ jmp 1391d0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112e37b(%ebx),%eax │ │ + lea -0x112e354(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x2d,%eax │ │ @@ -4116668,26 +4116668,26 @@ │ │ jne 1391d08 │ │ mov $0x139,%eax │ │ jmp 1391d0d │ │ mov $0x86,%eax │ │ jmp 1391d0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1128ed2(%ebx),%eax │ │ + lea -0x1128eab(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x13b,%eax │ │ jmp 1391d0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112e7c5(%ebx),%eax │ │ + lea -0x112e79e(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xdc,%eax │ │ @@ -4116780,26 +4116780,26 @@ │ │ jne 1391d08 │ │ mov $0x40,%eax │ │ jmp 1391d0d │ │ mov $0xde,%eax │ │ jmp 1391d0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112cb35(%ebx),%eax │ │ + lea -0x112cb0e(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x13d,%eax │ │ jmp 1391d0d │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1131ad7(%ebx),%eax │ │ + lea -0x1131ab0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xc1,%eax │ │ @@ -4116813,26 +4116813,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x121,%eax │ │ jmp 1391d0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11344b9(%ebx),%eax │ │ + lea -0x1134492(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xbf,%eax │ │ jmp 1391d0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112cb3b(%ebx),%eax │ │ + lea -0x112cb14(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x93,%eax │ │ @@ -4116900,15 +4116900,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x17,%eax │ │ jmp 1391d0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137f88(%ebx),%eax │ │ + lea -0x1137f61(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x29,%eax │ │ @@ -4117000,15 +4117000,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x48,%eax │ │ jmp 1391d0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137f7f(%ebx),%eax │ │ + lea -0x1137f58(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xc,%eax │ │ @@ -4117049,26 +4117049,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x9b,%eax │ │ jmp 1391d0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1127025(%ebx),%eax │ │ + lea -0x1126ffe(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x58,%eax │ │ jmp 1391d0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11360ee(%ebx),%eax │ │ + lea -0x11360c7(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x59,%eax │ │ @@ -4117119,15 +4117119,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xd2,%eax │ │ jmp 1391d0d │ │ add $0xa,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112bea6(%ebx),%eax │ │ + lea -0x112be7f(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xd3,%eax │ │ @@ -4117205,15 +4117205,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xa7,%eax │ │ jmp 1391d0d │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11306ca(%ebx),%eax │ │ + lea -0x11306a3(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xa6,%eax │ │ @@ -4117227,26 +4117227,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x9,%eax │ │ jmp 1391d0d │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112e37b(%ebx),%eax │ │ + lea -0x112e354(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xb3,%eax │ │ jmp 1391d0d │ │ add $0x9,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1127030(%ebx),%eax │ │ + lea -0x1127009(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x64,%eax │ │ @@ -4117269,28 +4117269,28 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x10,%eax │ │ jmp 1391d0d │ │ add $0xa,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112701d(%ebx),%eax │ │ + lea -0x1126ff6(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x123,%eax │ │ jmp 1391d0d │ │ mov $0x67,%eax │ │ jmp 1391d0d │ │ add $0xa,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112ae66(%ebx),%eax │ │ + lea -0x112ae3f(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x131,%eax │ │ @@ -4117319,26 +4117319,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x12f,%eax │ │ jmp 1391d0d │ │ add $0x9,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113448b(%ebx),%eax │ │ + lea -0x1134464(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x13,%eax │ │ jmp 1391d0d │ │ add $0x9,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113448b(%ebx),%eax │ │ + lea -0x1134464(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x11,%eax │ │ @@ -4117513,15 +4117513,15 @@ │ │ jmp 1391d0d │ │ cmpb $0x0,0xd(%ecx) │ │ jne 1391d08 │ │ mov $0xf6,%eax │ │ jmp 1391d0d │ │ add $0xc,%ecx │ │ sub $0x8,%esp │ │ - lea -0x112ae6b(%ebx),%eax │ │ + lea -0x112ae44(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0xf,%eax │ │ @@ -4117537,15 +4117537,15 @@ │ │ movsbl 0x10(%ecx),%eax │ │ cmp $0x6f,%eax │ │ je 139494d │ │ cmp $0x6e,%eax │ │ jne 1391d08 │ │ add $0x11,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11360d5(%ebx),%eax │ │ + lea -0x11360ae(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x18,%eax │ │ @@ -4117564,15 +4117564,15 @@ │ │ movsbl 0xc(%ecx),%eax │ │ cmp $0x69,%eax │ │ je 1394829 │ │ cmp $0x65,%eax │ │ jne 1391d08 │ │ add $0xd,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1128ecd(%ebx),%eax │ │ + lea -0x1128ea6(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x1f,%eax │ │ @@ -4117614,15 +4117614,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x1c,%eax │ │ jmp 1391d0d │ │ add $0xc,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11360d5(%ebx),%eax │ │ + lea -0x11360ae(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x1d,%eax │ │ @@ -4117640,15 +4117640,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x46,%eax │ │ jmp 1391d0d │ │ add $0xe,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1137f88(%ebx),%eax │ │ + lea -0x1137f61(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x43,%eax │ │ @@ -4117662,15 +4117662,15 @@ │ │ movsbl 0xf(%ecx),%eax │ │ cmp $0x6f,%eax │ │ je 1394925 │ │ cmp $0x6e,%eax │ │ jne 1391d08 │ │ add $0x10,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11360d5(%ebx),%eax │ │ + lea -0x11360ae(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13a00a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1391d08 │ │ mov $0x20,%eax │ │ @@ -4120811,15 +4120811,15 @@ │ │ call *%eax │ │ add $0x20,%esp │ │ cmp $0x8,%eax │ │ jne 1396801 │ │ mov (%esp),%eax │ │ cmp 0x10(%ebp),%eax │ │ jne 1396740 │ │ - lea -0x11360d1(%ebx),%eax │ │ + lea -0x11360aa(%ebx),%eax │ │ lea -0x114354d(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4120883,15 +4120883,15 @@ │ │ lea 0x50(%esp),%edx │ │ push 0x10(%esi) │ │ push %eax │ │ push %esi │ │ call 13968c0 │ │ add $0x10,%esp │ │ lea -0x115026d(%ebx),%eax │ │ - lea -0x1127013(%ebx),%ecx │ │ + lea -0x1126fec(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4121595,15 +4121595,15 @@ │ │ add %eax,%ecx │ │ add $0xc,%ecx │ │ mov %ecx,0x10(%esp) │ │ test %eax,%eax │ │ je 13970f0 │ │ cmpl $0x0,(%edx) │ │ je 1396f1d │ │ - lea -0x1126fc3(%ebx),%eax │ │ + lea -0x1126f9c(%ebx),%eax │ │ jmp 13970f2 │ │ movzbl 0x4(%edx),%ecx │ │ mov %ecx,%eax │ │ and $0xfd,%al │ │ cmp $0x1,%al │ │ jne 139701a │ │ mov %cl,0x17(%esp) │ │ @@ -4121768,15 +4121768,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x18(%esp),%ebx │ │ lea -0x1146dee(%ebx),%eax │ │ - lea -0x1137f45(%ebx),%ecx │ │ + lea -0x1137f1e(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4121933,15 +4121933,15 @@ │ │ mov %ecx,%edx │ │ mov %eax,(%edx) │ │ add $0x4,%esp │ │ pop %esi │ │ pop %ebx │ │ ret │ │ lea -0x114e402(%ebx),%eax │ │ - lea -0x113447b(%ebx),%ecx │ │ + lea -0x1134454(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4122311,15 +4122311,15 @@ │ │ add $0xaa78b,%eax │ │ mov 0x8(%esp),%ecx │ │ lea 0x2(%ecx),%edx │ │ cmp $0x9,%edx │ │ ja 1397690 │ │ mov -0x488(%eax,%ecx,4),%eax │ │ ret │ │ - lea -0x112e760(%eax),%eax │ │ + lea -0x112e739(%eax),%eax │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4122584,15 +4122584,15 @@ │ │ add $0x14c,%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ lea -0x114e402(%ebx),%eax │ │ - lea -0x113447b(%ebx),%ecx │ │ + lea -0x1134454(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4123594,15 +4123594,15 @@ │ │ cmp %esi,%ecx │ │ jb 139863b │ │ jmp 1397b10 │ │ mov $0x1,%al │ │ jmp 1398810 │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ - lea -0x1128e86(%ebx),%ecx │ │ + lea -0x1128e5f(%ebx),%ecx │ │ jmp 1398752 │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ lea -0x1121146(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x44 │ │ @@ -4123621,15 +4123621,15 @@ │ │ lea -0x114c7d1(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x46 │ │ jmp 13987ee │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ - lea -0x113069a(%ebx),%ecx │ │ + lea -0x1130673(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x45 │ │ jmp 13987ee │ │ lea -0x111ef78(%ebx),%eax │ │ mov $0xa8,%ecx │ │ add -0x360(%ebx),%ecx │ │ @@ -4123637,38 +4123637,38 @@ │ │ push -0x14(%ebp) │ │ push %eax │ │ push %ecx │ │ call 13a0130 │ │ jmp 13987f4 │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ - lea -0x1127004(%ebx),%ecx │ │ + lea -0x1126fdd(%ebx),%ecx │ │ jmp 13987e9 │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ lea -0x113bca9(%ebx),%ecx │ │ jmp 13987ce │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ - lea -0x1132692(%ebx),%ecx │ │ + lea -0x113266b(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x47 │ │ jmp 13987ee │ │ mov $0xa8,%eax │ │ mov -0x18(%ebp),%ebx │ │ add -0x360(%ebx),%eax │ │ - lea -0x1128ec6(%ebx),%ecx │ │ + lea -0x1128e9f(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x3f │ │ jmp 13987ee │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ - lea -0x112ae5d(%ebx),%ecx │ │ + lea -0x112ae36(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x53 │ │ jmp 13987ee │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ lea -0x1139e8d(%ebx),%ecx │ │ @@ -4123710,26 +4123710,26 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ lea -0x1121101(%ebx),%ecx │ │ jmp 1398829 │ │ movzbl %cl,%eax │ │ - lea -0x112e7aa(%ebx),%ecx │ │ + lea -0x112e783(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 13a0130 │ │ jmp 13987f4 │ │ mov -0x18(%ebp),%ebx │ │ lea -0x1146dee(%ebx),%eax │ │ - lea -0x1137f45(%ebx),%ecx │ │ + lea -0x1137f1e(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4123737,15 +4123737,15 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 13a0790 │ │ add $0x10,%esp │ │ call 139fcd0 │ │ mov -0x18(%ebp),%ebx │ │ lea -0x1146dee(%ebx),%eax │ │ - lea -0x1137f45(%ebx),%ecx │ │ + lea -0x1137f1e(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4123753,15 +4123753,15 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 13a0790 │ │ add $0x10,%esp │ │ call 139fcd0 │ │ mov -0x18(%ebp),%ebx │ │ lea -0x1146dee(%ebx),%eax │ │ - lea -0x1137f45(%ebx),%ecx │ │ + lea -0x1137f1e(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4123769,15 +4123769,15 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 13a0790 │ │ add $0x10,%esp │ │ call 139fcd0 │ │ mov -0x18(%ebp),%ebx │ │ lea -0x1146dee(%ebx),%eax │ │ - lea -0x1137f45(%ebx),%ecx │ │ + lea -0x1137f1e(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4124021,44 +4124021,44 @@ │ │ je 1398cd7 │ │ add %ecx,%eax │ │ test %dl,%dl │ │ jns 1398ba4 │ │ jmp 1398ba2 │ │ mov 0x8(%esp),%ebx │ │ lea -0x1146dee(%ebx),%eax │ │ - lea -0x1137f45(%ebx),%ecx │ │ + lea -0x1137f1e(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13a0130 │ │ add $0x4,%esp │ │ push %esi │ │ call 13a0790 │ │ add $0x10,%esp │ │ call 139fcd0 │ │ - lea -0x113264a(%ebx),%eax │ │ + lea -0x1132623(%ebx),%eax │ │ lea -0x11210b6(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13a0130 │ │ add $0x4,%esp │ │ push %esi │ │ call 13a0790 │ │ add $0x10,%esp │ │ call 139fcd0 │ │ - lea -0x1137f5e(%ebx),%eax │ │ + lea -0x1137f37(%ebx),%eax │ │ lea -0x11210b6(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4124095,30 +4124095,30 @@ │ │ push %esi │ │ call 13a0130 │ │ add $0x4,%esp │ │ push %esi │ │ call 13a0790 │ │ add $0x10,%esp │ │ call 139fcd0 │ │ - lea -0x112cb27(%ebx),%eax │ │ + lea -0x112cb00(%ebx),%eax │ │ lea -0x11210b6(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13a0130 │ │ add $0x4,%esp │ │ push %esi │ │ call 13a0790 │ │ add $0x10,%esp │ │ call 139fcd0 │ │ - lea -0x1137f5e(%ebx),%eax │ │ + lea -0x1137f37(%ebx),%eax │ │ lea -0x11210b6(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4124857,15 +4124857,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x4(%esp),%ebx │ │ lea -0x1146dee(%ebx),%eax │ │ - lea -0x1137f45(%ebx),%ecx │ │ + lea -0x1137f1e(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4124873,15 +4124873,15 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 13a0790 │ │ add $0x10,%esp │ │ call 139fcd0 │ │ mov 0x4(%esp),%ebx │ │ lea -0x1146dee(%ebx),%eax │ │ - lea -0x1137f45(%ebx),%ecx │ │ + lea -0x1137f1e(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4124889,15 +4124889,15 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 13a0790 │ │ add $0x10,%esp │ │ call 139fcd0 │ │ mov 0x4(%esp),%ebx │ │ lea -0x1146dee(%ebx),%eax │ │ - lea -0x1137f45(%ebx),%ecx │ │ + lea -0x1137f1e(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4124934,15 +4124934,15 @@ │ │ push %esi │ │ call 13a0130 │ │ add $0x4,%esp │ │ push %esi │ │ call 13a0790 │ │ add $0x10,%esp │ │ call 139fcd0 │ │ - lea -0x113261a(%ebx),%eax │ │ + lea -0x11325f3(%ebx),%eax │ │ lea -0x1145060(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4124979,15 +4124979,15 @@ │ │ push %esi │ │ call 13a0130 │ │ add $0x4,%esp │ │ push %esi │ │ call 13a0790 │ │ add $0x10,%esp │ │ call 139fcd0 │ │ - lea -0x1137f3a(%ebx),%eax │ │ + lea -0x1137f13(%ebx),%eax │ │ lea -0x1145060(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4125847,15 +4125847,15 @@ │ │ push %esi │ │ call 13a0130 │ │ add $0x4,%esp │ │ push %esi │ │ call 13a0790 │ │ add $0x10,%esp │ │ call 139fcd0 │ │ - lea -0x112caf3(%ebx),%eax │ │ + lea -0x112cacc(%ebx),%eax │ │ lea -0x1148ca9(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4125914,15 +4125914,15 @@ │ │ int3 │ │ push %ebx │ │ push %esi │ │ push %eax │ │ call 139a248 │ │ pop %ebx │ │ add $0xa7bb8,%ebx │ │ - lea -0x112caca(%ebx),%eax │ │ + lea -0x112caa3(%ebx),%eax │ │ lea -0x114c772(%ebx),%ecx │ │ lea -0x1157862(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4126178,15 +4126178,15 @@ │ │ call *0x84(%eax) │ │ add $0x10,%esp │ │ mov %eax,0x13534(%ebx) │ │ mov (%esi),%eax │ │ mov 0x54(%eax),%ecx │ │ mov %ecx,0x4(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1130264(%ebx),%ecx │ │ + lea -0x113023d(%ebx),%ecx │ │ push %ecx │ │ push %esi │ │ call *0x29c(%eax) │ │ add $0x8,%esp │ │ push %eax │ │ push %esi │ │ call *0x14(%esp) │ │ @@ -4126287,16 +4126287,16 @@ │ │ push %edi │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112ae09(%ebx),%edx │ │ - lea -0x112caa1(%ebx),%eax │ │ + lea -0x112ade2(%ebx),%edx │ │ + lea -0x112ca7a(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ add $0x10,%esp │ │ @@ -4126810,15 +4126810,15 @@ │ │ push %edi │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112ae09(%ebx),%edx │ │ + lea -0x112ade2(%ebx),%edx │ │ lea -0x1141505(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ @@ -4127028,29 +4127028,29 @@ │ │ push %eax │ │ push %esi │ │ call *0x18(%esp) │ │ add $0x10,%esp │ │ mov %eax,0x13544(%ebx) │ │ mov (%esi),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0x1137f1b(%ebx),%edx │ │ - lea -0x11325fd(%ebx),%ecx │ │ + lea -0x1137ef4(%ebx),%edx │ │ + lea -0x11325d6(%ebx),%ecx │ │ push %edx │ │ push %ecx │ │ push %eax │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x84(%eax) │ │ add $0x10,%esp │ │ mov %eax,0x13548(%ebx) │ │ mov (%esi),%eax │ │ mov 0x54(%eax),%ecx │ │ mov %ecx,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1130264(%ebx),%ecx │ │ + lea -0x113023d(%ebx),%ecx │ │ push %ecx │ │ push %esi │ │ call *0x29c(%eax) │ │ add $0x8,%esp │ │ push %eax │ │ push %esi │ │ call *0x18(%esp) │ │ @@ -4128049,15 +4128049,15 @@ │ │ push %edi │ │ mov %edx,0x18(%esp) │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x112ae09(%ebx),%edx │ │ + lea -0x112ade2(%ebx),%edx │ │ lea -0x11501d8(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ mov 0x14(%esp),%eax │ │ call *0x178(%eax) │ │ @@ -4129774,16 +4129774,16 @@ │ │ push %edi │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112ae09(%ebx),%edx │ │ - lea -0x1126fb0(%ebx),%eax │ │ + lea -0x112ade2(%ebx),%edx │ │ + lea -0x1126f89(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ add $0x10,%esp │ │ @@ -4129864,15 +4129864,15 @@ │ │ push %edi │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112ae09(%ebx),%edx │ │ + lea -0x112ade2(%ebx),%edx │ │ lea -0x111ef29(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ @@ -4130124,16 +4130124,16 @@ │ │ push %edi │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112ae09(%ebx),%edx │ │ - lea -0x112ae07(%ebx),%eax │ │ + lea -0x112ade2(%ebx),%edx │ │ + lea -0x112ade0(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ add $0x10,%esp │ │ @@ -4130357,16 +4130357,16 @@ │ │ push %edi │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112ae09(%ebx),%edx │ │ - lea -0x112adfa(%ebx),%eax │ │ + lea -0x112ade2(%ebx),%edx │ │ + lea -0x112add3(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ add $0x10,%esp │ │ @@ -4132272,15 +4132272,15 @@ │ │ push %edi │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112ae09(%ebx),%edx │ │ + lea -0x112ade2(%ebx),%edx │ │ lea -0x111ef1f(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ @@ -4132712,16 +4132712,16 @@ │ │ push %edi │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112ae09(%ebx),%edx │ │ - lea -0x112e74f(%ebx),%eax │ │ + lea -0x112ade2(%ebx),%edx │ │ + lea -0x112e728(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ add $0x10,%esp │ │ @@ -4132914,15 +4132914,15 @@ │ │ push %edi │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112ae09(%ebx),%edx │ │ + lea -0x112ade2(%ebx),%edx │ │ lea -0x1155adf(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ @@ -4133067,15 +4133067,15 @@ │ │ push %edi │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112ae09(%ebx),%edx │ │ + lea -0x112ade2(%ebx),%edx │ │ lea -0x1155acc(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ @@ -4133220,15 +4133220,15 @@ │ │ push %edi │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x112ae09(%ebx),%edx │ │ + lea -0x112ade2(%ebx),%edx │ │ lea -0x11501d0(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -27997,170 +27997,170 @@ │ │ 0x0140ee80 5efe0801 00000000 00000000 00000000 ^............... │ │ 0x0140ee90 00000000 6dfe0801 e7fe0801 01000000 ....m........... │ │ 0x0140eea0 f2200901 1b210901 5d220901 7e250901 . ...!..]"..~%.. │ │ 0x0140eeb0 2d260901 39260901 00000000 00000000 -&..9&.......... │ │ 0x0140eec0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140eed0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140eee0 00000000 00000000 97c42e00 66ea2f00 ............f./. │ │ - 0x0140eef0 540a3000 bdaf3100 0f572f00 c6a62e00 T.0...1..W/..... │ │ - 0x0140ef00 68ea2f00 dd803000 65f93000 71713100 h./...0.e.0.qq1. │ │ - 0x0140ef10 c2af3100 ea3b2f00 7a922f00 526c2e00 ..1..;/.z./.Rl.. │ │ - 0x0140ef20 7f922f00 e4ec3100 9ffe2e00 27553100 ../...1.....'U1. │ │ + 0x0140eef0 540a3000 e4af3100 0f572f00 c6a62e00 T.0...1..W/..... │ │ + 0x0140ef00 68ea2f00 dd803000 8cf93000 98713100 h./...0...0..q1. │ │ + 0x0140ef10 e9af3100 ea3b2f00 7a922f00 526c2e00 ..1..;/.z./.Rl.. │ │ + 0x0140ef20 7f922f00 e4ec3100 9ffe2e00 4e553100 ../...1.....NU1. │ │ 0x0140ef30 90273000 5e0a3000 630a3000 660a3000 .'0.^.0.c.0.f.0. │ │ - 0x0140ef40 74ea2f00 31553100 2ba03000 96db3000 t./.1U1.+.0...0. │ │ + 0x0140ef40 74ea2f00 58553100 52a03000 bddb3000 t./.XU1.R.0...0. │ │ 0x0140ef50 13752f00 a5fe2e00 1bce3100 f23b2f00 .u/.......1..;/. │ │ 0x0140ef60 7bea2f00 83433000 0a872e00 f2633000 {./..C0......c0. │ │ - 0x0140ef70 35553100 caaf3100 84ea2f00 d1a62e00 5U1...1.../..... │ │ - 0x0140ef80 2be12e00 35a03000 f8633000 22ce3100 +...5.0..c0.".1. │ │ + 0x0140ef70 5c553100 f1af3100 84ea2f00 d1a62e00 \U1...1.../..... │ │ + 0x0140ef80 2be12e00 5ca03000 f8633000 22ce3100 +...\.0..c0.".1. │ │ 0x0140ef90 19572f00 dba62e00 85922f00 acfe2e00 .W/......./..... │ │ - 0x0140efa0 89ea2f00 50b12f00 fb0f3200 78713100 ../.P./...2.xq1. │ │ + 0x0140efa0 89ea2f00 50b12f00 fb0f3200 9f713100 ../.P./...2..q1. │ │ 0x0140efb0 e0a62e00 13872e00 ff633000 9ec42e00 .........c0..... │ │ - 0x0140efc0 07643000 71f93000 95273000 fc3b2f00 .d0.q.0..'0..;/. │ │ - 0x0140efd0 0d193100 e8803000 98273000 3f553100 ..1...0..'0.?U1. │ │ - 0x0140efe0 0e643000 c1be3000 99ce2f00 8b922f00 .d0...0.../.../. │ │ + 0x0140efc0 07643000 98f93000 95273000 fc3b2f00 .d0...0..'0..;/. │ │ + 0x0140efd0 34193100 e8803000 98273000 66553100 4.1...0..'0.fU1. │ │ + 0x0140efe0 0e643000 e8be3000 99ce2f00 8b922f00 .d0...0.../.../. │ │ 0x0140eff0 b2fe2e00 eba62e00 576c2e00 f2ec3100 ........Wl....1. │ │ - 0x0140f000 c7be3000 6c0a3000 8e433000 d4af3100 ..0.l.0..C0...1. │ │ + 0x0140f000 eebe3000 6c0a3000 8e433000 fbaf3100 ..0.l.0..C0...1. │ │ 0x0140f010 9b433000 fbec3100 2dce3100 98922f00 .C0...1.-.1.../. │ │ 0x0140f020 5a1d2f00 1e872e00 9f922f00 23872e00 Z./......./.#... │ │ 0x0140f030 1a752f00 f1a62e00 a0433000 28872e00 .u/......C0.(... │ │ - 0x0140f040 03ed3100 15643000 dfaf3100 7e713100 ..1..d0...1.~q1. │ │ - 0x0140f050 1e572f00 1d643000 79913100 25572f00 .W/..d0.y.1.%W/. │ │ - 0x0140f060 86713100 42553100 7e913100 ff3b2f00 .q1.BU1.~.1..;/. │ │ - 0x0140f070 33ce3100 79f93000 2a643000 83f93000 3.1.y.0.*d0...0. │ │ + 0x0140f040 03ed3100 15643000 06b03100 a5713100 ..1..d0...1..q1. │ │ + 0x0140f050 1e572f00 1d643000 a0913100 25572f00 .W/..d0...1.%W/. │ │ + 0x0140f060 ad713100 69553100 a5913100 ff3b2f00 .q1.iU1...1..;/. │ │ + 0x0140f070 33ce3100 a0f93000 2a643000 aaf93000 3.1...0.*d0...0. │ │ 0x0140f080 eb803000 5e6c2e00 a8922f00 ff0f3200 ..0.^l..../...2. │ │ 0x0140f090 696c2e00 706c2e00 f6a62e00 9b273000 il..pl.......'0. │ │ - 0x0140f0a0 10193100 661d2f00 3ace3100 9ddb3000 ..1.f./.:.1...0. │ │ - 0x0140f0b0 49553100 33643000 53b12f00 3aa03000 IU1.3d0.S./.:.0. │ │ - 0x0140f0c0 766c2e00 6f1d2f00 8ef93000 3a643000 vl..o./...0.:d0. │ │ - 0x0140f0d0 00a72e00 d0be3000 43ce3100 063c2f00 ......0.C.1..(0......... │ │ - 0x0140f5c0 00000000 fd373100 1b910000 00000000 .....71......... │ │ + 0x0140f5c0 00000000 24383100 1b910000 00000000 ....$81......... │ │ 0x0140f5d0 00000000 9ccf2f00 1c000000 00000000 ....../......... │ │ 0x0140f5e0 00000000 a9942f00 1d100901 00000000 ....../......... │ │ 0x0140f5f0 00000000 fa3c2f00 1e210000 00000000 ......0.x.0..... │ │ - 0x0140f800 db572f00 0c383100 8e563100 d4b03100 .W/..81..V1...1. │ │ + 0x0140f7b0 00000000 a6bf3000 04140000 01000008 ......0......... │ │ + 0x0140f7c0 00000000 d9443000 300c3000 19dc3000 .....D0.0.0...0. │ │ + 0x0140f7d0 213d2f00 1ab32f00 340c3000 54dd3000 !=/.../.4.0.T.0. │ │ + 0x0140f7e0 4b283000 d1942f00 33383100 b5563100 K(0.../.381..V1. │ │ + 0x0140f7f0 42762f00 3e0c3000 9fa13000 ecc42e00 Bv/.>.0...0..... │ │ + 0x0140f800 db572f00 33383100 b5563100 fbb03100 .W/.381..V1...1. │ │ 0x0140f810 51283000 95a72e00 8a453000 d1942f00 Q(0......E0.../. │ │ - 0x0140f820 0c383100 d8cf2f00 54283000 96bd3000 .81.../.T(0...0. │ │ - 0x0140f830 0c383100 0aec2f00 8e563100 90453000 .81.../..V1..E0. │ │ - 0x0140f840 55202f00 93563100 9f1a3100 9ca72e00 U /..V1...1..... │ │ - 0x0140f850 b5fa3000 5d813000 4a762f00 300c3000 ..0.].0.Jv/.0.0. │ │ - 0x0140f860 0c383100 d8ff2e00 8fbf3000 63733100 .81.......0.cs1. │ │ - 0x0140f870 f2db3000 7ba13000 c3b12f00 59283000 ..0.{.0.../.Y(0. │ │ - 0x0140f880 300c3000 0c383100 e3ce3100 81653000 0.0..81...1..e0. │ │ + 0x0140f820 33383100 d8cf2f00 54283000 bdbd3000 381.../.T(0...0. │ │ + 0x0140f830 33383100 0aec2f00 b5563100 90453000 381.../..V1..E0. │ │ + 0x0140f840 55202f00 ba563100 c61a3100 9ca72e00 U /..V1...1..... │ │ + 0x0140f850 dcfa3000 5d813000 4a762f00 300c3000 ..0.].0.Jv/.0.0. │ │ + 0x0140f860 33383100 d8ff2e00 b6bf3000 8a733100 381.......0..s1. │ │ + 0x0140f870 19dc3000 a2a13000 c3b12f00 59283000 ..0...0.../.Y(0. │ │ + 0x0140f880 300c3000 33383100 e3ce3100 81653000 0.0.381...1..e0. │ │ 0x0140f890 db103200 1ce22e00 ddcf2f00 1db32f00 ..2......./.../. │ │ - 0x0140f8a0 a8103200 bafa3000 c5ca0701 afcc0701 ..2...0......... │ │ + 0x0140f8a0 a8103200 e1fa3000 c5ca0701 afcc0701 ..2...0......... │ │ 0x0140f8b0 e2d20701 2cd40701 c2d50701 f6d50701 ....,........... │ │ 0x0140f8c0 55d60701 c2d90701 3fda0701 dbd90701 U.......?....... │ │ 0x0140f8d0 14d70701 add70701 eed70701 248d0801 ............$... │ │ 0x0140f8e0 318e0801 208a0801 6b8b0801 9cac0801 1... ...k....... │ │ 0x0140f8f0 18ad0801 fecc0701 eecd0701 2ece0701 ................ │ │ 0x0140f900 c2cc0701 bcd10701 edd10701 59d10701 ............Y... │ │ 0x0140f910 8ad10701 6ece0701 46910701 718d0701 ....n...F...q... │ │ @@ -28221,78 +28221,78 @@ │ │ 0x0140fc80 0cc50801 38c50801 98c50801 e8c00801 ....8........... │ │ 0x0140fc90 16c20801 19940701 ad8a0801 e1890801 ................ │ │ 0x0140fca0 478a0801 859a0801 769f0801 9e7d0801 G.......v....}.. │ │ 0x0140fcb0 707e0801 617d0801 2cc90701 97ca0701 p~..a}..,....... │ │ 0x0140fcc0 41920701 307e0701 d5c50801 94b80701 A...0~.......... │ │ 0x0140fcd0 5c8f0801 f9db0701 94ad0801 0bae0801 \............... │ │ 0x0140fce0 df103200 e6cf2f00 d9942f00 1dff2e00 ..2.../.../..... │ │ - 0x0140fcf0 75572f00 f4b03100 4adc3000 8cb32f00 uW/...1.J.0.../. │ │ + 0x0140fcf0 75572f00 1bb13100 71dc3000 8cb32f00 uW/...1.q.0.../. │ │ 0x0140fd00 5a202f00 36ad3200 4c000000 5a000000 Z /.6.2.L...Z... │ │ 0x0140fd10 55000000 41ad3200 59000000 5a000000 U...A.2.Y...Z... │ │ 0x0140fd20 55000000 8ebe3200 59000000 5a000000 U.....2.Y...Z... │ │ 0x0140fd30 55000000 4cad3200 5c000000 55000000 U...L.2.\...U... │ │ 0x0140fd40 5a000000 59ad3200 5c000000 56000000 Z...Y.2.\...V... │ │ 0x0140fd50 5a000000 63ad3200 4c000000 55000000 Z...c.2.L...U... │ │ 0x0140fd60 5a000000 69ad3200 4c000000 5a000000 Z...i.2.L...Z... │ │ 0x0140fd70 5a000000 6ead3200 4c000000 5a000000 Z...n.2.L...Z... │ │ - 0x0140fd80 55000000 a9e22e00 08000000 38383100 U...........881. │ │ - 0x0140fd90 74202f00 91a13000 833a2f00 5e293000 t /...0..:/.^)0. │ │ - 0x0140fda0 45cf3100 73ee3100 40383100 45cf3100 E.1.s.1.@81.E.1. │ │ + 0x0140fd80 55000000 a9e22e00 08000000 5f383100 U..........._81. │ │ + 0x0140fd90 74202f00 b8a13000 833a2f00 5e293000 t /...0..:/.^)0. │ │ + 0x0140fda0 45cf3100 73ee3100 67383100 45cf3100 E.1.s.1.g81.E.1. │ │ 0x0140fdb0 4b283000 40000000 beb32f00 42000000 K(0.@...../.B... │ │ 0x0140fdc0 4acf3100 41000000 f6113200 43000000 J.1.A.....2.C... │ │ 0x0140fdd0 a0ee3100 56a82e00 45962f00 c9892e00 ..1.V...E./..... │ │ 0x0140fde0 30212f00 00000000 b0653000 03000000 0!/......e0..... │ │ - 0x0140fdf0 7bdd3000 03000000 e1582f00 41ef3100 {.0......X/.A.1. │ │ - 0x0140fe00 78a13000 baa82e00 01000000 9c1b3100 x.0...........1. │ │ + 0x0140fdf0 a2dd3000 03000000 e1582f00 41ef3100 ..0......X/.A.1. │ │ + 0x0140fe00 9fa13000 baa82e00 01000000 c31b3100 ..0...........1. │ │ 0x0140fe10 01000000 b8962f00 02000000 0b463000 ....../......F0. │ │ 0x0140fe20 03000000 8be32e00 02000000 34ed2f00 ............4./. │ │ 0x0140fe30 03000000 ed582f00 00000000 6acf3100 .....X/.....j.1. │ │ 0x0140fe40 00000000 00000000 00000000 00000000 ................ │ │ - 0x0140fe50 306e2e00 eaa13000 79393100 03000000 0n....0.y91..... │ │ + 0x0140fe50 306e2e00 11a23000 a0393100 03000000 0n....0..91..... │ │ 0x0140fe60 01000000 00000000 00000000 f39c0f01 ................ │ │ - 0x0140fe70 00000000 00000000 00000000 3d573100 ............=W1. │ │ + 0x0140fe70 00000000 00000000 00000000 64573100 ............dW1. │ │ 0x0140fe80 00000000 d33d2f00 00000200 a68a2e00 .....=/......... │ │ 0x0140fe90 00000400 00000000 00000000 07a92e00 ................ │ │ - 0x0140fea0 01000000 c4393100 02000000 14463000 .....91......F0. │ │ + 0x0140fea0 01000000 eb393100 02000000 14463000 .....91......F0. │ │ 0x0140feb0 06000000 14103200 80000000 00000000 ......2......... │ │ 0x0140fec0 00000000 01000000 01000000 00000000 ................ │ │ 0x0140fed0 00000000 b1ab0f01 00000000 00000000 ................ │ │ 0x0140fee0 00000000 18463000 00000000 6c872e00 .....F0.....l... │ │ 0x0140fef0 1d592f00 97752f00 da3d2f00 f8293000 .Y/..u/..=/..)0. │ │ 0x0140ff00 00000000 04000000 01000000 00000000 ................ │ │ 0x0140ff10 00000000 7dbc0f01 00000000 00000000 ....}........... │ │ - 0x0140ff20 00000000 fc1b3100 00000000 03000000 ......1......... │ │ + 0x0140ff20 00000000 231c3100 00000000 03000000 ....#.1......... │ │ 0x0140ff30 01000000 00000000 00000000 5bbf0f01 ............[... │ │ - 0x0140ff40 00000000 00000000 00000000 06b23100 ..............1. │ │ + 0x0140ff40 00000000 00000000 00000000 2db23100 ............-.1. │ │ 0x0140ff50 00000000 02000000 01000000 00000000 ................ │ │ 0x0140ff60 00000000 b5c70f01 00000000 00000000 ................ │ │ 0x0140ff70 00000000 0aa92e00 00000000 89a82e00 ................ │ │ 0x0140ff80 1dff2e00 75572f00 e6cf2f00 df103200 ....uW/.../...2. │ │ 0x0140ff90 a5562f00 69490305 07000000 16d12f00 .V/.iI......../. │ │ - 0x0140ffa0 09b52f00 69490805 07000000 0c3a3100 ../.iI.......:1. │ │ + 0x0140ffa0 09b52f00 69490805 07000000 333a3100 ../.iI......3:1. │ │ 0x0140ffb0 09b52f00 6e4e0300 04000000 99613000 ../.nN.......a0. │ │ 0x0140ffc0 a5562f00 71510400 04000000 d3772f00 .V/.qQ.......w/. │ │ - 0x0140ffd0 a5562f00 73530400 04000000 22a23000 .V/.sS......".0. │ │ + 0x0140ffd0 a5562f00 73530400 04000000 49a23000 .V/.sS......I.0. │ │ 0x0140ffe0 a5562f00 a5562f00 490c3000 186d2e00 .V/..V/.I.0..m.. │ │ 0x0140fff0 1dff2e00 1dff2e00 75572f00 75572f00 ........uW/.uW/. │ │ 0x01410000 e6cf2f00 e6cf2f00 e6cf2f00 e6cf2f00 ../.../.../.../. │ │ - 0x01410010 153a3100 8d463000 833a2f00 833a2f00 .:1..F0..:/..:/. │ │ + 0x01410010 3c3a3100 8d463000 833a2f00 833a2f00 <:1..F0..:/..:/. │ │ 0x01410020 833a2f00 833a2f00 47a41001 9ca41001 .:/..:/.G....... │ │ 0x01410030 c6a41001 26a51001 36a51001 49a51001 ....&...6...I... │ │ 0x01410040 55a51001 00000000 01000000 00000000 U............... │ │ 0x01410050 5fa51001 35a61001 7fa61001 7aa71001 _...5.......z... │ │ 0x01410060 07a81001 54a81001 bca81001 38a91001 ....T.......8... │ │ 0x01410070 caa91001 24aa1001 b5aa1001 46972f00 ....$.......F./. │ │ - 0x01410080 38753100 00000000 90583100 27a23000 8u1......X1.'.0. │ │ - 0x01410090 30e42e00 48c23000 afaf3100 1b3a3100 0...H.0...1..:1. │ │ - 0x014100a0 b7673000 226f2e00 61c23000 98b33100 .g0."o..a.0...1. │ │ - 0x014100b0 541c3100 72592f00 e68b2e00 00000000 T.1.rY/......... │ │ + 0x01410080 5f753100 00000000 b7583100 4ea23000 _u1......X1.N.0. │ │ + 0x01410090 30e42e00 6fc23000 d6af3100 423a3100 0...o.0...1.B:1. │ │ + 0x014100a0 b7673000 226f2e00 88c23000 bfb33100 .g0."o....0...1. │ │ + 0x014100b0 7b1c3100 72592f00 e68b2e00 00000000 {.1.rY/......... │ │ 0x014100c0 bc0a3000 16e02e00 b9ed2f00 a32a3000 ..0......./..*0. │ │ 0x014100d0 fdc62e00 00000000 53d12f00 00000000 ........S./..... │ │ - 0x014100e0 6d1c3100 eef03100 05782f00 53972f00 m.1...1..x/.S./. │ │ + 0x014100e0 941c3100 eef03100 05782f00 53972f00 ..1...1..x/.S./. │ │ 0x014100f0 87b21001 f4b41001 9cb61001 6db71001 ............m... │ │ 0x01410100 a4b71001 d7b71001 04000000 770a1101 ............w... │ │ 0x01410110 ad0a1101 e20a1101 220d1101 be0d1101 ........"....... │ │ 0x01410120 3c0e1101 900e1101 c20e1101 3c141101 <...........<... │ │ 0x01410130 47151101 7d151101 5f161101 7a161101 G...}..._...z... │ │ 0x01410140 0a201101 32201101 48211101 54211101 . ..2 ..H!..T!.. │ │ 0x01410150 7a211101 d0211101 e7221101 8b231101 z!...!..."...#.. │ │ @@ -28301,97 +28301,97 @@ │ │ 0x01410180 5ebd1001 00000000 00000000 18c51001 ^............... │ │ 0x01410190 18c51001 93c61001 1cc81001 1cc81001 ................ │ │ 0x014101a0 73c81001 cdc81001 2bc91001 1fcb1001 s.......+....... │ │ 0x014101b0 87cd1001 97cd1001 39ce1001 00000000 ........9....... │ │ 0x014101c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014101d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014101e0 00000000 00000000 00000000 2bc72e00 ............+... │ │ - 0x014101f0 48753100 a5012f00 8c753100 f78b2e00 Hu1.../..u1..... │ │ - 0x01410200 c62a3000 b8592f00 a9583100 16402f00 .*0..Y/..X1..@/. │ │ + 0x014101f0 6f753100 a5012f00 b3753100 f78b2e00 ou1.../..u1..... │ │ + 0x01410200 c62a3000 b8592f00 d0583100 16402f00 .*0..Y/..X1..@/. │ │ 0x01410210 5b0d3000 11b52f00 a6123200 9c463000 [.0.../...2..F0. │ │ 0x01410220 0c473000 68d12f00 11222f00 c1012f00 .G0.h./.."/.../. │ │ - 0x01410230 6a833000 e22a3000 593a3100 3df13100 j.0..*0.Y:1.=.1. │ │ - 0x01410240 a5833000 35a23000 9cd12f00 833a2f00 ..0.5.0.../..:/. │ │ - 0x01410250 833a2f00 5fa23000 d6123200 96a23000 .:/._.0...2...0. │ │ - 0x01410260 57c72e00 13133200 e0fc3000 ec012f00 W.....2...0.../. │ │ - 0x01410270 cdb33100 9d1c3100 a9753100 de1c3100 ..1...1..u1...1. │ │ - 0x01410280 c7c23000 c1583100 2bd13100 00000000 ..0..X1.+.1..... │ │ + 0x01410230 6a833000 e22a3000 803a3100 3df13100 j.0..*0..:1.=.1. │ │ + 0x01410240 a5833000 5ca23000 9cd12f00 833a2f00 ..0.\.0.../..:/. │ │ + 0x01410250 833a2f00 86a23000 d6123200 bda23000 .:/...0...2...0. │ │ + 0x01410260 57c72e00 13133200 07fd3000 ec012f00 W.....2...0.../. │ │ + 0x01410270 f4b33100 c41c3100 d0753100 051d3100 ..1...1..u1...1. │ │ + 0x01410280 eec23000 e8583100 2bd13100 00000000 ..0..X1.+.1..... │ │ 0x01410290 63f51001 27f61001 50f61001 bbf61001 c...'...P....... │ │ 0x014102a0 f1f61001 00000000 00000000 3cf81001 ............<... │ │ 0x014102b0 77f81001 a0f81001 0bf91001 41f91001 w...........A... │ │ - 0x014102c0 00000000 83953100 09000000 14593100 ......1......Y1. │ │ + 0x014102c0 00000000 aa953100 09000000 3b593100 ......1.....;Y1. │ │ 0x014102d0 06000000 5c222f00 08000000 d7673000 ....\"/......g0. │ │ 0x014102e0 0a000000 092b3000 05000000 d8ed2f00 .....+0......./. │ │ - 0x014102f0 07000000 178c2e00 0a000000 8e3a3100 .............:1. │ │ + 0x014102f0 07000000 178c2e00 0a000000 b53a3100 .............:1. │ │ 0x01410300 0a000000 df833000 02000400 18412f00 ......0......A/. │ │ - 0x01410310 03010300 e0ed2f00 03010200 0a763100 ....../......v1. │ │ + 0x01410310 03010300 e0ed2f00 03010200 31763100 ....../.....1v1. │ │ 0x01410320 04000100 0df13100 5bd61101 cbed2f00 ......1.[...../. │ │ - 0x01410330 fbe31101 fa3c2f00 eae71101 83953100 ........ │ │ - 0x01410630 2bfe3000 a03b3100 195b2f00 14773100 +.0..;1..[/..w1. │ │ - 0x01410640 65b53100 d90e3000 e7222f00 53aa2e00 e.1...0.."/.S... │ │ - 0x01410650 c38d2e00 9be03000 f20e3000 dd8d2e00 ......0...0..... │ │ - 0x01410660 73aa2e00 8bf23100 bc782f00 ea593100 s.....1..x/..Y1. │ │ - 0x01410670 f2032f00 f7c33000 e31e3100 ba843000 ../...0...1...0. │ │ - 0x01410680 c7843000 9ef23100 c8782f00 0dc43000 ..0...1..x/...0. │ │ - 0x01410690 b43b3100 aed23100 49fe3000 fd222f00 .;1...1.I.0.."/. │ │ - 0x014106a0 deb62f00 f9982f00 c43b3100 61fe3000 ../.../..;1.a.0. │ │ - 0x014106b0 bed23100 12a53000 24c43000 e16f2e00 ..1...0.$.0..o.. │ │ - 0x014106c0 8aaa2e00 a1aa2e00 7ffe3000 18232f00 ..........0..#/. │ │ - 0x014106d0 ea2b3000 38c43000 025a3100 2d232f00 .+0.8.0..Z1.-#/. │ │ - 0x014106e0 fe032f00 0b042f00 afd93000 a3fd2e00 ../.../...0..... │ │ + 0x01410630 52fe3000 c73b3100 195b2f00 3b773100 R.0..;1..[/.;w1. │ │ + 0x01410640 8cb53100 d90e3000 e7222f00 53aa2e00 ..1...0.."/.S... │ │ + 0x01410650 c38d2e00 c2e03000 f20e3000 dd8d2e00 ......0...0..... │ │ + 0x01410660 73aa2e00 8bf23100 bc782f00 115a3100 s.....1..x/..Z1. │ │ + 0x01410670 f2032f00 1ec43000 0a1f3100 ba843000 ../...0...1...0. │ │ + 0x01410680 c7843000 9ef23100 c8782f00 34c43000 ..0...1..x/.4.0. │ │ + 0x01410690 db3b3100 aed23100 70fe3000 fd222f00 .;1...1.p.0.."/. │ │ + 0x014106a0 deb62f00 f9982f00 eb3b3100 88fe3000 ../.../..;1...0. │ │ + 0x014106b0 bed23100 39a53000 4bc43000 e16f2e00 ..1.9.0.K.0..o.. │ │ + 0x014106c0 8aaa2e00 a1aa2e00 a6fe3000 18232f00 ..........0..#/. │ │ + 0x014106d0 ea2b3000 5fc43000 295a3100 2d232f00 .+0._.0.)Z1.-#/. │ │ + 0x014106e0 fe032f00 0b042f00 d6d93000 a3fd2e00 ../.../...0..... │ │ 0x014106f0 f47f3000 d7253000 7c6b2e00 f93a2f00 ..0..%0.|k...:/. │ │ 0x01410700 ca453000 11a82e00 07a82e00 1c123200 .E0...........2. │ │ - 0x01410710 81393100 3afc3000 83663000 00000100 .91.:.0..f0..... │ │ + 0x01410710 a8393100 61fc3000 83663000 00000100 .91.a.0..f0..... │ │ 0x01410720 00000000 00000000 00000000 50d81401 ............P... │ │ 0x01410730 60df1401 10cc1401 70961501 20971501 `.......p... ... │ │ 0x01410740 c0961501 d05c1a01 90501a01 c0601401 .....\...P...`.. │ │ 0x01410750 40621401 505f1401 505e1401 80621401 @b..P_..P^...b.. │ │ 0x01410760 20601401 80fe1801 c0f61801 30771401 `..........0w.. │ │ 0x01410770 f0421401 804b1401 a0551401 30561401 .B...K...U..0V.. │ │ 0x01410780 e0f51801 d03e1401 e03e1401 50961501 .....>...>..P... │ │ @@ -28509,20 +28509,20 @@ │ │ 0x01410e80 90501a01 c0601401 40621401 505f1401 .P...`..@b..P_.. │ │ 0x01410e90 30371401 80621401 20601401 40da1801 07...b.. `..@... │ │ 0x01410ea0 10391401 003a1401 40311401 804b1401 .9...:..@1...K.. │ │ 0x01410eb0 a0551401 30561401 e0f51801 d03e1401 .U..0V.......>.. │ │ 0x01410ec0 e03e1401 002c1401 100f4101 60151501 .>...,....A.`... │ │ 0x01410ed0 104b1401 b0521401 908c1501 60921501 .K...R......`... │ │ 0x01410ee0 b0891501 a08e1501 d3782f00 0f000000 .........x/..... │ │ - 0x01410ef0 ca963100 0f000000 10961501 90931501 ..1............. │ │ + 0x01410ef0 f1963100 0f000000 10961501 90931501 ..1............. │ │ 0x01410f00 08000000 70e51a01 80e61a01 d02b1401 ....p........+.. │ │ 0x01410f10 908c1501 60921501 b0891501 a08e1501 ....`........... │ │ - 0x01410f20 d3782f00 0f000000 ca963100 0f000000 .x/.......1..... │ │ + 0x01410f20 d3782f00 0f000000 f1963100 0f000000 .x/.......1..... │ │ 0x01410f30 10961501 90931501 1e000000 70e51a01 ............p... │ │ - 0x01410f40 80e61a01 d02b1401 00000000 75b63100 .....+......u.1. │ │ + 0x01410f40 80e61a01 d02b1401 00000000 9cb63100 .....+........1. │ │ 0x01410f50 00000000 00000000 00000000 00000000 ................ │ │ 0x01410f60 dfffffff 00000000 00000000 00000000 ................ │ │ 0x01410f70 00000000 00000000 00000000 00000000 ................ │ │ 0x01410f80 00000000 00000000 00000000 1ff02f00 ............../. │ │ 0x01410f90 00000000 00000000 00000000 00000000 ................ │ │ 0x01410fa0 20000000 00000000 00000000 00000000 ............... │ │ 0x01410fb0 00000000 00000000 00000000 00000000 ................ │ │ @@ -28558,27 +28558,27 @@ │ │ 0x01411190 00000000 00000000 04000000 00000000 ................ │ │ 0x014111a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014111b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014111c0 00000000 00000000 00000000 839a2f00 ............../. │ │ 0x014111d0 00000000 00000000 08000000 00000000 ................ │ │ 0x014111e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014111f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411200 00000000 00000000 00000000 2b983100 ............+.1. │ │ + 0x01411200 00000000 00000000 00000000 52983100 ............R.1. │ │ 0x01411210 00000000 00000000 40000000 00000000 ........@....... │ │ 0x01411220 00000000 00000000 00000000 00000000 ................ │ │ 0x01411230 00000000 00000000 00000000 00000000 ................ │ │ 0x01411240 00000000 00000000 00000000 2ff02f00 ...........././. │ │ 0x01411250 00000000 00000000 80000000 00000000 ................ │ │ 0x01411260 00000000 00000000 00000000 00000000 ................ │ │ 0x01411270 00000000 00000000 00000000 00000000 ................ │ │ 0x01411280 00000000 00000000 00000000 87d42f00 ............../. │ │ 0x01411290 00000000 00000000 00010000 00000000 ................ │ │ 0x014112a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014112b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014112c0 00000000 00000000 00000000 3eff3000 ............>.0. │ │ + 0x014112c0 00000000 00000000 00000000 65ff3000 ............e.0. │ │ 0x014112d0 00000000 00000000 20000000 00000000 ........ ....... │ │ 0x014112e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014112f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411300 00000000 00000000 00000000 2e163200 ..............2. │ │ 0x01411310 00000000 00000000 10000000 00000000 ................ │ │ 0x01411320 00000000 00000000 00000000 00000000 ................ │ │ 0x01411330 00000000 00000000 00000000 00000000 ................ │ │ @@ -28590,55 +28590,55 @@ │ │ 0x01411390 00000000 00000000 00000000 01000000 ................ │ │ 0x014113a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014113b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014113c0 00000000 00000000 00000000 812d3000 .............-0. │ │ 0x014113d0 00000000 00000000 00000000 02000000 ................ │ │ 0x014113e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014113f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411400 00000000 00000000 00000000 dc973100 ..............1. │ │ + 0x01411400 00000000 00000000 00000000 03983100 ..............1. │ │ 0x01411410 00000000 00000000 00000000 02000000 ................ │ │ 0x01411420 00000000 00000000 00000000 00000000 ................ │ │ 0x01411430 00000000 00000000 00000000 00000000 ................ │ │ 0x01411440 00000000 00000000 00000000 a8103000 ..............0. │ │ 0x01411450 00000000 00000000 00000000 04000000 ................ │ │ 0x01411460 00000000 00000000 00000000 00000000 ................ │ │ 0x01411470 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411480 00000000 00000000 00000000 8dc53000 ..............0. │ │ + 0x01411480 00000000 00000000 00000000 b4c53000 ..............0. │ │ 0x01411490 00000000 00000000 00000000 08000000 ................ │ │ 0x014114a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014114b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014114c0 00000000 00000000 00000000 1cff3000 ..............0. │ │ + 0x014114c0 00000000 00000000 00000000 43ff3000 ............C.0. │ │ 0x014114d0 00000000 00000000 00000000 08000000 ................ │ │ 0x014114e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014114f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411500 00000000 00000000 00000000 8fd42f00 ............../. │ │ 0x01411510 00000000 00000000 00000000 10000000 ................ │ │ 0x01411520 00000000 00000000 00000000 00000000 ................ │ │ 0x01411530 00000000 00000000 00000000 00000000 ................ │ │ 0x01411540 00000000 00000000 00000000 85432f00 .............C/. │ │ 0x01411550 00000000 00000000 00000000 20000000 ............ ... │ │ 0x01411560 00000000 00000000 00000000 00000000 ................ │ │ 0x01411570 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411580 00000000 00000000 00000000 79b63100 ............y.1. │ │ + 0x01411580 00000000 00000000 00000000 a0b63100 ..............1. │ │ 0x01411590 00000000 00000000 00000000 80000000 ................ │ │ 0x014115a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014115b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014115c0 00000000 00000000 00000000 862d3000 .............-0. │ │ 0x014115d0 00000000 00000000 00000000 a0000000 ................ │ │ 0x014115e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014115f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411600 00000000 00000000 00000000 8d863000 ..............0. │ │ 0x01411610 00000000 00000000 00000000 40000000 ............@... │ │ 0x01411620 00000000 00000000 00000000 00000000 ................ │ │ 0x01411630 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411640 00000000 00000000 00000000 7fa63000 ..............0. │ │ + 0x01411640 00000000 00000000 00000000 a6a63000 ..............0. │ │ 0x01411650 00000000 00000000 02000000 fbffffff ................ │ │ 0x01411660 00000000 00000000 00000000 00000000 ................ │ │ 0x01411670 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411680 00000000 00000000 00000000 42783100 ............Bx1. │ │ + 0x01411680 00000000 00000000 00000000 69783100 ............ix1. │ │ 0x01411690 00000000 00000000 02000000 fbffffff ................ │ │ 0x014116a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014116b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014116c0 00000000 00000000 00000000 aef43100 ..............1. │ │ 0x014116d0 00000000 00000000 04000000 fbffffff ................ │ │ 0x014116e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014116f0 00000000 00000000 00000000 00000000 ................ │ │ @@ -28650,15 +28650,15 @@ │ │ 0x01411750 00000000 00000000 00000000 00000000 ................ │ │ 0x01411760 20000000 00000000 00000000 00000000 ............... │ │ 0x01411770 00000000 00000000 00000000 00000000 ................ │ │ 0x01411780 00000000 00000000 00000000 2a163200 ............*.2. │ │ 0x01411790 00000000 00000000 01000000 01000000 ................ │ │ 0x014117a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014117b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014117c0 00000000 00000000 00000000 fc5a3100 .............Z1. │ │ + 0x014117c0 00000000 00000000 00000000 235b3100 ............#[1. │ │ 0x014117d0 00000000 00000000 02000000 04000000 ................ │ │ 0x014117e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014117f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411800 00000000 00000000 00000000 3c8f2e00 ............<... │ │ 0x01411810 00000000 00000000 04000000 04000000 ................ │ │ 0x01411820 00000000 00000000 00000000 00000000 ................ │ │ 0x01411830 00000000 00000000 00000000 00000000 ................ │ │ @@ -28666,19 +28666,19 @@ │ │ 0x01411850 00000000 00000000 c8010000 00000000 ................ │ │ 0x01411860 00000000 00000000 00000000 00000000 ................ │ │ 0x01411870 00000000 00000000 00000000 00000000 ................ │ │ 0x01411880 00000000 00000000 00000000 81432f00 .............C/. │ │ 0x01411890 00000000 00000000 20000000 00000000 ........ ....... │ │ 0x014118a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014118b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014118c0 00000000 00000000 00000000 94c53000 ..............0. │ │ + 0x014118c0 00000000 00000000 00000000 bbc53000 ..............0. │ │ 0x014118d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014118e0 02000000 00000000 00000000 00000000 ................ │ │ 0x014118f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411900 00000000 00000000 00000000 68e13000 ............h.0. │ │ + 0x01411900 00000000 00000000 00000000 8fe13000 ..............0. │ │ 0x01411910 00000000 00000000 00000000 00000000 ................ │ │ 0x01411920 04000000 00000000 00000000 00000000 ................ │ │ 0x01411930 00000000 00000000 00000000 00000000 ................ │ │ 0x01411940 00000000 00000000 00000000 8c2d3000 .............-0. │ │ 0x01411950 00000000 00000000 00000000 00000000 ................ │ │ 0x01411960 08000000 00000000 00000000 00000000 ................ │ │ 0x01411970 00000000 00000000 00000000 00000000 ................ │ │ @@ -28698,15 +28698,15 @@ │ │ 0x01411a50 00000000 00000000 00000000 00000000 ................ │ │ 0x01411a60 0004c400 00000000 00000000 00000000 ................ │ │ 0x01411a70 00000000 00000000 00000000 00000000 ................ │ │ 0x01411a80 00000000 00000000 00000000 428f2e00 ............B... │ │ 0x01411a90 00000000 00000000 00000000 00000000 ................ │ │ 0x01411aa0 40500100 00000000 00000000 00000000 @P.............. │ │ 0x01411ab0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411ac0 00000000 00000000 00000000 6ce13000 ............l.0. │ │ + 0x01411ac0 00000000 00000000 00000000 93e13000 ..............0. │ │ 0x01411ad0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411ae0 80a00200 00000000 00000000 00000000 ................ │ │ 0x01411af0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411b00 00000000 00000000 00000000 ae103000 ..............0. │ │ 0x01411b10 00000000 00000000 00000000 00000000 ................ │ │ 0x01411b20 c0f00300 00000000 00000000 00000000 ................ │ │ 0x01411b30 00000000 00000000 00000000 00000000 ................ │ │ @@ -28714,15 +28714,15 @@ │ │ 0x01411b50 00000000 00000000 00000000 00000000 ................ │ │ 0x01411b60 00300000 00000000 00000000 00000000 .0.............. │ │ 0x01411b70 00000000 00000000 00000000 00000000 ................ │ │ 0x01411b80 00000000 00000000 00000000 b2103000 ..............0. │ │ 0x01411b90 00000000 00000000 00000000 00000000 ................ │ │ 0x01411ba0 00c00300 00000000 00000000 00000000 ................ │ │ 0x01411bb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411bc0 00000000 00000000 00000000 33983100 ............3.1. │ │ + 0x01411bc0 00000000 00000000 00000000 5a983100 ............Z.1. │ │ 0x01411bd0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411be0 00000300 00000000 00000000 00000000 ................ │ │ 0x01411bf0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411c00 00000000 00000000 00000000 94d42f00 ............../. │ │ 0x01411c10 00000000 00000000 00000000 00000000 ................ │ │ 0x01411c20 00010000 00000000 00000000 00000000 ................ │ │ 0x01411c30 00000000 00000000 00000000 00000000 ................ │ │ @@ -28734,43 +28734,43 @@ │ │ 0x01411c90 00000000 00000000 00000000 00000000 ................ │ │ 0x01411ca0 00030000 00000000 00000000 00000000 ................ │ │ 0x01411cb0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411cc0 00000000 00000000 00000000 4a712e00 ............Jq.. │ │ 0x01411cd0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411ce0 00000800 00000000 00000000 00000000 ................ │ │ 0x01411cf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411d00 00000000 00000000 00000000 43ff3000 ............C.0. │ │ + 0x01411d00 00000000 00000000 00000000 6aff3000 ............j.0. │ │ 0x01411d10 00000000 00000000 00000000 00000000 ................ │ │ 0x01411d20 00000400 00000000 00000000 00000000 ................ │ │ 0x01411d30 00000000 00000000 00000000 00000000 ................ │ │ 0x01411d40 00000000 00000000 00000000 40163200 ............@.2. │ │ 0x01411d50 00000000 00000000 00000000 00000000 ................ │ │ 0x01411d60 00003000 00000000 00000000 00000000 ..0............. │ │ 0x01411d70 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411d80 00000000 00000000 00000000 73e13000 ............s.0. │ │ + 0x01411d80 00000000 00000000 00000000 9ae13000 ..............0. │ │ 0x01411d90 00000000 00000000 00000000 00000000 ................ │ │ 0x01411da0 00003000 00000000 00000000 00000000 ..0............. │ │ 0x01411db0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411dc0 00000000 00000000 00000000 3b983100 ............;.1. │ │ + 0x01411dc0 00000000 00000000 00000000 62983100 ............b.1. │ │ 0x01411dd0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411de0 00001000 00000000 00000000 00000000 ................ │ │ 0x01411df0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411e00 00000000 00000000 00000000 81b63100 ..............1. │ │ + 0x01411e00 00000000 00000000 00000000 a8b63100 ..............1. │ │ 0x01411e10 00000000 00000000 00000000 00000000 ................ │ │ 0x01411e20 00002000 00000000 00000000 00000000 .. ............. │ │ 0x01411e30 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411e40 00000000 00000000 00000000 5eff3000 ............^.0. │ │ + 0x01411e40 00000000 00000000 00000000 85ff3000 ..............0. │ │ 0x01411e50 00000000 00000000 00000000 00000000 ................ │ │ 0x01411e60 db0b0000 00000000 00000000 00000000 ................ │ │ 0x01411e70 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411e80 00000000 00000000 00000000 71b63100 ............q.1. │ │ + 0x01411e80 00000000 00000000 00000000 98b63100 ..............1. │ │ 0x01411e90 00000000 00000000 00000000 00000000 ................ │ │ 0x01411ea0 00000000 01000000 00000000 00000000 ................ │ │ 0x01411eb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01411ec0 00000000 00000000 00000000 3d783100 ............=x1. │ │ + 0x01411ec0 00000000 00000000 00000000 64783100 ............dx1. │ │ 0x01411ed0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411ee0 00000000 02000000 00000000 00000000 ................ │ │ 0x01411ef0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411f00 00000000 00000000 00000000 21d43100 ............!.1. │ │ 0x01411f10 00000000 00000000 00000000 00000000 ................ │ │ 0x01411f20 00000000 02000000 00000000 00000000 ................ │ │ 0x01411f30 00000000 00000000 00000000 00000000 ................ │ │ @@ -28782,27 +28782,27 @@ │ │ 0x01411f90 00000000 00000000 00000000 00000000 ................ │ │ 0x01411fa0 00000000 08010000 00000000 00000000 ................ │ │ 0x01411fb0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411fc0 00000000 00000000 00000000 0cd43100 ..............1. │ │ 0x01411fd0 00000000 00000000 00000000 00000000 ................ │ │ 0x01411fe0 00000000 10000000 00000000 00000000 ................ │ │ 0x01411ff0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01412000 00000000 00000000 00000000 86c53000 ..............0. │ │ + 0x01412000 00000000 00000000 00000000 adc53000 ..............0. │ │ 0x01412010 00000000 00000000 00000000 00000000 ................ │ │ 0x01412020 00000000 20000000 00000000 00000000 .... ........... │ │ 0x01412030 00000000 00000000 00000000 00000000 ................ │ │ 0x01412040 00000000 00000000 00000000 358f2e00 ............5... │ │ 0x01412050 00000000 00000000 00000000 00000000 ................ │ │ 0x01412060 00000000 80000000 00000000 00000000 ................ │ │ 0x01412070 00000000 00000000 00000000 00000000 ................ │ │ - 0x01412080 00000000 00000000 00000000 e81f3100 ..............1. │ │ + 0x01412080 00000000 00000000 00000000 0f203100 ............. 1. │ │ 0x01412090 00000000 00000000 00000000 00000000 ................ │ │ 0x014120a0 00000000 00000000 00030000 00000000 ................ │ │ 0x014120b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014120c0 00000000 00000000 00000000 89b63100 ..............1. │ │ + 0x014120c0 00000000 00000000 00000000 b0b63100 ..............1. │ │ 0x014120d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014120e0 00000000 00000000 01030000 00000000 ................ │ │ 0x014120f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01412100 00000000 00000000 00000000 007a2f00 .............z/. │ │ 0x01412110 00000000 00000000 00000000 00000000 ................ │ │ 0x01412120 00000000 00000000 01030000 00000000 ................ │ │ 0x01412130 00000000 00000000 00000000 00000000 ................ │ │ @@ -28833,450 +28833,450 @@ │ │ 0x014122c0 00000000 00000000 00000000 a0d42f00 ............../. │ │ 0x014122d0 00000000 00000000 02000000 01000000 ................ │ │ 0x014122e0 02000000 02000000 00000000 00000000 ................ │ │ 0x014122f0 00000000 00000000 18000000 00000000 ................ │ │ 0x01412300 00000000 00000000 2301000a cbf43100 ........#.....1. │ │ 0x01412310 6400000a 889a2f00 1001000a 4e8f2e00 d...../.....N... │ │ 0x01412320 9e00000a cf6a3000 5c01000a 12ac2e00 .....j0.\....... │ │ - 0x01412330 6700000a 8fb63100 ba00000a bf052f00 g.....1......./. │ │ - 0x01412340 4601000a 7be13000 8601000a 43983100 F...{.0.....C.1. │ │ - 0x01412350 6a00000a ca052f00 6b00000a 83a63000 j...../.k.....0. │ │ - 0x01412360 6600000a 04252f00 6f00000a 005b3100 f....%/.o....[1. │ │ + 0x01412330 6700000a b6b63100 ba00000a bf052f00 g.....1......./. │ │ + 0x01412340 4601000a a2e13000 8601000a 6a983100 F.....0.....j.1. │ │ + 0x01412350 6a00000a ca052f00 6b00000a aaa63000 j...../.k.....0. │ │ + 0x01412360 6600000a 04252f00 6f00000a 275b3100 f....%/.o...'[1. │ │ 0x01412370 e900000a e8052f00 3001000a 9a432f00 ....../.0....C/. │ │ 0x01412380 3201000a b9103000 6e00000a 22ac2e00 2.....0.n..."... │ │ 0x01412390 4c01000a 7c8f2e00 ec00000a 918f2e00 L...|........... │ │ - 0x014123a0 6900000a 46783100 0701000a 58783100 i...Fx1.....Xx1. │ │ + 0x014123a0 6900000a 6d783100 0701000a 7f783100 i...mx1......x1. │ │ 0x014123b0 6c00000a 335c2f00 7a00000a c5103000 l...3\/.z.....0. │ │ - 0x014123c0 2401000a 95e13000 0f01000a a7432f00 $.....0......C/. │ │ + 0x014123c0 2401000a bce13000 0f01000a a7432f00 $.....0......C/. │ │ 0x014123d0 f000000a d4103000 7300000a b5d42f00 ......0.s...../. │ │ 0x014123e0 7400000a 40f02f00 db00000a 45163200 t...@./.....E.2. │ │ 0x014123f0 7200000a 97863000 bb01000a 30ac2e00 r.....0.....0... │ │ - 0x01412400 7700000a df103000 7b00000a a8e13000 w.....0.{.....0. │ │ - 0x01412410 5b01000a 6e712e00 7301000a b6e13000 [...nq..s.....0. │ │ + 0x01412400 7700000a df103000 7b00000a cfe13000 w.....0.{.....0. │ │ + 0x01412410 5b01000a 6e712e00 7301000a dde13000 [...nq..s.....0. │ │ 0x01412420 6001000a 11252f00 6101000a f7052f00 `....%/.a...../. │ │ 0x01412430 7c00000a 24493000 8001000a 35493000 |...$I0.....5I0. │ │ 0x01412440 7f00000a a8863000 fd00000a a58f2e00 ......0......... │ │ 0x01412450 8000000a 40ac2e00 8100000a 25d43100 ....@.......%.1. │ │ - 0x01412460 8200000a 3fd43100 ea00000a 68783100 ....?.1.....hx1. │ │ + 0x01412460 8200000a 3fd43100 ea00000a 8f783100 ....?.1......x1. │ │ 0x01412470 6d00000a fa6a3000 2b01000a c7d42f00 m....j0.+...../. │ │ - 0x01412480 8300000a eff43100 8d01000a 6cff3000 ......1.....l.0. │ │ - 0x01412490 8e01000a 99c53000 8500000a 05f53100 ......0.......1. │ │ - 0x014124a0 8600000a 24252f00 7901000a 173d3100 ....$%/.y....=1. │ │ - 0x014124b0 8700000a 18f53100 da00000a ee1f3100 ......1.......1. │ │ + 0x01412480 8300000a eff43100 8d01000a 93ff3000 ......1.......0. │ │ + 0x01412490 8e01000a c0c53000 8500000a 05f53100 ......0.......1. │ │ + 0x014124a0 8600000a 24252f00 7901000a 3e3d3100 ....$%/.y...>=1. │ │ + 0x014124b0 8700000a 18f53100 da00000a 15203100 ......1...... 1. │ │ 0x014124c0 8900000a bc8f2e00 e200000a 46d43100 ............F.1. │ │ - 0x014124d0 8c00000a 4c983100 5701000a 0f6b3000 ....L.1.W....k0. │ │ + 0x014124d0 8c00000a 73983100 5701000a 0f6b3000 ....s.1.W....k0. │ │ 0x014124e0 8d00000a 59d43100 3301000a 18062f00 ....Y.1.3...../. │ │ - 0x014124f0 8e00000a 6dd43100 9000000a 7dff3000 ....m.1.....}.0. │ │ + 0x014124f0 8e00000a 6dd43100 9000000a a4ff3000 ....m.1.......0. │ │ 0x01412500 6401000a b8863000 a700000a 4d163200 d.....0.....M.2. │ │ - 0x01412510 9001000a 95a63000 3401000a 3e252f00 ......0.4...>%/. │ │ + 0x01412510 9001000a bca63000 3401000a 3e252f00 ......0.4...>%/. │ │ 0x01412520 2801000a b2432f00 ce00000a 415c2f00 (....C/.....A\/. │ │ 0x01412530 ac00000a ef103000 ad00000a 4e252f00 ......0.....N%/. │ │ 0x01412540 af00000a 902d3000 b400000a 207a2f00 .....-0..... z/. │ │ 0x01412550 b800000a 2df53100 bd00000a d58f2e00 ....-.1......... │ │ 0x01412560 c000000a 9e9a2f00 c800000a ba9a2f00 ....../......./. │ │ - 0x01412570 c900000a 37ca2e00 ca00000a 78783100 ....7.......xx1. │ │ + 0x01412570 c900000a 37ca2e00 ca00000a 9f783100 ....7........x1. │ │ 0x01412580 cb00000a 87d43100 9100000a a12d3000 ......1......-0. │ │ 0x01412590 9200000a ef8f2e00 9300000a 90b82f00 ............../. │ │ - 0x014125a0 1901000a 3f493000 8a01000a 67983100 ....?I0.....g.1. │ │ - 0x014125b0 9400000a 125b3100 9500000a b1a63000 .....[1.......0. │ │ + 0x014125a0 1901000a 3f493000 8a01000a 8e983100 ....?I0.......1. │ │ + 0x014125b0 9400000a 395b3100 9500000a d8a63000 ....9[1.......0. │ │ 0x014125c0 4e01000a ddd42f00 3501000a c6863000 N...../.5.....0. │ │ 0x014125d0 3e01000a 7f712e00 7601000a bf2d3000 >....q..v....-0. │ │ - 0x014125e0 8f01000a df863000 5d01000a 0d203100 ......0.].... 1. │ │ - 0x014125f0 6201000a 22203100 9600000a 9bd43100 b..." 1.......1. │ │ - 0x01412600 9700000a a6b63100 a301000a a8c53000 ......1.......0. │ │ - 0x01412610 cc00000a c9e13000 c200000a 4cac2e00 ......0.....L... │ │ + 0x014125e0 8f01000a df863000 5d01000a 34203100 ......0.]...4 1. │ │ + 0x014125f0 6201000a 49203100 9600000a 9bd43100 b...I 1.......1. │ │ + 0x01412600 9700000a cdb63100 a301000a cfc53000 ......1.......0. │ │ + 0x01412610 cc00000a f0e13000 c200000a 4cac2e00 ......0.....L... │ │ 0x01412620 9800000a d69a2f00 1701000a 66ac2e00 ....../.....f... │ │ 0x01412630 9900000a 50ca2e00 a300000a 66163200 ....P.......f.2. │ │ 0x01412640 3c01000a ed9a2f00 9501000a 665c2f00 <...../.....f\/. │ │ 0x01412650 a101000a 4df53100 9d01000a c9432f00 ....M.1......C/. │ │ - 0x01412660 9101000a c4b63100 9a00000a 04902e00 ......1......... │ │ + 0x01412660 9101000a ebb63100 9a00000a 04902e00 ......1......... │ │ 0x01412670 9b00000a 7a163200 9c00000a 8e163200 ....z.2.......2. │ │ - 0x01412680 a200000a a2b82f00 7c01000a 253d3100 ....../.|...%=1. │ │ + 0x01412680 a200000a a2b82f00 7c01000a 4c3d3100 ....../.|...L=1. │ │ 0x01412690 7501000a b5d43100 5401000a 059b2f00 u.....1.T...../. │ │ 0x014126a0 de00000a bcb82f00 e700000a 246b3000 ....../.....$k0. │ │ - 0x014126b0 6800000a 3c3d3100 f100000a 1b902e00 h...<=1......... │ │ - 0x014126c0 cd00000a 78983100 0401000a 8f783100 ....x.1......x1. │ │ + 0x014126b0 6800000a 633d3100 f100000a 1b902e00 h...c=1......... │ │ + 0x014126c0 cd00000a 9f983100 0401000a b6783100 ......1......x1. │ │ 0x014126d0 ee00000a 3a7a2f00 1801000a 7b5c2f00 ....:z/.....{\/. │ │ 0x014126e0 5501000a 6ef53100 1b01000a 557a2f00 U...n.1.....Uz/. │ │ 0x014126f0 7100000a f7e62e00 1a01000a 66ca2e00 q...........f... │ │ 0x01412700 d400000a 647a2f00 7800000a 7f7a2f00 ....dz/.x....z/. │ │ - 0x01412710 ae00000a c7c53000 8101000a dec53000 ......0.......0. │ │ - 0x01412720 5e01000a dd2d3000 3d01000a e8e13000 ^....-0.=.....0. │ │ - 0x01412730 9201000a 95ff3000 8401000a f2d42f00 ......0......./. │ │ - 0x01412740 e703000a f4c53000 6501000a 12e72e00 ......0.e....... │ │ - 0x01412750 4801000a f7e13000 4501000a 406b3000 H.....0.E...@k0. │ │ + 0x01412710 ae00000a eec53000 8101000a 05c63000 ......0.......0. │ │ + 0x01412720 5e01000a dd2d3000 3d01000a 0fe23000 ^....-0.=.....0. │ │ + 0x01412730 9201000a bcff3000 8401000a f2d42f00 ......0......./. │ │ + 0x01412740 e703000a 1bc63000 6501000a 12e72e00 ......0.e....... │ │ + 0x01412750 4801000a 1ee23000 4501000a 406b3000 H.....0.E...@k0. │ │ 0x01412760 4d01000a f42d3000 9f00000a 5cf02f00 M....-0.....\./. │ │ 0x01412770 9401000a 98712e00 a000000a e2432f00 .....q.......C/. │ │ 0x01412780 1201000a 8cf53100 a100000a 63493000 ......1.....cI0. │ │ 0x01412790 8b01000a 1c2e3000 a500000a 6cf02f00 ......0.....l./. │ │ 0x014127a0 7d01000a 5b6b3000 0001000a 76ca2e00 }...[k0.....v... │ │ 0x014127b0 2201000a 31902e00 3601000a 8b5c2f00 "...1...6....\/. │ │ - 0x014127c0 a800000a a8712e00 a900000a a3783100 .....q.......x1. │ │ - 0x014127d0 aa00000a dcb63100 7000000a 0fe23000 ......1.p.....0. │ │ - 0x014127e0 dd00000a 07c63000 6601000a 45203100 ......0.f...E 1. │ │ - 0x014127f0 d100000a d9b82f00 a401000a 325b3100 ....../.....2[1. │ │ - 0x01412800 ab00000a 3b2e3000 3701000a 4f3d3100 ....;.0.7...O=1. │ │ + 0x014127c0 a800000a a8712e00 a900000a ca783100 .....q.......x1. │ │ + 0x014127d0 aa00000a 03b73100 7000000a 36e23000 ......1.p...6.0. │ │ + 0x014127e0 dd00000a 2ec63000 6601000a 6c203100 ......0.f...l 1. │ │ + 0x014127f0 d100000a d9b82f00 a401000a 595b3100 ....../.....Y[1. │ │ + 0x01412800 ab00000a 3b2e3000 3701000a 763d3100 ....;.0.7...v=1. │ │ 0x01412810 2501000a 1e9b2f00 b600000a 44902e00 %...../.....D... │ │ - 0x01412820 2101000a 86983100 1c01000a 85f02f00 !.....1......./. │ │ + 0x01412820 2101000a ad983100 1c01000a 85f02f00 !.....1......./. │ │ 0x01412830 eb00000a 459b2f00 b000000a 6e252f00 ....E./.....n%/. │ │ - 0x01412840 b100000a 40062f00 b300000a bf783100 ....@./......x1. │ │ + 0x01412840 b100000a 40062f00 b300000a e6783100 ....@./......x1. │ │ 0x01412850 d600000a c0712e00 b500000a 5d9b2f00 .....q......]./. │ │ - 0x01412860 b700000a f3432f00 b900000a f5b63100 .....C/.......1. │ │ + 0x01412860 b700000a f3432f00 b900000a 1cb73100 .....C/.......1. │ │ 0x01412870 4b01000a 7dac2e00 bb00000a 87252f00 K...}........%/. │ │ 0x01412880 1f01000a d8712e00 4a01000a 729b2f00 .....q..J...r./. │ │ 0x01412890 bc00000a 5b902e00 8501000a fcb82f00 ....[........./. │ │ 0x014128a0 be00000a 7a493000 bf00000a 58062f00 ....zI0.....X./. │ │ - 0x014128b0 5301000a c5a63000 4401000a 977a2f00 S.....0.D....z/. │ │ - 0x014128c0 c100000a b89b2f00 9a01000a 61203100 ....../.....a 1. │ │ - 0x014128d0 7801000a adff3000 6701000a 08442f00 x.....0.g....D/. │ │ + 0x014128b0 5301000a eca63000 4401000a 977a2f00 S.....0.D....z/. │ │ + 0x014128c0 c100000a b89b2f00 9a01000a 88203100 ....../...... 1. │ │ + 0x014128d0 7801000a d4ff3000 6701000a 08442f00 x.....0.g....D/. │ │ 0x014128e0 6301000a 93ac2e00 2901000a 9dac2e00 c.......)....... │ │ - 0x014128f0 2701000a 643d3100 6500000a 1cc63000 '...d=1.e.....0. │ │ - 0x01412900 4201000a f0863000 7600000a 72203100 B.....0.v...r 1. │ │ - 0x01412910 d800000a a0252f00 9301000a 32c63000 .....%/.....2.0. │ │ - 0x01412920 c300000a 9b163200 c400000a a0983100 ......2.......1. │ │ + 0x014128f0 2701000a 8b3d3100 6500000a 43c63000 '....=1.e...C.0. │ │ + 0x01412900 4201000a f0863000 7600000a 99203100 B.....0.v.... 1. │ │ + 0x01412910 d800000a a0252f00 9301000a 59c63000 .....%/.....Y.0. │ │ + 0x01412920 c300000a 9b163200 c400000a c7983100 ......2.......1. │ │ 0x01412930 3101000a c99b2f00 c500000a baac2e00 1...../......... │ │ 0x01412940 5801000a 92493000 ed00000a 04113000 X....I0.......0. │ │ 0x01412950 c600000a 19442f00 e300000a 09873000 .....D/.......0. │ │ - 0x01412960 0e01000a 13113000 c700000a 29e23000 ......0.....).0. │ │ - 0x01412970 8701000a 0eb92f00 8801000a 4cc63000 ....../.....L.0. │ │ - 0x01412980 9601000a daac2e00 a201000a 92203100 ............. 1. │ │ - 0x01412990 1601000a 6f902e00 2001000a b7983100 ....o... .....1. │ │ + 0x01412960 0e01000a 13113000 c700000a 50e23000 ......0.....P.0. │ │ + 0x01412970 8701000a 0eb92f00 8801000a 73c63000 ....../.....s.0. │ │ + 0x01412980 9601000a daac2e00 a201000a b9203100 ............. 1. │ │ + 0x01412990 1601000a 6f902e00 2001000a de983100 ....o... .....1. │ │ 0x014129a0 cf00000a c1493000 df00000a 22b92f00 .....I0....."./. │ │ - 0x014129b0 e000000a cc983100 e100000a df9b2f00 ......1......./. │ │ - 0x014129c0 8901000a 16873000 8301000a 5fc63000 ......0....._.0. │ │ - 0x014129d0 7e01000a 05b73100 d300000a 4be23000 ~.....1.....K.0. │ │ - 0x014129e0 3801000a 5ce23000 4101000a ad203100 8...\.0.A.... 1. │ │ + 0x014129b0 e000000a f3983100 e100000a df9b2f00 ......1......./. │ │ + 0x014129c0 8901000a 16873000 8301000a 86c63000 ......0.......0. │ │ + 0x014129d0 7e01000a 2cb73100 d300000a 72e23000 ~...,.1.....r.0. │ │ + 0x014129e0 3801000a 83e23000 4101000a d4203100 8.....0.A.... 1. │ │ 0x014129f0 3901000a ccd43100 d500000a 90f02f00 9.....1......./. │ │ 0x01412a00 2a01000a f09b2f00 5a01000a ebac2e00 *...../.Z....... │ │ 0x01412a10 4f01000a 07ad2e00 5001000a 0ad52f00 O.......P...../. │ │ - 0x01412a20 5101000a 575b3100 1d01000a ab5c2f00 Q...W[1......\/. │ │ - 0x01412a30 1e01000a 6e5b3100 d700000a 71e23000 ....n[1.....q.0. │ │ - 0x01412a40 5601000a 20ad2e00 5901000a 7b5b3100 V... ...Y...{[1. │ │ - 0x01412a50 d000000a ccff3000 4701000a 25d52f00 ......0.G...%./. │ │ - 0x01412a60 1301000a aa7a2f00 1501000a e4ff3000 .....z/.......0. │ │ - 0x01412a70 9701000a dd983100 6801000a bd7a2f00 ......1.h....z/. │ │ + 0x01412a20 5101000a 7e5b3100 1d01000a ab5c2f00 Q...~[1......\/. │ │ + 0x01412a30 1e01000a 955b3100 d700000a 98e23000 .....[1.......0. │ │ + 0x01412a40 5601000a 20ad2e00 5901000a a25b3100 V... ...Y....[1. │ │ + 0x01412a50 d000000a f3ff3000 4701000a 25d52f00 ......0.G...%./. │ │ + 0x01412a60 1301000a aa7a2f00 1501000a 0b003100 .....z/.......1. │ │ + 0x01412a70 9701000a 04993100 6801000a bd7a2f00 ......1.h....z/. │ │ 0x01412a80 dc00000a d87a2f00 6901000a 4e2e3000 .....z/.i...N.0. │ │ 0x01412a90 6a01000a fe7a2f00 6b01000a 27e72e00 j....z/.k...'... │ │ - 0x01412aa0 6c01000a d6a63000 e800000a 19b73100 l.....0.......1. │ │ - 0x01412ab0 3f01000a 30442f00 4001000a d2783100 ?...0D/.@....x1. │ │ + 0x01412aa0 6c01000a fda63000 e800000a 40b73100 l.....0.....@.1. │ │ + 0x01412ab0 3f01000a 30442f00 4001000a f9783100 ?...0D/.@....x1. │ │ 0x01412ac0 2c01000a 4de72e00 1204000a 21113000 ,...M.......!.0. │ │ 0x01412ad0 fc03000a e1d43100 1504000a 4c442f00 ......1.....LD/. │ │ 0x01412ae0 1404000a ef712e00 1604000a d6493000 .....q.......I0. │ │ 0x01412af0 0604000a a7f02f00 1004000a a8163200 ....../.......2. │ │ 0x01412b00 1704000a cbf02f00 1104000a 019c2f00 ....../......./. │ │ 0x01412b10 f203000a 3f113000 1304000a 39b92f00 ....?.0.....9./. │ │ - 0x01412b20 7500000a c8163200 7d00000a f3783100 u.....2.}....x1. │ │ + 0x01412b20 7500000a c8163200 7d00000a 1a793100 u.....2.}....y1. │ │ 0x01412b30 e400000a 90902e00 e500000a 766b3000 ............vk0. │ │ 0x01412b40 e600000a bb5c2f00 7401000a ebf02f00 .....\/.t...../. │ │ - 0x01412b50 7e00000a c2203100 8800000a 05003100 ~.... 1.......1. │ │ - 0x01412b60 2d01000a 72c63000 2e01000a e2163200 -...r.0.......2. │ │ - 0x01412b70 1101000a f4983100 2f01000a f6a63000 ......1./.....0. │ │ - 0x01412b80 9801000a 60113000 d200000a 1b003100 ....`.0.......1. │ │ - 0x01412b90 7900000a 98f53100 9b01000a 3eb73100 y.....1.....>.1. │ │ - 0x01412ba0 6d01000a 773d3100 6e01000a 3ad52f00 m...w=1.n...:./. │ │ - 0x01412bb0 7701000a 38003100 7b01000a fff02f00 w...8.1.{...../. │ │ - 0x01412bc0 5c04000a 873d3100 5504000a 66e72e00 \....=1.U...f... │ │ + 0x01412b50 7e00000a e9203100 8800000a 2c003100 ~.... 1.....,.1. │ │ + 0x01412b60 2d01000a 99c63000 2e01000a e2163200 -.....0.......2. │ │ + 0x01412b70 1101000a 1b993100 2f01000a 1da73000 ......1./.....0. │ │ + 0x01412b80 9801000a 60113000 d200000a 42003100 ....`.0.....B.1. │ │ + 0x01412b90 7900000a 98f53100 9b01000a 65b73100 y.....1.....e.1. │ │ + 0x01412ba0 6d01000a 9e3d3100 6e01000a 3ad52f00 m....=1.n...:./. │ │ + 0x01412bb0 7701000a 5f003100 7b01000a fff02f00 w..._.1.{...../. │ │ + 0x01412bc0 5c04000a ae3d3100 5504000a 66e72e00 \....=1.U...f... │ │ 0x01412bd0 1904000a a6f53100 1a04000a 31873000 ......1.....1.0. │ │ - 0x01412be0 fd03000a d65c2f00 1b04000a 11793100 .....\/......y1. │ │ - 0x01412bf0 2404000a 91c63000 3e04000a 47ad2e00 $.....0.>...G... │ │ - 0x01412c00 2f04000a c0f53100 3804000a 9c5b3100 /.....1.8....[1. │ │ + 0x01412be0 fd03000a d65c2f00 1b04000a 38793100 .....\/.....8y1. │ │ + 0x01412bf0 2404000a b8c63000 3e04000a 47ad2e00 $.....0.>...G... │ │ + 0x01412c00 2f04000a c0f53100 3804000a c35b3100 /.....1.8....[1. │ │ 0x01412c10 6004000a 6f062f00 4c04000a 85e72e00 `...o./.L....... │ │ 0x01412c20 2e04000a e2f53100 fe03000a 4bd52f00 ......1.....K./. │ │ - 0x01412c30 1804000a 2b793100 5b04000a b3902e00 ....+y1.[....... │ │ - 0x01412c40 4204000a b75b3100 5a04000a 5fb92f00 B....[1.Z..._./. │ │ - 0x01412c50 5904000a 53b73100 5704000a 79b73100 Y...S.1.W...y.1. │ │ - 0x01412c60 5804000a 14993100 5604000a 67d52f00 X.....1.V...g./. │ │ + 0x01412c30 1804000a 52793100 5b04000a b3902e00 ....Ry1.[....... │ │ + 0x01412c40 4204000a de5b3100 5a04000a 5fb92f00 B....[1.Z..._./. │ │ + 0x01412c50 5904000a 7ab73100 5704000a a0b73100 Y...z.1.W.....1. │ │ + 0x01412c60 5804000a 3b993100 5604000a 67d52f00 X...;.1.V...g./. │ │ 0x01412c70 6f01000a fff53100 9d00000a ae252f00 o.....1......%/. │ │ 0x01412c80 8400000a fed43100 9901000a 13d53100 ......1.......1. │ │ 0x01412c90 a400000a 80b92f00 3a01000a 78113000 ....../.:...x.0. │ │ - 0x01412ca0 ef00000a 14a73000 f200000a 10f12f00 ......0......./. │ │ - 0x01412cb0 f300000a 39a73000 0601000a 97113000 ....9.0.......0. │ │ + 0x01412ca0 ef00000a 3ba73000 f200000a 10f12f00 ....;.0......./. │ │ + 0x01412cb0 f300000a 60a73000 0601000a 97113000 ....`.0.......0. │ │ 0x01412cc0 b200000a 8c6b3000 2601000a 28d53100 .....k0.&...(.1. │ │ 0x01412cd0 f400000a fa163200 f500000a 6e442f00 ......2.....nD/. │ │ - 0x01412ce0 1401000a 4a873000 f600000a 5ba73000 ....J.0.....[.0. │ │ + 0x01412ce0 1401000a 4a873000 f600000a 82a73000 ....J.0.......0. │ │ 0x01412cf0 f700000a 1f7b2f00 f800000a 80442f00 .....{/......D/. │ │ 0x01412d00 f900000a 31f12f00 8201000a 45f12f00 ....1./.....E./. │ │ - 0x01412d10 8b00000a 42793100 7001000a 6aad2e00 ....By1.p...j... │ │ + 0x01412d10 8b00000a 69793100 7001000a 6aad2e00 ....iy1.p...j... │ │ 0x01412d20 fa00000a 56f12f00 4301000a 83d52f00 ....V./.C...../. │ │ - 0x01412d30 fb00000a d25b3100 fc00000a 94b92f00 .....[1......./. │ │ - 0x01412d40 fe00000a 0d173200 ff00000a d4203100 ......2...... 1. │ │ + 0x01412d30 fb00000a f95b3100 fc00000a 94b92f00 .....[1......./. │ │ + 0x01412d40 fe00000a 0d173200 ff00000a fb203100 ......2...... 1. │ │ 0x01412d50 5201000a cd252f00 d900000a a96b3000 R....%/......k0. │ │ - 0x01412d60 0101000a e45b3100 9e01000a 79ad2e00 .....[1.....y... │ │ + 0x01412d60 0101000a 0b5c3100 9e01000a 79ad2e00 .....\1.....y... │ │ 0x01412d70 9f01000a ae113000 a001000a f2252f00 ......0......%/. │ │ 0x01412d80 3b01000a 45d53100 0201000a 93062f00 ;...E.1......./. │ │ - 0x01412d90 0301000a e2203100 4901000a 98442f00 ..... 1.I....D/. │ │ - 0x01412da0 9c01000a 98b73100 7101000a b0442f00 ......1.q....D/. │ │ + 0x01412d90 0301000a 09213100 4901000a 98442f00 .....!1.I....D/. │ │ + 0x01412da0 9c01000a bfb73100 7101000a b0442f00 ......1.q....D/. │ │ 0x01412db0 a600000a bf6b3000 8c01000a a5b92f00 .....k0......./. │ │ - 0x01412dc0 7f01000a c8442f00 0501000a 2c993100 .....D/.....,.1. │ │ + 0x01412dc0 7f01000a c8442f00 0501000a 53993100 .....D/.....S.1. │ │ 0x01412dd0 7a01000a 21173200 5f01000a 84ca2e00 z...!.2._....... │ │ 0x01412de0 0801000a 387b2f00 0901000a a2e72e00 ....8{/......... │ │ - 0x01412df0 7201000a d06b3000 0a01000a 52793100 r....k0.....Ry1. │ │ + 0x01412df0 7201000a d06b3000 0a01000a 79793100 r....k0.....yy1. │ │ 0x01412e00 0b01000a 2d173200 0c01000a 1af63100 ....-.2.......1. │ │ - 0x01412e10 0d01000a afb73100 00000000 00000000 ......1......... │ │ + 0x01412e10 0d01000a d6b73100 00000000 00000000 ......1......... │ │ 0x01412e20 60c91401 c0c91401 20ca1401 80ca1401 `....... ....... │ │ 0x01412e30 00000000 00000000 00000000 00000000 ................ │ │ 0x01412e40 e0ca1401 40cb1401 00000000 00000000 ....@........... │ │ 0x01412e50 00000000 00000000 00000000 00000000 ................ │ │ 0x01412e60 81d53100 00000400 00000000 00000000 ..1............. │ │ 0x01412e70 a2ca2e00 00000400 00000000 00000000 ................ │ │ - 0x01412e80 7ba73000 00000400 00000000 00000000 {.0............. │ │ + 0x01412e80 a2a73000 00000400 00000000 00000000 ..0............. │ │ 0x01412e90 0b5d2f00 00000400 00000000 00000000 .]/............. │ │ - 0x01412ea0 e13d3100 00000400 00000000 00000000 .=1............. │ │ + 0x01412ea0 083e3100 00000400 00000000 00000000 .>1............. │ │ 0x01412eb0 bfb92f00 00000400 00000000 00000000 ../............. │ │ - 0x01412ec0 d0b73100 00000400 00000000 00000000 ..1............. │ │ - 0x01412ed0 89e23000 00000400 00000000 00000000 ..0............. │ │ - 0x01412ee0 bec63000 00000400 00000000 00000000 ..0............. │ │ - 0x01412ef0 d8b73100 00000400 00000000 00000000 ..1............. │ │ + 0x01412ec0 f7b73100 00000400 00000000 00000000 ..1............. │ │ + 0x01412ed0 b0e23000 00000400 00000000 00000000 ..0............. │ │ + 0x01412ee0 e5c63000 00000400 00000000 00000000 ..0............. │ │ + 0x01412ef0 ffb73100 00000400 00000000 00000000 ..1............. │ │ 0x01412f00 42173200 00000400 00000000 00000000 B.2............. │ │ 0x01412f10 8f873000 00000400 00000000 00000000 ..0............. │ │ 0x01412f20 aaca2e00 08000400 00000000 00000000 ................ │ │ 0x01412f30 b6ca2e00 00000400 00000000 00000000 ................ │ │ 0x01412f40 5c7b2f00 08000400 00000000 00000000 \{/............. │ │ 0x01412f50 155d2f00 00000400 00000000 00000000 .]/............. │ │ 0x01412f60 d4902e00 08000400 00000000 00000000 ................ │ │ 0x01412f70 c4b92f00 04000400 00000000 00000000 ../............. │ │ 0x01412f80 919c2f00 00000400 00000000 00000000 ../............. │ │ - 0x01412f90 8ee23000 08000400 00000000 00000000 ..0............. │ │ - 0x01412fa0 45003100 04000400 00000000 00000000 E.1............. │ │ - 0x01412fb0 a5e23000 00000400 00000000 00000000 ..0............. │ │ - 0x01412fc0 eb3d3100 00000400 00000000 00000000 .=1............. │ │ + 0x01412f90 b5e23000 08000400 00000000 00000000 ..0............. │ │ + 0x01412fa0 6c003100 04000400 00000000 00000000 l.1............. │ │ + 0x01412fb0 cce23000 00000400 00000000 00000000 ..0............. │ │ + 0x01412fc0 123e3100 00000400 00000000 00000000 .>1............. │ │ 0x01412fd0 9c873000 08000400 00000000 00000000 ..0............. │ │ 0x01412fe0 95a72e00 00000400 00000000 00000000 ................ │ │ 0x01412ff0 e9902e00 00000400 00000000 00000000 ................ │ │ 0x01413000 e7442f00 08000400 00000000 00000000 .D/............. │ │ - 0x01413010 7e793100 08000400 00000000 00000000 ~y1............. │ │ + 0x01413010 a5793100 08000400 00000000 00000000 .y1............. │ │ 0x01413020 4df63100 00000400 00000000 00000000 M.1............. │ │ 0x01413030 a7d52f00 00000400 d03d1501 2a5d2f00 ../......=..*]/. │ │ - 0x01413040 26722e00 00000100 203e1501 b6e23000 &r...... >....0. │ │ + 0x01413040 26722e00 00000100 203e1501 dde23000 &r...... >....0. │ │ 0x01413050 88f12f00 00000100 703e1501 e56b3000 ../.....p>...k0. │ │ 0x01413060 ec6b3000 00000100 c03e1501 d0e72e00 .k0......>...... │ │ 0x01413070 a29c2f00 00000100 103f1501 97f12f00 ../......?..../. │ │ - 0x01413080 a6f12f00 08000100 f03f1501 e5b73100 ../......?....1. │ │ + 0x01413080 a6f12f00 08000100 f03f1501 0cb83100 ../......?....1. │ │ 0x01413090 aa562f00 00000100 50401501 ae873000 .V/.....P@....0. │ │ - 0x014130a0 5e003100 00000100 b0401501 2e722e00 ^.1......@...r.. │ │ - 0x014130b0 00000000 00000100 00411501 f2b73100 .........A....1. │ │ - 0x014130c0 37722e00 00000100 30411501 185c3100 7r......0A...\1. │ │ + 0x014130a0 85003100 00000100 b0401501 2e722e00 ..1......@...r.. │ │ + 0x014130b0 00000000 00000100 00411501 19b83100 .........A....1. │ │ + 0x014130c0 37722e00 00000100 30411501 3f5c3100 7r......0A..?\1. │ │ 0x014130d0 bb873000 00000100 60411501 3e5d2f00 ..0.....`A..>]/. │ │ 0x014130e0 00000000 00000100 c0411501 d7e72e00 .........A...... │ │ 0x014130f0 00000000 00000100 20421501 cd113000 ........ B....0. │ │ 0x01413100 0f4a3000 20000200 603b1501 c8873000 .J0. ...`;....0. │ │ - 0x01413110 96bd3000 20000200 10431501 8d793100 ..0. ....C...y1. │ │ + 0x01413110 bdbd3000 20000200 10431501 b4793100 ..0. ....C...y1. │ │ 0x01413120 00000000 28000200 60431501 e2e72e00 ....(...`C...... │ │ 0x01413130 eee72e00 20000300 f0431501 f36b3000 .... ....C...k0. │ │ 0x01413140 d3873000 20000200 a0441501 df873000 ..0. ....D....0. │ │ - 0x01413150 9c793100 20000500 50451501 c5ad2e00 .y1. ...PE...... │ │ - 0x01413160 52993100 20000300 e0451501 c0ca2e00 R.1. ....E...... │ │ + 0x01413150 c3793100 20000500 50451501 c5ad2e00 .y1. ...PE...... │ │ + 0x01413160 79993100 20000300 e0451501 c0ca2e00 y.1. ....E...... │ │ 0x01413170 15262f00 20000200 90461501 ec873000 .&/. ....F....0. │ │ 0x01413180 465d2f00 20000500 40471501 b2f12f00 F]/. ...@G..../. │ │ 0x01413190 144a3000 20000200 90471501 54f63100 .J0. ....G..T.1. │ │ 0x014131a0 00000000 28000200 e0471501 d2ad2e00 ....(....G...... │ │ 0x014131b0 00000000 20000300 30481501 aed52f00 .... ...0H..../. │ │ 0x014131c0 00000000 28000300 80481501 52173200 ....(....H..R.2. │ │ - 0x014131d0 bbd52f00 20000500 d0481501 15213100 ../. ....H...!1. │ │ + 0x014131d0 bbd52f00 20000500 d0481501 3c213100 ../. ....H......$\1. │ │ + 0x01413200 e8ad2e00 00000100 f04b1501 243e3100 .........K..$>1. │ │ + 0x01413210 d0793100 08000100 9cb63100 03000000 .y1.......1..... │ │ + 0x01413220 0d000000 0000003e 00000000 4b5c3100 .......>....K\1. │ │ 0x01413230 05000000 0d000000 00000000 00000000 ................ │ │ - 0x01413240 e81f3100 05000000 0d000000 00000002 ..1............. │ │ - 0x01413250 00000000 89b63100 05000000 0d000000 ......1......... │ │ + 0x01413240 0f203100 05000000 0d000000 00000002 . 1............. │ │ + 0x01413250 00000000 b0b63100 05000000 0d000000 ......1......... │ │ 0x01413260 00000004 00000000 52722e00 07000000 ........Rr...... │ │ 0x01413270 0d000000 00000010 00000000 c3f43100 ..............1. │ │ 0x01413280 07000000 0d000000 00000008 00000000 ................ │ │ 0x01413290 cad52f00 07000000 0d000000 00000020 ../............ │ │ 0x014132a0 00000000 89d53100 06000000 0d000000 ......1......... │ │ - 0x014132b0 00000004 00000000 d0e23000 08000000 ..........0..... │ │ - 0x014132c0 0d000000 00000008 00000000 6b003100 ............k.1. │ │ - 0x014132d0 00000000 e81f3100 00030000 89b63100 ......1.......1. │ │ + 0x014132b0 00000004 00000000 f7e23000 08000000 ..........0..... │ │ + 0x014132c0 0d000000 00000008 00000000 92003100 ..............1. │ │ + 0x014132d0 00000000 0f203100 00030000 b0b63100 ..... 1.......1. │ │ 0x014132e0 01030000 52722e00 02030000 c3f43100 ....Rr........1. │ │ 0x014132f0 03030000 cad52f00 04030000 89d53100 ....../.......1. │ │ - 0x01413300 fffe0000 d0e23000 fdfe0000 dab92f00 ......0......./. │ │ + 0x01413300 fffe0000 f7e23000 fdfe0000 dab92f00 ......0......./. │ │ 0x01413310 0d000000 0d000000 00400000 00000000 .........@...... │ │ 0x01413320 5a722e00 0e000000 0d000000 00080000 Zr.............. │ │ - 0x01413330 00000000 2a5c3100 04000000 0c000000 ....*\1......... │ │ + 0x01413330 00000000 515c3100 04000000 0c000000 ....Q\1......... │ │ 0x01413340 50080080 00000000 fae72e00 0b000000 P............... │ │ 0x01413350 0d000000 00000200 00000000 677b2f00 ............g{/. │ │ 0x01413360 10000000 08000000 00004000 00000000 ..........@..... │ │ 0x01413370 61173200 1b000000 08000000 00000100 a.2............. │ │ 0x01413380 00000000 7d173200 08000000 08000000 ....}.2......... │ │ - 0x01413390 00000000 00000000 2f5c3100 0a000000 ......../\1..... │ │ + 0x01413390 00000000 00000000 565c3100 0a000000 ........V\1..... │ │ 0x014133a0 08000000 00000000 00000000 952e3000 ..............0. │ │ 0x014133b0 19000000 0c000000 00000400 00000000 ................ │ │ 0x014133c0 f6902e00 19000000 0c000000 04000000 ................ │ │ 0x014133d0 00000000 fa873000 13000000 0c000000 ......0......... │ │ 0x014133e0 00010000 00000000 d9113000 0e000000 ..........0..... │ │ - 0x014133f0 0d000000 00000800 00000000 feb73100 ..............1. │ │ + 0x014133f0 0d000000 00000800 00000000 25b83100 ............%.1. │ │ 0x01413400 0f000000 0c000000 00000040 00000000 ...........@.... │ │ - 0x01413410 70003100 0d000000 0c000000 00040000 p.1............. │ │ + 0x01413410 97003100 0d000000 0c000000 00040000 ..1............. │ │ 0x01413420 00000000 d2d52f00 0e000000 0c000000 ....../......... │ │ 0x01413430 00000000 08000000 cdca2e00 10000000 ................ │ │ 0x01413440 0c000000 00002000 00000000 10912e00 ...... ......... │ │ 0x01413450 0f000000 0c000000 00001000 00000000 ................ │ │ 0x01413460 69722e00 0a000000 0d000000 00000001 ir.............. │ │ 0x01413470 00000000 787b2f00 14000000 0d000000 ....x{/......... │ │ 0x01413480 01000000 00000000 af2e3000 07000000 ..........0..... │ │ - 0x01413490 0d000000 00020000 00000000 7e003100 ............~.1. │ │ + 0x01413490 0d000000 00020000 00000000 a5003100 ..............1. │ │ 0x014134a0 04000000 0c000000 08000000 00000000 ................ │ │ 0x014134b0 90d53100 0f000000 0c010000 01000000 ..1............. │ │ - 0x014134c0 00000000 0eb83100 18000000 0d000000 ......1......... │ │ + 0x014134c0 00000000 35b83100 18000000 0d000000 ....5.1......... │ │ 0x014134d0 00000000 01000000 b72e3000 18000000 ..........0..... │ │ 0x014134e0 0d000000 00000000 02000000 e1d52f00 ............../. │ │ 0x014134f0 16000000 0c000000 00000000 04000000 ................ │ │ - 0x01413500 083e3100 13000000 0c000000 80000000 .>1............. │ │ + 0x01413500 2f3e3100 13000000 0c000000 80000000 />1............. │ │ 0x01413510 00000000 22262f00 04000000 04020000 ...."&/......... │ │ - 0x01413520 01000000 00000000 6a993100 07000000 ........j.1..... │ │ - 0x01413530 08020000 01000000 00000000 83003100 ..............1. │ │ + 0x01413520 01000000 00000000 91993100 07000000 ..........1..... │ │ + 0x01413530 08020000 01000000 00000000 aa003100 ..............1. │ │ 0x01413540 07000000 08020000 03000000 00000000 ................ │ │ 0x01413550 5e0a3000 04000000 08020000 05000000 ^.0............. │ │ 0x01413560 00000000 e8113000 14000000 08020000 ......0......... │ │ - 0x01413570 09000000 00000000 27b83100 14000000 ........'.1..... │ │ + 0x01413570 09000000 00000000 4eb83100 14000000 ........N.1..... │ │ 0x01413580 08020000 0b000000 00000000 01000000 ................ │ │ 0x01413590 10000000 a8354101 1a000000 00000000 .....5A......... │ │ 0x014135a0 78000000 00452f00 00100000 00000000 x....E/......... │ │ 0x014135b0 00000000 7d2b3000 50351c01 00100000 ....}+0.P5...... │ │ - 0x014135c0 00000000 04000000 ddc63000 30351c01 ..........0.05.. │ │ + 0x014135c0 00000000 04000000 04c73000 30351c01 ..........0.05.. │ │ 0x014135d0 00000000 00000000 08000000 aa562f00 .............V/. │ │ 0x014135e0 d0201c01 00000000 00000000 14000000 . .............. │ │ - 0x014135f0 f0e23000 d0201c01 00000000 00000000 ..0.. .......... │ │ + 0x014135f0 17e33000 d0201c01 00000000 00000000 ..0.. .......... │ │ 0x01413600 10000000 26883000 d0201c01 89000000 ....&.0.. ...... │ │ 0x01413610 00000000 18000000 a99c2f00 d0201c01 ........../.. .. │ │ 0x01413620 91100000 01000000 1c000000 f4c62e00 ................ │ │ 0x01413630 b0351c01 91100000 02000000 24000000 .5..........$... │ │ - 0x01413640 bafa3000 b0351c01 91000000 03000000 ..0..5.......... │ │ + 0x01413640 e1fa3000 b0351c01 91000000 03000000 ..0..5.......... │ │ 0x01413650 2c000000 a3173200 b0bb3101 91000000 ,.....2...1..... │ │ 0x01413660 04000000 30000000 a8173200 d0201c01 ....0.....2.. .. │ │ 0x01413670 91100000 05000000 34000000 eeca2e00 ........4....... │ │ 0x01413680 70351c01 91000000 06000000 38000000 p5..........8... │ │ - 0x01413690 3a5c3100 d0201c01 91000000 07000000 :\1.. .......... │ │ + 0x01413690 615c3100 d0201c01 91000000 07000000 a\1.. .......... │ │ 0x014136a0 4c000000 224a3000 d0201c01 91000000 L..."J0.. ...... │ │ 0x014136b0 08000000 50000000 bb173200 d0201c01 ....P.....2.. .. │ │ 0x014136c0 91100000 09000000 3c000000 13ae2e00 ........<....... │ │ 0x014136d0 d0351c01 91000000 0a000000 48000000 .5..........H... │ │ 0x014136e0 11452f00 d0201c01 91000000 0b000000 .E/.. .......... │ │ 0x014136f0 0c000000 8c722e00 d0201c01 91000000 .....r... ...... │ │ 0x01413700 0c000000 54000000 c8173200 d0201c01 ....T.....2.. .. │ │ - 0x01413710 91100000 0d000000 58000000 93563100 ........X....V1. │ │ + 0x01413710 91100000 0d000000 58000000 ba563100 ........X....V1. │ │ 0x01413720 d0351c01 91100000 0e000000 44000000 .5..........D... │ │ 0x01413730 f8d52f00 90351c01 91100000 0f000000 ../..5.......... │ │ - 0x01413740 60000000 333e3100 90351c01 91000000 `...3>1..5...... │ │ + 0x01413740 60000000 5a3e3100 90351c01 91000000 `...Z>1..5...... │ │ 0x01413750 10000000 64000000 de062f00 d0201c01 ....d...../.. .. │ │ 0x01413760 91100000 11000000 68000000 31883000 ........h...1.0. │ │ 0x01413770 90351c01 91000000 12000000 6c000000 .5..........l... │ │ 0x01413780 4e912e00 d0201c01 91100000 13000000 N.... .......... │ │ 0x01413790 70000000 ff6b3000 50351c01 91000000 p....k0.P5...... │ │ - 0x014137a0 14000000 74000000 bf793100 d0201c01 ....t....y1.. .. │ │ - 0x014137b0 3d213100 d5173200 1d452f00 06e82e00 =!1...2..E/..... │ │ - 0x014137c0 22e82e00 4a5c3100 b19c2f00 94722e00 "...J\1.../..r.. │ │ - 0x014137d0 755c3100 8d7b2f00 0cd62f00 4f4a3000 u\1..{/.../.OJ0. │ │ - 0x014137e0 714a3000 e9c63000 3cb83100 31d62f00 qJ0...0.<.1.1./. │ │ - 0x014137f0 44e82e00 fbb92f00 87993100 344a3000 D...../...1.4J0. │ │ - 0x01413800 1eba2f00 423e3100 9ea73000 06c73000 ../.B>1...0...0. │ │ - 0x01413810 3b262f00 57213100 c0f12f00 b7722e00 ;&/.W!1.../..r.. │ │ - 0x01413820 603e3100 5d912e00 01123000 8b003100 `>1.].....0...1. │ │ + 0x014137a0 14000000 74000000 e6793100 d0201c01 ....t....y1.. .. │ │ + 0x014137b0 64213100 d5173200 1d452f00 06e82e00 d!1...2..E/..... │ │ + 0x014137c0 22e82e00 715c3100 b19c2f00 94722e00 "...q\1.../..r.. │ │ + 0x014137d0 9c5c3100 8d7b2f00 0cd62f00 4f4a3000 .\1..{/.../.OJ0. │ │ + 0x014137e0 714a3000 10c73000 63b83100 31d62f00 qJ0...0.c.1.1./. │ │ + 0x014137f0 44e82e00 fbb92f00 ae993100 344a3000 D...../...1.4J0. │ │ + 0x01413800 1eba2f00 693e3100 c5a73000 2dc73000 ../.i>1...0.-.0. │ │ + 0x01413810 3b262f00 7e213100 c0f12f00 b7722e00 ;&/.~!1.../..r.. │ │ + 0x01413820 873e3100 5d912e00 01123000 b2003100 .>1.].....0...1. │ │ 0x01413830 68e82e00 236c3000 096c3000 4f4a3000 h...#l0..l0.OJ0. │ │ - 0x01413840 714a3000 fb173200 c8793100 87993100 qJ0...2..y1...1. │ │ - 0x01413850 1eba2f00 58262f00 73213100 7cf63100 ../.X&/.s!1.|.1. │ │ + 0x01413840 714a3000 fb173200 ef793100 ae993100 qJ0...2..y1...1. │ │ + 0x01413850 1eba2f00 58262f00 9a213100 7cf63100 ../.X&/..!1.|.1. │ │ 0x01413860 8be82e00 37ba2f00 935d2f00 456c3000 ....7./..]/.El0. │ │ - 0x01413870 eb793100 0a7a3100 5fb83100 a87b2f00 .y1..z1._.1..{/. │ │ - 0x01413880 aa993100 23123000 908c1501 60921501 ..1.#.0.....`... │ │ + 0x01413870 127a3100 317a3100 86b83100 a87b2f00 .z1.1z1...1..{/. │ │ + 0x01413880 d1993100 23123000 908c1501 60921501 ..1.#.0.....`... │ │ 0x01413890 b0891501 a08e1501 d3782f00 0f000000 .........x/..... │ │ - 0x014138a0 ca963100 0f000000 10961501 90931501 ..1............. │ │ + 0x014138a0 f1963100 0f000000 10961501 90931501 ..1............. │ │ 0x014138b0 00000000 403e1401 10ee1a01 a03e1401 ....@>.......>.. │ │ 0x014138c0 908c1501 60921501 b0891501 a08e1501 ....`........... │ │ - 0x014138d0 d3782f00 0f000000 ca963100 0f000000 .x/.......1..... │ │ + 0x014138d0 d3782f00 0f000000 f1963100 0f000000 .x/.......1..... │ │ 0x014138e0 10961501 90931501 00000000 403e1401 ............@>.. │ │ 0x014138f0 10ee1a01 a03e1401 908c1501 60921501 .....>......`... │ │ 0x01413900 b0891501 a08e1501 d3782f00 0f000000 .........x/..... │ │ - 0x01413910 ca963100 0f000000 10961501 90931501 ..1............. │ │ + 0x01413910 f1963100 0f000000 10961501 90931501 ..1............. │ │ 0x01413920 16000000 403e1401 10ee1a01 a03e1401 ....@>.......>.. │ │ 0x01413930 100e1601 900b1601 e00e1601 300c1601 ............0... │ │ - 0x01413940 d3782f00 0f000000 ca963100 0f000000 .x/.......1..... │ │ + 0x01413940 d3782f00 0f000000 f1963100 0f000000 .x/.......1..... │ │ 0x01413950 b01f1601 f01f1601 06000000 403e1401 ............@>.. │ │ - 0x01413960 10ee1a01 a03e1401 37c73000 03040000 .....>..7.0..... │ │ + 0x01413960 10ee1a01 a03e1401 5ec73000 03040000 .....>..^.0..... │ │ 0x01413970 a0020000 04000000 98010000 03000000 ................ │ │ 0x01413980 1a030000 9f010000 01000000 39ae2e00 ............9... │ │ 0x01413990 03050000 a1020000 05000000 98010000 ................ │ │ 0x014139a0 03000000 1b030000 cb020000 01000000 ................ │ │ 0x014139b0 17cb2e00 03060000 a2020000 0b000000 ................ │ │ 0x014139c0 98010000 03000000 1c030000 cc020000 ................ │ │ 0x014139d0 01000000 2ecb2e00 07080000 00000000 ................ │ │ 0x014139e0 ffffffff 3f040000 07000000 00000000 ....?........... │ │ 0x014139f0 00000000 01000000 756c3000 08080000 ........ul0..... │ │ 0x01413a00 00000000 ffffffff 40040000 08000000 ........@....... │ │ - 0x01413a10 00000000 00000000 01000000 d5993100 ..............1. │ │ + 0x01413a10 00000000 00000000 01000000 fc993100 ..............1. │ │ 0x01413a20 03030000 a3020000 0a000000 98010000 ................ │ │ 0x01413a30 03000000 19030000 00000000 01000000 ................ │ │ 0x01413a40 50ae2e00 03020000 40000000 01000000 P.......@....... │ │ 0x01413a50 98010000 03000000 a0010000 00000000 ................ │ │ 0x01413a60 01000000 5bae2e00 1a080000 a0020000 ....[........... │ │ 0x01413a70 04000000 98010000 03000000 1a030000 ................ │ │ - 0x01413a80 9f030000 01000000 e2993100 1b080000 ..........1..... │ │ + 0x01413a80 9f030000 01000000 099a3100 1b080000 ..........1..... │ │ 0x01413a90 a1020000 05000000 98010000 03000000 ................ │ │ - 0x01413aa0 1b030000 a3030000 01000000 4ec73000 ............N.0. │ │ + 0x01413aa0 1b030000 a3030000 01000000 75c73000 ............u.0. │ │ 0x01413ab0 1c080000 a2020000 0b000000 98010000 ................ │ │ 0x01413ac0 03000000 1c030000 a5030000 01000000 ................ │ │ - 0x01413ad0 a23e3100 04080000 a0020000 04000000 .>1............. │ │ + 0x01413ad0 c93e3100 04080000 a0020000 04000000 .>1............. │ │ 0x01413ae0 90030000 00000000 00000000 00000000 ................ │ │ 0x01413af0 01000000 1af22f00 05080000 a1020000 ....../......... │ │ 0x01413b00 05000000 90030000 00000000 00000000 ................ │ │ - 0x01413b10 00000000 01000000 6bc73000 06080000 ........k.0..... │ │ + 0x01413b10 00000000 01000000 92c73000 06080000 ..........0..... │ │ 0x01413b20 a2020000 0b000000 90030000 00000000 ................ │ │ 0x01413b30 00000000 00000000 01000000 6dba2f00 ............m./. │ │ 0x01413b40 09080000 a0020000 04000000 90030000 ................ │ │ 0x01413b50 01000000 00000000 00000000 01000000 ................ │ │ - 0x01413b60 777a3100 0a080000 a1020000 05000000 wz1............. │ │ + 0x01413b60 9e7a3100 0a080000 a1020000 05000000 .z1............. │ │ 0x01413b70 90030000 01000000 00000000 00000000 ................ │ │ 0x01413b80 01000000 b7d53100 0b080000 a2020000 ......1......... │ │ 0x01413b90 0b000000 90030000 01000000 00000000 ................ │ │ - 0x01413ba0 00000000 01000000 72b83100 01040000 ........r.1..... │ │ + 0x01413ba0 00000000 01000000 99b83100 01040000 ..........1..... │ │ 0x01413bb0 a0020000 04000000 06000000 00000000 ................ │ │ 0x01413bc0 9c020000 00000000 01000000 8b912e00 ................ │ │ 0x01413bd0 01050000 a1020000 05000000 06000000 ................ │ │ 0x01413be0 00000000 9d020000 00000000 01000000 ................ │ │ 0x01413bf0 8c262f00 01060000 a2020000 0b000000 .&/............. │ │ 0x01413c00 06000000 00000000 9e020000 00000000 ................ │ │ 0x01413c10 01000000 e22e3000 01030000 a3020000 ......0......... │ │ 0x01413c20 0a000000 06000000 00000000 9f020000 ................ │ │ 0x01413c30 00000000 01000000 a64a3000 01020000 .........J0..... │ │ 0x01413c40 40000000 01000000 06000000 00000000 @............... │ │ - 0x01413c50 41000000 00000000 01000000 8a7a3100 A............z1. │ │ + 0x01413c50 41000000 00000000 01000000 b17a3100 A............z1. │ │ 0x01413c60 02040000 a0020000 04000000 74000000 ............t... │ │ 0x01413c70 02000000 23030000 00000000 01000000 ....#........... │ │ - 0x01413c80 ab213100 02050000 a1020000 05000000 .!1............. │ │ + 0x01413c80 d2213100 02050000 a1020000 05000000 .!1............. │ │ 0x01413c90 74000000 02000000 00000000 00000000 t............... │ │ 0x01413ca0 01000000 b35d2f00 02060000 a2020000 .....]/......... │ │ 0x01413cb0 0b000000 74000000 02000000 00000000 ....t........... │ │ - 0x01413cc0 00000000 01000000 83b83100 02030000 ..........1..... │ │ + 0x01413cc0 00000000 01000000 aab83100 02030000 ..........1..... │ │ 0x01413cd0 a3020000 0a000000 74000000 02000000 ........t....... │ │ 0x01413ce0 00000000 00000000 01000000 dae82e00 ................ │ │ 0x01413cf0 02020000 40000000 01000000 74000000 ....@.......t... │ │ 0x01413d00 02000000 71000000 00000000 01000000 ....q........... │ │ - 0x01413d10 cf973100 40080000 d6030000 06000000 ..1.@........... │ │ + 0x01413d10 f6973100 40080000 d6030000 06000000 ..1.@........... │ │ 0x01413d20 d3030000 05000000 00000000 00000000 ................ │ │ - 0x01413d30 01000000 31ff3000 41080000 d7030000 ....1.0.A....... │ │ + 0x01413d30 01000000 58ff3000 41080000 d7030000 ....X.0.A....... │ │ 0x01413d40 08000000 d4030000 06000000 00000000 ................ │ │ - 0x01413d50 00000000 01000000 cf973100 eeee0000 ..........1..... │ │ + 0x01413d50 00000000 01000000 f6973100 eeee0000 ..........1..... │ │ 0x01413d60 d6030000 06000000 d3030000 05000000 ................ │ │ - 0x01413d70 00000000 00000000 01000000 31ff3000 ............1.0. │ │ + 0x01413d70 00000000 00000000 01000000 58ff3000 ............X.0. │ │ 0x01413d80 efef0000 d7030000 08000000 d4030000 ................ │ │ 0x01413d90 06000000 00000000 00000000 01000000 ................ │ │ 0x01413da0 2ef22f00 eded0000 29030000 02000000 ../.....)....... │ │ 0x01413db0 2b030000 04000000 00000000 00000000 +............... │ │ 0x01413dc0 01000000 36cb2e00 00000000 72000000 ....6.......r... │ │ 0x01413dd0 09000000 06000000 00000000 00000000 ................ │ │ 0x01413de0 00000000 01000000 b0f61601 d0f71601 ................ │ │ 0x01413df0 10f81601 80f81601 a0f91601 90fb1601 ................ │ │ 0x01413e00 60fc1601 90fc1601 c0fc1601 50fd1601 `...........P... │ │ 0x01413e10 a0fe1601 a0ff1601 d0ff1601 60001701 ............`... │ │ - 0x01413e20 36b93100 91922e00 92c73000 45b93100 6.1.......0.E.1. │ │ - 0x01413e30 275d3100 57d63100 205f2f00 bfcb2e00 ']1.W.1. _/..... │ │ - 0x01413e40 68d63100 8a732e00 4b272f00 777b3100 h.1..s..K'/.w{1. │ │ - 0x01413e50 f1a83000 5d133000 c7e92e00 17082f00 ..0.].0......./. │ │ - 0x01413e60 31d72f00 f2f22f00 d19a3100 5a223100 1./.../...1.Z"1. │ │ + 0x01413e20 5db93100 91922e00 b9c73000 6cb93100 ].1.......0.l.1. │ │ + 0x01413e30 4e5d3100 57d63100 205f2f00 bfcb2e00 N]1.W.1. _/..... │ │ + 0x01413e40 68d63100 8a732e00 4b272f00 9e7b3100 h.1..s..K'/..{1. │ │ + 0x01413e50 18a93000 5d133000 c7e92e00 17082f00 ..0.].0......./. │ │ + 0x01413e60 31d72f00 f2f22f00 f89a3100 81223100 1./.../...1.."1. │ │ 0x01413e70 9d732e00 04af2e00 ffff0f00 00000000 .s.............. │ │ 0x01413e80 00000000 00000000 40321601 f0361601 ........@2...6.. │ │ 0x01413e90 603a1601 50391601 00000000 503a1601 `:..P9......P:.. │ │ 0x01413ea0 80d61401 c0531601 e0671601 006c1601 .....S...g...l.. │ │ 0x01413eb0 a0671601 00000000 00000000 40711601 .g..........@q.. │ │ 0x01413ec0 00000000 00000000 00000000 70491601 ............pI.. │ │ 0x01413ed0 70701601 50711601 00000000 406c1601 pp..Pq......@l.. │ │ @@ -29289,39 +29289,39 @@ │ │ 0x01413f40 40711601 00000000 00000000 00000000 @q.............. │ │ 0x01413f50 70491601 70701601 50711601 00000000 pI..pp..Pq...... │ │ 0x01413f60 406c1601 90711601 a0711601 50961501 @l...q...q..P... │ │ 0x01413f70 202e4101 60151501 a0701601 10711601 .A.`....p...q.. │ │ 0x01413f80 355f2f00 0cd43100 20000000 10000000 5_/...1. ....... │ │ 0x01413f90 0c000000 10000000 10000000 01000000 ................ │ │ 0x01413fa0 00008000 00000000 00000000 00001000 ................ │ │ - 0x01413fb0 69af2e00 86c53000 30000000 20000000 i.....0.0... ... │ │ + 0x01413fb0 69af2e00 adc53000 30000000 20000000 i.....0.0... ... │ │ 0x01413fc0 0c000000 10000000 20000000 02000000 ........ ....... │ │ 0x01413fd0 00008000 00000000 00000000 00001000 ................ │ │ - 0x01413fe0 62b93100 0cd43100 20000000 20000000 b.1...1. ... ... │ │ + 0x01413fe0 89b93100 0cd43100 20000000 20000000 ..1...1. ... ... │ │ 0x01413ff0 0c000000 10000000 20000000 03000000 ........ ....... │ │ 0x01414000 feffffff ffffffff 00000000 10000000 ................ │ │ 0x01414010 803f4101 b03f4101 e03f4101 20341801 .?A..?A..?A. 4.. │ │ 0x01414020 10371801 60371801 70371801 80371801 .7..`7..p7...7.. │ │ 0x01414030 20381801 30381801 d03a1801 103b1801 8..08...:...;.. │ │ 0x01414040 703c1801 503d1801 603d1801 b03d1801 p<..P=..`=...=.. │ │ 0x01414050 603e1801 703e1801 803e1801 00000000 `>..p>...>...... │ │ 0x01414060 903e1801 f03e1801 003f1801 103f1801 .>...>...?...?.. │ │ 0x01414070 203f1801 c03f1801 60401801 70401801 ?...?..`@..p@.. │ │ - 0x01414080 ffc73000 23462f00 236e3000 1d403100 ..0.#F/.#n0..@1. │ │ - 0x01414090 26d73100 a6082f00 547d2f00 f0b93100 &.1.../.T}/...1. │ │ - 0x014140a0 415f2f00 b1d72f00 19233100 bff32f00 A_/.../..#1.../. │ │ - 0x014140b0 b3082f00 9ebc2f00 24233100 eaf73100 ../.../.$#1...1. │ │ - 0x014140c0 f69d2f00 33d73100 c0a93000 05b02e00 ../.3.1...0..... │ │ - 0x014140d0 6c9b3100 43d73100 9cd72f00 c1922e00 l.1.C.1.../..... │ │ - 0x014140e0 e37b3100 d1a93000 336e3000 ff9d2f00 .{1...0.3n0.../. │ │ + 0x01414080 26c83000 23462f00 236e3000 44403100 &.0.#F/.#n0.D@1. │ │ + 0x01414090 26d73100 a6082f00 547d2f00 17ba3100 &.1.../.T}/...1. │ │ + 0x014140a0 415f2f00 b1d72f00 40233100 bff32f00 A_/.../.@#1.../. │ │ + 0x014140b0 b3082f00 9ebc2f00 4b233100 eaf73100 ../.../.K#1...1. │ │ + 0x014140c0 f69d2f00 33d73100 e7a93000 05b02e00 ../.3.1...0..... │ │ + 0x014140d0 939b3100 43d73100 9cd72f00 c1922e00 ..1.C.1.../..... │ │ + 0x014140e0 0a7c3100 f8a93000 336e3000 ff9d2f00 .|1...0.3n0.../. │ │ 0x014140f0 a7272f00 36742e00 8fbc2f00 fdf73100 .'/.6t..../...1. │ │ - 0x01414100 15b02e00 fab93100 b72f3000 ef7b3100 ......1../0..{1. │ │ - 0x01414110 62e43000 24b02e00 35b02e00 67013100 b.0.$...5...g.1. │ │ - 0x01414120 485f2f00 96133000 81013100 8f013100 H_/...0...1...1. │ │ - 0x01414130 945d3100 799b3100 33233100 0dba3100 .]1.y.1.3#1...1. │ │ + 0x01414100 15b02e00 21ba3100 b72f3000 167c3100 ....!.1../0..|1. │ │ + 0x01414110 89e43000 24b02e00 35b02e00 8e013100 ..0.$...5.....1. │ │ + 0x01414120 485f2f00 96133000 a8013100 b6013100 H_/...0...1...1. │ │ + 0x01414130 bb5d3100 a09b3100 5a233100 34ba3100 .]1...1.Z#1.4.1. │ │ 0x01414140 ab2f3000 4ab02e00 adbc2f00 00000000 ./0.J...../..... │ │ 0x01414150 01000000 404f1a01 02000000 900d1901 ....@O.......... │ │ 0x01414160 03000000 e00d1901 04000000 100e1901 ................ │ │ 0x01414170 00000000 00000000 f01a1901 e01c1901 ................ │ │ 0x01414180 f0561901 10571901 30571901 20581901 .V...W..0W.. X.. │ │ 0x01414190 80631901 30641901 d04b1901 f04c1901 .c..0d...K...L.. │ │ 0x014141a0 50671901 90541901 90671901 00000000 Pg...T...g...... │ │ @@ -29425,46 +29425,46 @@ │ │ 0x014147c0 00030000 00000000 00000000 00000000 ................ │ │ 0x014147d0 00000000 00000000 fdfe0000 b02b1401 .............+.. │ │ 0x014147e0 502b1401 fffe0000 702b1401 302b1401 P+......p+..0+.. │ │ 0x014147f0 00010000 902b1401 00000000 00000000 .....+.......... │ │ 0x01414800 00000000 00000000 01000000 10000000 ................ │ │ 0x01414810 24484101 02000000 00000000 08000000 $HA............. │ │ 0x01414820 34eb2e00 00000000 00000000 00000000 4............... │ │ - 0x01414830 73e53000 f0251c01 01000000 00000000 s.0..%.......... │ │ - 0x01414840 04000000 9e023100 f0251c01 01000000 ......1..%...... │ │ + 0x01414830 9ae53000 f0251c01 01000000 00000000 ..0..%.......... │ │ + 0x01414840 04000000 c5023100 f0251c01 01000000 ......1..%...... │ │ 0x01414850 10000000 68484101 04000000 b8484101 ....hHA......HA. │ │ 0x01414860 10000000 347e2f00 00000000 00000000 ....4~/......... │ │ 0x01414870 00000000 7d2b3000 d0211c01 00000000 ....}+0..!...... │ │ - 0x01414880 00000000 04000000 2a413100 702d1c01 ........*A1.p-.. │ │ + 0x01414880 00000000 04000000 51413100 702d1c01 ........QA1.p-.. │ │ 0x01414890 00000000 00000000 08000000 42d82f00 ............B./. │ │ 0x014148a0 d0201c01 8b000000 00000000 0c000000 . .............. │ │ - 0x014148b0 539c3100 80843101 00000000 00000000 S.1...1......... │ │ + 0x014148b0 7a9c3100 80843101 00000000 00000000 z.1...1......... │ │ 0x014148c0 00000000 00000000 90c31b01 00000000 ................ │ │ 0x014148d0 00000000 00000000 04000000 00000000 ................ │ │ 0x014148e0 00000000 00000000 00000000 c7d83100 ..............1. │ │ 0x014148f0 00000000 02000000 00000000 00000000 ................ │ │ 0x01414900 00000000 00000000 350a2f00 00000000 ........5./..... │ │ 0x01414910 0a000000 00000000 00000000 00000000 ................ │ │ 0x01414920 00000000 fa6f3000 00000000 03000000 .....o0......... │ │ 0x01414930 00000000 00000000 00000000 00000000 ................ │ │ - 0x01414940 52413100 00000000 0c000000 00000000 RA1............. │ │ + 0x01414940 79413100 00000000 0c000000 00000000 yA1............. │ │ 0x01414950 00000000 00000000 00000000 03b12e00 ................ │ │ 0x01414960 00000000 13000000 00000000 00000000 ................ │ │ 0x01414970 00000000 00000000 b19e2f00 00000000 ........../..... │ │ 0x01414980 16000000 00000000 00000000 00000000 ................ │ │ 0x01414990 00000000 51d82f00 00000000 18000000 ....Q./......... │ │ 0x014149a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014149b0 0b153000 00000000 05000000 00000000 ..0............. │ │ - 0x014149c0 00000000 00000000 00000000 c45e3100 .............^1. │ │ + 0x014149c0 00000000 00000000 00000000 eb5e3100 .............^1. │ │ 0x014149d0 00000000 06000000 00000000 00000000 ................ │ │ - 0x014149e0 00000000 00000000 e5aa3000 00000000 ..........0..... │ │ + 0x014149e0 00000000 00000000 0cab3000 00000000 ..........0..... │ │ 0x014149f0 fcffffff 00000000 00000000 00000000 ................ │ │ 0x01414a00 00000000 89602f00 00000000 10000000 .....`/......... │ │ 0x01414a10 00000000 00000000 00000000 00000000 ................ │ │ - 0x01414a20 739c3100 05000000 173d0100 00000000 s.1......=...... │ │ + 0x01414a20 9a9c3100 05000000 173d0100 00000000 ..1......=...... │ │ 0x01414a30 00000000 00000000 10000000 291b3200 ............).2. │ │ 0x01414a40 05000000 50280000 00000000 00000000 ....P(.......... │ │ 0x01414a50 00000000 10000000 6f7e2f00 05000000 ........o~/..... │ │ 0x01414a60 06290000 00000000 00000000 00000000 .).............. │ │ 0x01414a70 10000000 92602f00 00000000 01000000 .....`/......... │ │ 0x01414a80 00000000 00000000 00000000 00000000 ................ │ │ 0x01414a90 a2602f00 00000000 04000000 00000000 .`/............. │ │ @@ -29478,57 +29478,57 @@ │ │ 0x01414b10 01000000 10000000 2c4b4101 02000000 ........,KA..... │ │ 0x01414b20 00000000 08000000 b58b3000 00000000 ..........0..... │ │ 0x01414b30 00000000 00000000 ebd83100 d0251c01 ..........1..%.. │ │ 0x01414b40 01000000 00000000 04000000 ad932e00 ................ │ │ 0x01414b50 f0251c01 00000000 02000000 00000000 .%.............. │ │ 0x01414b60 00000000 b8064501 02000000 10f52f00 ......E......./. │ │ 0x01414b70 00000000 02000000 00000000 00000000 ................ │ │ - 0x01414b80 b8064501 00000000 d0bb3100 00000000 ..E.......1..... │ │ + 0x01414b80 b8064501 00000000 f7bb3100 00000000 ..E.......1..... │ │ 0x01414b90 02000000 00000000 00000000 b8064501 ..............E. │ │ - 0x01414ba0 03000000 b27c3100 00000000 02000000 .....|1......... │ │ + 0x01414ba0 03000000 d97c3100 00000000 02000000 .....|1......... │ │ 0x01414bb0 00000000 00000000 b8064501 01000000 ..........E..... │ │ 0x01414bc0 420a2f00 00000000 02000000 00000000 B./............. │ │ 0x01414bd0 00000000 d8064501 03000000 774d3000 ......E.....wM0. │ │ 0x01414be0 00000000 02000000 00000000 00000000 ................ │ │ - 0x01414bf0 d8064501 01000000 27243100 09020000 ..E.....'$1..... │ │ - 0x01414c00 95e53000 706f1c01 60461c01 20701c01 ..0.po..`F.. p.. │ │ + 0x01414bf0 d8064501 01000000 4e243100 09020000 ..E.....N$1..... │ │ + 0x01414c00 bce53000 706f1c01 60461c01 20701c01 ..0.po..`F.. p.. │ │ 0x01414c10 40481c01 c0491c01 004a1c01 204b1c01 @H...I...J.. K.. │ │ 0x01414c20 50501c01 20511c01 a0511c01 00000000 PP.. Q...Q...... │ │ - 0x01414c30 00000000 64000010 2f243100 8d000010 ....d.../$1..... │ │ - 0x01414c40 a1e53000 81000010 06752e00 65000010 ..0......u..e... │ │ - 0x01414c50 3c243100 7c000010 be932e00 67000010 <$1.|.......g... │ │ - 0x01414c60 74413100 93000010 13b12e00 6b000010 tA1.........k... │ │ + 0x01414c30 00000000 64000010 56243100 8d000010 ....d...V$1..... │ │ + 0x01414c40 c8e53000 81000010 06752e00 65000010 ..0......u..e... │ │ + 0x01414c50 63243100 7c000010 be932e00 67000010 c$1.|.......g... │ │ + 0x01414c60 9b413100 93000010 13b12e00 6b000010 .A1.........k... │ │ 0x01414c70 60d82f00 84000010 9c7e2f00 85000010 `./......~/..... │ │ 0x01414c80 cbbd2f00 86000010 8aeb2e00 7d000010 ../.........}... │ │ - 0x01414c90 ef462f00 87000010 b97c3100 7b000010 .F/......|1.{... │ │ + 0x01414c90 ef462f00 87000010 e07c3100 7b000010 .F/......|1.{... │ │ 0x01414ca0 c08b3000 66000010 98712e00 88000010 ..0.f....q...... │ │ 0x01414cb0 47153000 8e000010 17703000 82000010 G.0......p0..... │ │ 0x01414cc0 00472f00 6e000010 20752e00 8f000010 .G/.n... u...... │ │ - 0x01414cd0 ca932e00 90000010 e9bb3100 71000010 ..........1.q... │ │ + 0x01414cd0 ca932e00 90000010 10bc3100 71000010 ..........1.q... │ │ 0x01414ce0 e9bd2f00 80000010 82d82f00 96000010 ../......./..... │ │ 0x01414cf0 ae7e2f00 6a000010 16f52f00 6c000010 .~/.j...../.l... │ │ - 0x01414d00 c87c3100 68000010 0abc3100 69000010 .|1.h.....1.i... │ │ + 0x01414d00 ef7c3100 68000010 31bc3100 69000010 .|1.h...1.1.i... │ │ 0x01414d10 c78b3000 75000010 f3303000 76000010 ..0.u....00.v... │ │ - 0x01414d20 82413100 89000010 09313000 77000010 .A1......10.w... │ │ + 0x01414d20 a9413100 89000010 09313000 77000010 .A1......10.w... │ │ 0x01414d30 f5d83100 8a000010 63282f00 8b000010 ..1.....c(/..... │ │ - 0x01414d40 9a413100 6d000010 bc7e2f00 91000010 .A1.m....~/..... │ │ - 0x01414d50 d95e3100 78000010 4a873000 8c000010 .^1.x...J.0..... │ │ + 0x01414d40 c1413100 6d000010 bc7e2f00 91000010 .A1.m....~/..... │ │ + 0x01414d50 005f3100 78000010 4a873000 8c000010 ._1.x...J.0..... │ │ 0x01414d60 ee932e00 92000010 d88b3000 79000010 ..........0.y... │ │ 0x01414d70 ca602f00 83000010 75282f00 7e000010 .`/.....u(/.~... │ │ - 0x01414d80 0eab3000 7a000010 33752e00 6f000010 ..0.z...3u..o... │ │ - 0x01414d90 25ab3000 97000010 ee8b3000 70000010 %.0.......0.p... │ │ - 0x01414da0 41ab3000 96000010 ae7e2f00 00000000 A.0......~/..... │ │ + 0x01414d80 35ab3000 7a000010 33752e00 6f000010 5.0.z...3u..o... │ │ + 0x01414d90 4cab3000 97000010 ee8b3000 70000010 L.0.......0.p... │ │ + 0x01414da0 68ab3000 96000010 ae7e2f00 00000000 h.0......~/..... │ │ 0x01414db0 00000000 1b040000 2f703000 706f1c01 ......../p0.po.. │ │ 0x01414dc0 108a1c01 20701c01 009c1c01 00000000 .... p.......... │ │ 0x01414dd0 00000000 70981c01 209d1c01 308b1c01 ....p... ...0... │ │ 0x01414de0 00000000 208c1c01 708d1c01 02040000 .... ...p....... │ │ 0x01414df0 1d313000 706f1c01 309e1c01 20701c01 .10.po..0... p.. │ │ 0x01414e00 409e1c01 509e1c01 609e1c01 709e1c01 @...P...`...p... │ │ 0x01414e10 809e1c01 909e1c01 00000000 00000000 ................ │ │ - 0x01414e20 00000000 01040000 65ab3000 706f1c01 ........e.0.po.. │ │ + 0x01414e20 00000000 01040000 8cab3000 706f1c01 ..........0.po.. │ │ 0x01414e30 909f1c01 20701c01 e0a01c01 80a11c01 .... p.......... │ │ 0x01414e40 c0a11c01 d0a21c01 70a51c01 a0a51c01 ........p....... │ │ 0x01414e50 00000000 00000000 00000000 01040000 ................ │ │ 0x01414e60 2a313000 706f1c01 909f1c01 20701c01 *10.po...... p.. │ │ 0x01414e70 e0a01c01 80a11c01 c0a11c01 d0a21c01 ................ │ │ 0x01414e80 00a71c01 a0a51c01 00000000 00000000 ................ │ │ 0x01414e90 00000000 06040000 776b2e00 706f1c01 ........wk..po.. │ │ @@ -29572,96 +29572,96 @@ │ │ 0x014150f0 80000000 00000000 02000000 383f3300 ............8?3. │ │ 0x01415100 c0000000 c0000000 00000000 02000000 ................ │ │ 0x01415110 38423300 c0000000 c0000000 00000000 8B3............. │ │ 0x01415120 02000000 38453300 00010000 00010000 ....8E3......... │ │ 0x01415130 00000000 02000000 38493300 00010000 ........8I3..... │ │ 0x01415140 00010000 00000000 02000000 384d3300 ............8M3. │ │ 0x01415150 01000000 01000000 00000000 02000000 ................ │ │ - 0x01415160 82ab3000 04000000 01000000 21be2f00 ..0.........!./. │ │ + 0x01415160 a9ab3000 04000000 01000000 21be2f00 ..0.........!./. │ │ 0x01415170 07000000 01000000 776b2e00 04000000 ........wk...... │ │ - 0x01415180 05000000 c8913100 03000000 02000000 ......1......... │ │ - 0x01415190 48db3000 07000000 02000000 61f93100 H.0.........a.1. │ │ + 0x01415180 05000000 ef913100 03000000 02000000 ......1......... │ │ + 0x01415190 6fdb3000 07000000 02000000 61f93100 o.0.........a.1. │ │ 0x014151a0 04000000 0a000000 ddeb2e00 0a000000 ................ │ │ - 0x014151b0 0a000000 91a13000 03000000 06000000 ......0......... │ │ - 0x014151c0 49942e00 06000000 06000000 117d3100 I............}1. │ │ - 0x014151d0 07000000 17000000 87ab3000 03000000 ..........0..... │ │ + 0x014151b0 0a000000 b8a13000 03000000 06000000 ......0......... │ │ + 0x014151c0 49942e00 06000000 06000000 387d3100 I...........8}1. │ │ + 0x014151d0 07000000 17000000 aeab3000 03000000 ..........0..... │ │ 0x014151e0 17000000 66f93100 0f000000 18000000 ....f.1......... │ │ - 0x014151f0 4a0a2f00 07000000 18000000 8bab3000 J./...........0. │ │ - 0x01415200 03000000 04000000 d6e53000 0b000000 ..........0..... │ │ + 0x014151f0 4a0a2f00 07000000 18000000 b2ab3000 J./...........0. │ │ + 0x01415200 03000000 04000000 fde53000 0b000000 ..........0..... │ │ 0x01415210 04000000 8f752e00 06000000 03000000 .....u.......... │ │ - 0x01415220 49033100 09000000 03000000 9b4d3000 I.1..........M0. │ │ - 0x01415230 0f000000 1c000000 8fab3000 04000000 ..........0..... │ │ + 0x01415220 70033100 09000000 03000000 9b4d3000 p.1..........M0. │ │ + 0x01415230 0f000000 1c000000 b6ab3000 04000000 ..........0..... │ │ 0x01415240 1c000000 e8eb2e00 03000000 16000000 ................ │ │ - 0x01415250 197d3100 09000000 16000000 baa82e00 .}1............. │ │ + 0x01415250 407d3100 09000000 16000000 baa82e00 @}1............. │ │ 0x01415260 04000000 0c000000 169f2f00 0a000000 ........../..... │ │ 0x01415270 0c000000 bb282f00 03000000 1e000000 .....(/......... │ │ - 0x01415280 bf9c3100 09000000 1e000000 205f3100 ..1......... _1. │ │ - 0x01415290 0d000000 1a000000 94ab3000 07000000 ..........0..... │ │ + 0x01415280 e69c3100 09000000 1e000000 475f3100 ..1.........G_1. │ │ + 0x01415290 0d000000 1a000000 bbab3000 07000000 ..........0..... │ │ 0x014152a0 1a000000 41703000 0f000000 13000000 ....Ap0......... │ │ 0x014152b0 219f2f00 09000000 13000000 bf282f00 !./..........(/. │ │ - 0x014152c0 03000000 14000000 e2e53000 09000000 ..........0..... │ │ + 0x014152c0 03000000 14000000 09e63000 09000000 ..........0..... │ │ 0x014152d0 14000000 ab4d3000 0d000000 14000000 .....M0......... │ │ 0x014152e0 96752e00 0d000000 1b000000 eceb2e00 .u.............. │ │ 0x014152f0 06000000 1b000000 f3eb2e00 07000000 ................ │ │ 0x01415300 12000000 b94d3000 0d000000 12000000 .....M0......... │ │ 0x01415310 a4752e00 08000000 10000000 6e8c3000 .u..........n.0. │ │ 0x01415320 03000000 10000000 5c313000 03000000 ........\10..... │ │ 0x01415330 11000000 fbeb2e00 03000000 02000100 ................ │ │ 0x01415340 728c3000 08000000 02000100 78d93100 r.0.........x.1. │ │ 0x01415350 03000000 01000100 76f93100 08000000 ........v.1..... │ │ 0x01415360 01000100 ffeb2e00 07000000 05000100 ................ │ │ - 0x01415370 d5d82f00 07000000 06000100 2e5f3100 ../.........._1. │ │ - 0x01415380 07000000 07000100 237d3100 07000000 ........#}1..... │ │ + 0x01415370 d5d82f00 07000000 06000100 555f3100 ../.........U_1. │ │ + 0x01415380 07000000 07000100 4a7d3100 07000000 ........J}1..... │ │ 0x01415390 04000100 3f472f00 04000000 08000100 ....?G/......... │ │ 0x014153a0 75b12e00 06000000 08000100 05000000 u............... │ │ 0x014153b0 00c00000 00000000 00000000 00000000 ................ │ │ 0x014153c0 10000000 cf4d3000 1c000000 1c000000 .....M0......... │ │ 0x014153d0 00000000 29c92e00 9af52f00 c0e21d01 ....)...../..... │ │ 0x014153e0 70e41d01 f0e51d01 70e61d01 b0e61d01 p.......p....... │ │ 0x014153f0 00e71d01 b0e81d01 f0e81d01 20e91d01 ............ ... │ │ 0x01415400 50e91d01 80e91d01 f0e91d01 40ea1d01 P...........@... │ │ 0x01415410 70ea1d01 f0ea1d01 40eb1d01 00000000 p.......@....... │ │ 0x01415420 80eb1d01 b0eb1d01 00000000 00000000 ................ │ │ 0x01415430 00000000 00000000 00000000 00000000 ................ │ │ 0x01415440 40ec1d01 b0ec1d01 00000000 00000000 @............... │ │ 0x01415450 00000000 00000000 e0ec1d01 00ed1d01 ................ │ │ 0x01415460 d0ee1d01 00ef1d01 00000000 98030000 ................ │ │ - 0x01415470 98030000 00000000 68033100 41be2f00 ........h.1.A./. │ │ + 0x01415470 98030000 00000000 8f033100 41be2f00 ..........1.A./. │ │ 0x01415480 c0e21d01 70e41d01 f0e51d01 70e61d01 ....p.......p... │ │ 0x01415490 b0e61d01 00e71d01 b0e81d01 f0e81d01 ................ │ │ 0x014154a0 20e91d01 50e91d01 80e91d01 f0e91d01 ...P........... │ │ 0x014154b0 40ea1d01 70ea1d01 f0ea1d01 40eb1d01 @...p.......@... │ │ 0x014154c0 00000000 80eb1d01 70ef1d01 00000000 ........p....... │ │ 0x014154d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014154e0 00000000 40ec1d01 b0ec1d01 00000000 ....@........... │ │ 0x014154f0 00000000 00000000 00000000 e0ec1d01 ................ │ │ 0x01415500 00ed1d01 80ef1d01 00ef1d01 00000000 ................ │ │ 0x01415510 01000000 10000000 2c554101 03000000 ........,UA..... │ │ 0x01415520 68554101 74000000 991b3200 00000000 hUA.t.....2..... │ │ 0x01415530 00000000 08000000 a2b12e00 70fb1d01 ............p... │ │ 0x01415540 00000000 00000000 10000000 74153000 ............t.0. │ │ 0x01415550 70fb1d01 01100000 00000000 40000000 p...........@... │ │ - 0x01415560 14c23000 70351c01 00000000 00000000 ..0.p5.......... │ │ + 0x01415560 3bc23000 70351c01 00000000 00000000 ;.0.p5.......... │ │ 0x01415570 00000000 00000000 b0fa1d01 00000000 ................ │ │ 0x01415580 00000000 01000000 10000000 a0554101 .............UA. │ │ - 0x01415590 05000000 00000000 14000000 68bc3100 ............h.1. │ │ + 0x01415590 05000000 00000000 14000000 8fbc3100 ..............1. │ │ 0x014155a0 00000000 00000000 00000000 08cb2e00 ................ │ │ 0x014155b0 70fb1d01 00000000 00000000 08000000 p............... │ │ 0x014155c0 bbf63100 70fb1d01 00000000 00000000 ..1.p........... │ │ - 0x014155d0 04000000 5a5f3100 70fb1d01 01000000 ....Z_1.p....... │ │ + 0x014155d0 04000000 815f3100 70fb1d01 01000000 ....._1.p....... │ │ 0x014155e0 00000000 0c000000 aff93100 70fb1d01 ..........1.p... │ │ - 0x014155f0 01000000 00000000 10000000 9cab3000 ..............0. │ │ + 0x014155f0 01000000 00000000 10000000 c3ab3000 ..............0. │ │ 0x01415600 50fb1d01 01000000 10000000 20564101 P........... VA. │ │ - 0x01415610 02000000 00000000 08000000 55423100 ............UB1. │ │ + 0x01415610 02000000 00000000 08000000 7c423100 ............|B1. │ │ 0x01415620 00000000 00000000 00000000 dd2e3000 ..............0. │ │ 0x01415630 60231c01 00000000 00000000 04000000 `#.............. │ │ 0x01415640 abb12e00 70fb1d01 00000000 02000000 ....p........... │ │ 0x01415650 00000000 00000000 24074501 00000000 ........$.E..... │ │ 0x01415660 2a612f00 00000000 02000000 00000000 *a/............. │ │ - 0x01415670 00000000 44074501 01000000 11e63000 ....D.E.......0. │ │ + 0x01415670 00000000 44074501 01000000 38e63000 ....D.E.....8.0. │ │ 0x01415680 dc523300 21000000 21000000 00000000 .R3.!...!....... │ │ 0x01415690 02000000 43000000 74000000 01000000 ....C...t....... │ │ 0x014156a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014156b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014156c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014156d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014156e0 00000000 00000000 00000000 00000000 ................ │ │ @@ -29686,86 +29686,86 @@ │ │ 0x01415810 00000000 00000000 00000000 00000000 ................ │ │ 0x01415820 00000000 00000000 00000000 00000000 ................ │ │ 0x01415830 00000000 00000000 00000000 00000000 ................ │ │ 0x01415840 00000000 00000000 00000000 00000000 ................ │ │ 0x01415850 00000000 00000000 00000000 00000000 ................ │ │ 0x01415860 00000000 00000000 00000000 00000000 ................ │ │ 0x01415870 00000000 00000000 00000000 00000000 ................ │ │ - 0x01415880 74000000 74000000 00000000 64e13000 t...t.......d.0. │ │ + 0x01415880 74000000 74000000 00000000 8be13000 t...t.........0. │ │ 0x01415890 b51b3200 50661e01 00681e01 e0691e01 ..2.Pf...h...i.. │ │ 0x014158a0 306a1e01 706a1e01 c06a1e01 c06c1e01 0j..pj...j...l.. │ │ 0x014158b0 006d1e01 306d1e01 606d1e01 906d1e01 .m..0m..`m...m.. │ │ 0x014158c0 f06d1e01 206e1e01 506e1e01 b06e1e01 .m.. n..Pn...n.. │ │ 0x014158d0 f06e1e01 306f1e01 60701e01 90701e01 .n..0o..`p...p.. │ │ 0x014158e0 c0701e01 50711e01 00000000 00000000 .p..Pq.......... │ │ 0x014158f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01415900 00000000 00000000 00000000 00000000 ................ │ │ 0x01415910 80711e01 a0711e01 40731e01 10741e01 .q...q..@s...t.. │ │ 0x01415920 00000000 01000000 10000000 40594101 ............@YA. │ │ - 0x01415930 06000000 b8594101 70000000 64e13000 .....YA.p...d.0. │ │ + 0x01415930 06000000 b8594101 70000000 8be13000 .....YA.p.....0. │ │ 0x01415940 00100000 00000000 04000000 7d2b3000 ............}+0. │ │ 0x01415950 30351c01 00000000 00000000 08000000 05.............. │ │ 0x01415960 a2b12e00 70fb1d01 00000000 00000000 ....p........... │ │ 0x01415970 0c000000 b0703000 70fb1d01 00000000 .....p0.p....... │ │ 0x01415980 00000000 10000000 74153000 70fb1d01 ........t.0.p... │ │ 0x01415990 00000000 00000000 40000000 ed282f00 ........@....(/. │ │ 0x014159a0 70fb1d01 00000000 00000000 44000000 p...........D... │ │ 0x014159b0 66313000 90fb1d01 00000000 00000000 f10............. │ │ 0x014159c0 00000000 00000000 50771e01 00000000 ........Pw...... │ │ 0x014159d0 00000000 01000000 10000000 f0594101 .............YA. │ │ - 0x014159e0 03000000 2c5a4101 70000000 64e13000 ....,ZA.p...d.0. │ │ + 0x014159e0 03000000 2c5a4101 70000000 8be13000 ....,ZA.p.....0. │ │ 0x014159f0 00000000 00000000 08000000 a2b12e00 ................ │ │ 0x01415a00 70fb1d01 00000000 00000000 0c000000 p............... │ │ 0x01415a10 b0703000 70fb1d01 00000000 00000000 .p0.p........... │ │ 0x01415a20 10000000 74153000 70fb1d01 00000000 ....t.0.p....... │ │ 0x01415a30 00000000 00000000 00000000 50771e01 ............Pw.. │ │ 0x01415a40 00000000 00000000 01000000 10000000 ................ │ │ 0x01415a50 645a4101 04000000 b45a4101 70000000 dZA......ZA.p... │ │ - 0x01415a60 64e13000 00000000 00000000 40000000 d.0.........@... │ │ + 0x01415a60 8be13000 00000000 00000000 40000000 ..0.........@... │ │ 0x01415a70 ed282f00 70fb1d01 00000000 00000000 .(/.p........... │ │ 0x01415a80 08000000 a2b12e00 70fb1d01 00000000 ........p....... │ │ 0x01415a90 00000000 0c000000 b0703000 70fb1d01 .........p0.p... │ │ 0x01415aa0 00000000 00000000 10000000 74153000 ............t.0. │ │ 0x01415ab0 70fb1d01 00000000 00000000 00000000 p............... │ │ 0x01415ac0 00000000 50771e01 00000000 00000000 ....Pw.......... │ │ - 0x01415ad0 98010000 98010000 00000000 9f5c3100 .............\1. │ │ + 0x01415ad0 98010000 98010000 00000000 c65c3100 .............\1. │ │ 0x01415ae0 0d4e3000 00ab1e01 20ac1e01 70ad1e01 .N0..... ...p... │ │ 0x01415af0 00ae1e01 00000000 40ae1e01 00b01e01 ........@....... │ │ 0x01415b00 40b01e01 70b01e01 b0b01e01 30b11e01 @...p.......0... │ │ 0x01415b10 80b11e01 b0b11e01 f0b11e01 70b21e01 ............p... │ │ 0x01415b20 e0b21e01 00000000 20b31e01 50b31e01 ........ ...P... │ │ 0x01415b30 00b41e01 50b41e01 00000000 00000000 ....P........... │ │ 0x01415b40 00000000 80b41e01 f0b41e01 20b51e01 ............ ... │ │ 0x01415b50 00000000 00000000 00000000 00000000 ................ │ │ 0x01415b60 90b51e01 b0b51e01 e0b71e01 d0b81e01 ................ │ │ 0x01415b70 40b91e01 01000000 10000000 905b4101 @............[A. │ │ - 0x01415b80 06000000 00000000 18000000 63423100 ............cB1. │ │ + 0x01415b80 06000000 00000000 18000000 8a423100 .............B1. │ │ 0x01415b90 00100000 00000000 00000000 7d2b3000 ............}+0. │ │ 0x01415ba0 30351c01 00000000 00000000 04000000 05.............. │ │ 0x01415bb0 b2be2f00 70e21e01 00000000 00000000 ../.p........... │ │ 0x01415bc0 08000000 70ce2e00 90e21e01 00000000 ....p........... │ │ 0x01415bd0 00000000 0c000000 babe2f00 d0201c01 ........../.. .. │ │ 0x01415be0 00000000 00000000 10000000 092b3000 .............+0. │ │ 0x01415bf0 d0211c01 01000000 00000000 14000000 .!.............. │ │ 0x01415c00 fe472f00 d0211c01 02000000 00000000 .G/..!.......... │ │ 0x01415c10 245c4101 03000000 00000000 08000000 $\A............. │ │ - 0x01415c20 5b7d3100 00000000 00000000 04000000 [}1............. │ │ - 0x01415c30 3de63000 d0251c01 00000000 00000000 =.0..%.......... │ │ + 0x01415c20 827d3100 00000000 00000000 04000000 .}1............. │ │ + 0x01415c30 64e63000 d0251c01 00000000 00000000 d.0..%.......... │ │ 0x01415c40 04000000 aeec2e00 20be1e01 00000000 ........ ....... │ │ 0x01415c50 00000000 04000000 a3313000 80251c01 .........10..%.. │ │ 0x01415c60 01000000 10000000 7c5c4101 03000000 ........|\A..... │ │ 0x01415c70 00000000 0c000000 224e3000 00100000 ........"N0..... │ │ - 0x01415c80 00000000 00000000 a0033100 30351c01 ..........1.05.. │ │ + 0x01415c80 00000000 00000000 c7033100 30351c01 ..........1.05.. │ │ 0x01415c90 00100000 00000000 04000000 b57f2f00 ............../. │ │ 0x01415ca0 30351c01 00100000 00000000 08000000 05.............. │ │ - 0x01415cb0 d6243100 30351c01 01000000 10000000 .$1.05.......... │ │ + 0x01415cb0 fd243100 30351c01 01000000 10000000 .$1.05.......... │ │ 0x01415cc0 d45c4101 03000000 00000000 0c000000 .\A............. │ │ 0x01415cd0 99be2f00 00100000 00000000 00000000 ../............. │ │ 0x01415ce0 4d612f00 30351c01 00000000 00000000 Ma/.05.......... │ │ - 0x01415cf0 04000000 8e563100 d0251c01 00010000 .....V1..%...... │ │ + 0x01415cf0 04000000 b5563100 d0251c01 00010000 .....V1..%...... │ │ 0x01415d00 ffffffff 00000000 99be2f00 50e21e01 ........../.P... │ │ 0x01415d10 00000000 04000000 00000000 2c5d4101 ............,]A. │ │ 0x01415d20 03000000 745d4101 00000000 a9020000 ....t]A......... │ │ 0x01415d30 00000000 00000000 08000000 66ce2e00 ............f... │ │ 0x01415d40 80251c01 aa020000 00000000 00000000 .%.............. │ │ 0x01415d50 08000000 9d153000 d0211c01 ab020000 ......0..!...... │ │ 0x01415d60 00000000 00000000 08000000 dff93100 ..............1. │ │ @@ -29775,58 +29775,58 @@ │ │ 0x01415da0 95313000 00000000 00000000 00000000 .10............. │ │ 0x01415db0 a7153000 d0251c01 00010000 ffffffff ..0..%.......... │ │ 0x01415dc0 00000000 95313000 b0e21e01 00000000 .....10......... │ │ 0x01415dd0 00000000 00000000 e85d4101 02000000 .........]A..... │ │ 0x01415de0 185e4101 00000000 96010000 00000000 .^A............. │ │ 0x01415df0 00000000 04000000 b87f2f00 d0211c01 ........../..!.. │ │ 0x01415e00 97010000 00000000 00000000 04000000 ................ │ │ - 0x01415e10 6a7d3100 00be1e01 00000000 00000000 j}1............. │ │ + 0x01415e10 917d3100 00be1e01 00000000 00000000 .}1............. │ │ 0x01415e20 04000000 cb942e00 f0251c01 01000000 .........%...... │ │ 0x01415e30 10000000 485e4101 03000000 00000000 ....H^A......... │ │ 0x01415e40 0c000000 d3942e00 00000000 00000000 ................ │ │ 0x01415e50 00000000 44c42e00 d0201c01 00000000 ....D.... ...... │ │ 0x01415e60 00000000 04000000 4f612f00 d0201c01 ........Oa/.. .. │ │ 0x01415e70 01000000 00000000 08000000 dd2e3000 ..............0. │ │ 0x01415e80 60231c01 01000000 10000000 a05e4101 `#...........^A. │ │ 0x01415e90 04000000 00000000 10000000 22d92f00 ............"./. │ │ 0x01415ea0 00100000 00000000 00000000 7d2b3000 ............}+0. │ │ 0x01415eb0 30351c01 00000000 00000000 04000000 05.............. │ │ 0x01415ec0 51612f00 d0201c01 91000000 00000000 Qa/.. .......... │ │ 0x01415ed0 08000000 94453000 40be1e01 91000000 .....E0.@....... │ │ 0x01415ee0 01000000 0c000000 979f2f00 60231c01 ........../.`#.. │ │ 0x01415ef0 00000000 cb313000 01000000 a6f12f00 .....10......./. │ │ - 0x01415f00 00000000 478c3000 00200000 e6243100 ....G.0.. ...$1. │ │ - 0x01415f10 00400000 2ec93000 04000000 70423100 .@....0.....pB1. │ │ + 0x01415f00 00000000 478c3000 00200000 0d253100 ....G.0.. ...%1. │ │ + 0x01415f10 00400000 55c93000 04000000 97423100 .@..U.0......B1. │ │ 0x01415f20 02000000 76ce2e00 06000000 ef942e00 ....v........... │ │ 0x01415f30 c0020000 04643300 00000000 1cfa3100 .....d3.......1. │ │ - 0x01415f40 c1020000 7c643300 00000000 4fc93000 ....|d3.....O.0. │ │ - 0x01415f50 c2020000 f4643300 00000000 75c93000 .....d3.....u.0. │ │ - 0x01415f60 c3020000 78653300 00000000 75c93000 ....xe3.....u.0. │ │ + 0x01415f40 c1020000 7c643300 00000000 76c93000 ....|d3.....v.0. │ │ + 0x01415f50 c2020000 f4643300 00000000 9cc93000 .....d3.......0. │ │ + 0x01415f60 c3020000 78653300 00000000 9cc93000 ....xe3.......0. │ │ 0x01415f70 c4020000 fc653300 00000000 70612f00 .....e3.....pa/. │ │ 0x01415f80 c5020000 8c663300 00000000 70612f00 .....f3.....pa/. │ │ 0x01415f90 c6020000 30673300 00000000 01952e00 ....0g3......... │ │ - 0x01415fa0 c7020000 d4673300 00000000 bc033100 .....g3.......1. │ │ + 0x01415fa0 c7020000 d4673300 00000000 e3033100 .....g3.......1. │ │ 0x01415fb0 c8020000 74683300 00000000 3bf62f00 ....th3.....;./. │ │ 0x01415fc0 c9020000 34693300 00000000 f5282f00 ....4i3......(/. │ │ 0x01415fd0 ca020000 006a3300 00000000 47fa3100 .....j3.....G.1. │ │ 0x01415fe0 cb020000 d06a3300 00000000 161c3200 .....j3.......2. │ │ 0x01415ff0 cc020000 146c3300 00000000 d4313000 .....l3......10. │ │ 0x01416000 99010000 c46d3300 00000000 30d92f00 .....m3.....0./. │ │ - 0x01416010 9a010000 786e3300 00000000 e2033100 ....xn3.......1. │ │ - 0x01416020 9b010000 2c6f3300 00000000 e2033100 ....,o3.......1. │ │ + 0x01416010 9a010000 786e3300 00000000 09043100 ....xn3.......1. │ │ + 0x01416020 9b010000 2c6f3300 00000000 09043100 ....,o3.......1. │ │ 0x01416030 9c010000 e06f3300 00000000 81ce2e00 .....o3......... │ │ 0x01416040 9d010000 b8703300 00000000 81ce2e00 .....p3......... │ │ 0x01416050 9e010000 90713300 00000000 81ce2e00 .....q3......... │ │ 0x01416060 9f010000 68723300 10e11f01 bfbe2f00 ....hr3......./. │ │ - 0x01416070 cd020000 8c733300 00000000 09043100 .....s3.......1. │ │ - 0x01416080 ce020000 0c743300 00000000 09043100 .....t3.......1. │ │ + 0x01416070 cd020000 8c733300 00000000 30043100 .....s3.....0.1. │ │ + 0x01416080 ce020000 0c743300 00000000 30043100 .....t3.....0.1. │ │ 0x01416090 cf020000 8c743300 00000000 c3b12e00 .....t3......... │ │ 0x014160a0 d0020000 18753300 00000000 b89f2f00 .....u3......./. │ │ - 0x014160b0 d1020000 a4753300 00000000 66e63000 .....u3.....f.0. │ │ - 0x014160c0 d2020000 34763300 00000000 ec243100 ....4v3......$1. │ │ + 0x014160b0 d1020000 a4753300 00000000 8de63000 .....u3.......0. │ │ + 0x014160c0 d2020000 34763300 00000000 13253100 ....4v3......%1. │ │ 0x014160d0 d3020000 c4763300 00000000 2dda3100 .....v3.....-.1. │ │ 0x014160e0 d4020000 54773300 00000000 ceec2e00 ....Tw3......... │ │ 0x014160f0 d5020000 10783300 00000000 ceec2e00 .....x3......... │ │ 0x01416100 d6020000 cc783300 00000000 61f62f00 .....x3.....a./. │ │ 0x01416110 d7020000 90793300 00000000 61f62f00 .....y3.....a./. │ │ 0x01416120 d8020000 687a3300 00000000 ff752e00 ....hz3......u.. │ │ 0x01416130 d9020000 2c7b3300 00000000 96612f00 ....,{3......a/. │ │ @@ -29838,44 +29838,44 @@ │ │ 0x01416190 ac020000 48833300 00000000 ff313000 ....H.3......10. │ │ 0x014161a0 ad020000 ec833300 00000000 ff313000 ......3......10. │ │ 0x014161b0 ae020000 90843300 00000000 ff313000 ......3......10. │ │ 0x014161c0 af020000 34853300 00000000 59da3100 ....4.3.....Y.1. │ │ 0x014161d0 b0020000 d0853300 00000000 a8ce2e00 ......3......... │ │ 0x014161e0 b1020000 84863300 00000000 a8ce2e00 ......3......... │ │ 0x014161f0 b2020000 38873300 00000000 a8ce2e00 ....8.3......... │ │ - 0x01416200 b5020000 ec873300 00000000 757d3100 ......3.....u}1. │ │ - 0x01416210 b6020000 a0883300 00000000 13253100 ......3......%1. │ │ - 0x01416220 b7020000 78893300 00000000 13253100 ....x.3......%1. │ │ - 0x01416230 b8020000 508a3300 00000000 13253100 ....P.3......%1. │ │ - 0x01416240 bb020000 288b3300 00000000 1f9d3100 ....(.3.......1. │ │ - 0x01416250 bc020000 0c8c3300 00000000 97e63000 ......3.......0. │ │ + 0x01416200 b5020000 ec873300 00000000 9c7d3100 ......3......}1. │ │ + 0x01416210 b6020000 a0883300 00000000 3a253100 ......3.....:%1. │ │ + 0x01416220 b7020000 78893300 00000000 3a253100 ....x.3.....:%1. │ │ + 0x01416230 b8020000 508a3300 00000000 3a253100 ....P.3.....:%1. │ │ + 0x01416240 bb020000 288b3300 00000000 469d3100 ....(.3.....F.1. │ │ + 0x01416250 bc020000 0c8c3300 00000000 bee63000 ......3.......0. │ │ 0x01416260 bd020000 088d3300 00000000 584e3000 ......3.....XN0. │ │ - 0x01416270 be020000 3c8e3300 00000000 9d7d3100 ....<.3......}1. │ │ + 0x01416270 be020000 3c8e3300 00000000 c47d3100 ....<.3......}1. │ │ 0x01416280 bf020000 688f3300 00000000 c2612f00 ....h.3......a/. │ │ 0x01416290 df020000 bc903300 00000000 27323000 ......3.....'20. │ │ - 0x014162a0 e0020000 a4753300 00000000 66e63000 .....u3.....f.0. │ │ - 0x014162b0 e1020000 8c733300 00000000 09043100 .....s3.......1. │ │ + 0x014162a0 e0020000 a4753300 00000000 8de63000 .....u3.......0. │ │ + 0x014162b0 e1020000 8c733300 00000000 30043100 .....s3.....0.1. │ │ 0x014162c0 e2020000 48833300 00000000 ff313000 ....H.3......10. │ │ 0x014162d0 e3020000 04643300 00000000 1cfa3100 .....d3.......1. │ │ 0x014162e0 e4020000 30673300 00000000 01952e00 ....0g3......... │ │ 0x014162f0 e5020000 28913300 00000000 92f62f00 ....(.3......./. │ │ 0x01416300 e6020000 94913300 00000000 f5ec2e00 ......3......... │ │ 0x01416310 e7020000 cc783300 00000000 61f62f00 .....x3.....a./. │ │ 0x01416320 e8020000 90793300 00000000 61f62f00 .....y3.....a./. │ │ 0x01416330 e9020000 24923300 00000000 2c952e00 ....$.3.....,... │ │ - 0x01416340 ed020000 dc923300 00000000 8dbc3100 ......3.......1. │ │ - 0x01416350 ee020000 64933300 00000000 03ac3000 ....d.3.......0. │ │ - 0x01416360 99030000 04943300 00000000 9bc93000 ......3.......0. │ │ - 0x01416370 9a030000 8c943300 00000000 9bc93000 ......3.......0. │ │ + 0x01416340 ed020000 dc923300 00000000 b4bc3100 ......3.......1. │ │ + 0x01416350 ee020000 64933300 00000000 2aac3000 ....d.3.....*.0. │ │ + 0x01416360 99030000 04943300 00000000 c2c93000 ......3.......0. │ │ + 0x01416370 9a030000 8c943300 00000000 c2c93000 ......3.......0. │ │ 0x01416380 9b030000 14953300 00000000 1bed2e00 ......3......... │ │ 0x01416390 9c030000 b4953300 00000000 1bed2e00 ......3......... │ │ 0x014163a0 9d030000 54963300 00000000 20482f00 ....T.3..... H/. │ │ 0x014163b0 9e030000 0c973300 00000000 20482f00 ......3..... H/. │ │ - 0x014163c0 9f030000 c4973300 00000000 ad5f3100 ......3......_1. │ │ - 0x014163d0 a0030000 94983300 00000000 ad5f3100 ......3......_1. │ │ + 0x014163c0 9f030000 c4973300 00000000 d45f3100 ......3......_1. │ │ + 0x014163d0 a0030000 94983300 00000000 d45f3100 ......3......_1. │ │ 0x014163e0 a1030000 64993300 00000000 dd153000 ....d.3.......0. │ │ 0x014163f0 a2030000 649a3300 00000000 dd153000 ....d.3.......0. │ │ 0x01416400 a3030000 649b3300 00000000 52952e00 ....d.3.....R... │ │ 0x01416410 a4030000 949c3300 00000000 52952e00 ......3.....R... │ │ 0x01416420 a5030000 c49d3300 00000000 6dfa3100 ......3.....m.1. │ │ 0x01416430 a6030000 549f3300 00000000 6dfa3100 ....T.3.....m.1. │ │ 0x01416440 94040000 e4a03300 00000000 d0ce2e00 ......3......... │ │ @@ -29943,25 +29943,25 @@ │ │ 0x01416820 00000000 00000000 b0d72201 00000000 .........."..... │ │ 0x01416830 00000000 c0d72201 f0d72201 00000000 ......"..."..... │ │ 0x01416840 00000000 00000000 00000000 00000000 ................ │ │ 0x01416850 00000000 00000000 00000000 f0d82201 ..............". │ │ 0x01416860 80d92201 10da2201 00db2201 e0db2201 .."..."..."...". │ │ 0x01416870 f0db2201 b0dd2201 e0dc2201 50dd2201 .."..."...".P.". │ │ 0x01416880 3f040000 3f040000 00000000 4e323000 ?...?.......N20. │ │ - 0x01416890 0be73000 e0d22201 70d32201 a0d42201 ..0...".p."...". │ │ + 0x01416890 32e73000 e0d22201 70d32201 a0d42201 2.0...".p."...". │ │ 0x014168a0 20d52201 00000000 60d52201 c0d62201 .".....`."...". │ │ 0x014168b0 e0dd2201 40d72201 80d72201 00000000 ..".@."..."..... │ │ 0x014168c0 00000000 00000000 00000000 b0d72201 ..............". │ │ 0x014168d0 00000000 00000000 c0d72201 f0dd2201 .........."...". │ │ 0x014168e0 00000000 00000000 20de2201 d0de2201 ........ ."...". │ │ 0x014168f0 40df2201 00000000 00000000 00000000 @."............. │ │ 0x01416900 f0d82201 80d92201 10da2201 00db2201 .."..."..."...". │ │ 0x01416910 e0db2201 f0db2201 80df2201 e0dc2201 .."..."..."...". │ │ 0x01416920 50dd2201 40040000 40040000 00000000 P.".@...@....... │ │ - 0x01416930 a3ed2e00 74ac3000 e0d22201 70d32201 ....t.0...".p.". │ │ + 0x01416930 a3ed2e00 9bac3000 e0d22201 70d32201 ......0...".p.". │ │ 0x01416940 a0d42201 20d52201 00000000 60d52201 ..". .".....`.". │ │ 0x01416950 c0d62201 b0df2201 40d72201 80d72201 .."...".@."...". │ │ 0x01416960 00000000 00000000 00000000 00000000 ................ │ │ 0x01416970 b0d72201 00000000 00000000 c0d72201 .."...........". │ │ 0x01416980 f0dd2201 00000000 00000000 20de2201 .."......... .". │ │ 0x01416990 c0df2201 30e02201 00000000 00000000 ..".0."......... │ │ 0x014169a0 00000000 f0d82201 80d92201 10da2201 ......"..."...". │ │ @@ -30580,58 +30580,58 @@ │ │ 0x01418ff0 f0252501 00000000 00000000 00000000 .%%............. │ │ 0x01419000 00000000 00000000 00000000 00000000 ................ │ │ 0x01419010 00000000 00000000 00000000 00000000 ................ │ │ 0x01419020 00000000 00000000 00000000 00000000 ................ │ │ 0x01419030 00000000 00000000 00000000 00000000 ................ │ │ 0x01419040 00000000 d1b22e00 c0020000 07333000 .............30. │ │ 0x01419050 c1020000 421d3200 c2020000 ea622f00 ....B.2......b/. │ │ - 0x01419060 c3020000 bf713000 c4020000 4bad3000 .....q0.....K.0. │ │ - 0x01419070 c5020000 33db3100 c6020000 d5253100 ....3.1......%1. │ │ - 0x01419080 c7020000 a34f3000 c8020000 51433100 .....O0.....QC1. │ │ - 0x01419090 c9020000 bc173000 ca020000 c0ca3000 ......0.......0. │ │ + 0x01419060 c3020000 bf713000 c4020000 72ad3000 .....q0.....r.0. │ │ + 0x01419070 c5020000 33db3100 c6020000 fc253100 ....3.1......%1. │ │ + 0x01419080 c7020000 a34f3000 c8020000 78433100 .....O0.....xC1. │ │ + 0x01419090 c9020000 bc173000 ca020000 e7ca3000 ......0.......0. │ │ 0x014190a0 cb020000 0b8e3000 cc020000 c6173000 ......0.......0. │ │ - 0x014190b0 99010000 8d053100 9a010000 707f3100 ......1.....p.1. │ │ - 0x014190c0 9b010000 64f82f00 9c010000 7b7f3100 ....d./.....{.1. │ │ - 0x014190d0 9d010000 a9e73000 9e010000 df253100 ......0......%1. │ │ + 0x014190b0 99010000 b4053100 9a010000 977f3100 ......1.......1. │ │ + 0x014190c0 9b010000 64f82f00 9c010000 a27f3100 ....d./.......1. │ │ + 0x014190d0 9d010000 d0e73000 9e010000 06263100 ......0......&1. │ │ 0x014190e0 9f010000 30c02f00 cd020000 162a2f00 ....0./......*/. │ │ 0x014190f0 ce020000 3b492f00 cf020000 70ee2e00 ....;I/.....p... │ │ 0x01419100 d0020000 158e3000 d1020000 c0762e00 ......0......v.. │ │ - 0x01419110 d2020000 7aee2e00 d3020000 209e3100 ....z....... .1. │ │ + 0x01419110 d2020000 7aee2e00 d3020000 479e3100 ....z.......G.1. │ │ 0x01419120 d4020000 84ee2e00 d5020000 8eee2e00 ................ │ │ 0x01419130 d6020000 c6802f00 d7020000 dbb22e00 ....../......... │ │ 0x01419140 d8020000 3ddb3100 d9020000 ad4f3000 ....=.1......O0. │ │ - 0x01419150 da020000 45492f00 db020000 2a9e3100 ....EI/.....*.1. │ │ + 0x01419150 da020000 45492f00 db020000 519e3100 ....EI/.....Q.1. │ │ 0x01419160 dc020000 b74f3000 dd020000 f4622f00 .....O0......b/. │ │ - 0x01419170 de020000 98053100 ac020000 4c1d3200 ......1.....L.2. │ │ - 0x01419180 ad020000 5b433100 ae020000 ca762e00 ....[C1......v.. │ │ - 0x01419190 af020000 f9603100 b0020000 c9bd3100 .....`1.......1. │ │ + 0x01419170 de020000 bf053100 ac020000 4c1d3200 ......1.....L.2. │ │ + 0x01419180 ad020000 82433100 ae020000 ca762e00 .....C1......v.. │ │ + 0x01419190 af020000 20613100 b0020000 f0bd3100 .... a1.......1. │ │ 0x014191a0 b1020000 f3d92f00 b2020000 e5b22e00 ....../......... │ │ - 0x014191b0 b5020000 d5762e00 b6020000 caca3000 .....v........0. │ │ - 0x014191c0 b7020000 bbcf2e00 b8020000 66433100 ............fC1. │ │ + 0x014191b0 b5020000 d5762e00 b6020000 f1ca3000 .....v........0. │ │ + 0x014191c0 b7020000 bbcf2e00 b8020000 8d433100 .............C1. │ │ 0x014191d0 bb020000 c14f3000 bc020000 11333000 .....O0......30. │ │ - 0x014191e0 bd020000 71433100 be020000 6ff82f00 ....qC1.....o./. │ │ - 0x014191f0 bf020000 1c333000 df020000 a3053100 .....30.......1. │ │ + 0x014191e0 bd020000 98433100 be020000 6ff82f00 .....C1.....o./. │ │ + 0x014191f0 bf020000 1c333000 df020000 ca053100 .....30.......1. │ │ 0x01419200 e0020000 4f492f00 e1020000 571d3200 ....OI/.....W.2. │ │ - 0x01419210 e2020000 ea253100 e3020000 c9713000 .....%1......q0. │ │ - 0x01419220 e4020000 fe622f00 e5020000 349e3100 .....b/.....4.1. │ │ - 0x01419230 e6020000 4b9e3100 e7020000 1f8e3000 ....K.1.......0. │ │ - 0x01419240 e8020000 db962e00 e9020000 b4e73000 ..............0. │ │ - 0x01419250 ed020000 55ad3000 ee020000 cc4f3000 ....U.0......O0. │ │ + 0x01419210 e2020000 11263100 e3020000 c9713000 .....&1......q0. │ │ + 0x01419220 e4020000 fe622f00 e5020000 5b9e3100 .....b/.....[.1. │ │ + 0x01419230 e6020000 729e3100 e7020000 1f8e3000 ....r.1.......0. │ │ + 0x01419240 e8020000 db962e00 e9020000 dbe73000 ..............0. │ │ + 0x01419250 ed020000 7cad3000 ee020000 cc4f3000 ....|.0......O0. │ │ 0x01419260 99030000 f00b2f00 9a030000 e0762e00 ....../......v.. │ │ - 0x01419270 9b030000 33333000 9c030000 ba053100 ....330.......1. │ │ - 0x01419280 9d030000 47db3100 9e030000 7c433100 ....G.1.....|C1. │ │ - 0x01419290 9f030000 202a2f00 a0030000 639e3100 .... */.....c.1. │ │ - 0x014192a0 a1030000 63ad3000 a2030000 defb3100 ....c.0.......1. │ │ + 0x01419270 9b030000 33333000 9c030000 e1053100 ....330.......1. │ │ + 0x01419280 9d030000 47db3100 9e030000 a3433100 ....G.1......C1. │ │ + 0x01419290 9f030000 202a2f00 a0030000 8a9e3100 .... */.......1. │ │ + 0x014192a0 a1030000 8aad3000 a2030000 defb3100 ......0.......1. │ │ 0x014192b0 a3030000 f0b22e00 a4030000 66492f00 ............fI/. │ │ 0x014192c0 a5030000 6e1d3200 a6030000 26622f00 ....n.2.....&b/. │ │ 0x014192d0 94040000 378e3000 d3020000 43333000 ....7.0.....C30. │ │ - 0x014192e0 d7020000 302a2f00 da020000 d5ca3000 ....0*/.......0. │ │ - 0x014192f0 dc020000 d1173000 de020000 8c433100 ......0......C1. │ │ - 0x01419300 d1020000 92433100 d6020000 739e3100 .....C1.....s.1. │ │ - 0x01419310 d9020000 f3962e00 db020000 98433100 .............C1. │ │ + 0x014192e0 d7020000 302a2f00 da020000 fcca3000 ....0*/.......0. │ │ + 0x014192f0 dc020000 d1173000 de020000 b3433100 ......0......C1. │ │ + 0x01419300 d1020000 b9433100 d6020000 9a9e3100 .....C1.......1. │ │ + 0x01419310 d9020000 f3962e00 db020000 bf433100 .............C1. │ │ 0x01419320 dd020000 dc4f3000 99010000 fed92f00 .....O0......./. │ │ 0x01419330 c9020000 000c2f00 9f010000 f0762e00 ....../......v.. │ │ 0x01419340 cb020000 57db3100 cc020000 50e82501 ....W.1.....P.%. │ │ 0x01419350 90e82501 e0e82501 30e92501 40ea2501 ..%...%.0.%.@.%. │ │ 0x01419360 20eb2501 90eb2501 01000000 10000000 .%...%......... │ │ 0x01419370 84934101 02000000 00000000 08000000 ..A............. │ │ 0x01419380 4f812f00 00100000 00000000 00000000 O./............. │ │ @@ -30806,167 +30806,167 @@ │ │ 0x01419e10 45000000 ffffffff ffffffff d0bb2601 E.............&. │ │ 0x01419e20 10b82601 02000000 cd030000 ffffffff ..&............. │ │ 0x01419e30 ffffffff b0a42601 a0a12601 01000000 ......&...&..... │ │ 0x01419e40 10000000 589e4101 05000000 00000000 ....X.A......... │ │ 0x01419e50 14000000 caf82f00 00000000 00000000 ....../......... │ │ 0x01419e60 00000000 ec062f00 d0201c01 00000000 ....../.. ...... │ │ 0x01419e70 00000000 04000000 eea02f00 d0211c01 ........../..!.. │ │ - 0x01419e80 00000000 00000000 08000000 bb063100 ..............1. │ │ + 0x01419e80 00000000 00000000 08000000 e2063100 ..............1. │ │ 0x01419e90 d0211c01 00000000 00000000 0c000000 .!.............. │ │ 0x01419ea0 920c2f00 d0211c01 01000000 00000000 ../..!.......... │ │ - 0x01419eb0 10000000 01ae3000 d0211c01 01000000 ......0..!...... │ │ + 0x01419eb0 10000000 28ae3000 d0211c01 01000000 ....(.0..!...... │ │ 0x01419ec0 10000000 d89e4101 02000000 00000000 ......A......... │ │ 0x01419ed0 08000000 fca02f00 00000000 00000000 ....../......... │ │ 0x01419ee0 00000000 c3492f00 702d1c01 00000000 .....I/.p-...... │ │ 0x01419ef0 00000000 04000000 3a772e00 702d1c01 ........:w..p-.. │ │ 0x01419f00 01000000 10000000 1c9f4101 04000000 ..........A..... │ │ 0x01419f10 00000000 10000000 2e772e00 00000000 .........w...... │ │ 0x01419f20 00000000 00000000 ec062f00 f0251c01 ........../..%.. │ │ 0x01419f30 00000000 00000000 04000000 cb492f00 .............I/. │ │ 0x01419f40 d0211c01 01000000 00000000 08000000 .!.............. │ │ 0x01419f50 5b2a2f00 d0211c01 01000000 00000000 [*/..!.......... │ │ - 0x01419f60 0c000000 c5063100 702d1c01 01000000 ......1.p-...... │ │ + 0x01419f60 0c000000 ec063100 702d1c01 01000000 ......1.p-...... │ │ 0x01419f70 10000000 889f4101 02000000 00000000 ......A......... │ │ 0x01419f80 08000000 41b32e00 00000000 00000000 ....A........... │ │ 0x01419f90 00000000 a5723000 702d1c01 00000000 .....r0.p-...... │ │ 0x01419fa0 00000000 04000000 13d02e00 702d1c01 ............p-.. │ │ 0x01419fb0 01000000 10000000 cc9f4101 02000000 ..........A..... │ │ 0x01419fc0 00000000 08000000 dcc02f00 00000000 ........../..... │ │ 0x01419fd0 00000000 00000000 ec062f00 d0201c01 ........../.. .. │ │ 0x01419fe0 00000000 00000000 04000000 cb492f00 .............I/. │ │ 0x01419ff0 d0211c01 06000000 2a163200 90030000 .!......*.2..... │ │ - 0x0141a000 7b123000 98010000 9f5c3100 3f040000 {.0......\1.?... │ │ + 0x0141a000 7b123000 98010000 c65c3100 3f040000 {.0......\1.?... │ │ 0x0141a010 4e323000 40040000 a3ed2e00 0a040000 N20.@........... │ │ 0x0141a020 fef12f00 0b040000 79912e00 94040000 ../.....y....... │ │ 0x0141a030 26622f00 1c000000 29c92e00 98030000 &b/.....)....... │ │ - 0x0141a040 68033100 98030000 d8972e00 74000000 h.1.........t... │ │ - 0x0141a050 64e13000 09020000 14593100 40ef2601 d.0......Y1.@.&. │ │ + 0x0141a040 8f033100 98030000 d8972e00 74000000 ..1.........t... │ │ + 0x0141a050 8be13000 09020000 3b593100 40ef2601 ..0.....;Y1.@.&. │ │ 0x0141a060 00000000 50f12601 00000000 a0f12601 ....P.&.......&. │ │ 0x0141a070 e0f12601 20f22601 30f32601 a0f32601 ..&. .&.0.&...&. │ │ 0x0141a080 00f42601 00000000 00000000 02000000 ..&............. │ │ 0x0141a090 ffffffff ffffffff f0c10000 0f000000 ................ │ │ 0x0141a0a0 ecf82f00 dc972e00 ecf82f00 05000000 ../......./..... │ │ 0x0141a0b0 00000000 01000000 ffffffff ffffffff ................ │ │ 0x0141a0c0 ffffffff 10000000 ecf82f00 dc972e00 ........../..... │ │ 0x0141a0d0 ecf82f00 07000000 00000000 01000000 ../............. │ │ 0x0141a0e0 ffffffff ffffffff ffffffff 11000000 ................ │ │ 0x0141a0f0 00000000 00000000 ecf82f00 07000000 ........../..... │ │ 0x0141a100 40052701 00000000 98030000 00000000 @.'............. │ │ 0x0141a110 00080000 06100000 00000000 00000000 ................ │ │ 0x0141a120 ab0c2f00 04000000 a0052701 02000000 ../.......'..... │ │ 0x0141a130 98030000 00000000 00080000 07100000 ................ │ │ - 0x0141a140 00000000 00000000 8d263100 04000000 .........&1..... │ │ + 0x0141a140 00000000 00000000 b4263100 04000000 .........&1..... │ │ 0x0141a150 e0052701 01000000 98030000 00000000 ..'............. │ │ 0x0141a160 00080000 08100000 00000000 00000000 ................ │ │ - 0x0141a170 8d263100 04000000 e0052701 02000000 .&1.......'..... │ │ + 0x0141a170 b4263100 04000000 e0052701 02000000 .&1.......'..... │ │ 0x0141a180 98030000 00000000 00080000 09100000 ................ │ │ - 0x0141a190 00000000 00000000 5b073100 02000000 ........[.1..... │ │ + 0x0141a190 00000000 00000000 82073100 02000000 ..........1..... │ │ 0x0141a1a0 00000000 01000000 98030000 00000000 ................ │ │ 0x0141a1b0 00080000 0a100000 00000000 00000000 ................ │ │ - 0x0141a1c0 5b073100 02000000 00000000 02000000 [.1............. │ │ + 0x0141a1c0 82073100 02000000 00000000 02000000 ..1............. │ │ 0x0141a1d0 98030000 00000000 00080000 0b100000 ................ │ │ 0x0141a1e0 00000000 00000000 72772e00 05000000 ........rw...... │ │ 0x0141a1f0 00000000 01000000 98030000 00000000 ................ │ │ 0x0141a200 00080000 0c100000 00000000 00000000 ................ │ │ 0x0141a210 72772e00 07000000 00000000 02000000 rw.............. │ │ 0x0141a220 98030000 00000000 00080000 0d100000 ................ │ │ 0x0141a230 00000000 00000000 a2da2f00 04000000 ........../..... │ │ 0x0141a240 00072701 01000000 98030000 00000000 ..'............. │ │ 0x0141a250 00080000 0e100000 00000000 00000000 ................ │ │ 0x0141a260 a2da2f00 04000000 00072701 02000000 ../.......'..... │ │ 0x0141a270 98030000 00000000 02000000 05100000 ................ │ │ - 0x0141a280 f11d3200 00000000 8e563100 04000000 ..2......V1..... │ │ + 0x0141a280 f11d3200 00000000 b5563100 04000000 ..2......V1..... │ │ 0x0141a290 d0072701 02000000 98030000 00000000 ..'............. │ │ - 0x0141a2a0 02000000 01100000 8dcb3000 00000000 ..........0..... │ │ + 0x0141a2a0 02000000 01100000 b4cb3000 00000000 ..........0..... │ │ 0x0141a2b0 102a2f00 02000000 00000000 02000000 .*/............. │ │ 0x0141a2c0 98030000 00000000 06000000 0f100000 ................ │ │ 0x0141a2d0 a3333000 00000000 bdb12e00 04000000 .30............. │ │ 0x0141a2e0 00000000 02000000 98030000 00000000 ................ │ │ - 0x0141a2f0 06000000 03100000 2bbe3100 00000000 ........+.1..... │ │ + 0x0141a2f0 06000000 03100000 52be3100 00000000 ........R.1..... │ │ 0x0141a300 bdb12e00 04000000 90082701 02000000 ..........'..... │ │ 0x0141a310 1c000000 00000000 02000000 05100000 ................ │ │ - 0x0141a320 f11d3200 00000000 8e563100 04000000 ..2......V1..... │ │ + 0x0141a320 f11d3200 00000000 b5563100 04000000 ..2......V1..... │ │ 0x0141a330 d0072701 02000000 1c000000 00000000 ..'............. │ │ - 0x0141a340 02000000 01100000 8dcb3000 00000000 ..........0..... │ │ + 0x0141a340 02000000 01100000 b4cb3000 00000000 ..........0..... │ │ 0x0141a350 102a2f00 02000000 00000000 02000000 .*/............. │ │ 0x0141a360 1c000000 00000000 06000000 0f100000 ................ │ │ 0x0141a370 a3333000 00000000 bdb12e00 04000000 .30............. │ │ 0x0141a380 a0092701 02000000 1c000000 00000000 ..'............. │ │ - 0x0141a390 06000000 03100000 2bbe3100 00000000 ........+.1..... │ │ + 0x0141a390 06000000 03100000 52be3100 00000000 ........R.1..... │ │ 0x0141a3a0 bdb12e00 04000000 90082701 02000000 ..........'..... │ │ 0x0141a3b0 1c000000 00000000 02000000 02100000 ................ │ │ - 0x0141a3c0 34e83000 00000000 94cf2e00 01000000 4.0............. │ │ + 0x0141a3c0 5be83000 00000000 94cf2e00 01000000 [.0............. │ │ 0x0141a3d0 00000000 02000000 98030000 00000000 ................ │ │ 0x0141a3e0 02000000 04100000 ec812f00 00000000 ........../..... │ │ 0x0141a3f0 291d3200 02000000 00000000 02000000 ).2............. │ │ 0x0141a400 1c000000 00000000 00080000 10100000 ................ │ │ 0x0141a410 e5c02f00 00000000 1fdb3100 02000000 ../.......1..... │ │ 0x0141a420 00000000 02000000 74000000 00000000 ........t....... │ │ 0x0141a430 02000000 01100000 f3f82f00 00000000 ........../..... │ │ 0x0141a440 102a2f00 02000000 00000000 02000000 .*/............. │ │ 0x0141a450 74000000 00000000 02000000 02100000 t............... │ │ - 0x0141a460 98263100 00000000 291d3200 02000000 .&1.....).2..... │ │ + 0x0141a460 bf263100 00000000 291d3200 02000000 .&1.....).2..... │ │ 0x0141a470 00000000 02000000 74000000 00000000 ........t....... │ │ 0x0141a480 02000000 03100000 25d02e00 00000000 ........%....... │ │ 0x0141a490 d26c2e00 04000000 e0052701 02000000 .l........'..... │ │ 0x0141a4a0 98010000 00000000 06000000 02100000 ................ │ │ - 0x0141a4b0 ac263100 00000000 c2c52e00 04000000 .&1............. │ │ + 0x0141a4b0 d3263100 00000000 c2c52e00 04000000 .&1............. │ │ 0x0141a4c0 500a2701 02000000 98010000 00000000 P.'............. │ │ 0x0141a4d0 06000000 01100000 35d02e00 00000000 ........5....... │ │ 0x0141a4e0 bdb12e00 04000000 b00b2701 00000000 ..........'..... │ │ 0x0141a4f0 98010000 00000000 00080000 03100000 ................ │ │ 0x0141a500 a9da2f00 00000000 05f92f00 01000000 ../......./..... │ │ 0x0141a510 700c2701 00000000 98010000 00000000 p.'............. │ │ 0x0141a520 00080000 04100000 00000000 00000000 ................ │ │ 0x0141a530 ab0c2f00 04000000 700d2701 02000000 ../.....p.'..... │ │ 0x0141a540 98010000 00000000 00080000 05100000 ................ │ │ - 0x0141a550 a3cb3000 00000000 8d263100 04000000 ..0......&1..... │ │ + 0x0141a550 cacb3000 00000000 b4263100 04000000 ..0......&1..... │ │ 0x0141a560 e0052701 01000000 98010000 00000000 ..'............. │ │ 0x0141a570 00080000 06100000 00000000 00000000 ................ │ │ - 0x0141a580 8d263100 04000000 e0052701 02000000 .&1.......'..... │ │ + 0x0141a580 b4263100 04000000 e0052701 02000000 .&1.......'..... │ │ 0x0141a590 98010000 00000000 00080000 07100000 ................ │ │ - 0x0141a5a0 00000000 00000000 5b073100 02000000 ........[.1..... │ │ + 0x0141a5a0 00000000 00000000 82073100 02000000 ..........1..... │ │ 0x0141a5b0 00000000 01000000 98010000 00000000 ................ │ │ 0x0141a5c0 00080000 08100000 00000000 00000000 ................ │ │ - 0x0141a5d0 5b073100 02000000 00000000 02000000 [.1............. │ │ + 0x0141a5d0 82073100 02000000 00000000 02000000 ..1............. │ │ 0x0141a5e0 98010000 00000000 00080000 09100000 ................ │ │ 0x0141a5f0 00000000 00000000 72772e00 05000000 ........rw...... │ │ 0x0141a600 00000000 01000000 98010000 00000000 ................ │ │ 0x0141a610 00080000 0a100000 00000000 00000000 ................ │ │ 0x0141a620 72772e00 07000000 00000000 02000000 rw.............. │ │ 0x0141a630 94040000 00000000 06000000 02100000 ................ │ │ - 0x0141a640 ac263100 00000000 c2c52e00 04000000 .&1............. │ │ + 0x0141a640 d3263100 00000000 c2c52e00 04000000 .&1............. │ │ 0x0141a650 500a2701 02000000 94040000 00000000 P.'............. │ │ 0x0141a660 06000000 01100000 35d02e00 00000000 ........5....... │ │ 0x0141a670 bdb12e00 04000000 b00b2701 00000000 ..........'..... │ │ 0x0141a680 94040000 00000000 00080000 03100000 ................ │ │ 0x0141a690 a9da2f00 00000000 05f92f00 01000000 ../......./..... │ │ 0x0141a6a0 700c2701 00000000 94040000 00000000 p.'............. │ │ 0x0141a6b0 00080000 04100000 00000000 00000000 ................ │ │ 0x0141a6c0 ab0c2f00 04000000 700d2701 02000000 ../.....p.'..... │ │ 0x0141a6d0 94040000 00000000 00080000 05100000 ................ │ │ - 0x0141a6e0 a3cb3000 00000000 8d263100 04000000 ..0......&1..... │ │ + 0x0141a6e0 cacb3000 00000000 b4263100 04000000 ..0......&1..... │ │ 0x0141a6f0 e0052701 01000000 94040000 00000000 ..'............. │ │ 0x0141a700 00080000 06100000 00000000 00000000 ................ │ │ - 0x0141a710 8d263100 04000000 e0052701 02000000 .&1.......'..... │ │ + 0x0141a710 b4263100 04000000 e0052701 02000000 .&1.......'..... │ │ 0x0141a720 94040000 00000000 00080000 07100000 ................ │ │ - 0x0141a730 00000000 00000000 5b073100 02000000 ........[.1..... │ │ + 0x0141a730 00000000 00000000 82073100 02000000 ..........1..... │ │ 0x0141a740 00000000 01000000 94040000 00000000 ................ │ │ 0x0141a750 00080000 08100000 00000000 00000000 ................ │ │ - 0x0141a760 5b073100 02000000 00000000 02000000 [.1............. │ │ + 0x0141a760 82073100 02000000 00000000 02000000 ..1............. │ │ 0x0141a770 94040000 00000000 00080000 09100000 ................ │ │ 0x0141a780 00000000 00000000 72772e00 05000000 ........rw...... │ │ 0x0141a790 00000000 01000000 94040000 00000000 ................ │ │ 0x0141a7a0 00080000 0a100000 00000000 00000000 ................ │ │ 0x0141a7b0 72772e00 07000000 00000000 02000000 rw.............. │ │ 0x0141a7c0 06000000 90030000 f0c70000 01100000 ................ │ │ - 0x0141a7d0 bcda2f00 00000000 28803100 04000000 ../.....(.1..... │ │ + 0x0141a7d0 bcda2f00 00000000 4f803100 04000000 ../.....O.1..... │ │ 0x0141a7e0 b00d2701 01000000 06000000 90030000 ..'............. │ │ 0x0141a7f0 f0c70000 06100000 00000000 00000000 ................ │ │ - 0x0141a800 28803100 04000000 b00d2701 02000000 (.1.......'..... │ │ + 0x0141a800 4f803100 04000000 b00d2701 02000000 O.1.......'..... │ │ 0x0141a810 06000000 90030000 f0c70000 05100000 ................ │ │ 0x0141a820 62fc3100 00000000 7a772e00 04000000 b.1.....zw...... │ │ 0x0141a830 e0052701 01000000 06000000 90030000 ..'............. │ │ 0x0141a840 f0c70000 08100000 00000000 00000000 ................ │ │ 0x0141a850 7a772e00 04000000 e0052701 02000000 zw........'..... │ │ 0x0141a860 06000000 90030000 f0c10000 02100000 ................ │ │ 0x0141a870 4db32e00 00000000 5db32e00 04000000 M.......]....... │ │ @@ -30982,70 +30982,70 @@ │ │ 0x0141a910 00000000 65b32e00 0e733000 05000000 ....e....s0..... │ │ 0x0141a920 00000000 01000000 06000000 00000000 ................ │ │ 0x0141a930 00060000 0c100000 00000000 00000000 ................ │ │ 0x0141a940 0e733000 07000000 00000000 02000000 .s0............. │ │ 0x0141a950 06000000 00000000 00060000 0e100000 ................ │ │ 0x0141a960 00000000 1ca12f00 5a632f00 02000000 ....../.Zc/..... │ │ 0x0141a970 00000000 02000000 90030000 00000000 ................ │ │ - 0x0141a980 06000000 01000000 36be3100 00000000 ........6.1..... │ │ + 0x0141a980 06000000 01000000 5dbe3100 00000000 ........].1..... │ │ 0x0141a990 d26c2e00 04000000 e0052701 02000000 .l........'..... │ │ 0x0141a9a0 90030000 00000000 06000000 05100000 ................ │ │ 0x0141a9b0 86772e00 00000000 7a772e00 04000000 .w......zw...... │ │ 0x0141a9c0 e0052701 02000000 90030000 00000000 ..'............. │ │ - 0x0141a9d0 06000000 02100000 31803100 00000000 ........1.1..... │ │ + 0x0141a9d0 06000000 02100000 58803100 00000000 ........X.1..... │ │ 0x0141a9e0 5db32e00 01000000 00000000 02000000 ]............... │ │ 0x0141a9f0 06000000 90030000 04000000 03100000 ................ │ │ 0x0141aa00 b40c2f00 00000000 2a632f00 02000000 ../.....*c/..... │ │ 0x0141aa10 00000000 02000000 06000000 90030000 ................ │ │ 0x0141aa20 04000000 04100000 6efc3100 00000000 ........n.1..... │ │ 0x0141aa30 5c402f00 02000000 00000000 02000000 \@/............. │ │ 0x0141aa40 06000000 90030000 04000000 0d100000 ................ │ │ 0x0141aa50 d1db3100 00000000 6d632f00 02000000 ..1.....mc/..... │ │ 0x0141aa60 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x0141aa70 f0c10000 0e000000 afcb3000 00000000 ..........0..... │ │ + 0x0141aa70 f0c10000 0e000000 d6cb3000 00000000 ..........0..... │ │ 0x0141aa80 6cce3100 02000000 00000000 02000000 l.1............. │ │ 0x0141aa90 ffffffff ffffffff 00080000 00100000 ................ │ │ 0x0141aaa0 cdda2f00 00000000 d26c2e00 04000000 ../......l...... │ │ 0x0141aab0 e0052701 02000000 ffffffff ffffffff ..'............. │ │ - 0x0141aac0 00080000 01100000 9b3e3100 bacb3000 .........>1...0. │ │ - 0x0141aad0 9b3e3100 05000000 00000000 02000000 .>1............. │ │ + 0x0141aac0 00080000 01100000 c23e3100 e1cb3000 .........>1...0. │ │ + 0x0141aad0 c23e3100 05000000 00000000 02000000 .>1............. │ │ 0x0141aae0 ffffffff ffffffff 00080000 02100000 ................ │ │ - 0x0141aaf0 dd2e3000 4ae83000 dd2e3000 05000000 ..0.J.0...0..... │ │ + 0x0141aaf0 dd2e3000 71e83000 dd2e3000 05000000 ..0.q.0...0..... │ │ 0x0141ab00 00000000 02000000 ffffffff ffffffff ................ │ │ 0x0141ab10 00080000 03100000 cdda2f00 00000000 ........../..... │ │ 0x0141ab20 d26c2e00 04000000 e0052701 02000000 .l........'..... │ │ 0x0141ab30 ffffffff ffffffff 00080000 04100000 ................ │ │ 0x0141ab40 ec062f00 18f92f00 ec062f00 05000000 ../.../.../..... │ │ 0x0141ab50 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x0141ab60 00080000 05100000 96bd3000 a2942f00 ..........0.../. │ │ - 0x0141ab70 96bd3000 05000000 00000000 02000000 ..0............. │ │ + 0x0141ab60 00080000 05100000 bdbd3000 a2942f00 ..........0.../. │ │ + 0x0141ab70 bdbd3000 05000000 00000000 02000000 ..0............. │ │ 0x0141ab80 ffffffff ffffffff 00080000 06100000 ................ │ │ 0x0141ab90 9d772e00 39a12f00 9d772e00 05000000 .w..9./..w...... │ │ 0x0141aba0 00000000 02000000 ffffffff ffffffff ................ │ │ 0x0141abb0 00080000 07100000 60d53100 00000000 ........`.1..... │ │ 0x0141abc0 60d53100 01000000 90122701 02000000 `.1.......'..... │ │ 0x0141abd0 ffffffff ffffffff 00080000 08100000 ................ │ │ - 0x0141abe0 21ae3000 e69e3100 21ae3000 05000000 !.0...1.!.0..... │ │ + 0x0141abe0 48ae3000 0d9f3100 48ae3000 05000000 H.0...1.H.0..... │ │ 0x0141abf0 00000000 02000000 ffffffff ffffffff ................ │ │ 0x0141ac00 00080000 09100000 ec062f00 18f92f00 ........../.../. │ │ 0x0141ac10 ec062f00 05000000 00000000 02000000 ../............. │ │ 0x0141ac20 ffffffff ffffffff 00080000 0a100000 ................ │ │ - 0x0141ac30 ee9e3100 00000000 28ef2e00 02000000 ..1.....(....... │ │ + 0x0141ac30 159f3100 00000000 28ef2e00 02000000 ..1.....(....... │ │ 0x0141ac40 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x0141ac50 00080000 0b100000 29033100 00000000 ........).1..... │ │ - 0x0141ac60 29033100 02000000 00000000 02000000 ).1............. │ │ + 0x0141ac50 00080000 0b100000 50033100 00000000 ........P.1..... │ │ + 0x0141ac60 50033100 02000000 00000000 02000000 P.1............. │ │ 0x0141ac70 ffffffff ffffffff 00080000 0c100000 ................ │ │ 0x0141ac80 08cb2e00 00000000 08cb2e00 02000000 ................ │ │ 0x0141ac90 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x0141aca0 00080000 0d100000 52e83000 00000000 ........R.0..... │ │ - 0x0141acb0 52e83000 02000000 00000000 02000000 R.0............. │ │ + 0x0141aca0 00080000 0d100000 79e83000 00000000 ........y.0..... │ │ + 0x0141acb0 79e83000 02000000 00000000 02000000 y.0............. │ │ 0x0141acc0 ffffffff ffffffff 04060000 0c000000 ................ │ │ 0x0141acd0 00000000 00000000 aa562f00 04000000 .........V/..... │ │ 0x0141ace0 d0132701 02000000 ffffffff ffffffff ..'............. │ │ - 0x0141acf0 04000000 06000000 96bd3000 a2942f00 ..........0.../. │ │ + 0x0141acf0 04000000 06000000 bdbd3000 a2942f00 ..........0.../. │ │ 0x0141ad00 f6cd2e00 05000000 00000000 02000000 ................ │ │ 0x0141ad10 ffffffff ffffffff f0c10000 01000000 ................ │ │ 0x0141ad20 00000000 00000000 d26c2e00 04000000 .........l...... │ │ 0x0141ad30 e0052701 01000000 ffffffff ffffffff ..'............. │ │ 0x0141ad40 f0c10000 0d000000 00000000 00000000 ................ │ │ 0x0141ad50 d26c2e00 04000000 e0052701 02000000 .l........'..... │ │ 0x0141ad60 0a040000 0a040000 04000000 ffffffff ................ │ │ @@ -31054,88 +31054,88 @@ │ │ 0x0141ad90 02000000 ffffffff 00000000 00000000 ................ │ │ 0x0141ada0 bdb12e00 04000000 f0142701 02000000 ..........'..... │ │ 0x0141adb0 0b040000 0b040000 04000000 ffffffff ................ │ │ 0x0141adc0 00000000 00000000 bdb12e00 04000000 ................ │ │ 0x0141add0 f0142701 02000000 0b040000 0b040000 ..'............. │ │ 0x0141ade0 02000000 ffffffff 00000000 00000000 ................ │ │ 0x0141adf0 bdb12e00 04000000 f0142701 01000000 ..........'..... │ │ - 0x0141ae00 833a2f00 02000000 5fe83000 00000000 .:/....._.0..... │ │ + 0x0141ae00 833a2f00 02000000 86e83000 00000000 .:/.......0..... │ │ 0x0141ae10 00000000 01000000 833a2f00 02000000 .........:/..... │ │ 0x0141ae20 d0da2f00 00000000 00000000 01000000 ../............. │ │ - 0x0141ae30 48be3100 03000000 76dd3000 04000000 H.1.....v.0..... │ │ - 0x0141ae40 f09e3100 04000000 26ae3000 05000000 ..1.....&.0..... │ │ - 0x0141ae50 66073100 06000000 41a12f00 07000000 f.1.....A./..... │ │ + 0x0141ae30 6fbe3100 03000000 9ddd3000 04000000 o.1.......0..... │ │ + 0x0141ae40 179f3100 04000000 4dae3000 05000000 ..1.....M.0..... │ │ + 0x0141ae50 8d073100 06000000 41a12f00 07000000 ..1.....A./..... │ │ 0x0141ae60 00000000 ffffffff d26c2e00 fdffffff .........l...... │ │ 0x0141ae70 d3b32f00 feffffff 61a92e00 00000000 ../.....a....... │ │ - 0x0141ae80 a2772e00 01000000 2bae3000 02000000 .w......+.0..... │ │ - 0x0141ae90 4ebe3100 01000000 ffffffff ffffffff N.1............. │ │ + 0x0141ae80 a2772e00 01000000 52ae3000 02000000 .w......R.0..... │ │ + 0x0141ae90 75be3100 01000000 ffffffff ffffffff u.1............. │ │ 0x0141aea0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141aeb0 bdb12e00 04000000 70172701 01000000 ........p.'..... │ │ 0x0141aec0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0141aed0 00000000 00000000 f6cd2e00 02000000 ................ │ │ 0x0141aee0 90182701 01000000 ffffffff ffffffff ..'............. │ │ 0x0141aef0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141af00 06602f00 00000000 60192701 01000000 .`/.....`.'..... │ │ 0x0141af10 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0141af20 00000000 00000000 e6972e00 02000000 ................ │ │ 0x0141af30 601b2701 01000000 ffffffff ffffffff `.'............. │ │ 0x0141af40 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0141af50 c4cb3000 02000000 601b2701 01000000 ..0.....`.'..... │ │ + 0x0141af50 ebcb3000 02000000 601b2701 01000000 ..0.....`.'..... │ │ 0x0141af60 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0141af70 00000000 00000000 08cb2e00 02000000 ................ │ │ 0x0141af80 f01c2701 01000000 ffffffff ffffffff ..'............. │ │ 0x0141af90 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141afa0 bbf63100 02000000 c01d2701 01000000 ..1.......'..... │ │ 0x0141afb0 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x0141afc0 00000000 00000000 5a5f3100 02000000 ........Z_1..... │ │ + 0x0141afc0 00000000 00000000 815f3100 02000000 ........._1..... │ │ 0x0141afd0 501e2701 01000000 ffffffff ffffffff P.'............. │ │ 0x0141afe0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141aff0 28ef2e00 02000000 e01e2701 01000000 (.........'..... │ │ 0x0141b000 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0141b010 00000000 00000000 5c402f00 02000000 ........\@/..... │ │ 0x0141b020 601f2701 01000000 ffffffff ffffffff `.'............. │ │ 0x0141b030 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0141b040 a8613100 02000000 e01f2701 01000000 .a1.......'..... │ │ + 0x0141b040 cf613100 02000000 e01f2701 01000000 .a1.......'..... │ │ 0x0141b050 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0141b060 00000000 00000000 f8db3100 02000000 ..........1..... │ │ 0x0141b070 60202701 01000000 ffffffff ffffffff ` '............. │ │ 0x0141b080 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141b090 19733000 02000000 e0202701 01000000 .s0...... '..... │ │ 0x0141b0a0 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x0141b0b0 00000000 00000000 f59e3100 02000000 ..........1..... │ │ + 0x0141b0b0 00000000 00000000 1c9f3100 02000000 ..........1..... │ │ 0x0141b0c0 60212701 01000000 ffffffff ffffffff `!'............. │ │ 0x0141b0d0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141b0e0 9cb32e00 02000000 10222701 01000000 ........."'..... │ │ 0x0141b0f0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0141b100 00000000 00000000 80fc3100 02000000 ..........1..... │ │ 0x0141b110 c0222701 01000000 ffffffff ffffffff ."'............. │ │ 0x0141b120 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141b130 a8b32e00 02000000 70232701 01000000 ........p#'..... │ │ 0x0141b140 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0141b150 00000000 00000000 05822f00 02000000 ........../..... │ │ 0x0141b160 20242701 01000000 ffffffff ffffffff $'............. │ │ 0x0141b170 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141b180 25733000 02000000 d0242701 01000000 %s0......$'..... │ │ 0x0141b190 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x0141b1a0 00000000 00000000 c8263100 02000000 .........&1..... │ │ + 0x0141b1a0 00000000 00000000 ef263100 02000000 .........&1..... │ │ 0x0141b1b0 80252701 01000000 ffffffff ffffffff .%'............. │ │ 0x0141b1c0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141b1d0 85632f00 02000000 30262701 01000000 .c/.....0&'..... │ │ 0x0141b1e0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0141b1f0 00000000 00000000 b4b32e00 02000000 ................ │ │ 0x0141b200 e0262701 01000000 ffffffff ffffffff .&'............. │ │ 0x0141b210 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141b220 89503000 02000000 60272701 01000000 .P0.....`''..... │ │ 0x0141b230 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x0141b240 00000000 00000000 66443100 02000000 ........fD1..... │ │ + 0x0141b240 00000000 00000000 8d443100 02000000 .........D1..... │ │ 0x0141b250 e0272701 01000000 ffffffff ffffffff .''............. │ │ 0x0141b260 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141b270 04dc3100 02000000 90282701 01000000 ..1......('..... │ │ 0x0141b280 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x0141b290 00000000 00000000 019f3100 02000000 ..........1..... │ │ + 0x0141b290 00000000 00000000 289f3100 02000000 ........(.1..... │ │ 0x0141b2a0 40292701 01000000 ffffffff ffffffff @)'............. │ │ 0x0141b2b0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141b2c0 12dc3100 02000000 f0292701 01000000 ..1......)'..... │ │ 0x0141b2d0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0141b2e0 00000000 00000000 c2b32e00 02000000 ................ │ │ 0x0141b2f0 a02a2701 01000000 ffffffff ffffffff .*'............. │ │ 0x0141b300 ffffffff 00000000 00000000 00000000 ................ │ │ @@ -31166,16 +31166,16 @@ │ │ 0x0141b490 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141b4a0 92632f00 02000000 00322701 01000000 .c/......2'..... │ │ 0x0141b4b0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x0141b4c0 00000000 00000000 c40c2f00 02000000 ........../..... │ │ 0x0141b4d0 b0322701 01000000 ffffffff ffffffff .2'............. │ │ 0x0141b4e0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141b4f0 e9f93100 01000000 60332701 bdb12e00 ..1.....`3'..... │ │ - 0x0141b500 03000000 ffffffff 45c93000 00000000 ........E.0..... │ │ - 0x0141b510 00000000 6b073100 02000000 00100000 ....k.1......... │ │ + 0x0141b500 03000000 ffffffff 6cc93000 00000000 ........l.0..... │ │ + 0x0141b510 00000000 92073100 02000000 00100000 ......1......... │ │ 0x0141b520 2aef2e00 01000000 00100000 1c000000 *............... │ │ 0x0141b530 00000000 e0622701 50632701 40642701 .....b'.Pc'.@d'. │ │ 0x0141b540 00000000 a0642701 00000000 b0662701 .....d'......f'. │ │ 0x0141b550 00000000 00000000 00000000 00000000 ................ │ │ 0x0141b560 00000000 00000000 00000000 00000000 ................ │ │ 0x0141b570 00000000 00000000 00000000 00000000 ................ │ │ 0x0141b580 00000000 00000000 00000000 80672701 .............g'. │ │ @@ -31203,15 +31203,15 @@ │ │ 0x0141b6e0 30812701 00000000 10822701 00000000 0.'.......'..... │ │ 0x0141b6f0 00000000 00000000 00000000 00000000 ................ │ │ 0x0141b700 00000000 00000000 00000000 00000000 ................ │ │ 0x0141b710 00000000 00000000 80822701 a0832701 ..........'...'. │ │ 0x0141b720 d0872701 00000000 00000000 00000000 ..'............. │ │ 0x0141b730 00000000 00000000 00000000 648f3000 ............d.0. │ │ 0x0141b740 66040000 00080000 e1000000 944f4101 f............OA. │ │ - 0x0141b750 a84f4101 cc4e4101 89be3100 67040000 .OA..NA...1.g... │ │ + 0x0141b750 a84f4101 cc4e4101 b0be3100 67040000 .OA..NA...1.g... │ │ 0x0141b760 000c0000 13010000 bc4f4101 d04f4101 .........OA..OA. │ │ 0x0141b770 cc4e4101 30c12f00 68040000 00100000 .NA.0./.h....... │ │ 0x0141b780 45010000 e44f4101 f84f4101 cc4e4101 E....OA..OA..NA. │ │ 0x0141b790 6e8f3000 69040000 00180000 77010000 n.0.i.......w... │ │ 0x0141b7a0 0c504101 20504101 cc4e4101 f0b32e00 .PA. PA..NA..... │ │ 0x0141b7b0 6a040000 00200000 90010000 34504101 j.... ......4PA. │ │ 0x0141b7c0 48504101 cc4e4101 e2492f00 bc040000 HPA..NA..I/..... │ │ @@ -31221,412 +31221,412 @@ │ │ 0x0141b800 c42a2f00 be040000 000c0000 13010000 .*/............. │ │ 0x0141b810 ac504101 c0504101 cc4e4101 f7da2f00 .PA..PA..NA.../. │ │ 0x0141b820 bf040000 00100000 45010000 d4504101 ........E....PA. │ │ 0x0141b830 e8504101 cc4e4101 45a12f00 c0040000 .PA..NA.E./..... │ │ 0x0141b840 00180000 77010000 fc504101 10514101 ....w....PA..QA. │ │ 0x0141b850 cc4e4101 021e3200 c1040000 00200000 .NA...2...... .. │ │ 0x0141b860 90010000 24514101 38514101 cc4e4101 ....$QA.8QA..NA. │ │ - 0x0141b870 1e9f3100 01000000 00040000 00000000 ..1............. │ │ - 0x0141b880 e04e4101 f44e4101 084f4101 81ae3000 .NA..NA..OA...0. │ │ + 0x0141b870 459f3100 01000000 00040000 00000000 E.1............. │ │ + 0x0141b880 e04e4101 f44e4101 084f4101 a8ae3000 .NA..NA..OA...0. │ │ 0x0141b890 02000000 00080000 00000000 1c4f4101 .............OA. │ │ - 0x0141b8a0 304f4101 444f4101 93073100 03000000 0OA.DOA...1..... │ │ + 0x0141b8a0 304f4101 444f4101 ba073100 03000000 0OA.DOA...1..... │ │ 0x0141b8b0 00080000 00000000 584f4101 6c4f4101 ........XOA.lOA. │ │ 0x0141b8c0 804f4101 64008001 a1822f00 65008001 .OA.d...../.e... │ │ - 0x0141b8d0 4f193000 72008001 c6803100 76008001 O.0.r.....1.v... │ │ - 0x0141b8e0 5e193000 66008001 20cc3000 67008001 ^.0.f... .0.g... │ │ + 0x0141b8d0 4f193000 72008001 ed803100 76008001 O.0.r.....1.v... │ │ + 0x0141b8e0 5e193000 66008001 47cc3000 67008001 ^.0.f...G.0.g... │ │ 0x0141b8f0 babe3100 68008001 c6be3100 69008001 ..1.h.....1.i... │ │ - 0x0141b900 27903000 6e008001 8b083100 6a008001 '.0.n.....1.j... │ │ - 0x0141b910 18db2f00 73008001 5b9f3100 77008001 ../.s...[.1.w... │ │ - 0x0141b920 a0dc3100 6f008001 ee443100 6b008001 ..1.o....D1.k... │ │ + 0x0141b900 4e903000 6e008001 b2083100 6a008001 N.0.n.....1.j... │ │ + 0x0141b910 18db2f00 73008001 829f3100 77008001 ../.s.....1.w... │ │ + 0x0141b920 a0dc3100 6f008001 15453100 6b008001 ..1.o....E1.k... │ │ 0x0141b930 aa513000 6c008001 0e4a2f00 79008001 .Q0.l....J/.y... │ │ 0x0141b940 0db42e00 74008001 faf92f00 78008001 ....t...../.x... │ │ 0x0141b950 ae822f00 75008001 ba513000 70008001 ../.u....Q0.p... │ │ 0x0141b960 0d2b2f00 71008001 3ac12f00 6d008001 .+/.q...:./.m... │ │ 0x0141b970 c9ef2e00 00000000 00000000 7f008002 ................ │ │ - 0x0141b980 699f3100 65008002 e6ef2e00 6d008002 i.1.e.......m... │ │ + 0x0141b980 909f3100 65008002 e6ef2e00 6d008002 ..1.e.......m... │ │ 0x0141b990 cf632f00 6a008002 cfd02e00 73008002 .c/.j.......s... │ │ 0x0141b9a0 0e343000 74008002 d5be3100 7a008002 .40.t.....1.z... │ │ - 0x0141b9b0 55982e00 7b008002 7c9f3100 7c008002 U...{...|.1.|... │ │ + 0x0141b9b0 55982e00 7b008002 a39f3100 7c008002 U...{.....1.|... │ │ 0x0141b9c0 f4ef2e00 75008002 20b42e00 76008002 ....u... ...v... │ │ - 0x0141b9d0 fbae3000 77008002 4ec12f00 68008002 ..0.w...N./.h... │ │ - 0x0141b9e0 6e133000 6e008002 89e83000 72008002 n.0.n.....0.r... │ │ - 0x0141b9f0 44903000 66008002 1c2b2f00 80008002 D.0.f....+/..... │ │ - 0x0141ba00 fb443100 81008002 d8d02e00 70008002 .D1.........p... │ │ + 0x0141b9d0 22af3000 77008002 4ec12f00 68008002 ".0.w...N./.h... │ │ + 0x0141b9e0 6e133000 6e008002 b0e83000 72008002 n.0.n.....0.r... │ │ + 0x0141b9f0 6b903000 66008002 1c2b2f00 80008002 k.0.f....+/..... │ │ + 0x0141ba00 22453100 81008002 d8d02e00 70008002 "E1.........p... │ │ 0x0141ba10 41fd3100 6c008002 60c12f00 7d008002 A.1.l...`./.}... │ │ 0x0141ba20 df772e00 67008002 62733000 7e008002 .w..g...bs0.~... │ │ 0x0141ba30 55fd3100 78008002 0bf02e00 6b008002 U.1.x.......k... │ │ 0x0141ba40 06fa2f00 64008002 24343000 69008002 ../.d...$40.i... │ │ - 0x0141ba50 32b42e00 6f008002 a0e83000 82008002 2...o.....0..... │ │ + 0x0141ba50 32b42e00 6f008002 c7e83000 82008002 2...o.....0..... │ │ 0x0141ba60 6a982e00 71008002 c1822f00 79008002 j...q...../.y... │ │ 0x0141ba70 d3822f00 00000000 00000000 8f000003 ../............. │ │ - 0x0141ba80 afe83000 b0000003 27db2f00 c8000003 ..0.....'./..... │ │ + 0x0141ba80 d6e83000 b0000003 27db2f00 c8000003 ..0.....'./..... │ │ 0x0141ba90 ed822f00 64000003 22f02e00 c3000003 ../.d..."....... │ │ 0x0141baa0 ebbe3100 9b000003 85a12f00 e1000003 ..1......./..... │ │ 0x0141bab0 96a12f00 9d000003 67fd3100 c5000003 ../.....g.1..... │ │ 0x0141bac0 76982e00 c6000003 6dc12f00 b8000003 v.......m./..... │ │ 0x0141bad0 2ef02e00 7a000003 4bb42e00 93000003 ....z...K....... │ │ - 0x0141bae0 5a903000 c9000003 d0513000 ad000003 Z.0......Q0..... │ │ + 0x0141bae0 81903000 c9000003 d0513000 ad000003 ..0......Q0..... │ │ 0x0141baf0 ada12f00 84000003 35343000 85000003 ../.....540..... │ │ 0x0141bb00 b8a12f00 8a000003 d7a12f00 72000003 ../......./.r... │ │ 0x0141bb10 6e133000 d2000003 8c982e00 65000003 n.0.........e... │ │ 0x0141bb20 e5d02e00 99000003 eb513000 a5000003 .........Q0..... │ │ 0x0141bb30 1b0d2f00 ae000003 3ddb2f00 7f000003 ../.....=./..... │ │ - 0x0141bb40 18fa2f00 80000003 70903000 81000003 ../.....p.0..... │ │ + 0x0141bb40 18fa2f00 80000003 97903000 81000003 ../.......0..... │ │ 0x0141bb50 f9d02e00 db000003 aedc3100 8e000003 ..........1..... │ │ - 0x0141bb60 310d2f00 a4000003 2e273100 af000003 1./......'1..... │ │ - 0x0141bb70 39cc3000 bc000003 fabe3100 d6000003 9.0.......1..... │ │ + 0x0141bb60 310d2f00 a4000003 55273100 af000003 1./.....U'1..... │ │ + 0x0141bb70 60cc3000 bc000003 fabe3100 d6000003 `.0.......1..... │ │ 0x0141bb80 0dd12e00 e5000003 42f02e00 b6000003 ........B....... │ │ 0x0141bb90 6cf02e00 ab000003 df632f00 cc000003 l........c/..... │ │ 0x0141bba0 6d193000 cb000003 450d2f00 86000003 m.0.....E./..... │ │ 0x0141bbb0 00523000 6f000003 194a2f00 b9000003 .R0.o....J/..... │ │ - 0x0141bbc0 9d083100 98000003 ee772e00 c2000003 ..1......w...... │ │ + 0x0141bbc0 c4083100 98000003 ee772e00 c2000003 ..1......w...... │ │ 0x0141bbd0 f9632f00 a3000003 2f4a2f00 82000003 .c/...../J/..... │ │ 0x0141bbe0 c3dc3100 dd000003 18db2f00 da000003 ..1......./..... │ │ 0x0141bbf0 560d2f00 94000003 2f2b2f00 c1000003 V./...../+/..... │ │ - 0x0141bc00 98622f00 ba000003 12af3000 df000003 .b/.......0..... │ │ + 0x0141bc00 98622f00 ba000003 39af3000 df000003 .b/.....9.0..... │ │ 0x0141bc10 2dfa2f00 dc000003 a6982e00 de000003 -./............. │ │ - 0x0141bc20 fd772e00 cd000003 b3083100 b4000003 .w........1..... │ │ + 0x0141bc20 fd772e00 cd000003 da083100 b4000003 .w........1..... │ │ 0x0141bc30 83c12f00 d5000003 00832f00 ac000003 ../......./..... │ │ - 0x0141bc40 939f3100 9f000003 83903000 90000003 ..1.......0..... │ │ - 0x0141bc50 51cc3000 67000003 31902e00 be000003 Q.0.g...1....... │ │ - 0x0141bc60 47273100 b2000003 ca083100 83000003 G'1.......1..... │ │ - 0x0141bc70 26af3000 9e000003 0b642f00 8b000003 &.0......d/..... │ │ - 0x0141bc80 15523000 ce000003 01623100 c7000003 .R0......b1..... │ │ - 0x0141bc90 16832f00 c4000003 0a453100 9a000003 ../......E1..... │ │ + 0x0141bc40 ba9f3100 9f000003 aa903000 90000003 ..1.......0..... │ │ + 0x0141bc50 78cc3000 67000003 31902e00 be000003 x.0.g...1....... │ │ + 0x0141bc60 6e273100 b2000003 f1083100 83000003 n'1.......1..... │ │ + 0x0141bc70 4daf3000 9e000003 0b642f00 8b000003 M.0......d/..... │ │ + 0x0141bc80 15523000 ce000003 28623100 c7000003 .R0.....(b1..... │ │ + 0x0141bc90 16832f00 c4000003 31453100 9a000003 ../.....1E1..... │ │ 0x0141bca0 412b2f00 95000003 0b782e00 d0000003 A+/......x...... │ │ - 0x0141bcb0 4c2b2f00 b1000003 a99f3100 97000003 L+/.......1..... │ │ - 0x0141bcc0 1d453100 96000003 43fa2f00 e2000003 .E1.....C./..... │ │ + 0x0141bcb0 4c2b2f00 b1000003 d09f3100 97000003 L+/.......1..... │ │ + 0x0141bcc0 44453100 96000003 43fa2f00 e2000003 DE1.....C./..... │ │ 0x0141bcd0 7ff02e00 ca000003 f9a12f00 bb000003 ........../..... │ │ 0x0141bce0 6d0d2f00 a2000003 81fd3100 b5000003 m./.......1..... │ │ - 0x0141bcf0 e4083100 b3000003 d6803100 91000003 ..1.......1..... │ │ - 0x0141bd00 06813100 92000003 8c193000 6a000003 ..1.......0.j... │ │ - 0x0141bd10 aff02e00 e3000003 14623100 d1000003 .........b1..... │ │ - 0x0141bd20 1a1e3200 e4000003 5c273100 b7000003 ..2.....\'1..... │ │ - 0x0141bd30 ba982e00 d4000003 85273100 d7000003 .........'1..... │ │ - 0x0141bd40 c09f3100 d8000003 06bf3100 d3000003 ..1.......1..... │ │ + 0x0141bcf0 0b093100 b3000003 fd803100 91000003 ..1.......1..... │ │ + 0x0141bd00 2d813100 92000003 8c193000 6a000003 -.1.......0.j... │ │ + 0x0141bd10 aff02e00 e3000003 3b623100 d1000003 ........;b1..... │ │ + 0x0141bd20 1a1e3200 e4000003 83273100 b7000003 ..2......'1..... │ │ + 0x0141bd30 ba982e00 d4000003 ac273100 d7000003 .........'1..... │ │ + 0x0141bd40 e79f3100 d8000003 06bf3100 d3000003 ..1.......1..... │ │ 0x0141bd50 9ffd3100 d9000003 c2f02e00 a6000003 ..1............. │ │ 0x0141bd60 53db2f00 a0000003 3b4a2f00 a1000003 S./.....;J/..... │ │ 0x0141bd70 6aad2e00 cf000003 daf02e00 a7000003 j............... │ │ 0x0141bd80 94c12f00 a9000003 ebf02e00 79000003 ../.........y... │ │ 0x0141bd90 0fa22f00 a8000003 371e3200 9c000003 ../.....7.2..... │ │ - 0x0141bda0 faf02e00 6b000003 66cc3000 7b000003 ....k...f.0.{... │ │ - 0x0141bdb0 9e273100 7c000003 9a903000 6c000003 .'1.|.....0.l... │ │ + 0x0141bda0 faf02e00 6b000003 8dcc3000 7b000003 ....k.....0.{... │ │ + 0x0141bdb0 c5273100 7c000003 c1903000 6c000003 .'1.|.....0.l... │ │ 0x0141bdc0 1cd12e00 e0000003 1d642f00 87000003 .........d/..... │ │ - 0x0141bdd0 4a343000 7d000003 be903000 76000003 J40.}.....0.v... │ │ + 0x0141bdd0 4a343000 7d000003 e5903000 76000003 J40.}.....0.v... │ │ 0x0141bde0 10f12e00 7e000003 5e2b2f00 bd000003 ....~...^+/..... │ │ - 0x0141bdf0 37453100 aa000003 32f12e00 6d000003 7E1.....2...m... │ │ - 0x0141be00 24bf3100 bf000003 27623100 c0000003 $.1.....'b1..... │ │ + 0x0141bdf0 5e453100 aa000003 32f12e00 6d000003 ^E1.....2...m... │ │ + 0x0141be00 24bf3100 bf000003 4e623100 c0000003 $.1.....Nb1..... │ │ 0x0141be10 3dbf3100 00000000 00000000 72000005 =.1.........r... │ │ - 0x0141be20 699f3100 66000005 74733000 6c000005 i.1.f...ts0.l... │ │ + 0x0141be20 909f3100 66000005 74733000 6c000005 ..1.f...ts0.l... │ │ 0x0141be30 cf632f00 6d000005 cfd02e00 68000005 .c/.m.......h... │ │ 0x0141be40 6e133000 6a000005 23523000 70000005 n.0.j...#R0.p... │ │ 0x0141be50 d6dc3100 65000005 31902e00 6f000005 ..1.e...1...o... │ │ 0x0141be60 6cfa2f00 67000005 62733000 6b000005 l./.g...bs0.k... │ │ 0x0141be70 06fa2f00 69000005 32b42e00 73000005 ../.i...2...s... │ │ 0x0141be80 810d2f00 71000005 60db2f00 6e000005 ../.q...`./.n... │ │ - 0x0141be90 34af3000 74000005 42623100 00000000 4.0.t...Bb1..... │ │ + 0x0141be90 5baf3000 74000005 69623100 00000000 [.0.t...ib1..... │ │ 0x0141bea0 00000000 ab008006 4a4a2f00 cb008006 ........JJ/..... │ │ - 0x0141beb0 e39f3100 cc008006 53623100 64008006 ..1.....Sb1.d... │ │ + 0x0141beb0 0aa03100 cc008006 7a623100 64008006 ..1.....zb1.d... │ │ 0x0141bec0 8d0d2f00 66008006 2b832f00 e6008006 ../.f...+./..... │ │ 0x0141bed0 3d832f00 d6008006 4a832f00 69008006 =./.....J./.i... │ │ 0x0141bee0 3fd43100 6a008006 62b42e00 6b008006 ?.1.j...b...k... │ │ 0x0141bef0 85a12f00 6c008006 7ab42e00 d9008006 ../.l...z....... │ │ 0x0141bf00 4d1e3200 6d008006 a5193000 6e008006 M.2.m.....0.n... │ │ - 0x0141bf10 6e133000 ae008006 ce903000 c6008006 n.0.......0..... │ │ + 0x0141bf10 6e133000 ae008006 f5903000 c6008006 n.0.......0..... │ │ 0x0141bf20 37523000 70008006 59523000 ad008006 7R0.p...YR0..... │ │ 0x0141bf30 25a22f00 ac008006 1b0d2f00 72008006 %./......./.r... │ │ - 0x0141bf40 32642f00 73008006 f1083100 74008006 2d/.s.....1.t... │ │ + 0x0141bf40 32642f00 73008006 18093100 74008006 2d/.s.....1.t... │ │ 0x0141bf50 1c782e00 77008006 b6fd3100 78008006 .x..w.....1.x... │ │ - 0x0141bf60 dd903000 79008006 6cdb2f00 7a008006 ..0.y...l./.z... │ │ + 0x0141bf60 04913000 79008006 6cdb2f00 7a008006 ..0.y...l./.z... │ │ 0x0141bf70 4e642f00 e8008006 62642f00 7b008006 Nd/.....bd/.{... │ │ 0x0141bf80 51bf3100 af008006 31d12e00 b0008006 Q.1.....1....... │ │ - 0x0141bf90 4ad12e00 7c008006 79cc3000 b1008006 J...|...y.0..... │ │ + 0x0141bf90 4ad12e00 7c008006 a0cc3000 b1008006 J...|.....0..... │ │ 0x0141bfa0 651e3200 b2008006 970d2f00 b3008006 e.2......./..... │ │ 0x0141bfb0 a5c12f00 b4008006 a30d2f00 e2008006 ../......./..... │ │ - 0x0141bfc0 06093100 b5008006 1f813100 7d008006 ..1.......1.}... │ │ + 0x0141bfc0 2d093100 b5008006 46813100 7d008006 -.1.....F.1.}... │ │ 0x0141bfd0 584a2f00 b6008006 64832f00 b7008006 XJ/.....d./..... │ │ 0x0141bfe0 66523000 7e008006 77832f00 aa008006 fR0.~...w./..... │ │ 0x0141bff0 654a2f00 dd008006 742b2f00 7f008006 eJ/.....t+/..... │ │ 0x0141c000 67343000 b8008006 7adb2f00 de008006 g40.....z./..... │ │ 0x0141c010 bac12f00 b9008006 61bf3100 80008006 ../.....a.1..... │ │ 0x0141c020 7f642f00 dc008006 9a642f00 81008006 .d/......d/..... │ │ 0x0141c030 7abf3100 82008006 48f12e00 cd008006 z.1.....H....... │ │ 0x0141c040 cffd3100 ba008006 864a2f00 bb008006 ..1......J/..... │ │ 0x0141c050 80733000 d8008006 9ab42e00 e3008006 .s0............. │ │ 0x0141c060 842b2f00 83008006 e1fd3100 da008006 .+/.......1..... │ │ 0x0141c070 93bf3100 85008006 8ddb2f00 86008006 ..1......./..... │ │ - 0x0141c080 36813100 db008006 fd772e00 e7008006 6.1......w...... │ │ - 0x0141c090 98712e00 bc008006 c4e83000 ce008006 .q........0..... │ │ + 0x0141c080 5d813100 db008006 fd772e00 e7008006 ].1......w...... │ │ + 0x0141c090 98712e00 bc008006 ebe83000 ce008006 .q........0..... │ │ 0x0141c0a0 75523000 cf008006 5ad12e00 d0008006 uR0.....Z....... │ │ - 0x0141c0b0 f49f3100 89008006 1d093100 8a008006 ..1.......1..... │ │ - 0x0141c0c0 b2b42e00 bd008006 b4273100 8b008006 .........'1..... │ │ - 0x0141c0d0 5aaf3000 8c008006 80fa2f00 c5008006 Z.0......./..... │ │ + 0x0141c0b0 1ba03100 89008006 44093100 8a008006 ..1.....D.1..... │ │ + 0x0141c0c0 b2b42e00 bd008006 db273100 8b008006 .........'1..... │ │ + 0x0141c0d0 81af3000 8c008006 80fa2f00 c5008006 ..0......./..... │ │ 0x0141c0e0 e9dc3100 c9008006 6bd12e00 8d008006 ..1.....k....... │ │ 0x0141c0f0 fcdc3100 be008006 741e3200 8e008006 ..1.....t.2..... │ │ 0x0141c100 aebf3100 d1008006 b7642f00 8f008006 ..1......d/..... │ │ 0x0141c110 974a2f00 d2008006 cb982e00 d3008006 .J/............. │ │ - 0x0141c120 fa903000 d4008006 b30d2f00 90008006 ..0......./..... │ │ - 0x0141c130 acdb2f00 bf008006 10913000 91008006 ../.......0..... │ │ - 0x0141c140 cfe83000 93008006 49813100 94008006 ..0.....I.1..... │ │ - 0x0141c150 8ccc3000 95008006 28913000 c0008006 ..0.....(.0..... │ │ + 0x0141c120 21913000 d4008006 b30d2f00 90008006 !.0......./..... │ │ + 0x0141c130 acdb2f00 bf008006 37913000 91008006 ../.....7.0..... │ │ + 0x0141c140 f6e83000 93008006 70813100 94008006 ..0.....p.1..... │ │ + 0x0141c150 b3cc3000 95008006 4f913000 c0008006 ..0.....O.0..... │ │ 0x0141c160 9e2b2f00 96008006 851e3200 d5008006 .+/.......2..... │ │ 0x0141c170 7bd12e00 ca008006 92fa2f00 97008006 {........./..... │ │ - 0x0141c180 901e3200 98008006 70af3000 9a008006 ..2.....p.0..... │ │ - 0x0141c190 29093100 c1008006 bb2b2f00 df008006 ).1......+/..... │ │ + 0x0141c180 901e3200 98008006 97af3000 9a008006 ..2.......0..... │ │ + 0x0141c190 50093100 c1008006 bb2b2f00 df008006 P.1......+/..... │ │ 0x0141c1a0 c7642f00 9b008006 d12b2f00 e0008006 .d/......+/..... │ │ - 0x0141c1b0 da2b2f00 9c008006 09a03100 c3008006 .+/.......1..... │ │ + 0x0141c1b0 da2b2f00 9c008006 30a03100 c3008006 .+/.....0.1..... │ │ 0x0141c1c0 aafa2f00 9f008006 7a343000 d7008006 ../.....z40..... │ │ - 0x0141c1d0 81af3000 e5008006 6aad2e00 a0008006 ..0.....j....... │ │ - 0x0141c1e0 a1af3000 a1008006 bdfa2f00 a2008006 ..0......./..... │ │ + 0x0141c1d0 a8af3000 e5008006 6aad2e00 a0008006 ..0.....j....... │ │ + 0x0141c1e0 c8af3000 a1008006 bdfa2f00 a2008006 ..0......./..... │ │ 0x0141c1f0 c8b42e00 a3008006 56f12e00 c7008006 ........V....... │ │ - 0x0141c200 b3193000 c2008006 44453100 a4008006 ..0.....DE1..... │ │ - 0x0141c210 6ef12e00 e4008006 66cc3000 a7008006 n.......f.0..... │ │ - 0x0141c220 61813100 c4008006 89343000 e9008006 a.1......40..... │ │ + 0x0141c200 b3193000 c2008006 6b453100 a4008006 ..0.....kE1..... │ │ + 0x0141c210 6ef12e00 e4008006 8dcc3000 a7008006 n.........0..... │ │ + 0x0141c220 88813100 c4008006 89343000 e9008006 ..1......40..... │ │ 0x0141c230 f3fd3100 e1008006 8f733000 c8008006 ..1......s0..... │ │ - 0x0141c240 1ea03100 a8008006 cf193000 00000000 ..1.......0..... │ │ + 0x0141c240 45a03100 a8008006 cf193000 00000000 E.1.......0..... │ │ 0x0141c250 00000000 6e000007 8ef12e00 7a000007 ....n.......z... │ │ - 0x0141c260 af4a2f00 73000007 7d813100 7b000007 .J/.s...}.1.{... │ │ + 0x0141c260 af4a2f00 73000007 a4813100 7b000007 .J/.s.....1.{... │ │ 0x0141c270 a0f12e00 64000007 e42b2f00 65000007 ....d....+/.e... │ │ - 0x0141c280 50453100 70000007 9a343000 6d000007 PE1.p....40.m... │ │ - 0x0141c290 dcb42e00 66000007 a5cc3000 69000007 ....f.....0.i... │ │ + 0x0141c280 77453100 70000007 9a343000 6d000007 wE1.p....40.m... │ │ + 0x0141c290 dcb42e00 66000007 cccc3000 69000007 ....f.....0.i... │ │ 0x0141c2a0 8a523000 6a000007 f8b42e00 6b000007 .R0.j.......k... │ │ 0x0141c2b0 91d12e00 72000007 82d82f00 6c000007 ....r...../.l... │ │ 0x0141c2c0 b0343000 79000007 be4a2f00 7c000007 .40.y....J/.|... │ │ - 0x0141c2d0 68623100 6f000007 d1642f00 7e000007 hb1.o....d/.~... │ │ - 0x0141c2e0 08fe3100 7d000007 b0af3000 75000007 ..1.}.....0.u... │ │ - 0x0141c2f0 c8163200 76000007 f3783100 77000007 ..2.v....x1.w... │ │ - 0x0141c300 c2203100 78000007 05003100 67000007 . 1.x.....1.g... │ │ + 0x0141c2d0 8f623100 6f000007 d1642f00 7e000007 .b1.o....d/.~... │ │ + 0x0141c2e0 08fe3100 7d000007 d7af3000 75000007 ..1.}.....0.u... │ │ + 0x0141c2f0 c8163200 76000007 1a793100 77000007 ..2.v....y1.w... │ │ + 0x0141c300 e9203100 78000007 2c003100 67000007 . 1.x...,.1.g... │ │ 0x0141c310 a01e3200 71000007 bd1e3200 74000007 ..2.q.....2.t... │ │ - 0x0141c320 24fe3100 68000007 34a03100 00000000 $.1.h...4.1..... │ │ + 0x0141c320 24fe3100 68000007 5ba03100 00000000 $.1.h...[.1..... │ │ 0x0141c330 00000000 75008007 ed822f00 76008007 ....u...../.v... │ │ - 0x0141c340 38a22f00 79008007 c2273100 66008007 8./.y....'1.f... │ │ + 0x0141c340 38a22f00 79008007 e9273100 66008007 8./.y....'1.f... │ │ 0x0141c350 9cd12e00 6a008007 bebf3100 6b008007 ....j.....1.k... │ │ 0x0141c360 d9193000 6c008007 18b52e00 7f008007 ..0.l........... │ │ 0x0141c370 07972f00 7a008007 012c2f00 6d008007 ../.z....,/.m... │ │ 0x0141c380 92523000 6e008007 f1193000 83008007 .R0.n.....0..... │ │ 0x0141c390 defa2f00 80008007 a8523000 67008007 ../......R0.g... │ │ - 0x0141c3a0 c6523000 7b008007 90623100 7c008007 .R0.{....b1.|... │ │ - 0x0141c3b0 5d093100 81008007 d7273100 7d008007 ].1......'1.}... │ │ + 0x0141c3a0 c6523000 7b008007 b7623100 7c008007 .R0.{....b1.|... │ │ + 0x0141c3b0 84093100 81008007 fe273100 7d008007 ..1......'1.}... │ │ 0x0141c3c0 8c832f00 82008007 091a3000 7e008007 ../.......0.~... │ │ 0x0141c3d0 f1fa2f00 68008007 0fdd3100 69008007 ../.h.....1.i... │ │ 0x0141c3e0 be832f00 77008007 17fb2f00 6f008007 ../.w...../.o... │ │ - 0x0141c3f0 4aa03100 70008007 901e3200 71008007 J.1.p.....2.q... │ │ - 0x0141c400 37b52e00 84008007 e3e83000 72008007 7.........0.r... │ │ + 0x0141c3f0 71a03100 70008007 901e3200 71008007 q.1.p.....2.q... │ │ + 0x0141c400 37b52e00 84008007 0ae93000 72008007 7.........0.r... │ │ 0x0141c410 ba982e00 74008007 d6bf3100 78008007 ....t.....1.x... │ │ 0x0141c420 a2733000 73008007 40fe3100 00000000 .s0.s...@.1..... │ │ - 0x0141c430 00000000 73000008 b4cc3000 9c000008 ....s.....0..... │ │ - 0x0141c440 a8e13000 90000008 2cfb2f00 64000008 ..0.....,./.d... │ │ + 0x0141c430 00000000 73000008 dbcc3000 9c000008 ....s.....0..... │ │ + 0x0141c440 cfe13000 90000008 2cfb2f00 64000008 ..0.....,./.d... │ │ 0x0141c450 85a12f00 a5000008 b9343000 92000008 ../......40..... │ │ - 0x0141c460 4aa22f00 a0000008 63453100 aa000008 J./.....cE1..... │ │ - 0x0141c470 ed642f00 9f000008 7f453100 8e000008 .d/......E1..... │ │ - 0x0141c480 6e133000 76000008 f2273100 77000008 n.0.v....'1.w... │ │ + 0x0141c460 4aa22f00 a0000008 8a453100 aa000008 J./......E1..... │ │ + 0x0141c470 ed642f00 9f000008 a6453100 8e000008 .d/......E1..... │ │ + 0x0141c480 6e133000 76000008 19283100 77000008 n.0.v....(1.w... │ │ 0x0141c490 e7bf3100 7f000008 0a652f00 a6000008 ..1......e/..... │ │ - 0x0141c4a0 d5832f00 8f000008 9e453100 93000008 ../......E1..... │ │ + 0x0141c4a0 d5832f00 8f000008 c5453100 93000008 ../......E1..... │ │ 0x0141c4b0 53fe3100 78000008 40fb2f00 79000008 S.1.x...@./.y... │ │ - 0x0141c4c0 74093100 65000008 c7343000 a8000008 t.1.e....40..... │ │ + 0x0141c4c0 9b093100 65000008 c7343000 a8000008 ..1.e....40..... │ │ 0x0141c4d0 28652f00 70000008 ef462f00 a9000008 (e/.p....F/..... │ │ - 0x0141c4e0 91813100 ab000008 dc343000 6e000008 ..1......40.n... │ │ + 0x0141c4e0 b8813100 ab000008 dc343000 6e000008 ..1......40.n... │ │ 0x0141c4f0 ed343000 6d000008 c1733000 8d000008 .40.m....s0..... │ │ 0x0141c500 5bfb2f00 97000008 ee772e00 8a000008 [./......w...... │ │ 0x0141c510 23523000 66000008 63a22f00 67000008 #R0.f...c./.g... │ │ 0x0141c520 db523000 68000008 06353000 ad000008 .R0.h....50..... │ │ - 0x0141c530 07283100 7a000008 27dd3100 74000008 .(1.z...'.1.t... │ │ + 0x0141c530 2e283100 7a000008 27dd3100 74000008 .(1.z...'.1.t... │ │ 0x0141c540 2f4a2f00 75000008 18db2f00 ae000008 /J/.u...../..... │ │ - 0x0141c550 74a22f00 a1000008 b4623100 ac000008 t./......b1..... │ │ - 0x0141c560 9b813100 85000008 cf4a2f00 84000008 ..1......J/..... │ │ + 0x0141c550 74a22f00 a1000008 db623100 ac000008 t./......b1..... │ │ + 0x0141c560 c2813100 85000008 cf4a2f00 84000008 ..1......J/..... │ │ 0x0141c570 e9523000 7b000008 04c03100 af000008 .R0.{.....1..... │ │ - 0x0141c580 c7f12e00 89000008 f2e83000 94000008 ..........0..... │ │ + 0x0141c580 c7f12e00 89000008 19e93000 94000008 ..........0..... │ │ 0x0141c590 41fd3100 8c000008 60c12f00 88000008 A.1.....`./..... │ │ 0x0141c5a0 c70d2f00 99000008 32652f00 a2000008 ../.....2e/..... │ │ - 0x0141c5b0 13353000 a7000008 19283100 7c000008 .50......(1.|... │ │ + 0x0141c5b0 13353000 a7000008 40283100 7c000008 .50.....@(1.|... │ │ 0x0141c5c0 31902e00 7d000008 6cfa2f00 9d000008 1...}...l./..... │ │ 0x0141c5d0 e5982e00 87000008 30782e00 7e000008 ........0x..~... │ │ 0x0141c5e0 d9733000 6f000008 aa513000 8b000008 .s0.o....Q0..... │ │ 0x0141c5f0 06fa2f00 9a000008 24343000 98000008 ../.....$40..... │ │ - 0x0141c600 45652f00 86000008 41913000 95000008 Ee/.....A.0..... │ │ - 0x0141c610 a0e83000 9b000008 c1db2f00 6a000008 ..0......./.j... │ │ - 0x0141c620 0ae93000 a3000008 ee832f00 6b000008 ..0......./.k... │ │ + 0x0141c600 45652f00 86000008 68913000 95000008 Ee/.....h.0..... │ │ + 0x0141c610 c7e83000 9b000008 c1db2f00 6a000008 ..0......./.j... │ │ + 0x0141c620 31e93000 a3000008 ee832f00 6b000008 1.0......./.k... │ │ 0x0141c630 66fe3100 9e000008 e9733000 96000008 f.1......s0..... │ │ - 0x0141c640 c1822f00 6c000008 8f093100 b0000008 ../.l.....1..... │ │ - 0x0141c650 42623100 71000008 bfcc3000 80000008 Bb1.q.....0..... │ │ + 0x0141c640 c1822f00 6c000008 b6093100 b0000008 ../.l.....1..... │ │ + 0x0141c650 69623100 71000008 e6cc3000 80000008 ib1.q.....0..... │ │ 0x0141c660 cfc12f00 a4000008 09743000 81000008 ../......t0..... │ │ 0x0141c670 db0d2f00 72000008 0e842f00 83000008 ../.r...../..... │ │ 0x0141c680 e90d2f00 91000008 311a3000 82000008 ../.....1.0..... │ │ 0x0141c690 1a743000 00000000 00000000 64008012 .t0.........d... │ │ 0x0141c6a0 fb0d2f00 6e008012 03533000 71008012 ../.n....S0.q... │ │ - 0x0141c6b0 27353000 72008012 ae453100 65008012 '50.r....E1.e... │ │ - 0x0141c6c0 a5813100 66008012 26743000 73008012 ..1.f...&t0.s... │ │ - 0x0141c6d0 d11e3200 67008012 60a03100 6d008012 ..2.g...`.1.m... │ │ - 0x0141c6e0 3bdd3100 6f008012 1ce93000 68008012 ;.1.o.....0.h... │ │ + 0x0141c6b0 27353000 72008012 d5453100 65008012 '50.r....E1.e... │ │ + 0x0141c6c0 cc813100 66008012 26743000 73008012 ..1.f...&t0.s... │ │ + 0x0141c6d0 d11e3200 67008012 87a03100 6d008012 ..2.g.....1.m... │ │ + 0x0141c6e0 3bdd3100 6f008012 43e93000 68008012 ;.1.o...C.0.h... │ │ 0x0141c6f0 7cfe3100 70008012 e71e3200 69008012 |.1.p.....2.i... │ │ 0x0141c700 3c353000 6a008012 a2fe3100 6b008012 <50.j.....1.k... │ │ 0x0141c710 182c2f00 6c008012 fb1e3200 00000000 .,/.l.....2..... │ │ 0x0141c720 00000000 64000013 cefe3100 85000013 ....d.....1..... │ │ - 0x0141c730 28e93000 86000013 ddfe3100 87000013 (.0.......1..... │ │ + 0x0141c730 4fe93000 86000013 ddfe3100 87000013 O.0.......1..... │ │ 0x0141c740 5d652f00 88000013 dadb2f00 67000013 ]e/......./.g... │ │ 0x0141c750 f0fe3100 77000013 fb982e00 68000013 ..1.w.......h... │ │ 0x0141c760 93a22f00 84000013 9fa22f00 94000013 ../......./..... │ │ 0x0141c770 dfc12f00 66000013 41782e00 69000013 ../.f...Ax..i... │ │ - 0x0141c780 99093100 95000013 aed12e00 80000013 ..1............. │ │ - 0x0141c790 53dd3100 81000013 ca623100 6a000013 S.1......b1.j... │ │ - 0x0141c7a0 3c2c2f00 6c000013 82a03100 6d000013 <,/.l.....1.m... │ │ - 0x0141c7b0 57913000 6e000013 63913000 8f000013 W.0.n...c.0..... │ │ + 0x0141c780 c0093100 95000013 aed12e00 80000013 ..1............. │ │ + 0x0141c790 53dd3100 81000013 f1623100 6a000013 S.1......b1.j... │ │ + 0x0141c7a0 3c2c2f00 6c000013 a9a03100 6d000013 <,/.l.....1.m... │ │ + 0x0141c7b0 7e913000 6e000013 8a913000 8f000013 ~.0.n.....0..... │ │ 0x0141c7c0 ef462f00 89000013 d4f12e00 8a000013 .F/............. │ │ 0x0141c7d0 481a3000 97000013 1c842f00 96000013 H.0......./..... │ │ - 0x0141c7e0 25283100 75000013 5b1a3000 70000013 %(1.u...[.0.p... │ │ + 0x0141c7e0 4c283100 75000013 5b1a3000 70000013 L(1.u...[.0.p... │ │ 0x0141c7f0 5b353000 78000013 f5c12f00 90000013 [50.x...../..... │ │ 0x0141c800 71652f00 7d000013 69fb2f00 82000013 qe/.}...i./..... │ │ 0x0141c810 16533000 74000013 46b52e00 92000013 .S0.t...F....... │ │ 0x0141c820 18992e00 93000013 7afb2f00 65000013 ........z./.e... │ │ - 0x0141c830 99a03100 91000013 5c782e00 00000000 ..1.....\x...... │ │ - 0x0141c840 00000000 6c00801e 34283100 6400801e ....l...4(1.d... │ │ - 0x0141c850 b3093100 6d00801e e4623100 7700801e ..1.m....b1.w... │ │ - 0x0141c860 beaf3000 6500801e b9a03100 6700801e ..0.e.....1.g... │ │ + 0x0141c830 c0a03100 91000013 5c782e00 00000000 ..1.....\x...... │ │ + 0x0141c840 00000000 6c00801e 5b283100 6400801e ....l...[(1.d... │ │ + 0x0141c850 da093100 6d00801e 0b633100 7700801e ..1.m....c1.w... │ │ + 0x0141c860 e5af3000 6500801e e0a03100 6700801e ..0.e.....1.g... │ │ 0x0141c870 f1db2f00 6600801e 74782e00 8000801e ../.f...tx...... │ │ 0x0141c880 45743000 7e00801e 82782e00 7800801e Et0.~....x..x... │ │ - 0x0141c890 55b52e00 7b00801e 52283100 7d00801e U...{...R(1.}... │ │ - 0x0141c8a0 8ffb2f00 7c00801e cba03100 7500801e ../.|.....1.u... │ │ - 0x0141c8b0 66283100 6e00801e e5f12e00 7900801e f(1.n.......y... │ │ + 0x0141c890 55b52e00 7b00801e 79283100 7d00801e U...{...y(1.}... │ │ + 0x0141c8a0 8ffb2f00 7c00801e f2a03100 7500801e ../.|.....1.u... │ │ + 0x0141c8b0 8d283100 6e00801e e5f12e00 7900801e .(1.n.......y... │ │ 0x0141c8c0 71b52e00 6f00801e 2f842f00 6900801e q...o..././.i... │ │ - 0x0141c8d0 b6813100 6a00801e a0fb2f00 7000801e ..1.j...../.p... │ │ - 0x0141c8e0 dea03100 7400801e 23533000 7100801e ..1.t...#S0.q... │ │ + 0x0141c8d0 dd813100 6a00801e a0fb2f00 7000801e ..1.j...../.p... │ │ + 0x0141c8e0 05a13100 7400801e 23533000 7100801e ..1.t...#S0.q... │ │ 0x0141c8f0 bcfb2f00 6800801e 120e2f00 8200801e ../.h...../..... │ │ - 0x0141c900 fe623100 8100801e 86b52e00 7f00801e .b1............. │ │ + 0x0141c900 25633100 8100801e 86b52e00 7f00801e %c1............. │ │ 0x0141c910 e04a2f00 7a00801e 2d992e00 7200801e .J/.z...-...r... │ │ 0x0141c920 18c03100 6b00801e 7a652f00 7300801e ..1.k...ze/.s... │ │ 0x0141c930 01dc2f00 7600801e d3fb2f00 00000000 ../.v...../..... │ │ 0x0141c940 00000000 63000017 ada22f00 a1000017 ....c...../..... │ │ 0x0141c950 fbf12e00 af000017 40992e00 a0000017 ........@....... │ │ - 0x0141c960 b6453100 64000017 6edd3100 b8000017 .E1.d...n.1..... │ │ + 0x0141c960 dd453100 64000017 6edd3100 b8000017 .E1.d...n.1..... │ │ 0x0141c970 87dd3100 b9000017 06ff3100 65000017 ..1.......1.e... │ │ - 0x0141c980 ebfb2f00 66000017 cf453100 67000017 ../.f....E1.g... │ │ - 0x0141c990 41e93000 68000017 c3093100 aa000017 A.0.h.....1..... │ │ - 0x0141c9a0 6b1a3000 69000017 dbaf3000 ab000017 k.0.i.....0..... │ │ - 0x0141c9b0 7c283100 6a000017 17dc2f00 6b000017 |(1.j...../.k... │ │ - 0x0141c9c0 edaf3000 6c000017 4a2c2f00 6d000017 ..0.l...J,/.m... │ │ - 0x0141c9d0 55e93000 6e000017 0db03000 6f000017 U.0.n.....0.o... │ │ + 0x0141c980 ebfb2f00 66000017 f6453100 67000017 ../.f....E1.g... │ │ + 0x0141c990 68e93000 68000017 ea093100 aa000017 h.0.h.....1..... │ │ + 0x0141c9a0 6b1a3000 69000017 02b03000 ab000017 k.0.i.....0..... │ │ + 0x0141c9b0 a3283100 6a000017 17dc2f00 6b000017 .(1.j...../.k... │ │ + 0x0141c9c0 14b03000 6c000017 4a2c2f00 6d000017 ..0.l...J,/.m... │ │ + 0x0141c9d0 7ce93000 6e000017 34b03000 6f000017 |.0.n...4.0.o... │ │ 0x0141c9e0 15ff3100 bb000017 6e133000 70000017 ..1.....n.0.p... │ │ 0x0141c9f0 672c2f00 71000017 bea22f00 72000017 g,/.q...../.r... │ │ - 0x0141ca00 c5813100 73000017 92283100 74000017 ..1.s....(1.t... │ │ + 0x0141ca00 ec813100 73000017 b9283100 74000017 ..1.s....(1.t... │ │ 0x0141ca10 171f3200 c4000017 fb4a2f00 b7000017 ..2......J/..... │ │ - 0x0141ca20 77913000 75000017 09c22f00 b0000017 w.0.u...../..... │ │ + 0x0141ca20 9e913000 75000017 09c22f00 b0000017 ..0.u...../..... │ │ 0x0141ca30 331f3200 76000017 c3dc3100 be000017 3.2.v.....1..... │ │ 0x0141ca40 22ff3100 bf000017 d7a22f00 ba000017 ".1......./..... │ │ 0x0141ca50 41fd3100 77000017 30c03100 78000017 A.1.w...0.1.x... │ │ 0x0141ca60 224b2f00 79000017 752c2f00 ac000017 "K/.y...u,/..... │ │ - 0x0141ca70 f5453100 a2000017 c3d12e00 a3000017 .E1............. │ │ + 0x0141ca70 1c463100 a2000017 c3d12e00 a3000017 .F1............. │ │ 0x0141ca80 270e2f00 a4000017 38dc2f00 a5000017 './.....8./..... │ │ - 0x0141ca90 cb093100 7a000017 0bf22e00 7b000017 ..1.z.......{... │ │ + 0x0141ca90 f2093100 7a000017 0bf22e00 7b000017 ..1.z.......{... │ │ 0x0141caa0 94b52e00 b5000017 1ef22e00 7c000017 ............|... │ │ 0x0141cab0 efa22f00 b1000017 410e2f00 7d000017 ../.....A./.}... │ │ - 0x0141cac0 541f3200 7e000017 08463100 7f000017 T.2.~....F1..... │ │ + 0x0141cac0 541f3200 7e000017 2f463100 7f000017 T.2.~.../F1..... │ │ 0x0141cad0 9cb52e00 ad000017 b7642f00 80000017 .........d/..... │ │ 0x0141cae0 0b642f00 81000017 15523000 82000017 .d/......R0..... │ │ 0x0141caf0 a1dd3100 ae000017 474b2f00 83000017 ..1.....GK/..... │ │ 0x0141cb00 741f3200 84000017 e5d12e00 a6000017 t.2............. │ │ - 0x0141cb10 5c992e00 a7000017 18b03000 b2000017 \.........0..... │ │ - 0x0141cb20 48dc2f00 85000017 19633100 86000017 H./......c1..... │ │ - 0x0141cb30 eb813100 a8000017 a8dd3100 87000017 ..1.......1..... │ │ - 0x0141cb40 fda03100 b6000017 30ff3100 bc000017 ..1.....0.1..... │ │ - 0x0141cb50 a0e83000 88000017 f9813100 a9000017 ..0.......1..... │ │ + 0x0141cb10 5c992e00 a7000017 3fb03000 b2000017 \.......?.0..... │ │ + 0x0141cb20 48dc2f00 85000017 40633100 86000017 H./.....@c1..... │ │ + 0x0141cb30 12823100 a8000017 a8dd3100 87000017 ..1.......1..... │ │ + 0x0141cb40 24a13100 b6000017 30ff3100 bc000017 $.1.....0.1..... │ │ + 0x0141cb50 c7e83000 88000017 20823100 a9000017 ..0..... .1..... │ │ 0x0141cb60 72992e00 89000017 a7b52e00 bd000017 r............... │ │ 0x0141cb70 c1822f00 8a000017 4a0e2f00 8b000017 ../.....J./..... │ │ - 0x0141cb80 12463100 8c000017 871f3200 8d000017 .F1.......2..... │ │ + 0x0141cb80 39463100 8c000017 871f3200 8d000017 9F1.......2..... │ │ 0x0141cb90 bbdd3100 8e000017 670e2f00 8f000017 ..1.....g./..... │ │ - 0x0141cba0 28b03000 90000017 42c03100 91000017 (.0.....B.1..... │ │ + 0x0141cba0 4fb03000 90000017 42c03100 91000017 O.0.....B.1..... │ │ 0x0141cbb0 902c2f00 92000017 46ff3100 93000017 .,/.....F.1..... │ │ 0x0141cbc0 54dc2f00 94000017 3b4a2f00 95000017 T./.....;J/..... │ │ - 0x0141cbd0 99913000 96000017 ccdd3100 97000017 ..0.......1..... │ │ - 0x0141cbe0 e45b3100 c2000017 8a652f00 98000017 .[1......e/..... │ │ - 0x0141cbf0 d3cc3000 c0000017 20823100 99000017 ..0..... .1..... │ │ - 0x0141cc00 e0093100 b3000017 fbd12e00 c1000017 ..1............. │ │ + 0x0141cbd0 c0913000 96000017 ccdd3100 97000017 ..0.......1..... │ │ + 0x0141cbe0 0b5c3100 c2000017 8a652f00 98000017 .\1......e/..... │ │ + 0x0141cbf0 facc3000 c0000017 47823100 99000017 ..0.....G.1..... │ │ + 0x0141cc00 070a3100 b3000017 fbd12e00 c1000017 ..1............. │ │ 0x0141cc10 20d22e00 9b000017 01a32f00 9a000017 ........./..... │ │ 0x0141cc20 95782e00 c3000017 66353000 9c000017 .x......f50..... │ │ 0x0141cc30 89343000 9d000017 800e2f00 b4000017 .40......./..... │ │ - 0x0141cc40 eccc3000 9e000017 20a32f00 9f000017 ..0..... ./..... │ │ - 0x0141cc50 3c823100 00000000 00000000 6400001c <.1.........d... │ │ - 0x0141cc60 47823100 6600001c 6ae93000 6700001c G.1.f...j.0.g... │ │ - 0x0141cc70 98a73000 6800001c 49842f00 6900001c ..0.h...I./.i... │ │ - 0x0141cc80 08a13100 6a00001c 39d22e00 6b00001c ..1.j...9...k... │ │ + 0x0141cc40 13cd3000 9e000017 20a32f00 9f000017 ..0..... ./..... │ │ + 0x0141cc50 63823100 00000000 00000000 6400001c c.1.........d... │ │ + 0x0141cc60 6e823100 6600001c 91e93000 6700001c n.1.f.....0.g... │ │ + 0x0141cc70 bfa73000 6800001c 49842f00 6900001c ..0.h...I./.i... │ │ + 0x0141cc80 2fa13100 6a00001c 39d22e00 6b00001c /.1.j...9...k... │ │ 0x0141cc90 58d22e00 6c00001c 30f22e00 6500001c X...l...0...e... │ │ 0x0141cca0 3b533000 6d00001c b3652f00 7100001c ;S0.m....e/.q... │ │ - 0x0141ccb0 5eff3100 7500001c 36b03000 7900001c ^.1.u...6.0.y... │ │ + 0x0141ccb0 5eff3100 7500001c 5db03000 7900001c ^.1.u...].0.y... │ │ 0x0141ccc0 b0782e00 7600001c 8d0e2f00 7700001c .x..v...../.w... │ │ - 0x0141ccd0 fbcc3000 7800001c c1652f00 6e00001c ..0.x....e/.n... │ │ - 0x0141cce0 fa093100 6f00001c 59743000 7000001c ..1.o...Yt0.p... │ │ - 0x0141ccf0 faf02e00 7200001c 66cc3000 7300001c ....r...f.0.s... │ │ - 0x0141cd00 28633100 7400001c 10cd3000 00000000 (c1.t.....0..... │ │ + 0x0141ccd0 22cd3000 7800001c c1652f00 6e00001c ".0.x....e/.n... │ │ + 0x0141cce0 210a3100 6f00001c 59743000 7000001c !.1.o...Yt0.p... │ │ + 0x0141ccf0 faf02e00 7200001c 8dcc3000 7300001c ....r.....0.s... │ │ + 0x0141cd00 4f633100 7400001c 37cd3000 00000000 Oc1.t...7.0..... │ │ 0x0141cd10 00000000 8b00001d a50e2f00 a700001d ........../..... │ │ - 0x0141cd20 25a13100 6c00001d 5e823100 9c00001d %.1.l...^.1..... │ │ + 0x0141cd20 4ca13100 6c00001d 85823100 9c00001d L.1.l.....1..... │ │ 0x0141cd30 49f22e00 6d00001d 78ff3100 a900001d I...m...x.1..... │ │ 0x0141cd40 87992e00 7000001d a0992e00 9d00001d ....p........... │ │ 0x0141cd50 d7dd3100 7100001d b6992e00 7200001d ..1.q.......r... │ │ - 0x0141cd60 07fc2f00 b500001d 53b03000 b000001d ../.....S.0..... │ │ + 0x0141cd60 07fc2f00 b500001d 7ab03000 b000001d ../.....z.0..... │ │ 0x0141cd70 86353000 a200001d 35a32f00 7300001d .50.....5./.s... │ │ 0x0141cd80 ecdd3100 7400001d 861a3000 7500001d ..1.t.....0.u... │ │ 0x0141cd90 49a32f00 a300001d 26c22f00 7600001d I./.....&./.v... │ │ 0x0141cda0 48533000 7700001d cd992e00 7800001d HS0.w.......x... │ │ 0x0141cdb0 09de3100 7a00001d 59c03100 7b00001d ..1.z...Y.1.{... │ │ 0x0141cdc0 e1992e00 7c00001d 21fc2f00 7d00001d ....|...!./.}... │ │ - 0x0141cdd0 6bb03000 7e00001d 60a32f00 6b00001d k.0.~...`./.k... │ │ - 0x0141cde0 a4283100 9e00001d 89ff3100 7f00001d .(1.......1..... │ │ - 0x0141cdf0 4d633100 8000001d bd782e00 a000001d Mc1......x...... │ │ - 0x0141ce00 6d823100 8c00001d 71d22e00 ab00001d m.1.....q....... │ │ - 0x0141ce10 9e1a3000 6800001d 66633100 a400001d ..0.h...fc1..... │ │ - 0x0141ce20 22463100 8d00001d f8992e00 6e00001d "F1.........n... │ │ + 0x0141cdd0 92b03000 7e00001d 60a32f00 6b00001d ..0.~...`./.k... │ │ + 0x0141cde0 cb283100 9e00001d 89ff3100 7f00001d .(1.......1..... │ │ + 0x0141cdf0 74633100 8000001d bd782e00 a000001d tc1......x...... │ │ + 0x0141ce00 94823100 8c00001d 71d22e00 ab00001d ..1.....q....... │ │ + 0x0141ce10 9e1a3000 6800001d 8d633100 a400001d ..0.h....c1..... │ │ + 0x0141ce20 49463100 8d00001d f8992e00 6e00001d IF1.........n... │ │ 0x0141ce30 58d22e00 8100001d 981f3200 c500001d X.........2..... │ │ 0x0141ce40 a2ff3100 c600001d bd0e2f00 c000001d ..1......./..... │ │ 0x0141ce50 af1f3200 c700001d a3353000 6400001d ..2......50.d... │ │ - 0x0141ce60 b7b52e00 c100001d b2913000 ca00001d ..........0..... │ │ + 0x0141ce60 b7b52e00 c100001d d9913000 ca00001d ..........0..... │ │ 0x0141ce70 70c03100 ae00001d 38fc2f00 c300001d p.1.....8./..... │ │ - 0x0141ce80 87823100 a500001d 8dd22e00 8200001d ..1............. │ │ - 0x0141ce90 1dde3100 8e00001d 77633100 7900001d ..1.....wc1.y... │ │ - 0x0141cea0 bbff3100 a600001d 74e93000 8300001d ..1.....t.0..... │ │ + 0x0141ce80 ae823100 a500001d 8dd22e00 8200001d ..1............. │ │ + 0x0141ce90 1dde3100 8e00001d 9e633100 7900001d ..1......c1.y... │ │ + 0x0141cea0 bbff3100 a600001d 9be93000 8300001d ..1.......0..... │ │ 0x0141ceb0 6cfa2f00 be00001d ac353000 8f00001d l./......50..... │ │ - 0x0141cec0 87e93000 b700001d 564b2f00 a800001d ..0.....VK/..... │ │ - 0x0141ced0 3c463100 b200001d 7db03000 6f00001d ........... │ │ + 0x014200c0 5c923000 3e000000 00000000 00000000 \.0.>........... │ │ 0x014200d0 00000000 397a2e00 03dd2f00 3f000000 ....9z..../.?... │ │ - 0x014200e0 00000000 00000000 00000000 3d783100 ............=x1. │ │ - 0x014200f0 50fa3000 40000000 05000000 acfe3400 P.0.@.........4. │ │ + 0x014200e0 00000000 00000000 00000000 64783100 ............dx1. │ │ + 0x014200f0 77fa3000 40000000 05000000 acfe3400 w.0.@.........4. │ │ 0x01420100 00000000 2d792e00 32c13100 41000000 ....-y..2.1.A... │ │ 0x01420110 09000000 b1fe3400 00000000 fbc22f00 ......4......./. │ │ - 0x01420120 b8463100 42000000 05000000 bafe3400 .F1.B.........4. │ │ + 0x01420120 df463100 42000000 05000000 bafe3400 .F1.B.........4. │ │ 0x01420130 00000000 d4003200 5af32e00 43000000 ......2.Z...C... │ │ - 0x01420140 05000000 bffe3400 00000000 1a843100 ......4.......1. │ │ + 0x01420140 05000000 bffe3400 00000000 41843100 ......4.....A.1. │ │ 0x01420150 467a2e00 44000000 09000000 c4fe3400 Fz..D.........4. │ │ 0x01420160 00000000 b7723000 b7723000 45000000 .....r0..r0.E... │ │ - 0x01420170 09000000 cdfe3400 00000000 25b13000 ......4.....%.0. │ │ - 0x01420180 41923000 46000000 05000000 d6fe3400 A.0.F.........4. │ │ + 0x01420170 09000000 cdfe3400 00000000 4cb13000 ......4.....L.0. │ │ + 0x01420180 68923000 46000000 05000000 d6fe3400 h.0.F.........4. │ │ 0x01420190 00000000 17753000 38543000 47000000 .....u0.8T0.G... │ │ - 0x014201a0 09000000 dbfe3400 00000000 f5a13100 ......4.......1. │ │ + 0x014201a0 09000000 dbfe3400 00000000 1ca23100 ......4.......1. │ │ 0x014201b0 10df3100 48000000 09000000 e4fe3400 ..1.H.........4. │ │ 0x014201c0 00000000 0f213200 22753000 49000000 .....!2."u0.I... │ │ 0x014201d0 09000000 edfe3400 00000000 5c7a2e00 ......4.....\z.. │ │ 0x014201e0 80b62e00 4a000000 09000000 f6fe3400 ....J.........4. │ │ 0x014201f0 00000000 10dd2f00 e5fc2f00 4b000000 ....../.../.K... │ │ 0x01420200 09000000 fffe3400 00000000 32852f00 ......4.....2./. │ │ 0x01420210 05672f00 4c000000 09000000 08ff3400 .g/.L.........4. │ │ - 0x01420220 00000000 40852f00 51923000 4d000000 ....@./.Q.0.M... │ │ + 0x01420220 00000000 40852f00 78923000 4d000000 ....@./.x.0.M... │ │ 0x01420230 09000000 11ff3400 00000000 6cf32e00 ......4.....l... │ │ 0x01420240 50852f00 4e000000 09000000 1aff3400 P./.N.........4. │ │ - 0x01420250 00000000 52ea3000 3a753000 4f000000 ....R.0.:u0.O... │ │ + 0x01420250 00000000 79ea3000 3a753000 4f000000 ....y.0.:u0.O... │ │ 0x01420260 09000000 23ff3400 00000000 69fc2f00 ....#.4.....i./. │ │ 0x01420270 9bb62e00 50000000 00000000 00000000 ....P........... │ │ 0x01420280 00000000 a4b62e00 a4b62e00 51000000 ............Q... │ │ - 0x01420290 02000000 2cff3400 00000000 32b13000 ....,.4.....2.0. │ │ + 0x01420290 02000000 2cff3400 00000000 59b13000 ....,.4.....Y.0. │ │ 0x014202a0 1c672f00 52000000 03000000 2eff3400 .g/.R.........4. │ │ 0x014202b0 00000000 aab62e00 4b543000 53000000 ........KT0.S... │ │ 0x014202c0 03000000 31ff3400 00000000 22df3100 ....1.4.....".1. │ │ 0x014202d0 fafc2f00 54000000 03000000 34ff3400 ../.T.......4.4. │ │ - 0x014202e0 00000000 61ea3000 4ea42f00 55000000 ....a.0.N./.U... │ │ - 0x014202f0 03000000 37ff3400 00000000 e7cd3000 ....7.4.......0. │ │ + 0x014202e0 00000000 88ea3000 4ea42f00 55000000 ......0.N./.U... │ │ + 0x014202f0 03000000 37ff3400 00000000 0ece3000 ....7.4.......0. │ │ 0x01420300 48c13100 56000000 03000000 3aff3400 H.1.V.......:.4. │ │ - 0x01420310 00000000 61852f00 70ea3000 57000000 ....a./.p.0.W... │ │ + 0x01420310 00000000 61852f00 97ea3000 57000000 ....a./...0.W... │ │ 0x01420320 03000000 3dff3400 00000000 3a672f00 ....=.4.....:g/. │ │ 0x01420330 052d2f00 58000000 03000000 40ff3400 .-/.X.......@.4. │ │ - 0x01420340 00000000 6a923000 1afd2f00 59000000 ....j.0.../.Y... │ │ + 0x01420340 00000000 91923000 1afd2f00 59000000 ......0.../.Y... │ │ 0x01420350 03000000 43ff3400 00000000 544c2f00 ....C.4.....TL/. │ │ - 0x01420360 47b13000 5a000000 03000000 46ff3400 G.0.Z.......F.4. │ │ + 0x01420360 6eb13000 5a000000 03000000 46ff3400 n.0.Z.......F.4. │ │ 0x01420370 00000000 a3533000 dc003200 5b000000 .....S0...2.[... │ │ - 0x01420380 09000000 49ff3400 00000000 ffa13100 ....I.4.......1. │ │ + 0x01420380 09000000 49ff3400 00000000 26a23100 ....I.4.....&.1. │ │ 0x01420390 b1363000 5c000000 00000000 00000000 .60.\........... │ │ 0x014203a0 00000000 fb9a2e00 38df3100 5d000000 ........8.1.]... │ │ 0x014203b0 00000000 00000000 00000000 17d42e00 ................ │ │ - 0x014203c0 89ea3000 5e000000 00000000 00000000 ..0.^........... │ │ - 0x014203d0 00000000 6b4c2f00 f5cd3000 5f000000 ....kL/...0._... │ │ + 0x014203c0 b0ea3000 5e000000 00000000 00000000 ..0.^........... │ │ + 0x014203d0 00000000 6b4c2f00 1cce3000 5f000000 ....kL/...0._... │ │ 0x014203e0 04000000 52ff3400 00000000 1ed42e00 ....R.4......... │ │ 0x014203f0 b3b62e00 60000000 04000000 56ff3400 ....`.......V.4. │ │ - 0x01420400 00000000 2a843100 72852f00 61000000 ....*.1.r./.a... │ │ + 0x01420400 00000000 51843100 72852f00 61000000 ....Q.1.r./.a... │ │ 0x01420410 00000000 00000000 00000000 22792e00 ............"y.. │ │ - 0x01420420 46293100 62000000 00000000 00000000 F)1.b........... │ │ - 0x01420430 00000000 7e923000 ce0b3100 63000000 ....~.0...1.c... │ │ + 0x01420420 6d293100 62000000 00000000 00000000 m)1.b........... │ │ + 0x01420430 00000000 a5923000 f50b3100 63000000 ......0...1.c... │ │ 0x01420440 03000000 5aff3400 00000000 bfb62e00 ....Z.4......... │ │ 0x01420450 029b2e00 64000000 03000000 5dff3400 ....d.......].4. │ │ 0x01420460 00000000 5c543000 5c543000 65000000 ....\T0.\T0.e... │ │ - 0x01420470 03000000 60ff3400 00000000 81923000 ....`.4.......0. │ │ + 0x01420470 03000000 60ff3400 00000000 a8923000 ....`.4.......0. │ │ 0x01420480 6e7a2e00 66000000 0a000000 63ff3400 nz..f.......c.4. │ │ - 0x01420490 00000000 44102f00 7a643100 67000000 ....D./.zd1.g... │ │ + 0x01420490 00000000 44102f00 a1643100 67000000 ....D./..d1.g... │ │ 0x014204a0 03000000 6dff3400 00000000 901b3000 ....m.4.......0. │ │ 0x014204b0 5a102f00 68000000 05000000 70ff3400 Z./.h.......p.4. │ │ 0x014204c0 00000000 6ea42f00 6ea42f00 69000000 ....n./.n./.i... │ │ 0x014204d0 03000000 75ff3400 00000000 96f73100 ....u.4.......1. │ │ 0x014204e0 96f73100 6a000000 03000000 78ff3400 ..1.j.......x.4. │ │ 0x014204f0 00000000 aacb2e00 aacb2e00 6b000000 ............k... │ │ 0x01420500 03000000 7bff3400 00000000 72fc2f00 ....{.4.....r./. │ │ - 0x01420510 85923000 6c000000 09000000 7eff3400 ..0.l.......~.4. │ │ - 0x01420520 00000000 31843100 03c32f00 6d000000 ....1.1.../.m... │ │ + 0x01420510 ac923000 6c000000 09000000 7eff3400 ..0.l.......~.4. │ │ + 0x01420520 00000000 58843100 03c32f00 6d000000 ....X.1.../.m... │ │ 0x01420530 00000000 00000000 00000000 b8363000 .............60. │ │ - 0x01420540 67b13000 6e000000 00000000 00000000 g.0.n........... │ │ - 0x01420550 00000000 90ea3000 e3003200 6f000000 ......0...2.o... │ │ + 0x01420540 8eb13000 6e000000 00000000 00000000 ..0.n........... │ │ + 0x01420550 00000000 b7ea3000 e3003200 6f000000 ......0...2.o... │ │ 0x01420560 00000000 00000000 00000000 0a9b2e00 ................ │ │ 0x01420570 0a9b2e00 70000000 09000000 87ff3400 ....p.........4. │ │ 0x01420580 00000000 0dc32f00 3fdf3100 71000000 ....../.?.1.q... │ │ - 0x01420590 07000000 90ff3400 00000000 c3463100 ......4......F1. │ │ + 0x01420590 07000000 90ff3400 00000000 ea463100 ......4......F1. │ │ 0x014205a0 58753000 72000000 00000000 00000000 Xu0.r........... │ │ - 0x014205b0 00000000 12923000 d80b3100 73000000 ......0...1.s... │ │ - 0x014205c0 05000000 97ff3400 00000000 64e13000 ......4.....d.0. │ │ + 0x014205b0 00000000 39923000 ff0b3100 73000000 ....9.0...1.s... │ │ + 0x014205c0 05000000 97ff3400 00000000 8be13000 ......4.......0. │ │ 0x014205d0 704c2f00 74000000 07000000 9cff3400 pL/.t.........4. │ │ 0x014205e0 00000000 53203200 79852f00 75000000 ....S 2.y./.u... │ │ 0x014205f0 05000000 a3ff3400 00000000 00000000 ......4......... │ │ 0x01420600 00000000 00000000 00000000 00000000 ................ │ │ - 0x01420610 00000000 06a23100 9aea3000 77000000 ......1...0.w... │ │ + 0x01420610 00000000 2da23100 c1ea3000 77000000 ....-.1...0.w... │ │ 0x01420620 06000000 a8ff3400 00000000 4bdf3100 ......4.....K.1. │ │ 0x01420630 27d42e00 78000000 08000000 aeff3400 '...x.........4. │ │ 0x01420640 00000000 c2b62e00 61753000 79000000 ........au0.y... │ │ - 0x01420650 00000000 00000000 00000000 facd3000 ..............0. │ │ - 0x01420660 e40b3100 7a000000 00000000 00000000 ..1.z........... │ │ - 0x01420670 00000000 c2363000 51293100 7b000000 .....60.Q)1.{... │ │ + 0x01420650 00000000 00000000 00000000 21ce3000 ............!.0. │ │ + 0x01420660 0b0c3100 7a000000 00000000 00000000 ..1.z........... │ │ + 0x01420670 00000000 c2363000 78293100 7b000000 .....60.x)1.{... │ │ 0x01420680 00000000 00000000 00000000 00000000 ................ │ │ 0x01420690 00000000 00000000 00000000 00000000 ................ │ │ 0x014206a0 00000000 1f213200 83852f00 7d000000 .....!2.../.}... │ │ - 0x014206b0 0b000000 b6ff3400 00000000 59293100 ......4.....Y)1. │ │ + 0x014206b0 0b000000 b6ff3400 00000000 80293100 ......4......)1. │ │ 0x014206c0 76f32e00 7e000000 03000000 c1ff3400 v...~.........4. │ │ - 0x014206d0 00000000 8f923000 8f923000 7f000000 ......0...0..... │ │ - 0x014206e0 06000000 c4ff3400 00000000 6a293100 ......4.....j)1. │ │ - 0x014206f0 6a293100 80000000 07000000 caff3400 j)1...........4. │ │ - 0x01420700 00000000 70293100 53df3100 81000000 ....p)1.S.1..... │ │ + 0x014206d0 00000000 b6923000 b6923000 7f000000 ......0...0..... │ │ + 0x014206e0 06000000 c4ff3400 00000000 91293100 ......4......)1. │ │ + 0x014206f0 91293100 80000000 07000000 caff3400 .)1...........4. │ │ + 0x01420700 00000000 97293100 53df3100 81000000 .....)1.S.1..... │ │ 0x01420710 08000000 d1ff3400 00000000 cab62e00 ......4......... │ │ - 0x01420720 71b13000 82000000 08000000 d9ff3400 q.0...........4. │ │ + 0x01420720 98b13000 82000000 08000000 d9ff3400 ..0...........4. │ │ 0x01420730 00000000 2fd42e00 90f32e00 83000000 ..../........... │ │ - 0x01420740 08000000 e1ff3400 00000000 14a23100 ......4.......1. │ │ + 0x01420740 08000000 e1ff3400 00000000 3ba23100 ......4.....;.1. │ │ 0x01420750 67c13100 84000000 08000000 e9ff3400 g.1...........4. │ │ 0x01420760 00000000 9df32e00 1ddd2f00 85000000 ........../..... │ │ - 0x01420770 08000000 f1ff3400 00000000 94923000 ......4.......0. │ │ + 0x01420770 08000000 f1ff3400 00000000 bb923000 ......4.......0. │ │ 0x01420780 172d2f00 86000000 0a000000 f9ff3400 .-/...........4. │ │ 0x01420790 00000000 36fd2f00 7ba42f00 87000000 ....6./.{./..... │ │ 0x014207a0 0a000000 03003500 00000000 69753000 ......5.....iu0. │ │ 0x014207b0 209b2e00 88000000 0a000000 0d003500 .............5. │ │ 0x014207c0 00000000 79c13100 71df3100 89000000 ....y.1.q.1..... │ │ - 0x014207d0 0a000000 17003500 00000000 9e923000 ......5.......0. │ │ + 0x014207d0 0a000000 17003500 00000000 c5923000 ......5.......0. │ │ 0x014207e0 2bdd2f00 8a000000 0a000000 21003500 +./.........!.5. │ │ - 0x014207f0 00000000 7b293100 24213200 8b000000 ....{)1.$!2..... │ │ - 0x01420800 09000000 2b003500 00000000 cc463100 ....+.5......F1. │ │ + 0x014207f0 00000000 a2293100 24213200 8b000000 .....)1.$!2..... │ │ + 0x01420800 09000000 2b003500 00000000 f3463100 ....+.5......F1. │ │ 0x01420810 3d9b2e00 8c000000 03000000 34003500 =...........4.5. │ │ - 0x01420820 00000000 8fb13000 589b2e00 8d000000 ......0.X....... │ │ + 0x01420820 00000000 b6b13000 589b2e00 8d000000 ......0.X....... │ │ 0x01420830 03000000 37003500 00000000 4bdd2f00 ....7.5.....K./. │ │ 0x01420840 8fdf3100 8e000000 03000000 3a003500 ..1.........:.5. │ │ - 0x01420850 00000000 ec0b3100 65543000 8f000000 ......1.eT0..... │ │ + 0x01420850 00000000 130c3100 65543000 8f000000 ......1.eT0..... │ │ 0x01420860 05000000 3d003500 00000000 392d2f00 ....=.5.....9-/. │ │ 0x01420870 5add2f00 90000000 0a000000 42003500 Z./.........B.5. │ │ - 0x01420880 00000000 3bd42e00 abea3000 91000000 ....;.....0..... │ │ + 0x01420880 00000000 3bd42e00 d2ea3000 91000000 ....;.....0..... │ │ 0x01420890 0a000000 4c003500 00000000 4a2d2f00 ....L.5.....J-/. │ │ 0x014208a0 73753000 92000000 0a000000 56003500 su0.........V.5. │ │ - 0x014208b0 00000000 24a23100 94753000 93000000 ....$.1..u0..... │ │ - 0x014208c0 0a000000 60003500 00000000 f40b3100 ....`.5.......1. │ │ + 0x014208b0 00000000 4ba23100 94753000 93000000 ....K.1..u0..... │ │ + 0x014208c0 0a000000 60003500 00000000 1b0c3100 ....`.5.......1. │ │ 0x014208d0 ca363000 94000000 0a000000 6a003500 .60.........j.5. │ │ - 0x014208e0 00000000 99643100 9fdf3100 95000000 .....d1...1..... │ │ + 0x014208e0 00000000 c0643100 9fdf3100 95000000 .....d1...1..... │ │ 0x014208f0 0a000000 74003500 00000000 94852f00 ....t.5......./. │ │ 0x01420900 94852f00 96000000 0b000000 7e003500 ../.........~.5. │ │ 0x01420910 00000000 b5753000 b5753000 97000000 .....u0..u0..... │ │ - 0x01420920 0b000000 89003500 00000000 32a23100 ......5.....2.1. │ │ - 0x01420930 32a23100 98000000 0b000000 94003500 2.1...........5. │ │ - 0x01420940 00000000 c2ea3000 c2ea3000 99000000 ......0...0..... │ │ + 0x01420920 0b000000 89003500 00000000 59a23100 ......5.....Y.1. │ │ + 0x01420930 59a23100 98000000 0b000000 94003500 Y.1...........5. │ │ + 0x01420940 00000000 e9ea3000 e9ea3000 99000000 ......0...0..... │ │ 0x01420950 0b000000 9f003500 00000000 16c32f00 ......5......./. │ │ 0x01420960 16c32f00 9a000000 0b000000 aa003500 ../...........5. │ │ 0x01420970 00000000 9da42f00 9da42f00 9b000000 ....../.../..... │ │ 0x01420980 0b000000 b5003500 00000000 7e4c2f00 ......5.....~L/. │ │ 0x01420990 7e4c2f00 9c000000 09000000 c0003500 ~L/...........5. │ │ - 0x014209a0 00000000 99b13000 99b13000 9d000000 ......0...0..... │ │ + 0x014209a0 00000000 c0b13000 c0b13000 9d000000 ......0...0..... │ │ 0x014209b0 09000000 c9003500 00000000 7fc13100 ......5.......1. │ │ 0x014209c0 7fc13100 9e000000 0a000000 d2003500 ..1...........5. │ │ 0x014209d0 00000000 44672f00 44672f00 9f000000 ....Dg/.Dg/..... │ │ - 0x014209e0 0a000000 dc003500 00000000 050c3100 ......5.......1. │ │ - 0x014209f0 050c3100 a0000000 0a000000 e6003500 ..1...........5. │ │ + 0x014209e0 0a000000 dc003500 00000000 2c0c3100 ......5.....,.1. │ │ + 0x014209f0 2c0c3100 a0000000 0a000000 e6003500 ,.1...........5. │ │ 0x01420a00 00000000 8fc13100 8fc13100 a1000000 ......1...1..... │ │ 0x01420a10 09000000 f0003500 00000000 20c32f00 ......5..... ./. │ │ 0x01420a20 20c32f00 a2000000 09000000 f9003500 ./...........5. │ │ 0x01420a30 00000000 ed003200 ed003200 a3000000 ......2...2..... │ │ - 0x01420a40 08000000 02013500 00000000 02ce3000 ......5.......0. │ │ + 0x01420a40 08000000 02013500 00000000 29ce3000 ......5.....).0. │ │ 0x01420a50 4bd42e00 a4000000 08000000 0a013500 K.............5. │ │ - 0x01420a60 00000000 6f9b2e00 0d0c3100 a5000000 ....o.....1..... │ │ - 0x01420a70 08000000 12013500 00000000 9ae93000 ......5.......0. │ │ + 0x01420a60 00000000 6f9b2e00 340c3100 a5000000 ....o...4.1..... │ │ + 0x01420a70 08000000 12013500 00000000 c1e93000 ......5.......0. │ │ 0x01420a80 7f7a2e00 a6000000 00000000 00000000 .z.............. │ │ 0x01420a90 00000000 95c13100 7d9b2e00 a7000000 ......1.}....... │ │ 0x01420aa0 09000000 1a013500 00000000 65102f00 ......5.....e./. │ │ 0x01420ab0 78543000 a8000000 09000000 23013500 xT0.........#.5. │ │ - 0x01420ac0 00000000 3b843100 0cce3000 a9000000 ....;.1...0..... │ │ + 0x01420ac0 00000000 62843100 33ce3000 a9000000 ....b.1.3.0..... │ │ 0x01420ad0 09000000 2c013500 00000000 27c32f00 ....,.5.....'./. │ │ - 0x01420ae0 a4b13000 aa000000 09000000 35013500 ..0.........5.5. │ │ + 0x01420ae0 cbb13000 aa000000 09000000 35013500 ..0.........5.5. │ │ 0x01420af0 00000000 8b4c2f00 74102f00 ab000000 .....L/.t./..... │ │ 0x01420b00 0a000000 3e013500 00000000 9b1b3000 ....>.5.......0. │ │ 0x01420b10 919b2e00 ac000000 09000000 48013500 ............H.5. │ │ - 0x01420b20 00000000 0c383100 0c383100 ad000000 .....81..81..... │ │ + 0x01420b20 00000000 33383100 33383100 ad000000 ....381.381..... │ │ 0x01420b30 03000000 51013500 00000000 c9753000 ....Q.5......u0. │ │ 0x01420b40 c9753000 ae000000 03000000 54013500 .u0.........T.5. │ │ 0x01420b50 00000000 41213200 41213200 af000000 ....A!2.A!2..... │ │ - 0x01420b60 07000000 57013500 00000000 c9ea3000 ....W.5.......0. │ │ - 0x01420b70 c9ea3000 b0000000 07000000 5e013500 ..0.........^.5. │ │ + 0x01420b60 07000000 57013500 00000000 f0ea3000 ....W.5.......0. │ │ + 0x01420b70 f0ea3000 b0000000 07000000 5e013500 ..0.........^.5. │ │ 0x01420b80 00000000 582d2f00 a0c13100 b1000000 ....X-/...1..... │ │ 0x01420b90 08000000 65013500 00000000 a21b3000 ....e.5.......0. │ │ 0x01420ba0 a21b3000 b2000000 08000000 6d013500 ..0.........m.5. │ │ 0x01420bb0 00000000 72dd2f00 944c2f00 b3000000 ....r./..L/..... │ │ 0x01420bc0 08000000 75013500 00000000 fa003200 ....u.5.......2. │ │ - 0x01420bd0 3aa23100 b4000000 08000000 7d013500 :.1.........}.5. │ │ + 0x01420bd0 61a23100 b4000000 08000000 7d013500 a.1.........}.5. │ │ 0x01420be0 00000000 e6363000 d5753000 b5000000 .....60..u0..... │ │ 0x01420bf0 00000000 00000000 00000000 06013200 ..............2. │ │ 0x01420c00 a39b2e00 b6000000 01000000 85013500 ..............5. │ │ 0x01420c10 00000000 b39b2e00 60d42e00 b7000000 ........`....... │ │ 0x01420c20 03000000 86013500 00000000 9f4c2f00 ......5......L/. │ │ - 0x01420c30 bab13000 b8000000 05000000 89013500 ..0...........5. │ │ - 0x01420c40 00000000 ba9b2e00 21ce3000 b9000000 ........!.0..... │ │ - 0x01420c50 06000000 8e013500 00000000 48be3100 ......5.....H.1. │ │ - 0x01420c60 48be3100 ba000000 08000000 94013500 H.1...........5. │ │ - 0x01420c70 00000000 6ccb3000 6ccb3000 bb000000 ....l.0.l.0..... │ │ + 0x01420c30 e1b13000 b8000000 05000000 89013500 ..0...........5. │ │ + 0x01420c40 00000000 ba9b2e00 48ce3000 b9000000 ........H.0..... │ │ + 0x01420c50 06000000 8e013500 00000000 6fbe3100 ......5.....o.1. │ │ + 0x01420c60 6fbe3100 ba000000 08000000 94013500 o.1...........5. │ │ + 0x01420c70 00000000 93cb3000 93cb3000 bb000000 ......0...0..... │ │ 0x01420c80 08000000 9c013500 00000000 34c32f00 ......5.....4./. │ │ - 0x01420c90 47a23100 bc000000 09000000 a4013500 G.1...........5. │ │ + 0x01420c90 6ea23100 bc000000 09000000 a4013500 n.1...........5. │ │ 0x01420ca0 00000000 bdc13100 bdc13100 bd000000 ......1...1..... │ │ - 0x01420cb0 0a000000 ad013500 00000000 81293100 ......5......)1. │ │ - 0x01420cc0 81293100 be000000 0a000000 b7013500 .)1...........5. │ │ - 0x01420cd0 00000000 a4923000 a4923000 bf000000 ......0...0..... │ │ + 0x01420cb0 0a000000 ad013500 00000000 a8293100 ......5......)1. │ │ + 0x01420cc0 a8293100 be000000 0a000000 b7013500 .)1...........5. │ │ + 0x01420cd0 00000000 cb923000 cb923000 bf000000 ......0...0..... │ │ 0x01420ce0 0a000000 c1013500 00000000 a71b3000 ......5.......0. │ │ 0x01420cf0 a71b3000 c0000000 0a000000 cb013500 ..0...........5. │ │ 0x01420d00 00000000 aaf32e00 aaf32e00 c1000000 ................ │ │ 0x01420d10 0a000000 d5013500 00000000 ea363000 ......5......60. │ │ 0x01420d20 ea363000 c2000000 0a000000 df013500 .60...........5. │ │ 0x01420d30 00000000 8a7a2e00 8a7a2e00 c3000000 .....z...z...... │ │ - 0x01420d40 0a000000 e9013500 00000000 b0923000 ......5.......0. │ │ - 0x01420d50 b0923000 c4000000 0b000000 f3013500 ..0...........5. │ │ + 0x01420d40 0a000000 e9013500 00000000 d7923000 ......5.......0. │ │ + 0x01420d50 d7923000 c4000000 0b000000 f3013500 ..0...........5. │ │ 0x01420d60 00000000 d5b62e00 d5b62e00 c5000000 ................ │ │ - 0x01420d70 0b000000 fe013500 00000000 4ea23100 ......5.....N.1. │ │ - 0x01420d80 4ea23100 c6000000 0b000000 09023500 N.1...........5. │ │ + 0x01420d70 0b000000 fe013500 00000000 75a23100 ......5.....u.1. │ │ + 0x01420d80 75a23100 c6000000 0b000000 09023500 u.1...........5. │ │ 0x01420d90 00000000 73d42e00 73d42e00 c7000000 ....s...s....... │ │ 0x01420da0 0b000000 14023500 00000000 e6b62e00 ......5......... │ │ 0x01420db0 e6b62e00 c8000000 0b000000 1f023500 ..............5. │ │ - 0x01420dc0 00000000 2a0c3100 2a0c3100 c9000000 ....*.1.*.1..... │ │ + 0x01420dc0 00000000 510c3100 510c3100 c9000000 ....Q.1.Q.1..... │ │ 0x01420dd0 0b000000 2a023500 00000000 d9753000 ....*.5......u0. │ │ 0x01420de0 d9753000 ca000000 0b000000 35023500 .u0.........5.5. │ │ 0x01420df0 00000000 7cdd2f00 7cdd2f00 cb000000 ....|./.|./..... │ │ 0x01420e00 0b000000 40023500 00000000 40fd2f00 ....@.5.....@./. │ │ 0x01420e10 40fd2f00 cc000000 0b000000 4b023500 @./.........K.5. │ │ 0x01420e20 00000000 87d42e00 87d42e00 cd000000 ................ │ │ 0x01420e30 0b000000 56023500 00000000 b41b3000 ....V.5.......0. │ │ 0x01420e40 b41b3000 ce000000 0b000000 61023500 ..0.........a.5. │ │ 0x01420e50 00000000 badf3100 badf3100 cf000000 ......1...1..... │ │ - 0x01420e60 0b000000 6c023500 00000000 c0b13000 ....l.5.......0. │ │ - 0x01420e70 c0b13000 d0000000 0b000000 77023500 ..0.........w.5. │ │ + 0x01420e60 0b000000 6c023500 00000000 e7b13000 ....l.5.......0. │ │ + 0x01420e70 e7b13000 d0000000 0b000000 77023500 ..0.........w.5. │ │ 0x01420e80 00000000 47213200 47213200 d1000000 ....G!2.G!2..... │ │ 0x01420e90 0b000000 82023500 00000000 bf9b2e00 ......5......... │ │ 0x01420ea0 bf9b2e00 d2000000 0b000000 8d023500 ..............5. │ │ - 0x01420eb0 00000000 cfea3000 cfea3000 d3000000 ......0...0..... │ │ - 0x01420ec0 0b000000 98023500 00000000 ecea3000 ......5.......0. │ │ - 0x01420ed0 ecea3000 d4000000 0b000000 a3023500 ..0...........5. │ │ - 0x01420ee0 00000000 5fa23100 5fa23100 d5000000 ...._.1._.1..... │ │ + 0x01420eb0 00000000 f6ea3000 f6ea3000 d3000000 ......0...0..... │ │ + 0x01420ec0 0b000000 98023500 00000000 13eb3000 ......5.......0. │ │ + 0x01420ed0 13eb3000 d4000000 0b000000 a3023500 ..0...........5. │ │ + 0x01420ee0 00000000 86a23100 86a23100 d5000000 ......1...1..... │ │ 0x01420ef0 0b000000 ae023500 00000000 a54c2f00 ......5......L/. │ │ 0x01420f00 a54c2f00 d6000000 0b000000 b9023500 .L/...........5. │ │ - 0x01420f10 00000000 490c3100 490c3100 d7000000 ....I.1.I.1..... │ │ + 0x01420f10 00000000 700c3100 700c3100 d7000000 ....p.1.p.1..... │ │ 0x01420f20 0b000000 c4023500 00000000 9bdd2f00 ......5......./. │ │ 0x01420f30 9bdd2f00 d8000000 0b000000 cf023500 ../...........5. │ │ 0x01420f40 00000000 54fd2f00 54fd2f00 d9000000 ....T./.T./..... │ │ 0x01420f50 0b000000 da023500 00000000 f8753000 ......5......u0. │ │ 0x01420f60 f8753000 da000000 0b000000 e5023500 .u0...........5. │ │ 0x01420f70 00000000 71fd2f00 71fd2f00 db000000 ....q./.q./..... │ │ - 0x01420f80 0b000000 f0023500 00000000 2cce3000 ......5.....,.0. │ │ - 0x01420f90 2cce3000 dc000000 0b000000 fb023500 ,.0...........5. │ │ + 0x01420f80 0b000000 f0023500 00000000 53ce3000 ......5.....S.0. │ │ + 0x01420f90 53ce3000 dc000000 0b000000 fb023500 S.0...........5. │ │ 0x01420fa0 00000000 cac13100 cac13100 dd000000 ......1...1..... │ │ 0x01420fb0 0b000000 06033500 00000000 9b852f00 ......5......./. │ │ 0x01420fc0 9b852f00 de000000 0b000000 11033500 ../...........5. │ │ - 0x01420fd0 00000000 49ce3000 49ce3000 df000000 ....I.0.I.0..... │ │ - 0x01420fe0 0b000000 1c033500 00000000 d4b13000 ......5.......0. │ │ - 0x01420ff0 d4b13000 e0000000 0b000000 27033500 ..0.........'.5. │ │ + 0x01420fd0 00000000 70ce3000 70ce3000 df000000 ....p.0.p.0..... │ │ + 0x01420fe0 0b000000 1c033500 00000000 fbb13000 ......5.......0. │ │ + 0x01420ff0 fbb13000 e0000000 0b000000 27033500 ..0.........'.5. │ │ 0x01421000 00000000 b6f32e00 b6f32e00 e1000000 ................ │ │ 0x01421010 0b000000 32033500 00000000 cedf3100 ....2.5.......1. │ │ 0x01421020 cedf3100 e2000000 0b000000 3d033500 ..1.........=.5. │ │ 0x01421030 00000000 3ac32f00 3ac32f00 e3000000 ....:./.:./..... │ │ - 0x01421040 0b000000 48033500 00000000 79a23100 ....H.5.....y.1. │ │ - 0x01421050 79a23100 e4000000 0b000000 53033500 y.1.........S.5. │ │ + 0x01421040 0b000000 48033500 00000000 a0a23100 ....H.5.......1. │ │ + 0x01421050 a0a23100 e4000000 0b000000 53033500 ..1.........S.5. │ │ 0x01421060 00000000 86fd2f00 86fd2f00 e5000000 ....../.../..... │ │ 0x01421070 0b000000 5e033500 00000000 d1f32e00 ....^.5......... │ │ 0x01421080 d1f32e00 e6000000 0b000000 69033500 ............i.5. │ │ - 0x01421090 00000000 07eb3000 07eb3000 e7000000 ......0...0..... │ │ - 0x014210a0 0b000000 74033500 00000000 98a23100 ....t.5.......1. │ │ - 0x014210b0 98a23100 e8000000 0b000000 7f033500 ..1...........5. │ │ + 0x01421090 00000000 2eeb3000 2eeb3000 e7000000 ......0...0..... │ │ + 0x014210a0 0b000000 74033500 00000000 bfa23100 ....t.5.......1. │ │ + 0x014210b0 bfa23100 e8000000 0b000000 7f033500 ..1...........5. │ │ 0x014210c0 00000000 db9b2e00 db9b2e00 e9000000 ................ │ │ 0x014210d0 0b000000 8a033500 00000000 a1fd2f00 ......5......./. │ │ 0x014210e0 a1fd2f00 ea000000 0b000000 95033500 ../...........5. │ │ 0x014210f0 00000000 cc1b3000 cc1b3000 eb000000 ......0...0..... │ │ 0x01421100 0b000000 a0033500 00000000 16763000 ......5......v0. │ │ 0x01421110 16763000 ec000000 0b000000 ab033500 .v0...........5. │ │ - 0x01421120 00000000 610c3100 610c3100 ed000000 ....a.1.a.1..... │ │ + 0x01421120 00000000 880c3100 880c3100 ed000000 ......1...1..... │ │ 0x01421130 0b000000 b6033500 00000000 fa9b2e00 ......5......... │ │ 0x01421140 fa9b2e00 ee000000 0b000000 c1033500 ..............5. │ │ - 0x01421150 00000000 28eb3000 28eb3000 ef000000 ....(.0.(.0..... │ │ - 0x01421160 0b000000 cc033500 00000000 d5463100 ......5......F1. │ │ - 0x01421170 d5463100 f0000000 0b000000 d7033500 .F1...........5. │ │ - 0x01421180 00000000 f2b13000 f2b13000 f1000000 ......0...0..... │ │ + 0x01421150 00000000 4feb3000 4feb3000 ef000000 ....O.0.O.0..... │ │ + 0x01421160 0b000000 cc033500 00000000 fc463100 ......5......F1. │ │ + 0x01421170 fc463100 f0000000 0b000000 d7033500 .F1...........5. │ │ + 0x01421180 00000000 19b23000 19b23000 f1000000 ......0...0..... │ │ 0x01421190 0b000000 e2033500 00000000 33763000 ......5.....3v0. │ │ 0x014211a0 33763000 f2000000 0b000000 ed033500 3v0...........5. │ │ - 0x014211b0 00000000 c1923000 c1923000 f3000000 ......0...0..... │ │ - 0x014211c0 0b000000 f8033500 00000000 8d293100 ......5......)1. │ │ - 0x014211d0 8d293100 f4000000 0b000000 03043500 .)1...........5. │ │ - 0x014211e0 00000000 820c3100 820c3100 f5000000 ......1...1..... │ │ - 0x014211f0 0b000000 0e043500 00000000 dfca3000 ......5.......0. │ │ - 0x01421200 dfca3000 f6000000 0b000000 19043500 ..0...........5. │ │ - 0x01421210 00000000 a2293100 a2293100 f7000000 .....)1..)1..... │ │ - 0x01421220 0b000000 24043500 00000000 d7923000 ....$.5.......0. │ │ - 0x01421230 d7923000 f8000000 0b000000 2f043500 ..0........./.5. │ │ + 0x014211b0 00000000 e8923000 e8923000 f3000000 ......0...0..... │ │ + 0x014211c0 0b000000 f8033500 00000000 b4293100 ......5......)1. │ │ + 0x014211d0 b4293100 f4000000 0b000000 03043500 .)1...........5. │ │ + 0x014211e0 00000000 a90c3100 a90c3100 f5000000 ......1...1..... │ │ + 0x014211f0 0b000000 0e043500 00000000 06cb3000 ......5.......0. │ │ + 0x01421200 06cb3000 f6000000 0b000000 19043500 ..0...........5. │ │ + 0x01421210 00000000 c9293100 c9293100 f7000000 .....)1..)1..... │ │ + 0x01421220 0b000000 24043500 00000000 fe923000 ....$.5.......0. │ │ + 0x01421230 fe923000 f8000000 0b000000 2f043500 ..0........./.5. │ │ 0x01421240 00000000 977a2e00 977a2e00 f9000000 .....z...z...... │ │ - 0x01421250 0b000000 3a043500 00000000 ea463100 ....:.5......F1. │ │ - 0x01421260 ea463100 fa000000 0b000000 45043500 .F1.........E.5. │ │ - 0x01421270 00000000 a9643100 a9643100 fb000000 .....d1..d1..... │ │ + 0x01421250 0b000000 3a043500 00000000 11473100 ....:.5......G1. │ │ + 0x01421260 11473100 fa000000 0b000000 45043500 .G1.........E.5. │ │ + 0x01421270 00000000 d0643100 d0643100 fb000000 .....d1..d1..... │ │ 0x01421280 0b000000 50043500 00000000 90102f00 ....P.5......./. │ │ 0x01421290 90102f00 fc000000 0b000000 5b043500 ../.........[.5. │ │ 0x014212a0 00000000 b4dd2f00 b4dd2f00 fd000000 ....../.../..... │ │ 0x014212b0 0b000000 66043500 00000000 b07a2e00 ....f.5......z.. │ │ 0x014212c0 b07a2e00 fe000000 0b000000 71043500 .z..........q.5. │ │ 0x014212d0 00000000 9cd42e00 9cd42e00 ff000000 ................ │ │ - 0x014212e0 0b000000 7c043500 00000000 07473100 ....|.5......G1. │ │ - 0x014212f0 07473100 00010000 0b000000 87043500 .G1...........5. │ │ - 0x01421300 00000000 ba293100 ada42f00 01010000 .....)1.../..... │ │ - 0x01421310 08000000 92043500 00000000 4a843100 ......5.....J.1. │ │ - 0x01421320 4a843100 02010000 07000000 9a043500 J.1...........5. │ │ + 0x014212e0 0b000000 7c043500 00000000 2e473100 ....|.5......G1. │ │ + 0x014212f0 2e473100 00010000 0b000000 87043500 .G1...........5. │ │ + 0x01421300 00000000 e1293100 ada42f00 01010000 .....)1.../..... │ │ + 0x01421310 08000000 92043500 00000000 71843100 ......5.....q.1. │ │ + 0x01421320 71843100 02010000 07000000 9a043500 q.1...........5. │ │ 0x01421330 00000000 e7c13100 e7c13100 03010000 ......1...1..... │ │ 0x01421340 07000000 a1043500 00000000 54672f00 ......5.....Tg/. │ │ 0x01421350 54672f00 04010000 07000000 a8043500 Tg/...........5. │ │ - 0x01421360 00000000 28473100 28473100 05010000 ....(G1.(G1..... │ │ + 0x01421360 00000000 4f473100 4f473100 05010000 ....OG1.OG1..... │ │ 0x01421370 07000000 af043500 00000000 59c32f00 ......5.....Y./. │ │ 0x01421380 59c32f00 06010000 07000000 b6043500 Y./...........5. │ │ 0x01421390 00000000 60c32f00 60c32f00 07010000 ....`./.`./..... │ │ - 0x014213a0 07000000 bd043500 00000000 e8923000 ......5.......0. │ │ - 0x014213b0 e8923000 08010000 07000000 c4043500 ..0...........5. │ │ + 0x014213a0 07000000 bd043500 00000000 0f933000 ......5.......0. │ │ + 0x014213b0 0f933000 08010000 07000000 c4043500 ..0...........5. │ │ 0x014213c0 00000000 6c2d2f00 6c2d2f00 09010000 ....l-/.l-/..... │ │ 0x014213d0 07000000 cb043500 00000000 f7363000 ......5......60. │ │ 0x014213e0 f7363000 0a010000 07000000 d2043500 .60...........5. │ │ 0x014213f0 00000000 67c32f00 67c32f00 0b010000 ....g./.g./..... │ │ - 0x01421400 07000000 d9043500 00000000 ee923000 ......5.......0. │ │ - 0x01421410 ee923000 0c010000 07000000 e0043500 ..0...........5. │ │ + 0x01421400 07000000 d9043500 00000000 15933000 ......5.......0. │ │ + 0x01421410 15933000 0c010000 07000000 e0043500 ..0...........5. │ │ 0x01421420 00000000 b1a42f00 b1a42f00 0d010000 ....../.../..... │ │ 0x01421430 08000000 e7043500 00000000 cf7a2e00 ......5......z.. │ │ 0x01421440 cf7a2e00 0e010000 08000000 ef043500 .z............5. │ │ - 0x01421450 00000000 68ce3000 68ce3000 0f010000 ....h.0.h.0..... │ │ + 0x01421450 00000000 8fce3000 8fce3000 0f010000 ......0...0..... │ │ 0x01421460 08000000 f7043500 00000000 732d2f00 ......5.....s-/. │ │ 0x01421470 732d2f00 10010000 08000000 ff043500 s-/...........5. │ │ 0x01421480 00000000 12013200 12013200 11010000 ......2...2..... │ │ - 0x01421490 08000000 07053500 00000000 940c3100 ......5.......1. │ │ - 0x014214a0 940c3100 12010000 08000000 0f053500 ..1...........5. │ │ - 0x014214b0 00000000 7dce3000 7dce3000 13010000 ....}.0.}.0..... │ │ - 0x014214c0 08000000 17053500 00000000 c8643100 ......5......d1. │ │ - 0x014214d0 c8643100 14010000 08000000 1f053500 .d1...........5. │ │ - 0x014214e0 00000000 42eb3000 42eb3000 15010000 ....B.0.B.0..... │ │ + 0x01421490 08000000 07053500 00000000 bb0c3100 ......5.......1. │ │ + 0x014214a0 bb0c3100 12010000 08000000 0f053500 ..1...........5. │ │ + 0x014214b0 00000000 a4ce3000 a4ce3000 13010000 ......0...0..... │ │ + 0x014214c0 08000000 17053500 00000000 ef643100 ......5......d1. │ │ + 0x014214d0 ef643100 14010000 08000000 1f053500 .d1...........5. │ │ + 0x014214e0 00000000 69eb3000 69eb3000 15010000 ....i.0.i.0..... │ │ 0x014214f0 08000000 27053500 00000000 b0102f00 ....'.5......./. │ │ 0x01421500 b0102f00 16010000 08000000 2f053500 ../........./.5. │ │ 0x01421510 00000000 05b72e00 05b72e00 17010000 ................ │ │ 0x01421520 08000000 37053500 00000000 5a672f00 ....7.5.....Zg/. │ │ 0x01421530 5a672f00 18010000 08000000 3f053500 Zg/.........?.5. │ │ 0x01421540 00000000 5f213200 5f213200 19010000 ...._!2._!2..... │ │ - 0x01421550 08000000 47053500 00000000 9f0c3100 ....G.5.......1. │ │ - 0x01421560 9f0c3100 1a010000 08000000 4f053500 ..1.........O.5. │ │ + 0x01421550 08000000 47053500 00000000 c60c3100 ....G.5.......1. │ │ + 0x01421560 c60c3100 1a010000 08000000 4f053500 ..1.........O.5. │ │ 0x01421570 00000000 b5852f00 b5852f00 1b010000 ....../.../..... │ │ 0x01421580 08000000 57053500 00000000 79213200 ....W.5.....y!2. │ │ 0x01421590 79213200 1c010000 08000000 5f053500 y!2........._.5. │ │ - 0x014215a0 00000000 1b9c2e00 4deb3000 1d010000 ........M.0..... │ │ + 0x014215a0 00000000 1b9c2e00 74eb3000 1d010000 ........t.0..... │ │ 0x014215b0 08000000 67053500 00000000 70672f00 ....g.5.....pg/. │ │ 0x014215c0 70672f00 1e010000 08000000 6f053500 pg/.........o.5. │ │ 0x014215d0 00000000 c9102f00 299c2e00 1f010000 ....../.)....... │ │ - 0x014215e0 08000000 77053500 00000000 30473100 ....w.5.....0G1. │ │ - 0x014215f0 30473100 20010000 08000000 7f053500 0G1. .........5. │ │ + 0x014215e0 08000000 77053500 00000000 57473100 ....w.5.....WG1. │ │ + 0x014215f0 57473100 20010000 08000000 7f053500 WG1. .........5. │ │ 0x01421600 00000000 1e013200 1e013200 21010000 ......2...2.!... │ │ 0x01421610 08000000 87053500 00000000 c6a42f00 ......5......./. │ │ 0x01421620 c6a42f00 22010000 08000000 8f053500 ../.".........5. │ │ - 0x01421630 00000000 0cb23000 0cb23000 23010000 ......0...0.#... │ │ + 0x01421630 00000000 33b23000 33b23000 23010000 ....3.0.3.0.#... │ │ 0x01421640 08000000 97053500 00000000 d7a42f00 ......5......./. │ │ 0x01421650 d7a42f00 24010000 08000000 9f053500 ../.$.........5. │ │ 0x01421660 00000000 bcfd2f00 bcfd2f00 25010000 ....../.../.%... │ │ 0x01421670 08000000 a7053500 00000000 fe363000 ......5......60. │ │ - 0x01421680 5ceb3000 26010000 08000000 af053500 \.0.&.........5. │ │ + 0x01421680 83eb3000 26010000 08000000 af053500 ..0.&.........5. │ │ 0x01421690 00000000 c7fd2f00 d3fd2f00 27010000 ....../.../.'... │ │ - 0x014216a0 08000000 b7053500 00000000 3d473100 ......5.....=G1. │ │ - 0x014216b0 ab0c3100 28010000 08000000 bf053500 ..1.(.........5. │ │ + 0x014216a0 08000000 b7053500 00000000 64473100 ......5.....dG1. │ │ + 0x014216b0 d20c3100 28010000 08000000 bf053500 ..1.(.........5. │ │ 0x014216c0 00000000 0d373000 c14c2f00 29010000 .....70..L/.)... │ │ - 0x014216d0 08000000 c7053500 00000000 56843100 ......5.....V.1. │ │ - 0x014216e0 56843100 2a010000 08000000 cf053500 V.1.*.........5. │ │ + 0x014216d0 08000000 c7053500 00000000 7d843100 ......5.....}.1. │ │ + 0x014216e0 7d843100 2a010000 08000000 cf053500 }.1.*.........5. │ │ 0x014216f0 00000000 88213200 88213200 2b010000 .....!2..!2.+... │ │ 0x01421700 08000000 d7053500 00000000 882d2f00 ......5......-/. │ │ 0x01421710 882d2f00 2c010000 08000000 df053500 .-/.,.........5. │ │ 0x01421720 00000000 da102f00 da102f00 2d010000 ....../.../.-... │ │ 0x01421730 08000000 e7053500 00000000 f1102f00 ......5......./. │ │ 0x01421740 f1102f00 2e010000 08000000 ef053500 ../...........5. │ │ - 0x01421750 00000000 93ce3000 93ce3000 2f010000 ......0...0./... │ │ + 0x01421750 00000000 bace3000 bace3000 2f010000 ......0...0./... │ │ 0x01421760 08000000 f7053500 00000000 7d672f00 ......5.....}g/. │ │ 0x01421770 7d672f00 30010000 08000000 ff053500 }g/.0.........5. │ │ - 0x01421780 00000000 47473100 47473100 31010000 ....GG1.GG1.1... │ │ + 0x01421780 00000000 6e473100 6e473100 31010000 ....nG1.nG1.1... │ │ 0x01421790 08000000 07063500 00000000 3f9c2e00 ......5.....?... │ │ 0x014217a0 3f9c2e00 32010000 08000000 0f063500 ?...2.........5. │ │ - 0x014217b0 00000000 6deb3000 6deb3000 33010000 ....m.0.m.0.3... │ │ + 0x014217b0 00000000 94eb3000 94eb3000 33010000 ......0...0.3... │ │ 0x014217c0 08000000 17063500 00000000 93672f00 ......5......g/. │ │ 0x014217d0 93672f00 34010000 08000000 1f063500 .g/.4.........5. │ │ 0x014217e0 00000000 eadf3100 eadf3100 35010000 ......1...1.5... │ │ - 0x014217f0 08000000 27063500 00000000 be293100 ....'.5......)1. │ │ - 0x01421800 be293100 36010000 08000000 2f063500 .)1.6......./.5. │ │ + 0x014217f0 08000000 27063500 00000000 e5293100 ....'.5......)1. │ │ + 0x01421800 e5293100 36010000 08000000 2f063500 .)1.6......./.5. │ │ 0x01421810 00000000 9f213200 9f213200 37010000 .....!2..!2.7... │ │ 0x01421820 08000000 37063500 00000000 6ec32f00 ....7.5.....n./. │ │ 0x01421830 6ec32f00 38010000 08000000 3f063500 n./.8.......?.5. │ │ - 0x01421840 00000000 6a843100 6a843100 39010000 ....j.1.j.1.9... │ │ + 0x01421840 00000000 91843100 91843100 39010000 ......1...1.9... │ │ 0x01421850 08000000 47063500 00000000 d5dd2f00 ....G.5......./. │ │ 0x01421860 d5dd2f00 3a010000 08000000 4f063500 ../.:.......O.5. │ │ - 0x01421870 00000000 b8a23100 b8a23100 3b010000 ......1...1.;... │ │ + 0x01421870 00000000 dfa23100 dfa23100 3b010000 ......1...1.;... │ │ 0x01421880 09000000 57063500 00000000 1eb72e00 ....W.5......... │ │ 0x01421890 1eb72e00 3c010000 09000000 60063500 ....<.......`.5. │ │ 0x014218a0 00000000 ed1b3000 ed1b3000 3d010000 ......0...0.=... │ │ - 0x014218b0 09000000 69063500 00000000 f5923000 ....i.5.......0. │ │ - 0x014218c0 f5923000 3e010000 09000000 72063500 ..0.>.......r.5. │ │ + 0x014218b0 09000000 69063500 00000000 1c933000 ....i.5.......0. │ │ + 0x014218c0 1c933000 3e010000 09000000 72063500 ..0.>.......r.5. │ │ 0x014218d0 00000000 12373000 12373000 3f010000 .....70..70.?... │ │ - 0x014218e0 09000000 7b063500 00000000 cca23100 ....{.5.......1. │ │ - 0x014218f0 cca23100 40010000 09000000 84063500 ..1.@.........5. │ │ + 0x014218e0 09000000 7b063500 00000000 f3a23100 ....{.5.......1. │ │ + 0x014218f0 f3a23100 40010000 09000000 84063500 ..1.@.........5. │ │ 0x01421900 00000000 eef32e00 eef32e00 41010000 ............A... │ │ 0x01421910 09000000 8d063500 00000000 edc13100 ......5.......1. │ │ 0x01421920 edc13100 42010000 09000000 96063500 ..1.B.........5. │ │ - 0x01421930 00000000 22b23000 22b23000 43010000 ....".0.".0.C... │ │ - 0x01421940 08000000 9f063500 00000000 b60c3100 ......5.......1. │ │ - 0x01421950 b60c3100 44010000 08000000 a7063500 ..1.D.........5. │ │ - 0x01421960 00000000 75843100 75843100 45010000 ....u.1.u.1.E... │ │ + 0x01421930 00000000 49b23000 49b23000 43010000 ....I.0.I.0.C... │ │ + 0x01421940 08000000 9f063500 00000000 dd0c3100 ......5.......1. │ │ + 0x01421950 dd0c3100 44010000 08000000 a7063500 ..1.D.........5. │ │ + 0x01421960 00000000 9c843100 9c843100 45010000 ......1...1.E... │ │ 0x01421970 08000000 af063500 00000000 29013200 ......5.....).2. │ │ 0x01421980 29013200 46010000 08000000 b7063500 ).2.F.........5. │ │ 0x01421990 00000000 b5213200 b5213200 47010000 .....!2..!2.G... │ │ 0x014219a0 08000000 bf063500 00000000 a9672f00 ......5......g/. │ │ 0x014219b0 a9672f00 48010000 08000000 c7063500 .g/.H.........5. │ │ 0x014219c0 00000000 e47a2e00 e47a2e00 49010000 .....z...z..I... │ │ 0x014219d0 08000000 cf063500 00000000 07112f00 ......5......./. │ │ 0x014219e0 07112f00 4a010000 08000000 d7063500 ../.J.........5. │ │ 0x014219f0 00000000 19112f00 19112f00 4b010000 ....../.../.K... │ │ - 0x01421a00 08000000 df063500 00000000 8d843100 ......5.......1. │ │ - 0x01421a10 8d843100 4c010000 08000000 e7063500 ..1.L.........5. │ │ - 0x01421a20 00000000 c90c3100 c90c3100 4d010000 ......1...1.M... │ │ - 0x01421a30 08000000 ef063500 00000000 12933000 ......5.......0. │ │ - 0x01421a40 12933000 4e010000 08000000 f7063500 ..0.N.........5. │ │ - 0x01421a50 00000000 de643100 de643100 4f010000 .....d1..d1.O... │ │ + 0x01421a00 08000000 df063500 00000000 b4843100 ......5.......1. │ │ + 0x01421a10 b4843100 4c010000 08000000 e7063500 ..1.L.........5. │ │ + 0x01421a20 00000000 f00c3100 f00c3100 4d010000 ......1...1.M... │ │ + 0x01421a30 08000000 ef063500 00000000 39933000 ......5.....9.0. │ │ + 0x01421a40 39933000 4e010000 08000000 f7063500 9.0.N.........5. │ │ + 0x01421a50 00000000 05653100 05653100 4f010000 .....e1..e1.O... │ │ 0x01421a60 08000000 ff063500 00000000 c7213200 ......5......!2. │ │ 0x01421a70 c7213200 50010000 08000000 07073500 .!2.P.........5. │ │ 0x01421a80 00000000 c64c2f00 c64c2f00 51010000 .....L/..L/.Q... │ │ 0x01421a90 08000000 0f073500 00000000 03f42e00 ......5......... │ │ 0x01421aa0 03f42e00 52010000 08000000 17073500 ....R.........5. │ │ 0x01421ab0 00000000 e0dd2f00 e0dd2f00 53010000 ....../.../.S... │ │ 0x01421ac0 08000000 1f073500 00000000 f97a2e00 ......5......z.. │ │ 0x01421ad0 f97a2e00 54010000 08000000 27073500 .z..T.......'.5. │ │ - 0x01421ae0 00000000 a4ce3000 a4ce3000 55010000 ......0...0.U... │ │ + 0x01421ae0 00000000 cbce3000 cbce3000 55010000 ......0...0.U... │ │ 0x01421af0 08000000 2f073500 00000000 eda42f00 ..../.5......./. │ │ 0x01421b00 eda42f00 56010000 08000000 37073500 ../.V.......7.5. │ │ - 0x01421b10 00000000 61473100 61473100 57010000 ....aG1.aG1.W... │ │ - 0x01421b20 08000000 3f073500 00000000 e7a23100 ....?.5.......1. │ │ - 0x01421b30 e7a23100 58010000 08000000 47073500 ..1.X.......G.5. │ │ + 0x01421b10 00000000 88473100 88473100 57010000 .....G1..G1.W... │ │ + 0x01421b20 08000000 3f073500 00000000 0ea33100 ....?.5.......1. │ │ + 0x01421b30 0ea33100 58010000 08000000 47073500 ..1.X.......G.5. │ │ 0x01421b40 00000000 5a9c2e00 5a9c2e00 59010000 ....Z...Z...Y... │ │ 0x01421b50 08000000 4f073500 00000000 db213200 ....O.5......!2. │ │ 0x01421b60 db213200 5a010000 08000000 57073500 .!2.Z.......W.5. │ │ 0x01421b70 00000000 12f42e00 12f42e00 5b010000 ............[... │ │ 0x01421b80 08000000 5f073500 00000000 2e112f00 ...._.5......./. │ │ 0x01421b90 2e112f00 5c010000 08000000 67073500 ../.\.......g.5. │ │ 0x01421ba0 00000000 e0fd2f00 e0fd2f00 5d010000 ....../.../.]... │ │ 0x01421bb0 08000000 6f073500 00000000 00000000 ....o.5......... │ │ 0x01421bc0 00000000 00000000 00000000 00000000 ................ │ │ 0x01421bd0 00000000 41112f00 41112f00 5f010000 ....A./.A./._... │ │ - 0x01421be0 08000000 77073500 00000000 fca23100 ....w.5.......1. │ │ - 0x01421bf0 fca23100 60010000 08000000 7f073500 ..1.`.........5. │ │ + 0x01421be0 08000000 77073500 00000000 23a33100 ....w.5.....#.1. │ │ + 0x01421bf0 23a33100 60010000 08000000 7f073500 #.1.`.........5. │ │ 0x01421c00 00000000 fedf3100 fedf3100 61010000 ......1...1.a... │ │ - 0x01421c10 08000000 87073500 00000000 b3ce3000 ......5.......0. │ │ - 0x01421c20 b3ce3000 62010000 08000000 8f073500 ..0.b.........5. │ │ + 0x01421c10 08000000 87073500 00000000 dace3000 ......5.......0. │ │ + 0x01421c20 dace3000 62010000 08000000 8f073500 ..0.b.........5. │ │ 0x01421c30 00000000 4c763000 4c763000 63010000 ....Lv0.Lv0.c... │ │ 0x01421c40 08000000 97073500 00000000 83c32f00 ......5......./. │ │ 0x01421c50 83c32f00 64010000 08000000 9f073500 ../.d.........5. │ │ 0x01421c60 00000000 62763000 62763000 65010000 ....bv0.bv0.e... │ │ 0x01421c70 08000000 a7073500 00000000 00c23100 ......5.......1. │ │ 0x01421c80 00c23100 66010000 08000000 af073500 ..1.f.........5. │ │ 0x01421c90 00000000 8d543000 8d543000 67010000 .....T0..T0.g... │ │ 0x01421ca0 08000000 b7073500 00000000 6f763000 ......5.....ov0. │ │ 0x01421cb0 6f763000 68010000 08000000 bf073500 ov0.h.........5. │ │ 0x01421cc0 00000000 0e7b2e00 0e7b2e00 69010000 .....{...{..i... │ │ 0x01421cd0 08000000 c7073500 00000000 9e2d2f00 ......5......-/. │ │ 0x01421ce0 9e2d2f00 6a010000 08000000 cf073500 .-/.j.........5. │ │ 0x01421cf0 00000000 01a52f00 27373000 6b010000 ....../.'70.k... │ │ 0x01421d00 08000000 d7073500 00000000 f4fd2f00 ......5......./. │ │ - 0x01421d10 27933000 6c010000 08000000 df073500 '.0.l.........5. │ │ - 0x01421d20 00000000 cdce3000 2f933000 6d010000 ......0./.0.m... │ │ + 0x01421d10 4e933000 6c010000 08000000 df073500 N.0.l.........5. │ │ + 0x01421d20 00000000 f4ce3000 56933000 6d010000 ......0.V.0.m... │ │ 0x01421d30 09000000 e7073500 00000000 b12d2f00 ......5......-/. │ │ 0x01421d40 bdd42e00 6e010000 09000000 f0073500 ....n.........5. │ │ - 0x01421d50 00000000 43933000 c1852f00 6f010000 ....C.0.../.o... │ │ + 0x01421d50 00000000 6a933000 c1852f00 6f010000 ....j.0.../.o... │ │ 0x01421d60 09000000 f9073500 00000000 c8d42e00 ......5......... │ │ - 0x01421d70 2fb23000 70010000 09000000 02083500 /.0.p.........5. │ │ + 0x01421d70 56b23000 70010000 09000000 02083500 V.0.p.........5. │ │ 0x01421d80 00000000 9bc32f00 18e03100 71010000 ....../...1.q... │ │ - 0x01421d90 09000000 0b083500 00000000 49b23000 ......5.....I.0. │ │ + 0x01421d90 09000000 0b083500 00000000 70b23000 ......5.....p.0. │ │ 0x01421da0 1d7b2e00 72010000 09000000 14083500 .{..r.........5. │ │ 0x01421db0 00000000 709c2e00 a3c32f00 73010000 ....p...../.s... │ │ 0x01421dc0 09000000 1d083500 00000000 26e03100 ......5.....&.1. │ │ 0x01421dd0 fcfd2f00 74010000 09000000 26083500 ../.t.......&.5. │ │ 0x01421de0 00000000 37013200 37013200 75010000 ....7.2.7.2.u... │ │ - 0x01421df0 09000000 2f083500 00000000 d0c83000 ..../.5.......0. │ │ - 0x01421e00 d0c83000 76010000 09000000 38083500 ..0.v.......8.5. │ │ - 0x01421e10 00000000 38373000 f2643100 77010000 ....870..d1.w... │ │ + 0x01421df0 09000000 2f083500 00000000 f7c83000 ..../.5.......0. │ │ + 0x01421e00 f7c83000 76010000 09000000 38083500 ..0.v.......8.5. │ │ + 0x01421e10 00000000 38373000 19653100 77010000 ....870..e1.w... │ │ 0x01421e20 09000000 41083500 00000000 ebd83100 ....A.5.......1. │ │ 0x01421e30 ebd83100 78010000 04000000 4a083500 ..1.x.......J.5. │ │ - 0x01421e40 00000000 d4293100 d4293100 79010000 .....)1..)1.y... │ │ + 0x01421e40 00000000 fb293100 fb293100 79010000 .....)1..)1.y... │ │ 0x01421e50 05000000 4e083500 00000000 7a763000 ....N.5.....zv0. │ │ 0x01421e60 0b1c3000 7a010000 02000000 53083500 ..0.z.......S.5. │ │ 0x01421e70 00000000 cd852f00 2b1c3000 7b010000 ....../.+.0.{... │ │ - 0x01421e80 01000000 55083500 00000000 49933000 ....U.5.....I.0. │ │ - 0x01421e90 57b23000 7c010000 02000000 56083500 W.0.|.......V.5. │ │ + 0x01421e80 01000000 55083500 00000000 70933000 ....U.5.....p.0. │ │ + 0x01421e90 7eb23000 7c010000 02000000 56083500 ~.0.|.......V.5. │ │ 0x01421ea0 00000000 3d013200 2f1c3000 7d010000 ....=.2./.0.}... │ │ 0x01421eb0 03000000 58083500 00000000 42013200 ....X.5.....B.2. │ │ 0x01421ec0 b8c32f00 7e010000 04000000 5b083500 ../.~.......[.5. │ │ 0x01421ed0 00000000 11a52f00 341c3000 7f010000 ....../.4.0..... │ │ 0x01421ee0 04000000 5f083500 00000000 bf672f00 ...._.5......g/. │ │ - 0x01421ef0 fd643100 80010000 04000000 63083500 .d1.........c.5. │ │ - 0x01421f00 00000000 a68a2e00 e1293100 81010000 .........)1..... │ │ + 0x01421ef0 24653100 80010000 04000000 63083500 $e1.........c.5. │ │ + 0x01421f00 00000000 a68a2e00 082a3100 81010000 .........*1..... │ │ 0x01421f10 04000000 67083500 00000000 89763000 ....g.5......v0. │ │ 0x01421f20 317b2e00 82010000 04000000 6b083500 1{..........k.5. │ │ 0x01421f30 00000000 42373000 d1852f00 83010000 ....B70.../..... │ │ 0x01421f40 04000000 6f083500 00000000 37b72e00 ....o.5.....7... │ │ 0x01421f50 37b72e00 84010000 04000000 73083500 7...........s.5. │ │ 0x01421f60 00000000 a4543000 3a7b2e00 85010000 .....T0.:{...... │ │ 0x01421f70 05000000 77083500 00000000 4f112f00 ....w.5.....O./. │ │ 0x01421f80 467b2e00 86010000 09000000 7c083500 F{..........|.5. │ │ 0x01421f90 00000000 25f42e00 db4c2f00 87010000 ....%....L/..... │ │ 0x01421fa0 0a000000 85083500 00000000 49373000 ......5.....I70. │ │ 0x01421fb0 d8852f00 88010000 0a000000 8f083500 ../...........5. │ │ 0x01421fc0 00000000 776b2e00 776b2e00 89010000 ....wk..wk...... │ │ - 0x01421fd0 00000000 00000000 00000000 18a33100 ..............1. │ │ + 0x01421fd0 00000000 00000000 00000000 3fa33100 ............?.1. │ │ 0x01421fe0 dcd42e00 8a010000 03000000 99083500 ..............5. │ │ 0x01421ff0 00000000 eedd2f00 eedd2f00 8b010000 ....../.../..... │ │ - 0x01422000 04000000 9c083500 00000000 5bb23000 ......5.....[.0. │ │ + 0x01422000 04000000 9c083500 00000000 82b23000 ......5.......0. │ │ 0x01422010 0cc23100 8c010000 09000000 a0083500 ..1...........5. │ │ 0x01422020 00000000 c2c32f00 c2c32f00 8d010000 ....../.../..... │ │ 0x01422030 08000000 a9083500 00000000 f8dd2f00 ......5......./. │ │ - 0x01422040 e9293100 8e010000 08000000 b1083500 .)1...........5. │ │ + 0x01422040 102a3100 8e010000 08000000 b1083500 .*1...........5. │ │ 0x01422050 00000000 35e03100 35e03100 8f010000 ....5.1.5.1..... │ │ 0x01422060 08000000 b9083500 00000000 4f7b2e00 ......5.....O{.. │ │ 0x01422070 4f7b2e00 90010000 03000000 c1083500 O{............5. │ │ - 0x01422080 00000000 0ade2f00 63b23000 91010000 ....../.c.0..... │ │ - 0x01422090 03000000 c4083500 00000000 0a653100 ......5......e1. │ │ + 0x01422080 00000000 0ade2f00 8ab23000 91010000 ....../...0..... │ │ + 0x01422090 03000000 c4083500 00000000 31653100 ......5.....1e1. │ │ 0x014220a0 3f1c3000 92010000 03000000 c7083500 ?.0...........5. │ │ - 0x014220b0 00000000 f8213200 df0c3100 93010000 .....!2...1..... │ │ + 0x014220b0 00000000 f8213200 060d3100 93010000 .....!2...1..... │ │ 0x014220c0 03000000 ca083500 00000000 776b2e00 ......5.....wk.. │ │ 0x014220d0 776b2e00 94010000 00000000 00000000 wk.............. │ │ 0x014220e0 00000000 45e03100 21c23100 95010000 ....E.1.!.1..... │ │ - 0x014220f0 05000000 cd083500 00000000 39c93000 ......5.....9.0. │ │ - 0x01422100 39c93000 96010000 07000000 d2083500 9.0...........5. │ │ - 0x01422110 00000000 a3033100 a3033100 97010000 ......1...1..... │ │ - 0x01422120 07000000 d9083500 00000000 0c433100 ......5......C1. │ │ - 0x01422130 0c433100 98010000 07000000 e0083500 .C1...........5. │ │ + 0x014220f0 05000000 cd083500 00000000 60c93000 ......5.....`.0. │ │ + 0x01422100 60c93000 96010000 07000000 d2083500 `.0...........5. │ │ + 0x01422110 00000000 ca033100 ca033100 97010000 ......1...1..... │ │ + 0x01422120 07000000 d9083500 00000000 33433100 ......5.....3C1. │ │ + 0x01422130 33433100 98010000 07000000 e0083500 3C1...........5. │ │ 0x01422140 00000000 c6173000 c6173000 99010000 ......0...0..... │ │ - 0x01422150 08000000 e7083500 00000000 8d053100 ......5.......1. │ │ - 0x01422160 8d053100 9a010000 08000000 ef083500 ..1...........5. │ │ - 0x01422170 00000000 707f3100 707f3100 9b010000 ....p.1.p.1..... │ │ + 0x01422150 08000000 e7083500 00000000 b4053100 ......5.......1. │ │ + 0x01422160 b4053100 9a010000 08000000 ef083500 ..1...........5. │ │ + 0x01422170 00000000 977f3100 977f3100 9b010000 ......1...1..... │ │ 0x01422180 08000000 f7083500 00000000 64f82f00 ......5.....d./. │ │ 0x01422190 64f82f00 9c010000 08000000 ff083500 d./...........5. │ │ - 0x014221a0 00000000 7b7f3100 7b7f3100 9d010000 ....{.1.{.1..... │ │ - 0x014221b0 08000000 07093500 00000000 a9e73000 ......5.......0. │ │ - 0x014221c0 a9e73000 9e010000 08000000 0f093500 ..0...........5. │ │ - 0x014221d0 00000000 df253100 df253100 9f010000 .....%1..%1..... │ │ + 0x014221a0 00000000 a27f3100 a27f3100 9d010000 ......1...1..... │ │ + 0x014221b0 08000000 07093500 00000000 d0e73000 ......5.......0. │ │ + 0x014221c0 d0e73000 9e010000 08000000 0f093500 ..0...........5. │ │ + 0x014221d0 00000000 06263100 06263100 9f010000 .....&1..&1..... │ │ 0x014221e0 08000000 17093500 00000000 b72d2f00 ......5......-/. │ │ 0x014221f0 b72d2f00 a0010000 07000000 1f093500 .-/...........5. │ │ 0x01422200 00000000 50e03100 11fe2f00 a1010000 ....P.1.../..... │ │ 0x01422210 09000000 26093500 00000000 ab2f3000 ....&.5....../0. │ │ 0x01422220 cec32f00 a2010000 09000000 2f093500 ../........./.5. │ │ - 0x01422230 00000000 3dcd3000 df852f00 a3010000 ....=.0.../..... │ │ + 0x01422230 00000000 64cd3000 df852f00 a3010000 ....d.0.../..... │ │ 0x01422240 09000000 38093500 00000000 547b2e00 ....8.5.....T{.. │ │ 0x01422250 50373000 a4010000 09000000 41093500 P70.........A.5. │ │ - 0x01422260 00000000 83eb3000 a0843100 a5010000 ......0...1..... │ │ + 0x01422260 00000000 aaeb3000 c7843100 a5010000 ......0...1..... │ │ 0x01422270 09000000 4a093500 00000000 607b2e00 ....J.5.....`{.. │ │ 0x01422280 58e03100 a6010000 09000000 53093500 X.1.........S.5. │ │ - 0x01422290 00000000 d9b52e00 dfce3000 a7010000 ..........0..... │ │ + 0x01422290 00000000 d9b52e00 06cf3000 a7010000 ..........0..... │ │ 0x014222a0 09000000 5c093500 00000000 dac32f00 ....\.5......./. │ │ - 0x014222b0 1c653100 a8010000 09000000 65093500 .e1.........e.5. │ │ - 0x014222c0 00000000 cc672f00 042a3100 a9010000 .....g/..*1..... │ │ + 0x014222b0 43653100 a8010000 09000000 65093500 Ce1.........e.5. │ │ + 0x014222c0 00000000 cc672f00 2b2a3100 a9010000 .....g/.+*1..... │ │ 0x014222d0 09000000 6e093500 00000000 4ab02e00 ....n.5.....J... │ │ 0x014222e0 7f9c2e00 aa010000 09000000 77093500 ............w.5. │ │ 0x014222f0 00000000 fcca2e00 eb4c2f00 ab010000 .........L/..... │ │ 0x01422300 09000000 80093500 00000000 f74c2f00 ......5......L/. │ │ 0x01422310 5c373000 ac010000 09000000 89093500 \70...........5. │ │ - 0x01422320 00000000 28653100 16a52f00 ad010000 ....(e1.../..... │ │ - 0x01422330 09000000 92093500 00000000 75473100 ......5.....uG1. │ │ - 0x01422340 34653100 ae010000 03000000 9b093500 4e1...........5. │ │ + 0x01422320 00000000 4f653100 16a52f00 ad010000 ....Oe1.../..... │ │ + 0x01422330 09000000 92093500 00000000 9c473100 ......5......G1. │ │ + 0x01422340 5b653100 ae010000 03000000 9b093500 [e1...........5. │ │ 0x01422350 00000000 28f42e00 3cf42e00 af010000 ....(...<....... │ │ 0x01422360 07000000 9e093500 00000000 eb852f00 ......5......./. │ │ 0x01422370 c72d2f00 b0010000 07000000 a5093500 .-/...........5. │ │ 0x01422380 00000000 3cb72e00 24fe2f00 b1010000 ....<...$./..... │ │ - 0x01422390 07000000 ac093500 00000000 66763100 ......5.....fv1. │ │ - 0x014223a0 66763100 b2010000 01000000 b3093500 fv1...........5. │ │ + 0x01422390 07000000 ac093500 00000000 8d763100 ......5......v1. │ │ + 0x014223a0 8d763100 b2010000 01000000 b3093500 .v1...........5. │ │ 0x014223b0 00000000 41a12f00 41a12f00 b3010000 ....A./.A./..... │ │ 0x014223c0 03000000 b4093500 00000000 6c7b2e00 ......5.....l{.. │ │ 0x014223d0 6c7b2e00 b4010000 07000000 b7093500 l{............5. │ │ - 0x014223e0 00000000 102a3100 102a3100 b5010000 .....*1..*1..... │ │ + 0x014223e0 00000000 372a3100 372a3100 b5010000 ....7*1.7*1..... │ │ 0x014223f0 08000000 be093500 00000000 1cde2f00 ......5......./. │ │ 0x01422400 1cde2f00 b6010000 09000000 c6093500 ../...........5. │ │ 0x01422410 00000000 f5d42e00 f5d42e00 b7010000 ................ │ │ 0x01422420 09000000 cf093500 00000000 531c3000 ......5.....S.0. │ │ 0x01422430 531c3000 b8010000 09000000 d8093500 S.0...........5. │ │ - 0x01422440 00000000 8feb3000 8feb3000 b9010000 ......0...0..... │ │ + 0x01422440 00000000 b6eb3000 b6eb3000 b9010000 ......0...0..... │ │ 0x01422450 09000000 e1093500 00000000 707b2e00 ......5.....p{.. │ │ 0x01422460 707b2e00 ba010000 0a000000 ea093500 p{............5. │ │ 0x01422470 00000000 03223200 03223200 bb010000 ....."2.."2..... │ │ 0x01422480 0a000000 f4093500 00000000 2fde2f00 ......5....././. │ │ 0x01422490 2fde2f00 bc010000 0a000000 fe093500 /./...........5. │ │ 0x014224a0 00000000 034d2f00 034d2f00 bd010000 .....M/..M/..... │ │ 0x014224b0 0a000000 080a3500 00000000 58112f00 ......5.....X./. │ │ 0x014224c0 58112f00 be010000 0a000000 120a3500 X./...........5. │ │ 0x014224d0 00000000 807b2e00 807b2e00 bf010000 .....{...{...... │ │ - 0x014224e0 0a000000 1c0a3500 00000000 4d933000 ......5.....M.0. │ │ - 0x014224f0 4d933000 c0010000 0a000000 260a3500 M.0.........&.5. │ │ + 0x014224e0 0a000000 1c0a3500 00000000 74933000 ......5.....t.0. │ │ + 0x014224f0 74933000 c0010000 0a000000 260a3500 t.0.........&.5. │ │ 0x01422500 00000000 8b9c2e00 8b9c2e00 c1010000 ................ │ │ - 0x01422510 0a000000 300a3500 00000000 31a33100 ....0.5.....1.1. │ │ - 0x01422520 31a33100 c2010000 0a000000 3a0a3500 1.1.........:.5. │ │ - 0x01422530 00000000 4a653100 4a653100 c3010000 ....Je1.Je1..... │ │ + 0x01422510 0a000000 300a3500 00000000 58a33100 ....0.5.....X.1. │ │ + 0x01422520 58a33100 c2010000 0a000000 3a0a3500 X.1.........:.5. │ │ + 0x01422530 00000000 71653100 71653100 c3010000 ....qe1.qe1..... │ │ 0x01422540 0a000000 440a3500 00000000 b0543000 ....D.5......T0. │ │ 0x01422550 b0543000 c4010000 0a000000 4e0a3500 .T0.........N.5. │ │ - 0x01422560 00000000 9beb3000 9beb3000 c5010000 ......0...0..... │ │ - 0x01422570 0a000000 580a3500 00000000 89473100 ....X.5......G1. │ │ - 0x01422580 89473100 c6010000 0a000000 620a3500 .G1.........b.5. │ │ + 0x01422560 00000000 c2eb3000 c2eb3000 c5010000 ......0...0..... │ │ + 0x01422570 0a000000 580a3500 00000000 b0473100 ....X.5......G1. │ │ + 0x01422580 b0473100 c6010000 0a000000 620a3500 .G1.........b.5. │ │ 0x01422590 00000000 e6c32f00 e6c32f00 c7010000 ....../.../..... │ │ 0x014225a0 0a000000 6c0a3500 00000000 c4543000 ....l.5......T0. │ │ 0x014225b0 c4543000 c8010000 0a000000 760a3500 .T0.........v.5. │ │ - 0x014225c0 00000000 41a33100 41a33100 c9010000 ....A.1.A.1..... │ │ - 0x014225d0 0a000000 800a3500 00000000 abeb3000 ......5.......0. │ │ + 0x014225c0 00000000 68a33100 68a33100 c9010000 ....h.1.h.1..... │ │ + 0x014225d0 0a000000 800a3500 00000000 d2eb3000 ......5.......0. │ │ 0x014225e0 64e03100 ca010000 0a000000 8a0a3500 d.1...........5. │ │ 0x014225f0 00000000 68373000 68373000 cb010000 ....h70.h70..... │ │ - 0x01422600 0a000000 940a3500 00000000 54653100 ......5.....Te1. │ │ - 0x01422610 9e473100 cc010000 0a000000 9e0a3500 .G1...........5. │ │ + 0x01422600 0a000000 940a3500 00000000 7b653100 ......5.....{e1. │ │ + 0x01422610 c5473100 cc010000 0a000000 9e0a3500 .G1...........5. │ │ 0x01422620 00000000 9d772e00 9d772e00 cd010000 .....w...w...... │ │ 0x01422630 0a000000 a80a3500 00000000 3cfe2f00 ......5.....<./. │ │ 0x01422640 3cfe2f00 ce010000 0a000000 b20a3500 <./...........5. │ │ - 0x01422650 00000000 59653100 59653100 cf010000 ....Ye1.Ye1..... │ │ + 0x01422650 00000000 80653100 80653100 cf010000 .....e1..e1..... │ │ 0x01422660 0a000000 bc0a3500 00000000 05862f00 ......5......./. │ │ 0x01422670 05862f00 d0010000 0a000000 c60a3500 ../...........5. │ │ 0x01422680 00000000 92763000 92763000 d1010000 .....v0..v0..... │ │ - 0x01422690 0a000000 d00a3500 00000000 ac473100 ......5......G1. │ │ - 0x014226a0 ac473100 d2010000 0a000000 da0a3500 .G1...........5. │ │ - 0x014226b0 00000000 55a33100 55a33100 d3010000 ....U.1.U.1..... │ │ + 0x01422690 0a000000 d00a3500 00000000 d3473100 ......5......G1. │ │ + 0x014226a0 d3473100 d2010000 0a000000 da0a3500 .G1...........5. │ │ + 0x014226b0 00000000 7ca33100 7ca33100 d3010000 ....|.1.|.1..... │ │ 0x014226c0 0a000000 e40a3500 00000000 cd543000 ......5......T0. │ │ 0x014226d0 cd543000 d4010000 0a000000 ee0a3500 .T0...........5. │ │ 0x014226e0 00000000 6be03100 6be03100 d5010000 ....k.1.k.1..... │ │ 0x014226f0 0a000000 f80a3500 00000000 f8c32f00 ......5......./. │ │ 0x01422700 f8c32f00 d6010000 0a000000 020b3500 ../...........5. │ │ 0x01422710 00000000 897b2e00 897b2e00 d7010000 .....{...{...... │ │ - 0x01422720 0a000000 0c0b3500 00000000 afeb3000 ......5.......0. │ │ - 0x01422730 afeb3000 d8010000 0a000000 160b3500 ..0...........5. │ │ + 0x01422720 0a000000 0c0b3500 00000000 d6eb3000 ......5.......0. │ │ + 0x01422730 d6eb3000 d8010000 0a000000 160b3500 ..0...........5. │ │ 0x01422740 00000000 0f4d2f00 0f4d2f00 d9010000 .....M/..M/..... │ │ - 0x01422750 0a000000 200b3500 00000000 64653100 .... .5.....de1. │ │ - 0x01422760 64653100 da010000 0a000000 2a0b3500 de1.........*.5. │ │ - 0x01422770 00000000 ebce3000 ebce3000 db010000 ......0...0..... │ │ + 0x01422750 0a000000 200b3500 00000000 8b653100 .... .5......e1. │ │ + 0x01422760 8b653100 da010000 0a000000 2a0b3500 .e1.........*.5. │ │ + 0x01422770 00000000 12cf3000 12cf3000 db010000 ......0...0..... │ │ 0x01422780 0a000000 340b3500 00000000 0ad52e00 ....4.5......... │ │ 0x01422790 0ad52e00 dc010000 0a000000 3e0b3500 ............>.5. │ │ 0x014227a0 00000000 22a52f00 22a52f00 dd010000 ...."./."./..... │ │ 0x014227b0 0a000000 480b3500 00000000 987b2e00 ....H.5......{.. │ │ 0x014227c0 987b2e00 de010000 0a000000 520b3500 .{..........R.5. │ │ 0x014227d0 00000000 0b862f00 0b862f00 df010000 ....../.../..... │ │ 0x014227e0 0a000000 5c0b3500 00000000 1bd52e00 ....\.5......... │ │ 0x014227f0 1bd52e00 e0010000 0a000000 660b3500 ............f.5. │ │ - 0x01422800 00000000 162a3100 162a3100 e1010000 .....*1..*1..... │ │ + 0x01422800 00000000 3d2a3100 3d2a3100 e1010000 ....=*1.=*1..... │ │ 0x01422810 0a000000 700b3500 00000000 60112f00 ....p.5.....`./. │ │ 0x01422820 60112f00 e2010000 0a000000 7a0b3500 `./.........z.5. │ │ - 0x01422830 00000000 52933000 52933000 e3010000 ....R.0.R.0..... │ │ - 0x01422840 0a000000 840b3500 00000000 ac843100 ......5.......1. │ │ - 0x01422850 ac843100 e4010000 0a000000 8e0b3500 ..1...........5. │ │ + 0x01422830 00000000 79933000 79933000 e3010000 ....y.0.y.0..... │ │ + 0x01422840 0a000000 840b3500 00000000 d3843100 ......5.......1. │ │ + 0x01422850 d3843100 e4010000 0a000000 8e0b3500 ..1...........5. │ │ 0x01422860 00000000 31a52f00 31a52f00 e5010000 ....1./.1./..... │ │ 0x01422870 0a000000 980b3500 00000000 234d2f00 ......5.....#M/. │ │ 0x01422880 234d2f00 e6010000 0a000000 a20b3500 #M/...........5. │ │ 0x01422890 00000000 d8672f00 d8672f00 e7010000 .....g/..g/..... │ │ 0x014228a0 0a000000 ac0b3500 00000000 9a9c2e00 ......5......... │ │ 0x014228b0 9a9c2e00 e8010000 0a000000 b60b3500 ..............5. │ │ 0x014228c0 00000000 1d223200 1d223200 e9010000 ....."2.."2..... │ │ - 0x014228d0 0a000000 c00b3500 00000000 fe0c3100 ......5.......1. │ │ - 0x014228e0 fe0c3100 ea010000 0a000000 ca0b3500 ..1...........5. │ │ + 0x014228d0 0a000000 c00b3500 00000000 250d3100 ......5.....%.1. │ │ + 0x014228e0 250d3100 ea010000 0a000000 ca0b3500 %.1...........5. │ │ 0x014228f0 00000000 e42d2f00 e42d2f00 eb010000 .....-/..-/..... │ │ 0x01422900 0a000000 d40b3500 00000000 52f42e00 ......5.....R... │ │ 0x01422910 52f42e00 ec010000 0a000000 de0b3500 R.............5. │ │ - 0x01422920 00000000 5da33100 5da33100 ed010000 ....].1.].1..... │ │ - 0x01422930 0a000000 e80b3500 00000000 c0eb3000 ......5.......0. │ │ - 0x01422940 c0eb3000 ee010000 0a000000 f20b3500 ..0...........5. │ │ - 0x01422950 00000000 120d3100 120d3100 ef010000 ......1...1..... │ │ + 0x01422920 00000000 84a33100 84a33100 ed010000 ......1...1..... │ │ + 0x01422930 0a000000 e80b3500 00000000 e7eb3000 ......5.......0. │ │ + 0x01422940 e7eb3000 ee010000 0a000000 f20b3500 ..0...........5. │ │ + 0x01422950 00000000 390d3100 390d3100 ef010000 ....9.1.9.1..... │ │ 0x01422960 0a000000 fc0b3500 00000000 3bde2f00 ......5.....;./. │ │ 0x01422970 3bde2f00 f0010000 0a000000 060c3500 ;./...........5. │ │ - 0x01422980 00000000 b1473100 b1473100 f1010000 .....G1..G1..... │ │ + 0x01422980 00000000 d8473100 d8473100 f1010000 .....G1..G1..... │ │ 0x01422990 0a000000 100c3500 00000000 9c763000 ......5......v0. │ │ 0x014229a0 9c763000 f2010000 0a000000 1a0c3500 .v0...........5. │ │ - 0x014229b0 00000000 1d0d3100 1d0d3100 f3010000 ......1...1..... │ │ - 0x014229c0 0a000000 240c3500 00000000 f8ce3000 ....$.5.......0. │ │ - 0x014229d0 f8ce3000 f4010000 0a000000 2e0c3500 ..0...........5. │ │ - 0x014229e0 00000000 cdeb3000 cdeb3000 f5010000 ......0...0..... │ │ + 0x014229b0 00000000 440d3100 440d3100 f3010000 ....D.1.D.1..... │ │ + 0x014229c0 0a000000 240c3500 00000000 1fcf3000 ....$.5.......0. │ │ + 0x014229d0 1fcf3000 f4010000 0a000000 2e0c3500 ..0...........5. │ │ + 0x014229e0 00000000 f4eb3000 f4eb3000 f5010000 ......0...0..... │ │ 0x014229f0 0a000000 380c3500 00000000 32223200 ....8.5.....2"2. │ │ 0x01422a00 32223200 f6010000 0a000000 420c3500 2"2.........B.5. │ │ 0x01422a10 00000000 4c013200 4c013200 f7010000 ....L.2.L.2..... │ │ 0x01422a20 03000000 4c0c3500 00000000 a07b2e00 ....L.5......{.. │ │ 0x01422a30 24d52e00 f8010000 05000000 4f0c3500 $...........O.5. │ │ 0x01422a40 00000000 52b72e00 52b72e00 f9010000 ....R...R....... │ │ 0x01422a50 06000000 540c3500 00000000 e6672f00 ....T.5......g/. │ │ 0x01422a60 e6672f00 fa010000 06000000 5a0c3500 .g/.........Z.5. │ │ 0x01422a70 00000000 20862f00 20862f00 fb010000 .... ./. ./..... │ │ 0x01422a80 07000000 600c3500 00000000 b2763000 ....`.5......v0. │ │ 0x01422a90 b2763000 fc010000 07000000 670c3500 .v0.........g.5. │ │ 0x01422aa0 00000000 37862f00 37862f00 fd010000 ....7./.7./..... │ │ - 0x01422ab0 03000000 6e0c3500 00000000 5e933000 ....n.5.....^.0. │ │ - 0x01422ac0 5e933000 fe010000 03000000 710c3500 ^.0.........q.5. │ │ + 0x01422ab0 03000000 6e0c3500 00000000 85933000 ....n.5.......0. │ │ + 0x01422ac0 85933000 fe010000 03000000 710c3500 ..0.........q.5. │ │ 0x01422ad0 00000000 00000000 00000000 00000000 ................ │ │ 0x01422ae0 00000000 00000000 00000000 4b862f00 ............K./. │ │ 0x01422af0 354d2f00 00020000 02000000 740c3500 5M/.........t.5. │ │ 0x01422b00 00000000 544d2f00 2dd52e00 01020000 ....TM/.-....... │ │ 0x01422b10 03000000 760c3500 00000000 b09c2e00 ....v.5......... │ │ - 0x01422b20 c7473100 02020000 03000000 790c3500 .G1.........y.5. │ │ + 0x01422b20 ee473100 02020000 03000000 790c3500 .G1.........y.5. │ │ 0x01422b30 00000000 40a52f00 40a52f00 03020000 ....@./.@./..... │ │ - 0x01422b40 03000000 7c0c3500 00000000 1f2a3100 ....|.5......*1. │ │ - 0x01422b50 1f2a3100 04020000 03000000 7f0c3500 .*1...........5. │ │ - 0x01422b60 00000000 2a2a3100 49a52f00 05020000 ....**1.I./..... │ │ + 0x01422b40 03000000 7c0c3500 00000000 462a3100 ....|.5.....F*1. │ │ + 0x01422b50 462a3100 04020000 03000000 7f0c3500 F*1...........5. │ │ + 0x01422b60 00000000 512a3100 49a52f00 05020000 ....Q*1.I./..... │ │ 0x01422b70 03000000 820c3500 00000000 3bd52e00 ......5.....;... │ │ 0x01422b80 3bd52e00 06020000 03000000 850c3500 ;.............5. │ │ - 0x01422b90 00000000 bd843100 bd843100 07020000 ......1...1..... │ │ + 0x01422b90 00000000 e4843100 e4843100 07020000 ......1...1..... │ │ 0x01422ba0 04000000 880c3500 00000000 64b72e00 ......5.....d... │ │ 0x01422bb0 64b72e00 08020000 04000000 8c0c3500 d.............5. │ │ - 0x01422bc0 00000000 04cf3000 04cf3000 09020000 ......0...0..... │ │ + 0x01422bc0 00000000 2bcf3000 2bcf3000 09020000 ....+.0.+.0..... │ │ 0x01422bd0 04000000 900c3500 00000000 f92d2f00 ......5......-/. │ │ 0x01422be0 f92d2f00 0a020000 04000000 940c3500 .-/...........5. │ │ 0x01422bf0 00000000 a97b2e00 a97b2e00 0b020000 .....{...{...... │ │ - 0x01422c00 04000000 980c3500 00000000 cb843100 ......5.......1. │ │ - 0x01422c10 cb843100 0c020000 04000000 9c0c3500 ..1...........5. │ │ - 0x01422c20 00000000 d3eb3000 d3eb3000 0d020000 ......0...0..... │ │ + 0x01422c00 04000000 980c3500 00000000 f2843100 ......5.......1. │ │ + 0x01422c10 f2843100 0c020000 04000000 9c0c3500 ..1...........5. │ │ + 0x01422c20 00000000 faeb3000 faeb3000 0d020000 ......0...0..... │ │ 0x01422c30 04000000 a00c3500 00000000 08c42f00 ......5......./. │ │ 0x01422c40 08c42f00 0e020000 04000000 a40c3500 ../...........5. │ │ - 0x01422c50 00000000 2f0d3100 2f0d3100 0f020000 ..../.1./.1..... │ │ + 0x01422c50 00000000 560d3100 560d3100 0f020000 ....V.1.V.1..... │ │ 0x01422c60 04000000 a80c3500 00000000 5ff42e00 ......5....._... │ │ 0x01422c70 5ff42e00 10020000 04000000 ac0c3500 _.............5. │ │ - 0x01422c80 00000000 12cf3000 12cf3000 11020000 ......0...0..... │ │ - 0x01422c90 04000000 b00c3500 00000000 6e653100 ......5.....ne1. │ │ - 0x01422ca0 6e653100 12020000 04000000 b40c3500 ne1...........5. │ │ - 0x01422cb0 00000000 7db23000 7db23000 13020000 ....}.0.}.0..... │ │ - 0x01422cc0 04000000 b80c3500 00000000 440d3100 ......5.....D.1. │ │ - 0x01422cd0 440d3100 14020000 04000000 bc0c3500 D.1...........5. │ │ + 0x01422c80 00000000 39cf3000 39cf3000 11020000 ....9.0.9.0..... │ │ + 0x01422c90 04000000 b00c3500 00000000 95653100 ......5......e1. │ │ + 0x01422ca0 95653100 12020000 04000000 b40c3500 .e1...........5. │ │ + 0x01422cb0 00000000 a4b23000 a4b23000 13020000 ......0...0..... │ │ + 0x01422cc0 04000000 b80c3500 00000000 6b0d3100 ......5.....k.1. │ │ + 0x01422cd0 6b0d3100 14020000 04000000 bc0c3500 k.1...........5. │ │ 0x01422ce0 00000000 52862f00 52862f00 15020000 ....R./.R./..... │ │ 0x01422cf0 04000000 c00c3500 00000000 e0543000 ......5......T0. │ │ 0x01422d00 e0543000 16020000 04000000 c40c3500 .T0...........5. │ │ 0x01422d10 00000000 17c42f00 17c42f00 17020000 ....../.../..... │ │ 0x01422d20 04000000 c80c3500 00000000 4ede2f00 ......5.....N./. │ │ 0x01422d30 4ede2f00 18020000 04000000 cc0c3500 N./...........5. │ │ 0x01422d40 00000000 44223200 44223200 19020000 ....D"2.D"2..... │ │ 0x01422d50 04000000 d00c3500 00000000 6a112f00 ......5.....j./. │ │ 0x01422d60 6a112f00 1a020000 04000000 d40c3500 j./...........5. │ │ - 0x01422d70 00000000 72a33100 72a33100 1b020000 ....r.1.r.1..... │ │ - 0x01422d80 04000000 d80c3500 00000000 80653100 ......5......e1. │ │ - 0x01422d90 80653100 1c020000 04000000 dc0c3500 .e1...........5. │ │ + 0x01422d70 00000000 99a33100 99a33100 1b020000 ......1...1..... │ │ + 0x01422d80 04000000 d80c3500 00000000 a7653100 ......5......e1. │ │ + 0x01422d90 a7653100 1c020000 04000000 dc0c3500 .e1...........5. │ │ 0x01422da0 00000000 f6672f00 f6672f00 1d020000 .....g/..g/..... │ │ - 0x01422db0 04000000 e00c3500 00000000 510d3100 ......5.....Q.1. │ │ - 0x01422dc0 510d3100 1e020000 04000000 e40c3500 Q.1...........5. │ │ + 0x01422db0 04000000 e00c3500 00000000 780d3100 ......5.....x.1. │ │ + 0x01422dc0 780d3100 1e020000 04000000 e40c3500 x.1...........5. │ │ 0x01422dd0 00000000 b27b2e00 b27b2e00 1f020000 .....{...{...... │ │ 0x01422de0 04000000 e80c3500 00000000 73b72e00 ......5.....s... │ │ 0x01422df0 73b72e00 20020000 04000000 ec0c3500 s... .........5. │ │ - 0x01422e00 00000000 da473100 da473100 21020000 .....G1..G1.!... │ │ - 0x01422e10 04000000 f00c3500 00000000 660d3100 ......5.....f.1. │ │ - 0x01422e20 660d3100 22020000 04000000 f40c3500 f.1.".........5. │ │ - 0x01422e30 00000000 770d3100 770d3100 23020000 ....w.1.w.1.#... │ │ + 0x01422e00 00000000 01483100 01483100 21020000 .....H1..H1.!... │ │ + 0x01422e10 04000000 f00c3500 00000000 8d0d3100 ......5.......1. │ │ + 0x01422e20 8d0d3100 22020000 04000000 f40c3500 ..1.".........5. │ │ + 0x01422e30 00000000 9e0d3100 9e0d3100 23020000 ......1...1.#... │ │ 0x01422e40 04000000 f80c3500 00000000 83b72e00 ......5......... │ │ 0x01422e50 83b72e00 24020000 04000000 fc0c3500 ....$.........5. │ │ 0x01422e60 00000000 77f42e00 77f42e00 25020000 ....w...w...%... │ │ - 0x01422e70 04000000 000d3500 00000000 e8eb3000 ......5.......0. │ │ - 0x01422e80 e8eb3000 26020000 04000000 040d3500 ..0.&.........5. │ │ - 0x01422e90 00000000 68933000 68933000 27020000 ....h.0.h.0.'... │ │ + 0x01422e70 04000000 000d3500 00000000 0fec3000 ......5.......0. │ │ + 0x01422e80 0fec3000 26020000 04000000 040d3500 ..0.&.........5. │ │ + 0x01422e90 00000000 8f933000 8f933000 27020000 ......0...0.'... │ │ 0x01422ea0 04000000 080d3500 00000000 c67b2e00 ......5......{.. │ │ 0x01422eb0 c67b2e00 28020000 04000000 0c0d3500 .{..(.........5. │ │ 0x01422ec0 00000000 4bfe2f00 4bfe2f00 29020000 ....K./.K./.)... │ │ 0x01422ed0 04000000 100d3500 00000000 57223200 ......5.....W"2. │ │ 0x01422ee0 57223200 2a020000 04000000 140d3500 W"2.*.........5. │ │ 0x01422ef0 00000000 60de2f00 60de2f00 2b020000 ....`./.`./.+... │ │ 0x01422f00 04000000 180d3500 00000000 45d52e00 ......5.....E... │ │ 0x01422f10 45d52e00 2c020000 04000000 1c0d3500 E...,.........5. │ │ 0x01422f20 00000000 58d52e00 58d52e00 2d020000 ....X...X...-... │ │ 0x01422f30 04000000 200d3500 00000000 97b72e00 .... .5......... │ │ 0x01422f40 97b72e00 2e020000 04000000 240d3500 ............$.5. │ │ 0x01422f50 00000000 0a682f00 0a682f00 2f020000 .....h/..h/./... │ │ 0x01422f60 04000000 280d3500 00000000 6c223200 ....(.5.....l"2. │ │ 0x01422f70 6c223200 30020000 04000000 2c0d3500 l"2.0.......,.5. │ │ - 0x01422f80 00000000 f9eb3000 f9eb3000 31020000 ......0...0.1... │ │ + 0x01422f80 00000000 20ec3000 20ec3000 31020000 .... .0. .0.1... │ │ 0x01422f90 04000000 300d3500 00000000 60a52f00 ....0.5.....`./. │ │ 0x01422fa0 60a52f00 32020000 04000000 340d3500 `./.2.......4.5. │ │ 0x01422fb0 00000000 75de2f00 75de2f00 33020000 ....u./.u./.3... │ │ 0x01422fc0 04000000 380d3500 00000000 79e03100 ....8.5.....y.1. │ │ 0x01422fd0 79e03100 34020000 04000000 3c0d3500 y.1.4.......<.5. │ │ 0x01422fe0 00000000 61862f00 61862f00 35020000 ....a./.a./.5... │ │ 0x01422ff0 04000000 400d3500 00000000 641c3000 ....@.5.....d.0. │ │ 0x01423000 641c3000 36020000 04000000 440d3500 d.0.6.......D.5. │ │ 0x01423010 00000000 73862f00 73862f00 37020000 ....s./.s./.7... │ │ 0x01423020 04000000 480d3500 00000000 5ffe2f00 ....H.5....._./. │ │ 0x01423030 5ffe2f00 38020000 04000000 4c0d3500 _./.8.......L.5. │ │ - 0x01423040 00000000 95653100 95653100 39020000 .....e1..e1.9... │ │ + 0x01423040 00000000 bc653100 bc653100 39020000 .....e1..e1.9... │ │ 0x01423050 04000000 500d3500 00000000 61013200 ....P.5.....a.2. │ │ 0x01423060 61013200 3a020000 04000000 540d3500 a.2.:.......T.5. │ │ 0x01423070 00000000 062e2f00 062e2f00 3b020000 ....../.../.;... │ │ - 0x01423080 04000000 580d3500 00000000 d8843100 ....X.5.......1. │ │ - 0x01423090 d8843100 3c020000 04000000 5c0d3500 ..1.<.......\.5. │ │ + 0x01423080 04000000 580d3500 00000000 ff843100 ....X.5.......1. │ │ + 0x01423090 ff843100 3c020000 04000000 5c0d3500 ..1.<.......\.5. │ │ 0x014230a0 00000000 172e2f00 172e2f00 3d020000 ....../.../.=... │ │ 0x014230b0 04000000 600d3500 00000000 87de2f00 ....`.5......./. │ │ 0x014230c0 87de2f00 3e020000 04000000 640d3500 ../.>.......d.5. │ │ 0x014230d0 00000000 6ad52e00 6ad52e00 3f020000 ....j...j...?... │ │ 0x014230e0 04000000 680d3500 00000000 2a2e2f00 ....h.5.....*./. │ │ 0x014230f0 2a2e2f00 40020000 04000000 6c0d3500 *./.@.......l.5. │ │ 0x01423100 00000000 5e4d2f00 5e4d2f00 41020000 ....^M/.^M/.A... │ │ - 0x01423110 04000000 700d3500 00000000 90b23000 ....p.5.......0. │ │ - 0x01423120 90b23000 42020000 04000000 740d3500 ..0.B.......t.5. │ │ + 0x01423110 04000000 700d3500 00000000 b7b23000 ....p.5.......0. │ │ + 0x01423120 b7b23000 42020000 04000000 740d3500 ..0.B.......t.5. │ │ 0x01423130 00000000 f1543000 f1543000 43020000 .....T0..T0.C... │ │ 0x01423140 04000000 780d3500 00000000 bb9c2e00 ....x.5......... │ │ 0x01423150 bb9c2e00 44020000 04000000 7c0d3500 ....D.......|.5. │ │ - 0x01423160 00000000 a9653100 a9653100 45020000 .....e1..e1.E... │ │ + 0x01423160 00000000 d0653100 d0653100 45020000 .....e1..e1.E... │ │ 0x01423170 04000000 800d3500 00000000 75fe2f00 ......5.....u./. │ │ 0x01423180 75fe2f00 46020000 04000000 840d3500 u./.F.........5. │ │ 0x01423190 00000000 cb9c2e00 cb9c2e00 47020000 ............G... │ │ - 0x014231a0 04000000 880d3500 00000000 a4b23000 ......5.......0. │ │ - 0x014231b0 a4b23000 48020000 04000000 8c0d3500 ..0.H.........5. │ │ + 0x014231a0 04000000 880d3500 00000000 cbb23000 ......5.......0. │ │ + 0x014231b0 cbb23000 48020000 04000000 8c0d3500 ..0.H.........5. │ │ 0x014231c0 00000000 cb763000 cb763000 49020000 .....v0..v0.I... │ │ 0x014231d0 04000000 900d3500 00000000 7dd52e00 ......5.....}... │ │ 0x014231e0 7dd52e00 4a020000 04000000 940d3500 }...J.........5. │ │ 0x014231f0 00000000 82862f00 82862f00 4b020000 ....../.../.K... │ │ 0x01423200 04000000 980d3500 00000000 82223200 ......5......"2. │ │ 0x01423210 82223200 4c020000 04000000 9c0d3500 ."2.L.........5. │ │ - 0x01423220 00000000 ba653100 ba653100 4d020000 .....e1..e1.M... │ │ + 0x01423220 00000000 e1653100 e1653100 4d020000 .....e1..e1.M... │ │ 0x01423230 04000000 a00d3500 00000000 afb72e00 ......5......... │ │ 0x01423240 afb72e00 4e020000 04000000 a40d3500 ....N.........5. │ │ 0x01423250 00000000 8ed52e00 8ed52e00 4f020000 ............O... │ │ - 0x01423260 04000000 a80d3500 00000000 84a33100 ......5.......1. │ │ - 0x01423270 84a33100 50020000 04000000 ac0d3500 ..1.P.........5. │ │ + 0x01423260 04000000 a80d3500 00000000 aba33100 ......5.......1. │ │ + 0x01423270 aba33100 50020000 04000000 ac0d3500 ..1.P.........5. │ │ 0x01423280 00000000 28c42f00 28c42f00 51020000 ....(./.(./.Q... │ │ - 0x01423290 04000000 b00d3500 00000000 8a0d3100 ......5.......1. │ │ - 0x014232a0 8a0d3100 52020000 04000000 b40d3500 ..1.R.........5. │ │ - 0x014232b0 00000000 7a933000 7a933000 53020000 ....z.0.z.0.S... │ │ - 0x014232c0 04000000 b80d3500 00000000 8b933000 ......5.......0. │ │ - 0x014232d0 8b933000 54020000 04000000 bc0d3500 ..0.T.........5. │ │ + 0x01423290 04000000 b00d3500 00000000 b10d3100 ......5.......1. │ │ + 0x014232a0 b10d3100 52020000 04000000 b40d3500 ..1.R.........5. │ │ + 0x014232b0 00000000 a1933000 a1933000 53020000 ......0...0.S... │ │ + 0x014232c0 04000000 b80d3500 00000000 b2933000 ......5.......0. │ │ + 0x014232d0 b2933000 54020000 04000000 bc0d3500 ..0.T.........5. │ │ 0x014232e0 00000000 7d112f00 7d112f00 55020000 ....}./.}./.U... │ │ 0x014232f0 04000000 c00d3500 00000000 de763000 ......5......v0. │ │ 0x01423300 de763000 56020000 04000000 c40d3500 .v0.V.........5. │ │ 0x01423310 00000000 06553000 06553000 57020000 .....U0..U0.W... │ │ 0x01423320 04000000 c80d3500 00000000 22682f00 ......5....."h/. │ │ 0x01423330 22682f00 58020000 04000000 cc0d3500 "h/.X.........5. │ │ - 0x01423340 00000000 85fe2f00 9ba33100 59020000 ....../...1.Y... │ │ + 0x01423340 00000000 85fe2f00 c2a33100 59020000 ....../...1.Y... │ │ 0x01423350 04000000 d00d3500 00000000 72013200 ......5.....r.2. │ │ 0x01423360 7d373000 5a020000 04000000 d40d3500 }70.Z.........5. │ │ 0x01423370 00000000 724d2f00 724d2f00 5b020000 ....rM/.rM/.[... │ │ 0x01423380 04000000 d80d3500 00000000 3b682f00 ......5.....;h/. │ │ 0x01423390 3b682f00 5c020000 04000000 dc0d3500 ;h/.\.........5. │ │ 0x014233a0 00000000 3fc42f00 3fc42f00 5d020000 ....?./.?./.]... │ │ 0x014233b0 04000000 e00d3500 00000000 74a52f00 ......5.....t./. │ │ @@ -33217,59 +33217,59 @@ │ │ 0x014234c0 00000000 99de2f00 99de2f00 69020000 ....../.../.i... │ │ 0x014234d0 04000000 100e3500 00000000 ee7b2e00 ......5......{.. │ │ 0x014234e0 ee7b2e00 6a020000 04000000 140e3500 .{..j.........5. │ │ 0x014234f0 00000000 781c3000 781c3000 6b020000 ....x.0.x.0.k... │ │ 0x01423500 04000000 180e3500 00000000 22553000 ......5....."U0. │ │ 0x01423510 22553000 6c020000 04000000 1c0e3500 "U0.l.........5. │ │ 0x01423520 00000000 834d2f00 80013200 6d020000 .....M/...2.m... │ │ - 0x01423530 04000000 200e3500 00000000 eb473100 .... .5......G1. │ │ - 0x01423540 eb473100 6e020000 04000000 240e3500 .G1.n.......$.5. │ │ - 0x01423550 00000000 0fec3000 0f773000 6f020000 ......0..w0.o... │ │ + 0x01423530 04000000 200e3500 00000000 12483100 .... .5......H1. │ │ + 0x01423540 12483100 6e020000 04000000 240e3500 .H1.n.......$.5. │ │ + 0x01423550 00000000 36ec3000 0f773000 6f020000 ....6.0..w0.o... │ │ 0x01423560 04000000 280e3500 00000000 9d013200 ....(.5.......2. │ │ 0x01423570 9d013200 70020000 05000000 2c0e3500 ..2.p.......,.5. │ │ 0x01423580 00000000 49682f00 49682f00 71020000 ....Ih/.Ih/.q... │ │ 0x01423590 05000000 310e3500 00000000 2cc23100 ....1.5.....,.1. │ │ 0x014235a0 2cc23100 72020000 05000000 360e3500 ,.1.r.......6.5. │ │ 0x014235b0 00000000 931c3000 931c3000 73020000 ......0...0.s... │ │ - 0x014235c0 05000000 3b0e3500 00000000 362a3100 ....;.5.....6*1. │ │ - 0x014235d0 362a3100 74020000 05000000 400e3500 6*1.t.......@.5. │ │ + 0x014235c0 05000000 3b0e3500 00000000 5d2a3100 ....;.5.....]*1. │ │ + 0x014235d0 5d2a3100 74020000 05000000 400e3500 ]*1.t.......@.5. │ │ 0x014235e0 00000000 57682f00 57682f00 75020000 ....Wh/.Wh/.u... │ │ 0x014235f0 05000000 450e3500 00000000 a4862f00 ....E.5......./. │ │ 0x01423600 a4862f00 76020000 05000000 4a0e3500 ../.v.......J.5. │ │ - 0x01423610 00000000 422e2f00 2acf3000 77020000 ....B./.*.0.w... │ │ + 0x01423610 00000000 422e2f00 51cf3000 77020000 ....B./.Q.0.w... │ │ 0x01423620 06000000 4f0e3500 00000000 007c2e00 ....O.5......|.. │ │ - 0x01423630 b8b23000 78020000 06000000 550e3500 ..0.x.......U.5. │ │ + 0x01423630 dfb23000 78020000 06000000 550e3500 ..0.x.......U.5. │ │ 0x01423640 00000000 2f553000 4dc42f00 79020000 ..../U0.M./.y... │ │ 0x01423650 06000000 5b0e3500 00000000 de9c2e00 ....[.5......... │ │ 0x01423660 ae112f00 7a020000 06000000 610e3500 ../.z.......a.5. │ │ - 0x01423670 00000000 ce653100 5fc42f00 7b020000 .....e1._./.{... │ │ + 0x01423670 00000000 f5653100 5fc42f00 7b020000 .....e1._./.{... │ │ 0x01423680 06000000 670e3500 00000000 9df42e00 ....g.5......... │ │ 0x01423690 9df42e00 7c020000 04000000 6d0e3500 ....|.......m.5. │ │ 0x014236a0 00000000 562e2f00 562e2f00 7d020000 ....V./.V./.}... │ │ - 0x014236b0 04000000 710e3500 00000000 9d933000 ....q.5.......0. │ │ - 0x014236c0 9d933000 7e020000 04000000 750e3500 ..0.~.......u.5. │ │ - 0x014236d0 00000000 9e0d3100 9e0d3100 7f020000 ......1...1..... │ │ + 0x014236b0 04000000 710e3500 00000000 c4933000 ....q.5.......0. │ │ + 0x014236c0 c4933000 7e020000 04000000 750e3500 ..0.~.......u.5. │ │ + 0x014236d0 00000000 c50d3100 c50d3100 7f020000 ......1...1..... │ │ 0x014236e0 04000000 790e3500 00000000 3ec23100 ....y.5.....>.1. │ │ 0x014236f0 3ec23100 80020000 04000000 7d0e3500 >.1.........}.5. │ │ 0x01423700 00000000 a2d52e00 a2d52e00 81020000 ................ │ │ - 0x01423710 04000000 810e3500 00000000 aea33100 ......5.......1. │ │ - 0x01423720 aea33100 82020000 05000000 850e3500 ..1...........5. │ │ + 0x01423710 04000000 810e3500 00000000 d5a33100 ......5.......1. │ │ + 0x01423720 d5a33100 82020000 05000000 850e3500 ..1...........5. │ │ 0x01423730 00000000 672e2f00 69682f00 83020000 ....g./.ih/..... │ │ - 0x01423740 08000000 8a0e3500 00000000 3ecf3000 ......5.....>.0. │ │ - 0x01423750 3ecf3000 84020000 09000000 920e3500 >.0...........5. │ │ + 0x01423740 08000000 8a0e3500 00000000 65cf3000 ......5.....e.0. │ │ + 0x01423750 65cf3000 84020000 09000000 920e3500 e.0...........5. │ │ 0x01423760 00000000 b7d52e00 702e2f00 85020000 ........p./..... │ │ 0x01423770 00000000 00000000 00000000 a91c3000 ..............0. │ │ - 0x01423780 cab23000 86020000 00000000 00000000 ..0............. │ │ - 0x01423790 00000000 ea843100 a8a52f00 87020000 ......1.../..... │ │ + 0x01423780 f1b23000 86020000 00000000 00000000 ..0............. │ │ + 0x01423790 00000000 11853100 a8a52f00 87020000 ......1.../..... │ │ 0x014237a0 01000000 9b0e3500 00000000 c4a52f00 ......5......./. │ │ 0x014237b0 ae013200 88020000 0a000000 9c0e3500 ..2...........5. │ │ - 0x014237c0 00000000 ac0d3100 d5a52f00 89020000 ......1.../..... │ │ + 0x014237c0 00000000 d30d3100 d5a52f00 89020000 ......1.../..... │ │ 0x014237d0 0a000000 a60e3500 00000000 c8013200 ......5.......2. │ │ 0x014237e0 f3a52f00 8a020000 00000000 00000000 ../............. │ │ - 0x014237f0 00000000 06853100 bea33100 8b020000 ......1...1..... │ │ + 0x014237f0 00000000 2d853100 e5a33100 8b020000 ....-.1...1..... │ │ 0x01423800 00000000 00000000 00000000 0e7c2e00 .............|.. │ │ 0x01423810 23773000 8c020000 00000000 00000000 #w0............. │ │ 0x01423820 00000000 ddb72e00 30773000 8d020000 ........0w0..... │ │ 0x01423830 00000000 00000000 00000000 42553000 ............BU0. │ │ 0x01423840 f09c2e00 8e020000 00000000 00000000 ................ │ │ 0x01423850 00000000 3d773000 00a62f00 8f020000 ....=w0.../..... │ │ 0x01423860 00000000 00000000 00000000 4a773000 ............Jw0. │ │ @@ -33277,203 +33277,203 @@ │ │ 0x01423880 00000000 762e2f00 8ae03100 91020000 ....v./...1..... │ │ 0x01423890 00000000 00000000 00000000 7f2e2f00 ............../. │ │ 0x014238a0 0da62f00 92020000 00000000 00000000 ../............. │ │ 0x014238b0 00000000 acde2f00 b0f42e00 93020000 ....../......... │ │ 0x014238c0 00000000 00000000 00000000 4dc23100 ............M.1. │ │ 0x014238d0 eab72e00 94020000 03000000 b00e3500 ..............5. │ │ 0x014238e0 00000000 bef42e00 bef42e00 95020000 ................ │ │ - 0x014238f0 03000000 b30e3500 00000000 b20d3100 ......5.......1. │ │ - 0x01423900 b20d3100 96020000 07000000 b60e3500 ..1...........5. │ │ - 0x01423910 00000000 e0653100 93223200 97020000 .....e1.."2..... │ │ + 0x014238f0 03000000 b30e3500 00000000 d90d3100 ......5.......1. │ │ + 0x01423900 d90d3100 96020000 07000000 b60e3500 ..1...........5. │ │ + 0x01423910 00000000 07663100 93223200 97020000 .....f1.."2..... │ │ 0x01423920 08000000 bd0e3500 00000000 fd9c2e00 ......5......... │ │ 0x01423930 72682f00 98020000 08000000 c50e3500 rh/...........5. │ │ - 0x01423940 00000000 bdd52e00 ee653100 99020000 .........e1..... │ │ + 0x01423940 00000000 bdd52e00 15663100 99020000 .........f1..... │ │ 0x01423950 08000000 cd0e3500 00000000 b91c3000 ......5.......0. │ │ - 0x01423960 fa653100 9a020000 03000000 d50e3500 .e1...........5. │ │ - 0x01423970 00000000 492a3100 b90d3100 9b020000 ....I*1...1..... │ │ + 0x01423960 21663100 9a020000 03000000 d50e3500 !f1...........5. │ │ + 0x01423970 00000000 702a3100 e00d3100 9b020000 ....p*1...1..... │ │ 0x01423980 08000000 d80e3500 00000000 cfd52e00 ......5......... │ │ 0x01423990 4f553000 9c020000 09000000 e00e3500 OU0...........5. │ │ 0x014239a0 00000000 67553000 8d2e2f00 9d020000 ....gU0.../..... │ │ - 0x014239b0 09000000 e90e3500 00000000 5c2a3100 ......5.....\*1. │ │ + 0x014239b0 09000000 e90e3500 00000000 832a3100 ......5......*1. │ │ 0x014239c0 f8b72e00 9e020000 09000000 f20e3500 ..............5. │ │ 0x014239d0 00000000 d5013200 54c23100 9f020000 ......2.T.1..... │ │ 0x014239e0 09000000 fb0e3500 00000000 0cd43100 ......5.......1. │ │ 0x014239f0 9b942f00 a0020000 09000000 040f3500 ../...........5. │ │ - 0x01423a00 00000000 86c53000 10b82e00 a1020000 ......0......... │ │ + 0x01423a00 00000000 adc53000 10b82e00 a1020000 ......0......... │ │ 0x01423a10 09000000 0d0f3500 00000000 b3f52f00 ......5......./. │ │ - 0x01423a20 b4723100 a2020000 09000000 160f3500 .r1...........5. │ │ - 0x01423a30 00000000 9c4d2f00 cba33100 a3020000 .....M/...1..... │ │ + 0x01423a20 db723100 a2020000 09000000 160f3500 .r1...........5. │ │ + 0x01423a30 00000000 9c4d2f00 f2a33100 a3020000 .....M/...1..... │ │ 0x01423a40 09000000 1f0f3500 00000000 7f682f00 ......5......h/. │ │ 0x01423a50 7f682f00 a4020000 01000000 280f3500 .h/.........(.5. │ │ 0x01423a60 00000000 b9373000 b9373000 a5020000 .....70..70..... │ │ - 0x01423a70 03000000 290f3500 00000000 53cf3000 ....).5.....S.0. │ │ - 0x01423a80 53cf3000 a6020000 02000000 2c0f3500 S.0.........,.5. │ │ + 0x01423a70 03000000 290f3500 00000000 7acf3000 ....).5.....z.0. │ │ + 0x01423a80 7acf3000 a6020000 02000000 2c0f3500 z.0.........,.5. │ │ 0x01423a90 00000000 b1223200 b1223200 a7020000 ....."2.."2..... │ │ 0x01423aa0 03000000 2e0f3500 00000000 77c42f00 ......5.....w./. │ │ 0x01423ab0 77c42f00 a8020000 08000000 310f3500 w./.........1.5. │ │ 0x01423ac0 00000000 97682f00 97682f00 a9020000 .....h/..h/..... │ │ 0x01423ad0 09000000 390f3500 00000000 e0013200 ....9.5.......2. │ │ 0x01423ae0 e0013200 aa020000 09000000 420f3500 ..2.........B.5. │ │ 0x01423af0 00000000 93c42f00 93c42f00 ab020000 ....../.../..... │ │ - 0x01423b00 09000000 4b0f3500 00000000 98053100 ....K.5.......1. │ │ - 0x01423b10 98053100 ac020000 08000000 540f3500 ..1.........T.5. │ │ + 0x01423b00 09000000 4b0f3500 00000000 bf053100 ....K.5.......1. │ │ + 0x01423b10 bf053100 ac020000 08000000 540f3500 ..1.........T.5. │ │ 0x01423b20 00000000 4c1d3200 4c1d3200 ad020000 ....L.2.L.2..... │ │ - 0x01423b30 08000000 5c0f3500 00000000 5b433100 ....\.5.....[C1. │ │ - 0x01423b40 5b433100 ae020000 08000000 640f3500 [C1.........d.5. │ │ + 0x01423b30 08000000 5c0f3500 00000000 82433100 ....\.5......C1. │ │ + 0x01423b40 82433100 ae020000 08000000 640f3500 .C1.........d.5. │ │ 0x01423b50 00000000 ca762e00 ca762e00 af020000 .....v...v...... │ │ - 0x01423b60 08000000 6c0f3500 00000000 f9603100 ....l.5......`1. │ │ - 0x01423b70 f9603100 b0020000 08000000 740f3500 .`1.........t.5. │ │ - 0x01423b80 00000000 c9bd3100 c9bd3100 b1020000 ......1...1..... │ │ + 0x01423b60 08000000 6c0f3500 00000000 20613100 ....l.5..... a1. │ │ + 0x01423b70 20613100 b0020000 08000000 740f3500 a1.........t.5. │ │ + 0x01423b80 00000000 f0bd3100 f0bd3100 b1020000 ......1...1..... │ │ 0x01423b90 08000000 7c0f3500 00000000 f3d92f00 ....|.5......./. │ │ 0x01423ba0 f3d92f00 b2020000 08000000 840f3500 ../...........5. │ │ 0x01423bb0 00000000 b9223200 b9223200 b3020000 ....."2.."2..... │ │ - 0x01423bc0 08000000 8c0f3500 00000000 c50d3100 ......5.......1. │ │ - 0x01423bd0 c50d3100 b4020000 08000000 940f3500 ..1...........5. │ │ + 0x01423bc0 08000000 8c0f3500 00000000 ec0d3100 ......5.......1. │ │ + 0x01423bd0 ec0d3100 b4020000 08000000 940f3500 ..1...........5. │ │ 0x01423be0 00000000 e5b22e00 e5b22e00 b5020000 ................ │ │ 0x01423bf0 08000000 9c0f3500 00000000 d5762e00 ......5......v.. │ │ 0x01423c00 d5762e00 b6020000 08000000 a40f3500 .v............5. │ │ - 0x01423c10 00000000 caca3000 caca3000 b7020000 ......0...0..... │ │ + 0x01423c10 00000000 f1ca3000 f1ca3000 b7020000 ......0...0..... │ │ 0x01423c20 08000000 ac0f3500 00000000 bbcf2e00 ......5......... │ │ 0x01423c30 bbcf2e00 b8020000 08000000 b40f3500 ..............5. │ │ - 0x01423c40 00000000 d00d3100 d00d3100 b9020000 ......1...1..... │ │ + 0x01423c40 00000000 f70d3100 f70d3100 b9020000 ......1...1..... │ │ 0x01423c50 08000000 bc0f3500 00000000 bade2f00 ......5......./. │ │ 0x01423c60 bade2f00 ba020000 08000000 c40f3500 ../...........5. │ │ - 0x01423c70 00000000 66433100 66433100 bb020000 ....fC1.fC1..... │ │ + 0x01423c70 00000000 8d433100 8d433100 bb020000 .....C1..C1..... │ │ 0x01423c80 08000000 cc0f3500 00000000 c14f3000 ......5......O0. │ │ 0x01423c90 c14f3000 bc020000 08000000 d40f3500 .O0...........5. │ │ 0x01423ca0 00000000 11333000 11333000 bd020000 .....30..30..... │ │ - 0x01423cb0 08000000 dc0f3500 00000000 71433100 ......5.....qC1. │ │ - 0x01423cc0 71433100 be020000 08000000 e40f3500 qC1...........5. │ │ + 0x01423cb0 08000000 dc0f3500 00000000 98433100 ......5......C1. │ │ + 0x01423cc0 98433100 be020000 08000000 e40f3500 .C1...........5. │ │ 0x01423cd0 00000000 6ff82f00 6ff82f00 bf020000 ....o./.o./..... │ │ 0x01423ce0 08000000 ec0f3500 00000000 d1b22e00 ......5......... │ │ 0x01423cf0 d1b22e00 c0020000 05000000 f40f3500 ..............5. │ │ 0x01423d00 00000000 07333000 07333000 c1020000 .....30..30..... │ │ 0x01423d10 05000000 f90f3500 00000000 421d3200 ......5.....B.2. │ │ 0x01423d20 421d3200 c2020000 05000000 fe0f3500 B.2...........5. │ │ 0x01423d30 00000000 ea622f00 ea622f00 c3020000 .....b/..b/..... │ │ 0x01423d40 05000000 03103500 00000000 bf713000 ......5......q0. │ │ 0x01423d50 bf713000 c4020000 05000000 08103500 .q0...........5. │ │ - 0x01423d60 00000000 4bad3000 4bad3000 c5020000 ....K.0.K.0..... │ │ + 0x01423d60 00000000 72ad3000 72ad3000 c5020000 ....r.0.r.0..... │ │ 0x01423d70 05000000 0d103500 00000000 33db3100 ......5.....3.1. │ │ 0x01423d80 33db3100 c6020000 05000000 12103500 3.1...........5. │ │ - 0x01423d90 00000000 d5253100 d5253100 c7020000 .....%1..%1..... │ │ + 0x01423d90 00000000 fc253100 fc253100 c7020000 .....%1..%1..... │ │ 0x01423da0 05000000 17103500 00000000 a34f3000 ......5......O0. │ │ 0x01423db0 a34f3000 c8020000 05000000 1c103500 .O0...........5. │ │ - 0x01423dc0 00000000 51433100 51433100 c9020000 ....QC1.QC1..... │ │ + 0x01423dc0 00000000 78433100 78433100 c9020000 ....xC1.xC1..... │ │ 0x01423dd0 05000000 21103500 00000000 bc173000 ....!.5.......0. │ │ 0x01423de0 bc173000 ca020000 05000000 26103500 ..0.........&.5. │ │ - 0x01423df0 00000000 c0ca3000 c0ca3000 cb020000 ......0...0..... │ │ + 0x01423df0 00000000 e7ca3000 e7ca3000 cb020000 ......0...0..... │ │ 0x01423e00 05000000 2b103500 00000000 0b8e3000 ....+.5.......0. │ │ 0x01423e10 0b8e3000 cc020000 05000000 30103500 ..0.........0.5. │ │ 0x01423e20 00000000 30c02f00 30c02f00 cd020000 ....0./.0./..... │ │ 0x01423e30 05000000 35103500 00000000 162a2f00 ....5.5......*/. │ │ 0x01423e40 162a2f00 ce020000 05000000 3a103500 .*/.........:.5. │ │ 0x01423e50 00000000 3b492f00 3b492f00 cf020000 ....;I/.;I/..... │ │ 0x01423e60 05000000 3f103500 00000000 70ee2e00 ....?.5.....p... │ │ 0x01423e70 70ee2e00 d0020000 05000000 44103500 p...........D.5. │ │ 0x01423e80 00000000 158e3000 158e3000 d1020000 ......0...0..... │ │ 0x01423e90 05000000 49103500 00000000 c0762e00 ....I.5......v.. │ │ 0x01423ea0 c0762e00 d2020000 05000000 4e103500 .v..........N.5. │ │ 0x01423eb0 00000000 7aee2e00 7aee2e00 d3020000 ....z...z....... │ │ - 0x01423ec0 05000000 53103500 00000000 209e3100 ....S.5..... .1. │ │ - 0x01423ed0 209e3100 d4020000 05000000 58103500 .1.........X.5. │ │ + 0x01423ec0 05000000 53103500 00000000 479e3100 ....S.5.....G.1. │ │ + 0x01423ed0 479e3100 d4020000 05000000 58103500 G.1.........X.5. │ │ 0x01423ee0 00000000 84ee2e00 84ee2e00 d5020000 ................ │ │ 0x01423ef0 05000000 5d103500 00000000 8eee2e00 ....].5......... │ │ 0x01423f00 8eee2e00 d6020000 05000000 62103500 ............b.5. │ │ 0x01423f10 00000000 c6802f00 c6802f00 d7020000 ....../.../..... │ │ 0x01423f20 05000000 67103500 00000000 dbb22e00 ....g.5......... │ │ 0x01423f30 dbb22e00 d8020000 05000000 6c103500 ............l.5. │ │ 0x01423f40 00000000 3ddb3100 3ddb3100 d9020000 ....=.1.=.1..... │ │ 0x01423f50 05000000 71103500 00000000 ad4f3000 ....q.5......O0. │ │ 0x01423f60 ad4f3000 da020000 05000000 76103500 .O0.........v.5. │ │ 0x01423f70 00000000 45492f00 45492f00 db020000 ....EI/.EI/..... │ │ - 0x01423f80 05000000 7b103500 00000000 2a9e3100 ....{.5.....*.1. │ │ - 0x01423f90 2a9e3100 dc020000 05000000 80103500 *.1...........5. │ │ + 0x01423f80 05000000 7b103500 00000000 519e3100 ....{.5.....Q.1. │ │ + 0x01423f90 519e3100 dc020000 05000000 80103500 Q.1...........5. │ │ 0x01423fa0 00000000 b74f3000 b74f3000 dd020000 .....O0..O0..... │ │ 0x01423fb0 05000000 85103500 00000000 f4622f00 ......5......b/. │ │ 0x01423fc0 f4622f00 de020000 05000000 8a103500 .b/...........5. │ │ 0x01423fd0 00000000 1c333000 1c333000 df020000 .....30..30..... │ │ - 0x01423fe0 05000000 8f103500 00000000 a3053100 ......5.......1. │ │ - 0x01423ff0 a3053100 e0020000 05000000 94103500 ..1...........5. │ │ + 0x01423fe0 05000000 8f103500 00000000 ca053100 ......5.......1. │ │ + 0x01423ff0 ca053100 e0020000 05000000 94103500 ..1...........5. │ │ 0x01424000 00000000 4f492f00 4f492f00 e1020000 ....OI/.OI/..... │ │ 0x01424010 05000000 99103500 00000000 571d3200 ......5.....W.2. │ │ 0x01424020 571d3200 e2020000 05000000 9e103500 W.2...........5. │ │ - 0x01424030 00000000 ea253100 ea253100 e3020000 .....%1..%1..... │ │ + 0x01424030 00000000 11263100 11263100 e3020000 .....&1..&1..... │ │ 0x01424040 05000000 a3103500 00000000 c9713000 ......5......q0. │ │ 0x01424050 c9713000 e4020000 05000000 a8103500 .q0...........5. │ │ 0x01424060 00000000 fe622f00 fe622f00 e5020000 .....b/..b/..... │ │ - 0x01424070 05000000 ad103500 00000000 349e3100 ......5.....4.1. │ │ - 0x01424080 349e3100 e6020000 05000000 b2103500 4.1...........5. │ │ - 0x01424090 00000000 4b9e3100 4b9e3100 e7020000 ....K.1.K.1..... │ │ + 0x01424070 05000000 ad103500 00000000 5b9e3100 ......5.....[.1. │ │ + 0x01424080 5b9e3100 e6020000 05000000 b2103500 [.1...........5. │ │ + 0x01424090 00000000 729e3100 729e3100 e7020000 ....r.1.r.1..... │ │ 0x014240a0 05000000 b7103500 00000000 1f8e3000 ......5.......0. │ │ 0x014240b0 1f8e3000 e8020000 05000000 bc103500 ..0...........5. │ │ 0x014240c0 00000000 db962e00 db962e00 e9020000 ................ │ │ 0x014240d0 05000000 c1103500 00000000 dad52e00 ......5......... │ │ 0x014240e0 e4d52e00 ea020000 04000000 c6103500 ..............5. │ │ 0x014240f0 00000000 53773000 f6d52e00 eb020000 ....Sw0......... │ │ 0x01424100 03000000 ca103500 00000000 17b82e00 ......5......... │ │ 0x01424110 6cc23100 ec020000 03000000 cd103500 l.1...........5. │ │ - 0x01424120 00000000 b4e73000 0dd62e00 ed020000 ......0......... │ │ - 0x01424130 00000000 00000000 00000000 55ad3000 ............U.0. │ │ - 0x01424140 672a3100 ee020000 00000000 00000000 g*1............. │ │ + 0x01424120 00000000 dbe73000 0dd62e00 ed020000 ......0......... │ │ + 0x01424130 00000000 00000000 00000000 7cad3000 ............|.0. │ │ + 0x01424140 8e2a3100 ee020000 00000000 00000000 .*1............. │ │ 0x01424150 00000000 9f682f00 72553000 ef020000 .....h/.rU0..... │ │ - 0x01424160 0b000000 d0103500 00000000 fd473100 ......5......G1. │ │ - 0x01424170 1eec3000 f0020000 0b000000 db103500 ..0...........5. │ │ + 0x01424160 0b000000 d0103500 00000000 24483100 ......5.....$H1. │ │ + 0x01424170 45ec3000 f0020000 0b000000 db103500 E.0...........5. │ │ 0x01424180 00000000 28b82e00 39b82e00 f1020000 ....(...9....... │ │ 0x01424190 0b000000 e6103500 00000000 83553000 ......5......U0. │ │ - 0x014241a0 0e483100 f2020000 08000000 f1103500 .H1...........5. │ │ - 0x014241b0 00000000 2fec3000 9bc42f00 f3020000 ..../.0.../..... │ │ + 0x014241a0 35483100 f2020000 08000000 f1103500 5H1...........5. │ │ + 0x014241b0 00000000 56ec3000 9bc42f00 f3020000 ....V.0.../..... │ │ 0x014241c0 08000000 f9103500 00000000 c9f42e00 ......5......... │ │ 0x014241d0 a34d2f00 f4020000 08000000 01113500 .M/...........5. │ │ 0x014241e0 00000000 c5112f00 c91c3000 f5020000 ....../...0..... │ │ 0x014241f0 08000000 09113500 00000000 daf42e00 ......5......... │ │ 0x01424200 e8013200 f6020000 08000000 11113500 ..2...........5. │ │ - 0x01424210 00000000 12663100 95fe2f00 f7020000 .....f1.../..... │ │ + 0x01424210 00000000 39663100 95fe2f00 f7020000 ....9f1.../..... │ │ 0x01424220 08000000 19113500 00000000 a6fe2f00 ......5......./. │ │ 0x01424230 14d62e00 f8020000 00000000 00000000 ................ │ │ - 0x01424240 00000000 6e2a3100 b7862f00 f9020000 ....n*1.../..... │ │ - 0x01424250 00000000 00000000 00000000 d2a33100 ..............1. │ │ + 0x01424240 00000000 952a3100 b7862f00 f9020000 .....*1.../..... │ │ + 0x01424250 00000000 00000000 00000000 f9a33100 ..............1. │ │ 0x01424260 4ab82e00 fa020000 00000000 00000000 J............... │ │ - 0x01424270 00000000 b8fe2f00 1f483100 fb020000 ....../..H1..... │ │ - 0x01424280 00000000 00000000 00000000 dab23000 ..............0. │ │ + 0x01424270 00000000 b8fe2f00 46483100 fb020000 ....../.FH1..... │ │ + 0x01424280 00000000 00000000 00000000 01b33000 ..............0. │ │ 0x01424290 cafe2f00 fc020000 00000000 00000000 ../............. │ │ - 0x014242a0 00000000 e4a33100 1b7c2e00 fd020000 ......1..|...... │ │ - 0x014242b0 00000000 00000000 00000000 23663100 ............#f1. │ │ - 0x014242c0 31483100 fe020000 08000000 21113500 1H1.........!.5. │ │ - 0x014242d0 00000000 57cf3000 c6373000 ff020000 ....W.0..70..... │ │ - 0x014242e0 08000000 29113500 00000000 802a3100 ....).5......*1. │ │ + 0x014242a0 00000000 0ba43100 1b7c2e00 fd020000 ......1..|...... │ │ + 0x014242b0 00000000 00000000 00000000 4a663100 ............Jf1. │ │ + 0x014242c0 58483100 fe020000 08000000 21113500 XH1.........!.5. │ │ + 0x014242d0 00000000 7ecf3000 c6373000 ff020000 ....~.0..70..... │ │ + 0x014242e0 08000000 29113500 00000000 a72a3100 ....).5......*1. │ │ 0x014242f0 d7373000 00030000 08000000 31113500 .70.........1.5. │ │ 0x01424300 00000000 b44d2f00 1ba62f00 01030000 .....M/.../..... │ │ 0x01424310 03000000 39113500 00000000 c9862f00 ....9.5......./. │ │ - 0x01424320 912a3100 02030000 03000000 3c113500 .*1.........<.5. │ │ - 0x01424330 00000000 5cb82e00 b7933000 03030000 ....\.....0..... │ │ + 0x01424320 b82a3100 02030000 03000000 3c113500 .*1.........<.5. │ │ + 0x01424330 00000000 5cb82e00 de933000 03030000 ....\.....0..... │ │ 0x01424340 03000000 3f113500 00000000 00000000 ....?.5......... │ │ 0x01424350 00000000 00000000 00000000 00000000 ................ │ │ 0x01424360 00000000 62773000 3fa62f00 05030000 ....bw0.?./..... │ │ 0x01424370 06000000 42113500 00000000 00000000 ....B.5......... │ │ 0x01424380 00000000 00000000 00000000 00000000 ................ │ │ 0x01424390 00000000 00000000 00000000 00000000 ................ │ │ - 0x014243a0 00000000 00000000 00000000 42483100 ............BH1. │ │ - 0x014243b0 db0d3100 08030000 08000000 48113500 ..1.........H.5. │ │ - 0x014243c0 00000000 68cf3000 a52e2f00 09030000 ....h.0.../..... │ │ + 0x014243a0 00000000 00000000 00000000 69483100 ............iH1. │ │ + 0x014243b0 020e3100 08030000 08000000 48113500 ..1.........H.5. │ │ + 0x014243c0 00000000 8fcf3000 a52e2f00 09030000 ......0.../..... │ │ 0x014243d0 08000000 50113500 00000000 e2862f00 ....P.5......./. │ │ 0x014243e0 26d62e00 0a030000 08000000 58113500 &...........X.5. │ │ - 0x014243f0 00000000 ebf42e00 13853100 0b030000 ..........1..... │ │ + 0x014243f0 00000000 ebf42e00 3a853100 0b030000 ........:.1..... │ │ 0x01424400 08000000 60113500 00000000 b0682f00 ....`.5......h/. │ │ 0x01424410 c5de2f00 0c030000 08000000 68113500 ../.........h.5. │ │ 0x01424420 00000000 44a62f00 94553000 0d030000 ....D./..U0..... │ │ 0x01424430 08000000 70113500 00000000 109d2e00 ....p.5......... │ │ 0x01424440 e8373000 0e030000 09000000 78113500 .70.........x.5. │ │ - 0x01424450 00000000 cf4d2f00 e40d3100 0f030000 .....M/...1..... │ │ - 0x01424460 09000000 81113500 00000000 d1933000 ......5.......0. │ │ - 0x01424470 d1933000 10030000 08000000 8a113500 ..0...........5. │ │ - 0x01424480 00000000 dcfe2f00 71cf3000 11030000 ....../.q.0..... │ │ - 0x01424490 08000000 92113500 00000000 40ec3000 ......5.....@.0. │ │ - 0x014244a0 40ec3000 12030000 0b000000 9a113500 @.0...........5. │ │ - 0x014244b0 00000000 34663100 34663100 13030000 ....4f1.4f1..... │ │ + 0x01424450 00000000 cf4d2f00 0b0e3100 0f030000 .....M/...1..... │ │ + 0x01424460 09000000 81113500 00000000 f8933000 ......5.......0. │ │ + 0x01424470 f8933000 10030000 08000000 8a113500 ..0...........5. │ │ + 0x01424480 00000000 dcfe2f00 98cf3000 11030000 ....../...0..... │ │ + 0x01424490 08000000 92113500 00000000 67ec3000 ......5.....g.0. │ │ + 0x014244a0 67ec3000 12030000 0b000000 9a113500 g.0...........5. │ │ + 0x014244b0 00000000 5b663100 5b663100 13030000 ....[f1.[f1..... │ │ 0x014244c0 0b000000 a5113500 00000000 0dd32e00 ......5......... │ │ 0x014244d0 0dd32e00 14030000 09000000 b0113500 ..............5. │ │ 0x014244e0 00000000 51662f00 51662f00 15030000 ....Qf/.Qf/..... │ │ 0x014244f0 09000000 b9113500 00000000 44203200 ......5.....D 2. │ │ 0x01424500 44203200 16030000 09000000 c2113500 D 2...........5. │ │ 0x01424510 00000000 2d7c2e00 2d7c2e00 17030000 ....-|..-|...... │ │ 0x01424520 07000000 cb113500 00000000 fb373000 ......5......70. │ │ @@ -33483,114 +33483,114 @@ │ │ 0x01424560 ae2e2f00 1a030000 08000000 e1113500 ../...........5. │ │ 0x01424570 00000000 86c23100 86c23100 1b030000 ......1...1..... │ │ 0x01424580 08000000 e9113500 00000000 f9013200 ......5.......2. │ │ 0x01424590 f9013200 1c030000 08000000 f1113500 ..2...........5. │ │ 0x014245a0 00000000 eb862f00 eb862f00 1d030000 ....../.../..... │ │ 0x014245b0 08000000 f9113500 00000000 10383000 ......5......80. │ │ 0x014245c0 10383000 1e030000 08000000 01123500 .80...........5. │ │ - 0x014245d0 00000000 1c853100 1c853100 1f030000 ......1...1..... │ │ - 0x014245e0 08000000 09123500 00000000 e4933000 ......5.......0. │ │ - 0x014245f0 e4933000 20030000 08000000 11123500 ..0. .........5. │ │ - 0x01424600 00000000 5bec3000 5bec3000 21030000 ....[.0.[.0.!... │ │ + 0x014245d0 00000000 43853100 43853100 1f030000 ....C.1.C.1..... │ │ + 0x014245e0 08000000 09123500 00000000 0b943000 ......5.......0. │ │ + 0x014245f0 0b943000 20030000 08000000 11123500 ..0. .........5. │ │ + 0x01424600 00000000 82ec3000 82ec3000 21030000 ......0...0.!... │ │ 0x01424610 08000000 19123500 00000000 0b023200 ......5.......2. │ │ 0x01424620 0b023200 22030000 09000000 21123500 ..2.".......!.5. │ │ - 0x01424630 00000000 2b853100 2b853100 23030000 ....+.1.+.1.#... │ │ - 0x01424640 09000000 2a123500 00000000 3b853100 ....*.5.....;.1. │ │ - 0x01424650 3b853100 24030000 06000000 33123500 ;.1.$.......3.5. │ │ + 0x01424630 00000000 52853100 52853100 23030000 ....R.1.R.1.#... │ │ + 0x01424640 09000000 2a123500 00000000 62853100 ....*.5.....b.1. │ │ + 0x01424650 62853100 24030000 06000000 33123500 b.1.$.......3.5. │ │ 0x01424660 00000000 e9fe2f00 e9fe2f00 25030000 ....../.../.%... │ │ - 0x01424670 05000000 39123500 00000000 4c663100 ....9.5.....Lf1. │ │ - 0x01424680 4c663100 26030000 05000000 3e123500 Lf1.&.......>.5. │ │ + 0x01424670 05000000 39123500 00000000 73663100 ....9.5.....sf1. │ │ + 0x01424680 73663100 26030000 05000000 3e123500 sf1.&.......>.5. │ │ 0x01424690 00000000 f3fe2f00 1f383000 27030000 ....../..80.'... │ │ 0x014246a0 06000000 43123500 00000000 4ea62f00 ....C.5.....N./. │ │ 0x014246b0 70a62f00 28030000 06000000 49123500 p./.(.......I.5. │ │ 0x014246c0 00000000 67773000 98c23100 29030000 ....gw0...1.)... │ │ 0x014246d0 06000000 4f123500 00000000 71773000 ....O.5.....qw0. │ │ 0x014246e0 9e553000 2a030000 06000000 55123500 .U0.*.......U.5. │ │ - 0x014246f0 00000000 f35a3100 447c2e00 2b030000 .....Z1.D|..+... │ │ - 0x01424700 06000000 5b123500 00000000 6aec3000 ....[.5.....j.0. │ │ + 0x014246f0 00000000 1a5b3100 447c2e00 2b030000 .....[1.D|..+... │ │ + 0x01424700 06000000 5b123500 00000000 91ec3000 ....[.5.......0. │ │ 0x01424710 85773000 2c030000 06000000 61123500 .w0.,.......a.5. │ │ 0x01424720 00000000 b9682f00 c0682f00 2d030000 .....h/..h/.-... │ │ 0x01424730 06000000 67123500 00000000 249d2e00 ....g.5.....$... │ │ 0x01424740 249d2e00 2e030000 00000000 00000000 $............... │ │ 0x01424750 00000000 21163200 f7862f00 2f030000 ....!.2..././... │ │ - 0x01424760 06000000 6d123500 00000000 f6a33100 ....m.5.......1. │ │ - 0x01424770 71ec3000 30030000 06000000 73123500 q.0.0.......s.5. │ │ - 0x01424780 00000000 ecb23000 c4223200 31030000 ......0.."2.1... │ │ + 0x01424760 06000000 6d123500 00000000 1da43100 ....m.5.......1. │ │ + 0x01424770 98ec3000 30030000 06000000 73123500 ..0.0.......s.5. │ │ + 0x01424780 00000000 13b33000 c4223200 31030000 ......0.."2.1... │ │ 0x01424790 06000000 79123500 00000000 b1553000 ....y.5......U0. │ │ - 0x014247a0 fd0d3100 32030000 06000000 7f123500 ..1.2.........5. │ │ - 0x014247b0 00000000 4b483100 4b483100 33030000 ....KH1.KH1.3... │ │ + 0x014247a0 240e3100 32030000 06000000 7f123500 $.1.2.........5. │ │ + 0x014247b0 00000000 72483100 72483100 33030000 ....rH1.rH1.3... │ │ 0x014247c0 07000000 85123500 00000000 ce682f00 ......5......h/. │ │ 0x014247d0 ce682f00 34030000 07000000 8c123500 .h/.4.........5. │ │ 0x014247e0 00000000 95773000 95773000 35030000 .....w0..w0.5... │ │ 0x014247f0 07000000 93123500 00000000 09872f00 ......5......./. │ │ 0x01424800 09872f00 36030000 07000000 9a123500 ../.6.........5. │ │ 0x01424810 00000000 6eb82e00 6eb82e00 37030000 ....n...n...7... │ │ - 0x01424820 07000000 a1123500 00000000 45853100 ......5.....E.1. │ │ - 0x01424830 45853100 38030000 07000000 a8123500 E.1.8.........5. │ │ + 0x01424820 07000000 a1123500 00000000 6c853100 ......5.....l.1. │ │ + 0x01424830 6c853100 38030000 07000000 a8123500 l.1.8.........5. │ │ 0x01424840 00000000 17ff2f00 17ff2f00 39030000 ....../.../.9... │ │ 0x01424850 07000000 af123500 00000000 3cff2f00 ......5.....<./. │ │ 0x01424860 3cff2f00 3a030000 07000000 b6123500 <./.:.........5. │ │ 0x01424870 00000000 ec1c3000 ec1c3000 3b030000 ......0...0.;... │ │ - 0x01424880 07000000 bd123500 00000000 56663100 ......5.....Vf1. │ │ - 0x01424890 56663100 3c030000 07000000 c4123500 Vf1.<.........5. │ │ - 0x014248a0 00000000 07a43100 07a43100 3d030000 ......1...1.=... │ │ + 0x01424880 07000000 bd123500 00000000 7d663100 ......5.....}f1. │ │ + 0x01424890 7d663100 3c030000 07000000 c4123500 }f1.<.........5. │ │ + 0x014248a0 00000000 2ea43100 2ea43100 3d030000 ......1...1.=... │ │ 0x014248b0 07000000 cb123500 00000000 a8c23100 ......5.......1. │ │ 0x014248c0 a8c23100 3e030000 07000000 d2123500 ..1.>.........5. │ │ - 0x014248d0 00000000 7fcf3000 7fcf3000 3f030000 ......0...0.?... │ │ + 0x014248d0 00000000 a6cf3000 a6cf3000 3f030000 ......0...0.?... │ │ 0x014248e0 07000000 d9123500 00000000 1b023200 ......5.......2. │ │ 0x014248f0 1b023200 40030000 07000000 e0123500 ..2.@.........5. │ │ 0x01424900 00000000 2fd62e00 2fd62e00 41030000 ..../.../...A... │ │ 0x01424910 07000000 e7123500 00000000 54d62e00 ......5.....T... │ │ 0x01424920 54d62e00 42030000 07000000 ee123500 T...B.........5. │ │ - 0x01424930 00000000 100e3100 100e3100 43030000 ......1...1.C... │ │ - 0x01424940 07000000 f5123500 00000000 70483100 ......5.....pH1. │ │ - 0x01424950 70483100 44030000 07000000 fc123500 pH1.D.........5. │ │ + 0x01424930 00000000 370e3100 370e3100 43030000 ....7.1.7.1.C... │ │ + 0x01424940 07000000 f5123500 00000000 97483100 ......5......H1. │ │ + 0x01424950 97483100 44030000 07000000 fc123500 .H1.D.........5. │ │ 0x01424960 00000000 2b872f00 2b872f00 45030000 ....+./.+./.E... │ │ 0x01424970 07000000 03133500 00000000 d6112f00 ......5......./. │ │ 0x01424980 d6112f00 46030000 07000000 0a133500 ../.F.........5. │ │ - 0x01424990 00000000 34a43100 34a43100 47030000 ....4.1.4.1.G... │ │ + 0x01424990 00000000 5ba43100 5ba43100 47030000 ....[.1.[.1.G... │ │ 0x014249a0 07000000 11133500 00000000 d1c23100 ......5.......1. │ │ 0x014249b0 d1c23100 48030000 07000000 18133500 ..1.H.........5. │ │ 0x014249c0 00000000 cede2f00 cede2f00 49030000 ....../.../.I... │ │ 0x014249d0 07000000 1f133500 00000000 d9223200 ......5......"2. │ │ 0x014249e0 d9223200 4a030000 07000000 26133500 ."2.J.......&.5. │ │ - 0x014249f0 00000000 98483100 98483100 4b030000 .....H1..H1.K... │ │ + 0x014249f0 00000000 bf483100 bf483100 4b030000 .....H1..H1.K... │ │ 0x01424a00 07000000 2d133500 00000000 00233200 ....-.5......#2. │ │ 0x01424a10 00233200 4c030000 07000000 34133500 .#2.L.......4.5. │ │ 0x01424a20 00000000 c02e2f00 c02e2f00 4d030000 ....../.../.M... │ │ 0x01424a30 07000000 3b133500 00000000 46383000 ....;.5.....F80. │ │ 0x01424a40 46383000 4e030000 07000000 42133500 F80.N.......B.5. │ │ 0x01424a50 00000000 5b383000 5b383000 4f030000 ....[80.[80.O... │ │ 0x01424a60 07000000 49133500 00000000 93e03100 ....I.5.......1. │ │ 0x01424a70 93e03100 50030000 07000000 50133500 ..1.P.......P.5. │ │ 0x01424a80 00000000 111d3000 f5de2f00 51030000 ......0.../.Q... │ │ 0x01424a90 08000000 57133500 00000000 567c2e00 ....W.5.....V|.. │ │ 0x01424aa0 79d62e00 52030000 08000000 5f133500 y...R......._.5. │ │ - 0x01424ab0 00000000 c2483100 f3933000 53030000 .....H1...0.S... │ │ + 0x01424ab0 00000000 e9483100 1a943000 53030000 .....H1...0.S... │ │ 0x01424ac0 08000000 67133500 00000000 53872f00 ....g.5.....S./. │ │ - 0x01424ad0 00b33000 54030000 08000000 6f133500 ..0.T.......o.5. │ │ + 0x01424ad0 27b33000 54030000 08000000 6f133500 '.0.T.......o.5. │ │ 0x01424ae0 00000000 40023200 d22e2f00 55030000 ....@.2.../.U... │ │ - 0x01424af0 08000000 77133500 00000000 b32a3100 ....w.5......*1. │ │ - 0x01424b00 53a43100 56030000 08000000 7f133500 S.1.V.........5. │ │ - 0x01424b10 00000000 dea03000 2f9d2e00 57030000 ......0./...W... │ │ + 0x01424af0 08000000 77133500 00000000 da2a3100 ....w.5......*1. │ │ + 0x01424b00 7aa43100 56030000 08000000 7f133500 z.1.V.........5. │ │ + 0x01424b10 00000000 05a13000 2f9d2e00 57030000 ......0./...W... │ │ 0x01424b20 00000000 00000000 00000000 acc42f00 ............../. │ │ 0x01424b30 349d2e00 58030000 09000000 87133500 4...X.........5. │ │ - 0x01424b40 00000000 2fb33000 6a853100 59030000 ..../.0.j.1.Y... │ │ - 0x01424b50 03000000 90133500 00000000 7ca43100 ......5.....|.1. │ │ + 0x01424b40 00000000 56b33000 91853100 59030000 ....V.0...1.Y... │ │ + 0x01424b50 03000000 90133500 00000000 a3a43100 ......5.......1. │ │ 0x01424b60 ee682f00 5a030000 08000000 93133500 .h/.Z.........5. │ │ 0x01424b70 00000000 16df2f00 16df2f00 5b030000 ....../.../.[... │ │ 0x01424b80 03000000 9b133500 00000000 fe112f00 ......5......./. │ │ 0x01424b90 fe112f00 5c030000 03000000 9e133500 ../.\.........5. │ │ 0x01424ba0 00000000 b8c42f00 b8c42f00 5d030000 ....../.../.]... │ │ 0x01424bb0 03000000 a1133500 00000000 0f122f00 ......5......./. │ │ 0x01424bc0 0f122f00 5e030000 03000000 a4133500 ../.^.........5. │ │ - 0x01424bd0 00000000 350e3100 350e3100 5f030000 ....5.1.5.1._... │ │ - 0x01424be0 03000000 a7133500 00000000 d12a3100 ......5......*1. │ │ - 0x01424bf0 d12a3100 60030000 03000000 aa133500 .*1.`.........5. │ │ - 0x01424c00 00000000 e12a3100 e12a3100 61030000 .....*1..*1.a... │ │ + 0x01424bd0 00000000 5c0e3100 5c0e3100 5f030000 ....\.1.\.1._... │ │ + 0x01424be0 03000000 a7133500 00000000 f82a3100 ......5......*1. │ │ + 0x01424bf0 f82a3100 60030000 03000000 aa133500 .*1.`.........5. │ │ + 0x01424c00 00000000 082b3100 082b3100 61030000 .....+1..+1.a... │ │ 0x01424c10 03000000 ad133500 00000000 241d3000 ......5.....$.0. │ │ 0x01424c20 241d3000 62030000 03000000 b0133500 $.0.b.........5. │ │ 0x01424c30 00000000 78872f00 78872f00 63030000 ....x./.x./.c... │ │ 0x01424c40 03000000 b3133500 00000000 95a62f00 ......5......./. │ │ 0x01424c50 95a62f00 64030000 03000000 b6133500 ../.d.........5. │ │ 0x01424c60 00000000 3e1d3000 3e1d3000 65030000 ....>.0.>.0.e... │ │ 0x01424c70 03000000 b9133500 00000000 b2773000 ......5......w0. │ │ @@ -33598,845 +33598,845 @@ │ │ 0x01424c90 00000000 f4f42e00 f4f42e00 67030000 ............g... │ │ 0x01424ca0 03000000 bf133500 00000000 4c9d2e00 ......5.....L... │ │ 0x01424cb0 4c9d2e00 68030000 03000000 c2133500 L...h.........5. │ │ 0x01424cc0 00000000 1d122f00 1d122f00 69030000 ....../.../.i... │ │ 0x01424cd0 03000000 c5133500 00000000 6d383000 ......5.....m80. │ │ 0x01424ce0 6d383000 6a030000 03000000 c8133500 m80.j.........5. │ │ 0x01424cf0 00000000 22df2f00 22df2f00 6b030000 ...."./."./.k... │ │ - 0x01424d00 03000000 cb133500 00000000 035d3100 ......5......]1. │ │ - 0x01424d10 035d3100 6c030000 03000000 ce133500 .]1.l.........5. │ │ + 0x01424d00 03000000 cb133500 00000000 2a5d3100 ......5.....*]1. │ │ + 0x01424d10 2a5d3100 6c030000 03000000 ce133500 *]1.l.........5. │ │ 0x01424d20 00000000 03692f00 03692f00 6d030000 .....i/..i/.m... │ │ 0x01424d30 03000000 d1133500 00000000 032f2f00 ......5......//. │ │ 0x01424d40 032f2f00 6e030000 03000000 d4133500 .//.n.........5. │ │ 0x01424d50 00000000 61ff2f00 61ff2f00 6f030000 ....a./.a./.o... │ │ 0x01424d60 03000000 d7133500 00000000 8bb82e00 ......5......... │ │ 0x01424d70 8bb82e00 70030000 03000000 da133500 ....p.........5. │ │ 0x01424d80 00000000 91d62e00 91d62e00 71030000 ............q... │ │ 0x01424d90 03000000 dd133500 00000000 a1a62f00 ......5......./. │ │ 0x01424da0 a1a62f00 72030000 03000000 e0133500 ../.r.........5. │ │ - 0x01424db0 00000000 96a43100 96a43100 73030000 ......1...1.s... │ │ - 0x01424dc0 03000000 e3133500 00000000 3bb33000 ......5.....;.0. │ │ - 0x01424dd0 3bb33000 74030000 03000000 e6133500 ;.0.t.........5. │ │ - 0x01424de0 00000000 85ec3000 85ec3000 75030000 ......0...0.u... │ │ + 0x01424db0 00000000 bda43100 bda43100 73030000 ......1...1.s... │ │ + 0x01424dc0 03000000 e3133500 00000000 62b33000 ......5.....b.0. │ │ + 0x01424dd0 62b33000 74030000 03000000 e6133500 b.0.t.........5. │ │ + 0x01424de0 00000000 acec3000 acec3000 75030000 ......0...0.u... │ │ 0x01424df0 03000000 e9133500 00000000 561d3000 ......5.....V.0. │ │ 0x01424e00 561d3000 76030000 03000000 ec133500 V.0.v.........5. │ │ - 0x01424e10 00000000 0d943000 0d943000 77030000 ......0...0.w... │ │ + 0x01424e10 00000000 34943000 34943000 77030000 ....4.0.4.0.w... │ │ 0x01424e20 03000000 ef133500 00000000 67023200 ......5.....g.2. │ │ 0x01424e30 67023200 78030000 03000000 f2133500 g.2.x.........5. │ │ - 0x01424e40 00000000 500e3100 500e3100 79030000 ....P.1.P.1.y... │ │ + 0x01424e40 00000000 770e3100 770e3100 79030000 ....w.1.w.1.y... │ │ 0x01424e50 03000000 f5133500 00000000 89383000 ......5......80. │ │ 0x01424e60 89383000 7a030000 03000000 f8133500 .80.z.........5. │ │ - 0x01424e70 00000000 50b33000 50b33000 7b030000 ....P.0.P.0.{... │ │ - 0x01424e80 03000000 fb133500 00000000 cd483100 ......5......H1. │ │ - 0x01424e90 cd483100 7c030000 03000000 fe133500 .H1.|.........5. │ │ - 0x01424ea0 00000000 83663100 83663100 7d030000 .....f1..f1.}... │ │ + 0x01424e70 00000000 77b33000 77b33000 7b030000 ....w.0.w.0.{... │ │ + 0x01424e80 03000000 fb133500 00000000 f4483100 ......5......H1. │ │ + 0x01424e90 f4483100 7c030000 03000000 fe133500 .H1.|.........5. │ │ + 0x01424ea0 00000000 aa663100 aa663100 7d030000 .....f1..f1.}... │ │ 0x01424eb0 0b000000 01143500 00000000 c3553000 ......5......U0. │ │ 0x01424ec0 a8e03100 7e030000 00000000 00000000 ..1.~........... │ │ - 0x01424ed0 00000000 d5483100 9d383000 7f030000 .....H1..80..... │ │ + 0x01424ed0 00000000 fc483100 9d383000 7f030000 .....H1..80..... │ │ 0x01424ee0 09000000 0c143500 00000000 9fd62e00 ......5......... │ │ - 0x01424ef0 93663100 80030000 09000000 15143500 .f1...........5. │ │ - 0x01424f00 00000000 86463100 86463100 81030000 .....F1..F1..... │ │ + 0x01424ef0 ba663100 80030000 09000000 15143500 .f1...........5. │ │ + 0x01424f00 00000000 ad463100 ad463100 81030000 .....F1..F1..... │ │ 0x01424f10 09000000 1e143500 00000000 5f7c2e00 ......5....._|.. │ │ 0x01424f20 add62e00 82030000 09000000 27143500 ............'.5. │ │ 0x01424f30 00000000 6a1d3000 74023200 83030000 ....j.0.t.2..... │ │ - 0x01424f40 09000000 30143500 00000000 b0b03000 ....0.5.......0. │ │ - 0x01424f50 b0b03000 84030000 09000000 39143500 ..0.........9.5. │ │ - 0x01424f60 00000000 64b33000 c8553000 85030000 ....d.0..U0..... │ │ + 0x01424f40 09000000 30143500 00000000 d7b03000 ....0.5.......0. │ │ + 0x01424f50 d7b03000 84030000 09000000 39143500 ..0.........9.5. │ │ + 0x01424f60 00000000 8bb33000 c8553000 85030000 ......0..U0..... │ │ 0x01424f70 09000000 42143500 00000000 c6c42f00 ....B.5......./. │ │ 0x01424f80 dd4d2f00 86030000 09000000 4b143500 .M/.........K.5. │ │ 0x01424f90 00000000 aa533000 aa533000 87030000 .....S0..S0..... │ │ 0x01424fa0 09000000 54143500 00000000 c4773000 ....T.5......w0. │ │ 0x01424fb0 0b2f2f00 88030000 00000000 00000000 .//............. │ │ - 0x01424fc0 00000000 ade03100 ed2a3100 89030000 ......1..*1..... │ │ + 0x01424fc0 00000000 ade03100 142b3100 89030000 ......1..+1..... │ │ 0x01424fd0 00000000 00000000 00000000 649d2e00 ............d... │ │ 0x01424fe0 10692f00 8a030000 00000000 00000000 .i/............. │ │ 0x01424ff0 00000000 d4553000 d4553000 8b030000 .....U0..U0..... │ │ - 0x01425000 0b000000 5d143500 00000000 9ccf3000 ....].5.......0. │ │ - 0x01425010 9ccf3000 8c030000 0b000000 68143500 ..0.........h.5. │ │ - 0x01425020 00000000 7e853100 7e853100 8d030000 ....~.1.~.1..... │ │ - 0x01425030 0b000000 73143500 00000000 92853100 ....s.5.......1. │ │ + 0x01425000 0b000000 5d143500 00000000 c3cf3000 ....].5.......0. │ │ + 0x01425010 c3cf3000 8c030000 0b000000 68143500 ..0.........h.5. │ │ + 0x01425020 00000000 a5853100 a5853100 8d030000 ......1...1..... │ │ + 0x01425030 0b000000 73143500 00000000 b9853100 ....s.5.......1. │ │ 0x01425040 1c692f00 8e030000 04000000 7e143500 .i/.........~.5. │ │ - 0x01425050 00000000 9f663100 e8553000 8f030000 .....f1..U0..... │ │ + 0x01425050 00000000 c6663100 e8553000 8f030000 .....f1..U0..... │ │ 0x01425060 09000000 82143500 00000000 b9d62e00 ......5......... │ │ - 0x01425070 b0a43100 90030000 09000000 8b143500 ..1...........5. │ │ - 0x01425080 00000000 6eff2f00 1f943000 91030000 ....n./...0..... │ │ + 0x01425070 d7a43100 90030000 09000000 8b143500 ..1...........5. │ │ + 0x01425080 00000000 6eff2f00 46943000 91030000 ....n./.F.0..... │ │ 0x01425090 08000000 94143500 00000000 31122f00 ......5.....1./. │ │ 0x014250a0 e94d2f00 92030000 08000000 9c143500 .M/...........5. │ │ 0x014250b0 00000000 3d122f00 d4c42f00 93030000 ....=./.../..... │ │ - 0x014250c0 00000000 00000000 00000000 baa43100 ..............1. │ │ - 0x014250d0 99ec3000 94030000 00000000 00000000 ..0............. │ │ + 0x014250c0 00000000 00000000 00000000 e1a43100 ..............1. │ │ + 0x014250d0 c0ec3000 94030000 00000000 00000000 ..0............. │ │ 0x014250e0 00000000 33692f00 2a233200 95030000 ....3i/.*#2..... │ │ - 0x014250f0 00000000 00000000 00000000 b0cf3000 ..............0. │ │ - 0x01425100 a4663100 96030000 00000000 00000000 .f1............. │ │ + 0x014250f0 00000000 00000000 00000000 d7cf3000 ..............0. │ │ + 0x01425100 cb663100 96030000 00000000 00000000 .f1............. │ │ 0x01425110 00000000 709d2e00 91872f00 97030000 ....p...../..... │ │ 0x01425120 09000000 a4143500 00000000 7b9d2e00 ......5.....{... │ │ - 0x01425130 68033100 98030000 07000000 ad143500 h.1...........5. │ │ + 0x01425130 8f033100 98030000 07000000 ad143500 ..1...........5. │ │ 0x01425140 00000000 cc4f3000 cc4f3000 99030000 .....O0..O0..... │ │ 0x01425150 09000000 b4143500 00000000 f00b2f00 ......5......./. │ │ 0x01425160 f00b2f00 9a030000 09000000 bd143500 ../...........5. │ │ 0x01425170 00000000 e0762e00 e0762e00 9b030000 .....v...v...... │ │ 0x01425180 09000000 c6143500 00000000 33333000 ......5.....330. │ │ 0x01425190 33333000 9c030000 09000000 cf143500 330...........5. │ │ - 0x014251a0 00000000 ba053100 ba053100 9d030000 ......1...1..... │ │ + 0x014251a0 00000000 e1053100 e1053100 9d030000 ......1...1..... │ │ 0x014251b0 09000000 d8143500 00000000 47db3100 ......5.....G.1. │ │ 0x014251c0 47db3100 9e030000 09000000 e1143500 G.1...........5. │ │ - 0x014251d0 00000000 7c433100 7c433100 9f030000 ....|C1.|C1..... │ │ + 0x014251d0 00000000 a3433100 a3433100 9f030000 .....C1..C1..... │ │ 0x014251e0 09000000 ea143500 00000000 202a2f00 ......5..... */. │ │ 0x014251f0 202a2f00 a0030000 09000000 f3143500 */...........5. │ │ - 0x01425200 00000000 639e3100 639e3100 a1030000 ....c.1.c.1..... │ │ - 0x01425210 09000000 fc143500 00000000 63ad3000 ......5.....c.0. │ │ - 0x01425220 63ad3000 a2030000 09000000 05153500 c.0...........5. │ │ + 0x01425200 00000000 8a9e3100 8a9e3100 a1030000 ......1...1..... │ │ + 0x01425210 09000000 fc143500 00000000 8aad3000 ......5.......0. │ │ + 0x01425220 8aad3000 a2030000 09000000 05153500 ..0...........5. │ │ 0x01425230 00000000 defb3100 defb3100 a3030000 ......1...1..... │ │ 0x01425240 09000000 0e153500 00000000 f0b22e00 ......5......... │ │ 0x01425250 f0b22e00 a4030000 09000000 17153500 ..............5. │ │ 0x01425260 00000000 66492f00 66492f00 a5030000 ....fI/.fI/..... │ │ 0x01425270 09000000 20153500 00000000 6e1d3200 .... .5.....n.2. │ │ 0x01425280 6e1d3200 a6030000 09000000 29153500 n.2.........).5. │ │ - 0x01425290 00000000 c4d62e00 afec3000 a7030000 ..........0..... │ │ + 0x01425290 00000000 c4d62e00 d6ec3000 a7030000 ..........0..... │ │ 0x014252a0 09000000 32153500 00000000 e1c42f00 ....2.5......./. │ │ 0x014252b0 e1c42f00 a8030000 09000000 3b153500 ../.........;.5. │ │ 0x014252c0 00000000 9b872f00 9b872f00 a9030000 ....../.../..... │ │ 0x014252d0 06000000 44153500 00000000 172f2f00 ....D.5......//. │ │ 0x014252e0 172f2f00 aa030000 06000000 4a153500 .//.........J.5. │ │ 0x014252f0 00000000 b9e03100 b9e03100 ab030000 ......1...1..... │ │ 0x01425300 06000000 50153500 00000000 3b2f2f00 ....P.5.....;//. │ │ 0x01425310 3b2f2f00 ac030000 06000000 56153500 ;//.........V.5. │ │ 0x01425320 00000000 ed553000 ed553000 ad030000 .....U0..U0..... │ │ - 0x01425330 09000000 5c153500 00000000 d0a43100 ....\.5.......1. │ │ - 0x01425340 d0a43100 ae030000 06000000 65153500 ..1.........e.5. │ │ + 0x01425330 09000000 5c153500 00000000 f7a43100 ....\.5.......1. │ │ + 0x01425340 f7a43100 ae030000 06000000 65153500 ..1.........e.5. │ │ 0x01425350 00000000 49692f00 49692f00 af030000 ....Ii/.Ii/..... │ │ 0x01425360 06000000 6b153500 00000000 4a122f00 ....k.5.....J./. │ │ 0x01425370 4a122f00 b0030000 06000000 71153500 J./.........q.5. │ │ - 0x01425380 00000000 a6853100 a6853100 b1030000 ......1...1..... │ │ + 0x01425380 00000000 cd853100 cd853100 b1030000 ......1...1..... │ │ 0x01425390 06000000 77153500 00000000 80023200 ....w.5.......2. │ │ 0x014253a0 80023200 b2030000 00000000 00000000 ..2............. │ │ 0x014253b0 00000000 a9383000 a9383000 b3030000 .....80..80..... │ │ - 0x014253c0 00000000 00000000 00000000 c6cf3000 ..............0. │ │ + 0x014253c0 00000000 00000000 00000000 edcf3000 ..............0. │ │ 0x014253d0 cfd62e00 b4030000 00000000 00000000 ................ │ │ - 0x014253e0 00000000 72692f00 ba663100 b5030000 ....ri/..f1..... │ │ + 0x014253e0 00000000 72692f00 e1663100 b5030000 ....ri/..f1..... │ │ 0x014253f0 00000000 00000000 00000000 7aff2f00 ............z./. │ │ 0x01425400 6d7c2e00 b6030000 00000000 00000000 m|.............. │ │ 0x01425410 00000000 40233200 92ff2f00 b7030000 ....@#2.../..... │ │ - 0x01425420 0a000000 7d153500 00000000 baec3000 ....}.5.......0. │ │ + 0x01425420 0a000000 7d153500 00000000 e1ec3000 ....}.5.......0. │ │ 0x01425430 f54d2f00 b8030000 0a000000 87153500 .M/...........5. │ │ 0x01425440 00000000 781d3000 d0773000 b9030000 ....x.0..w0..... │ │ 0x01425450 0a000000 91153500 00000000 dde03100 ......5.......1. │ │ - 0x01425460 cf853100 ba030000 0a000000 9b153500 ..1...........5. │ │ + 0x01425460 f6853100 ba030000 0a000000 9b153500 ..1...........5. │ │ 0x01425470 00000000 03c52f00 9bb82e00 bb030000 ....../......... │ │ - 0x01425480 0b000000 a5153500 00000000 decf3000 ......5.......0. │ │ + 0x01425480 0b000000 a5153500 00000000 05d03000 ......5.......0. │ │ 0x01425490 b9a62f00 bc030000 0b000000 b0153500 ../...........5. │ │ 0x014254a0 00000000 857c2e00 e9773000 bd030000 .....|...w0..... │ │ - 0x014254b0 0b000000 bb153500 00000000 d2663100 ......5......f1. │ │ + 0x014254b0 0b000000 bb153500 00000000 f9663100 ......5......f1. │ │ 0x014254c0 8a9d2e00 be030000 00000000 00000000 ................ │ │ - 0x014254d0 00000000 14563000 ccec3000 bf030000 .....V0...0..... │ │ + 0x014254d0 00000000 14563000 f3ec3000 bf030000 .....V0...0..... │ │ 0x014254e0 00000000 00000000 00000000 b4b82e00 ................ │ │ 0x014254f0 8a1d3000 c0030000 00000000 00000000 ..0............. │ │ - 0x01425500 00000000 edcf3000 961d3000 c1030000 ......0...0..... │ │ + 0x01425500 00000000 14d03000 961d3000 c1030000 ......0...0..... │ │ 0x01425510 08000000 c6153500 00000000 8a692f00 ......5......i/. │ │ 0x01425520 29df2f00 c2030000 08000000 ce153500 )./...........5. │ │ - 0x01425530 00000000 f92a3100 d9a62f00 c3030000 .....*1.../..... │ │ + 0x01425530 00000000 202b3100 d9a62f00 c3030000 .... +1.../..... │ │ 0x01425540 08000000 d6153500 00000000 0e4e2f00 ......5......N/. │ │ - 0x01425550 2b943000 c4030000 08000000 de153500 +.0...........5. │ │ - 0x01425560 00000000 d8ec3000 b9383000 c5030000 ......0..80..... │ │ + 0x01425550 52943000 c4030000 08000000 de153500 R.0...........5. │ │ + 0x01425560 00000000 ffec3000 b9383000 c5030000 ......0..80..... │ │ 0x01425570 08000000 e6153500 00000000 204e2f00 ......5..... N/. │ │ 0x01425580 20563000 c6030000 08000000 ee153500 V0...........5. │ │ 0x01425590 00000000 eaa62f00 a71d3000 c7030000 ....../...0..... │ │ - 0x014255a0 08000000 f6153500 00000000 de663100 ......5......f1. │ │ + 0x014255a0 08000000 f6153500 00000000 05673100 ......5......g1. │ │ 0x014255b0 9b692f00 c8030000 08000000 fe153500 .i/...........5. │ │ 0x014255c0 00000000 e7d62e00 a9ff2f00 c9030000 ........../..... │ │ 0x014255d0 08000000 06163500 00000000 fba62f00 ......5......./. │ │ - 0x014255e0 e3853100 ca030000 08000000 0e163500 ..1...........5. │ │ + 0x014255e0 0a863100 ca030000 08000000 0e163500 ..1...........5. │ │ 0x014255f0 00000000 baff2f00 ca383000 cb030000 ....../..80..... │ │ 0x01425600 08000000 16163500 00000000 73122f00 ......5.....s./. │ │ 0x01425610 09f52e00 cc030000 08000000 1e163500 ..............5. │ │ 0x01425620 00000000 314e2f00 85122f00 cd030000 ....1N/.../..... │ │ 0x01425630 09000000 26163500 00000000 969d2e00 ....&.5......... │ │ 0x01425640 969d2e00 ce030000 05000000 2f163500 ............/.5. │ │ 0x01425650 00000000 937c2e00 937c2e00 cf030000 .....|...|...... │ │ - 0x01425660 00000000 00000000 00000000 0b3d3100 .............=1. │ │ - 0x01425670 0b3d3100 d0030000 00000000 00000000 .=1............. │ │ + 0x01425660 00000000 00000000 00000000 323d3100 ............2=1. │ │ + 0x01425670 323d3100 d0030000 00000000 00000000 2=1............. │ │ 0x01425680 00000000 c0b82e00 c0b82e00 d1030000 ................ │ │ 0x01425690 06000000 34163500 00000000 5f2f2f00 ....4.5....._//. │ │ 0x014256a0 5f2f2f00 d2030000 07000000 3a163500 _//.........:.5. │ │ - 0x014256b0 00000000 cf973100 31563000 d3030000 ......1.1V0..... │ │ - 0x014256c0 08000000 41163500 00000000 31ff3000 ....A.5.....1.0. │ │ + 0x014256b0 00000000 f6973100 31563000 d3030000 ......1.1V0..... │ │ + 0x014256c0 08000000 41163500 00000000 58ff3000 ....A.5.....X.0. │ │ 0x014256d0 ad692f00 d4030000 08000000 49163500 .i/.........I.5. │ │ 0x014256e0 00000000 6c2f2f00 6c2f2f00 d5030000 ....l//.l//..... │ │ 0x014256f0 07000000 51163500 00000000 58563000 ....Q.5.....XV0. │ │ - 0x01425700 e3483100 d6030000 08000000 58163500 .H1.........X.5. │ │ + 0x01425700 0a493100 d6030000 08000000 58163500 .I1.........X.5. │ │ 0x01425710 00000000 50233200 1bf52e00 d7030000 ....P#2......... │ │ 0x01425720 08000000 60163500 00000000 9e9d2e00 ....`.5......... │ │ 0x01425730 9e9d2e00 d8030000 07000000 68163500 ............h.5. │ │ 0x01425740 00000000 8c122f00 d3b82e00 d9030000 ....../......... │ │ 0x01425750 08000000 6f163500 00000000 b59d2e00 ....o.5......... │ │ - 0x01425760 07493100 da030000 08000000 77163500 .I1.........w.5. │ │ + 0x01425760 2e493100 da030000 08000000 77163500 .I1.........w.5. │ │ 0x01425770 00000000 5e233200 5e233200 db030000 ....^#2.^#2..... │ │ - 0x01425780 07000000 7f163500 00000000 600e3100 ......5.....`.1. │ │ - 0x01425790 0a2b3100 dc030000 08000000 86163500 .+1...........5. │ │ + 0x01425780 07000000 7f163500 00000000 870e3100 ......5.......1. │ │ + 0x01425790 312b3100 dc030000 08000000 86163500 1+1...........5. │ │ 0x014257a0 00000000 6a233200 f8c23100 dd030000 ....j#2...1..... │ │ 0x014257b0 08000000 8e163500 00000000 8a233200 ......5......#2. │ │ 0x014257c0 8a233200 de030000 07000000 96163500 .#2...........5. │ │ 0x014257d0 00000000 bf872f00 bf872f00 df030000 ....../.../..... │ │ 0x014257e0 07000000 9d163500 00000000 d4692f00 ......5......i/. │ │ 0x014257f0 d4692f00 e0030000 08000000 a4163500 .i/...........5. │ │ 0x01425800 00000000 eae03100 eae03100 e1030000 ......1...1..... │ │ 0x01425810 08000000 ac163500 00000000 3adf2f00 ......5.....:./. │ │ 0x01425820 3adf2f00 e2030000 06000000 b4163500 :./...........5. │ │ 0x01425830 00000000 01783000 01783000 e3030000 .....x0..x0..... │ │ 0x01425840 07000000 ba163500 00000000 de9d2e00 ......5......... │ │ 0x01425850 de9d2e00 e4030000 08000000 c1163500 ..............5. │ │ 0x01425860 00000000 99233200 f9692f00 e5030000 .....#2..i/..... │ │ 0x01425870 09000000 c9163500 00000000 2b6a2f00 ......5.....+j/. │ │ - 0x01425880 f4853100 e6030000 09000000 d2163500 ..1...........5. │ │ - 0x01425890 00000000 f0663100 0ca72f00 e7030000 .....f1.../..... │ │ + 0x01425880 1b863100 e6030000 09000000 d2163500 ..1...........5. │ │ + 0x01425890 00000000 17673100 0ca72f00 e7030000 .....g1.../..... │ │ 0x014258a0 09000000 db163500 00000000 8b023200 ......5.......2. │ │ 0x014258b0 8b023200 e8030000 07000000 e4163500 ..2...........5. │ │ - 0x014258c0 00000000 1b863100 1b863100 e9030000 ......1...1..... │ │ + 0x014258c0 00000000 42863100 42863100 e9030000 ....B.1.B.1..... │ │ 0x014258d0 07000000 eb163500 00000000 a4023200 ......5.......2. │ │ 0x014258e0 a4023200 ea030000 08000000 f2163500 ..2...........5. │ │ 0x014258f0 00000000 15c33100 33a72f00 eb030000 ......1.3./..... │ │ 0x01425900 09000000 fa163500 00000000 039e2e00 ......5......... │ │ 0x01425910 039e2e00 ec030000 08000000 03173500 ..............5. │ │ 0x01425920 00000000 54a72f00 54a72f00 ed030000 ....T./.T./..... │ │ - 0x01425930 05000000 0b173500 00000000 72b33000 ......5.....r.0. │ │ - 0x01425940 72b33000 ee030000 05000000 10173500 r.0...........5. │ │ + 0x01425930 05000000 0b173500 00000000 99b33000 ......5.......0. │ │ + 0x01425940 99b33000 ee030000 05000000 10173500 ..0...........5. │ │ 0x01425950 00000000 c1023200 a17c2e00 ef030000 ......2..|...... │ │ 0x01425960 05000000 15173500 00000000 b97c2e00 ......5......|.. │ │ - 0x01425970 15673100 f0030000 05000000 1a173500 .g1...........5. │ │ - 0x01425980 00000000 fecf3000 fecf3000 f1030000 ......0...0..... │ │ + 0x01425970 3c673100 f0030000 05000000 1a173500 .5...../x0. │ │ 0x01426030 1c033200 38040000 00000000 00000000 ..2.8........... │ │ 0x01426040 00000000 17d72e00 02243200 39040000 .........$2.9... │ │ 0x01426050 00000000 00000000 00000000 29e13100 ............).1. │ │ - 0x01426060 910e3100 3a040000 00000000 00000000 ..1.:........... │ │ - 0x01426070 00000000 66563000 0ba53100 3b040000 ....fV0...1.;... │ │ + 0x01426060 b80e3100 3a040000 00000000 00000000 ..1.:........... │ │ + 0x01426070 00000000 66563000 32a53100 3b040000 ....fV0.2.1.;... │ │ 0x01426080 00000000 00000000 00000000 684e2f00 ............hN/. │ │ 0x01426090 48c33100 3c040000 00000000 00000000 H.1.<........... │ │ - 0x014260a0 00000000 55ed3000 10243200 3d040000 ....U.0..$2.=... │ │ + 0x014260a0 00000000 7ced3000 10243200 3d040000 ....|.0..$2.=... │ │ 0x014260b0 00000000 00000000 00000000 7fa72f00 ............../. │ │ 0x014260c0 7fa72f00 3e040000 0b000000 47183500 ../.>.......G.5. │ │ 0x014260d0 00000000 4e323000 4e323000 3f040000 ....N20.N20.?... │ │ 0x014260e0 03000000 52183500 00000000 a3ed2e00 ....R.5......... │ │ 0x014260f0 a3ed2e00 40040000 03000000 55183500 ....@.......U.5. │ │ 0x01426100 00000000 299e2e00 299e2e00 41040000 ....)...)...A... │ │ 0x01426110 03000000 58183500 00000000 409e2e00 ....X.5.....@... │ │ 0x01426120 49b92e00 42040000 03000000 5b183500 I...B.......[.5. │ │ - 0x01426130 00000000 642b3100 1e243200 43040000 ....d+1..$2.C... │ │ + 0x01426130 00000000 8b2b3100 1e243200 43040000 .....+1..$2.C... │ │ 0x01426140 03000000 5e183500 00000000 eaff2f00 ....^.5......./. │ │ 0x01426150 eaff2f00 44040000 03000000 61183500 ../.D.......a.5. │ │ - 0x01426160 00000000 2a033200 672b3100 45040000 ....*.2.g+1.E... │ │ - 0x01426170 05000000 64183500 00000000 5f943000 ....d.5....._.0. │ │ - 0x01426180 61493100 46040000 09000000 69183500 aI1.F.......i.5. │ │ + 0x01426160 00000000 2a033200 8e2b3100 45040000 ....*.2..+1.E... │ │ + 0x01426170 05000000 64183500 00000000 86943000 ....d.5.......0. │ │ + 0x01426180 88493100 46040000 09000000 69183500 .I1.F.......i.5. │ │ 0x01426190 00000000 f1383000 74563000 47040000 .....80.tV0.G... │ │ - 0x014261a0 09000000 72183500 00000000 9f0e3100 ....r.5.......1. │ │ + 0x014261a0 09000000 72183500 00000000 c60e3100 ....r.5.......1. │ │ 0x014261b0 f11d3000 48040000 09000000 7b183500 ..0.H.......{.5. │ │ - 0x014261c0 00000000 a80e3100 63ed3000 49040000 ......1.c.0.I... │ │ + 0x014261c0 00000000 cf0e3100 8aed3000 49040000 ......1...0.I... │ │ 0x014261d0 09000000 84183500 00000000 d97c2e00 ......5......|.. │ │ 0x014261e0 37e13100 4a040000 09000000 8d183500 7.1.J.........5. │ │ 0x014261f0 00000000 25d72e00 a0a72f00 4b040000 ....%...../.K... │ │ 0x01426200 09000000 96183500 00000000 2c243200 ......5.....,$2. │ │ - 0x01426210 6ced3000 4c040000 09000000 9f183500 l.0.L.........5. │ │ - 0x01426220 00000000 3f603100 2ed72e00 4d040000 ....?`1.....M... │ │ + 0x01426210 93ed3000 4c040000 09000000 9f183500 ..0.L.........5. │ │ + 0x01426220 00000000 66603100 2ed72e00 4d040000 ....f`1.....M... │ │ 0x01426230 09000000 a8183500 00000000 f2ff2f00 ......5......./. │ │ - 0x01426240 8f863100 4e040000 09000000 b1183500 ..1.N.........5. │ │ - 0x01426250 00000000 b10e3100 ff872f00 4f040000 ......1.../.O... │ │ + 0x01426240 b6863100 4e040000 09000000 b1183500 ..1.N.........5. │ │ + 0x01426250 00000000 d80e3100 ff872f00 4f040000 ......1.../.O... │ │ 0x01426260 09000000 ba183500 00000000 56c33100 ......5.....V.1. │ │ - 0x01426270 62673100 50040000 09000000 c3183500 bg1.P.........5. │ │ + 0x01426270 89673100 50040000 09000000 c3183500 .g1.P.........5. │ │ 0x01426280 00000000 30c52f00 e27c2e00 51040000 ....0./..|..Q... │ │ 0x01426290 09000000 cc183500 00000000 fa1d3000 ......5.......0. │ │ - 0x014262a0 ceb33000 52040000 09000000 d5183500 ..0.R.........5. │ │ - 0x014262b0 00000000 60df2f00 9d863100 53040000 ....`./...1.S... │ │ + 0x014262a0 f5b33000 52040000 09000000 d5183500 ..0.R.........5. │ │ + 0x014262b0 00000000 60df2f00 c4863100 53040000 ....`./...1.S... │ │ 0x014262c0 09000000 de183500 00000000 0d1e3000 ......5.......0. │ │ - 0x014262d0 ad863100 54040000 09000000 e7183500 ..1.T.........5. │ │ + 0x014262d0 d4863100 54040000 09000000 e7183500 ..1.T.........5. │ │ 0x014262e0 00000000 6ac33100 7f563000 55040000 ....j.1..V0.U... │ │ - 0x014262f0 09000000 f0183500 00000000 75ed3000 ......5.....u.0. │ │ - 0x01426300 8aed3000 56040000 09000000 f9183500 ..0.V.........5. │ │ - 0x01426310 00000000 6a943000 764e2f00 57040000 ....j.0.vN/.W... │ │ + 0x014262f0 09000000 f0183500 00000000 9ced3000 ......5.......0. │ │ + 0x01426300 b1ed3000 56040000 09000000 f9183500 ..0.V.........5. │ │ + 0x01426310 00000000 91943000 764e2f00 57040000 ......0.vN/.W... │ │ 0x01426320 09000000 02193500 00000000 a9a72f00 ......5......./. │ │ - 0x01426330 972b3100 58040000 09000000 0b193500 .+1.X.........5. │ │ + 0x01426330 be2b3100 58040000 09000000 0b193500 .+1.X.........5. │ │ 0x01426340 00000000 06003000 0d882f00 59040000 ......0.../.Y... │ │ 0x01426350 09000000 14193500 00000000 3b033200 ......5.....;.2. │ │ - 0x01426360 bf863100 5a040000 09000000 1d193500 ..1.Z.........5. │ │ + 0x01426360 e6863100 5a040000 09000000 1d193500 ..1.Z.........5. │ │ 0x01426370 00000000 21882f00 f07c2e00 5b040000 ....!./..|..[... │ │ 0x01426380 09000000 26193500 00000000 221e3000 ....&.5.....".0. │ │ 0x01426390 1d003000 5c040000 09000000 2f193500 ..0.\......./.5. │ │ 0x014263a0 00000000 7fc33100 e2122f00 5d040000 ......1.../.]... │ │ 0x014263b0 09000000 38193500 00000000 40e13100 ....8.5.....@.1. │ │ - 0x014263c0 6c493100 5e040000 09000000 41193500 lI1.^.......A.5. │ │ - 0x014263d0 00000000 d3863100 3cd03000 5f040000 ......1.<.0._... │ │ + 0x014263c0 93493100 5e040000 09000000 41193500 .I1.^.......A.5. │ │ + 0x014263d0 00000000 fa863100 63d03000 5f040000 ......1.c.0._... │ │ 0x014263e0 09000000 4a193500 00000000 44c52f00 ....J.5.....D./. │ │ - 0x014263f0 9ced3000 60040000 09000000 53193500 ..0.`.......S.5. │ │ + 0x014263f0 c3ed3000 60040000 09000000 53193500 ..0.`.......S.5. │ │ 0x01426400 00000000 439e2e00 78f52e00 61040000 ....C...x...a... │ │ 0x01426410 09000000 5c193500 00000000 ab2f2f00 ....\.5......//. │ │ - 0x01426420 a9ed3000 62040000 09000000 65193500 ..0.b.......e.5. │ │ + 0x01426420 d0ed3000 62040000 09000000 65193500 ..0.b.......e.5. │ │ 0x01426430 00000000 fc383000 2a003000 63040000 .....80.*.0.c... │ │ 0x01426440 09000000 6e193500 00000000 506a2f00 ....n.5.....Pj/. │ │ - 0x01426450 deb33000 64040000 09000000 77193500 ..0.d.......w.5. │ │ + 0x01426450 05b43000 64040000 09000000 77193500 ..0.d.......w.5. │ │ 0x01426460 00000000 c0a72f00 884e2f00 65040000 ....../..N/.e... │ │ 0x01426470 09000000 80193500 00000000 648f3000 ......5.....d.0. │ │ 0x01426480 648f3000 66040000 00000000 00000000 d.0.f........... │ │ - 0x01426490 00000000 89be3100 89be3100 67040000 ......1...1.g... │ │ + 0x01426490 00000000 b0be3100 b0be3100 67040000 ......1...1.g... │ │ 0x014264a0 00000000 00000000 00000000 30c12f00 ............0./. │ │ 0x014264b0 30c12f00 68040000 00000000 00000000 0./.h........... │ │ 0x014264c0 00000000 6e8f3000 6e8f3000 69040000 ....n.0.n.0.i... │ │ 0x014264d0 00000000 00000000 00000000 f0b32e00 ................ │ │ 0x014264e0 f0b32e00 6a040000 00000000 00000000 ....j........... │ │ - 0x014264f0 00000000 09393000 c50e3100 6b040000 .....90...1.k... │ │ + 0x014264f0 00000000 09393000 ec0e3100 6b040000 .....90...1.k... │ │ 0x01426500 08000000 89193500 00000000 5d6a2f00 ......5.....]j/. │ │ 0x01426510 73df2f00 6c040000 08000000 91193500 s./.l.........5. │ │ 0x01426520 00000000 047d2e00 ef122f00 6d040000 .....}..../.m... │ │ - 0x01426530 08000000 99193500 00000000 87a13100 ......5.......1. │ │ + 0x01426530 08000000 99193500 00000000 aea13100 ......5.......1. │ │ 0x01426540 0c7d2e00 6e040000 08000000 a1193500 .}..n.........5. │ │ 0x01426550 00000000 f7122f00 91563000 6f040000 ....../..V0.o... │ │ - 0x01426560 08000000 a9193500 00000000 ebb33000 ......5.......0. │ │ + 0x01426560 08000000 a9193500 00000000 12b43000 ......5.......0. │ │ 0x01426570 147d2e00 70040000 08000000 b1193500 .}..p.........5. │ │ 0x01426580 00000000 85f52e00 636a2f00 71040000 ........cj/.q... │ │ 0x01426590 08000000 b9193500 00000000 8df52e00 ......5......... │ │ 0x014265a0 a2c33100 72040000 08000000 c1193500 ..1.r.........5. │ │ - 0x014265b0 00000000 f4b33000 70673100 73040000 ......0.pg1.s... │ │ - 0x014265c0 08000000 c9193500 00000000 f6863100 ......5.......1. │ │ - 0x014265d0 19a53100 74040000 03000000 d1193500 ..1.t.........5. │ │ + 0x014265b0 00000000 1bb43000 97673100 73040000 ......0..g1.s... │ │ + 0x014265c0 08000000 c9193500 00000000 1d873100 ......5.......1. │ │ + 0x014265d0 40a53100 74040000 03000000 d1193500 @.1.t.........5. │ │ 0x014265e0 00000000 6b6a2f00 6b6a2f00 75040000 ....kj/.kj/.u... │ │ 0x014265f0 05000000 d4193500 00000000 99563000 ......5......V0. │ │ 0x01426600 99563000 76040000 06000000 d9193500 .V0.v.........5. │ │ 0x01426610 00000000 954e2f00 37003000 77040000 .....N/.7.0.w... │ │ 0x01426620 08000000 df193500 00000000 509e2e00 ......5.....P... │ │ 0x01426630 cda72f00 78040000 08000000 e7193500 ../.x.........5. │ │ - 0x01426640 00000000 52033200 fcb33000 79040000 ....R.2...0.y... │ │ + 0x01426640 00000000 52033200 23b43000 79040000 ....R.2.#.0.y... │ │ 0x01426650 09000000 ef193500 00000000 63e13100 ......5.....c.1. │ │ - 0x01426660 79493100 7a040000 09000000 f8193500 yI1.z.........5. │ │ + 0x01426660 a0493100 7a040000 09000000 f8193500 .I1.z.........5. │ │ 0x01426670 00000000 abc33100 abc33100 7b040000 ......1...1.{... │ │ 0x01426680 08000000 011a3500 00000000 b82f2f00 ......5......//. │ │ 0x01426690 994e2f00 7c040000 09000000 091a3500 .N/.|.........5. │ │ - 0x014266a0 00000000 b6ed3000 61033200 7d040000 ......0.a.2.}... │ │ - 0x014266b0 09000000 121a3500 00000000 ab2b3100 ......5......+1. │ │ - 0x014266c0 ab2b3100 7e040000 03000000 1b1a3500 .+1.~.........5. │ │ + 0x014266a0 00000000 dded3000 61033200 7d040000 ......0.a.2.}... │ │ + 0x014266b0 09000000 121a3500 00000000 d22b3100 ......5......+1. │ │ + 0x014266c0 d22b3100 7e040000 03000000 1b1a3500 .+1.~.........5. │ │ 0x014266d0 00000000 716a2f00 716a2f00 7f040000 ....qj/.qj/..... │ │ 0x014266e0 07000000 1e1a3500 00000000 38882f00 ......5.....8./. │ │ - 0x014266f0 b22b3100 80040000 0a000000 251a3500 .+1.........%.5. │ │ - 0x01426700 00000000 49d03000 451e3000 81040000 ....I.0.E.0..... │ │ - 0x01426710 0b000000 2f1a3500 00000000 fd863100 ..../.5.......1. │ │ + 0x014266f0 d92b3100 80040000 0a000000 251a3500 .+1.........%.5. │ │ + 0x01426700 00000000 70d03000 451e3000 81040000 ....p.0.E.0..... │ │ + 0x01426710 0b000000 2f1a3500 00000000 24873100 ..../.5.....$.1. │ │ 0x01426720 35243200 82040000 0b000000 3a1a3500 5$2.........:.5. │ │ 0x01426730 00000000 51c52f00 72e13100 83040000 ....Q./.r.1..... │ │ 0x01426740 0b000000 451a3500 00000000 53243200 ....E.5.....S$2. │ │ 0x01426750 a3563000 84040000 0a000000 501a3500 .V0.........P.5. │ │ 0x01426760 00000000 d0c33100 1d7d2e00 85040000 ......1..}...... │ │ 0x01426770 0a000000 5a1a3500 00000000 631e3000 ....Z.5.....c.0. │ │ 0x01426780 0f393000 86040000 0b000000 641a3500 .90.........d.5. │ │ - 0x01426790 00000000 2ca53100 786a2f00 87040000 ....,.1.xj/..... │ │ - 0x014267a0 0d000000 6f1a3500 00000000 df0e3100 ....o.5.......1. │ │ - 0x014267b0 0b873100 88040000 0d000000 7c1a3500 ..1.........|.5. │ │ + 0x01426790 00000000 53a53100 786a2f00 87040000 ....S.1.xj/..... │ │ + 0x014267a0 0d000000 6f1a3500 00000000 060f3100 ....o.5.......1. │ │ + 0x014267b0 32873100 88040000 0d000000 7c1a3500 2.1.........|.5. │ │ 0x014267c0 00000000 3d783000 57b92e00 89040000 ....=x0.W....... │ │ 0x014267d0 0d000000 891a3500 00000000 bb563000 ......5......V0. │ │ 0x014267e0 926a2f00 8a040000 0d000000 961a3500 .j/...........5. │ │ 0x014267f0 00000000 65243200 c4563000 8b040000 ....e$2..V0..... │ │ 0x01426800 0d000000 a31a3500 00000000 64b92e00 ......5.....d... │ │ 0x01426810 37d72e00 8c040000 0d000000 b01a3500 7.............5. │ │ 0x01426820 00000000 88033200 3b003000 8d040000 ......2.;.0..... │ │ - 0x01426830 0d000000 bd1a3500 00000000 dbed3000 ......5.......0. │ │ - 0x01426840 e80e3100 8e040000 0d000000 ca1a3500 ..1...........5. │ │ + 0x01426830 0d000000 bd1a3500 00000000 02ee3000 ......5.......0. │ │ + 0x01426840 0f0f3100 8e040000 0d000000 ca1a3500 ..1...........5. │ │ 0x01426850 00000000 6e1e3000 6e243200 8f040000 ....n.0.n$2..... │ │ 0x01426860 0d000000 d71a3500 00000000 ff122f00 ......5......./. │ │ 0x01426870 44d72e00 90040000 0d000000 e41a3500 D.............5. │ │ - 0x01426880 00000000 f50e3100 7f943000 91040000 ......1...0..... │ │ + 0x01426880 00000000 1c0f3100 a6943000 91040000 ......1...0..... │ │ 0x01426890 0d000000 f11a3500 00000000 2c393000 ......5.....,90. │ │ 0x014268a0 2c393000 92040000 02000000 fe1a3500 ,90...........5. │ │ 0x014268b0 00000000 60c52f00 9f6a2f00 93040000 ....`./..j/..... │ │ 0x014268c0 05000000 001b3500 00000000 26622f00 ......5.....&b/. │ │ 0x014268d0 90e13100 94040000 08000000 051b3500 ..1...........5. │ │ - 0x014268e0 00000000 c72b3100 c72b3100 95040000 .....+1..+1..... │ │ + 0x014268e0 00000000 ee2b3100 ee2b3100 95040000 .....+1..+1..... │ │ 0x014268f0 08000000 0d1b3500 00000000 6db92e00 ......5.....m... │ │ 0x01426900 6db92e00 96040000 09000000 151b3500 m.............5. │ │ - 0x01426910 00000000 57d03000 57d03000 97040000 ....W.0.W.0..... │ │ + 0x01426910 00000000 7ed03000 7ed03000 97040000 ....~.0.~.0..... │ │ 0x01426920 09000000 1e1b3500 00000000 7db92e00 ......5.....}... │ │ 0x01426930 7db92e00 98040000 08000000 271b3500 }...........'.5. │ │ 0x01426940 00000000 42882f00 42882f00 99040000 ....B./.B./..... │ │ - 0x01426950 09000000 2f1b3500 00000000 e4ed3000 ..../.5.......0. │ │ - 0x01426960 e4ed3000 9a040000 09000000 381b3500 ..0.........8.5. │ │ + 0x01426950 09000000 2f1b3500 00000000 0bee3000 ..../.5.......0. │ │ + 0x01426960 0bee3000 9a040000 09000000 381b3500 ..0.........8.5. │ │ 0x01426970 00000000 94e13100 94e13100 9b040000 ......1...1..... │ │ 0x01426980 07000000 411b3500 00000000 dac33100 ....A.5.......1. │ │ 0x01426990 dac33100 9c040000 08000000 481b3500 ..1.........H.5. │ │ - 0x014269a0 00000000 fe0e3100 fe0e3100 9d040000 ......1...1..... │ │ + 0x014269a0 00000000 250f3100 250f3100 9d040000 ....%.1.%.1..... │ │ 0x014269b0 09000000 501b3500 00000000 48003000 ....P.5.....H.0. │ │ 0x014269c0 48003000 9e040000 08000000 591b3500 H.0.........Y.5. │ │ 0x014269d0 00000000 57882f00 57882f00 9f040000 ....W./.W./..... │ │ - 0x014269e0 09000000 611b3500 00000000 eb2b3100 ....a.5......+1. │ │ + 0x014269e0 09000000 611b3500 00000000 122c3100 ....a.5......,1. │ │ 0x014269f0 31393000 a0040000 09000000 6a1b3500 190.........j.5. │ │ - 0x01426a00 00000000 0b0f3100 8c943000 a1040000 ......1...0..... │ │ + 0x01426a00 00000000 320f3100 b3943000 a1040000 ....2.1...0..... │ │ 0x01426a10 09000000 731b3500 00000000 6f003000 ....s.5.....o.0. │ │ - 0x01426a20 78673100 a2040000 09000000 7c1b3500 xg1.........|.5. │ │ + 0x01426a20 9f673100 a2040000 09000000 7c1b3500 .g1.........|.5. │ │ 0x01426a30 00000000 94003000 94003000 a3040000 ......0...0..... │ │ 0x01426a40 00000000 00000000 00000000 46783000 ............Fx0. │ │ 0x01426a50 46783000 a4040000 00000000 00000000 Fx0............. │ │ - 0x01426a60 00000000 6cd03000 6cd03000 a5040000 ....l.0.l.0..... │ │ + 0x01426a60 00000000 93d03000 93d03000 a5040000 ......0...0..... │ │ 0x01426a70 00000000 00000000 00000000 9e003000 ..............0. │ │ 0x01426a80 9e003000 a6040000 00000000 00000000 ..0............. │ │ 0x01426a90 00000000 8edf2f00 8edf2f00 a7040000 ....../.../..... │ │ 0x01426aa0 00000000 00000000 00000000 10ca2e00 ................ │ │ 0x01426ab0 10ca2e00 a8040000 00000000 00000000 ................ │ │ - 0x01426ac0 00000000 102c3100 102c3100 a9040000 .....,1..,1..... │ │ + 0x01426ac0 00000000 372c3100 372c3100 a9040000 ....7,1.7,1..... │ │ 0x01426ad0 08000000 851b3500 00000000 c66a2f00 ......5......j/. │ │ 0x01426ae0 c66a2f00 aa040000 08000000 8d1b3500 .j/...........5. │ │ - 0x01426af0 00000000 feed3000 58393000 ab040000 ......0.X90..... │ │ + 0x01426af0 00000000 25ee3000 58393000 ab040000 ....%.0.X90..... │ │ 0x01426b00 05000000 951b3500 00000000 50783000 ......5.....Px0. │ │ 0x01426b10 c04e2f00 ac040000 09000000 9a1b3500 .N/...........5. │ │ - 0x01426b20 00000000 fcc33100 b3943000 ad040000 ......1...0..... │ │ - 0x01426b30 09000000 a31b3500 00000000 9f673100 ......5......g1. │ │ + 0x01426b20 00000000 fcc33100 da943000 ad040000 ......1...0..... │ │ + 0x01426b30 09000000 a31b3500 00000000 c6673100 ......5......g1. │ │ 0x01426b40 96f52e00 ae040000 00000000 00000000 ................ │ │ - 0x01426b50 00000000 18b43000 589e2e00 af040000 ......0.X....... │ │ + 0x01426b50 00000000 3fb43000 589e2e00 af040000 ....?.0.X....... │ │ 0x01426b60 00000000 00000000 00000000 a1e13100 ..............1. │ │ 0x01426b70 ade13100 b0040000 00000000 00000000 ..1............. │ │ - 0x01426b80 00000000 ab673100 95493100 b1040000 .....g1..I1..... │ │ + 0x01426b80 00000000 d2673100 bc493100 b1040000 .....g1..I1..... │ │ 0x01426b90 0a000000 ac1b3500 00000000 649e2e00 ......5.....d... │ │ 0x01426ba0 c84e2f00 b2040000 0a000000 b61b3500 .N/...........5. │ │ 0x01426bb0 00000000 6f9e2e00 51d72e00 b3040000 ....o...Q....... │ │ - 0x01426bc0 00000000 00000000 00000000 a0493100 .............I1. │ │ + 0x01426bc0 00000000 00000000 00000000 c7493100 .............I1. │ │ 0x01426bd0 b9e13100 b4040000 08000000 c01b3500 ..1...........5. │ │ 0x01426be0 00000000 dd2f2f00 04c43100 b5040000 .....//...1..... │ │ 0x01426bf0 00000000 00000000 00000000 d0da2f00 ............../. │ │ - 0x01426c00 a8493100 b6040000 00000000 00000000 .I1............. │ │ + 0x01426c00 cf493100 b6040000 00000000 00000000 .I1............. │ │ 0x01426c10 00000000 58d72e00 a2f52e00 b7040000 ....X........... │ │ - 0x01426c20 00000000 00000000 00000000 300f3100 ............0.1. │ │ - 0x01426c30 18873100 b8040000 08000000 c81b3500 ..1...........5. │ │ - 0x01426c40 00000000 c6e13100 37a53100 b9040000 ......1.7.1..... │ │ + 0x01426c20 00000000 00000000 00000000 570f3100 ............W.1. │ │ + 0x01426c30 3f873100 b8040000 08000000 c81b3500 ?.1...........5. │ │ + 0x01426c40 00000000 c6e13100 5ea53100 b9040000 ......1.^.1..... │ │ 0x01426c50 08000000 d01b3500 00000000 91033200 ......5.......2. │ │ - 0x01426c60 460f3100 ba040000 08000000 d81b3500 F.1...........5. │ │ - 0x01426c70 00000000 24b43000 03ee3000 bb040000 ....$.0...0..... │ │ + 0x01426c60 6d0f3100 ba040000 08000000 d81b3500 m.1...........5. │ │ + 0x01426c70 00000000 4bb43000 2aee3000 bb040000 ....K.0.*.0..... │ │ 0x01426c80 08000000 e01b3500 00000000 e2492f00 ......5......I/. │ │ 0x01426c90 e2492f00 bc040000 00000000 00000000 .I/............. │ │ 0x01426ca0 00000000 49733000 49733000 bd040000 ....Is0.Is0..... │ │ 0x01426cb0 00000000 00000000 00000000 c42a2f00 .............*/. │ │ 0x01426cc0 c42a2f00 be040000 00000000 00000000 .*/............. │ │ 0x01426cd0 00000000 f7da2f00 f7da2f00 bf040000 ....../.../..... │ │ 0x01426ce0 00000000 00000000 00000000 45a12f00 ............E./. │ │ 0x01426cf0 45a12f00 c0040000 00000000 00000000 E./............. │ │ 0x01426d00 00000000 021e3200 021e3200 c1040000 ......2...2..... │ │ - 0x01426d10 00000000 00000000 00000000 0cee3000 ..............0. │ │ + 0x01426d10 00000000 00000000 00000000 33ee3000 ............3.0. │ │ 0x01426d20 69882f00 c2040000 00000000 00000000 i./............. │ │ - 0x01426d30 00000000 9e033200 b0493100 c3040000 ......2..I1..... │ │ + 0x01426d30 00000000 9e033200 d7493100 c3040000 ......2..I1..... │ │ 0x01426d40 08000000 e81b3500 00000000 771e3000 ......5.....w.0. │ │ 0x01426d50 58783000 c4040000 08000000 f01b3500 Xx0...........5. │ │ 0x01426d60 00000000 a9033200 d6033200 c5040000 ......2...2..... │ │ 0x01426d70 08000000 f81b3500 00000000 98df2f00 ......5......./. │ │ 0x01426d80 307d2e00 c6040000 08000000 001c3500 0}............5. │ │ 0x01426d90 00000000 5d393000 5d393000 c7040000 ....]90.]90..... │ │ 0x01426da0 08000000 081c3500 00000000 e32f2f00 ......5......//. │ │ 0x01426db0 e32f2f00 c8040000 08000000 101c3500 .//...........5. │ │ 0x01426dc0 00000000 8b1e3000 8b1e3000 c9040000 ......0...0..... │ │ 0x01426dd0 08000000 181c3500 00000000 e2a72f00 ......5......./. │ │ 0x01426de0 e2a72f00 ca040000 05000000 201c3500 ../......... .5. │ │ - 0x01426df0 00000000 01043200 2a873100 cb040000 ......2.*.1..... │ │ + 0x01426df0 00000000 01043200 51873100 cb040000 ......2.Q.1..... │ │ 0x01426e00 05000000 251c3500 00000000 769e2e00 ....%.5.....v... │ │ 0x01426e10 f92f2f00 cc040000 06000000 2a1c3500 .//.........*.5. │ │ - 0x01426e20 00000000 15ee3000 a6b92e00 cd040000 ......0......... │ │ + 0x01426e20 00000000 3cee3000 a6b92e00 cd040000 ....<.0......... │ │ 0x01426e30 06000000 301c3500 00000000 9edf2f00 ....0.5......./. │ │ 0x01426e40 879e2e00 ce040000 06000000 361c3500 ............6.5. │ │ - 0x01426e50 00000000 232c3100 40a53100 cf040000 ....#,1.@.1..... │ │ - 0x01426e60 06000000 3c1c3500 00000000 76d03000 ....<.5.....v.0. │ │ + 0x01426e50 00000000 4a2c3100 67a53100 cf040000 ....J,1.g.1..... │ │ + 0x01426e60 06000000 3c1c3500 00000000 9dd03000 ....<.5.......0. │ │ 0x01426e70 607d2e00 d0040000 06000000 421c3500 `}..........B.5. │ │ 0x01426e80 00000000 7b243200 60d72e00 d1040000 ....{$2.`....... │ │ - 0x01426e90 06000000 481c3500 00000000 b6673100 ....H.5......g1. │ │ - 0x01426ea0 b6673100 d2040000 0b000000 4e1c3500 .g1.........N.5. │ │ + 0x01426e90 06000000 481c3500 00000000 dd673100 ....H.5......g1. │ │ + 0x01426ea0 dd673100 d2040000 0b000000 4e1c3500 .g1.........N.5. │ │ 0x01426eb0 00000000 0f043200 0f043200 d3040000 ......2...2..... │ │ 0x01426ec0 0b000000 591c3500 00000000 d1563000 ....Y.5......V0. │ │ 0x01426ed0 d1563000 d4040000 0b000000 641c3500 .V0.........d.5. │ │ 0x01426ee0 00000000 d96a2f00 d96a2f00 d5040000 .....j/..j/..... │ │ 0x01426ef0 0b000000 6f1c3500 00000000 e8563000 ....o.5......V0. │ │ 0x01426f00 e8563000 d6040000 07000000 7a1c3500 .V0.........z.5. │ │ 0x01426f10 00000000 22043200 22043200 d7040000 ....".2.".2..... │ │ 0x01426f20 08000000 811c3500 00000000 d34e2f00 ......5......N/. │ │ 0x01426f30 d34e2f00 d8040000 08000000 891c3500 .N/...........5. │ │ 0x01426f40 00000000 eb4e2f00 eb4e2f00 d9040000 .....N/..N/..... │ │ - 0x01426f50 08000000 911c3500 00000000 26ee3000 ......5.....&.0. │ │ - 0x01426f60 26ee3000 da040000 08000000 991c3500 &.0...........5. │ │ + 0x01426f50 08000000 911c3500 00000000 4dee3000 ......5.....M.0. │ │ + 0x01426f60 4dee3000 da040000 08000000 991c3500 M.0...........5. │ │ 0x01426f70 00000000 a19e2e00 35043200 db040000 ........5.2..... │ │ 0x01426f80 08000000 a11c3500 00000000 afdf2f00 ......5......./. │ │ 0x01426f90 a11e3000 dc040000 08000000 a91c3500 ..0...........5. │ │ 0x01426fa0 00000000 7a7d2e00 0ac43100 dd040000 ....z}....1..... │ │ 0x01426fb0 08000000 b11c3500 00000000 d5e13100 ......5.......1. │ │ 0x01426fc0 d5e13100 de040000 0b000000 b91c3500 ..1...........5. │ │ - 0x01426fd0 00000000 5aa53100 5aa53100 df040000 ....Z.1.Z.1..... │ │ + 0x01426fd0 00000000 81a53100 81a53100 df040000 ......1...1..... │ │ 0x01426fe0 0b000000 c41c3500 00000000 fb4e2f00 ......5......N/. │ │ 0x01426ff0 c0b92e00 e0040000 08000000 cf1c3500 ..............5. │ │ 0x01427000 00000000 16c43100 034f2f00 e1040000 ......1..O/..... │ │ - 0x01427010 08000000 d71c3500 00000000 c3493100 ......5......I1. │ │ - 0x01427020 c3493100 e2040000 0b000000 df1c3500 .I1...........5. │ │ + 0x01427010 08000000 d71c3500 00000000 ea493100 ......5......I1. │ │ + 0x01427020 ea493100 e2040000 0b000000 df1c3500 .I1...........5. │ │ 0x01427030 00000000 7ad72e00 7ad72e00 e3040000 ....z...z....... │ │ 0x01427040 08000000 ea1c3500 00000000 f46a2f00 ......5......j/. │ │ 0x01427050 f46a2f00 e4040000 08000000 f21c3500 .j/...........5. │ │ 0x01427060 00000000 ee563000 ee563000 e5040000 .....V0..V0..... │ │ - 0x01427070 08000000 fa1c3500 00000000 38ee3000 ......5.....8.0. │ │ - 0x01427080 38ee3000 e6040000 08000000 021d3500 8.0...........5. │ │ + 0x01427070 08000000 fa1c3500 00000000 5fee3000 ......5....._.0. │ │ + 0x01427080 5fee3000 e6040000 08000000 021d3500 _.0...........5. │ │ 0x01427090 00000000 a8003000 a8003000 e7040000 ......0...0..... │ │ 0x014270a0 08000000 0a1d3500 00000000 857d2e00 ......5......}.. │ │ 0x014270b0 857d2e00 e8040000 08000000 121d3500 .}............5. │ │ 0x014270c0 00000000 ba003000 ba003000 e9040000 ......0...0..... │ │ 0x014270d0 08000000 1a1d3500 00000000 aaf52e00 ......5......... │ │ 0x014270e0 aaf52e00 ea040000 09000000 221d3500 ............".5. │ │ - 0x014270f0 00000000 cd673100 cd673100 eb040000 .....g1..g1..... │ │ + 0x014270f0 00000000 f4673100 f4673100 eb040000 .....g1..g1..... │ │ 0x01427100 09000000 2b1d3500 00000000 bcdf2f00 ....+.5......./. │ │ 0x01427110 bcdf2f00 ec040000 09000000 341d3500 ../.........4.5. │ │ - 0x01427120 00000000 de673100 de673100 ed040000 .....g1..g1..... │ │ - 0x01427130 0b000000 3d1d3500 00000000 49ee3000 ....=.5.....I.0. │ │ - 0x01427140 49ee3000 ee040000 0b000000 481d3500 I.0.........H.5. │ │ + 0x01427120 00000000 05683100 05683100 ed040000 .....h1..h1..... │ │ + 0x01427130 0b000000 3d1d3500 00000000 70ee3000 ....=.5.....p.0. │ │ + 0x01427140 70ee3000 ee040000 0b000000 481d3500 p.0.........H.5. │ │ 0x01427150 00000000 73882f00 73882f00 ef040000 ....s./.s./..... │ │ - 0x01427160 09000000 531d3500 00000000 70a53100 ....S.5.....p.1. │ │ - 0x01427170 70a53100 f0040000 01000000 5c1d3500 p.1.........\.5. │ │ + 0x01427160 09000000 531d3500 00000000 97a53100 ....S.5.......1. │ │ + 0x01427170 97a53100 f0040000 01000000 5c1d3500 ..1.........\.5. │ │ 0x01427180 00000000 af1e3000 af1e3000 f1040000 ......0...0..... │ │ 0x01427190 02000000 5d1d3500 00000000 8c243200 ....].5......$2. │ │ 0x014271a0 8c243200 f2040000 04000000 5f1d3500 .$2........._.5. │ │ 0x014271b0 00000000 1ec43100 1ec43100 f3040000 ......1...1..... │ │ - 0x014271c0 05000000 631d3500 00000000 66ee3000 ....c.5.....f.0. │ │ - 0x014271d0 66ee3000 f4040000 06000000 681d3500 f.0.........h.5. │ │ + 0x014271c0 05000000 631d3500 00000000 8dee3000 ....c.5.......0. │ │ + 0x014271d0 8dee3000 f4040000 06000000 681d3500 ..0.........h.5. │ │ 0x014271e0 00000000 43043200 43043200 f5040000 ....C.2.C.2..... │ │ 0x014271f0 06000000 6e1d3500 00000000 066b2f00 ....n.5......k/. │ │ 0x01427200 066b2f00 f6040000 06000000 741d3500 .k/.........t.5. │ │ 0x01427210 00000000 08132f00 08132f00 f7040000 ....../.../..... │ │ 0x01427220 06000000 7a1d3500 00000000 13302f00 ....z.5......0/. │ │ 0x01427230 13302f00 f8040000 06000000 801d3500 .0/...........5. │ │ 0x01427240 00000000 c8b92e00 c8b92e00 f9040000 ................ │ │ - 0x01427250 05000000 861d3500 00000000 fc673100 ......5......g1. │ │ - 0x01427260 fc673100 fa040000 06000000 8b1d3500 .g1...........5. │ │ + 0x01427250 05000000 861d3500 00000000 23683100 ......5.....#h1. │ │ + 0x01427260 23683100 fa040000 06000000 8b1d3500 #h1...........5. │ │ 0x01427270 00000000 90882f00 90882f00 fb040000 ....../.../..... │ │ 0x01427280 07000000 911d3500 00000000 eee13100 ......5.......1. │ │ 0x01427290 eee13100 fc040000 07000000 981d3500 ..1...........5. │ │ - 0x014272a0 00000000 79ee3000 79ee3000 fd040000 ....y.0.y.0..... │ │ + 0x014272a0 00000000 a0ee3000 a0ee3000 fd040000 ......0...0..... │ │ 0x014272b0 07000000 9f1d3500 00000000 ceb92e00 ......5......... │ │ 0x014272c0 ceb92e00 fe040000 07000000 a61d3500 ..............5. │ │ 0x014272d0 00000000 b41e3000 b41e3000 ff040000 ......0...0..... │ │ 0x014272e0 07000000 ad1d3500 00000000 e4b92e00 ......5......... │ │ 0x014272f0 e4b92e00 00050000 0b000000 b41d3500 ..............5. │ │ - 0x01427300 00000000 4e0f3100 4e0f3100 01050000 ....N.1.N.1..... │ │ - 0x01427310 0a000000 bf1d3500 00000000 33b43000 ......5.....3.0. │ │ - 0x01427320 47b43000 02050000 07000000 c91d3500 G.0...........5. │ │ + 0x01427300 00000000 750f3100 750f3100 01050000 ....u.1.u.1..... │ │ + 0x01427310 0a000000 bf1d3500 00000000 5ab43000 ......5.....Z.0. │ │ + 0x01427320 6eb43000 02050000 07000000 c91d3500 n.0...........5. │ │ 0x01427330 00000000 66783000 d1df2f00 03050000 ....fx0.../..... │ │ - 0x01427340 0c000000 d01d3500 00000000 342c3100 ......5.....4,1. │ │ - 0x01427350 342c3100 04050000 0b000000 dc1d3500 4,1...........5. │ │ + 0x01427340 0c000000 d01d3500 00000000 5b2c3100 ......5.....[,1. │ │ + 0x01427350 5b2c3100 04050000 0b000000 dc1d3500 [,1...........5. │ │ 0x01427360 00000000 e9a72f00 e9a72f00 05050000 ....../.../..... │ │ 0x01427370 00000000 00000000 00000000 6b393000 ............k90. │ │ 0x01427380 6b393000 06050000 00000000 00000000 k90............. │ │ 0x01427390 00000000 c5003000 c5003000 07050000 ......0...0..... │ │ 0x014273a0 00000000 00000000 00000000 6bc52f00 ............k./. │ │ 0x014273b0 da003000 08050000 00000000 00000000 ..0............. │ │ 0x014273c0 00000000 aa243200 ecdf2f00 09050000 .....$2.../..... │ │ 0x014273d0 00000000 00000000 00000000 af243200 .............$2. │ │ - 0x014273e0 40873100 0a050000 08000000 e71d3500 @.1...........5. │ │ - 0x014273f0 00000000 8fee3000 9fee3000 0b050000 ......0...0..... │ │ - 0x01427400 0a000000 ef1d3500 00000000 442c3100 ......5.....D,1. │ │ + 0x014273e0 67873100 0a050000 08000000 e71d3500 g.1...........5. │ │ + 0x014273f0 00000000 b6ee3000 c6ee3000 0b050000 ......0...0..... │ │ + 0x01427400 0a000000 ef1d3500 00000000 6b2c3100 ......5.....k,1. │ │ 0x01427410 c5f52e00 0c050000 09000000 f91d3500 ..............5. │ │ 0x01427420 00000000 ae9e2e00 fea72f00 0d050000 ........../..... │ │ - 0x01427430 09000000 021e3500 00000000 bb943000 ......5.......0. │ │ + 0x01427430 09000000 021e3500 00000000 e2943000 ......5.......0. │ │ 0x01427440 bc9e2e00 0e050000 09000000 0b1e3500 ..............5. │ │ - 0x01427450 00000000 81783000 5a0f3100 0f050000 .....x0.Z.1..... │ │ - 0x01427460 03000000 141e3500 00000000 5bb43000 ......5.....[.0. │ │ - 0x01427470 72b43000 10050000 03000000 171e3500 r.0...........5. │ │ - 0x01427480 00000000 25132f00 bbee3000 11050000 ....%./...0..... │ │ + 0x01427450 00000000 81783000 810f3100 0f050000 .....x0...1..... │ │ + 0x01427460 03000000 141e3500 00000000 82b43000 ......5.......0. │ │ + 0x01427470 99b43000 10050000 03000000 171e3500 ..0...........5. │ │ + 0x01427480 00000000 25132f00 e2ee3000 11050000 ....%./...0..... │ │ 0x01427490 03000000 1a1e3500 00000000 9e783000 ......5......x0. │ │ - 0x014274a0 eaee3000 12050000 03000000 1d1e3500 ..0...........5. │ │ - 0x014274b0 00000000 b7783000 a3b43000 13050000 .....x0...0..... │ │ + 0x014274a0 11ef3000 12050000 03000000 1d1e3500 ..0...........5. │ │ + 0x014274b0 00000000 b7783000 cab43000 13050000 .....x0...0..... │ │ 0x014274c0 03000000 201e3500 00000000 c41e3000 .... .5.......0. │ │ 0x014274d0 00573000 14050000 03000000 231e3500 .W0.........#.5. │ │ 0x014274e0 00000000 a7882f00 39132f00 15050000 ....../.9./..... │ │ 0x014274f0 03000000 261e3500 00000000 60043200 ....&.5.....`.2. │ │ 0x01427500 b7243200 16050000 03000000 291e3500 .$2.........).5. │ │ - 0x01427510 00000000 07e23100 542c3100 17050000 ......1.T,1..... │ │ + 0x01427510 00000000 07e23100 7b2c3100 17050000 ......1.{,1..... │ │ 0x01427520 03000000 2c1e3500 00000000 01ba2e00 ....,.5......... │ │ 0x01427530 d81e3000 18050000 03000000 2f1e3500 ..0........./.5. │ │ - 0x01427540 00000000 0d683100 48873100 19050000 .....h1.H.1..... │ │ + 0x01427540 00000000 34683100 6f873100 19050000 ....4h1.o.1..... │ │ 0x01427550 03000000 321e3500 00000000 e59e2e00 ....2.5......... │ │ 0x01427560 0b4f2f00 1a050000 03000000 351e3500 .O/.........5.5. │ │ - 0x01427570 00000000 997d2e00 ce493100 1b050000 .....}...I1..... │ │ + 0x01427570 00000000 997d2e00 f5493100 1b050000 .....}...I1..... │ │ 0x01427580 03000000 381e3500 00000000 80393000 ....8.5......90. │ │ 0x01427590 18ba2e00 1c050000 03000000 3b1e3500 ............;.5. │ │ - 0x014275a0 00000000 800f3100 1f4f2f00 1d050000 ......1..O/..... │ │ + 0x014275a0 00000000 a70f3100 1f4f2f00 1d050000 ......1..O/..... │ │ 0x014275b0 03000000 3e1e3500 00000000 6e043200 ....>.5.....n.2. │ │ - 0x014275c0 0cef3000 1e050000 03000000 411e3500 ..0.........A.5. │ │ - 0x014275d0 00000000 7d2c3100 87d03000 1f050000 ....},1...0..... │ │ + 0x014275c0 33ef3000 1e050000 03000000 411e3500 3.0.........A.5. │ │ + 0x014275d0 00000000 a42c3100 aed03000 1f050000 .....,1...0..... │ │ 0x014275e0 03000000 441e3500 00000000 286b2f00 ....D.5.....(k/. │ │ 0x014275f0 02e02f00 20050000 03000000 471e3500 ../. .......G.5. │ │ 0x01427600 00000000 26302f00 f19e2e00 21050000 ....&0/.....!... │ │ 0x01427610 03000000 4a1e3500 00000000 dd243200 ....J.5......$2. │ │ 0x01427620 314f2f00 22050000 03000000 4d1e3500 1O/.".......M.5. │ │ 0x01427630 00000000 2dc43100 b2882f00 23050000 ....-.1.../.#... │ │ 0x01427640 03000000 501e3500 00000000 fd1e3000 ....P.5.......0. │ │ - 0x01427650 992c3100 24050000 03000000 531e3500 .,1.$.......S.5. │ │ + 0x01427650 c02c3100 24050000 03000000 531e3500 .,1.$.......S.5. │ │ 0x01427660 00000000 1ee23100 33ba2e00 25050000 ......1.3...%... │ │ 0x01427670 03000000 561e3500 00000000 e1f52e00 ....V.5......... │ │ - 0x01427680 acd03000 26050000 03000000 591e3500 ..0.&.......Y.5. │ │ + 0x01427680 d3d03000 26050000 03000000 591e3500 ..0.&.......Y.5. │ │ 0x01427690 00000000 1ce02f00 34e23100 27050000 ....../.4.1.'... │ │ - 0x014276a0 03000000 5c1e3500 00000000 8ea53100 ....\.5.......1. │ │ - 0x014276b0 8ea53100 28050000 0b000000 5f1e3500 ..1.(......._.5. │ │ + 0x014276a0 03000000 5c1e3500 00000000 b5a53100 ....\.5.......1. │ │ + 0x014276b0 b5a53100 28050000 0b000000 5f1e3500 ..1.(......._.5. │ │ 0x014276c0 00000000 c9783000 1da82f00 29050000 .....x0.../.)... │ │ 0x014276d0 08000000 6a1e3500 00000000 151f3000 ....j.5.......0. │ │ 0x014276e0 e2783000 2a050000 09000000 721e3500 .x0.*.......r.5. │ │ 0x014276f0 00000000 776b2e00 776b2e00 2b050000 ....wk..wk..+... │ │ 0x01427700 00000000 00000000 00000000 66000004 ............f... │ │ 0x01427710 b47d2e00 65000004 3a6b2f00 67000004 .}..e...:k/.g... │ │ - 0x01427720 bdb43000 00000000 00000000 01000000 ..0............. │ │ + 0x01427720 e4b43000 00000000 00000000 01000000 ..0............. │ │ 0x01427730 10000000 48774201 04000000 00000000 ....HwB......... │ │ 0x01427740 38000000 c4393000 00100000 00000000 8....90......... │ │ 0x01427750 00000000 1b793000 702d1c01 00100000 .....y0.p-...... │ │ 0x01427760 00000000 08000000 466b2f00 d0201c01 ........Fk/.. .. │ │ 0x01427770 00100000 00000000 18000000 8cd72e00 ................ │ │ 0x01427780 d0201c01 00100000 00000000 28000000 . ..........(... │ │ 0x01427790 6ea42f00 d0211c01 01000000 10000000 n./..!.......... │ │ 0x014277a0 b4774201 02000000 00000000 08000000 .wB............. │ │ 0x014277b0 76043200 00000000 00000000 00000000 v.2............. │ │ - 0x014277c0 2fef3000 d0251c01 00000000 00000000 /.0..%.......... │ │ + 0x014277c0 56ef3000 d0251c01 00000000 00000000 V.0..%.......... │ │ 0x014277d0 04000000 46573000 d0201c01 01000000 ....FW0.. ...... │ │ 0x014277e0 10000000 f8774201 02000000 00000000 .....wB......... │ │ 0x014277f0 08000000 1c573000 00000000 00000000 .....W0......... │ │ - 0x01427800 00000000 e1b43000 d0221c01 91000000 ......0.."...... │ │ + 0x01427800 00000000 08b53000 d0221c01 91000000 ......0.."...... │ │ 0x01427810 00000000 04000000 f5243200 10232b01 .........$2..#+. │ │ 0x01427820 02000000 00000000 3c784201 02000000 .........0.k....J1. │ │ 0x01428820 6c008010 463a3000 6d008010 c01f3000 l...F:0.m.....0. │ │ - 0x01428830 6e008010 98b33100 6f008010 77953000 n.....1.o...w.0. │ │ - 0x01428840 70008010 d3cc3000 71008010 c0a82f00 p.....0.q...../. │ │ - 0x01428850 72008010 bd4a3100 00000000 00000000 r....J1......... │ │ - 0x01428860 6400801b d3a82f00 6500801b ce4a3100 d...../.e....J1. │ │ - 0x01428870 6600801b 17883100 6700801b 62d13000 f.....1.g...b.0. │ │ + 0x01428830 6e008010 bfb33100 6f008010 9e953000 n.....1.o.....0. │ │ + 0x01428840 70008010 facc3000 71008010 c0a82f00 p.....0.q...../. │ │ + 0x01428850 72008010 e44a3100 00000000 00000000 r....J1......... │ │ + 0x01428860 6400801b d3a82f00 6500801b f54a3100 d...../.e....J1. │ │ + 0x01428870 6600801b 3e883100 6700801b 89d13000 f...>.1.g.....0. │ │ 0x01428880 6800801b 14023000 6900801b ce4f2f00 h.....0.i....O/. │ │ 0x01428890 6a00801b e24f2f00 6b00801b b0343000 j....O/.k....40. │ │ 0x014288a0 6c00801b f4573000 6d00801b 901e3200 l....W0.m.....2. │ │ - 0x014288b0 6e00801b 27b53000 00000000 00000000 n...'.0......... │ │ - 0x014288c0 66000012 86103100 67000012 f6302f00 f.....1.g....0/. │ │ - 0x014288d0 69000012 04bb2e00 79000012 47b53000 i.......y...G.0. │ │ + 0x014288b0 6e00801b 4eb53000 00000000 00000000 n...N.0......... │ │ + 0x014288c0 66000012 ad103100 67000012 f6302f00 f.....1.g....0/. │ │ + 0x014288d0 69000012 04bb2e00 79000012 6eb53000 i.......y...n.0. │ │ 0x014288e0 81000012 01583000 68000012 6fe33100 .....X0.h...o.1. │ │ - 0x014288f0 6a000012 04a73100 7c000012 c1253200 j.....1.|....%2. │ │ + 0x014288f0 6a000012 2ba73100 7c000012 c1253200 j...+.1.|....%2. │ │ 0x01428900 7f000012 6f892f00 6b000012 14a92f00 ....o./.k...../. │ │ - 0x01428910 6c000012 617e2e00 6d000012 8f953000 l...a~..m.....0. │ │ - 0x01428920 6e000012 7a7e2e00 6f000012 92d13000 n...z~..o.....0. │ │ + 0x01428910 6c000012 617e2e00 6d000012 b6953000 l...a~..m.....0. │ │ + 0x01428920 6e000012 7a7e2e00 6f000012 b9d13000 n...z~..o.....0. │ │ 0x01428930 7e000012 8c9f2e00 65000012 1a583000 ~.......e....X0. │ │ 0x01428940 7b000012 d6253200 70000012 0dd12e00 {....%2.p....... │ │ - 0x01428950 8b000012 a0103100 71000012 0ed63100 ......1.q.....1. │ │ - 0x01428960 89000012 054b3100 72000012 58b53000 .....K1.r...X.0. │ │ - 0x01428970 7a000012 bb103100 73000012 33583000 z.....1.s...3X0. │ │ - 0x01428980 80000012 fc6b2f00 82000012 a9d13000 .....k/.......0. │ │ + 0x01428950 8b000012 c7103100 71000012 0ed63100 ......1.q.....1. │ │ + 0x01428960 89000012 2c4b3100 72000012 7fb53000 ....,K1.r.....0. │ │ + 0x01428970 7a000012 e2103100 73000012 33583000 z.....1.s...3X0. │ │ + 0x01428980 80000012 fc6b2f00 82000012 d0d13000 .....k/.......0. │ │ 0x01428990 83000012 02c53100 74000012 44583000 ......1.t...DX0. │ │ - 0x014289a0 85000012 67b53000 64000012 3d2d3100 ....g.0.d...=-1. │ │ - 0x014289b0 7d000012 c4d13000 86000012 32f03000 }.....0.....2.0. │ │ + 0x014289a0 85000012 8eb53000 64000012 642d3100 ......0.d...d-1. │ │ + 0x014289b0 7d000012 ebd13000 86000012 59f03000 }.....0.....Y.0. │ │ 0x014289c0 75000012 d41f3000 76000012 703a3000 u.....0.v...p:0. │ │ 0x014289d0 77000012 0b312f00 87000012 ef1f3000 w....1/.......0. │ │ - 0x014289e0 88000012 d6683100 8f000012 64583000 .....h1.....dX0. │ │ - 0x014289f0 90000012 1c4b3100 8d000012 314b3100 .....K1.....1K1. │ │ - 0x01428a00 8a000012 ce103100 8c000012 81f62e00 ......1......... │ │ - 0x01428a10 84000012 7a583000 78000012 30883100 ....zX0.x...0.1. │ │ + 0x014289e0 88000012 fd683100 8f000012 64583000 .....h1.....dX0. │ │ + 0x014289f0 90000012 434b3100 8d000012 584b3100 ....CK1.....XK1. │ │ + 0x01428a00 8a000012 f5103100 8c000012 81f62e00 ......1......... │ │ + 0x01428a10 84000012 7a583000 78000012 57883100 ....zX0.x...W.1. │ │ 0x01428a20 00000000 00000000 06000000 06000000 ................ │ │ 0x01428a30 04000000 2a163200 12e12f00 30862c01 ....*.2.../.0.,. │ │ 0x01428a40 10872c01 10882c01 a0882c01 e0882c01 ..,...,...,...,. │ │ 0x01428a50 30892c01 b08a2c01 f08a2c01 208b2c01 0.,...,...,. .,. │ │ 0x01428a60 508b2c01 00000000 00000000 00000000 P.,............. │ │ 0x01428a70 00000000 00000000 00000000 808b2c01 ..............,. │ │ 0x01428a80 308c2c01 608c2c01 808d2c01 e08d2c01 0.,.`.,...,...,. │ │ @@ -34609,89 +34609,89 @@ │ │ 0x01428bc0 00000000 808b2c01 308c2c01 608c2c01 ......,.0.,.`.,. │ │ 0x01428bd0 00000000 00000000 108e2c01 a08e2c01 ..........,...,. │ │ 0x01428be0 80902c01 20922c01 00000000 00000000 ..,. .,......... │ │ 0x01428bf0 00000000 00000000 00000000 00000000 ................ │ │ 0x01428c00 50922c01 40932c01 70932c01 d0922c01 P.,.@.,.p.,...,. │ │ 0x01428c10 00000000 01000000 10000000 308c4201 ............0.B. │ │ 0x01428c20 03000000 00000000 14000000 c0583000 .............X0. │ │ - 0x01428c30 00000000 00000000 00000000 29033100 ............).1. │ │ + 0x01428c30 00000000 00000000 00000000 50033100 ............P.1. │ │ 0x01428c40 90fb1d01 00000000 00000000 04000000 ................ │ │ - 0x01428c50 a8613100 90fb1d01 00000000 00000000 .a1............. │ │ + 0x01428c50 cf613100 90fb1d01 00000000 00000000 .a1............. │ │ 0x01428c60 08000000 15053200 90fb1d01 01000000 ......2......... │ │ 0x01428c70 10000000 888c4201 0a000000 508d4201 ......B.....P.B. │ │ 0x01428c80 7c000000 2a023000 00100000 00000000 |...*.0......... │ │ 0x01428c90 08000000 7d2b3000 30351c01 00000000 ....}+0.05...... │ │ 0x01428ca0 00000000 14000000 28ef2e00 70fb1d01 ........(...p... │ │ 0x01428cb0 00000000 00000000 18000000 5c402f00 ............\@/. │ │ 0x01428cc0 70fb1d01 00000000 00000000 1c000000 p............... │ │ - 0x01428cd0 a8613100 90fb1d01 00000000 00000000 .a1............. │ │ + 0x01428cd0 cf613100 90fb1d01 00000000 00000000 .a1............. │ │ 0x01428ce0 20000000 08cb2e00 90fb1d01 00000000 ............... │ │ - 0x01428cf0 00000000 24000000 5a5f3100 90fb1d01 ....$...Z_1..... │ │ + 0x01428cf0 00000000 24000000 815f3100 90fb1d01 ....$...._1..... │ │ 0x01428d00 00000000 00000000 28000000 a5f62e00 ........(....... │ │ 0x01428d10 90fb1d01 00000000 00000000 2c000000 ............,... │ │ - 0x01428d20 8b4b3100 90fb1d01 00000000 00000000 .K1............. │ │ + 0x01428d20 b24b3100 90fb1d01 00000000 00000000 .K1............. │ │ 0x01428d30 30000000 2fe12f00 90fb1d01 05000000 0..././......... │ │ 0x01428d40 00000000 4c000000 6e312f00 a0a02c01 ....L...n1/...,. │ │ 0x01428d50 00000000 00000000 00000000 00000000 ................ │ │ 0x01428d60 90a22c01 00000000 00000000 01000000 ..,............. │ │ 0x01428d70 10000000 888d4201 02000000 b08d4201 ......B.......B. │ │ 0x01428d80 7c000000 b6e33100 00000000 00000000 |.....1......... │ │ 0x01428d90 14000000 28ef2e00 70fb1d01 00000000 ....(...p....... │ │ 0x01428da0 00000000 18000000 5c402f00 70fb1d01 ........\@/.p... │ │ 0x01428db0 00000000 00000000 00000000 00000000 ................ │ │ 0x01428dc0 90a22c01 00000000 00000000 01000000 ..,............. │ │ 0x01428dd0 10000000 e88d4201 04000000 388e4201 ......B.....8.B. │ │ - 0x01428de0 14000000 82f03000 91000000 00000000 ......0......... │ │ + 0x01428de0 14000000 a9f03000 91000000 00000000 ......0......... │ │ 0x01428df0 00000000 1b793000 702d1c01 91000000 .....y0.p-...... │ │ 0x01428e00 01000000 04000000 26c53100 702d1c01 ........&.1.p-.. │ │ - 0x01428e10 91000000 02000000 08000000 91f03000 ..............0. │ │ + 0x01428e10 91000000 02000000 08000000 b8f03000 ..............0. │ │ 0x01428e20 d0211c01 91000000 03000000 0c000000 .!.............. │ │ 0x01428e30 4b263200 d0211c01 00000000 00000000 K&2..!.......... │ │ 0x01428e40 00000000 00000000 10a32c01 00000000 ..........,..... │ │ - 0x01428e50 00000000 64000002 904b3100 65000002 ....d....K1.e... │ │ + 0x01428e50 00000000 64000002 b74b3100 65000002 ....d....K1.e... │ │ 0x01428e60 2dbb2e00 66000002 37c53100 67000002 -...f...7.1.g... │ │ - 0x01428e70 fbd13000 68000002 a8e13000 6a000002 ..0.h.....0.j... │ │ - 0x01428e80 4d113100 6b000002 0e7f2e00 6c000002 M.1.k.......l... │ │ - 0x01428e90 39c62f00 6d000002 702d3100 6e000002 9./.m...p-1.n... │ │ + 0x01428e70 22d23000 68000002 cfe13000 6a000002 ".0.h.....0.j... │ │ + 0x01428e80 74113100 6b000002 0e7f2e00 6c000002 t.1.k.......l... │ │ + 0x01428e90 39c62f00 6d000002 972d3100 6e000002 9./.m....-1.n... │ │ 0x01428ea0 84a92f00 84000002 a0a92f00 6f000002 ../......./.o... │ │ 0x01428eb0 7a312f00 7a000002 39bb2e00 9e000002 z1/.z...9....... │ │ - 0x01428ec0 b9b53000 91000002 62113100 70000002 ..0.....b.1.p... │ │ - 0x01428ed0 17053200 7c000002 0ed23000 7d000002 ..2.|.....0.}... │ │ + 0x01428ec0 e0b53000 91000002 89113100 70000002 ..0.......1.p... │ │ + 0x01428ed0 17053200 7c000002 35d23000 7d000002 ..2.|...5.0.}... │ │ 0x01428ee0 32053200 7b000002 38023000 85000002 2.2.{...8.0..... │ │ 0x01428ef0 436c2f00 90000002 c3e33100 9d000002 Cl/.......1..... │ │ - 0x01428f00 ee772e00 8f000002 c8953000 89000002 .w........0..... │ │ + 0x01428f00 ee772e00 8f000002 ef953000 89000002 .w........0..... │ │ 0x01428f10 ed132f00 ab000002 b9892f00 ad000002 ../......./..... │ │ 0x01428f20 c3dc3100 a0000002 22ff3100 b5000002 ..1.....".1..... │ │ - 0x01428f30 18db2f00 83000002 14693100 9c000002 ../......i1..... │ │ + 0x01428f30 18db2f00 83000002 3b693100 9c000002 ../.....;i1..... │ │ 0x01428f40 237f2e00 ae000002 fc132f00 a7000002 #........./..... │ │ - 0x01428f50 4e883100 a1000002 d7a22f00 8a000002 N.1......./..... │ │ - 0x01428f60 d8d72e00 8d000002 de953000 95000002 ..........0..... │ │ + 0x01428f50 75883100 a1000002 d7a22f00 8a000002 u.1......./..... │ │ + 0x01428f60 d8d72e00 8d000002 05963000 95000002 ..........0..... │ │ 0x01428f70 4a053200 92000002 0c142f00 af000002 J.2......./..... │ │ - 0x01428f80 e8d72e00 96000002 12af3000 b0000002 ..........0..... │ │ + 0x01428f80 e8d72e00 96000002 39af3000 b0000002 ........9.0..... │ │ 0x01428f90 50c53100 8b000002 e7e33100 8e000002 P.1.......1..... │ │ 0x01428fa0 c0f62e00 7e000002 53c62f00 a5000002 ....~...S./..... │ │ 0x01428fb0 4c7a3000 78000002 34e12f00 86000002 Lz0.x...4./..... │ │ - 0x01428fc0 1b203000 98000002 2b693100 b3000002 . 0.....+i1..... │ │ + 0x01428fc0 1b203000 98000002 52693100 b3000002 . 0.....Ri1..... │ │ 0x01428fd0 6cfa2f00 69000002 62733000 a8000002 l./.i...bs0..... │ │ 0x01428fe0 d4f62e00 a9000002 47e12f00 aa000002 ........G./..... │ │ 0x01428ff0 c9892f00 8c000002 89312f00 71000002 ../......1/.q... │ │ - 0x01429000 b2f03000 ac000002 f3953000 7f000002 ..0.......0..... │ │ - 0x01429010 43693100 79000002 58263200 94000002 Ci1.y...X&2..... │ │ - 0x01429020 43fa2f00 72000002 66883100 b1000002 C./.r...f.1..... │ │ + 0x01429000 d9f03000 ac000002 1a963000 7f000002 ..0.......0..... │ │ + 0x01429010 6a693100 79000002 58263200 94000002 ji1.y...X&2..... │ │ + 0x01429020 43fa2f00 72000002 8d883100 b1000002 C./.r.....1..... │ │ 0x01429030 d8892f00 9f000002 55bb2e00 a4000002 ../.....U....... │ │ - 0x01429040 a34b3100 b2000002 627a3000 80000002 .K1.....bz0..... │ │ + 0x01429040 ca4b3100 b2000002 627a3000 80000002 .K1.....bz0..... │ │ 0x01429050 810d2f00 81000002 60db2f00 b4000002 ../.....`./..... │ │ 0x01429060 61c53100 82000002 20142f00 88000002 a.1..... ./..... │ │ 0x01429070 66e12f00 87000002 f7e33100 73000002 f./.......1.s... │ │ - 0x01429080 2e203000 74000002 29093100 75000002 . 0.t...).1.u... │ │ + 0x01429080 2e203000 74000002 50093100 75000002 . 0.t...P.1.u... │ │ 0x01429090 3d142f00 a6000002 6aad2e00 97000002 =./.....j....... │ │ 0x014290a0 ee892f00 76000002 61053200 a2000002 ../.v...a.2..... │ │ - 0x014290b0 20823100 a3000002 20d22e00 99000002 .1..... ....... │ │ - 0x014290c0 69c62f00 9a000002 7f2d3100 9b000002 i./......-1..... │ │ - 0x014290d0 b94b3100 93000002 d44b3100 77000002 .K1......K1.w... │ │ + 0x014290b0 47823100 a3000002 20d22e00 99000002 G.1..... ....... │ │ + 0x014290c0 69c62f00 9a000002 a62d3100 9b000002 i./......-1..... │ │ + 0x014290d0 e04b3100 93000002 fb4b3100 77000002 .K1......K1.w... │ │ 0x014290e0 387b2f00 00000000 00000000 06000000 8{/............. │ │ 0x014290f0 02000000 904d2d01 204e2d01 404f2d01 .....M-. N-.@O-. │ │ 0x01429100 00000000 00000000 00000000 b04f2d01 .............O-. │ │ 0x01429110 00000000 10512d01 00000000 00542d01 .....Q-......T-. │ │ 0x01429120 00000000 30562d01 00000000 00000000 ....0V-......... │ │ 0x01429130 00000000 00000000 00000000 20582d01 ............ X-. │ │ 0x01429140 00000000 10592d01 00000000 00000000 .....Y-......... │ │ @@ -34701,15 +34701,15 @@ │ │ 0x01429180 404f2d01 00000000 00000000 00000000 @O-............. │ │ 0x01429190 b04f2d01 a0662d01 10512d01 a0662d01 .O-..f-..Q-..f-. │ │ 0x014291a0 00542d01 00000000 00000000 00000000 .T-............. │ │ 0x014291b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014291c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014291d0 00000000 205a2d01 e0602d01 00000000 .... Z-..`-..... │ │ 0x014291e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014291f0 00000000 40000000 3d783100 a3020000 ....@...=x1..... │ │ + 0x014291f0 00000000 40000000 64783100 a3020000 ....@...dx1..... │ │ 0x01429200 03a02e00 a0020000 3a232f00 a1020000 ........:#/..... │ │ 0x01429210 d9a92f00 a2020000 7fe12f00 46040000 ../......./.F... │ │ 0x01429220 3c8a2f00 47040000 5e7f2e00 903b3500 <./.G...^....;5. │ │ 0x01429230 08000000 08000000 00000000 02000000 ................ │ │ 0x01429240 77040000 78040000 20000000 00000000 w...x... ....... │ │ 0x01429250 01000000 80752e01 b0752e01 f0752e01 .....u...u...u.. │ │ 0x01429260 00000000 00000000 40000000 00000000 ........@....... │ │ @@ -34727,78 +34727,78 @@ │ │ 0x01429320 02000000 d8533500 c0000000 c0000000 .....S5......... │ │ 0x01429330 00000000 02000000 d8563500 00010000 .........V5..... │ │ 0x01429340 00010000 00000000 02000000 d85a3500 .............Z5. │ │ 0x01429350 01000000 01000000 00000000 02000000 ................ │ │ 0x01429360 dc5a3500 01000000 01000000 00000000 .Z5............. │ │ 0x01429370 02000000 e05a3500 01000000 01000000 .....Z5......... │ │ 0x01429380 00000000 02000000 6b000016 6a023000 ........k...j.0. │ │ - 0x01429390 73000016 73573000 71000016 49f13000 s...sW0.q...I.0. │ │ + 0x01429390 73000016 73573000 71000016 70f13000 s...sW0.q...p.0. │ │ 0x014293a0 79000016 88e12f00 6a000016 f27a3000 y...../.j....z0. │ │ 0x014293b0 70000016 afe12f00 74000016 817f2e00 p...../.t....... │ │ 0x014293c0 75000016 806c2f00 64000016 498a2f00 u....l/.d...I./. │ │ - 0x014293d0 65000016 75142f00 67000016 1e963000 e...u./.g.....0. │ │ + 0x014293d0 65000016 75142f00 67000016 45963000 e...u./.g...E.0. │ │ 0x014293e0 66000016 5b8a2f00 7a000016 96053200 f...[./.z.....2. │ │ 0x014293f0 68000016 9ebb2e00 7b000016 b8e12f00 h.......{...../. │ │ - 0x01429400 72000016 8f113100 6c000016 51b63000 r.....1.l...Q.0. │ │ - 0x01429410 77000016 e2a92f00 6d000016 d82d3100 w...../.m....-1. │ │ - 0x01429420 69000016 adbb2e00 6e000016 d3cc3000 i.......n.....0. │ │ + 0x01429400 72000016 b6113100 6c000016 78b63000 r.....1.l...x.0. │ │ + 0x01429410 77000016 e2a92f00 6d000016 ff2d3100 w...../.m....-1. │ │ + 0x01429420 69000016 adbb2e00 6e000016 facc3000 i.......n.....0. │ │ 0x01429430 76000016 db312f00 78000016 017b3000 v....1/.x....{0. │ │ - 0x01429440 6f000016 fc2d3100 00000000 00000000 o....-1......... │ │ + 0x01429440 6f000016 232e3100 00000000 00000000 o...#.1......... │ │ 0x01429450 90ee2e01 d0ee2e01 20ef2e01 70ef2e01 ........ ...p... │ │ 0x01429460 10f02e01 a0f02e01 d0f22e01 9d772e00 .............w.. │ │ 0x01429470 04000000 400d4501 19000000 ffffffff ....@.E......... │ │ 0x01429480 00000000 00000000 00000000 00000000 ................ │ │ 0x01429490 00000000 84008017 e8263200 85008017 .........&2..... │ │ - 0x014294a0 82b63000 89008017 08aa2f00 8a008017 ..0......./..... │ │ - 0x014294b0 214c3100 64008017 6edd3100 7f008017 !L1.d...n.1..... │ │ - 0x014294c0 d3693100 73008017 1cd82e00 86008017 .i1.s........... │ │ + 0x014294a0 a9b63000 89008017 08aa2f00 8a008017 ..0......./..... │ │ + 0x014294b0 484c3100 64008017 6edd3100 7f008017 HL1.d...n.1..... │ │ + 0x014294c0 fa693100 73008017 1cd82e00 86008017 .i1.s........... │ │ 0x014294d0 7f142f00 74008017 a6c53100 8b008017 ../.t.....1..... │ │ - 0x014294e0 322e3100 65008017 c9353000 66008017 2.1.e....50.f... │ │ - 0x014294f0 4b953000 75008017 e8693100 67008017 K.0.u....i1.g... │ │ - 0x01429500 937f2e00 68008017 c2113100 69008017 ....h.....1.i... │ │ - 0x01429510 d1113100 6a008017 9cb52e00 6b008017 ..1.j.......k... │ │ + 0x014294e0 592e3100 65008017 c9353000 66008017 Y.1.e....50.f... │ │ + 0x014294f0 72953000 75008017 0f6a3100 67008017 r.0.u....j1.g... │ │ + 0x01429500 937f2e00 68008017 e9113100 69008017 ....h.....1.i... │ │ + 0x01429510 f8113100 6a008017 9cb52e00 6b008017 ..1.j.......k... │ │ 0x01429520 62593000 76008017 d3132f00 77008017 bY0.v...../.w... │ │ - 0x01429530 5d963000 81008017 aa6c2f00 6c008017 ].0......l/.l... │ │ - 0x01429540 69a73100 78008017 f9813100 79008017 i.1.x.....1.y... │ │ + 0x01429530 84963000 81008017 aa6c2f00 6c008017 ..0......l/.l... │ │ + 0x01429540 90a73100 78008017 20823100 79008017 ..1.x... .1.y... │ │ 0x01429550 c66c2f00 6d008017 57c43100 6e008017 .l/.m...W.1.n... │ │ - 0x01429560 e2e12f00 7a008017 79a73100 82008017 ../.z...y.1..... │ │ - 0x01429570 79963000 83008017 7ed23000 6f008017 y.0.....~.0.o... │ │ - 0x01429580 c1c53100 70008017 8bb63000 7b008017 ..1.p.....0.{... │ │ - 0x01429590 6d8a2f00 7c008017 0b6a3100 7d008017 m./.|....j1.}... │ │ - 0x014295a0 13322f00 7e008017 9af13000 71008017 .2/.~.....0.q... │ │ - 0x014295b0 6b463100 87008017 76593000 88008017 kF1.....vY0..... │ │ + 0x01429560 e2e12f00 7a008017 a0a73100 82008017 ../.z.....1..... │ │ + 0x01429570 a0963000 83008017 a5d23000 6f008017 ..0.......0.o... │ │ + 0x01429580 c1c53100 70008017 b2b63000 7b008017 ..1.p.....0.{... │ │ + 0x01429590 6d8a2f00 7c008017 326a3100 7d008017 m./.|...2j1.}... │ │ + 0x014295a0 13322f00 7e008017 c1f13000 71008017 .2/.~.....0.q... │ │ + 0x014295b0 92463100 87008017 76593000 88008017 .F1.....vY0..... │ │ 0x014295c0 828a2f00 72008017 c0a82f00 00000000 ../.r...../..... │ │ - 0x014295d0 00000000 68000014 e4113100 66000014 ....h.....1.f... │ │ + 0x014295d0 00000000 68000014 0b123100 66000014 ....h.....1.f... │ │ 0x014295e0 f9023000 67000014 2fd82e00 69000014 ..0.g.../...i... │ │ - 0x014295f0 8b963000 6b000014 d3c53100 64000014 ..0.k.....1.d... │ │ - 0x01429600 9c963000 65000014 27322f00 6d000014 ..0.e...'2/.m... │ │ - 0x01429610 09033000 6e000014 ad963000 6f000014 ..0.n.....0.o... │ │ + 0x014295f0 b2963000 6b000014 d3c53100 64000014 ..0.k.....1.d... │ │ + 0x01429600 c3963000 65000014 27322f00 6d000014 ..0.e...'2/.m... │ │ + 0x01429610 09033000 6e000014 d4963000 6f000014 ..0.n.....0.o... │ │ 0x01429620 ccc62f00 6a000014 d4bb2e00 6c000014 ../.j.......l... │ │ - 0x01429630 3fd82e00 70000014 be963000 00000000 ?...p.....0..... │ │ - 0x01429640 00000000 bb883100 00000000 00000000 ......1......... │ │ + 0x01429630 3fd82e00 70000014 e5963000 00000000 ?...p.....0..... │ │ + 0x01429640 00000000 e2883100 00000000 00000000 ......1......... │ │ 0x01429650 00000000 00000000 00000000 00000000 ................ │ │ 0x01429660 00000000 00000000 00000000 00000000 ................ │ │ 0x01429670 01000000 10000000 8c964201 02000000 ..........B..... │ │ 0x01429680 00000000 08000000 226d2f00 00000000 ........"m/..... │ │ 0x01429690 00000000 00000000 b7053200 d0251c01 ..........2..%.. │ │ - 0x014296a0 90000000 00000000 04000000 c8b63000 ..............0. │ │ + 0x014296a0 90000000 00000000 04000000 efb63000 ..............0. │ │ 0x014296b0 f0251c01 01000000 10000000 d0964201 .%............B. │ │ - 0x014296c0 02000000 00000000 08000000 f1f13000 ..............0. │ │ + 0x014296c0 02000000 00000000 08000000 18f23000 ..............0. │ │ 0x014296d0 91000000 00000000 00000000 4faa2f00 ............O./. │ │ 0x014296e0 60271c01 90000000 01000000 04000000 `'.............. │ │ 0x014296f0 8f593000 60271c01 02000000 00000000 .Y0.`'.......... │ │ 0x01429700 14974201 09000000 00000000 08000000 ..B............. │ │ 0x01429710 ba502f00 88000000 00000000 04000000 .P/............. │ │ 0x01429720 b57f2e00 708a2f01 88000000 01000000 ....p./......... │ │ - 0x01429730 04000000 fef13000 80241c01 88000000 ......0..$...... │ │ + 0x01429730 04000000 25f23000 80241c01 88000000 ....%.0..$...... │ │ 0x01429740 02000000 04000000 5caa2f00 80241c01 ........\./..$.. │ │ - 0x01429750 88000000 03000000 04000000 cb883100 ..............1. │ │ + 0x01429750 88000000 03000000 04000000 f2883100 ..............1. │ │ 0x01429760 10261c01 90000000 04000000 04000000 .&.............. │ │ 0x01429770 18273200 30953101 88000000 05000000 .'2.0.1......... │ │ - 0x01429780 04000000 584c3100 008b2f01 88000000 ....XL1.../..... │ │ + 0x01429780 04000000 7f4c3100 008b2f01 88000000 .....L1.../..... │ │ 0x01429790 06000000 04000000 fac62f00 80241c01 ........../..$.. │ │ 0x014297a0 88000000 07000000 04000000 6ad82e00 ............j... │ │ 0x014297b0 d0201c01 88000000 08000000 04000000 . .............. │ │ 0x014297c0 99142f00 d0251c01 00000000 ffffffff ../..%.......... │ │ 0x014297d0 e4974201 00000000 00000000 00000000 ..B............. │ │ 0x014297e0 ecc62f00 04000000 00000000 00000000 ../............. │ │ 0x014297f0 a8142f00 208b2f01 b1000000 04000000 ../. ./......... │ │ @@ -34807,15 +34807,15 @@ │ │ 0x01429820 608f2f01 00000000 00000000 00000000 `./............. │ │ 0x01429830 8e010000 04000000 908d2f01 00000000 ........../..... │ │ 0x01429840 00000000 00000000 00000000 00000000 ................ │ │ 0x01429850 00000000 b08d2f01 608f2f01 00000000 ....../.`./..... │ │ 0x01429860 00000000 00000000 01000000 10000000 ................ │ │ 0x01429870 84984201 02000000 00000000 08000000 ..B............. │ │ 0x01429880 87a02e00 00000000 00000000 00000000 ................ │ │ - 0x01429890 3a123100 d0251c01 00000000 00000000 :.1..%.......... │ │ + 0x01429890 61123100 d0251c01 00000000 00000000 a.1..%.......... │ │ 0x014298a0 04000000 16c72f00 208b2f01 00000000 ....../. ./..... │ │ 0x014298b0 ffffffff c8984201 00000000 00000000 ......B......... │ │ 0x014298c0 00000000 9aa02e00 04000000 00000000 ................ │ │ 0x014298d0 00000000 a8142f00 c0912f01 47000000 ....../.../.G... │ │ 0x014298e0 00000000 60231c01 00000000 00000000 ....`#.......... │ │ 0x014298f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01429900 10952f01 80952f01 00000000 00000000 ../.../......... │ │ @@ -34851,18 +34851,18 @@ │ │ 0x01429ae0 00000000 00000000 00000000 00000000 ................ │ │ 0x01429af0 00000000 00000000 00000000 00000000 ................ │ │ 0x01429b00 00000000 00000000 00000000 57000000 ............W... │ │ 0x01429b10 00000000 80982f01 00000000 00000000 ....../......... │ │ 0x01429b20 00000000 00000000 00000000 00000000 ................ │ │ 0x01429b30 a0982f01 00992f01 00000000 00000000 ../.../......... │ │ 0x01429b40 00000000 01000000 10000000 609b4201 ............`.B. │ │ - 0x01429b50 02000000 00000000 08000000 0bf23000 ..............0. │ │ + 0x01429b50 02000000 00000000 08000000 32f23000 ............2.0. │ │ 0x01429b60 01000000 00000000 00000000 7a322f00 ............z2/. │ │ 0x01429b70 80271c01 01000000 00000000 04000000 .'.............. │ │ - 0x01429b80 e0963000 d0211c01 58000000 00000000 ..0..!..X....... │ │ + 0x01429b80 07973000 d0211c01 58000000 00000000 ..0..!..X....... │ │ 0x01429b90 d0211c01 00000000 00000000 00000000 .!.............. │ │ 0x01429ba0 00000000 a0a53001 00000000 00000000 ......0......... │ │ 0x01429bb0 00000000 00000000 00000000 00000000 ................ │ │ 0x01429bc0 8c000000 00000000 d0211c01 00000000 .........!...... │ │ 0x01429bd0 00000000 00000000 00000000 a0a53001 ..............0. │ │ 0x01429be0 00000000 00000000 00000000 00000000 ................ │ │ 0x01429bf0 00000000 00000000 ec020000 00000000 ................ │ │ @@ -34873,85 +34873,85 @@ │ │ 0x01429c40 00000000 00000000 00000000 00000000 ................ │ │ 0x01429c50 00000000 00000000 00000000 209b2f01 ............ ./. │ │ 0x01429c60 a09c2f01 00000000 00000000 ffffffff ../............. │ │ 0x01429c70 849c4201 00000000 00000000 00000000 ..B............. │ │ 0x01429c80 13e22f00 04000000 00000000 00000000 ../............. │ │ 0x01429c90 13e22f00 e0ab2f01 01000000 10000000 ../.../......... │ │ 0x01429ca0 b49c4201 02000000 00000000 08000000 ..B............. │ │ - 0x01429cb0 c0d23000 00000000 00000000 00000000 ..0............. │ │ + 0x01429cb0 e7d23000 00000000 00000000 00000000 ..0............. │ │ 0x01429cc0 b78a2f00 d0251c01 05000000 00000000 ../..%.......... │ │ - 0x01429cd0 04000000 df883100 40ac2f01 01000000 ......1.@./..... │ │ + 0x01429cd0 04000000 06893100 40ac2f01 01000000 ......1.@./..... │ │ 0x01429ce0 10000000 f89c4201 02000000 00000000 ......B......... │ │ 0x01429cf0 08000000 27e22f00 00000000 00000000 ....'./......... │ │ 0x01429d00 00000000 a4d82e00 d0251c01 00010000 .........%...... │ │ 0x01429d10 ffffffff 00000000 27e22f00 50b02f01 ........'./.P./. │ │ 0x01429d20 01000000 10000000 3c9d4201 02000000 ........<.B..... │ │ - 0x01429d30 00000000 08000000 cbd23000 01000000 ..........0..... │ │ + 0x01429d30 00000000 08000000 f2d23000 01000000 ..........0..... │ │ 0x01429d40 00000000 00000000 86322f00 c0ac2f01 .........2/.../. │ │ 0x01429d50 01000000 00000000 04000000 c2203000 ............. 0. │ │ 0x01429d60 40271c01 01000000 10000000 809d4201 @'............B. │ │ - 0x01429d70 02000000 00000000 08000000 176a3100 .............j1. │ │ + 0x01429d70 02000000 00000000 08000000 3e6a3100 ............>j1. │ │ 0x01429d80 00000000 00000000 00000000 8ce43100 ..............1. │ │ 0x01429d90 40271c01 04000000 00000000 04000000 @'.............. │ │ 0x01429da0 367b3000 d0211c01 00000000 00000000 6{0..!.......... │ │ 0x01429db0 00000000 c49d4201 02000000 f49d4201 ......B.......B. │ │ 0x01429dc0 00000000 a4000000 00000000 00000000 ................ │ │ 0x01429dd0 04000000 4bf72e00 80241c01 a5000000 ....K....$...... │ │ - 0x01429de0 00000000 00000000 04000000 ea883100 ..............1. │ │ + 0x01429de0 00000000 00000000 04000000 11893100 ..............1. │ │ 0x01429df0 a0ac2f01 00000000 00000000 04000000 ../............. │ │ 0x01429e00 b5043200 f0251c01 5a000000 04000000 ..2..%..Z....... │ │ 0x01429e10 00b92f01 00000000 00000000 00000000 ../............. │ │ 0x01429e20 00000000 00000000 00000000 70b02f01 ............p./. │ │ 0x01429e30 70b22f01 00000000 00000000 00000000 p./............. │ │ 0x01429e40 01000000 10000000 5c9e4201 03000000 ........\.B..... │ │ - 0x01429e50 00000000 0c000000 d6d23000 89000000 ..........0..... │ │ + 0x01429e50 00000000 0c000000 fdd23000 89000000 ..........0..... │ │ 0x01429e60 00000000 00000000 2f273200 d0201c01 ......../'2.. .. │ │ 0x01429e70 8d000000 01000000 04000000 3d1f3000 ............=.0. │ │ 0x01429e80 208b2f01 89000000 02000000 08000000 ./............. │ │ - 0x01429e90 fb873100 d0211c01 67000000 00000000 ..1..!..g....... │ │ + 0x01429e90 22883100 d0211c01 67000000 00000000 ".1..!..g....... │ │ 0x01429ea0 90b92f01 00000000 00000000 00000000 ../............. │ │ 0x01429eb0 00000000 00000000 00000000 00000000 ................ │ │ 0x01429ec0 b0b92f01 90bd2f01 00000000 00000000 ../.../......... │ │ 0x01429ed0 59030000 00000000 90b92f01 00000000 Y........./..... │ │ 0x01429ee0 00000000 00000000 00000000 00000000 ................ │ │ 0x01429ef0 00000000 00000000 b0b92f01 90bd2f01 ........../.../. │ │ 0x01429f00 00000000 00000000 02000000 00000000 ................ │ │ 0x01429f10 249f4201 02000000 4c9f4201 0c000000 $.B.....L.B..... │ │ 0x01429f20 b0e43100 8c000000 00000000 04000000 ..1............. │ │ 0x01429f30 c0e43100 208b2f01 8a000000 01000000 ..1. ./......... │ │ - 0x01429f40 04000000 822e3100 60943101 00000000 ......1.`.1..... │ │ + 0x01429f40 04000000 a92e3100 60943101 00000000 ......1.`.1..... │ │ 0x01429f50 00000000 00000000 00000000 c0ca2f01 ............../. │ │ 0x01429f60 00000000 00000000 01000000 10000000 ................ │ │ 0x01429f70 849f4201 03000000 00000000 10000000 ..B............. │ │ 0x01429f80 de502f00 91000000 00000000 00000000 .P/............. │ │ 0x01429f90 ccaa2f00 30bf2f01 89000000 01000000 ../.0./......... │ │ - 0x01429fa0 04000000 ec963000 60231c01 8d000000 ......0.`#...... │ │ + 0x01429fa0 04000000 13973000 60231c01 8d000000 ......0.`#...... │ │ 0x01429fb0 02000000 08000000 bbd82e00 208b2f01 ............ ./. │ │ 0x01429fc0 00000000 ffffffff dc9f4201 00000000 ..........B..... │ │ 0x01429fd0 00000000 00000000 92aa2f00 04000000 ........../..... │ │ 0x01429fe0 00000000 00000000 093c3000 50bf2f01 .........<0.P./. │ │ 0x01429ff0 01000000 10000000 0ca04201 06000000 ..........B..... │ │ 0x0142a000 00000000 18000000 48e22f00 91000000 ........H./..... │ │ 0x0142a010 00000000 00000000 ccaa2f00 30bf2f01 ........../.0./. │ │ 0x0142a020 89000000 01000000 04000000 cee43100 ..............1. │ │ 0x0142a030 80271c01 89000000 02000000 08000000 .'.............. │ │ 0x0142a040 c08a2f00 80271c01 89000000 03000000 ../..'.......... │ │ - 0x0142a050 0c000000 e6d23000 60231c01 89000000 ......0.`#...... │ │ + 0x0142a050 0c000000 0dd33000 60231c01 89000000 ......0.`#...... │ │ 0x0142a060 04000000 10000000 69f72e00 80271c01 ........i....'.. │ │ 0x0142a070 89000000 05000000 14000000 75f72e00 ............u... │ │ 0x0142a080 80271c01 02030000 04000000 f0bf2f01 .'............/. │ │ 0x0142a090 00000000 00000000 00000000 00000000 ................ │ │ 0x0142a0a0 00000000 00000000 00000000 50c02f01 ............P./. │ │ 0x0142a0b0 d0c22f01 00000000 00000000 00000000 ../............. │ │ - 0x0142a0c0 85e43100 fda73100 01000000 fa3b3000 ..1...1......;0. │ │ - 0x0142a0d0 29c63100 02000000 37c63100 752e3100 ).1.....7.1.u.1. │ │ - 0x0142a0e0 03000000 f5053200 5d6a3100 04000000 ......2.]j1..... │ │ - 0x0142a0f0 706a3100 6fbc2e00 05000000 00893100 pj1.o.........1. │ │ + 0x0142a0c0 85e43100 24a83100 01000000 fa3b3000 ..1.$.1......;0. │ │ + 0x0142a0d0 29c63100 02000000 37c63100 9c2e3100 ).1.....7.1...1. │ │ + 0x0142a0e0 03000000 f5053200 846a3100 04000000 ......2..j1..... │ │ + 0x0142a0f0 976a3100 6fbc2e00 05000000 27893100 .j1.o.......'.1. │ │ 0x0142a100 54f72e00 06000000 547b3000 35273200 T.......T{0.5'2. │ │ - 0x0142a110 07000000 b8aa2f00 17893100 08000000 ....../...1..... │ │ + 0x0142a110 07000000 b8aa2f00 3e893100 08000000 ....../.>.1..... │ │ 0x0142a120 90322f00 45c63100 ffffffff 00000000 .2/.E.1......... │ │ 0x0142a130 00000000 7e000000 00000000 c0cc2f01 ....~........./. │ │ 0x0142a140 00000000 00000000 00000000 00000000 ................ │ │ 0x0142a150 00000000 00000000 e0cc2f01 60cd2f01 ........../.`./. │ │ 0x0142a160 00000000 00000000 00000000 70010000 ............p... │ │ 0x0142a170 00000000 c0cc2f01 00000000 00000000 ....../......... │ │ 0x0142a180 00000000 00000000 00000000 00000000 ................ │ │ @@ -34999,17 +34999,17 @@ │ │ 0x0142a420 708f3001 c0903001 00000000 00000000 p.0...0......... │ │ 0x0142a430 00000000 00000000 00000000 01000000 ................ │ │ 0x0142a440 10000000 58a44201 02000000 00000000 ....X.B......... │ │ 0x0142a450 08000000 e7142f00 00000000 00000000 ....../......... │ │ 0x0142a460 00000000 b9c62e00 60231c01 00000000 ........`#...... │ │ 0x0142a470 00000000 04000000 d3b32f00 60231c01 ........../.`#.. │ │ 0x0142a480 02000000 00000000 9ca44201 02000000 ..........B..... │ │ - 0x0142a490 00000000 08000000 942e3100 00000000 ..........1..... │ │ + 0x0142a490 00000000 08000000 bb2e3100 00000000 ..........1..... │ │ 0x0142a4a0 00000000 04000000 33802e00 60231c01 ........3...`#.. │ │ - 0x0142a4b0 00000000 00000000 04000000 65123100 ............e.1. │ │ + 0x0142a4b0 00000000 00000000 04000000 8c123100 ..............1. │ │ 0x0142a4c0 20d72f01 02000000 00000000 e0a44201 ./...........B. │ │ 0x0142a4d0 02000000 00000000 08000000 d38a2f00 ............../. │ │ 0x0142a4e0 00000000 00000000 04000000 fb203000 ............. 0. │ │ 0x0142a4f0 80251c01 04000000 00000000 04000000 .%.............. │ │ 0x0142a500 56273200 40d72f01 01000000 10000000 V'2.@./......... │ │ 0x0142a510 24a54201 02000000 00000000 08000000 $.B............. │ │ 0x0142a520 b8593000 00000000 00000000 00000000 .Y0............. │ │ @@ -35025,60 +35025,60 @@ │ │ 0x0142a5c0 02000000 00000000 08000000 6a033000 ............j.0. │ │ 0x0142a5d0 00000000 00000000 00000000 b9c62e00 ................ │ │ 0x0142a5e0 d0211c01 00000000 00000000 04000000 .!.............. │ │ 0x0142a5f0 d3b32f00 d0211c01 02000000 00000000 ../..!.......... │ │ 0x0142a600 14a64201 02000000 00000000 08000000 ..B............. │ │ 0x0142a610 5cc63100 00000000 00000000 04000000 \.1............. │ │ 0x0142a620 626d2f00 d0211c01 00000000 00000000 bm/..!.......... │ │ - 0x0142a630 04000000 aa2e3100 20023001 02000000 ......1. .0..... │ │ + 0x0142a630 04000000 d12e3100 20023001 02000000 ......1. .0..... │ │ 0x0142a640 00000000 58a64201 02000000 00000000 ....X.B......... │ │ 0x0142a650 08000000 d7e43100 00000000 00000000 ......1......... │ │ 0x0142a660 04000000 fb203000 80251c01 04000000 ..... 0..%...... │ │ 0x0142a670 00000000 04000000 f88a2f00 40023001 ........../.@.0. │ │ 0x0142a680 01000000 10000000 9ca64201 02000000 ..........B..... │ │ 0x0142a690 00000000 08000000 06152f00 91000000 ........../..... │ │ 0x0142a6a0 00000000 00000000 29063200 60023001 ........).2.`.0. │ │ - 0x0142a6b0 91000000 01000000 04000000 78893100 ............x.1. │ │ + 0x0142a6b0 91000000 01000000 04000000 9f893100 ..............1. │ │ 0x0142a6c0 60023001 23010000 00000000 80023001 `.0.#.........0. │ │ 0x0142a6d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0142a6e0 00000000 00000000 00000000 300c3001 ............0.0. │ │ 0x0142a6f0 20123001 00000000 00000000 02000000 .0............. │ │ 0x0142a700 00000000 18a74201 03000000 00000000 ......B......... │ │ 0x0142a710 08000000 6cc63100 90000000 00000000 ....l.1......... │ │ - 0x0142a720 04000000 1ad33000 208b2f01 90000000 ......0. ./..... │ │ + 0x0142a720 04000000 41d33000 208b2f01 90000000 ....A.0. ./..... │ │ 0x0142a730 01000000 04000000 7ef72e00 208b2f01 ........~... ./. │ │ 0x0142a740 88000000 02000000 04000000 ddaa2f00 ............../. │ │ 0x0142a750 d0213001 00000000 ffffffff 70a74201 .!0.........p.B. │ │ 0x0142a760 00000000 00000000 00000000 676d2f00 ............gm/. │ │ - 0x0142a770 04000000 00000000 00000000 09a83100 ..............1. │ │ + 0x0142a770 04000000 00000000 00000000 30a83100 ............0.1. │ │ 0x0142a780 301c3001 00000000 ffffffff a0a74201 0.0...........B. │ │ 0x0142a790 00000000 00000000 00000000 8bbc2e00 ................ │ │ 0x0142a7a0 04000000 00000000 00000000 3b3c3000 ............;<0. │ │ 0x0142a7b0 501c3001 92010000 00000000 701c3001 P.0.........p.0. │ │ 0x0142a7c0 00000000 00000000 00000000 00000000 ................ │ │ 0x0142a7d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0142a7e0 901c3001 00000000 00000000 01000000 ..0............. │ │ 0x0142a7f0 10000000 08a84201 03000000 00000000 ......B......... │ │ 0x0142a800 0c000000 a6bc2e00 00000000 00000000 ................ │ │ 0x0142a810 00000000 746d2f00 f0213001 01000000 ....tm/..!0..... │ │ - 0x0142a820 00000000 04000000 f7b63000 208b2f01 ..........0. ./. │ │ + 0x0142a820 00000000 04000000 1eb73000 208b2f01 ..........0. ./. │ │ 0x0142a830 01000000 00000000 08000000 59802e00 ............Y... │ │ 0x0142a840 10223001 01000000 10000000 60a84201 ."0.........`.B. │ │ - 0x0142a850 03000000 00000000 18000000 2ff23000 ............/.0. │ │ + 0x0142a850 03000000 00000000 18000000 56f23000 ............V.0. │ │ 0x0142a860 04000000 00000000 00000000 3d1f3000 ............=.0. │ │ 0x0142a870 208b2f01 00100000 00000000 04000000 ./............. │ │ - 0x0142a880 fb873100 d0211c01 01000000 00000000 ..1..!.......... │ │ - 0x0142a890 14000000 ce4c3100 60231c01 01000000 .....L1.`#...... │ │ + 0x0142a880 22883100 d0211c01 01000000 00000000 ".1..!.......... │ │ + 0x0142a890 14000000 f54c3100 60231c01 01000000 .....L1.`#...... │ │ 0x0142a8a0 10000000 b8a84201 04000000 00000000 ......B......... │ │ 0x0142a8b0 2c000000 91e22f00 00100000 00000000 ,...../......... │ │ 0x0142a8c0 00000000 eae43100 d0221c01 01000000 ......1.."...... │ │ 0x0142a8d0 00000000 10000000 e9502f00 d0251c01 .........P/..%.. │ │ 0x0142a8e0 00100000 00000000 14000000 1f152f00 ............../. │ │ 0x0142a8f0 702d1c01 00100000 00000000 1c000000 p-.............. │ │ - 0x0142a900 3ca12e00 60231c01 2f152f00 02b73000 <...`#.././...0. │ │ + 0x0142a900 3ca12e00 60231c01 2f152f00 29b73000 <...`#.././.).0. │ │ 0x0142a910 efaa2f00 b7030000 00000000 00000000 ../............. │ │ 0x0142a920 00000000 b0d21d01 30223001 80cf1d01 ........0"0..... │ │ 0x0142a930 00000000 00000000 00000000 00000000 ................ │ │ 0x0142a940 d0223001 00000000 00000000 b8030000 ."0............. │ │ 0x0142a950 00000000 80251c01 00000000 00000000 .....%.......... │ │ 0x0142a960 00000000 00000000 10233001 50233001 .........#0.P#0. │ │ 0x0142a970 00000000 00000000 00000000 00000000 ................ │ │ @@ -35086,55 +35086,55 @@ │ │ 0x0142a990 00000000 b0d21d01 80233001 80cf1d01 .........#0..... │ │ 0x0142a9a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0142a9b0 d0223001 00000000 00000000 01000000 ."0............. │ │ 0x0142a9c0 10000000 d8a94201 04000000 00000000 ......B......... │ │ 0x0142a9d0 10000000 c8f72e00 00000000 00000000 ................ │ │ 0x0142a9e0 00000000 8a3c3000 e0231c01 00000000 .....<0..#...... │ │ 0x0142a9f0 00000000 04000000 72033000 e0231c01 ........r.0..#.. │ │ - 0x0142aa00 00000000 00000000 08000000 2ab73000 ............*.0. │ │ + 0x0142aa00 00000000 00000000 08000000 51b73000 ............Q.0. │ │ 0x0142aa10 e0231c01 00000000 00000000 0c000000 .#.............. │ │ - 0x0142aa20 154d3100 e0231c01 f0030000 04000000 .M1..#.......... │ │ + 0x0142aa20 3c4d3100 e0231c01 f0030000 04000000 C.........`#0. │ │ 0x0142d170 805c3000 1c354301 00000000 00000000 .\0..5C......... │ │ 0x0142d180 dedc2e00 805c3000 94354301 00000000 .....\0..5C..... │ │ 0x0142d190 00000000 c1093200 805c3000 0c364301 ......2..\0..6C. │ │ 0x0142d1a0 00000000 00000000 e3093200 805c3000 ..........2..\0. │ │ 0x0142d1b0 84364301 00000000 00000000 3f063000 .6C.........?.0. │ │ 0x0142d1c0 805c3000 fc364301 00000000 00000000 .\0..6C......... │ │ - 0x0142d1d0 b8323100 805c3000 74374301 00000000 .21..\0.t7C..... │ │ - 0x0142d1e0 00000000 fb8b3100 805c3000 ec374301 ......1..\0..7C. │ │ + 0x0142d1d0 df323100 805c3000 74374301 00000000 .21..\0.t7C..... │ │ + 0x0142d1e0 00000000 228c3100 805c3000 ec374301 ....".1..\0..7C. │ │ 0x0142d1f0 00000000 00000000 08fb2e00 805c3000 .............\0. │ │ - 0x0142d200 64384301 00000000 00000000 a69b3000 d8C...........0. │ │ + 0x0142d200 64384301 00000000 00000000 cd9b3000 d8C...........0. │ │ 0x0142d210 805c3000 dc384301 00000000 00000000 .\0..8C......... │ │ 0x0142d220 00dd2e00 805c3000 54394301 00000000 .....\0.T9C..... │ │ - 0x0142d230 00000000 55503100 805c3000 cc394301 ....UP1..\0..9C. │ │ + 0x0142d230 00000000 7c503100 805c3000 cc394301 ....|P1..\0..9C. │ │ 0x0142d240 00000000 00000000 d0362f00 805c3000 .........6/..\0. │ │ 0x0142d250 443a4301 00000000 00000000 29e13100 D:C.........).1. │ │ 0x0142d260 805c3000 bc3a4301 00000000 00000000 .\0..:C......... │ │ 0x0142d270 17d72e00 805c3000 343b4301 00000000 .....\0.4;C..... │ │ 0x0142d280 00000000 2f783000 805c3000 ac3b4301 ..../x0..\0..;C. │ │ - 0x0142d290 00000000 00000000 55ed3000 805c3000 ........U.0..\0. │ │ + 0x0142d290 00000000 00000000 7ced3000 805c3000 ........|.0..\0. │ │ 0x0142d2a0 243c4301 00000000 00000000 684e2f00 $C...........2. │ │ 0x0142d300 805c3000 7c3e4301 00000000 00000000 .\0.|>C......... │ │ 0x0142d310 5fe83100 805c3000 bc494301 00000000 _.1..\0..IC..... │ │ 0x0142d320 00000000 69063000 805c3000 344a4301 ....i.0..\0.4JC. │ │ 0x0142d330 00000000 00000000 397a2e00 805c3000 ........9z...\0. │ │ 0x0142d340 b04b4301 00000000 00000000 f6dc2f00 .KC.........../. │ │ 0x0142d350 805c3000 284c4301 00000000 00000000 .\0.(LC......... │ │ 0x0142d360 acde2f00 805c3000 184d4301 00000000 ../..\0..MC..... │ │ 0x0142d370 00000000 7f2e2f00 805c3000 a04c4301 ....../..\0..LC. │ │ 0x0142d380 00000000 00000000 51182f00 805c3000 ........Q./..\0. │ │ - 0x0142d390 e84f4301 00000000 00000000 e2323100 .OC..........21. │ │ + 0x0142d390 e84f4301 00000000 00000000 09333100 .OC..........31. │ │ 0x0142d3a0 805c3000 904d4301 00000000 00000000 .\0..MC......... │ │ 0x0142d3b0 e2dc2f00 805c3000 084e4301 00000000 ../..\0..NC..... │ │ 0x0142d3c0 00000000 2c543000 805c3000 804e4301 ....,T0..\0..NC. │ │ 0x0142d3d0 00000000 00000000 f6203200 805c3000 ......... 2..\0. │ │ 0x0142d3e0 f84e4301 00000000 00000000 f2362f00 .NC..........6/. │ │ 0x0142d3f0 805c3000 44484301 00000000 00000000 .\0.DHC......... │ │ - 0x0142d400 1e8c3100 805c3000 b4474301 00000000 ..1..\0..GC..... │ │ + 0x0142d400 458c3100 805c3000 b4474301 00000000 E.1..\0..GC..... │ │ 0x0142d410 00000000 83233000 805c3000 5c454301 .....#0..\0.\EC. │ │ 0x0142d420 00000000 00000000 91e52f00 805c3000 ........../..\0. │ │ 0x0142d430 d4454301 00000000 00000000 657d3000 .EC.........e}0. │ │ 0x0142d440 805c3000 4c464301 00000000 00000000 .\0.LFC......... │ │ 0x0142d450 a5822e00 805c3000 c4464301 00000000 .....\0..FC..... │ │ - 0x0142d460 00000000 06ab3100 805c3000 3c474301 ......1..\0.0. │ │ 0x0142dbe0 805c3000 64f74301 00000000 612a3200 .\0.d.C.....a*2. │ │ 0x0142dbf0 805c3000 0cf84301 00000000 b8c92f00 .\0...C......./. │ │ 0x0142dc00 805c3000 b4f84301 00000000 196f2f00 .\0...C......o/. │ │ 0x0142dc10 805c3000 5cf94301 00000000 43822e00 .\0.\.C.....C... │ │ - 0x0142dc20 805c3000 04fa4301 00000000 f0303100 .\0...C......01. │ │ + 0x0142dc20 805c3000 04fa4301 00000000 17313100 .\0...C......11. │ │ 0x0142dc30 805c3000 d8ec4301 00000000 cee42f00 .\0...C......./. │ │ - 0x0142dc40 805c3000 70ed4301 00000000 89313100 .\0.p.C......11. │ │ - 0x0142dc50 805c3000 f8ed4301 00000000 404f3100 .\0...C.....@O1. │ │ + 0x0142dc40 805c3000 70ed4301 00000000 b0313100 .\0.p.C......11. │ │ + 0x0142dc50 805c3000 f8ed4301 00000000 674f3100 .\0...C.....gO1. │ │ 0x0142dc60 805c3000 70ee4301 00000000 915c3000 .\0.p.C......\0. │ │ - 0x0142dc70 805c3000 08ef4301 00000000 1cff3000 .\0...C.......0. │ │ + 0x0142dc70 805c3000 08ef4301 00000000 43ff3000 .\0...C.....C.0. │ │ 0x0142dc80 805c3000 a4e54301 00000000 d08d2f00 .\0...C......./. │ │ - 0x0142dc90 805c3000 54e64301 00000000 07aa3100 .\0.T.C.......1. │ │ - 0x0142dca0 805c3000 ece64301 00000000 b9143100 .\0...C.......1. │ │ - 0x0142dcb0 805c3000 84e74301 00000000 49aa3100 .\0...C.....I.1. │ │ - 0x0142dcc0 805c3000 1ce84301 00000000 c34f3100 .\0...C......O1. │ │ + 0x0142dc90 805c3000 54e64301 00000000 2eaa3100 .\0.T.C.......1. │ │ + 0x0142dca0 805c3000 ece64301 00000000 e0143100 .\0...C.......1. │ │ + 0x0142dcb0 805c3000 84e74301 00000000 70aa3100 .\0...C.....p.1. │ │ + 0x0142dcc0 805c3000 1ce84301 00000000 ea4f3100 .\0...C......O1. │ │ 0x0142dcd0 805c3000 b4e84301 00000000 cbe73100 .\0...C.......1. │ │ 0x0142dce0 805c3000 4ce94301 00000000 46db2e00 .\0.L.C.....F... │ │ - 0x0142dcf0 805c3000 e4e94301 00000000 a98b3100 .\0...C.......1. │ │ - 0x0142dd00 805c3000 7cea4301 00000000 32d53000 .\0.|.C.....2.0. │ │ + 0x0142dcf0 805c3000 e4e94301 00000000 d08b3100 .\0...C.......1. │ │ + 0x0142dd00 805c3000 7cea4301 00000000 59d53000 .\0.|.C.....Y.0. │ │ 0x0142dd10 805c3000 14eb4301 00000000 10822e00 .\0...C......... │ │ - 0x0142dd20 805c3000 acfc4301 00000000 dea03000 .\0...C.......0. │ │ + 0x0142dd20 805c3000 acfc4301 00000000 05a13000 .\0...C.......0. │ │ 0x0142dd30 805c3000 44f04301 00000000 eb7c3000 .\0.D.C......|0. │ │ - 0x0142dd40 805c3000 8cf04301 00000000 a08b3100 .\0...C.......1. │ │ + 0x0142dd40 805c3000 8cf04301 00000000 c78b3100 .\0...C.......1. │ │ 0x0142dd50 805c3000 d4f04301 00000000 c3553000 .\0...C......U0. │ │ 0x0142dd60 805c3000 1cf14301 00000000 00000000 .\0...C......... │ │ - 0x0142dd70 00000000 00000000 00000000 0ff43000 ..............0. │ │ + 0x0142dd70 00000000 00000000 00000000 36f43000 ............6.0. │ │ 0x0142dd80 805c3000 dc144301 00000000 10822e00 .\0...C......... │ │ 0x0142dd90 805c3000 cc164301 00000000 00000000 .\0...C......... │ │ - 0x0142dda0 00000000 00000000 00000000 0ff43000 ..............0. │ │ + 0x0142dda0 00000000 00000000 00000000 36f43000 ............6.0. │ │ 0x0142ddb0 805c3000 24a34301 00000000 edda2e00 .\0.$.C......... │ │ - 0x0142ddc0 805c3000 90a24301 00000000 f6a93100 .\0...C.......1. │ │ + 0x0142ddc0 805c3000 90a24301 00000000 1daa3100 .\0...C.......1. │ │ 0x0142ddd0 805c3000 90a24301 00000000 3d2a3200 .\0...C.....=*2. │ │ 0x0142dde0 805c3000 48a14301 00000000 00000000 .\0.H.C......... │ │ 0x0142ddf0 00000000 00000000 00000000 2a163200 ............*.2. │ │ - 0x0142de00 696c3100 ac8b4301 00000000 7b123000 il1...C.....{.0. │ │ - 0x0142de10 696c3100 dc8b4301 00000000 29c92e00 il1...C.....)... │ │ - 0x0142de20 696c3100 fc894301 00000000 d8972e00 il1...C......... │ │ - 0x0142de30 696c3100 2c8a4301 00000000 64e13000 il1.,.C.....d.0. │ │ - 0x0142de40 696c3100 5c8a4301 00000000 9f5c3100 il1.\.C......\1. │ │ - 0x0142de50 696c3100 8c8a4301 00000000 4e323000 il1...C.....N20. │ │ - 0x0142de60 696c3100 ec8a4301 00000000 a3ed2e00 il1...C......... │ │ - 0x0142de70 696c3100 1c8b4301 00000000 fef12f00 il1...C......./. │ │ - 0x0142de80 696c3100 4c8b4301 00000000 79912e00 il1.L.C.....y... │ │ - 0x0142de90 696c3100 7c8b4301 00000000 26622f00 il1.|.C.....&b/. │ │ + 0x0142de00 906c3100 ac8b4301 00000000 7b123000 .l1...C.....{.0. │ │ + 0x0142de10 906c3100 dc8b4301 00000000 29c92e00 .l1...C.....)... │ │ + 0x0142de20 906c3100 fc894301 00000000 d8972e00 .l1...C......... │ │ + 0x0142de30 906c3100 2c8a4301 00000000 8be13000 .l1.,.C.......0. │ │ + 0x0142de40 906c3100 5c8a4301 00000000 c65c3100 .l1.\.C......\1. │ │ + 0x0142de50 906c3100 8c8a4301 00000000 4e323000 .l1...C.....N20. │ │ + 0x0142de60 906c3100 ec8a4301 00000000 a3ed2e00 .l1...C......... │ │ + 0x0142de70 906c3100 1c8b4301 00000000 fef12f00 .l1...C......./. │ │ + 0x0142de80 906c3100 4c8b4301 00000000 79912e00 .l1.L.C.....y... │ │ + 0x0142de90 906c3100 7c8b4301 00000000 26622f00 .l1.|.C.....&b/. │ │ 0x0142dea0 78c93100 bc8a4301 00000000 2a163200 x.1...C.....*.2. │ │ 0x0142deb0 9dc93100 986c4301 00000000 2a163200 ..1..lC.....*.2. │ │ 0x0142dec0 98db2e00 486e4301 00000000 29c92e00 ....HnC.....)... │ │ 0x0142ded0 9dc93100 e06c4301 00000000 29c92e00 ..1..lC.....)... │ │ 0x0142dee0 98db2e00 906e4301 00000000 d8972e00 .....nC......... │ │ 0x0142def0 9dc93100 286d4301 00000000 d8972e00 ..1.(mC......... │ │ - 0x0142df00 98db2e00 d86e4301 00000000 64e13000 .....nC.....d.0. │ │ - 0x0142df10 9dc93100 706d4301 00000000 64e13000 ..1.pmC.....d.0. │ │ - 0x0142df20 98db2e00 206f4301 00000000 9f5c3100 .... oC......\1. │ │ - 0x0142df30 9dc93100 b86d4301 00000000 9f5c3100 ..1..mC......\1. │ │ - 0x0142df40 98db2e00 686f4301 00000000 9f5c3100 ....hoC......\1. │ │ - 0x0142df50 05503100 64884301 00000000 26622f00 .P1.d.C.....&b/. │ │ + 0x0142df00 98db2e00 d86e4301 00000000 8be13000 .....nC.......0. │ │ + 0x0142df10 9dc93100 706d4301 00000000 8be13000 ..1.pmC.......0. │ │ + 0x0142df20 98db2e00 206f4301 00000000 c65c3100 .... oC......\1. │ │ + 0x0142df30 9dc93100 b86d4301 00000000 c65c3100 ..1..mC......\1. │ │ + 0x0142df40 98db2e00 686f4301 00000000 c65c3100 ....hoC......\1. │ │ + 0x0142df50 2c503100 64884301 00000000 26622f00 ,P1.d.C.....&b/. │ │ 0x0142df60 15182f00 006e4301 00000000 26622f00 ../..nC.....&b/. │ │ - 0x0142df70 94313100 b06f4301 00000000 26622f00 .11..oC.....&b/. │ │ + 0x0142df70 bb313100 b06f4301 00000000 26622f00 .11..oC.....&b/. │ │ 0x0142df80 7efa2e00 9c884301 00000000 2a163200 ~.....C.....*.2. │ │ 0x0142df90 ba352f00 9c894301 00000000 2a163200 .5/...C.....*.2. │ │ - 0x0142dfa0 8baa3100 54894301 00000000 64e13000 ..1.T.C.....d.0. │ │ - 0x0142dfb0 ba352f00 1c894301 00000000 64e13000 .5/...C.....d.0. │ │ - 0x0142dfc0 8baa3100 d4884301 00000000 2a163200 ..1...C.....*.2. │ │ + 0x0142dfa0 b2aa3100 54894301 00000000 8be13000 ..1.T.C.......0. │ │ + 0x0142dfb0 ba352f00 1c894301 00000000 8be13000 .5/...C.......0. │ │ + 0x0142dfc0 b2aa3100 d4884301 00000000 2a163200 ..1...C.....*.2. │ │ 0x0142dfd0 6d3e3000 f86f4301 00000000 2a163200 m>0..oC.....*.2. │ │ 0x0142dfe0 d5db2e00 40704301 00000000 2a163200 ....@pC.....*.2. │ │ - 0x0142dff0 d0313100 88704301 00000000 2a163200 .11..pC.....*.2. │ │ - 0x0142e000 0e323100 d0704301 00000000 2a163200 .21..pC.....*.2. │ │ + 0x0142dff0 f7313100 88704301 00000000 2a163200 .11..pC.....*.2. │ │ + 0x0142e000 35323100 d0704301 00000000 2a163200 521..pC.....*.2. │ │ 0x0142e010 995c3000 18714301 00000000 2a163200 .\0..qC.....*.2. │ │ 0x0142e020 ae053000 60714301 00000000 7b123000 ..0.`qC.....{.0. │ │ 0x0142e030 6d3e3000 a8714301 00000000 7b123000 m>0..qC.....{.0. │ │ 0x0142e040 d5db2e00 f0714301 00000000 7b123000 .....qC.....{.0. │ │ - 0x0142e050 d0313100 38724301 00000000 7b123000 .11.8rC.....{.0. │ │ - 0x0142e060 0e323100 80724301 00000000 7b123000 .21..rC.....{.0. │ │ + 0x0142e050 f7313100 38724301 00000000 7b123000 .11.8rC.....{.0. │ │ + 0x0142e060 35323100 80724301 00000000 7b123000 521..rC.....{.0. │ │ 0x0142e070 995c3000 c8724301 00000000 7b123000 .\0..rC.....{.0. │ │ 0x0142e080 ae053000 10734301 00000000 29c92e00 ..0..sC.....)... │ │ 0x0142e090 6d3e3000 58734301 00000000 29c92e00 m>0.XsC.....)... │ │ 0x0142e0a0 d5db2e00 a0734301 00000000 29c92e00 .....sC.....)... │ │ - 0x0142e0b0 d0313100 e8734301 00000000 29c92e00 .11..sC.....)... │ │ - 0x0142e0c0 0e323100 30744301 00000000 29c92e00 .21.0tC.....)... │ │ + 0x0142e0b0 f7313100 e8734301 00000000 29c92e00 .11..sC.....)... │ │ + 0x0142e0c0 35323100 30744301 00000000 29c92e00 521.0tC.....)... │ │ 0x0142e0d0 995c3000 78744301 00000000 29c92e00 .\0.xtC.....)... │ │ 0x0142e0e0 ae053000 c0744301 00000000 d8972e00 ..0..tC......... │ │ 0x0142e0f0 6d3e3000 08754301 00000000 d8972e00 m>0..uC......... │ │ 0x0142e100 d5db2e00 50754301 00000000 d8972e00 ....PuC......... │ │ - 0x0142e110 d0313100 98754301 00000000 d8972e00 .11..uC......... │ │ - 0x0142e120 0e323100 e0754301 00000000 d8972e00 .21..uC......... │ │ + 0x0142e110 f7313100 98754301 00000000 d8972e00 .11..uC......... │ │ + 0x0142e120 35323100 e0754301 00000000 d8972e00 521..uC......... │ │ 0x0142e130 995c3000 28764301 00000000 d8972e00 .\0.(vC......... │ │ - 0x0142e140 ae053000 70764301 00000000 64e13000 ..0.pvC.....d.0. │ │ - 0x0142e150 6d3e3000 b8764301 00000000 64e13000 m>0..vC.....d.0. │ │ - 0x0142e160 d5db2e00 00774301 00000000 64e13000 .....wC.....d.0. │ │ - 0x0142e170 d0313100 48774301 00000000 64e13000 .11.HwC.....d.0. │ │ - 0x0142e180 0e323100 90774301 00000000 64e13000 .21..wC.....d.0. │ │ - 0x0142e190 995c3000 d8774301 00000000 64e13000 .\0..wC.....d.0. │ │ - 0x0142e1a0 ae053000 20784301 00000000 9f5c3100 ..0. xC......\1. │ │ - 0x0142e1b0 6d3e3000 68784301 00000000 9f5c3100 m>0.hxC......\1. │ │ - 0x0142e1c0 d5db2e00 b0784301 00000000 9f5c3100 .....xC......\1. │ │ - 0x0142e1d0 d0313100 f8784301 00000000 9f5c3100 .11..xC......\1. │ │ - 0x0142e1e0 0e323100 40794301 00000000 9f5c3100 .21.@yC......\1. │ │ - 0x0142e1f0 995c3000 88794301 00000000 9f5c3100 .\0..yC......\1. │ │ + 0x0142e140 ae053000 70764301 00000000 8be13000 ..0.pvC.......0. │ │ + 0x0142e150 6d3e3000 b8764301 00000000 8be13000 m>0..vC.......0. │ │ + 0x0142e160 d5db2e00 00774301 00000000 8be13000 .....wC.......0. │ │ + 0x0142e170 f7313100 48774301 00000000 8be13000 .11.HwC.......0. │ │ + 0x0142e180 35323100 90774301 00000000 8be13000 521..wC.......0. │ │ + 0x0142e190 995c3000 d8774301 00000000 8be13000 .\0..wC.......0. │ │ + 0x0142e1a0 ae053000 20784301 00000000 c65c3100 ..0. xC......\1. │ │ + 0x0142e1b0 6d3e3000 68784301 00000000 c65c3100 m>0.hxC......\1. │ │ + 0x0142e1c0 d5db2e00 b0784301 00000000 c65c3100 .....xC......\1. │ │ + 0x0142e1d0 f7313100 f8784301 00000000 c65c3100 .11..xC......\1. │ │ + 0x0142e1e0 35323100 40794301 00000000 c65c3100 521.@yC......\1. │ │ + 0x0142e1f0 995c3000 88794301 00000000 c65c3100 .\0..yC......\1. │ │ 0x0142e200 ae053000 d0794301 00000000 fef12f00 ..0..yC......./. │ │ 0x0142e210 6d3e3000 287f4301 00000000 fef12f00 m>0.(.C......./. │ │ 0x0142e220 d5db2e00 707f4301 00000000 fef12f00 ....p.C......./. │ │ - 0x0142e230 d0313100 b87f4301 00000000 fef12f00 .11...C......./. │ │ - 0x0142e240 0e323100 00804301 00000000 fef12f00 .21...C......./. │ │ + 0x0142e230 f7313100 b87f4301 00000000 fef12f00 .11...C......./. │ │ + 0x0142e240 35323100 00804301 00000000 fef12f00 521...C......./. │ │ 0x0142e250 995c3000 48804301 00000000 fef12f00 .\0.H.C......./. │ │ 0x0142e260 ae053000 90804301 00000000 79912e00 ..0...C.....y... │ │ 0x0142e270 6d3e3000 d8804301 00000000 79912e00 m>0...C.....y... │ │ 0x0142e280 d5db2e00 20814301 00000000 79912e00 .... .C.....y... │ │ - 0x0142e290 d0313100 68814301 00000000 79912e00 .11.h.C.....y... │ │ - 0x0142e2a0 0e323100 b0814301 00000000 79912e00 .21...C.....y... │ │ + 0x0142e290 f7313100 68814301 00000000 79912e00 .11.h.C.....y... │ │ + 0x0142e2a0 35323100 b0814301 00000000 79912e00 521...C.....y... │ │ 0x0142e2b0 995c3000 f8814301 00000000 79912e00 .\0...C.....y... │ │ 0x0142e2c0 ae053000 40824301 00000000 4e323000 ..0.@.C.....N20. │ │ 0x0142e2d0 6d3e3000 c87b4301 00000000 4e323000 m>0..{C.....N20. │ │ 0x0142e2e0 d5db2e00 107c4301 00000000 4e323000 .....|C.....N20. │ │ - 0x0142e2f0 d0313100 587c4301 00000000 4e323000 .11.X|C.....N20. │ │ - 0x0142e300 0e323100 a07c4301 00000000 4e323000 .21..|C.....N20. │ │ + 0x0142e2f0 f7313100 587c4301 00000000 4e323000 .11.X|C.....N20. │ │ + 0x0142e300 35323100 a07c4301 00000000 4e323000 521..|C.....N20. │ │ 0x0142e310 995c3000 e87c4301 00000000 4e323000 .\0..|C.....N20. │ │ 0x0142e320 ae053000 307d4301 00000000 a3ed2e00 ..0.0}C......... │ │ 0x0142e330 6d3e3000 787d4301 00000000 a3ed2e00 m>0.x}C......... │ │ 0x0142e340 d5db2e00 c07d4301 00000000 a3ed2e00 .....}C......... │ │ - 0x0142e350 d0313100 087e4301 00000000 a3ed2e00 .11..~C......... │ │ - 0x0142e360 0e323100 507e4301 00000000 a3ed2e00 .21.P~C......... │ │ + 0x0142e350 f7313100 087e4301 00000000 a3ed2e00 .11..~C......... │ │ + 0x0142e360 35323100 507e4301 00000000 a3ed2e00 521.P~C......... │ │ 0x0142e370 995c3000 987e4301 00000000 a3ed2e00 .\0..~C......... │ │ 0x0142e380 ae053000 e07e4301 00000000 26622f00 ..0..~C.....&b/. │ │ 0x0142e390 e2352f00 187a4301 00000000 26622f00 .5/..zC.....&b/. │ │ 0x0142e3a0 09083200 607a4301 00000000 26622f00 ..2.`zC.....&b/. │ │ 0x0142e3b0 4f083200 a87a4301 00000000 26622f00 O.2..zC.....&b/. │ │ 0x0142e3c0 dac93100 f07a4301 00000000 26622f00 ..1..zC.....&b/. │ │ 0x0142e3d0 8c083200 387b4301 00000000 26622f00 ..2.8{C.....&b/. │ │ 0x0142e3e0 d8e42f00 807b4301 00000000 2a163200 ../..{C.....*.2. │ │ 0x0142e3f0 dd5c3000 88824301 00000000 2a163200 .\0...C.....*.2. │ │ 0x0142e400 cf083200 d0824301 00000000 29c92e00 ..2...C.....)... │ │ 0x0142e410 105d3000 18834301 00000000 29c92e00 .]0...C.....)... │ │ 0x0142e420 a3fa2e00 60834301 00000000 d8972e00 ....`.C......... │ │ 0x0142e430 28362f00 a8834301 00000000 d8972e00 (6/...C......... │ │ - 0x0142e440 d5fa2e00 f0834301 00000000 64e13000 ......C.....d.0. │ │ - 0x0142e450 f37c3000 38844301 00000000 64e13000 .|0.8.C.....d.0. │ │ - 0x0142e460 86b83000 80844301 00000000 9f5c3100 ..0...C......\1. │ │ - 0x0142e470 1be52f00 c8844301 00000000 9f5c3100 ../...C......\1. │ │ + 0x0142e440 d5fa2e00 f0834301 00000000 8be13000 ......C.......0. │ │ + 0x0142e450 f37c3000 38844301 00000000 8be13000 .|0.8.C.......0. │ │ + 0x0142e460 adb83000 80844301 00000000 c65c3100 ..0...C......\1. │ │ + 0x0142e470 1be52f00 c8844301 00000000 c65c3100 ../...C......\1. │ │ 0x0142e480 02093200 10854301 00000000 2a163200 ..2...C.....*.2. │ │ 0x0142e490 17ca3100 58854301 00000000 2a163200 ..1.X.C.....*.2. │ │ 0x0142e4a0 616f2f00 a0854301 00000000 7b123000 ao/...C.....{.0. │ │ 0x0142e4b0 17ca3100 e8854301 00000000 7b123000 ..1...C.....{.0. │ │ 0x0142e4c0 616f2f00 30864301 00000000 29c92e00 ao/.0.C.....)... │ │ 0x0142e4d0 c1ac2f00 78864301 00000000 29c92e00 ../.x.C.....)... │ │ - 0x0142e4e0 84d53000 c0864301 00000000 d8972e00 ..0...C......... │ │ + 0x0142e4e0 abd53000 c0864301 00000000 d8972e00 ..0...C......... │ │ 0x0142e4f0 4cca3100 08874301 00000000 d8972e00 L.1...C......... │ │ - 0x0142e500 5b362f00 50874301 00000000 9f5c3100 [6/.P.C......\1. │ │ - 0x0142e510 00ca2f00 98874301 00000000 9f5c3100 ../...C......\1. │ │ + 0x0142e500 5b362f00 50874301 00000000 c65c3100 [6/.P.C......\1. │ │ + 0x0142e510 00ca2f00 98874301 00000000 c65c3100 ../...C......\1. │ │ 0x0142e520 a92a3200 e0874301 00000000 00000000 .*2...C......... │ │ 0x0142e530 00000000 00000000 00000000 29c92e00 ............)... │ │ 0x0142e540 b43e3000 2c5a4301 00000000 29c92e00 .>0.,ZC.....)... │ │ 0x0142e550 1ce83100 6c5a4301 00000000 29c92e00 ..1.lZC.....)... │ │ 0x0142e560 1cdc2e00 ac5a4301 00000000 29c92e00 .....ZC.....)... │ │ 0x0142e570 58dc2e00 ec5a4301 00000000 d8972e00 X....ZC......... │ │ 0x0142e580 b43e3000 2c5b4301 00000000 d8972e00 .>0.,[C......... │ │ 0x0142e590 1ce83100 6c5b4301 00000000 d8972e00 ..1.l[C......... │ │ 0x0142e5a0 1cdc2e00 ac5b4301 00000000 d8972e00 .....[C......... │ │ - 0x0142e5b0 35ca2f00 ec5b4301 00000000 64e13000 5./..[C.....d.0. │ │ - 0x0142e5c0 b43e3000 2c5c4301 00000000 64e13000 .>0.,\C.....d.0. │ │ - 0x0142e5d0 1ce83100 6c5c4301 00000000 64e13000 ..1.l\C.....d.0. │ │ - 0x0142e5e0 1cdc2e00 ac5c4301 00000000 64e13000 .....\C.....d.0. │ │ - 0x0142e5f0 d4a22e00 ec5c4301 00000000 64e13000 .....\C.....d.0. │ │ - 0x0142e600 7fbf2e00 a0694301 00000000 64e13000 .....iC.....d.0. │ │ - 0x0142e610 b0aa3100 686b4301 00000000 9f5c3100 ..1.hkC......\1. │ │ - 0x0142e620 b43e3000 2c5d4301 00000000 9f5c3100 .>0.,]C......\1. │ │ - 0x0142e630 1ce83100 6c5d4301 00000000 9f5c3100 ..1.l]C......\1. │ │ - 0x0142e640 1cdc2e00 ac5d4301 00000000 9f5c3100 .....]C......\1. │ │ - 0x0142e650 4c323100 ec5d4301 00000000 4e323000 L21..]C.....N20. │ │ + 0x0142e5b0 35ca2f00 ec5b4301 00000000 8be13000 5./..[C.......0. │ │ + 0x0142e5c0 b43e3000 2c5c4301 00000000 8be13000 .>0.,\C.......0. │ │ + 0x0142e5d0 1ce83100 6c5c4301 00000000 8be13000 ..1.l\C.......0. │ │ + 0x0142e5e0 1cdc2e00 ac5c4301 00000000 8be13000 .....\C.......0. │ │ + 0x0142e5f0 d4a22e00 ec5c4301 00000000 8be13000 .....\C.......0. │ │ + 0x0142e600 7fbf2e00 a0694301 00000000 8be13000 .....iC.......0. │ │ + 0x0142e610 d7aa3100 686b4301 00000000 c65c3100 ..1.hkC......\1. │ │ + 0x0142e620 b43e3000 2c5d4301 00000000 c65c3100 .>0.,]C......\1. │ │ + 0x0142e630 1ce83100 6c5d4301 00000000 c65c3100 ..1.l]C......\1. │ │ + 0x0142e640 1cdc2e00 ac5d4301 00000000 c65c3100 .....]C......\1. │ │ + 0x0142e650 73323100 ec5d4301 00000000 4e323000 s21..]C.....N20. │ │ 0x0142e660 b43e3000 2c5f4301 00000000 4e323000 .>0.,_C.....N20. │ │ 0x0142e670 1ce83100 6c5f4301 00000000 a3ed2e00 ..1.l_C......... │ │ 0x0142e680 b43e3000 ac5f4301 00000000 a3ed2e00 .>0.._C......... │ │ 0x0142e690 1ce83100 ec5f4301 00000000 fef12f00 ..1.._C......./. │ │ 0x0142e6a0 b43e3000 2c5e4301 00000000 fef12f00 .>0.,^C......./. │ │ 0x0142e6b0 1ce83100 6c5e4301 00000000 79912e00 ..1.l^C.....y... │ │ 0x0142e6c0 b43e3000 ac5e4301 00000000 79912e00 .>0..^C.....y... │ │ 0x0142e6d0 1ce83100 ec5e4301 00000000 26622f00 ..1..^C.....&b/. │ │ - 0x0142e6e0 55f43000 2c604301 00000000 26622f00 U.0.,`C.....&b/. │ │ + 0x0142e6e0 7cf43000 2c604301 00000000 26622f00 |.0.,`C.....&b/. │ │ 0x0142e6f0 425d3000 6c604301 00000000 26622f00 B]0.l`C.....&b/. │ │ - 0x0142e700 b9d53000 ac604301 00000000 2a163200 ..0..`C.....*.2. │ │ + 0x0142e700 e0d53000 ac604301 00000000 2a163200 ..0..`C.....*.2. │ │ 0x0142e710 b43e3000 ec604301 00000000 2a163200 .>0..`C.....*.2. │ │ 0x0142e720 1ce83100 2c614301 00000000 2a163200 ..1.,aC.....*.2. │ │ 0x0142e730 1cdc2e00 6c614301 00000000 2a163200 ....laC.....*.2. │ │ 0x0142e740 845d3000 ac614301 00000000 7b123000 .]0..aC.....{.0. │ │ 0x0142e750 b43e3000 ec614301 00000000 7b123000 .>0..aC.....{.0. │ │ 0x0142e760 1ce83100 2c624301 00000000 2a163200 ..1.,bC.....*.2. │ │ 0x0142e770 7fbf2e00 d0694301 00000000 2a163200 .....iC.....*.2. │ │ - 0x0142e780 b0aa3100 a86b4301 00000000 d1f42f00 ..1..kC......./. │ │ + 0x0142e780 d7aa3100 a86b4301 00000000 d1f42f00 ..1..kC......./. │ │ 0x0142e790 1ce83100 406c4301 00000000 d1f42f00 ..1.@lC......./. │ │ - 0x0142e7a0 ea9a3000 386a4301 00000000 d1f42f00 ..0.8jC......./. │ │ - 0x0142e7b0 0e9b3000 48694301 00000000 00000000 ..0.HiC......... │ │ + 0x0142e7a0 119b3000 386a4301 00000000 d1f42f00 ..0.8jC......./. │ │ + 0x0142e7b0 359b3000 48694301 00000000 00000000 5.0.HiC......... │ │ 0x0142e7c0 00000000 00000000 00000000 e3ce3100 ..............1. │ │ - 0x0142e7d0 fb143100 fcfd4301 00000000 00000000 ..1...C......... │ │ + 0x0142e7d0 22153100 fcfd4301 00000000 00000000 ".1...C......... │ │ 0x0142e7e0 00000000 00000000 00000000 2cd54201 ............,.B. │ │ 0x0142e7f0 bc374501 ecd64201 8cd74201 9cd84201 .7E...B...B...B. │ │ 0x0142e800 00000000 00000000 00000000 00000000 ................ │ │ 0x0142e810 fcd84201 2cda4201 acda4201 7cdd4201 ..B.,.B...B.|.B. │ │ 0x0142e820 acdd4201 00000000 00000000 00000000 ..B............. │ │ 0x0142e830 00000000 00000000 fcdd4201 3ce54201 ..........B.<.B. │ │ 0x0142e840 cce74201 00040000 80093201 01040000 ..B.......2..... │ │ 0x0142e850 c0093201 02040000 e0093201 03040000 ..2.......2..... │ │ - 0x0142e860 d00a3201 00000000 00000000 0c383100 ..2..........81. │ │ + 0x0142e860 d00a3201 00000000 00000000 33383100 ..2.........381. │ │ 0x0142e870 06000000 00000000 00000000 ffffffff ................ │ │ 0x0142e880 7d2b3000 06000000 00000000 00000000 }+0............. │ │ - 0x0142e890 ffffffff a3a93100 06000000 00000000 ......1......... │ │ + 0x0142e890 ffffffff caa93100 06000000 00000000 ......1......... │ │ 0x0142e8a0 00000000 ffffffff 1db32f00 01000000 ........../..... │ │ 0x0142e8b0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0142e8c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0142e8d0 91f43000 f5522f00 2c0e4401 00000000 ..0..R/.,.D..... │ │ + 0x0142e8d0 b8f43000 f5522f00 2c0e4401 00000000 ..0..R/.,.D..... │ │ 0x0142e8e0 837d3000 f5522f00 740e4401 00000000 .}0..R/.t.D..... │ │ 0x0142e8f0 8aca2f00 f5522f00 f40e4401 00000000 ../..R/...D..... │ │ 0x0142e900 c4812e00 f5522f00 94524301 00000000 .....R/..RC..... │ │ 0x0142e910 00000000 00000000 00000000 00000000 ................ │ │ - 0x0142e920 31843100 f5522f00 8c014401 00000000 1.1..R/...D..... │ │ - 0x0142e930 e09b3000 f5522f00 04024401 00000000 ..0..R/...D..... │ │ - 0x0142e940 90ea3000 f5522f00 7c024401 00000000 ..0..R/.|.D..... │ │ + 0x0142e920 58843100 f5522f00 8c014401 00000000 X.1..R/...D..... │ │ + 0x0142e930 079c3000 f5522f00 04024401 00000000 ..0..R/...D..... │ │ + 0x0142e940 b7ea3000 f5522f00 7c024401 00000000 ..0..R/.|.D..... │ │ 0x0142e950 b8363000 f5522f00 f4024401 00000000 .60..R/...D..... │ │ - 0x0142e960 ffa13100 f5522f00 7cff4301 00000000 ..1..R/.|.C..... │ │ - 0x0142e970 04333100 f5522f00 f4ff4301 00000000 .31..R/...C..... │ │ + 0x0142e960 26a23100 f5522f00 7cff4301 00000000 &.1..R/.|.C..... │ │ + 0x0142e970 2b333100 f5522f00 f4ff4301 00000000 +31..R/...C..... │ │ 0x0142e980 17d42e00 f5522f00 6c004401 00000000 .....R/.l.D..... │ │ 0x0142e990 fb9a2e00 f5522f00 e4004401 00000000 .....R/...D..... │ │ 0x0142e9a0 15c13100 f5522f00 d8074401 00000000 ..1..R/...D..... │ │ 0x0142e9b0 b65d3000 f5522f00 50084401 00000000 .]0..R/.P.D..... │ │ 0x0142e9c0 06a32e00 f5522f00 c8084401 00000000 .....R/...D..... │ │ 0x0142e9d0 f13e3000 f5522f00 40094401 00000000 .>0..R/.@.D..... │ │ - 0x0142e9e0 72643100 f5522f00 300a4401 00000000 rd1..R/.0.D..... │ │ + 0x0142e9e0 99643100 f5522f00 300a4401 00000000 .d1..R/.0.D..... │ │ 0x0142e9f0 0f753000 f5522f00 b8094401 00000000 .u0..R/...D..... │ │ - 0x0142ea00 96153100 f5522f00 7c0c4401 00000000 ..1..R/.|.D..... │ │ - 0x0142ea10 2a843100 f5522f00 040c4401 00000000 *.1..R/...D..... │ │ + 0x0142ea00 bd153100 f5522f00 7c0c4401 00000000 ..1..R/.|.D..... │ │ + 0x0142ea10 51843100 f5522f00 040c4401 00000000 Q.1..R/...D..... │ │ 0x0142ea20 3d122f00 f5522f00 f40c4401 00000000 =./..R/...D..... │ │ 0x0142ea30 ce822e00 f5522f00 54074401 00000000 .....R/.T.D..... │ │ 0x0142ea40 dd5d3000 f5522f00 9c034401 00000000 .]0..R/...D..... │ │ 0x0142ea50 a1233000 f5522f00 14044401 00000000 .#0..R/...D..... │ │ 0x0142ea60 b76f2f00 f5522f00 8c044401 00000000 .o/..R/...D..... │ │ - 0x0142ea70 a8f43000 f5522f00 04054401 00000000 ..0..R/...D..... │ │ + 0x0142ea70 cff43000 f5522f00 04054401 00000000 ..0..R/...D..... │ │ 0x0142ea80 4a773000 f5522f00 7c054401 00000000 Jw0..R/.|.D..... │ │ 0x0142ea90 762e2f00 f5522f00 f4054401 00000000 v./..R/...D..... │ │ 0x0142eaa0 00000000 00000000 00000000 00000000 ................ │ │ 0x0142eab0 48183000 f5522f00 3c0f4401 00000000 H.0..R/.<.D..... │ │ 0x0142eac0 b3e52f00 f5522f00 2c104401 00000000 ../..R/.,.D..... │ │ 0x0142ead0 00000000 00000000 00000000 00000000 ................ │ │ 0x0142eae0 d0e84201 20e94201 00000000 b0ea4201 ..B. .B.......B. │ │ 0x0142eaf0 01040000 500b3201 02040000 700b3201 ....P.2.....p.2. │ │ 0x0142eb00 03040000 600c3201 00000000 00000000 ....`.2......... │ │ - 0x0142eb10 0c383100 06000000 00000000 00000000 .81............. │ │ + 0x0142eb10 33383100 06000000 00000000 00000000 381............. │ │ 0x0142eb20 ffffffff 7d2b3000 06000000 00000000 ....}+0......... │ │ - 0x0142eb30 00000000 ffffffff a3a93100 06000000 ..........1..... │ │ + 0x0142eb30 00000000 ffffffff caa93100 06000000 ..........1..... │ │ 0x0142eb40 00000000 00000000 ffffffff 1db32f00 ............../. │ │ 0x0142eb50 01000000 00000000 00000000 ffffffff ................ │ │ 0x0142eb60 00000000 00000000 00000000 00000000 ................ │ │ 0x0142eb70 00000000 5dd62f00 04000000 158e3000 ....]./.......0. │ │ 0x0142eb80 0a000000 ffffffff 80d62f00 04000000 ........../..... │ │ 0x0142eb90 158e3000 0a000000 ffffffff 42123000 ..0.........B.0. │ │ - 0x0142eba0 04000000 9f5c3100 03000000 ffffffff .....\1......... │ │ + 0x0142eba0 04000000 c65c3100 03000000 ffffffff .....\1......... │ │ 0x0142ebb0 0acb2e00 02000000 6c6b3500 04000000 ........lk5..... │ │ 0x0142ebc0 ffffffff df7b2f00 02000000 706b3500 .....{/.....pk5. │ │ 0x0142ebd0 04000000 ffffffff 2dae2e00 01000000 ........-....... │ │ 0x0142ebe0 746b3500 04000000 ffffffff 98d62f00 tk5.........../. │ │ 0x0142ebf0 01000000 786b3500 04000000 ffffffff ....xk5......... │ │ - 0x0142ec00 b75c3100 01000000 7c6b3500 04000000 .\1.....|k5..... │ │ + 0x0142ec00 de5c3100 01000000 7c6b3500 04000000 .\1.....|k5..... │ │ 0x0142ec10 ffffffff 7e912e00 01000000 806b3500 ....~........k5. │ │ 0x0142ec20 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0142ec30 00000000 00000000 00000000 5dd62f00 ............]./. │ │ - 0x0142ec40 04000000 8c433100 06000000 ffffffff .....C1......... │ │ + 0x0142ec40 04000000 b3433100 06000000 ffffffff .....C1......... │ │ 0x0142ec50 80d62f00 04000000 158e3000 0a000000 ../.......0..... │ │ - 0x0142ec60 ffffffff 42123000 04000000 9f5c3100 ....B.0......\1. │ │ + 0x0142ec60 ffffffff 42123000 04000000 c65c3100 ....B.0......\1. │ │ 0x0142ec70 03000000 ffffffff 0acb2e00 02000000 ................ │ │ 0x0142ec80 6c6b3500 04000000 ffffffff df7b2f00 lk5..........{/. │ │ 0x0142ec90 02000000 706b3500 04000000 ffffffff ....pk5......... │ │ 0x0142eca0 2dae2e00 01000000 746b3500 04000000 -.......tk5..... │ │ 0x0142ecb0 ffffffff 98d62f00 01000000 786b3500 ....../.....xk5. │ │ - 0x0142ecc0 04000000 ffffffff b75c3100 01000000 .........\1..... │ │ + 0x0142ecc0 04000000 ffffffff de5c3100 01000000 .........\1..... │ │ 0x0142ecd0 7c6b3500 04000000 ffffffff 7e912e00 |k5.........~... │ │ 0x0142ece0 01000000 806b3500 04000000 ffffffff .....k5......... │ │ 0x0142ecf0 00000000 00000000 00000000 00000000 ................ │ │ 0x0142ed00 00000000 5dd62f00 04000000 c0762e00 ....]./......v.. │ │ 0x0142ed10 0a000000 ffffffff 80d62f00 04000000 ........../..... │ │ 0x0142ed20 c0762e00 0a000000 ffffffff 42123000 .v..........B.0. │ │ - 0x0142ed30 04000000 9f5c3100 03000000 ffffffff .....\1......... │ │ + 0x0142ed30 04000000 c65c3100 03000000 ffffffff .....\1......... │ │ 0x0142ed40 0acb2e00 02000000 846b3500 04000000 .........k5..... │ │ 0x0142ed50 ffffffff df7b2f00 02000000 886b3500 .....{/......k5. │ │ 0x0142ed60 04000000 ffffffff 2dae2e00 01000000 ........-....... │ │ 0x0142ed70 8c6b3500 04000000 ffffffff 98d62f00 .k5.........../. │ │ 0x0142ed80 01000000 906b3500 04000000 ffffffff .....k5......... │ │ - 0x0142ed90 b75c3100 01000000 946b3500 04000000 .\1......k5..... │ │ + 0x0142ed90 de5c3100 01000000 946b3500 04000000 .\1......k5..... │ │ 0x0142eda0 ffffffff 7e912e00 01000000 986b3500 ....~........k5. │ │ 0x0142edb0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0142edc0 00000000 00000000 00000000 5dd62f00 ............]./. │ │ 0x0142edd0 04000000 7aee2e00 0a000000 ffffffff ....z........... │ │ 0x0142ede0 80d62f00 04000000 7aee2e00 0a000000 ../.....z....... │ │ - 0x0142edf0 ffffffff 42123000 04000000 9f5c3100 ....B.0......\1. │ │ + 0x0142edf0 ffffffff 42123000 04000000 c65c3100 ....B.0......\1. │ │ 0x0142ee00 03000000 ffffffff 0acb2e00 02000000 ................ │ │ 0x0142ee10 9c6b3500 04000000 ffffffff df7b2f00 .k5..........{/. │ │ 0x0142ee20 02000000 a06b3500 04000000 ffffffff .....k5......... │ │ 0x0142ee30 2dae2e00 01000000 a46b3500 04000000 -........k5..... │ │ 0x0142ee40 ffffffff 98d62f00 01000000 a86b3500 ....../......k5. │ │ - 0x0142ee50 04000000 ffffffff b75c3100 01000000 .........\1..... │ │ + 0x0142ee50 04000000 ffffffff de5c3100 01000000 .........\1..... │ │ 0x0142ee60 ac6b3500 04000000 ffffffff 7e912e00 .k5.........~... │ │ 0x0142ee70 01000000 b06b3500 04000000 ffffffff .....k5......... │ │ 0x0142ee80 00000000 00000000 00000000 00000000 ................ │ │ 0x0142ee90 00000000 5dd62f00 04000000 378e3000 ....]./.....7.0. │ │ 0x0142eea0 06000000 ffffffff 80d62f00 04000000 ........../..... │ │ 0x0142eeb0 7aee2e00 0a000000 ffffffff 42123000 z...........B.0. │ │ - 0x0142eec0 04000000 9f5c3100 03000000 ffffffff .....\1......... │ │ + 0x0142eec0 04000000 c65c3100 03000000 ffffffff .....\1......... │ │ 0x0142eed0 0acb2e00 02000000 9c6b3500 04000000 .........k5..... │ │ 0x0142eee0 ffffffff df7b2f00 02000000 a06b3500 .....{/......k5. │ │ 0x0142eef0 04000000 ffffffff 2dae2e00 01000000 ........-....... │ │ 0x0142ef00 a46b3500 04000000 ffffffff 98d62f00 .k5.........../. │ │ 0x0142ef10 01000000 a86b3500 04000000 ffffffff .....k5......... │ │ - 0x0142ef20 b75c3100 01000000 ac6b3500 04000000 .\1......k5..... │ │ + 0x0142ef20 de5c3100 01000000 ac6b3500 04000000 .\1......k5..... │ │ 0x0142ef30 ffffffff 7e912e00 01000000 b06b3500 ....~........k5. │ │ 0x0142ef40 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0142ef50 00000000 00000000 00000000 5dd62f00 ............]./. │ │ - 0x0142ef60 04000000 209e3100 0a000000 ffffffff .... .1......... │ │ - 0x0142ef70 80d62f00 04000000 209e3100 0a000000 ../..... .1..... │ │ - 0x0142ef80 ffffffff 42123000 04000000 9f5c3100 ....B.0......\1. │ │ + 0x0142ef60 04000000 479e3100 0a000000 ffffffff ....G.1......... │ │ + 0x0142ef70 80d62f00 04000000 479e3100 0a000000 ../.....G.1..... │ │ + 0x0142ef80 ffffffff 42123000 04000000 c65c3100 ....B.0......\1. │ │ 0x0142ef90 03000000 ffffffff 0acb2e00 02000000 ................ │ │ 0x0142efa0 b46b3500 04000000 ffffffff df7b2f00 .k5..........{/. │ │ 0x0142efb0 02000000 b86b3500 04000000 ffffffff .....k5......... │ │ 0x0142efc0 2dae2e00 01000000 bc6b3500 04000000 -........k5..... │ │ 0x0142efd0 ffffffff 98d62f00 01000000 c06b3500 ....../......k5. │ │ - 0x0142efe0 04000000 ffffffff b75c3100 01000000 .........\1..... │ │ + 0x0142efe0 04000000 ffffffff de5c3100 01000000 .........\1..... │ │ 0x0142eff0 c46b3500 04000000 ffffffff 7e912e00 .k5.........~... │ │ 0x0142f000 01000000 c86b3500 04000000 ffffffff .....k5......... │ │ 0x0142f010 00000000 00000000 00000000 00000000 ................ │ │ 0x0142f020 00000000 5dd62f00 04000000 84ee2e00 ....]./......... │ │ 0x0142f030 0a000000 ffffffff 80d62f00 04000000 ........../..... │ │ 0x0142f040 84ee2e00 0a000000 ffffffff 42123000 ............B.0. │ │ - 0x0142f050 04000000 9f5c3100 03000000 ffffffff .....\1......... │ │ + 0x0142f050 04000000 c65c3100 03000000 ffffffff .....\1......... │ │ 0x0142f060 0acb2e00 02000000 cc6b3500 04000000 .........k5..... │ │ 0x0142f070 ffffffff df7b2f00 02000000 d06b3500 .....{/......k5. │ │ 0x0142f080 04000000 ffffffff 2dae2e00 01000000 ........-....... │ │ 0x0142f090 d46b3500 04000000 ffffffff 98d62f00 .k5.........../. │ │ 0x0142f0a0 01000000 d86b3500 04000000 ffffffff .....k5......... │ │ - 0x0142f0b0 b75c3100 01000000 dc6b3500 04000000 .\1......k5..... │ │ + 0x0142f0b0 de5c3100 01000000 dc6b3500 04000000 .\1......k5..... │ │ 0x0142f0c0 ffffffff 7e912e00 01000000 e06b3500 ....~........k5. │ │ 0x0142f0d0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0142f0e0 00000000 00000000 00000000 5dd62f00 ............]./. │ │ 0x0142f0f0 04000000 8eee2e00 0a000000 ffffffff ................ │ │ 0x0142f100 80d62f00 04000000 8eee2e00 0a000000 ../............. │ │ - 0x0142f110 ffffffff 42123000 04000000 9f5c3100 ....B.0......\1. │ │ + 0x0142f110 ffffffff 42123000 04000000 c65c3100 ....B.0......\1. │ │ 0x0142f120 03000000 ffffffff 0acb2e00 02000000 ................ │ │ 0x0142f130 e46b3500 04000000 ffffffff df7b2f00 .k5..........{/. │ │ 0x0142f140 02000000 e86b3500 04000000 ffffffff .....k5......... │ │ 0x0142f150 2dae2e00 01000000 ec6b3500 04000000 -........k5..... │ │ 0x0142f160 ffffffff 98d62f00 01000000 f06b3500 ....../......k5. │ │ - 0x0142f170 04000000 ffffffff b75c3100 01000000 .........\1..... │ │ + 0x0142f170 04000000 ffffffff de5c3100 01000000 .........\1..... │ │ 0x0142f180 f46b3500 04000000 ffffffff 7e912e00 .k5.........~... │ │ 0x0142f190 01000000 f86b3500 04000000 ffffffff .....k5......... │ │ 0x0142f1a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0142f1b0 00000000 5dd62f00 04000000 92433100 ....]./......C1. │ │ + 0x0142f1b0 00000000 5dd62f00 04000000 b9433100 ....]./......C1. │ │ 0x0142f1c0 06000000 ffffffff 80d62f00 04000000 ........../..... │ │ 0x0142f1d0 8eee2e00 0a000000 ffffffff 42123000 ............B.0. │ │ - 0x0142f1e0 04000000 9f5c3100 03000000 ffffffff .....\1......... │ │ + 0x0142f1e0 04000000 c65c3100 03000000 ffffffff .....\1......... │ │ 0x0142f1f0 0acb2e00 02000000 e46b3500 04000000 .........k5..... │ │ 0x0142f200 ffffffff df7b2f00 02000000 e86b3500 .....{/......k5. │ │ 0x0142f210 04000000 ffffffff 2dae2e00 01000000 ........-....... │ │ 0x0142f220 ec6b3500 04000000 ffffffff 98d62f00 .k5.........../. │ │ 0x0142f230 01000000 f06b3500 04000000 ffffffff .....k5......... │ │ - 0x0142f240 b75c3100 01000000 f46b3500 04000000 .\1......k5..... │ │ + 0x0142f240 de5c3100 01000000 f46b3500 04000000 .\1......k5..... │ │ 0x0142f250 ffffffff 7e912e00 01000000 f86b3500 ....~........k5. │ │ 0x0142f260 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0142f270 00000000 00000000 00000000 5dd62f00 ............]./. │ │ 0x0142f280 04000000 c6802f00 0a000000 ffffffff ....../......... │ │ 0x0142f290 80d62f00 04000000 c6802f00 0a000000 ../......./..... │ │ - 0x0142f2a0 ffffffff 42123000 04000000 9f5c3100 ....B.0......\1. │ │ + 0x0142f2a0 ffffffff 42123000 04000000 c65c3100 ....B.0......\1. │ │ 0x0142f2b0 03000000 ffffffff 0acb2e00 02000000 ................ │ │ 0x0142f2c0 fc6b3500 04000000 ffffffff df7b2f00 .k5..........{/. │ │ 0x0142f2d0 02000000 006c3500 04000000 ffffffff .....l5......... │ │ 0x0142f2e0 2dae2e00 01000000 046c3500 04000000 -........l5..... │ │ 0x0142f2f0 ffffffff 98d62f00 01000000 086c3500 ....../......l5. │ │ - 0x0142f300 04000000 ffffffff b75c3100 01000000 .........\1..... │ │ + 0x0142f300 04000000 ffffffff de5c3100 01000000 .........\1..... │ │ 0x0142f310 0c6c3500 04000000 ffffffff 7e912e00 .l5.........~... │ │ 0x0142f320 01000000 106c3500 04000000 ffffffff .....l5......... │ │ 0x0142f330 00000000 00000000 00000000 00000000 ................ │ │ 0x0142f340 00000000 5dd62f00 04000000 43333000 ....]./.....C30. │ │ 0x0142f350 06000000 ffffffff 80d62f00 04000000 ........../..... │ │ 0x0142f360 c6802f00 0a000000 ffffffff 42123000 ../.........B.0. │ │ - 0x0142f370 04000000 9f5c3100 03000000 ffffffff .....\1......... │ │ + 0x0142f370 04000000 c65c3100 03000000 ffffffff .....\1......... │ │ 0x0142f380 0acb2e00 02000000 fc6b3500 04000000 .........k5..... │ │ 0x0142f390 ffffffff df7b2f00 02000000 006c3500 .....{/......l5. │ │ 0x0142f3a0 04000000 ffffffff 2dae2e00 01000000 ........-....... │ │ 0x0142f3b0 046c3500 04000000 ffffffff 98d62f00 .l5.........../. │ │ 0x0142f3c0 01000000 086c3500 04000000 ffffffff .....l5......... │ │ - 0x0142f3d0 b75c3100 01000000 0c6c3500 04000000 .\1......l5..... │ │ + 0x0142f3d0 de5c3100 01000000 0c6c3500 04000000 .\1......l5..... │ │ 0x0142f3e0 ffffffff 7e912e00 01000000 106c3500 ....~........l5. │ │ 0x0142f3f0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0142f400 00000000 00000000 00000000 5dd62f00 ............]./. │ │ 0x0142f410 04000000 dbb22e00 0a000000 ffffffff ................ │ │ 0x0142f420 80d62f00 04000000 dbb22e00 0a000000 ../............. │ │ - 0x0142f430 ffffffff 42123000 04000000 9f5c3100 ....B.0......\1. │ │ + 0x0142f430 ffffffff 42123000 04000000 c65c3100 ....B.0......\1. │ │ 0x0142f440 03000000 ffffffff 0acb2e00 02000000 ................ │ │ 0x0142f450 146c3500 04000000 ffffffff df7b2f00 .l5..........{/. │ │ 0x0142f460 02000000 186c3500 04000000 ffffffff .....l5......... │ │ 0x0142f470 2dae2e00 01000000 1c6c3500 04000000 -........l5..... │ │ 0x0142f480 ffffffff 98d62f00 01000000 206c3500 ....../..... l5. │ │ - 0x0142f490 04000000 ffffffff b75c3100 01000000 .........\1..... │ │ + 0x0142f490 04000000 ffffffff de5c3100 01000000 .........\1..... │ │ 0x0142f4a0 246c3500 04000000 ffffffff 7e912e00 $l5.........~... │ │ 0x0142f4b0 01000000 286c3500 04000000 ffffffff ....(l5......... │ │ 0x0142f4c0 00000000 00000000 00000000 00000000 ................ │ │ 0x0142f4d0 00000000 5dd62f00 04000000 3ddb3100 ....]./.....=.1. │ │ 0x0142f4e0 0a000000 ffffffff 80d62f00 04000000 ........../..... │ │ 0x0142f4f0 3ddb3100 0a000000 ffffffff 42123000 =.1.........B.0. │ │ - 0x0142f500 04000000 9f5c3100 03000000 ffffffff .....\1......... │ │ + 0x0142f500 04000000 c65c3100 03000000 ffffffff .....\1......... │ │ 0x0142f510 0acb2e00 02000000 2c6c3500 04000000 ........,l5..... │ │ 0x0142f520 ffffffff df7b2f00 02000000 306c3500 .....{/.....0l5. │ │ 0x0142f530 04000000 ffffffff 2dae2e00 01000000 ........-....... │ │ 0x0142f540 346c3500 04000000 ffffffff 98d62f00 4l5.........../. │ │ 0x0142f550 01000000 386c3500 04000000 ffffffff ....8l5......... │ │ - 0x0142f560 b75c3100 01000000 3c6c3500 04000000 .\1.....5. │ │ 0x01438f00 04000000 603e3501 05000000 003f3501 ....`>5......?5. │ │ 0x01438f10 06000000 603f3501 09000000 90403501 ....`?5......@5. │ │ @@ -38786,28 +38786,28 @@ │ │ 0x014390d0 08000000 b04e3501 0b000000 d04e3501 .....N5......N5. │ │ 0x014390e0 07000000 70543501 0a000000 90543501 ....pT5......T5. │ │ 0x014390f0 00000000 00000000 01000000 c0553501 .............U5. │ │ 0x01439100 03000000 30493501 04000000 404a3501 ....0I5.....@J5. │ │ 0x01439110 05000000 504b3501 08000000 b04e3501 ....PK5......N5. │ │ 0x01439120 0b000000 d04e3501 07000000 70543501 .....N5.....pT5. │ │ 0x01439130 0a000000 90543501 00000000 00000000 .....T5......... │ │ - 0x01439140 21ae3000 05000000 00000000 00000000 !.0............. │ │ + 0x01439140 48ae3000 05000000 00000000 00000000 H.0............. │ │ 0x01439150 ffffffff ec062f00 05000000 00000000 ....../......... │ │ - 0x01439160 00000000 ffffffff 9b3e3100 05000000 .........>1..... │ │ - 0x01439170 00000000 00000000 ffffffff c1d73000 ..............0. │ │ + 0x01439160 00000000 ffffffff c23e3100 05000000 .........>1..... │ │ + 0x01439170 00000000 00000000 ffffffff e8d73000 ..............0. │ │ 0x01439180 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439190 6cce3100 02000000 00000000 04000000 l.1............. │ │ 0x014391a0 ffffffff cb492f00 02000000 00000000 .....I/......... │ │ 0x014391b0 04000000 ffffffff 033d2f00 02000000 .........=/..... │ │ 0x014391c0 00000000 04000000 ffffffff 5e7e3000 ............^~0. │ │ 0x014391d0 02000000 00000000 04000000 ffffffff ................ │ │ - 0x014391e0 889d3000 02000000 00000000 04000000 ..0............. │ │ + 0x014391e0 af9d3000 02000000 00000000 04000000 ..0............. │ │ 0x014391f0 ffffffff e28f2f00 02000000 00000000 ....../......... │ │ 0x01439200 04000000 ffffffff 7d2b3000 02000000 ........}+0..... │ │ - 0x01439210 00000000 04000000 ffffffff ff993100 ..............1. │ │ + 0x01439210 00000000 04000000 ffffffff 269a3100 ............&.1. │ │ 0x01439220 04000000 00000000 00000000 ffffffff ................ │ │ 0x01439230 00000000 00000000 00000000 00000000 ................ │ │ 0x01439240 00000000 6cce3100 02000000 00000000 ....l.1......... │ │ 0x01439250 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01439260 00000000 00000000 00000000 01000000 ................ │ │ 0x01439270 a08b3501 02000000 f08b3501 03000000 ..5.......5..... │ │ 0x01439280 408d3501 04000000 808d3501 05000000 @.5.......5..... │ │ @@ -38817,259 +38817,259 @@ │ │ 0x014392c0 a08b3501 02000000 f08b3501 03000000 ..5.......5..... │ │ 0x014392d0 408d3501 04000000 808d3501 05000000 @.5.......5..... │ │ 0x014392e0 80913501 08000000 00943501 0b000000 ..5.......5..... │ │ 0x014392f0 20943501 07000000 c0953501 0a000000 .5.......5..... │ │ 0x01439300 e0953501 00000000 00000000 60d53100 ..5.........`.1. │ │ 0x01439310 04000000 00000000 00000000 ffffffff ................ │ │ 0x01439320 60d53100 01000000 00000000 04000000 `.1............. │ │ - 0x01439330 ffffffff ff993100 04000000 00000000 ......1......... │ │ + 0x01439330 ffffffff 269a3100 04000000 00000000 ....&.1......... │ │ 0x01439340 00000000 ffffffff d26c2e00 04000000 .........l...... │ │ - 0x01439350 00000000 00000000 ffffffff 96bd3000 ..............0. │ │ + 0x01439350 00000000 00000000 ffffffff bdbd3000 ..............0. │ │ 0x01439360 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439370 ec062f00 05000000 00000000 00000000 ../............. │ │ 0x01439380 ffffffff 9d772e00 05000000 00000000 .....w.......... │ │ 0x01439390 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014393a0 00000000 00000000 00000000 6cce3100 ............l.1. │ │ 0x014393b0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014393c0 9d772e00 05000000 00000000 00000000 .w.............. │ │ 0x014393d0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014393e0 00000000 00000000 60d53100 04000000 ........`.1..... │ │ 0x014393f0 00000000 00000000 ffffffff 60d53100 ............`.1. │ │ 0x01439400 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01439410 ff993100 04000000 00000000 00000000 ..1............. │ │ + 0x01439410 269a3100 04000000 00000000 00000000 &.1............. │ │ 0x01439420 ffffffff d26c2e00 04000000 00000000 .....l.......... │ │ - 0x01439430 00000000 ffffffff 96bd3000 05000000 ..........0..... │ │ + 0x01439430 00000000 ffffffff bdbd3000 05000000 ..........0..... │ │ 0x01439440 00000000 00000000 ffffffff ec062f00 ............../. │ │ 0x01439450 05000000 00000000 00000000 ffffffff ................ │ │ - 0x01439460 14593100 05000000 00000000 00000000 .Y1............. │ │ - 0x01439470 ffffffff ba213100 05000000 00000000 .....!1......... │ │ - 0x01439480 00000000 ffffffff 66763100 05000000 ........fv1..... │ │ + 0x01439460 3b593100 05000000 00000000 00000000 ;Y1............. │ │ + 0x01439470 ffffffff e1213100 05000000 00000000 .....!1......... │ │ + 0x01439480 00000000 ffffffff 8d763100 05000000 .........v1..... │ │ 0x01439490 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014394a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014394b0 6cce3100 02000000 00000000 04000000 l.1............. │ │ 0x014394c0 ffffffff 9d772e00 05000000 00000000 .....w.......... │ │ 0x014394d0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014394e0 00000000 00000000 00000000 01000000 ................ │ │ 0x014394f0 309e3501 03000000 c09e3501 02000000 0.5.......5..... │ │ 0x01439500 709f3501 04000000 70a13501 05000000 p.5.....p.5..... │ │ 0x01439510 10a23501 08000000 d0a23501 0b000000 ..5.......5..... │ │ 0x01439520 f0a23501 07000000 00a53501 0a000000 ..5.......5..... │ │ 0x01439530 20a53501 00000000 00000000 39fd3100 .5.........9.1. │ │ 0x01439540 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439550 9b822f00 05000000 00000000 00000000 ../............. │ │ 0x01439560 ffffffff d26c2e00 04000000 00000000 .....l.......... │ │ - 0x01439570 00000000 ffffffff ff993100 04000000 ..........1..... │ │ + 0x01439570 00000000 ffffffff 269a3100 04000000 ........&.1..... │ │ 0x01439580 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01439590 00000000 00000000 00000000 00000000 ................ │ │ - 0x014395a0 5da63100 04000000 00000000 00000000 ].1............. │ │ + 0x014395a0 84a63100 04000000 00000000 00000000 ..1............. │ │ 0x014395b0 ffffffff d26c2e00 04000000 00000000 .....l.......... │ │ 0x014395c0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014395d0 00000000 00000000 00000000 01000000 ................ │ │ 0x014395e0 e0a53501 02000000 50a63501 03000000 ..5.....P.5..... │ │ 0x014395f0 20a83501 04000000 00a93501 05000000 .5.......5..... │ │ 0x01439600 c0a93501 08000000 c0ac3501 0b000000 ..5.......5..... │ │ 0x01439610 e0ac3501 07000000 80b03501 0a000000 ..5.......5..... │ │ 0x01439620 a0b03501 00000000 00000000 9d772e00 ..5..........w.. │ │ 0x01439630 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439640 ec062f00 05000000 00000000 00000000 ../............. │ │ - 0x01439650 ffffffff 96bd3000 05000000 00000000 ......0......... │ │ + 0x01439650 ffffffff bdbd3000 05000000 00000000 ......0......... │ │ 0x01439660 00000000 ffffffff dd2e3000 05000000 ..........0..... │ │ 0x01439670 00000000 00000000 ffffffff d26c2e00 .............l.. │ │ 0x01439680 04000000 00000000 00000000 ffffffff ................ │ │ 0x01439690 aa562f00 04000000 00000000 00000000 .V/............. │ │ - 0x014396a0 ffffffff 5da63100 04000000 00000000 ....].1......... │ │ + 0x014396a0 ffffffff 84a63100 04000000 00000000 ......1......... │ │ 0x014396b0 00000000 ffffffff 60d53100 04000000 ........`.1..... │ │ - 0x014396c0 00000000 00000000 ffffffff ff993100 ..............1. │ │ + 0x014396c0 00000000 00000000 ffffffff 269a3100 ............&.1. │ │ 0x014396d0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014396e0 fa0b3200 01000000 00000000 04000000 ..2............. │ │ 0x014396f0 ffffffff 66ae2f00 01000000 00000000 ....f./......... │ │ - 0x01439700 04000000 ffffffff 29033100 01000000 ........).1..... │ │ + 0x01439700 04000000 ffffffff 50033100 01000000 ........P.1..... │ │ 0x01439710 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01439720 00000000 00000000 00000000 00000000 ................ │ │ 0x01439730 6cce3100 02000000 00000000 04000000 l.1............. │ │ 0x01439740 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01439750 00000000 00000000 01000000 80b43501 ..............5. │ │ 0x01439760 02000000 d0b43501 03000000 e0b53501 ......5.......5. │ │ 0x01439770 04000000 70b63501 05000000 f0b63501 ....p.5.......5. │ │ 0x01439780 08000000 70be3501 0b000000 90be3501 ....p.5.......5. │ │ 0x01439790 07000000 d0bf3501 0a000000 f0bf3501 ......5.......5. │ │ - 0x014397a0 00000000 00000000 ff993100 04000000 ..........1..... │ │ + 0x014397a0 00000000 00000000 269a3100 04000000 ........&.1..... │ │ 0x014397b0 00000000 00000000 ffffffff aa562f00 .............V/. │ │ 0x014397c0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x014397d0 96bd3000 05000000 00000000 00000000 ..0............. │ │ - 0x014397e0 ffffffff 606e3100 05000000 00000000 ....`n1......... │ │ + 0x014397d0 bdbd3000 05000000 00000000 00000000 ..0............. │ │ + 0x014397e0 ffffffff 876e3100 05000000 00000000 .....n1......... │ │ 0x014397f0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01439800 00000000 00000000 00000000 6cce3100 ............l.1. │ │ 0x01439810 02000000 00000000 04000000 ffffffff ................ │ │ 0x01439820 00000000 00000000 00000000 00000000 ................ │ │ 0x01439830 00000000 01000000 60c03501 02000000 ........`.5..... │ │ 0x01439840 40c13501 03000000 50c23501 04000000 @.5.....P.5..... │ │ 0x01439850 d0c23501 05000000 d0c33501 08000000 ..5.......5..... │ │ 0x01439860 50c83501 0b000000 70c83501 07000000 P.5.....p.5..... │ │ 0x01439870 80cb3501 0a000000 a0cb3501 00000000 ..5.......5..... │ │ - 0x01439880 00000000 ff993100 04000000 00000000 ......1......... │ │ + 0x01439880 00000000 269a3100 04000000 00000000 ....&.1......... │ │ 0x01439890 00000000 ffffffff d26c2e00 04000000 .........l...... │ │ - 0x014398a0 00000000 00000000 ffffffff 21ae3000 ............!.0. │ │ + 0x014398a0 00000000 00000000 ffffffff 48ae3000 ............H.0. │ │ 0x014398b0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014398c0 ec062f00 05000000 00000000 00000000 ../............. │ │ 0x014398d0 ffffffff cb492f00 02000000 00000000 .....I/......... │ │ - 0x014398e0 08000000 ffffffff 6ccb3000 01000000 ........l.0..... │ │ + 0x014398e0 08000000 ffffffff 93cb3000 01000000 ..........0..... │ │ 0x014398f0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01439900 00000000 00000000 00000000 00000000 ................ │ │ 0x01439910 6cce3100 02000000 00000000 04000000 l.1............. │ │ 0x01439920 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01439930 00000000 00000000 01000000 f0cb3501 ..............5. │ │ 0x01439940 02000000 40cc3501 03000000 60cd3501 ....@.5.....`.5. │ │ 0x01439950 04000000 f0cd3501 05000000 70ce3501 ......5.....p.5. │ │ 0x01439960 08000000 b0d53501 0b000000 d0d53501 ......5.......5. │ │ 0x01439970 07000000 d0d73501 0a000000 f0d73501 ......5.......5. │ │ - 0x01439980 00000000 00000000 ff993100 04000000 ..........1..... │ │ + 0x01439980 00000000 00000000 269a3100 04000000 ........&.1..... │ │ 0x01439990 00000000 00000000 ffffffff d26c2e00 .............l.. │ │ 0x014399a0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x014399b0 21ae3000 05000000 00000000 00000000 !.0............. │ │ + 0x014399b0 48ae3000 05000000 00000000 00000000 H.0............. │ │ 0x014399c0 ffffffff ec062f00 05000000 00000000 ....../......... │ │ 0x014399d0 00000000 ffffffff cb492f00 02000000 .........I/..... │ │ 0x014399e0 00000000 08000000 ffffffff d9443000 .............D0. │ │ 0x014399f0 01000000 00000000 04000000 ffffffff ................ │ │ 0x01439a00 00000000 00000000 00000000 00000000 ................ │ │ 0x01439a10 00000000 6cce3100 02000000 00000000 ....l.1......... │ │ 0x01439a20 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01439a30 00000000 00000000 00000000 01000000 ................ │ │ 0x01439a40 40d83501 02000000 c0d83501 03000000 @.5.......5..... │ │ 0x01439a50 40da3501 04000000 e0da3501 05000000 @.5.......5..... │ │ 0x01439a60 50db3501 08000000 30e43501 0b000000 P.5.....0.5..... │ │ 0x01439a70 50e43501 07000000 f0e73501 0a000000 P.5.......5..... │ │ - 0x01439a80 10e83501 00000000 00000000 21ae3000 ..5.........!.0. │ │ + 0x01439a80 10e83501 00000000 00000000 48ae3000 ..5.........H.0. │ │ 0x01439a90 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439aa0 ec062f00 05000000 00000000 00000000 ../............. │ │ 0x01439ab0 ffffffff 28ef2e00 02000000 00000000 ....(........... │ │ - 0x01439ac0 08000000 ffffffff 29033100 02000000 ........).1..... │ │ + 0x01439ac0 08000000 ffffffff 50033100 02000000 ........P.1..... │ │ 0x01439ad0 00000000 04000000 ffffffff 08cb2e00 ................ │ │ 0x01439ae0 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01439af0 52e83000 02000000 00000000 08000000 R.0............. │ │ - 0x01439b00 ffffffff ff993100 04000000 00000000 ......1......... │ │ + 0x01439af0 79e83000 02000000 00000000 08000000 y.0............. │ │ + 0x01439b00 ffffffff 269a3100 04000000 00000000 ....&.1......... │ │ 0x01439b10 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01439b20 00000000 00000000 00000000 6cce3100 ............l.1. │ │ 0x01439b30 02000000 00000000 04000000 ffffffff ................ │ │ 0x01439b40 00000000 00000000 00000000 00000000 ................ │ │ 0x01439b50 00000000 01000000 00ef3501 02000000 ..........5..... │ │ 0x01439b60 50ef3501 03000000 a0f03501 04000000 P.5.......5..... │ │ 0x01439b70 40f13501 05000000 d0f13501 08000000 @.5.......5..... │ │ 0x01439b80 a0f53501 0b000000 c0f53501 07000000 ..5.......5..... │ │ 0x01439b90 50f83501 0a000000 70f83501 00000000 P.5.....p.5..... │ │ - 0x01439ba0 00000000 ff993100 04000000 00000000 ......1......... │ │ + 0x01439ba0 00000000 269a3100 04000000 00000000 ....&.1......... │ │ 0x01439bb0 00000000 ffffffff d26c2e00 04000000 .........l...... │ │ - 0x01439bc0 00000000 00000000 ffffffff 96bd3000 ..............0. │ │ + 0x01439bc0 00000000 00000000 ffffffff bdbd3000 ..............0. │ │ 0x01439bd0 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439be0 74ae2f00 05000000 00000000 00000000 t./............. │ │ - 0x01439bf0 ffffffff f0e23000 05000000 00000000 ......0......... │ │ - 0x01439c00 00000000 ffffffff 8e563100 04000000 .........V1..... │ │ + 0x01439bf0 ffffffff 17e33000 05000000 00000000 ......0......... │ │ + 0x01439c00 00000000 ffffffff b5563100 04000000 .........V1..... │ │ 0x01439c10 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01439c20 00000000 00000000 00000000 00000000 ................ │ │ 0x01439c30 6cce3100 02000000 00000000 04000000 l.1............. │ │ 0x01439c40 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01439c50 00000000 00000000 01000000 c0f83501 ..............5. │ │ 0x01439c60 02000000 10f93501 03000000 90fa3501 ......5.......5. │ │ 0x01439c70 04000000 50fb3501 05000000 f0fb3501 ....P.5.......5. │ │ 0x01439c80 08000000 e0013601 0b000000 00023601 ......6.......6. │ │ 0x01439c90 07000000 40023601 0a000000 60023601 ....@.6.....`.6. │ │ 0x01439ca0 00000000 00000000 01000000 c0f83501 ..............5. │ │ 0x01439cb0 02000000 10f93501 03000000 90fa3501 ......5.......5. │ │ 0x01439cc0 04000000 50fb3501 05000000 a0023601 ....P.5.......6. │ │ 0x01439cd0 08000000 b0033601 0b000000 d0033601 ......6.......6. │ │ 0x01439ce0 07000000 10043601 0a000000 30043601 ......6.....0.6. │ │ - 0x01439cf0 00000000 00000000 9b3e3100 05000000 .........>1..... │ │ - 0x01439d00 00000000 00000000 ffffffff 96bd3000 ..............0. │ │ + 0x01439cf0 00000000 00000000 c23e3100 05000000 .........>1..... │ │ + 0x01439d00 00000000 00000000 ffffffff bdbd3000 ..............0. │ │ 0x01439d10 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439d20 9d772e00 05000000 00000000 00000000 .w.............. │ │ - 0x01439d30 ffffffff ff993100 04000000 00000000 ......1......... │ │ + 0x01439d30 ffffffff 269a3100 04000000 00000000 ....&.1......... │ │ 0x01439d40 00000000 ffffffff d26c2e00 04000000 .........l...... │ │ - 0x01439d50 00000000 00000000 ffffffff 5da63100 ............].1. │ │ + 0x01439d50 00000000 00000000 ffffffff 84a63100 ..............1. │ │ 0x01439d60 04000000 00000000 00000000 ffffffff ................ │ │ 0x01439d70 ec062f00 05000000 00000000 00000000 ../............. │ │ 0x01439d80 ffffffff 14842e00 02000000 00000000 ................ │ │ 0x01439d90 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01439da0 00000000 00000000 00000000 6cce3100 ............l.1. │ │ 0x01439db0 02000000 00000000 04000000 ffffffff ................ │ │ 0x01439dc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01439dd0 00000000 9b3e3100 05000000 00000000 .....>1......... │ │ - 0x01439de0 00000000 ffffffff 96bd3000 05000000 ..........0..... │ │ + 0x01439dd0 00000000 c23e3100 05000000 00000000 .....>1......... │ │ + 0x01439de0 00000000 ffffffff bdbd3000 05000000 ..........0..... │ │ 0x01439df0 00000000 00000000 ffffffff 9d772e00 .............w.. │ │ 0x01439e00 05000000 00000000 00000000 ffffffff ................ │ │ - 0x01439e10 ff993100 04000000 00000000 00000000 ..1............. │ │ + 0x01439e10 269a3100 04000000 00000000 00000000 &.1............. │ │ 0x01439e20 ffffffff d26c2e00 04000000 00000000 .....l.......... │ │ - 0x01439e30 00000000 ffffffff 5da63100 04000000 ........].1..... │ │ + 0x01439e30 00000000 ffffffff 84a63100 04000000 ..........1..... │ │ 0x01439e40 00000000 00000000 ffffffff ec062f00 ............../. │ │ 0x01439e50 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439e60 14842e00 02000000 00000000 04000000 ................ │ │ 0x01439e70 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01439e80 00000000 00000000 6cce3100 02000000 ........l.1..... │ │ 0x01439e90 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01439ea0 00000000 00000000 00000000 00000000 ................ │ │ 0x01439eb0 01000000 a0093601 02000000 f0093601 ......6.......6. │ │ 0x01439ec0 03000000 300b3601 04000000 d00b3601 ....0.6.......6. │ │ 0x01439ed0 05000000 600c3601 08000000 100f3601 ....`.6.......6. │ │ 0x01439ee0 0b000000 300f3601 07000000 20123601 ....0.6..... .6. │ │ 0x01439ef0 0a000000 40123601 00000000 00000000 ....@.6......... │ │ - 0x01439f00 ff993100 04000000 00000000 00000000 ..1............. │ │ + 0x01439f00 269a3100 04000000 00000000 00000000 &.1............. │ │ 0x01439f10 ffffffff d26c2e00 04000000 00000000 .....l.......... │ │ - 0x01439f20 00000000 ffffffff 9b3e3100 05000000 .........>1..... │ │ + 0x01439f20 00000000 ffffffff c23e3100 05000000 .........>1..... │ │ 0x01439f30 00000000 00000000 ffffffff dd2e3000 ..............0. │ │ 0x01439f40 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439f50 00000000 00000000 00000000 00000000 ................ │ │ 0x01439f60 00000000 6cce3100 02000000 00000000 ....l.1......... │ │ 0x01439f70 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01439f80 00000000 00000000 00000000 01000000 ................ │ │ 0x01439f90 d0143601 02000000 30153601 03000000 ..6.....0.6..... │ │ 0x01439fa0 90163601 04000000 e0163601 05000000 ..6.......6..... │ │ 0x01439fb0 c0173601 08000000 701a3601 0b000000 ..6.....p.6..... │ │ 0x01439fc0 901a3601 07000000 d01e3601 0a000000 ..6.......6..... │ │ - 0x01439fd0 f01e3601 00000000 00000000 ff993100 ..6...........1. │ │ + 0x01439fd0 f01e3601 00000000 00000000 269a3100 ..6.........&.1. │ │ 0x01439fe0 04000000 00000000 00000000 ffffffff ................ │ │ 0x01439ff0 d26c2e00 04000000 00000000 00000000 .l.............. │ │ - 0x0143a000 ffffffff 9b3e3100 05000000 00000000 .....>1......... │ │ - 0x0143a010 00000000 ffffffff 96bd3000 05000000 ..........0..... │ │ + 0x0143a000 ffffffff c23e3100 05000000 00000000 .....>1......... │ │ + 0x0143a010 00000000 ffffffff bdbd3000 05000000 ..........0..... │ │ 0x0143a020 00000000 00000000 ffffffff c2333000 .............30. │ │ 0x0143a030 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143a040 46382f00 05000000 00000000 00000000 F8/............. │ │ 0x0143a050 ffffffff e8cb3100 05000000 00000000 ......1......... │ │ 0x0143a060 00000000 ffffffff 50382f00 05000000 ........P8/..... │ │ 0x0143a070 00000000 00000000 ffffffff 8a192f00 ............../. │ │ 0x0143a080 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143a090 5c382f00 05000000 00000000 00000000 \8/............. │ │ - 0x0143a0a0 ffffffff 7df63000 01000000 00000000 ....}.0......... │ │ + 0x0143a0a0 ffffffff a4f63000 01000000 00000000 ......0......... │ │ 0x0143a0b0 04000000 ffffffff a2da2f00 04000000 ........../..... │ │ 0x0143a0c0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143a0d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143a0e0 0b8e3100 e2743500 0b000000 10000000 ..1..t5......... │ │ - 0x0143a0f0 ffba3000 ed743500 0b000000 18000000 ..0..t5......... │ │ + 0x0143a0e0 328e3100 e2743500 0b000000 10000000 2.1..t5......... │ │ + 0x0143a0f0 26bb3000 ed743500 0b000000 18000000 &.0..t5......... │ │ 0x0143a100 30403000 f8743500 0b000000 20000000 0@0..t5..... ... │ │ 0x0143a110 d6c12e00 d5743500 0d000000 18000000 .....t5......... │ │ 0x0143a120 6cce3100 02000000 00000000 04000000 l.1............. │ │ 0x0143a130 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143a140 00000000 00000000 01000000 10303601 .............06. │ │ 0x0143a150 02000000 60303601 03000000 d0303601 ....`06......06. │ │ 0x0143a160 04000000 50343601 05000000 c0343601 ....P46......46. │ │ 0x0143a170 06000000 40373601 0a000000 c0373601 ....@76......76. │ │ 0x0143a180 0b000000 b0383601 0c000000 d0383601 .....86......86. │ │ 0x0143a190 0d000000 10393601 00000000 00000000 .....96......... │ │ 0x0143a1a0 1bcc3100 04000000 00000000 00000000 ..1............. │ │ 0x0143a1b0 ffffffff ecde2e00 05000000 00000000 ................ │ │ 0x0143a1c0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143a1d0 00000000 00000000 00000000 10000000 ................ │ │ - 0x0143a1e0 9f5c3100 000c2f00 9b942f00 20000000 .\1.../.../. ... │ │ + 0x0143a1e0 c65c3100 000c2f00 9b942f00 20000000 .\1.../.../. ... │ │ 0x0143a1f0 41000000 41000000 20000000 ff000000 A...A... ....... │ │ - 0x0143a200 11000000 9f5c3100 f0762e00 10b82e00 .....\1..v...... │ │ + 0x0143a200 11000000 c65c3100 f0762e00 10b82e00 .....\1..v...... │ │ 0x0143a210 30000000 61000000 61000000 30000000 0...a...a...0... │ │ - 0x0143a220 ff000000 12000000 9f5c3100 57db3100 .........\1.W.1. │ │ - 0x0143a230 b4723100 40000000 85000000 85000000 .r1.@........... │ │ + 0x0143a220 ff000000 12000000 c65c3100 57db3100 .........\1.W.1. │ │ + 0x0143a230 db723100 40000000 85000000 85000000 .r1.@........... │ │ 0x0143a240 42000000 01000000 20000000 fef12f00 B....... ...../. │ │ 0x0143a250 00000000 9b942f00 20000000 20000000 ....../. ... ... │ │ 0x0143a260 20000000 20000000 00000000 21000000 ... .......!... │ │ - 0x0143a270 79912e00 00000000 b4723100 40000000 y........r1.@... │ │ + 0x0143a270 79912e00 00000000 db723100 40000000 y........r1.@... │ │ 0x0143a280 38000000 38000000 38000000 00000000 8...8...8....... │ │ 0x0143a290 01000000 b0493601 02000000 004a3601 .....I6......J6. │ │ 0x0143a2a0 03000000 b04a3601 04000000 e04d3601 .....J6......M6. │ │ 0x0143a2b0 05000000 904e3601 06000000 c0503601 .....N6......P6. │ │ 0x0143a2c0 0a000000 40513601 0b000000 30523601 ....@Q6.....0R6. │ │ 0x0143a2d0 0c000000 50523601 0d000000 90523601 ....PR6......R6. │ │ 0x0143a2e0 00000000 00000000 1bcc3100 04000000 ..........1..... │ │ @@ -39103,29 +39103,29 @@ │ │ 0x0143a4a0 d0643601 0b000000 00653601 0c000000 .d6......e6..... │ │ 0x0143a4b0 40663601 0d000000 60663601 0e000000 @f6.....`f6..... │ │ 0x0143a4c0 c0663601 15000000 e0663601 17000000 .f6......f6..... │ │ 0x0143a4d0 90673601 16000000 a0683601 28000000 .g6......h6.(... │ │ 0x0143a4e0 106a3601 29000000 a06a3601 2a000000 .j6.)....j6.*... │ │ 0x0143a4f0 e06a3601 2b000000 c06b3601 14000000 .j6.+....k6..... │ │ 0x0143a500 c06f3601 2c000000 006c3601 00000000 .o6.,....l6..... │ │ - 0x0143a510 00000000 8e563100 04000000 00000000 .....V1......... │ │ + 0x0143a510 00000000 b5563100 04000000 00000000 .....V1......... │ │ 0x0143a520 00000000 ffffffff bdb12e00 04000000 ................ │ │ 0x0143a530 00000000 00000000 ffffffff 1dec2e00 ................ │ │ 0x0143a540 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143a550 102a2f00 02000000 00000000 04000000 .*/............. │ │ 0x0143a560 ffffffff 94cf2e00 01000000 00000000 ................ │ │ 0x0143a570 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0143a580 00000000 00000000 00000000 2a632f00 ............*c/. │ │ 0x0143a590 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143a5a0 9a812f00 01000000 00000000 04000000 ../............. │ │ 0x0143a5b0 ffffffff 0ad02e00 01000000 00000000 ................ │ │ 0x0143a5c0 04000000 ffffffff 51503000 05000000 ........QP0..... │ │ 0x0143a5d0 00000000 00000000 ffffffff 08cb2e00 ................ │ │ 0x0143a5e0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x0143a5f0 5a5f3100 02000000 00000000 00000000 Z_1............. │ │ + 0x0143a5f0 815f3100 02000000 00000000 00000000 ._1............. │ │ 0x0143a600 ffffffff bbf63100 02000000 00000000 ......1......... │ │ 0x0143a610 00000000 ffffffff aff93100 02000000 ..........1..... │ │ 0x0143a620 00000000 00000000 ffffffff d50c2f00 ............../. │ │ 0x0143a630 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143a640 00fd3100 01000000 00000000 04000000 ..1............. │ │ 0x0143a650 ffffffff 99d02e00 01000000 00000000 ................ │ │ 0x0143a660 04000000 ffffffff 1dec2e00 01000000 ................ │ │ @@ -39136,15 +39136,15 @@ │ │ 0x0143a6b0 00000000 ffffffff f6cd2e00 02000000 ................ │ │ 0x0143a6c0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143a6d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143a6e0 51503000 05000000 00000000 00000000 QP0............. │ │ 0x0143a6f0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143a700 00000000 00000000 00000000 18a74301 ..............C. │ │ 0x0143a710 f4a74301 30a84301 08cb2e00 02000000 ..C.0.C......... │ │ - 0x0143a720 00000000 00000000 ffffffff 5a5f3100 ............Z_1. │ │ + 0x0143a720 00000000 00000000 ffffffff 815f3100 ............._1. │ │ 0x0143a730 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143a740 bbf63100 02000000 00000000 00000000 ..1............. │ │ 0x0143a750 ffffffff aff93100 02000000 00000000 ......1......... │ │ 0x0143a760 00000000 ffffffff d50c2f00 01000000 ........../..... │ │ 0x0143a770 00000000 04000000 ffffffff 00fd3100 ..............1. │ │ 0x0143a780 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143a790 99d02e00 01000000 00000000 04000000 ................ │ │ @@ -39154,37 +39154,37 @@ │ │ 0x0143a7d0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143a7e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143a7f0 00000000 06602f00 02000000 00000000 .....`/......... │ │ 0x0143a800 00000000 ffffffff f6cd2e00 02000000 ................ │ │ 0x0143a810 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143a820 00000000 00000000 00000000 00000000 ................ │ │ 0x0143a830 08cb2e00 02000000 00000000 00000000 ................ │ │ - 0x0143a840 ffffffff 5a5f3100 02000000 00000000 ....Z_1......... │ │ + 0x0143a840 ffffffff 815f3100 02000000 00000000 ....._1......... │ │ 0x0143a850 00000000 ffffffff bbf63100 02000000 ..........1..... │ │ 0x0143a860 00000000 00000000 ffffffff aff93100 ..............1. │ │ 0x0143a870 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143a880 d50c2f00 01000000 00000000 04000000 ../............. │ │ 0x0143a890 ffffffff 00fd3100 01000000 00000000 ......1......... │ │ 0x0143a8a0 04000000 ffffffff 99d02e00 01000000 ................ │ │ 0x0143a8b0 00000000 04000000 ffffffff 1dec2e00 ................ │ │ 0x0143a8c0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143a8d0 dd2e3000 05000000 00000000 00000000 ..0............. │ │ 0x0143a8e0 ffffffff bdb12e00 04000000 00000000 ................ │ │ 0x0143a8f0 00000000 ffffffff 06602f00 02000000 .........`/..... │ │ 0x0143a900 00000000 00000000 ffffffff f6cd2e00 ................ │ │ 0x0143a910 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143a920 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143a930 00000000 8e563100 04000000 00000000 .....V1......... │ │ + 0x0143a930 00000000 b5563100 04000000 00000000 .....V1......... │ │ 0x0143a940 00000000 ffffffff bdb12e00 04000000 ................ │ │ 0x0143a950 00000000 00000000 ffffffff 1dec2e00 ................ │ │ 0x0143a960 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143a970 102a2f00 02000000 00000000 04000000 .*/............. │ │ 0x0143a980 ffffffff 291d3200 02000000 00000000 ....).2......... │ │ 0x0143a990 04000000 ffffffff d26c2e00 04000000 .........l...... │ │ - 0x0143a9a0 00000000 00000000 ffffffff ff993100 ..............1. │ │ + 0x0143a9a0 00000000 00000000 ffffffff 269a3100 ............&.1. │ │ 0x0143a9b0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143a9c0 d50c2f00 01000000 00000000 04000000 ../............. │ │ 0x0143a9d0 ffffffff dd2e3000 05000000 00000000 ......0......... │ │ 0x0143a9e0 00000000 ffffffff 00fd3100 01000000 ..........1..... │ │ 0x0143a9f0 00000000 04000000 ffffffff 99d02e00 ................ │ │ 0x0143aa00 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143aa10 00000000 00000000 00000000 00000000 ................ │ │ @@ -39195,52 +39195,52 @@ │ │ 0x0143aa60 70783601 07000000 b07a3601 08000000 px6......z6..... │ │ 0x0143aa70 307b3601 0a000000 707b3601 0b000000 0{6.....p{6..... │ │ 0x0143aa80 a07b3601 0c000000 407d3601 15000000 .{6.....@}6..... │ │ 0x0143aa90 607d3601 17000000 107e3601 16000000 `}6......~6..... │ │ 0x0143aaa0 207f3601 28000000 90803601 29000000 .6.(.....6.)... │ │ 0x0143aab0 20813601 2a000000 60813601 2b000000 .6.*...`.6.+... │ │ 0x0143aac0 e0823601 2c000000 20833601 00000000 ..6.,... .6..... │ │ - 0x0143aad0 00000000 478c3000 02000000 6b073100 ....G.0.....k.1. │ │ + 0x0143aad0 00000000 478c3000 02000000 92073100 ....G.0.......1. │ │ 0x0143aae0 00000000 2aef2e00 01000000 2a632f00 ....*.......*c/. │ │ 0x0143aaf0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143ab00 9a812f00 01000000 00000000 04000000 ../............. │ │ 0x0143ab10 ffffffff 0ad02e00 01000000 00000000 ................ │ │ 0x0143ab20 04000000 ffffffff 50da2f00 04000000 ........P./..... │ │ 0x0143ab30 00000000 00000000 ffffffff 08cb2e00 ................ │ │ 0x0143ab40 02000000 00000000 00000000 ffffffff ................ │ │ - 0x0143ab50 5a5f3100 02000000 00000000 00000000 Z_1............. │ │ + 0x0143ab50 815f3100 02000000 00000000 00000000 ._1............. │ │ 0x0143ab60 ffffffff bbf63100 02000000 00000000 ......1......... │ │ 0x0143ab70 00000000 ffffffff aff93100 02000000 ..........1..... │ │ 0x0143ab80 00000000 00000000 ffffffff d50c2f00 ............../. │ │ 0x0143ab90 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143aba0 00fd3100 01000000 00000000 04000000 ..1............. │ │ 0x0143abb0 ffffffff 99d02e00 01000000 00000000 ................ │ │ 0x0143abc0 04000000 ffffffff dd2e3000 05000000 ..........0..... │ │ 0x0143abd0 00000000 00000000 ffffffff 06602f00 .............`/. │ │ 0x0143abe0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143abf0 f6cd2e00 02000000 00000000 00000000 ................ │ │ 0x0143ac00 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143ac10 00000000 00000000 00000000 28ac4301 ............(.C. │ │ 0x0143ac20 dcac4301 18ad4301 08cb2e00 02000000 ..C...C......... │ │ - 0x0143ac30 00000000 00000000 ffffffff 5a5f3100 ............Z_1. │ │ + 0x0143ac30 00000000 00000000 ffffffff 815f3100 ............._1. │ │ 0x0143ac40 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143ac50 bbf63100 02000000 00000000 00000000 ..1............. │ │ 0x0143ac60 ffffffff aff93100 02000000 00000000 ......1......... │ │ 0x0143ac70 00000000 ffffffff d50c2f00 01000000 ........../..... │ │ 0x0143ac80 00000000 04000000 ffffffff 00fd3100 ..............1. │ │ 0x0143ac90 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143aca0 99d02e00 01000000 00000000 04000000 ................ │ │ 0x0143acb0 ffffffff dd2e3000 05000000 00000000 ......0......... │ │ 0x0143acc0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143acd0 00000000 00000000 00000000 06602f00 .............`/. │ │ 0x0143ace0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143acf0 f6cd2e00 02000000 00000000 00000000 ................ │ │ 0x0143ad00 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143ad10 00000000 00000000 08cb2e00 02000000 ................ │ │ - 0x0143ad20 00000000 00000000 ffffffff 5a5f3100 ............Z_1. │ │ + 0x0143ad20 00000000 00000000 ffffffff 815f3100 ............._1. │ │ 0x0143ad30 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143ad40 bbf63100 02000000 00000000 00000000 ..1............. │ │ 0x0143ad50 ffffffff aff93100 02000000 00000000 ......1......... │ │ 0x0143ad60 00000000 ffffffff d50c2f00 01000000 ........../..... │ │ 0x0143ad70 00000000 04000000 ffffffff 00fd3100 ..............1. │ │ 0x0143ad80 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143ad90 99d02e00 01000000 00000000 04000000 ................ │ │ @@ -39279,47 +39279,47 @@ │ │ 0x0143afa0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143afb0 50da2f00 04000000 00000000 00000000 P./............. │ │ 0x0143afc0 ffffffff 51503000 05000000 00000000 ....QP0......... │ │ 0x0143afd0 00000000 ffffffff e9f93100 01000000 ..........1..... │ │ 0x0143afe0 00000000 04000000 ffffffff bdb12e00 ................ │ │ 0x0143aff0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143b000 c2c52e00 04000000 00000000 00000000 ................ │ │ - 0x0143b010 ffffffff d9243100 04000000 00000000 .....$1......... │ │ + 0x0143b010 ffffffff 00253100 04000000 00000000 .....%1......... │ │ 0x0143b020 00000000 ffffffff f6942e00 04000000 ................ │ │ 0x0143b030 00000000 00000000 ffffffff 08cb2e00 ................ │ │ 0x0143b040 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b050 44c42e00 02000000 00000000 00000000 D............... │ │ 0x0143b060 ffffffff 4f612f00 02000000 00000000 ....Oa/......... │ │ - 0x0143b070 00000000 ffffffff 45c93000 05000000 ........E.0..... │ │ + 0x0143b070 00000000 ffffffff 6cc93000 05000000 ........l.0..... │ │ 0x0143b080 00000000 00000000 ffffffff 092b3000 .............+0. │ │ 0x0143b090 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b0a0 fe472f00 02000000 00000000 00000000 .G/............. │ │ 0x0143b0b0 ffffffff dd2e3000 05000000 00000000 ......0......... │ │ 0x0143b0c0 00000000 ffffffff e9f93100 01000000 ..........1..... │ │ 0x0143b0d0 00000000 04000000 ffffffff 4d612f00 ............Ma/. │ │ 0x0143b0e0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143b0f0 ec243000 04000000 00000000 00000000 .$0............. │ │ 0x0143b100 ffffffff 232d3200 01000000 00000000 ....#-2......... │ │ - 0x0143b110 04000000 ffffffff a0033100 01000000 ..........1..... │ │ + 0x0143b110 04000000 ffffffff c7033100 01000000 ..........1..... │ │ 0x0143b120 00000000 04000000 ffffffff b57f2f00 ............../. │ │ 0x0143b130 01000000 00000000 04000000 ffffffff ................ │ │ - 0x0143b140 d6243100 01000000 00000000 04000000 .$1............. │ │ + 0x0143b140 fd243100 01000000 00000000 04000000 .$1............. │ │ 0x0143b150 ffffffff 06602f00 05000000 00000000 .....`/......... │ │ 0x0143b160 00000000 ffffffff e6972e00 02000000 ................ │ │ - 0x0143b170 00000000 00000000 ffffffff c4cb3000 ..............0. │ │ + 0x0143b170 00000000 00000000 ffffffff ebcb3000 ..............0. │ │ 0x0143b180 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b190 f6cd2e00 02000000 00000000 00000000 ................ │ │ 0x0143b1a0 ffffffff bf472f00 01000000 00000000 .....G/......... │ │ 0x0143b1b0 04000000 ffffffff 344e3000 01000000 ........4N0..... │ │ 0x0143b1c0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143b1d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143b1e0 bf472f00 01000000 00000000 04000000 .G/............. │ │ 0x0143b1f0 ffffffff 51503000 05000000 00000000 ....QP0......... │ │ 0x0143b200 00000000 ffffffff c2c52e00 04000000 ................ │ │ - 0x0143b210 00000000 00000000 ffffffff d9243100 .............$1. │ │ + 0x0143b210 00000000 00000000 ffffffff 00253100 .............%1. │ │ 0x0143b220 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143b230 dd2e3000 05000000 00000000 00000000 ..0............. │ │ 0x0143b240 ffffffff 344e3000 01000000 00000000 ....4N0......... │ │ 0x0143b250 04000000 ffffffff de703000 04000000 .........p0..... │ │ 0x0143b260 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143b270 00000000 00000000 00000000 00000000 ................ │ │ 0x0143b280 00000000 c0b24301 e8b24301 10b34301 ......C...C...C. │ │ @@ -39333,75 +39333,75 @@ │ │ 0x0143b300 00000000 00000000 00000000 00000000 ................ │ │ 0x0143b310 f6cd2e00 02000000 00000000 00000000 ................ │ │ 0x0143b320 ffffffff 06602f00 05000000 00000000 .....`/......... │ │ 0x0143b330 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143b340 00000000 00000000 00000000 bdb12e00 ................ │ │ 0x0143b350 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143b360 c2c52e00 04000000 00000000 00000000 ................ │ │ - 0x0143b370 ffffffff d9243100 04000000 00000000 .....$1......... │ │ + 0x0143b370 ffffffff 00253100 04000000 00000000 .....%1......... │ │ 0x0143b380 00000000 ffffffff f6942e00 04000000 ................ │ │ 0x0143b390 00000000 00000000 ffffffff 08cb2e00 ................ │ │ 0x0143b3a0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b3b0 44c42e00 02000000 00000000 00000000 D............... │ │ 0x0143b3c0 ffffffff 4f612f00 02000000 00000000 ....Oa/......... │ │ - 0x0143b3d0 00000000 ffffffff 45c93000 05000000 ........E.0..... │ │ + 0x0143b3d0 00000000 ffffffff 6cc93000 05000000 ........l.0..... │ │ 0x0143b3e0 00000000 00000000 ffffffff 092b3000 .............+0. │ │ 0x0143b3f0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b400 fe472f00 02000000 00000000 00000000 .G/............. │ │ 0x0143b410 ffffffff dd2e3000 05000000 00000000 ......0......... │ │ 0x0143b420 00000000 ffffffff e9f93100 01000000 ..........1..... │ │ 0x0143b430 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143b440 00000000 00000000 00000000 00000000 ................ │ │ 0x0143b450 f6cd2e00 02000000 00000000 00000000 ................ │ │ 0x0143b460 ffffffff bdb12e00 04000000 00000000 ................ │ │ 0x0143b470 00000000 ffffffff c2c52e00 04000000 ................ │ │ - 0x0143b480 00000000 00000000 ffffffff d9243100 .............$1. │ │ + 0x0143b480 00000000 00000000 ffffffff 00253100 .............%1. │ │ 0x0143b490 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143b4a0 f6942e00 04000000 00000000 00000000 ................ │ │ 0x0143b4b0 ffffffff 08cb2e00 02000000 00000000 ................ │ │ 0x0143b4c0 00000000 ffffffff 44c42e00 02000000 ........D....... │ │ 0x0143b4d0 00000000 00000000 ffffffff 4f612f00 ............Oa/. │ │ 0x0143b4e0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x0143b4f0 45c93000 05000000 00000000 00000000 E.0............. │ │ + 0x0143b4f0 6cc93000 05000000 00000000 00000000 l.0............. │ │ 0x0143b500 ffffffff 092b3000 02000000 00000000 .....+0......... │ │ 0x0143b510 00000000 ffffffff fe472f00 02000000 .........G/..... │ │ 0x0143b520 00000000 00000000 ffffffff dd2e3000 ..............0. │ │ 0x0143b530 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143b540 e9f93100 01000000 00000000 04000000 ..1............. │ │ 0x0143b550 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143b560 00000000 00000000 06602f00 05000000 .........`/..... │ │ 0x0143b570 00000000 00000000 ffffffff bdb12e00 ................ │ │ 0x0143b580 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143b590 c2c52e00 04000000 00000000 00000000 ................ │ │ - 0x0143b5a0 ffffffff d9243100 04000000 00000000 .....$1......... │ │ + 0x0143b5a0 ffffffff 00253100 04000000 00000000 .....%1......... │ │ 0x0143b5b0 00000000 ffffffff f6942e00 04000000 ................ │ │ 0x0143b5c0 00000000 00000000 ffffffff 08cb2e00 ................ │ │ 0x0143b5d0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b5e0 44c42e00 02000000 00000000 00000000 D............... │ │ 0x0143b5f0 ffffffff 4f612f00 02000000 00000000 ....Oa/......... │ │ - 0x0143b600 00000000 ffffffff 45c93000 05000000 ........E.0..... │ │ + 0x0143b600 00000000 ffffffff 6cc93000 05000000 ........l.0..... │ │ 0x0143b610 00000000 00000000 ffffffff 092b3000 .............+0. │ │ 0x0143b620 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b630 fe472f00 02000000 00000000 00000000 .G/............. │ │ 0x0143b640 ffffffff dd2e3000 05000000 00000000 ......0......... │ │ 0x0143b650 00000000 ffffffff e9f93100 01000000 ..........1..... │ │ 0x0143b660 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143b670 00000000 00000000 00000000 00000000 ................ │ │ 0x0143b680 f6cd2e00 02000000 00000000 00000000 ................ │ │ 0x0143b690 ffffffff 06602f00 05000000 00000000 .....`/......... │ │ 0x0143b6a0 00000000 ffffffff bdb12e00 04000000 ................ │ │ 0x0143b6b0 00000000 00000000 ffffffff c2c52e00 ................ │ │ 0x0143b6c0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x0143b6d0 d9243100 04000000 00000000 00000000 .$1............. │ │ + 0x0143b6d0 00253100 04000000 00000000 00000000 .%1............. │ │ 0x0143b6e0 ffffffff f6942e00 04000000 00000000 ................ │ │ 0x0143b6f0 00000000 ffffffff 08cb2e00 02000000 ................ │ │ 0x0143b700 00000000 00000000 ffffffff 44c42e00 ............D... │ │ 0x0143b710 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b720 4f612f00 02000000 00000000 00000000 Oa/............. │ │ - 0x0143b730 ffffffff 45c93000 05000000 00000000 ....E.0......... │ │ + 0x0143b730 ffffffff 6cc93000 05000000 00000000 ....l.0......... │ │ 0x0143b740 00000000 ffffffff 092b3000 02000000 .........+0..... │ │ 0x0143b750 00000000 00000000 ffffffff fe472f00 .............G/. │ │ 0x0143b760 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b770 dd2e3000 05000000 00000000 00000000 ..0............. │ │ 0x0143b780 ffffffff e9f93100 01000000 00000000 ......1......... │ │ 0x0143b790 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0143b7a0 00000000 00000000 00000000 bf472f00 .............G/. │ │ @@ -39423,82 +39423,82 @@ │ │ 0x0143b8a0 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143b8b0 bf472f00 01000000 00000000 04000000 .G/............. │ │ 0x0143b8c0 ffffffff 344e3000 01000000 00000000 ....4N0......... │ │ 0x0143b8d0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0143b8e0 00000000 00000000 00000000 bdb12e00 ................ │ │ 0x0143b8f0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143b900 c2c52e00 04000000 00000000 00000000 ................ │ │ - 0x0143b910 ffffffff d9243100 04000000 00000000 .....$1......... │ │ + 0x0143b910 ffffffff 00253100 04000000 00000000 .....%1......... │ │ 0x0143b920 00000000 ffffffff f6942e00 04000000 ................ │ │ 0x0143b930 00000000 00000000 ffffffff 08cb2e00 ................ │ │ 0x0143b940 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b950 44c42e00 02000000 00000000 00000000 D............... │ │ 0x0143b960 ffffffff 4f612f00 02000000 00000000 ....Oa/......... │ │ - 0x0143b970 00000000 ffffffff 45c93000 05000000 ........E.0..... │ │ + 0x0143b970 00000000 ffffffff 6cc93000 05000000 ........l.0..... │ │ 0x0143b980 00000000 00000000 ffffffff 092b3000 .............+0. │ │ 0x0143b990 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b9a0 fe472f00 02000000 00000000 00000000 .G/............. │ │ 0x0143b9b0 ffffffff dd2e3000 05000000 00000000 ......0......... │ │ 0x0143b9c0 00000000 ffffffff e9f93100 01000000 ..........1..... │ │ 0x0143b9d0 00000000 04000000 ffffffff bf472f00 .............G/. │ │ 0x0143b9e0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143b9f0 344e3000 01000000 00000000 04000000 4N0............. │ │ 0x0143ba00 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143ba10 00000000 00000000 f6cd2e00 02000000 ................ │ │ 0x0143ba20 00000000 00000000 ffffffff bdb12e00 ................ │ │ 0x0143ba30 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143ba40 c2c52e00 04000000 00000000 00000000 ................ │ │ - 0x0143ba50 ffffffff d9243100 04000000 00000000 .....$1......... │ │ + 0x0143ba50 ffffffff 00253100 04000000 00000000 .....%1......... │ │ 0x0143ba60 00000000 ffffffff f6942e00 04000000 ................ │ │ 0x0143ba70 00000000 00000000 ffffffff 08cb2e00 ................ │ │ 0x0143ba80 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143ba90 44c42e00 02000000 00000000 00000000 D............... │ │ 0x0143baa0 ffffffff 4f612f00 02000000 00000000 ....Oa/......... │ │ - 0x0143bab0 00000000 ffffffff 45c93000 05000000 ........E.0..... │ │ + 0x0143bab0 00000000 ffffffff 6cc93000 05000000 ........l.0..... │ │ 0x0143bac0 00000000 00000000 ffffffff 092b3000 .............+0. │ │ 0x0143bad0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143bae0 fe472f00 02000000 00000000 00000000 .G/............. │ │ 0x0143baf0 ffffffff dd2e3000 05000000 00000000 ......0......... │ │ 0x0143bb00 00000000 ffffffff e9f93100 01000000 ..........1..... │ │ 0x0143bb10 00000000 04000000 ffffffff bf472f00 .............G/. │ │ 0x0143bb20 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143bb30 344e3000 01000000 00000000 04000000 4N0............. │ │ 0x0143bb40 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143bb50 00000000 00000000 06602f00 05000000 .........`/..... │ │ 0x0143bb60 00000000 00000000 ffffffff bdb12e00 ................ │ │ 0x0143bb70 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143bb80 c2c52e00 04000000 00000000 00000000 ................ │ │ - 0x0143bb90 ffffffff d9243100 04000000 00000000 .....$1......... │ │ + 0x0143bb90 ffffffff 00253100 04000000 00000000 .....%1......... │ │ 0x0143bba0 00000000 ffffffff f6942e00 04000000 ................ │ │ 0x0143bbb0 00000000 00000000 ffffffff 08cb2e00 ................ │ │ 0x0143bbc0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143bbd0 44c42e00 02000000 00000000 00000000 D............... │ │ 0x0143bbe0 ffffffff 4f612f00 02000000 00000000 ....Oa/......... │ │ - 0x0143bbf0 00000000 ffffffff 45c93000 05000000 ........E.0..... │ │ + 0x0143bbf0 00000000 ffffffff 6cc93000 05000000 ........l.0..... │ │ 0x0143bc00 00000000 00000000 ffffffff 092b3000 .............+0. │ │ 0x0143bc10 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143bc20 fe472f00 02000000 00000000 00000000 .G/............. │ │ 0x0143bc30 ffffffff dd2e3000 05000000 00000000 ......0......... │ │ 0x0143bc40 00000000 ffffffff e9f93100 01000000 ..........1..... │ │ 0x0143bc50 00000000 04000000 ffffffff bf472f00 .............G/. │ │ 0x0143bc60 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143bc70 344e3000 01000000 00000000 04000000 4N0............. │ │ 0x0143bc80 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143bc90 00000000 00000000 f6cd2e00 02000000 ................ │ │ 0x0143bca0 00000000 00000000 ffffffff 06602f00 .............`/. │ │ 0x0143bcb0 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143bcc0 bdb12e00 04000000 00000000 00000000 ................ │ │ 0x0143bcd0 ffffffff c2c52e00 04000000 00000000 ................ │ │ - 0x0143bce0 00000000 ffffffff d9243100 04000000 .........$1..... │ │ + 0x0143bce0 00000000 ffffffff 00253100 04000000 .........%1..... │ │ 0x0143bcf0 00000000 00000000 ffffffff f6942e00 ................ │ │ 0x0143bd00 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143bd10 08cb2e00 02000000 00000000 00000000 ................ │ │ 0x0143bd20 ffffffff 44c42e00 02000000 00000000 ....D........... │ │ 0x0143bd30 00000000 ffffffff 4f612f00 02000000 ........Oa/..... │ │ - 0x0143bd40 00000000 00000000 ffffffff 45c93000 ............E.0. │ │ + 0x0143bd40 00000000 00000000 ffffffff 6cc93000 ............l.0. │ │ 0x0143bd50 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143bd60 092b3000 02000000 00000000 00000000 .+0............. │ │ 0x0143bd70 ffffffff fe472f00 02000000 00000000 .....G/......... │ │ 0x0143bd80 00000000 ffffffff dd2e3000 05000000 ..........0..... │ │ 0x0143bd90 00000000 00000000 ffffffff e9f93100 ..............1. │ │ 0x0143bda0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143bdb0 bf472f00 01000000 00000000 04000000 .G/............. │ │ @@ -39510,30 +39510,30 @@ │ │ 0x0143be10 ffffffff 0ad02e00 01000000 00000000 ................ │ │ 0x0143be20 04000000 ffffffff 50da2f00 04000000 ........P./..... │ │ 0x0143be30 00000000 00000000 ffffffff 51503000 ............QP0. │ │ 0x0143be40 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143be50 e9f93100 01000000 00000000 04000000 ..1............. │ │ 0x0143be60 ffffffff bdb12e00 04000000 00000000 ................ │ │ 0x0143be70 00000000 ffffffff c2c52e00 04000000 ................ │ │ - 0x0143be80 00000000 00000000 ffffffff d9243100 .............$1. │ │ + 0x0143be80 00000000 00000000 ffffffff 00253100 .............%1. │ │ 0x0143be90 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143bea0 f6942e00 04000000 00000000 00000000 ................ │ │ 0x0143beb0 ffffffff 08cb2e00 02000000 00000000 ................ │ │ 0x0143bec0 00000000 ffffffff 44c42e00 02000000 ........D....... │ │ 0x0143bed0 00000000 00000000 ffffffff 4f612f00 ............Oa/. │ │ 0x0143bee0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x0143bef0 45c93000 05000000 00000000 00000000 E.0............. │ │ + 0x0143bef0 6cc93000 05000000 00000000 00000000 l.0............. │ │ 0x0143bf00 ffffffff 092b3000 02000000 00000000 .....+0......... │ │ 0x0143bf10 00000000 ffffffff fe472f00 02000000 .........G/..... │ │ 0x0143bf20 00000000 00000000 ffffffff dd2e3000 ..............0. │ │ 0x0143bf30 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143bf40 e9f93100 01000000 00000000 04000000 ..1............. │ │ 0x0143bf50 ffffffff 06602f00 05000000 00000000 .....`/......... │ │ 0x0143bf60 00000000 ffffffff e6972e00 05000000 ................ │ │ - 0x0143bf70 00000000 00000000 ffffffff c4cb3000 ..............0. │ │ + 0x0143bf70 00000000 00000000 ffffffff ebcb3000 ..............0. │ │ 0x0143bf80 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143bf90 f6cd2e00 02000000 00000000 00000000 ................ │ │ 0x0143bfa0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143bfb0 00000000 00000000 51503000 05000000 ........QP0..... │ │ 0x0143bfc0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143bfd0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143bfe0 01000000 70ac3601 0a000000 00172401 ....p.6.......$. │ │ @@ -39577,23 +39577,23 @@ │ │ 0x0143c240 02000000 d0b83601 04000000 00b13601 ......6.......6. │ │ 0x0143c250 05000000 90b23601 06000000 10b93601 ......6.......6. │ │ 0x0143c260 07000000 f0b23601 08000000 50b33601 ......6.....P.6. │ │ 0x0143c270 2c000000 90b33601 00000000 00000000 ,.....6......... │ │ 0x0143c280 2a632f00 01000000 00000000 04000000 *c/............. │ │ 0x0143c290 ffffffff 9a812f00 01000000 00000000 ....../......... │ │ 0x0143c2a0 04000000 ffffffff 0ad02e00 01000000 ................ │ │ - 0x0143c2b0 00000000 04000000 ffffffff aa063100 ..............1. │ │ + 0x0143c2b0 00000000 04000000 ffffffff d1063100 ..............1. │ │ 0x0143c2c0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143c2d0 51503000 05000000 00000000 00000000 QP0............. │ │ 0x0143c2e0 ffffffff 06602f00 05000000 00000000 .....`/......... │ │ 0x0143c2f0 00000000 ffffffff f6cd2e00 05000000 ................ │ │ 0x0143c300 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143c310 00000000 00000000 00000000 00000000 ................ │ │ 0x0143c320 51503000 05000000 00000000 00000000 QP0............. │ │ - 0x0143c330 ffffffff ff993100 04000000 00000000 ......1......... │ │ + 0x0143c330 ffffffff 269a3100 04000000 00000000 ....&.1......... │ │ 0x0143c340 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143c350 00000000 00000000 00000000 06602f00 .............`/. │ │ 0x0143c360 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143c370 f6cd2e00 05000000 00000000 00000000 ................ │ │ 0x0143c380 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143c390 00000000 00000000 2a632f00 01000000 ........*c/..... │ │ 0x0143c3a0 00000000 04000000 ffffffff 9a812f00 ............../. │ │ @@ -39625,26 +39625,26 @@ │ │ 0x0143c540 07000000 d0c93601 00000000 00000000 ......6......... │ │ 0x0143c550 f6cd2e00 05000000 00000000 00000000 ................ │ │ 0x0143c560 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143c570 00000000 00000000 f6cd2e00 05000000 ................ │ │ 0x0143c580 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143c590 00000000 00000000 00000000 00000000 ................ │ │ 0x0143c5a0 f6cd2e00 05000000 00000000 00000000 ................ │ │ - 0x0143c5b0 ffffffff ff993100 04000000 00000000 ......1......... │ │ + 0x0143c5b0 ffffffff 269a3100 04000000 00000000 ....&.1......... │ │ 0x0143c5c0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143c5d0 00000000 00000000 00000000 f6cd2e00 ................ │ │ 0x0143c5e0 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143c5f0 aa562f00 04000000 00000000 00000000 .V/............. │ │ 0x0143c600 ffffffff 29ad2f00 04000000 00000000 ....)./......... │ │ 0x0143c610 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143c620 00000000 00000000 00000000 f6cd2e00 ................ │ │ 0x0143c630 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143c640 aa562f00 04000000 00000000 00000000 .V/............. │ │ 0x0143c650 ffffffff 29ad2f00 04000000 00000000 ....)./......... │ │ - 0x0143c660 00000000 ffffffff ff993100 04000000 ..........1..... │ │ + 0x0143c660 00000000 ffffffff 269a3100 04000000 ........&.1..... │ │ 0x0143c670 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143c680 00000000 00000000 00000000 00000000 ................ │ │ 0x0143c690 01000000 20cf3601 02000000 90cf3601 .... .6.......6. │ │ 0x0143c6a0 04000000 d0cf3601 05000000 00d13601 ......6.......6. │ │ 0x0143c6b0 06000000 20d13601 07000000 60d23601 .... .6.....`.6. │ │ 0x0143c6c0 08000000 b0d23601 0a000000 10d33601 ......6.......6. │ │ 0x0143c6d0 0b000000 40d33601 0c000000 80d53601 ....@.6.......6. │ │ @@ -39666,33 +39666,33 @@ │ │ 0x0143c7d0 00000000 04000000 ffffffff 9a812f00 ............../. │ │ 0x0143c7e0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143c7f0 0ad02e00 01000000 00000000 04000000 ................ │ │ 0x0143c800 ffffffff 50da2f00 04000000 00000000 ....P./......... │ │ 0x0143c810 00000000 ffffffff 28ef2e00 02000000 ........(....... │ │ 0x0143c820 00000000 00000000 ffffffff 5c402f00 ............\@/. │ │ 0x0143c830 02000000 00000000 00000000 ffffffff ................ │ │ - 0x0143c840 a8613100 02000000 00000000 00000000 .a1............. │ │ + 0x0143c840 cf613100 02000000 00000000 00000000 .a1............. │ │ 0x0143c850 ffffffff f8db3100 02000000 00000000 ......1......... │ │ 0x0143c860 00000000 ffffffff 19733000 02000000 .........s0..... │ │ - 0x0143c870 00000000 00000000 ffffffff f59e3100 ..............1. │ │ + 0x0143c870 00000000 00000000 ffffffff 1c9f3100 ..............1. │ │ 0x0143c880 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143c890 9cb32e00 02000000 00000000 00000000 ................ │ │ 0x0143c8a0 ffffffff 80fc3100 02000000 00000000 ......1......... │ │ 0x0143c8b0 00000000 ffffffff a8b32e00 02000000 ................ │ │ 0x0143c8c0 00000000 00000000 ffffffff 05822f00 ............../. │ │ 0x0143c8d0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143c8e0 25733000 02000000 00000000 00000000 %s0............. │ │ - 0x0143c8f0 ffffffff c8263100 02000000 00000000 .....&1......... │ │ + 0x0143c8f0 ffffffff ef263100 02000000 00000000 .....&1......... │ │ 0x0143c900 00000000 ffffffff 85632f00 02000000 .........c/..... │ │ 0x0143c910 00000000 00000000 ffffffff b4b32e00 ................ │ │ 0x0143c920 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143c930 89503000 02000000 00000000 00000000 .P0............. │ │ - 0x0143c940 ffffffff 66443100 02000000 00000000 ....fD1......... │ │ + 0x0143c940 ffffffff 8d443100 02000000 00000000 .....D1......... │ │ 0x0143c950 00000000 ffffffff 04dc3100 02000000 ..........1..... │ │ - 0x0143c960 00000000 00000000 ffffffff 019f3100 ..............1. │ │ + 0x0143c960 00000000 00000000 ffffffff 289f3100 ............(.1. │ │ 0x0143c970 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143c980 12dc3100 02000000 00000000 00000000 ..1............. │ │ 0x0143c990 ffffffff c2b32e00 02000000 00000000 ................ │ │ 0x0143c9a0 00000000 ffffffff 47d02e00 02000000 ........G....... │ │ 0x0143c9b0 00000000 00000000 ffffffff e9972e00 ................ │ │ 0x0143c9c0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143c9d0 8cfc3100 02000000 00000000 00000000 ..1............. │ │ @@ -39707,34 +39707,34 @@ │ │ 0x0143ca60 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143ca70 92632f00 02000000 00000000 00000000 .c/............. │ │ 0x0143ca80 ffffffff c40c2f00 02000000 00000000 ....../......... │ │ 0x0143ca90 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143caa0 00000000 00000000 00000000 28ef2e00 ............(... │ │ 0x0143cab0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143cac0 5c402f00 02000000 00000000 00000000 \@/............. │ │ - 0x0143cad0 ffffffff a8613100 02000000 00000000 .....a1......... │ │ + 0x0143cad0 ffffffff cf613100 02000000 00000000 .....a1......... │ │ 0x0143cae0 00000000 ffffffff f8db3100 02000000 ..........1..... │ │ 0x0143caf0 00000000 00000000 ffffffff 19733000 .............s0. │ │ 0x0143cb00 02000000 00000000 00000000 ffffffff ................ │ │ - 0x0143cb10 f59e3100 02000000 00000000 00000000 ..1............. │ │ + 0x0143cb10 1c9f3100 02000000 00000000 00000000 ..1............. │ │ 0x0143cb20 ffffffff 9cb32e00 02000000 00000000 ................ │ │ 0x0143cb30 00000000 ffffffff 80fc3100 02000000 ..........1..... │ │ 0x0143cb40 00000000 00000000 ffffffff a8b32e00 ................ │ │ 0x0143cb50 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143cb60 05822f00 02000000 00000000 00000000 ../............. │ │ 0x0143cb70 ffffffff 25733000 02000000 00000000 ....%s0......... │ │ - 0x0143cb80 00000000 ffffffff c8263100 02000000 .........&1..... │ │ + 0x0143cb80 00000000 ffffffff ef263100 02000000 .........&1..... │ │ 0x0143cb90 00000000 00000000 ffffffff 85632f00 .............c/. │ │ 0x0143cba0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143cbb0 b4b32e00 02000000 00000000 00000000 ................ │ │ 0x0143cbc0 ffffffff 89503000 02000000 00000000 .....P0......... │ │ - 0x0143cbd0 00000000 ffffffff 66443100 02000000 ........fD1..... │ │ + 0x0143cbd0 00000000 ffffffff 8d443100 02000000 .........D1..... │ │ 0x0143cbe0 00000000 00000000 ffffffff 04dc3100 ..............1. │ │ 0x0143cbf0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x0143cc00 019f3100 02000000 00000000 00000000 ..1............. │ │ + 0x0143cc00 289f3100 02000000 00000000 00000000 (.1............. │ │ 0x0143cc10 ffffffff 12dc3100 02000000 00000000 ......1......... │ │ 0x0143cc20 00000000 ffffffff c2b32e00 02000000 ................ │ │ 0x0143cc30 00000000 00000000 ffffffff 47d02e00 ............G... │ │ 0x0143cc40 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143cc50 e9972e00 02000000 00000000 00000000 ................ │ │ 0x0143cc60 ffffffff 8cfc3100 02000000 00000000 ......1......... │ │ 0x0143cc70 00000000 ffffffff 9bfc3100 02000000 ..........1..... │ │ @@ -39756,15 +39756,15 @@ │ │ 0x0143cd70 0b000000 70e03601 08000000 90e03601 ....p.6.......6. │ │ 0x0143cd80 0c000000 20e13601 09000000 40e13601 .... .6.....@.6. │ │ 0x0143cd90 00000000 00000000 6cce3100 02000000 ........l.1..... │ │ 0x0143cda0 00000000 04000000 ffffffff 262d3200 ............&-2. │ │ 0x0143cdb0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143cdc0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143cdd0 00000000 6cce3100 02000000 00000000 ....l.1......... │ │ - 0x0143cde0 04000000 ffffffff 96bd3000 05000000 ..........0..... │ │ + 0x0143cde0 04000000 ffffffff bdbd3000 05000000 ..........0..... │ │ 0x0143cdf0 00000000 00000000 ffffffff 02e72f00 ............../. │ │ 0x0143ce00 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143ce10 ec062f00 05000000 00000000 00000000 ../............. │ │ 0x0143ce20 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143ce30 00000000 00000000 01000000 70e33601 ............p.6. │ │ 0x0143ce40 02000000 d0e33601 03000000 30e43601 ......6.....0.6. │ │ 0x0143ce50 04000000 80e43601 05000000 a0e53601 ......6.......6. │ │ @@ -39772,64 +39772,64 @@ │ │ 0x0143ce70 08000000 50e63601 0c000000 d0e63601 ....P.6.......6. │ │ 0x0143ce80 09000000 f0e63601 00000000 00000000 ......6......... │ │ 0x0143ce90 6cce3100 02000000 00000000 04000000 l.1............. │ │ 0x0143cea0 ffffffff 262d3200 02000000 00000000 ....&-2......... │ │ 0x0143ceb0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0143cec0 00000000 00000000 00000000 6cce3100 ............l.1. │ │ 0x0143ced0 02000000 00000000 04000000 ffffffff ................ │ │ - 0x0143cee0 96bd3000 05000000 00000000 00000000 ..0............. │ │ + 0x0143cee0 bdbd3000 05000000 00000000 00000000 ..0............. │ │ 0x0143cef0 ffffffff 02e72f00 05000000 00000000 ....../......... │ │ 0x0143cf00 00000000 ffffffff ec062f00 05000000 ........../..... │ │ 0x0143cf10 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143cf20 00000000 00000000 00000000 00000000 ................ │ │ 0x0143cf30 01000000 20e93601 02000000 a0e93601 .... .6.......6. │ │ 0x0143cf40 03000000 80ea3601 04000000 e0ea3601 ......6.......6. │ │ 0x0143cf50 05000000 90eb3601 06000000 d0eb3601 ......6.......6. │ │ 0x0143cf60 0b000000 10ec3601 08000000 30ec3601 ......6.....0.6. │ │ 0x0143cf70 0c000000 10ed3601 09000000 30ed3601 ......6.....0.6. │ │ 0x0143cf80 00000000 00000000 6cce3100 02000000 ........l.1..... │ │ 0x0143cf90 00000000 04000000 ffffffff 262d3200 ............&-2. │ │ 0x0143cfa0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143cfb0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143cfc0 00000000 aa562f00 04000000 00000000 .....V/......... │ │ - 0x0143cfd0 00000000 ffffffff ff993100 04000000 ..........1..... │ │ - 0x0143cfe0 00000000 00000000 ffffffff 96bd3000 ..............0. │ │ + 0x0143cfd0 00000000 ffffffff 269a3100 04000000 ........&.1..... │ │ + 0x0143cfe0 00000000 00000000 ffffffff bdbd3000 ..............0. │ │ 0x0143cff0 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143d000 00000000 00000000 00000000 00000000 ................ │ │ 0x0143d010 00000000 01000000 e0f93601 02000000 ..........6..... │ │ 0x0143d020 70fa3601 03000000 10fb3601 04000000 p.6.......6..... │ │ 0x0143d030 70fb3601 05000000 40fc3601 06000000 p.6.....@.6..... │ │ 0x0143d040 d0fc3601 0a000000 80fd3601 07000000 ..6.......6..... │ │ 0x0143d050 a0fd3601 0c000000 f0fd3601 09000000 ..6.......6..... │ │ 0x0143d060 10fe3601 00000000 00000000 6cce3100 ..6.........l.1. │ │ 0x0143d070 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143d080 00000000 00000000 00000000 00000000 ................ │ │ 0x0143d090 00000000 aa562f00 04000000 00000000 .....V/......... │ │ - 0x0143d0a0 00000000 ffffffff ff993100 04000000 ..........1..... │ │ - 0x0143d0b0 00000000 00000000 ffffffff 96bd3000 ..............0. │ │ + 0x0143d0a0 00000000 ffffffff 269a3100 04000000 ........&.1..... │ │ + 0x0143d0b0 00000000 00000000 ffffffff bdbd3000 ..............0. │ │ 0x0143d0c0 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143d0d0 1b503000 05000000 00000000 00000000 .P0............. │ │ 0x0143d0e0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143d0f0 00000000 00000000 01000000 20003701 ............ .7. │ │ 0x0143d100 02000000 a0003701 03000000 30023701 ......7.....0.7. │ │ 0x0143d110 04000000 a0023701 05000000 10033701 ......7.......7. │ │ 0x0143d120 06000000 d0033701 0b000000 60043701 ......7.....`.7. │ │ 0x0143d130 08000000 80043701 0c000000 40053701 ......7.....@.7. │ │ 0x0143d140 09000000 60053701 00000000 00000000 ....`.7......... │ │ 0x0143d150 6cce3100 02000000 00000000 04000000 l.1............. │ │ 0x0143d160 ffffffff 262d3200 02000000 00000000 ....&-2......... │ │ 0x0143d170 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0143d180 00000000 00000000 00000000 d26c2e00 .............l.. │ │ 0x0143d190 04000000 00000000 00000000 ffffffff ................ │ │ - 0x0143d1a0 ff993100 04000000 00000000 00000000 ..1............. │ │ - 0x0143d1b0 ffffffff 96bd3000 05000000 00000000 ......0......... │ │ - 0x0143d1c0 00000000 ffffffff 7ebb3000 01000000 ........~.0..... │ │ + 0x0143d1a0 269a3100 04000000 00000000 00000000 &.1............. │ │ + 0x0143d1b0 ffffffff bdbd3000 05000000 00000000 ......0......... │ │ + 0x0143d1c0 00000000 ffffffff a5bb3000 01000000 ..........0..... │ │ 0x0143d1d0 00000000 04000000 ffffffff 8a7e3000 .............~0. │ │ 0x0143d1e0 01000000 00000000 04000000 ffffffff ................ │ │ - 0x0143d1f0 56ba3100 02000000 00000000 04000000 V.1............. │ │ + 0x0143d1f0 7dba3100 02000000 00000000 04000000 }.1............. │ │ 0x0143d200 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143d210 00000000 00000000 01000000 00073701 ..............7. │ │ 0x0143d220 02000000 30073701 03000000 50083701 ....0.7.....P.7. │ │ 0x0143d230 04000000 d0083701 05000000 700b3701 ......7.....p.7. │ │ 0x0143d240 06000000 b00b3701 0b000000 000d3701 ......7.......7. │ │ 0x0143d250 08000000 200d3701 0c000000 c00d3701 .... .7.......7. │ │ 0x0143d260 09000000 e00d3701 00000000 00000000 ......7......... │ │ @@ -39845,152 +39845,152 @@ │ │ 0x0143d300 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143d310 00000000 00000000 6cce3100 02000000 ........l.1..... │ │ 0x0143d320 00000000 04000000 ffffffff 262d3200 ............&-2. │ │ 0x0143d330 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143d340 00000000 00000000 00000000 00000000 ................ │ │ 0x0143d350 00000000 2f1d3200 01000000 00000000 ..../.2......... │ │ 0x0143d360 04000000 ffffffff 6cce3100 02000000 ........l.1..... │ │ - 0x0143d370 00000000 04000000 ffffffff 96bd3000 ..............0. │ │ + 0x0143d370 00000000 04000000 ffffffff bdbd3000 ..............0. │ │ 0x0143d380 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143d390 02e72f00 05000000 00000000 00000000 ../............. │ │ 0x0143d3a0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143d3b0 00000000 00000000 d26c2e00 04000000 .........l...... │ │ 0x0143d3c0 b5712f00 10000000 ffffffff 00000000 .q/............. │ │ 0x0143d3d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143d3e0 01000000 f0133701 02000000 40143701 ......7.....@.7. │ │ 0x0143d3f0 03000000 a0143701 04000000 e0143701 ......7.......7. │ │ 0x0143d400 05000000 b0153701 06000000 00163701 ......7.......7. │ │ 0x0143d410 0a000000 60163701 07000000 80163701 ....`.7.......7. │ │ 0x0143d420 0c000000 d0163701 09000000 f0163701 ......7.......7. │ │ 0x0143d430 00000000 00000000 6cce3100 02000000 ........l.1..... │ │ 0x0143d440 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143d450 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143d460 96bd3000 05000000 00000000 00000000 ..0............. │ │ + 0x0143d460 bdbd3000 05000000 00000000 00000000 ..0............. │ │ 0x0143d470 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143d480 00000000 00000000 01000000 90173701 ..............7. │ │ 0x0143d490 02000000 e0173701 03000000 40183701 ......7.....@.7. │ │ 0x0143d4a0 04000000 80183701 05000000 50193701 ......7.....P.7. │ │ 0x0143d4b0 06000000 90193701 0b000000 f0193701 ......7.......7. │ │ 0x0143d4c0 08000000 101a3701 0c000000 f01a3701 ......7.......7. │ │ 0x0143d4d0 09000000 101b3701 00000000 00000000 ......7......... │ │ 0x0143d4e0 6cce3100 02000000 00000000 04000000 l.1............. │ │ 0x0143d4f0 ffffffff 000c3200 02000000 00000000 ......2......... │ │ 0x0143d500 04000000 ffffffff ae542f00 02000000 .........T/..... │ │ 0x0143d510 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143d520 00000000 00000000 00000000 00000000 ................ │ │ 0x0143d530 6cce3100 02000000 00000000 04000000 l.1............. │ │ - 0x0143d540 ffffffff 96bd3000 05000000 00000000 ......0......... │ │ + 0x0143d540 ffffffff bdbd3000 05000000 00000000 ......0......... │ │ 0x0143d550 00000000 ffffffff 000c3200 02000000 ..........2..... │ │ 0x0143d560 00000000 04000000 ffffffff ae542f00 .............T/. │ │ 0x0143d570 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143d580 00000000 00000000 00000000 00000000 ................ │ │ 0x0143d590 00000000 01000000 60403701 02000000 ........`@7..... │ │ 0x0143d5a0 d0403701 03000000 70413701 04000000 .@7.....pA7..... │ │ 0x0143d5b0 00423701 05000000 b0423701 06000000 .B7......B7..... │ │ 0x0143d5c0 f0423701 08000000 30383701 09000000 .B7.....087..... │ │ 0x0143d5d0 d0263701 0a000000 e0263701 0d000000 .&7......&7..... │ │ 0x0143d5e0 30433701 10000000 50433701 0c000000 0C7.....PC7..... │ │ 0x0143d5f0 b0433701 0f000000 d0433701 11000000 .C7......C7..... │ │ 0x0143d600 f0443701 12000000 f0263701 13000000 .D7......&7..... │ │ - 0x0143d610 b02a3701 00000000 00000000 ff993100 .*7...........1. │ │ + 0x0143d610 b02a3701 00000000 00000000 269a3100 .*7.........&.1. │ │ 0x0143d620 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143d630 aa562f00 04000000 00000000 00000000 .V/............. │ │ 0x0143d640 ffffffff fae02f00 01000000 00000000 ....../......... │ │ - 0x0143d650 04000000 ffffffff 5a4b3100 02000000 ........ZK1..... │ │ - 0x0143d660 00000000 04000000 ffffffff d9d13000 ..............0. │ │ + 0x0143d650 04000000 ffffffff 814b3100 02000000 .........K1..... │ │ + 0x0143d660 00000000 04000000 ffffffff 00d23000 ..............0. │ │ 0x0143d670 02000000 00000000 08000000 ffffffff ................ │ │ 0x0143d680 00000000 00000000 00000000 00000000 ................ │ │ 0x0143d690 00000000 aa562f00 04000000 00000000 .....V/......... │ │ 0x0143d6a0 00000000 ffffffff fae02f00 01000000 ........../..... │ │ 0x0143d6b0 00000000 04000000 ffffffff 1a5f2f00 ............._/. │ │ 0x0143d6c0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143d6d0 35842e00 02000000 00000000 04000000 5............... │ │ 0x0143d6e0 ffffffff 643a3000 02000000 00000000 ....d:0......... │ │ - 0x0143d6f0 04000000 ffffffff b4f63000 02000000 ..........0..... │ │ + 0x0143d6f0 04000000 ffffffff dbf63000 02000000 ..........0..... │ │ 0x0143d700 00000000 04000000 ffffffff 3e842e00 ............>... │ │ 0x0143d710 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143d720 b7542f00 02000000 00000000 04000000 .T/............. │ │ 0x0143d730 ffffffff f7243000 02000000 00000000 .....$0......... │ │ 0x0143d740 04000000 ffffffff 85902f00 02000000 ........../..... │ │ - 0x0143d750 00000000 04000000 ffffffff b76e3100 .............n1. │ │ + 0x0143d750 00000000 04000000 ffffffff de6e3100 .............n1. │ │ 0x0143d760 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143d770 43df2e00 02000000 00000000 04000000 C............... │ │ - 0x0143d780 ffffffff c36e3100 01000000 00000000 .....n1......... │ │ - 0x0143d790 04000000 ffffffff 5a4b3100 02000000 ........ZK1..... │ │ - 0x0143d7a0 00000000 04000000 ffffffff d9d13000 ..............0. │ │ + 0x0143d780 ffffffff ea6e3100 01000000 00000000 .....n1......... │ │ + 0x0143d790 04000000 ffffffff 814b3100 02000000 .........K1..... │ │ + 0x0143d7a0 00000000 04000000 ffffffff 00d23000 ..............0. │ │ 0x0143d7b0 02000000 00000000 08000000 ffffffff ................ │ │ 0x0143d7c0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143d7d0 00000000 01000000 30633701 02000000 ........0c7..... │ │ 0x0143d7e0 a0633701 03000000 10643701 04000000 .c7......d7..... │ │ 0x0143d7f0 a0643701 05000000 40653701 06000000 .d7.....@e7..... │ │ 0x0143d800 80653701 08000000 30383701 09000000 .e7.....087..... │ │ 0x0143d810 d0263701 0a000000 e0263701 0d000000 .&7......&7..... │ │ 0x0143d820 c0653701 10000000 e0653701 0c000000 .e7......e7..... │ │ 0x0143d830 40663701 0f000000 60663701 11000000 @f7.....`f7..... │ │ 0x0143d840 50673701 12000000 f0263701 13000000 Pg7......&7..... │ │ - 0x0143d850 b02a3701 00000000 00000000 ff993100 .*7...........1. │ │ + 0x0143d850 b02a3701 00000000 00000000 269a3100 .*7.........&.1. │ │ 0x0143d860 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143d870 d26c2e00 04000000 00000000 00000000 .l.............. │ │ - 0x0143d880 ffffffff 5a4b3100 02000000 00000000 ....ZK1......... │ │ - 0x0143d890 04000000 ffffffff d9d13000 02000000 ..........0..... │ │ + 0x0143d880 ffffffff 814b3100 02000000 00000000 .....K1......... │ │ + 0x0143d890 04000000 ffffffff 00d23000 02000000 ..........0..... │ │ 0x0143d8a0 00000000 08000000 ffffffff 00000000 ................ │ │ 0x0143d8b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143d8c0 d26c2e00 04000000 00000000 00000000 .l.............. │ │ 0x0143d8d0 ffffffff 1a5f2f00 01000000 00000000 ....._/......... │ │ 0x0143d8e0 04000000 ffffffff 35842e00 02000000 ........5....... │ │ 0x0143d8f0 00000000 04000000 ffffffff 643a3000 ............d:0. │ │ 0x0143d900 02000000 00000000 04000000 ffffffff ................ │ │ - 0x0143d910 b4f63000 02000000 00000000 04000000 ..0............. │ │ + 0x0143d910 dbf63000 02000000 00000000 04000000 ..0............. │ │ 0x0143d920 ffffffff 3e842e00 02000000 00000000 ....>........... │ │ 0x0143d930 04000000 ffffffff b7542f00 02000000 .........T/..... │ │ 0x0143d940 00000000 04000000 ffffffff f7243000 .............$0. │ │ 0x0143d950 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143d960 85902f00 02000000 00000000 04000000 ../............. │ │ - 0x0143d970 ffffffff b76e3100 02000000 00000000 .....n1......... │ │ + 0x0143d970 ffffffff de6e3100 02000000 00000000 .....n1......... │ │ 0x0143d980 04000000 ffffffff 43df2e00 02000000 ........C....... │ │ - 0x0143d990 00000000 04000000 ffffffff c36e3100 .............n1. │ │ + 0x0143d990 00000000 04000000 ffffffff ea6e3100 .............n1. │ │ 0x0143d9a0 01000000 00000000 04000000 ffffffff ................ │ │ - 0x0143d9b0 5a4b3100 02000000 00000000 04000000 ZK1............. │ │ - 0x0143d9c0 ffffffff d9d13000 02000000 00000000 ......0......... │ │ + 0x0143d9b0 814b3100 02000000 00000000 04000000 .K1............. │ │ + 0x0143d9c0 ffffffff 00d23000 02000000 00000000 ......0......... │ │ 0x0143d9d0 08000000 ffffffff 00000000 00000000 ................ │ │ 0x0143d9e0 00000000 00000000 00000000 01000000 ................ │ │ 0x0143d9f0 60753701 02000000 d0753701 03000000 `u7......u7..... │ │ 0x0143da00 50763701 04000000 e0763701 05000000 Pv7......v7..... │ │ 0x0143da10 60773701 06000000 a0773701 08000000 `w7......w7..... │ │ 0x0143da20 30383701 09000000 d0263701 0a000000 087......&7..... │ │ 0x0143da30 e0263701 0d000000 e0773701 10000000 .&7......w7..... │ │ 0x0143da40 00783701 0c000000 60783701 0f000000 .x7.....`x7..... │ │ 0x0143da50 80783701 11000000 d0793701 12000000 .x7......y7..... │ │ 0x0143da60 f0263701 13000000 b02a3701 00000000 .&7......*7..... │ │ - 0x0143da70 00000000 ff993100 04000000 00000000 ......1......... │ │ + 0x0143da70 00000000 269a3100 04000000 00000000 ....&.1......... │ │ 0x0143da80 00000000 ffffffff d26c2e00 04000000 .........l...... │ │ - 0x0143da90 00000000 00000000 ffffffff 5da63100 ............].1. │ │ + 0x0143da90 00000000 00000000 ffffffff 84a63100 ..............1. │ │ 0x0143daa0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x0143dab0 5a4b3100 02000000 00000000 04000000 ZK1............. │ │ - 0x0143dac0 ffffffff d9d13000 02000000 00000000 ......0......... │ │ + 0x0143dab0 814b3100 02000000 00000000 04000000 .K1............. │ │ + 0x0143dac0 ffffffff 00d23000 02000000 00000000 ......0......... │ │ 0x0143dad0 08000000 ffffffff 00000000 00000000 ................ │ │ - 0x0143dae0 00000000 00000000 00000000 5da63100 ............].1. │ │ + 0x0143dae0 00000000 00000000 00000000 84a63100 ..............1. │ │ 0x0143daf0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143db00 d26c2e00 04000000 00000000 00000000 .l.............. │ │ 0x0143db10 ffffffff 1a5f2f00 01000000 00000000 ....._/......... │ │ 0x0143db20 04000000 ffffffff 35842e00 02000000 ........5....... │ │ 0x0143db30 00000000 04000000 ffffffff 643a3000 ............d:0. │ │ 0x0143db40 02000000 00000000 04000000 ffffffff ................ │ │ - 0x0143db50 b4f63000 02000000 00000000 04000000 ..0............. │ │ + 0x0143db50 dbf63000 02000000 00000000 04000000 ..0............. │ │ 0x0143db60 ffffffff 3e842e00 02000000 00000000 ....>........... │ │ 0x0143db70 04000000 ffffffff b7542f00 02000000 .........T/..... │ │ 0x0143db80 00000000 04000000 ffffffff f7243000 .............$0. │ │ 0x0143db90 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143dba0 85902f00 02000000 00000000 04000000 ../............. │ │ - 0x0143dbb0 ffffffff b76e3100 02000000 00000000 .....n1......... │ │ + 0x0143dbb0 ffffffff de6e3100 02000000 00000000 .....n1......... │ │ 0x0143dbc0 04000000 ffffffff 43df2e00 02000000 ........C....... │ │ - 0x0143dbd0 00000000 04000000 ffffffff c36e3100 .............n1. │ │ + 0x0143dbd0 00000000 04000000 ffffffff ea6e3100 .............n1. │ │ 0x0143dbe0 01000000 00000000 04000000 ffffffff ................ │ │ - 0x0143dbf0 5a4b3100 02000000 00000000 04000000 ZK1............. │ │ - 0x0143dc00 ffffffff d9d13000 02000000 00000000 ......0......... │ │ + 0x0143dbf0 814b3100 02000000 00000000 04000000 .K1............. │ │ + 0x0143dc00 ffffffff 00d23000 02000000 00000000 ......0......... │ │ 0x0143dc10 08000000 ffffffff 00000000 00000000 ................ │ │ 0x0143dc20 00000000 00000000 00000000 01000000 ................ │ │ 0x0143dc30 207f3701 02000000 a07f3701 03000000 .7.......7..... │ │ 0x0143dc40 e07f3701 04000000 00803701 05000000 ..7.......7..... │ │ 0x0143dc50 20803701 06000000 30813701 08000000 .7.....0.7..... │ │ 0x0143dc60 a0813701 09000000 b0813701 0a000000 ..7.......7..... │ │ 0x0143dc70 c0813701 0c000000 d0813701 0f000000 ..7.......7..... │ │ @@ -40005,30 +40005,30 @@ │ │ 0x0143dd00 e0843701 03000000 50853701 04000000 ..7.....P.7..... │ │ 0x0143dd10 b0853701 05000000 d0853701 06000000 ..7.......7..... │ │ 0x0143dd20 e0863701 07000000 f0863701 08000000 ..7.......7..... │ │ 0x0143dd30 e0873701 09000000 60883701 0a000000 ..7.....`.7..... │ │ 0x0143dd40 a0883701 0d000000 e0883701 10000000 ..7.......7..... │ │ 0x0143dd50 00893701 0c000000 a08a3701 0f000000 ..7.......7..... │ │ 0x0143dd60 c08a3701 11000000 a08b3701 12000000 ..7.......7..... │ │ - 0x0143dd70 b08b3701 00000000 00000000 a6ac3100 ..7...........1. │ │ + 0x0143dd70 b08b3701 00000000 00000000 cdac3100 ..7...........1. │ │ 0x0143dd80 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143dd90 340c3200 05000000 00000000 00000000 4.2............. │ │ 0x0143dda0 ffffffff 35842e00 02000000 00000000 ....5........... │ │ 0x0143ddb0 04000000 ffffffff 643a3000 02000000 ........d:0..... │ │ 0x0143ddc0 00000000 04000000 ffffffff ace93100 ..............1. │ │ 0x0143ddd0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143dde0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ddf0 00000000 1a5f2f00 01000000 00000000 ....._/......... │ │ 0x0143de00 04000000 ffffffff 35842e00 02000000 ........5....... │ │ 0x0143de10 00000000 04000000 ffffffff 643a3000 ............d:0. │ │ 0x0143de20 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143de30 ace93100 02000000 00000000 04000000 ..1............. │ │ 0x0143de40 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0143de50 00000000 00000000 8c373100 b5e93100 .........71...1. │ │ - 0x0143de60 6a353100 b3ac3100 01000000 70913701 j51...1.....p.7. │ │ + 0x0143de50 00000000 00000000 b3373100 b5e93100 .........71...1. │ │ + 0x0143de60 91353100 daac3100 01000000 70913701 .51...1.....p.7. │ │ 0x0143de70 02000000 20923701 03000000 60923701 .... .7.....`.7. │ │ 0x0143de80 04000000 70933701 05000000 b0933701 ....p.7.......7. │ │ 0x0143de90 08000000 b0943701 09000000 f0943701 ......7.......7. │ │ 0x0143dea0 0a000000 40953701 0c000000 e0953701 ....@.7.......7. │ │ 0x0143deb0 0d000000 f0943701 0e000000 20963701 ......7..... .7. │ │ 0x0143dec0 10000000 b0963701 11000000 40973701 ......7.....@.7. │ │ 0x0143ded0 12000000 e0983701 13000000 b0993701 ......7.......7. │ │ @@ -40117,33 +40117,33 @@ │ │ 0x0143e400 1d000000 709d3701 04000000 30a83701 ....p.7.....0.7. │ │ 0x0143e410 05000000 b0933701 1e000000 70a83701 ......7.....p.7. │ │ 0x0143e420 1f000000 309d3701 20000000 809e3701 ....0.7. .....7. │ │ 0x0143e430 10000000 b0963701 11000000 40973701 ......7.....@.7. │ │ 0x0143e440 1a000000 709f3701 12000000 e0983701 ....p.7.......7. │ │ 0x0143e450 13000000 b0993701 14000000 909f3701 ......7.......7. │ │ 0x0143e460 15000000 80a03701 00000000 00000000 ......7......... │ │ - 0x0143e470 f8103100 05000000 00000000 00000000 ..1............. │ │ + 0x0143e470 1f113100 05000000 00000000 00000000 ..1............. │ │ 0x0143e480 ffffffff d26c2e00 04000000 00000000 .....l.......... │ │ 0x0143e490 00000000 ffffffff 4d842e00 02000000 ........M....... │ │ 0x0143e4a0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143e4b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e4c0 d26c2e00 04000000 00000000 00000000 .l.............. │ │ - 0x0143e4d0 ffffffff ff993100 04000000 00000000 ......1......... │ │ + 0x0143e4d0 ffffffff 269a3100 04000000 00000000 ....&.1......... │ │ 0x0143e4e0 00000000 ffffffff 4d842e00 02000000 ........M....... │ │ 0x0143e4f0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143e500 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e510 f3f52e00 05000000 00000000 00000000 ................ │ │ 0x0143e520 ffffffff 4d842e00 02000000 00000000 ....M........... │ │ 0x0143e530 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0143e540 00000000 00000000 00000000 40000000 ............@... │ │ - 0x0143e550 3d783100 a3020000 03a02e00 a0020000 =x1............. │ │ + 0x0143e550 64783100 a3020000 03a02e00 a0020000 dx1............. │ │ 0x0143e560 3a232f00 a1020000 d9a92f00 a2020000 :#/......./..... │ │ 0x0143e570 7fe12f00 46040000 3c8a2f00 47040000 ../.F...<./.G... │ │ - 0x0143e580 5e7f2e00 48040000 9f0e3100 49040000 ^...H.....1.I... │ │ - 0x0143e590 a80e3100 4a040000 d97c2e00 4b040000 ..1.J....|..K... │ │ + 0x0143e580 5e7f2e00 48040000 c60e3100 49040000 ^...H.....1.I... │ │ + 0x0143e590 cf0e3100 4a040000 d97c2e00 4b040000 ..1.J....|..K... │ │ 0x0143e5a0 25d72e00 01000000 30b13701 02000000 %.......0.7..... │ │ 0x0143e5b0 e0b13701 03000000 20b23701 04000000 ..7..... .7..... │ │ 0x0143e5c0 20b33701 05000000 60b33701 08000000 .7.....`.7..... │ │ 0x0143e5d0 40b43701 09000000 80b43701 0a000000 @.7.......7..... │ │ 0x0143e5e0 d0b43701 0c000000 70b53701 0d000000 ..7.....p.7..... │ │ 0x0143e5f0 80b43701 0e000000 b0b53701 10000000 ..7.......7..... │ │ 0x0143e600 50b63701 11000000 10b73701 12000000 P.7.......7..... │ │ @@ -40232,24 +40232,24 @@ │ │ 0x0143eb30 90c83701 1c000000 00be3701 1d000000 ..7.......7..... │ │ 0x0143eb40 40be3701 04000000 d0c83701 05000000 @.7.......7..... │ │ 0x0143eb50 60b33701 1e000000 10c93701 1f000000 `.7.......7..... │ │ 0x0143eb60 00be3701 20000000 50bf3701 10000000 ..7. ...P.7..... │ │ 0x0143eb70 50b63701 11000000 10b73701 1a000000 P.7.......7..... │ │ 0x0143eb80 10c03701 12000000 10b93701 13000000 ..7.......7..... │ │ 0x0143eb90 40ba3701 14000000 30c03701 15000000 @.7.....0.7..... │ │ - 0x0143eba0 20c13701 00000000 00000000 f8103100 .7...........1. │ │ + 0x0143eba0 20c13701 00000000 00000000 1f113100 .7...........1. │ │ 0x0143ebb0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x0143ebc0 538e3100 02000000 00000000 04000000 S.1............. │ │ + 0x0143ebc0 7a8e3100 02000000 00000000 04000000 z.1............. │ │ 0x0143ebd0 ffffffff d26c2e00 04000000 00000000 .....l.......... │ │ 0x0143ebe0 00000000 ffffffff 4d842e00 02000000 ........M....... │ │ 0x0143ebf0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143ec00 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ec10 d26c2e00 04000000 00000000 00000000 .l.............. │ │ - 0x0143ec20 ffffffff 538e3100 02000000 00000000 ....S.1......... │ │ - 0x0143ec30 04000000 ffffffff ff993100 04000000 ..........1..... │ │ + 0x0143ec20 ffffffff 7a8e3100 02000000 00000000 ....z.1......... │ │ + 0x0143ec30 04000000 ffffffff 269a3100 04000000 ........&.1..... │ │ 0x0143ec40 00000000 00000000 ffffffff 3bc22e00 ............;... │ │ 0x0143ec50 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143ec60 4d842e00 02000000 00000000 04000000 M............... │ │ 0x0143ec70 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143ec80 00000000 00000000 f3f52e00 05000000 ................ │ │ 0x0143ec90 00000000 00000000 ffffffff 3bc22e00 ............;... │ │ 0x0143eca0 02000000 00000000 04000000 ffffffff ................ │ │ @@ -40295,23 +40295,23 @@ │ │ 0x0143ef20 1e000000 70e23701 05000000 80df3701 ....p.7.......7. │ │ 0x0143ef30 10000000 80d53701 11000000 d0d53701 ......7.......7. │ │ 0x0143ef40 1a000000 c0e03701 02000000 e0e23701 ......7.......7. │ │ 0x0143ef50 04000000 e0e23701 02000000 70e23701 ......7.....p.7. │ │ 0x0143ef60 04000000 70e23701 12000000 70d83701 ....p.7.....p.7. │ │ 0x0143ef70 13000000 e0d83701 14000000 00d93701 ......7.......7. │ │ 0x0143ef80 15000000 70dc3701 00000000 00000000 ....p.7......... │ │ - 0x0143ef90 f8103100 05000000 00000000 00000000 ..1............. │ │ - 0x0143efa0 ffffffff d1593100 04000000 00000000 .....Y1......... │ │ - 0x0143efb0 00000000 ffffffff e69d3000 05000000 ..........0..... │ │ + 0x0143ef90 1f113100 05000000 00000000 00000000 ..1............. │ │ + 0x0143efa0 ffffffff f8593100 04000000 00000000 .....Y1......... │ │ + 0x0143efb0 00000000 ffffffff 0d9e3000 05000000 ..........0..... │ │ 0x0143efc0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143efd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143efe0 d1593100 04000000 00000000 00000000 .Y1............. │ │ - 0x0143eff0 ffffffff e69d3000 05000000 00000000 ......0......... │ │ + 0x0143efe0 f8593100 04000000 00000000 00000000 .Y1............. │ │ + 0x0143eff0 ffffffff 0d9e3000 05000000 00000000 ......0......... │ │ 0x0143f000 00000000 ffffffff 00000000 00000000 ................ │ │ - 0x0143f010 00000000 00000000 00000000 e69d3000 ..............0. │ │ + 0x0143f010 00000000 00000000 00000000 0d9e3000 ..............0. │ │ 0x0143f020 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143f030 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f040 00000000 01000000 30e63701 08000000 ........0.7..... │ │ 0x0143f050 60e63701 09000000 90e73701 0a000000 `.7.......7..... │ │ 0x0143f060 d0e73701 10000000 20e83701 11000000 ..7..... .7..... │ │ 0x0143f070 90e83701 14000000 c0e93701 15000000 ..7.......7..... │ │ 0x0143f080 f0e93701 00000000 00000000 01000000 ..7............. │ │ @@ -40473,79 +40473,79 @@ │ │ 0x0143fa40 a0ef3701 1e000000 f01a3801 1f000000 ..7.......8..... │ │ 0x0143fa50 60083801 20000000 500a3801 06000000 `.8. ...P.8..... │ │ 0x0143fa60 301b3801 07000000 f0f03701 10000000 0.8.......7..... │ │ 0x0143fa70 50f63701 11000000 40f73701 1a000000 P.7.....@.7..... │ │ 0x0143fa80 600b3801 12000000 b0f83701 13000000 `.8.......7..... │ │ 0x0143fa90 e0fe3701 14000000 800b3801 15000000 ..7.......8..... │ │ 0x0143faa0 400c3801 00000000 00000000 01000000 @.8............. │ │ - 0x0143fab0 48be3100 03000000 76dd3000 05000000 H.1.....v.0..... │ │ - 0x0143fac0 66073100 06000000 41a12f00 00000000 f.1.....A./..... │ │ - 0x0143fad0 00000000 f8103100 05000000 00000000 ......1......... │ │ - 0x0143fae0 00000000 ffffffff 28803100 04000000 ........(.1..... │ │ + 0x0143fab0 6fbe3100 03000000 9ddd3000 05000000 o.1.......0..... │ │ + 0x0143fac0 8d073100 06000000 41a12f00 00000000 ..1.....A./..... │ │ + 0x0143fad0 00000000 1f113100 05000000 00000000 ......1......... │ │ + 0x0143fae0 00000000 ffffffff 4f803100 04000000 ........O.1..... │ │ 0x0143faf0 00000000 00000000 ffffffff d26c2e00 .............l.. │ │ 0x0143fb00 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143fb10 7a772e00 04000000 00000000 00000000 zw.............. │ │ 0x0143fb20 ffffffff 5db32e00 04000000 00000000 ....]........... │ │ 0x0143fb30 00000000 ffffffff 00000000 00000000 ................ │ │ - 0x0143fb40 00000000 00000000 00000000 28803100 ............(.1. │ │ + 0x0143fb40 00000000 00000000 00000000 4f803100 ............O.1. │ │ 0x0143fb50 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143fb60 7a772e00 04000000 00000000 00000000 zw.............. │ │ 0x0143fb70 ffffffff 8e182f00 04000000 00000000 ....../......... │ │ 0x0143fb80 00000000 ffffffff 5db32e00 04000000 ........]....... │ │ 0x0143fb90 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143fba0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143fbb0 d26c2e00 04000000 00000000 00000000 .l.............. │ │ - 0x0143fbc0 ffffffff ff993100 04000000 00000000 ......1......... │ │ - 0x0143fbd0 00000000 ffffffff 28803100 04000000 ........(.1..... │ │ + 0x0143fbc0 ffffffff 269a3100 04000000 00000000 ....&.1......... │ │ + 0x0143fbd0 00000000 ffffffff 4f803100 04000000 ........O.1..... │ │ 0x0143fbe0 00000000 00000000 ffffffff 7a772e00 ............zw.. │ │ 0x0143fbf0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143fc00 8e182f00 04000000 00000000 00000000 ../............. │ │ 0x0143fc10 ffffffff 5db32e00 04000000 00000000 ....]........... │ │ 0x0143fc20 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143fc30 00000000 00000000 00000000 f3f52e00 ................ │ │ 0x0143fc40 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143fc50 00000000 00000000 00000000 00000000 ................ │ │ 0x0143fc60 00000000 52df2e00 d3b32f00 61a92e00 ....R...../.a... │ │ - 0x0143fc70 d26c2e00 04000000 71b63100 72000000 .l......q.1.r... │ │ - 0x0143fc80 c3463100 03000000 15ea3000 01010000 .F1.......0..... │ │ - 0x0143fc90 ba293100 5f000000 6b4c2f00 75000000 .)1._...kL/.u... │ │ + 0x0143fc70 d26c2e00 04000000 98b63100 72000000 .l........1.r... │ │ + 0x0143fc80 ea463100 03000000 3cea3000 01010000 .F1.....<.0..... │ │ + 0x0143fc90 e1293100 5f000000 6b4c2f00 75000000 .)1._...kL/.u... │ │ 0x0143fca0 53203200 77040000 954e2f00 01000000 S 2.w....N/..... │ │ 0x0143fcb0 10323801 02000000 b0323801 03000000 .28......28..... │ │ 0x0143fcc0 60333801 04000000 b0323801 05000000 `38......28..... │ │ 0x0143fcd0 e0333801 08000000 30343801 09000000 .38.....048..... │ │ 0x0143fce0 b0353801 0a000000 10363801 0c000000 .58......68..... │ │ 0x0143fcf0 30343801 0d000000 b0353801 0e000000 048......58..... │ │ 0x0143fd00 10373801 10000000 c0373801 11000000 .78......78..... │ │ 0x0143fd10 60383801 12000000 803a3801 13000000 `88......:8..... │ │ 0x0143fd20 703b3801 14000000 903b3801 15000000 p;8......;8..... │ │ 0x0143fd30 103d3801 16000000 303d3801 17000000 .=8.....0=8..... │ │ 0x0143fd40 703d3801 18000000 b03d3801 19000000 p=8......=8..... │ │ - 0x0143fd50 f03d3801 00000000 00000000 f8103100 .=8...........1. │ │ + 0x0143fd50 f03d3801 00000000 00000000 1f113100 .=8...........1. │ │ 0x0143fd60 05000000 00000000 00000000 ffffffff ................ │ │ - 0x0143fd70 538e3100 02000000 00000000 04000000 S.1............. │ │ + 0x0143fd70 7a8e3100 02000000 00000000 04000000 z.1............. │ │ 0x0143fd80 ffffffff d26c2e00 04000000 00000000 .....l.......... │ │ 0x0143fd90 00000000 ffffffff 00000000 00000000 ................ │ │ - 0x0143fda0 00000000 00000000 00000000 538e3100 ............S.1. │ │ + 0x0143fda0 00000000 00000000 00000000 7a8e3100 ............z.1. │ │ 0x0143fdb0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143fdc0 d26c2e00 04000000 00000000 00000000 .l.............. │ │ 0x0143fdd0 ffffffff ecf82f00 05000000 00000000 ....../......... │ │ 0x0143fde0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143fdf0 00000000 00000000 00000000 01000000 ................ │ │ 0x0143fe00 20523801 02000000 f0553801 03000000 R8......U8..... │ │ 0x0143fe10 a0563801 04000000 c0563801 05000000 .V8......V8..... │ │ 0x0143fe20 e0583801 06000000 e05e3801 07000000 .X8......^8..... │ │ - 0x0143fe30 505f3801 00000000 00000000 ff993100 P_8...........1. │ │ + 0x0143fe30 505f3801 00000000 00000000 269a3100 P_8.........&.1. │ │ 0x0143fe40 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143fe50 e1073000 01000000 00000000 04000000 ..0............. │ │ 0x0143fe60 ffffffff 15593000 05000000 00000000 .....Y0......... │ │ 0x0143fe70 00000000 ffffffff cde93100 04000000 ..........1..... │ │ 0x0143fe80 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143fe90 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143fea0 8e563100 01000000 d8713500 04000000 .V1......q5..... │ │ - 0x0143feb0 ffffffff 66763100 04000000 00000000 ....fv1......... │ │ + 0x0143fea0 b5563100 01000000 d8713500 04000000 .V1......q5..... │ │ + 0x0143feb0 ffffffff 8d763100 04000000 00000000 .....v1......... │ │ 0x0143fec0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143fed0 00000000 00000000 00000000 01000000 ................ │ │ 0x0143fee0 e0603801 02000000 f0603801 0b000000 .`8......`8..... │ │ 0x0143fef0 00613801 00000000 00000000 01000000 .a8............. │ │ 0x0143ff00 e0603801 02000000 f0603801 0b000000 .`8......`8..... │ │ 0x0143ff10 40623801 00000000 00000000 01000000 @b8............. │ │ 0x0143ff20 e0603801 02000000 f0603801 0b000000 .`8......`8..... │ │ @@ -40662,21 +40662,21 @@ │ │ 0x01440610 60e43801 06000000 e0e43801 01000000 `.8.......8..... │ │ 0x01440620 b08b3801 08000000 10863801 07000000 ..8.......8..... │ │ 0x01440630 70863801 09000000 508c3801 0c000000 p.8.....P.8..... │ │ 0x01440640 00d33801 0a000000 10873801 0d000000 ..8.......8..... │ │ 0x01440650 d0873801 0b000000 80d63801 0e000000 ..8.......8..... │ │ 0x01440660 a0d53801 00000000 00000000 e24f3000 ..8..........O0. │ │ 0x01440670 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01440680 73ad3000 02000000 00000000 04000000 s.0............. │ │ + 0x01440680 9aad3000 02000000 00000000 04000000 ..0............. │ │ 0x01440690 ffffffff 834b3000 02000000 00000000 .....K0......... │ │ 0x014406a0 04000000 ffffffff 362a2f00 02000000 ........6*/..... │ │ 0x014406b0 00000000 04000000 ffffffff 1b503000 .............P0. │ │ 0x014406c0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014406d0 44812f00 05000000 00000000 00000000 D./............. │ │ - 0x014406e0 ffffffff ca053100 05000000 00000000 ......1......... │ │ + 0x014406e0 ffffffff f1053100 05000000 00000000 ......1......... │ │ 0x014406f0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01440700 00000000 00000000 00000000 508e3801 ............P.8. │ │ 0x01440710 a08e3801 208f3801 508e3801 608f3801 ..8. .8.P.8.`.8. │ │ 0x01440720 208f3801 508e3801 60903801 208f3801 .8.P.8.`.8. .8. │ │ 0x01440730 508e3801 40913801 208f3801 508e3801 P.8.@.8. .8.P.8. │ │ 0x01440740 10923801 208f3801 508e3801 70933801 ..8. .8.P.8.p.8. │ │ 0x01440750 208f3801 02000000 00253301 03000000 .8......%3..... │ │ @@ -40729,15 +40729,15 @@ │ │ 0x01440a40 08000000 a0973801 02000000 00983801 ......8.......8. │ │ 0x01440a50 03000000 60983801 04000000 20e33801 ....`.8..... .8. │ │ 0x01440a60 05000000 60e43801 06000000 e0e43801 ....`.8.......8. │ │ 0x01440a70 09000000 60a23801 0c000000 00d33801 ....`.8.......8. │ │ 0x01440a80 0a000000 10993801 0d000000 f09b3801 ......8.......8. │ │ 0x01440a90 0b000000 109c3801 0e000000 e09d3801 ......8.......8. │ │ 0x01440aa0 00000000 00000000 e24f3000 02000000 .........O0..... │ │ - 0x01440ab0 00000000 04000000 ffffffff 73ad3000 ............s.0. │ │ + 0x01440ab0 00000000 04000000 ffffffff 9aad3000 ..............0. │ │ 0x01440ac0 02000000 00000000 04000000 ffffffff ................ │ │ 0x01440ad0 834b3000 02000000 00000000 04000000 .K0............. │ │ 0x01440ae0 ffffffff 362a2f00 02000000 00000000 ....6*/......... │ │ 0x01440af0 04000000 ffffffff 1b503000 05000000 .........P0..... │ │ 0x01440b00 00000000 00000000 ffffffff 44812f00 ............D./. │ │ 0x01440b10 05000000 00000000 00000000 ffffffff ................ │ │ 0x01440b20 49333000 02000000 00000000 04000000 I30............. │ │ @@ -40774,21 +40774,21 @@ │ │ 0x01440d10 40ab3801 03000000 a0ab3801 04000000 @.8.......8..... │ │ 0x01440d20 20e33801 05000000 60e43801 06000000 .8.....`.8..... │ │ 0x01440d30 e0e43801 09000000 00ac3801 0c000000 ..8.......8..... │ │ 0x01440d40 00d33801 0a000000 50ac3801 0d000000 ..8.....P.8..... │ │ 0x01440d50 50ad3801 0b000000 70ad3801 0e000000 P.8.....p.8..... │ │ 0x01440d60 60af3801 00000000 00000000 e24f3000 `.8..........O0. │ │ 0x01440d70 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01440d80 73ad3000 02000000 00000000 04000000 s.0............. │ │ - 0x01440d90 ffffffff 867f3100 02000000 00000000 ......1......... │ │ + 0x01440d80 9aad3000 02000000 00000000 04000000 ..0............. │ │ + 0x01440d90 ffffffff ad7f3100 02000000 00000000 ......1......... │ │ 0x01440da0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01440db0 00000000 00000000 00000000 e24f3000 .............O0. │ │ 0x01440dc0 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01440dd0 73ad3000 02000000 00000000 04000000 s.0............. │ │ - 0x01440de0 ffffffff 79ad3000 05000000 00000000 ....y.0......... │ │ + 0x01440dd0 9aad3000 02000000 00000000 04000000 ..0............. │ │ + 0x01440de0 ffffffff a0ad3000 05000000 00000000 ......0......... │ │ 0x01440df0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01440e00 00000000 00000000 00000000 a0af3801 ..............8. │ │ 0x01440e10 80b03801 00000000 80b23801 50b33801 ..8.......8.P.8. │ │ 0x01440e20 b0b43801 f0b43801 00000000 01000000 ..8...8......... │ │ 0x01440e30 30b53801 03000000 d0632a01 04000000 0.8......c*..... │ │ 0x01440e40 70b53801 06000000 d0b53801 07000000 p.8.......8..... │ │ 0x01440e50 10b63801 08000000 90b63801 0b000000 ..8.......8..... │ │ @@ -40806,158 +40806,158 @@ │ │ 0x01440f10 90ba3801 07000000 d0ba3801 08000000 ..8.......8..... │ │ 0x01440f20 30bb3801 0b000000 60543901 02000000 0.8.....`T9..... │ │ 0x01440f30 60bb3801 00000000 00000000 01000000 `.8............. │ │ 0x01440f40 a0bb3801 02000000 f0bb3801 03000000 ..8.......8..... │ │ 0x01440f50 00bd3801 04000000 80bd3801 05000000 ..8.......8..... │ │ 0x01440f60 00be3801 08000000 d0c03801 0b000000 ..8.......8..... │ │ 0x01440f70 f0c03801 07000000 b0c23801 0a000000 ..8.......8..... │ │ - 0x01440f80 d0c23801 00000000 00000000 ff993100 ..8...........1. │ │ + 0x01440f80 d0c23801 00000000 00000000 269a3100 ..8.........&.1. │ │ 0x01440f90 04000000 00000000 00000000 ffffffff ................ │ │ 0x01440fa0 d26c2e00 04000000 00000000 00000000 .l.............. │ │ - 0x01440fb0 ffffffff 21ae3000 05000000 00000000 ....!.0......... │ │ + 0x01440fb0 ffffffff 48ae3000 05000000 00000000 ....H.0......... │ │ 0x01440fc0 00000000 ffffffff ec062f00 05000000 ........../..... │ │ 0x01440fd0 00000000 00000000 ffffffff cb492f00 .............I/. │ │ 0x01440fe0 02000000 00000000 08000000 ffffffff ................ │ │ 0x01440ff0 00000000 00000000 00000000 00000000 ................ │ │ 0x01441000 00000000 6cce3100 02000000 00000000 ....l.1......... │ │ 0x01441010 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01441020 00000000 00000000 00000000 01000000 ................ │ │ 0x01441030 20c33801 02000000 e0c33801 03000000 .8.......8..... │ │ 0x01441040 c0c43801 04000000 40c53801 05000000 ..8.....@.8..... │ │ 0x01441050 20c63801 08000000 20c83801 0b000000 .8..... .8..... │ │ 0x01441060 40c83801 07000000 d0c93801 0a000000 @.8.......8..... │ │ - 0x01441070 f0c93801 00000000 00000000 ff993100 ..8...........1. │ │ + 0x01441070 f0c93801 00000000 00000000 269a3100 ..8.........&.1. │ │ 0x01441080 04000000 00000000 00000000 ffffffff ................ │ │ 0x01441090 d26c2e00 04000000 00000000 00000000 .l.............. │ │ - 0x014410a0 ffffffff 21ae3000 05000000 00000000 ....!.0......... │ │ + 0x014410a0 ffffffff 48ae3000 05000000 00000000 ....H.0......... │ │ 0x014410b0 00000000 ffffffff ec062f00 05000000 ........../..... │ │ 0x014410c0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014410d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014410e0 6cce3100 02000000 00000000 04000000 l.1............. │ │ 0x014410f0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01441100 00000000 00000000 b800801c 86103100 ..............1. │ │ - 0x01441110 ad00801c 904b3100 b900801c f6302f00 .....K1......0/. │ │ + 0x01441100 00000000 00000000 b800801c ad103100 ..............1. │ │ + 0x01441110 ad00801c b74b3100 b900801c f6302f00 .....K1......0/. │ │ 0x01441120 6400801c 22f02e00 8d00801c 7c552f00 d...".......|U/. │ │ - 0x01441130 8e00801c a7432f00 a100801c a4163100 .....C/.......1. │ │ - 0x01441140 a000801c cfd02e00 6600801c 8abc3000 ........f.....0. │ │ - 0x01441150 ec00801c 88cc3100 cd00801c 58523100 ......1.....XR1. │ │ - 0x01441160 ae00801c 62113100 e900801c af8e3100 ....b.1.......1. │ │ - 0x01441170 f400801c 5cad3100 ba00801c bb163100 ....\.1.......1. │ │ + 0x01441130 8e00801c a7432f00 a100801c cb163100 .....C/.......1. │ │ + 0x01441140 a000801c cfd02e00 6600801c b1bc3000 ........f.....0. │ │ + 0x01441150 ec00801c 88cc3100 cd00801c 7f523100 ......1......R1. │ │ + 0x01441160 ae00801c 89113100 e900801c d68e3100 ......1.......1. │ │ + 0x01441170 f400801c 83ad3100 ba00801c e2163100 ......1.......1. │ │ 0x01441180 bc00801c 617e2e00 bd00801c 7a7e2e00 ....a~......z~.. │ │ - 0x01441190 be00801c 92d13000 a400801c a72d3200 ......0......-2. │ │ + 0x01441190 be00801c b9d13000 a400801c a72d3200 ......0......-2. │ │ 0x014411a0 b400801c 8c9f2e00 a200801c e2603000 .............`0. │ │ 0x014411b0 7900801c 3fe82f00 6700801c ed9a2f00 y...?./.g...../. │ │ - 0x014411c0 6800801c bf8e3100 af00801c 1b363100 h.....1......61. │ │ - 0x014411d0 ed00801c 56e82f00 e300801c c9d83000 ....V./.......0. │ │ + 0x014411c0 6800801c e68e3100 af00801c 42363100 h.....1.....B61. │ │ + 0x014411d0 ed00801c 56e82f00 e300801c f0d83000 ....V./.......0. │ │ 0x014411e0 e000801c d57e3000 e100801c 791a2f00 .....~0.....y./. │ │ 0x014411f0 bf00801c 0dd12e00 a500801c c3e33100 ..............1. │ │ - 0x01441200 d200801c 32253000 ee00801c dc163100 ....2%0.......1. │ │ - 0x01441210 b500801c a0103100 6c00801c 2d6f3100 ......1.l...-o1. │ │ - 0x01441220 e700801c 78523100 d300801c d5af2f00 ....xR1......./. │ │ - 0x01441230 9d00801c e7d83000 b000801c 5bfb2f00 ......0.....[./. │ │ - 0x01441240 6f00801c 9d083100 7300801c 85523100 o.....1.s....R1. │ │ - 0x01441250 7a00801c ee772e00 a600801c c8953000 z....w........0. │ │ - 0x01441260 da00801c a2bc3000 f300801c 92523100 ......0......R1. │ │ + 0x01441200 d200801c 32253000 ee00801c 03173100 ....2%0.......1. │ │ + 0x01441210 b500801c c7103100 6c00801c 546f3100 ......1.l...To1. │ │ + 0x01441220 e700801c 9f523100 d300801c d5af2f00 .....R1......./. │ │ + 0x01441230 9d00801c 0ed93000 b000801c 5bfb2f00 ......0.....[./. │ │ + 0x01441240 6f00801c c4083100 7300801c ac523100 o.....1.s....R1. │ │ + 0x01441250 7a00801c ee772e00 a600801c ef953000 z....w........0. │ │ + 0x01441260 da00801c c9bc3000 f300801c b9523100 ......0......R1. │ │ 0x01441270 e600801c f67e3000 7b00801c 9acc3100 .....~0.{.....1. │ │ - 0x01441280 6d00801c f9632f00 e800801c d2f63000 m....c/.......0. │ │ + 0x01441280 6d00801c f9632f00 e800801c f9f63000 m....c/.......0. │ │ 0x01441290 9e00801c 2f4a2f00 6900801c c3dc3100 ..../J/.i.....1. │ │ - 0x014412a0 9700801c 73cd2f00 eb00801c 0d9e3000 ....s./.......0. │ │ - 0x014412b0 a700801c 237f2e00 7d00801c 83ad3100 ....#...}.....1. │ │ - 0x014412c0 d900801c b4623100 a800801c de953000 .....b1.......0. │ │ + 0x014412a0 9700801c 73cd2f00 eb00801c 349e3000 ....s./.....4.0. │ │ + 0x014412b0 a700801c 237f2e00 7d00801c aaad3100 ....#...}.....1. │ │ + 0x014412c0 d900801c db623100 a800801c 05963000 .....b1.......0. │ │ 0x014412d0 f100801c 25a52e00 c600801c b2cc3100 ....%.........1. │ │ - 0x014412e0 7000801c 12af3000 9a00801c a6982e00 p.....0......... │ │ - 0x014412f0 b300801c 45a52e00 d400801c d78e3100 ....E.........1. │ │ - 0x01441300 6e00801c 2a363100 7600801c 88413000 n...*61.v....A0. │ │ - 0x01441310 ea00801c ffd83000 c800801c 00ea3100 ......0.......1. │ │ - 0x01441320 aa00801c c0f62e00 c000801c 58b53000 ............X.0. │ │ + 0x014412e0 7000801c 39af3000 9a00801c a6982e00 p...9.0......... │ │ + 0x014412f0 b300801c 45a52e00 d400801c fe8e3100 ....E.........1. │ │ + 0x01441300 6e00801c 51363100 7600801c 88413000 n...Q61.v....A0. │ │ + 0x01441310 ea00801c 26d93000 c800801c 00ea3100 ....&.0.......1. │ │ + 0x01441320 aa00801c c0f62e00 c000801c 7fb53000 ..............0. │ │ 0x01441330 6500801c 83c12f00 ab00801c 34e12f00 e...../.....4./. │ │ - 0x01441340 ca00801c 396f3100 cb00801c def63000 ....9o1.......0. │ │ - 0x01441350 9000801c 4e253000 9b00801c e58e3100 ....N%0.......1. │ │ + 0x01441340 ca00801c 606f3100 cb00801c 05f73000 ....`o1.......0. │ │ + 0x01441350 9000801c 4e253000 9b00801c 0c8f3100 ....N%0.......1. │ │ 0x01441360 d500801c f1fc2e00 9c00801c f4603000 .............`0. │ │ 0x01441370 8000801c 941a2f00 9600801c 13ea3100 ....../.......1. │ │ - 0x01441380 8100801c f48e3100 d100801c 19283100 ......1......(1. │ │ + 0x01441380 8100801c 1b8f3100 d100801c 40283100 ......1.....@(1. │ │ 0x01441390 8200801c a01a2f00 8300801c e8073000 ....../.......0. │ │ - 0x014413a0 8400801c 7db03000 8c00801c 05fd2e00 ....}.0......... │ │ - 0x014413b0 8500801c 7fcd2f00 8600801c b6bc3000 ....../.......0. │ │ - 0x014413c0 8700801c 219e3000 d600801c f3163100 ....!.0.......1. │ │ + 0x014413a0 8400801c a4b03000 8c00801c 05fd2e00 ......0......... │ │ + 0x014413b0 8500801c 7fcd2f00 8600801c ddbc3000 ....../.......0. │ │ + 0x014413c0 8700801c 489e3000 d600801c 1a173100 ....H.0.......1. │ │ 0x014413d0 dd00801c 5b8a2f00 dc00801c 96053200 ....[./.......2. │ │ 0x014413e0 c100801c 33583000 e200801c 9ebb2e00 ....3X0......... │ │ 0x014413f0 8800801c 89552f00 7100801c 9b413000 .....U/.q....A0. │ │ 0x01441400 f200801c f5073000 7200801c 412b2f00 ......0.r...A+/. │ │ 0x01441410 b100801c 06fa2f00 ef00801c 0b7f3000 ....../.......0. │ │ 0x01441420 b200801c 43fa2f00 6a00801c b5413000 ....C./.j....A0. │ │ 0x01441430 e400801c ad1a2f00 bb00801c c02d3200 ....../......-2. │ │ - 0x01441440 b600801c a9d13000 c200801c 02c53100 ......0.......1. │ │ - 0x01441450 db00801c 51b63000 c300801c 44583000 ....Q.0.....DX0. │ │ - 0x01441460 ac00801c a34b3100 c400801c d41f3000 .....K1.......0. │ │ + 0x01441440 b600801c d0d13000 c200801c 02c53100 ......0.......1. │ │ + 0x01441450 db00801c 78b63000 c300801c 44583000 ....x.0.....DX0. │ │ + 0x01441460 ac00801c ca4b3100 c400801c d41f3000 .....K1.......0. │ │ 0x01441470 ce00801c e9af2f00 c500801c 703a3000 ....../.....p:0. │ │ - 0x01441480 de00801c e2a92f00 e500801c 319e3000 ....../.....1.0. │ │ - 0x01441490 d700801c 4a6f3100 d800801c 0b8f3100 ....Jo1.......1. │ │ - 0x014414a0 7800801c 6ee82f00 7700801c c3bc3000 x...n./.w.....0. │ │ + 0x01441480 de00801c e2a92f00 e500801c 589e3000 ....../.....X.0. │ │ + 0x01441490 d700801c 716f3100 d800801c 328f3100 ....qo1.....2.1. │ │ + 0x014414a0 7800801c 6ee82f00 7700801c eabc3000 x...n./.w.....0. │ │ 0x014414b0 7e00801c ba982e00 cf00801c 5d722f00 ~...........]r/. │ │ - 0x014414c0 c700801c ce103100 9f00801c 4b392f00 ......1.....K9/. │ │ + 0x014414c0 c700801c f5103100 9f00801c 4b392f00 ......1.....K9/. │ │ 0x014414d0 d000801c 97552f00 9300801c c2cc3100 .....U/.......1. │ │ 0x014414e0 c900801c 81f62e00 cc00801c 5ca52e00 ............\... │ │ - 0x014414f0 9100801c 18d93000 9900801c 1cd12e00 ......0......... │ │ + 0x014414f0 9100801c 3fd93000 9900801c 1cd12e00 ....?.0......... │ │ 0x01441500 8900801c ecc22e00 9800801c 4a343000 ............J40. │ │ - 0x01441510 f000801c 1fea3100 df00801c fc2d3100 ......1......-1. │ │ + 0x01441510 f000801c 1fea3100 df00801c 232e3100 ......1.....#.1. │ │ 0x01441520 8a00801c 38ea3100 6b00801c 24bf3100 ....8.1.k...$.1. │ │ - 0x01441530 8b00801c 90ad3100 b700801c 09083000 ......1.......0. │ │ - 0x01441540 9400801c 27623100 9500801c 3dbf3100 ....'b1.....=.1. │ │ + 0x01441530 8b00801c b7ad3100 b700801c 09083000 ......1.......0. │ │ + 0x01441540 9400801c 4e623100 9500801c 3dbf3100 ....Nb1.....=.1. │ │ 0x01441550 00000000 00000000 60d53100 02000000 ........`.1..... │ │ 0x01441560 00000000 04000000 ffffffff e24f3000 .............O0. │ │ 0x01441570 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01441580 73ad3000 02000000 00000000 04000000 s.0............. │ │ + 0x01441580 9aad3000 02000000 00000000 04000000 ..0............. │ │ 0x01441590 ffffffff 85173000 02000000 00000000 ......0......... │ │ - 0x014415a0 04000000 ffffffff 75063100 01000000 ........u.1..... │ │ + 0x014415a0 04000000 ffffffff 9c063100 01000000 ..........1..... │ │ 0x014415b0 00000000 04000000 ffffffff e0cf2e00 ................ │ │ 0x014415c0 01000000 00000000 04000000 ffffffff ................ │ │ - 0x014415d0 f8ca3000 01000000 00000000 04000000 ..0............. │ │ - 0x014415e0 ffffffff 7a063100 01000000 00000000 ....z.1......... │ │ + 0x014415d0 1fcb3000 01000000 00000000 04000000 ..0............. │ │ + 0x014415e0 ffffffff a1063100 01000000 00000000 ......1......... │ │ 0x014415f0 04000000 ffffffff fc713000 01000000 .........q0..... │ │ 0x01441600 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01441610 00000000 00000000 00000000 00000000 ................ │ │ 0x01441620 e24f3000 02000000 00000000 04000000 .O0............. │ │ - 0x01441630 ffffffff 73ad3000 02000000 00000000 ....s.0......... │ │ + 0x01441630 ffffffff 9aad3000 02000000 00000000 ......0......... │ │ 0x01441640 04000000 ffffffff 834b3000 02000000 .........K0..... │ │ 0x01441650 00000000 04000000 ffffffff 362a2f00 ............6*/. │ │ 0x01441660 02000000 00000000 04000000 ffffffff ................ │ │ 0x01441670 1b503000 05000000 00000000 00000000 .P0............. │ │ 0x01441680 ffffffff 44812f00 05000000 00000000 ....D./......... │ │ - 0x01441690 00000000 ffffffff ab5d3100 07000000 .........]1..... │ │ + 0x01441690 00000000 ffffffff d25d3100 07000000 .........]1..... │ │ 0x014416a0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014416b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014416c0 834b3000 02000000 00000000 04000000 .K0............. │ │ 0x014416d0 ffffffff 362a2f00 02000000 00000000 ....6*/......... │ │ 0x014416e0 04000000 ffffffff d8cc3100 02000000 ..........1..... │ │ - 0x014416f0 00000000 04000000 ffffffff 64ba3100 ............d.1. │ │ + 0x014416f0 00000000 04000000 ffffffff 8bba3100 ..............1. │ │ 0x01441700 02000000 00000000 04000000 ffffffff ................ │ │ 0x01441710 d2133000 02000000 00000000 04000000 ..0............. │ │ 0x01441720 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01441730 00000000 00000000 834b3000 02000000 .........K0..... │ │ 0x01441740 00000000 04000000 ffffffff 362a2f00 ............6*/. │ │ 0x01441750 02000000 00000000 04000000 ffffffff ................ │ │ 0x01441760 e24f3000 02000000 00000000 04000000 .O0............. │ │ 0x01441770 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01441780 00000000 00000000 e24f3000 02000000 .........O0..... │ │ - 0x01441790 00000000 04000000 ffffffff 73ad3000 ............s.0. │ │ + 0x01441790 00000000 04000000 ffffffff 9aad3000 ..............0. │ │ 0x014417a0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014417b0 05532f00 02000000 00000000 04000000 .S/............. │ │ 0x014417c0 ffffffff 1b503000 05000000 00000000 .....P0......... │ │ 0x014417d0 00000000 ffffffff 44812f00 05000000 ........D./..... │ │ - 0x014417e0 00000000 00000000 ffffffff dbca3000 ..............0. │ │ + 0x014417e0 00000000 00000000 ffffffff 02cb3000 ..............0. │ │ 0x014417f0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x01441800 867f3100 02000000 00000000 04000000 ..1............. │ │ + 0x01441800 ad7f3100 02000000 00000000 04000000 ..1............. │ │ 0x01441810 ffffffff f6762e00 05000000 00000000 .....v.......... │ │ 0x01441820 00000000 ffffffff d31a2f00 02000000 ........../..... │ │ 0x01441830 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01441840 00000000 00000000 00000000 00000000 ................ │ │ - 0x01441850 73ad3000 02000000 00000000 04000000 s.0............. │ │ - 0x01441860 ffffffff dbca3000 05000000 00000000 ......0......... │ │ - 0x01441870 00000000 ffffffff 79ad3000 05000000 ........y.0..... │ │ + 0x01441850 9aad3000 02000000 00000000 04000000 ..0............. │ │ + 0x01441860 ffffffff 02cb3000 05000000 00000000 ......0......... │ │ + 0x01441870 00000000 ffffffff a0ad3000 05000000 ..........0..... │ │ 0x01441880 00000000 00000000 ffffffff 71db3100 ............q.1. │ │ 0x01441890 05000000 00000000 00000000 ffffffff ................ │ │ 0x014418a0 f9962e00 05000000 00000000 00000000 ................ │ │ 0x014418b0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014418c0 00000000 00000000 85173000 02000000 ..........0..... │ │ 0x014418d0 00000000 04000000 ffffffff 6cce3100 ............l.1. │ │ 0x014418e0 02000000 00000000 04000000 ffffffff ................ │ │ @@ -40965,11 +40965,11 @@ │ │ 0x01441900 ffffffff fe8d3000 01000000 00000000 ......0......... │ │ 0x01441910 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01441920 00000000 00000000 00000000 00000000 ................ │ │ 0x01441930 00000000 40713901 50713901 60713901 ....@q9.Pq9.`q9. │ │ 0x01441940 70713901 10723901 b0723901 c0723901 pq9..r9..r9..r9. │ │ 0x01441950 10733901 60733901 e0733901 20743901 .s9.`s9..s9. t9. │ │ 0x01441960 50743901 60743901 90743901 70763901 Pt9.`t9..t9.pv9. │ │ - 0x01441970 c28f3100 803a2f00 ac173100 720d3200 ..1..:/...1.r.2. │ │ - 0x01441980 e0083000 92bd3000 b0173100 c28f3100 ..0...0...1...1. │ │ + 0x01441970 e98f3100 803a2f00 d3173100 720d3200 ..1..:/...1.r.2. │ │ + 0x01441980 e0083000 b9bd3000 d7173100 e98f3100 ..0...0...1...1. │ │ 0x01441990 68852e00 76562f00 h...vV/. │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -2223,84 +2223,84 @@ │ │ 0x0144c098 00100000 00000000 02000000 00000000 ................ │ │ 0x0144c0a8 03000000 00000000 04000000 00000000 ................ │ │ 0x0144c0b8 05000000 00000000 06000000 00000000 ................ │ │ 0x0144c0c8 07000000 00000000 08000000 00000000 ................ │ │ 0x0144c0d8 09000000 00000000 0a000000 00000000 ................ │ │ 0x0144c0e8 0b000000 00000000 0c000000 00000000 ................ │ │ 0x0144c0f8 0d000000 fee02e00 c5e70801 00000000 ................ │ │ - 0x0144c108 3bb12f00 00000000 00000000 a5be3000 ;./...........0. │ │ + 0x0144c108 3bb12f00 00000000 00000000 ccbe3000 ;./...........0. │ │ 0x0144c118 00000000 00000000 7f273000 00000000 .........'0..... │ │ - 0x0144c128 00000000 4d713100 00000000 00000000 ....Mq1......... │ │ + 0x0144c128 00000000 74713100 00000000 00000000 ....tq1......... │ │ 0x0144c138 5a922f00 00000000 00000000 86273000 Z./..........'0. │ │ 0x0144c148 00000000 00000000 76433000 00000000 ........vC0..... │ │ 0x0144c158 00000000 60922f00 00000000 00000000 ....`./......... │ │ 0x0144c168 d7803000 00000000 00000000 db3b2f00 ..0..........;/. │ │ 0x0144c178 00000000 00000000 411d2f00 00000000 ........A./..... │ │ 0x0144c188 00000000 dc0f3200 00000000 00000000 ......2......... │ │ 0x0144c198 65922f00 00000000 00000000 e30f3200 e./...........2. │ │ 0x0144c1a8 00000000 00000000 e4862e00 00000000 ................ │ │ 0x0144c1b8 00000000 e33b2f00 00000000 00000000 .....;/......... │ │ 0x0144c1c8 22ea2f00 f5e70801 00000000 6c633000 "./.........lc0. │ │ - 0x0144c1d8 00000000 00000000 e39f3000 00000000 ..........0..... │ │ + 0x0144c1d8 00000000 00000000 0aa03000 00000000 ..........0..... │ │ 0x0144c1e8 00000000 6e922f00 00000000 00000000 ....n./......... │ │ 0x0144c1f8 471d2f00 00000000 00000000 75922f00 G./.........u./. │ │ 0x0144c208 00000000 00000000 436c2e00 00000000 ........Cl...... │ │ 0x0144c218 00000000 7c433000 00000000 00000000 ....|C0......... │ │ 0x0144c228 73ce2f00 a6e80801 00000000 30ea2f00 s./.........0./. │ │ 0x0144c238 00000000 00000000 0ece3100 00000000 ..........1..... │ │ 0x0144c248 00000000 09572f00 00000000 00000000 .....W/......... │ │ - 0x0144c258 00000000 00000000 8ec42e00 69913100 ............i.1. │ │ + 0x0144c258 00000000 00000000 8ec42e00 90913100 ..............1. │ │ 0x0144c268 4f1d2f00 843a2f00 02000000 00000000 O./..:/......... │ │ 0x0144c278 00040000 00000000 25e12e00 00000000 ........%....... │ │ 0x0144c288 7f4f0901 00000000 f0510901 02520901 .O.......Q...R.. │ │ 0x0144c298 38520901 67520901 99520901 cb520901 8R..gR...R...R.. │ │ 0x0144c2a8 fa520901 2c530901 00000000 5b530901 .R..,S......[S.. │ │ 0x0144c2b8 8d530901 00000000 00000000 00000000 .S.............. │ │ - 0x0144c2c8 e2ea2f00 4ae12e00 c8913100 48db3000 ../.J.....1.H.0. │ │ + 0x0144c2c8 e2ea2f00 4ae12e00 ef913100 6fdb3000 ../.J.....1.o.0. │ │ 0x0144c2d8 2aed3100 0f103200 02000000 0148c400 *.1...2......H.. │ │ 0x0144c2e8 01000000 00000000 9bcd0f01 00000000 ................ │ │ 0x0144c2f8 00000000 00000000 f3962f00 00000000 ........../..... │ │ 0x0144c308 02000000 0148c400 03000000 00000000 .....H.......... │ │ 0x0144c318 9bcd0f01 00000000 00000000 00000000 ................ │ │ - 0x0144c328 5e583100 00000000 02000000 0148c400 ^X1..........H.. │ │ + 0x0144c328 85583100 00000000 02000000 0148c400 .X1..........H.. │ │ 0x0144c338 02000000 00000000 9bcd0f01 00000000 ................ │ │ - 0x0144c348 00000000 00000000 c7393100 00000000 .........91..... │ │ + 0x0144c348 00000000 00000000 ee393100 00000000 .........91..... │ │ 0x0144c358 01000000 0148c400 04000000 00000000 .....H.......... │ │ 0x0144c368 9bcd0f01 00000000 00000000 00000000 ................ │ │ 0x0144c378 a8772f00 00000000 01000000 01088000 .w/............. │ │ 0x0144c388 00000000 00000000 cdcd0f01 00000000 ................ │ │ 0x0144c398 00000000 00000000 0a0d3000 00000000 ..........0..... │ │ 0x0144c3a8 01000000 0100a800 00000000 00000000 ................ │ │ 0x0144c3b8 a2ce0f01 00000000 00000000 00000000 ................ │ │ - 0x0144c3c8 dd743100 00000000 02000000 0100a800 .t1............. │ │ + 0x0144c3c8 04753100 00000000 02000000 0100a800 .u1............. │ │ 0x0144c3d8 00000000 00000000 a2ce0f01 00000000 ................ │ │ - 0x0144c3e8 00000000 00000000 dd743100 00000000 .........t1..... │ │ + 0x0144c3e8 00000000 00000000 04753100 00000000 .........u1..... │ │ 0x0144c3f8 01000000 01208000 00000000 00000000 ..... .......... │ │ 0x0144c408 54cf0f01 00000000 00000000 00000000 T............... │ │ 0x0144c418 52592f00 00000000 01000000 01208000 RY/.......... .. │ │ 0x0144c428 00000000 00000000 9acf0f01 00000000 ................ │ │ - 0x0144c438 00000000 00000000 1a953100 00000000 ..........1..... │ │ + 0x0144c438 00000000 00000000 41953100 00000000 ........A.1..... │ │ 0x0144c448 01000000 010cc000 63000000 00000000 ........c....... │ │ 0x0144c458 9bcd0f01 00000000 00000000 00000000 ................ │ │ - 0x0144c468 291c3100 00000000 02000000 010cc000 ).1............. │ │ + 0x0144c468 501c3100 00000000 02000000 010cc000 P.1............. │ │ 0x0144c478 63000000 00000000 9bcd0f01 00000000 c............... │ │ 0x0144c488 00000000 00000000 26463000 00000000 ........&F0..... │ │ 0x0144c498 01000000 010cc000 63000000 00000000 ........c....... │ │ 0x0144c4a8 9bcd0f01 00000000 00000000 00000000 ................ │ │ - 0x0144c4b8 6bfc3000 00000000 01000000 01088000 k.0............. │ │ + 0x0144c4b8 92fc3000 00000000 01000000 01088000 ..0............. │ │ 0x0144c4c8 01000000 00000000 decf0f01 00000000 ................ │ │ 0x0144c4d8 00000000 00000000 31463000 00000000 ........1F0..... │ │ 0x0144c4e8 02000000 01088000 01000000 00000000 ................ │ │ 0x0144c4f8 decf0f01 00000000 00000000 00000000 ................ │ │ 0x0144c508 31463000 00000000 01000000 01088000 1F0............. │ │ 0x0144c518 02000000 00000000 decf0f01 00000000 ................ │ │ - 0x0144c528 00000000 00000000 f2a13000 00000000 ..........0..... │ │ + 0x0144c528 00000000 00000000 19a23000 00000000 ..........0..... │ │ 0x0144c538 02000000 01088000 02000000 00000000 ................ │ │ 0x0144c548 decf0f01 00000000 00000000 00000000 ................ │ │ - 0x0144c558 f2a13000 00000000 01000000 01088000 ..0............. │ │ + 0x0144c558 19a23000 00000000 01000000 01088000 ..0............. │ │ 0x0144c568 03000000 00000000 decf0f01 00000000 ................ │ │ 0x0144c578 00000000 00000000 652a3000 00000000 ........e*0..... │ │ 0x0144c588 02000000 01088000 03000000 00000000 ................ │ │ 0x0144c598 decf0f01 00000000 00000000 00000000 ................ │ │ 0x0144c5a8 652a3000 00000000 ff000000 21088000 e*0.........!... │ │ 0x0144c5b8 00000000 00000000 18d20f01 00000000 ................ │ │ 0x0144c5c8 00000000 00000000 b9c62e00 00000000 ................ │ │ @@ -2317,27 +2317,27 @@ │ │ 0x0144c678 01000000 21108008 01000000 00000000 ....!........... │ │ 0x0144c688 d2d20f01 9dd30f01 c3d30f01 00000000 ................ │ │ 0x0144c698 d3b32f00 00000000 01000000 81088000 ../............. │ │ 0x0144c6a8 00000000 00000000 ead30f01 00000000 ................ │ │ 0x0144c6b8 00000000 00000000 7d8b2e00 00000000 ........}....... │ │ 0x0144c6c8 01000000 81088000 00000000 00000000 ................ │ │ 0x0144c6d8 30d40f01 00000000 00000000 00000000 0............... │ │ - 0x0144c6e8 72fc3000 00000000 01000000 41088000 r.0.........A... │ │ + 0x0144c6e8 99fc3000 00000000 01000000 41088000 ..0.........A... │ │ 0x0144c6f8 00000000 00000000 6dd40f01 00000000 ........m....... │ │ - 0x0144c708 00000000 00000000 14c23000 00000000 ..........0..... │ │ + 0x0144c708 00000000 00000000 3bc23000 00000000 ........;.0..... │ │ 0x0144c718 01000000 c1088000 00000000 00000000 ................ │ │ 0x0144c728 09d50f01 00000000 00000000 00000000 ................ │ │ 0x0144c738 b3f03100 00000000 02000000 01088000 ..1............. │ │ 0x0144c748 00000000 00000000 b4d50f01 00000000 ................ │ │ 0x0144c758 00000000 00000000 f2e32e00 00000000 ................ │ │ 0x0144c768 ff000000 01088000 00000000 00000000 ................ │ │ 0x0144c778 13d80f01 00000000 00000000 00000000 ................ │ │ - 0x0144c788 7db33100 00000000 ff000000 01088000 }.1............. │ │ + 0x0144c788 a4b33100 00000000 ff000000 01088000 ..1............. │ │ 0x0144c798 00000000 00000000 13d80f01 00000000 ................ │ │ - 0x0144c7a8 00000000 00000000 7afc3000 00000000 ........z.0..... │ │ + 0x0144c7a8 00000000 00000000 a1fc3000 00000000 ..........0..... │ │ 0x0144c7b8 01000000 01088000 00000000 00000000 ................ │ │ 0x0144c7c8 c7d80f01 00000000 00000000 00000000 ................ │ │ 0x0144c7d8 848b2e00 00000000 ff000000 01088000 ................ │ │ 0x0144c7e8 00000000 00000000 17d90f01 00000000 ................ │ │ 0x0144c7f8 00000000 00000000 37463000 00000000 ........7F0..... │ │ 0x0144c808 01000000 01088000 00000000 00000000 ................ │ │ 0x0144c818 63da0f01 00000000 00000000 00000000 c............... │ │ @@ -2379,25 +2379,25 @@ │ │ 0x0144ca58 2da92e00 00000000 01000000 01008000 -............... │ │ 0x0144ca68 00000000 00000000 3ce10f01 00000000 ........<....... │ │ 0x0144ca78 00000000 00000000 c0f03100 00000000 ..........1..... │ │ 0x0144ca88 02000000 21088000 00000000 00000000 ....!........... │ │ 0x0144ca98 b2e10f01 00000000 00000000 00000000 ................ │ │ 0x0144caa8 e93f2f00 00000000 00000000 01208000 .?/.......... .. │ │ 0x0144cab8 00000000 00000000 9bcd0f01 00000000 ................ │ │ - 0x0144cac8 00000000 00000000 ec743100 00000000 .........t1..... │ │ + 0x0144cac8 00000000 00000000 13753100 00000000 .........u1..... │ │ 0x0144cad8 00000000 01208000 00000000 00000000 ..... .......... │ │ 0x0144cae8 05e20f01 00000000 00000000 00000000 ................ │ │ 0x0144caf8 8c8b2e00 00000000 02000000 01088000 ................ │ │ 0x0144cb08 00000000 00000000 37e20f01 00000000 ........7....... │ │ - 0x0144cb18 00000000 00000000 33953100 00000000 ........3.1..... │ │ + 0x0144cb18 00000000 00000000 5a953100 00000000 ........Z.1..... │ │ 0x0144cb28 01000000 01088000 00000000 00000000 ................ │ │ 0x0144cb38 82e20f01 00000000 00000000 00000000 ................ │ │ 0x0144cb48 0cd12f00 00000000 00000000 01008000 ../............. │ │ 0x0144cb58 00000000 00000000 b9e40f01 00000000 ................ │ │ - 0x0144cb68 00000000 00000000 81fc3000 00000000 ..........0..... │ │ + 0x0144cb68 00000000 00000000 a8fc3000 00000000 ..........0..... │ │ 0x0144cb78 00000000 01008000 00000000 00000000 ................ │ │ 0x0144cb88 fbe40f01 00000000 00000000 00000000 ................ │ │ 0x0144cb98 7b123200 00000000 00000000 01008000 {.2............. │ │ 0x0144cba8 00000000 00000000 3de50f01 00000000 ........=....... │ │ 0x0144cbb8 00000000 00000000 3c463000 00000000 ...........O... │ │ 0x0144d918 52cf1301 dbcf1301 06d41301 19d41301 R............... │ │ 0x0144d928 19d41301 43d41301 00000000 6cd41301 ....C.......l... │ │ 0x0144d938 ead41301 00000000 00000000 26d51301 ............&... │ │ 0x0144d948 72d51301 00000000 490c1401 490c1401 r.......I...I... │ │ @@ -2634,15 +2634,15 @@ │ │ 0x0144da48 00000000 00000000 00000000 00000000 ................ │ │ 0x0144da58 00000000 00000000 00000000 00000000 ................ │ │ 0x0144da68 00000000 00000000 00000000 00000000 ................ │ │ 0x0144da78 01000000 43232f00 43232f00 01130003 ....C#/.C#/..... │ │ 0x0144da88 00000000 00000000 00100000 40000000 ............@... │ │ 0x0144da98 04030000 04030000 00000000 00000000 ................ │ │ 0x0144daa8 08000000 04000400 80000000 80000000 ................ │ │ - 0x0144dab8 01000000 95fe3000 95fe3000 02130003 ......0...0..... │ │ + 0x0144dab8 01000000 bcfe3000 bcfe3000 02130003 ......0...0..... │ │ 0x0144dac8 00000000 00000000 00200000 40000000 ......... ..@... │ │ 0x0144dad8 04030000 04030000 00000000 00000000 ................ │ │ 0x0144dae8 08000000 05000400 00010000 00010000 ................ │ │ 0x0144daf8 01000000 fb6f2e00 fb6f2e00 03130003 .....o...o...... │ │ 0x0144db08 00000000 00000000 00000800 40000000 ............@... │ │ 0x0144db18 04030000 04030000 00000000 00000000 ................ │ │ 0x0144db28 08000000 04000400 00010000 00010000 ................ │ │ @@ -2658,27 +2658,27 @@ │ │ 0x0144dbc8 00000000 00000000 20000000 10000000 ........ ....... │ │ 0x0144dbd8 04030000 04030000 00000000 00000000 ................ │ │ 0x0144dbe8 21000000 04000000 00000000 00010000 !............... │ │ 0x0144dbf8 01000000 3eee2f00 3eee2f00 b5c00003 ....>./.>./..... │ │ 0x0144dc08 00000000 00000000 20000000 20000000 ........ ... ... │ │ 0x0144dc18 04030000 04030000 00000000 00000000 ................ │ │ 0x0144dc28 21000000 05000000 00000000 80010000 !............... │ │ - 0x0144dc38 01000000 da3b3100 80b53100 01000003 .....;1...1..... │ │ + 0x0144dc38 01000000 013c3100 a7b53100 01000003 .....<1...1..... │ │ 0x0144dc48 01000000 01000000 20000000 01000000 ........ ....... │ │ 0x0144dc58 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dc68 01000000 09090000 00000000 00000000 ................ │ │ - 0x0144dc78 01000000 b4e03000 d4843000 02000003 ......0...0..... │ │ + 0x0144dc78 01000000 dbe03000 d4843000 02000003 ......0...0..... │ │ 0x0144dc88 01000000 01000000 20000000 02000000 ........ ....... │ │ 0x0144dc98 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dca8 11000000 09090000 00000000 00000000 ................ │ │ - 0x0144dcb8 01000000 d7d23100 bde03000 2f000003 ......1...0./... │ │ + 0x0144dcb8 01000000 d7d23100 e4e03000 2f000003 ......1...0./... │ │ 0x0144dcc8 01000000 01000000 40000000 02000000 ........@....... │ │ 0x0144dcd8 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dce8 18000000 09090000 80000000 80000000 ................ │ │ - 0x0144dcf8 01000000 96b53100 3a773100 32000003 ......1.:w1.2... │ │ + 0x0144dcf8 01000000 bdb53100 61773100 32000003 ......1.aw1.2... │ │ 0x0144dd08 02000000 02000000 40000000 02000000 ........@....... │ │ 0x0144dd18 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dd28 38000000 09090000 80000000 80000000 8............... │ │ 0x0144dd38 01000000 13042f00 190f3000 33000003 ....../...0.3... │ │ 0x0144dd48 02000000 01000000 40000000 02000000 ........@....... │ │ 0x0144dd58 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dd68 18000000 09090000 80000000 80000000 ................ │ │ @@ -2694,19 +2694,19 @@ │ │ 0x0144de08 02000000 02000000 80000000 02000000 ................ │ │ 0x0144de18 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144de28 38000000 09090000 00010000 00010000 8............... │ │ 0x0144de38 01000000 caaa2e00 85d32f00 39000003 ........../.9... │ │ 0x0144de48 02000000 01000000 80000000 02000000 ................ │ │ 0x0144de58 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144de68 18000000 09090000 00010000 00010000 ................ │ │ - 0x0144de78 01000000 a9b53100 f2b62f00 3a000003 ......1.../.:... │ │ + 0x0144de78 01000000 d0b53100 f2b62f00 3a000003 ......1.../.:... │ │ 0x0144de88 02000000 04000000 80000000 02000000 ................ │ │ 0x0144de98 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dea8 38000000 09090000 00010000 00010000 8............... │ │ - 0x0144deb8 01000000 b8b53100 b4143200 3b000003 ......1...2.;... │ │ + 0x0144deb8 01000000 dfb53100 b4143200 3b000003 ......1...2.;... │ │ 0x0144dec8 01000000 01000000 20000000 10000000 ........ ....... │ │ 0x0144ded8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144dee8 11000000 09090000 00000000 00000000 ................ │ │ 0x0144def8 01000000 13b72f00 58693000 3c000003 ....../.Xi0.<... │ │ 0x0144df08 01000000 01000000 40000000 10000000 ........@....... │ │ 0x0144df18 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144df28 18000000 09090000 80000000 80000000 ................ │ │ @@ -2722,39 +2722,39 @@ │ │ 0x0144dfc8 02000000 01000000 40000000 10000000 ........@....... │ │ 0x0144dfd8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144dfe8 18000000 09090000 80000000 80000000 ................ │ │ 0x0144dff8 01000000 a6d32f00 ea843000 6a000003 ....../...0.j... │ │ 0x0144e008 02000000 02000000 80000000 10000000 ................ │ │ 0x0144e018 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e028 38000000 09090000 00010000 00010000 8............... │ │ - 0x0144e038 01000000 dae03000 0e853000 6b000003 ......0...0.k... │ │ + 0x0144e038 01000000 01e13000 0e853000 6b000003 ......0...0.k... │ │ 0x0144e048 02000000 01000000 80000000 10000000 ................ │ │ 0x0144e058 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e068 18000000 09090000 00010000 00010000 ................ │ │ 0x0144e078 01000000 5a232f00 bc422f00 6c000003 ....Z#/..B/.l... │ │ 0x0144e088 02000000 04000000 40000000 10000000 ........@....... │ │ 0x0144e098 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e0a8 38000000 09090000 80000000 80000000 8............... │ │ 0x0144e0b8 01000000 ddaa2e00 9c693000 6d000003 .........i0.m... │ │ 0x0144e0c8 02000000 04000000 80000000 10000000 ................ │ │ 0x0144e0d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e0e8 38000000 09090000 00010000 00010000 8............... │ │ - 0x0144e0f8 01000000 da963100 bcd32f00 9c000003 ......1.../..... │ │ + 0x0144e0f8 01000000 01973100 bcd32f00 9c000003 ......1.../..... │ │ 0x0144e108 01000000 01000000 00100000 40000000 ............@... │ │ 0x0144e118 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e128 18000000 04040000 80000000 80000000 ................ │ │ 0x0144e138 01000000 07792f00 26702e00 9d000003 .....y/.&p...... │ │ 0x0144e148 01000000 01000000 00200000 40000000 ......... ..@... │ │ 0x0144e158 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e168 18000000 05050000 00010000 00010000 ................ │ │ 0x0144e178 01000000 c1e52e00 efaa2e00 9e000003 ................ │ │ 0x0144e188 02000000 01000000 00100000 40000000 ............@... │ │ 0x0144e198 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e1a8 18000000 04040000 80000000 80000000 ................ │ │ - 0x0144e1b8 01000000 28992f00 f0e03000 9f000003 ....(./...0..... │ │ + 0x0144e1b8 01000000 28992f00 17e13000 9f000003 ....(./...0..... │ │ 0x0144e1c8 02000000 01000000 00200000 40000000 ......... ..@... │ │ 0x0144e1d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e1e8 18000000 05050000 00010000 00010000 ................ │ │ 0x0144e1f8 01000000 47042f00 c0693000 a2000003 ....G./..i0..... │ │ 0x0144e208 02000000 02000000 00100000 40000000 ............@... │ │ 0x0144e218 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e228 38000000 04040000 80000000 80000000 8............... │ │ @@ -2774,47 +2774,47 @@ │ │ 0x0144e308 01000000 01000000 00400000 40000000 .........@..@... │ │ 0x0144e318 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e328 28000000 04040000 80000000 80000000 (............... │ │ 0x0144e338 01000000 4db72f00 13ab2e00 9dc00003 ....M./......... │ │ 0x0144e348 01000000 01000000 00800000 40000000 ............@... │ │ 0x0144e358 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e368 28000000 04040000 00010000 00010000 (............... │ │ - 0x0144e378 01000000 5b773100 1d2c3000 9ec00003 ....[w1..,0..... │ │ + 0x0144e378 01000000 82773100 1d2c3000 9ec00003 .....w1..,0..... │ │ 0x0144e388 02000000 01000000 00400000 40000000 .........@..@... │ │ 0x0144e398 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e3a8 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144e3b8 01000000 fc1e3100 41483000 9fc00003 ......1.AH0..... │ │ + 0x0144e3b8 01000000 231f3100 41483000 9fc00003 ....#.1.AH0..... │ │ 0x0144e3c8 02000000 01000000 00800000 40000000 ............@... │ │ 0x0144e3d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e3e8 28000000 04040000 00010000 00010000 (............... │ │ - 0x0144e3f8 01000000 50c43000 e4693000 a0c00003 ....P.0..i0..... │ │ + 0x0144e3f8 01000000 77c43000 e4693000 a0c00003 ....w.0..i0..... │ │ 0x0144e408 01000000 01000000 00000100 40000000 ............@... │ │ 0x0144e418 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e428 24000000 04040000 40000000 80000000 $.......@....... │ │ - 0x0144e438 01000000 e33b3100 e3f23100 a1c00003 .....;1...1..... │ │ + 0x0144e438 01000000 0a3c3100 e3f23100 a1c00003 .....<1...1..... │ │ 0x0144e448 01000000 01000000 00000200 40000000 ............@... │ │ 0x0144e458 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e468 24000000 04040000 40000000 00010000 $.......@....... │ │ 0x0144e478 01000000 dcd32f00 50c92e00 a2c00003 ....../.P....... │ │ 0x0144e488 02000000 01000000 00000100 40000000 ............@... │ │ 0x0144e498 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e4a8 24000000 04040000 40000000 80000000 $.......@....... │ │ - 0x0144e4b8 01000000 cd143200 47a53000 a3c00003 ......2.G.0..... │ │ + 0x0144e4b8 01000000 cd143200 6ea53000 a3c00003 ......2.n.0..... │ │ 0x0144e4c8 02000000 01000000 00000200 40000000 ............@... │ │ 0x0144e4d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e4e8 24000000 04040000 40000000 00010000 $.......@....... │ │ 0x0144e4f8 01000000 525b2f00 85232f00 a4c00003 ....R[/..#/..... │ │ 0x0144e508 08000000 10000000 00400000 40000000 .........@..@... │ │ 0x0144e518 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e528 28000000 04040000 80000000 80000000 (............... │ │ 0x0144e538 01000000 f0d32f00 74ee2f00 a5c00003 ....../.t./..... │ │ 0x0144e548 08000000 10000000 00800000 40000000 ............@... │ │ 0x0144e558 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e568 28000000 04040000 00010000 00010000 (............... │ │ - 0x0144e578 01000000 500f3000 ef3b3100 a6c00003 ....P.0..;1..... │ │ + 0x0144e578 01000000 500f3000 163c3100 a6c00003 ....P.0..<1..... │ │ 0x0144e588 00010000 10000000 00400000 40000000 .........@..@... │ │ 0x0144e598 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e5a8 28000000 04040000 80000000 80000000 (............... │ │ 0x0144e5b8 01000000 2cab2e00 61042f00 a7c00003 ....,...a./..... │ │ 0x0144e5c8 00010000 10000000 00800000 40000000 ............@... │ │ 0x0144e5d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e5e8 28000000 04040000 00010000 00010000 (............... │ │ @@ -2822,23 +2822,23 @@ │ │ 0x0144e608 08000000 10000000 00000100 40000000 ............@... │ │ 0x0144e618 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e628 24000000 04040000 40000000 80000000 $.......@....... │ │ 0x0144e638 01000000 46702e00 3a2c3000 a9c00003 ....Fp..:,0..... │ │ 0x0144e648 08000000 10000000 00000200 40000000 ............@... │ │ 0x0144e658 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e668 24000000 04040000 40000000 00010000 $.......@....... │ │ - 0x0144e678 01000000 ec963100 5aab2e00 aac00003 ......1.Z....... │ │ + 0x0144e678 01000000 13973100 5aab2e00 aac00003 ......1.Z....... │ │ 0x0144e688 00010000 10000000 00000100 40000000 ............@... │ │ 0x0144e698 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e6a8 24000000 04040000 40000000 80000000 $.......@....... │ │ - 0x0144e6b8 01000000 acfe3000 615b2f00 abc00003 ......0.a[/..... │ │ + 0x0144e6b8 01000000 d3fe3000 615b2f00 abc00003 ......0.a[/..... │ │ 0x0144e6c8 00010000 10000000 00000200 40000000 ............@... │ │ 0x0144e6d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e6e8 24000000 04040000 40000000 00010000 $.......@....... │ │ - 0x0144e6f8 01000000 ffd32f00 6e773100 acc00003 ....../.nw1..... │ │ + 0x0144e6f8 01000000 ffd32f00 95773100 acc00003 ....../..w1..... │ │ 0x0144e708 04000000 08000000 00400000 40000000 .........@..@... │ │ 0x0144e718 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e728 28000000 04040000 80000000 80000000 (............... │ │ 0x0144e738 01000000 16d42f00 58b72f00 adc00003 ....../.X./..... │ │ 0x0144e748 04000000 08000000 00800000 40000000 ............@... │ │ 0x0144e758 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e768 28000000 04040000 00010000 00010000 (............... │ │ @@ -2850,35 +2850,35 @@ │ │ 0x0144e7c8 04000000 08000000 00000200 40000000 ............@... │ │ 0x0144e7d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e7e8 24000000 04040000 40000000 00010000 $.......@....... │ │ 0x0144e7f8 01000000 16f33100 2bf33100 06c00003 ......1.+.1..... │ │ 0x0144e808 04000000 08000000 20000000 02000000 ........ ....... │ │ 0x0144e818 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e828 11000000 09090000 00000000 00000000 ................ │ │ - 0x0144e838 01000000 66a53000 6fc92e00 09c00003 ....f.0.o....... │ │ + 0x0144e838 01000000 8da53000 6fc92e00 09c00003 ......0.o....... │ │ 0x0144e848 04000000 08000000 40000000 02000000 ........@....... │ │ 0x0144e858 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e868 18000000 09090000 80000000 80000000 ................ │ │ 0x0144e878 01000000 9e232f00 7e042f00 0ac00003 .....#/.~./..... │ │ 0x0144e888 04000000 08000000 80000000 02000000 ................ │ │ 0x0144e898 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e8a8 18000000 09090000 00010000 00010000 ................ │ │ 0x0144e8b8 01000000 730f3000 79b72f00 10c00003 ....s.0.y./..... │ │ 0x0144e8c8 04000000 01000000 20000000 02000000 ........ ....... │ │ 0x0144e8d8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e8e8 11000000 09090000 00000000 00000000 ................ │ │ - 0x0144e8f8 01000000 7da53000 248e2e00 13c00003 ....}.0.$....... │ │ + 0x0144e8f8 01000000 a4a53000 248e2e00 13c00003 ......0.$....... │ │ 0x0144e908 04000000 01000000 40000000 02000000 ........@....... │ │ 0x0144e918 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e928 18000000 09090000 80000000 80000000 ................ │ │ 0x0144e938 01000000 19792f00 95b72f00 14c00003 .....y/.../..... │ │ 0x0144e948 04000000 01000000 80000000 02000000 ................ │ │ 0x0144e958 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e968 18000000 09090000 00010000 00010000 ................ │ │ - 0x0144e978 01000000 c0fe3000 552c3000 15c00003 ......0.U,0..... │ │ + 0x0144e978 01000000 e7fe3000 552c3000 15c00003 ......0.U,0..... │ │ 0x0144e988 04000000 04000000 20000000 02000000 ........ ....... │ │ 0x0144e998 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e9a8 11000000 09090000 00000000 00000000 ................ │ │ 0x0144e9b8 01000000 94c92e00 805b2f00 18c00003 .........[/..... │ │ 0x0144e9c8 04000000 04000000 40000000 02000000 ........@....... │ │ 0x0144e9d8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e9e8 38000000 09090000 80000000 80000000 8............... │ │ @@ -2910,15 +2910,15 @@ │ │ 0x0144eb88 04000000 08000000 00200000 40000000 ......... ..@... │ │ 0x0144eb98 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144eba8 18000000 05050000 00010000 00010000 ................ │ │ 0x0144ebb8 01000000 a3042f00 f1e52e00 2fc00003 ....../...../... │ │ 0x0144ebc8 04000000 01000000 00100000 40000000 ............@... │ │ 0x0144ebd8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ebe8 18000000 04040000 80000000 80000000 ................ │ │ - 0x0144ebf8 01000000 92a53000 47d42f00 30c00003 ......0.G./.0... │ │ + 0x0144ebf8 01000000 b9a53000 47d42f00 30c00003 ......0.G./.0... │ │ 0x0144ec08 04000000 01000000 00200000 40000000 ......... ..@... │ │ 0x0144ec18 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ec28 18000000 05050000 00010000 00010000 ................ │ │ 0x0144ec38 01000000 8dee2f00 4a853000 2c000003 ....../.J.0.,... │ │ 0x0144ec48 08000000 10000000 20000000 02000000 ........ ....... │ │ 0x0144ec58 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144ec68 11000000 09090000 00000000 00000000 ................ │ │ @@ -2926,87 +2926,87 @@ │ │ 0x0144ec88 00010000 10000000 20000000 02000000 ........ ....... │ │ 0x0144ec98 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144eca8 11000000 09090000 00000000 00000000 ................ │ │ 0x0144ecb8 01000000 8bf33100 fad23100 2e000003 ......1...1..... │ │ 0x0144ecc8 40000000 01000000 20000000 02000000 @....... ....... │ │ 0x0144ecd8 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144ece8 11000000 09090000 00000000 00000000 ................ │ │ - 0x0144ecf8 01000000 0f1f3100 00973100 8c000003 ......1...1..... │ │ + 0x0144ecf8 01000000 361f3100 27973100 8c000003 ....6.1.'.1..... │ │ 0x0144ed08 08000000 10000000 40000000 02000000 ........@....... │ │ 0x0144ed18 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144ed28 18000000 09090000 80000000 80000000 ................ │ │ - 0x0144ed38 01000000 67702e00 105a3100 8d000003 ....gp...Z1..... │ │ + 0x0144ed38 01000000 67702e00 375a3100 8d000003 ....gp..7Z1..... │ │ 0x0144ed48 08000000 10000000 80000000 02000000 ................ │ │ 0x0144ed58 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144ed68 18000000 09090000 00010000 00010000 ................ │ │ 0x0144ed78 01000000 89992f00 5e483000 90000003 ....../.^H0..... │ │ 0x0144ed88 00010000 10000000 40000000 02000000 ........@....... │ │ 0x0144ed98 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144eda8 18000000 09090000 80000000 80000000 ................ │ │ - 0x0144edb8 01000000 a5c92e00 221f3100 91000003 ........".1..... │ │ + 0x0144edb8 01000000 a5c92e00 491f3100 91000003 ........I.1..... │ │ 0x0144edc8 00010000 10000000 80000000 02000000 ................ │ │ 0x0144edd8 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144ede8 18000000 09090000 00010000 00010000 ................ │ │ - 0x0144edf8 01000000 5cc43000 23153200 94000003 ....\.0.#.2..... │ │ + 0x0144edf8 01000000 83c43000 23153200 94000003 ......0.#.2..... │ │ 0x0144ee08 40000000 01000000 40000000 02000000 @.......@....... │ │ 0x0144ee18 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144ee28 18000000 09090000 80000000 80000000 ................ │ │ - 0x0144ee38 01000000 79ab2e00 0c3c3100 95000003 ....y....<1..... │ │ + 0x0144ee38 01000000 79ab2e00 333c3100 95000003 ....y...3<1..... │ │ 0x0144ee48 40000000 01000000 80000000 02000000 @............... │ │ 0x0144ee58 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144ee68 18000000 09090000 00010000 00010000 ................ │ │ 0x0144ee78 01000000 60853000 bf2c3000 a8000003 ....`.0..,0..... │ │ 0x0144ee88 08000000 10000000 00100000 40000000 ............@... │ │ 0x0144ee98 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144eea8 18000000 04040000 80000000 80000000 ................ │ │ 0x0144eeb8 01000000 7a702e00 eb232f00 a9000003 ....zp...#/..... │ │ 0x0144eec8 08000000 10000000 00200000 40000000 ......... ..@... │ │ 0x0144eed8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144eee8 18000000 05050000 00010000 00010000 ................ │ │ - 0x0144eef8 01000000 0b242f00 431f3100 aa000003 .....$/.C.1..... │ │ + 0x0144eef8 01000000 0b242f00 6a1f3100 aa000003 .....$/.j.1..... │ │ 0x0144ef08 00010000 10000000 00100000 40000000 ............@... │ │ 0x0144ef18 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ef28 18000000 04040000 80000000 80000000 ................ │ │ - 0x0144ef38 01000000 9cf33100 2d5a3100 ab000003 ......1.-Z1..... │ │ + 0x0144ef38 01000000 9cf33100 545a3100 ab000003 ......1.TZ1..... │ │ 0x0144ef48 00010000 10000000 00200000 40000000 ......... ..@... │ │ 0x0144ef58 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ef68 18000000 05050000 00010000 00010000 ................ │ │ 0x0144ef78 01000000 dbb72f00 f5b72f00 ac000003 ....../.../..... │ │ 0x0144ef88 40000000 01000000 00100000 40000000 @...........@... │ │ 0x0144ef98 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144efa8 18000000 04040000 80000000 80000000 ................ │ │ - 0x0144efb8 01000000 671f3100 b6f33100 ad000003 ....g.1...1..... │ │ + 0x0144efb8 01000000 8e1f3100 b6f33100 ad000003 ......1...1..... │ │ 0x0144efc8 40000000 01000000 00200000 40000000 @........ ..@... │ │ 0x0144efd8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144efe8 18000000 05050000 00010000 00010000 ................ │ │ - 0x0144eff8 01000000 8f773100 9aee2f00 ae000003 .....w1.../..... │ │ + 0x0144eff8 01000000 b6773100 9aee2f00 ae000003 .....w1.../..... │ │ 0x0144f008 08000000 10000000 40000000 10000000 ........@....... │ │ 0x0144f018 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f028 18000000 09090000 80000000 80000000 ................ │ │ - 0x0144f038 01000000 14d33100 c4b53100 af000003 ......1...1..... │ │ + 0x0144f038 01000000 14d33100 ebb53100 af000003 ......1...1..... │ │ 0x0144f048 08000000 10000000 80000000 20000000 ............ ... │ │ 0x0144f058 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f068 18000000 05050000 00010000 00010000 ................ │ │ 0x0144f078 01000000 4c792f00 5c792f00 b0000003 ....Ly/.\y/..... │ │ 0x0144f088 08000000 10000000 20000000 10000000 ........ ....... │ │ 0x0144f098 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f0a8 11000000 09090000 00000000 00000000 ................ │ │ - 0x0144f0b8 01000000 bf042f00 1d973100 b1000003 ....../...1..... │ │ + 0x0144f0b8 01000000 bf042f00 44973100 b1000003 ....../.D.1..... │ │ 0x0144f0c8 08000000 10000000 20000000 20000000 ........ ... ... │ │ 0x0144f0d8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f0e8 11000000 05050000 00000000 00000000 ................ │ │ 0x0144f0f8 01000000 a0992f00 76853000 b2000003 ....../.v.0..... │ │ 0x0144f108 00010000 10000000 40000000 10000000 ........@....... │ │ 0x0144f118 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f128 18000000 09090000 80000000 80000000 ................ │ │ - 0x0144f138 01000000 36973100 a5773100 b3000003 ....6.1..w1..... │ │ + 0x0144f138 01000000 5d973100 cc773100 b3000003 ....].1..w1..... │ │ 0x0144f148 00010000 10000000 80000000 20000000 ............ ... │ │ 0x0144f158 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f168 18000000 05050000 00010000 00010000 ................ │ │ - 0x0144f178 01000000 515a3100 811f3100 b4000003 ....QZ1...1..... │ │ + 0x0144f178 01000000 785a3100 a81f3100 b4000003 ....xZ1...1..... │ │ 0x0144f188 00010000 10000000 20000000 10000000 ........ ....... │ │ 0x0144f198 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f1a8 11000000 09090000 00000000 00000000 ................ │ │ 0x0144f1b8 01000000 baee2f00 daf33100 b5000003 ....../...1..... │ │ 0x0144f1c8 00010000 10000000 20000000 20000000 ........ ... ... │ │ 0x0144f1d8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f1e8 11000000 05050000 00000000 00000000 ................ │ │ @@ -3022,15 +3022,15 @@ │ │ 0x0144f288 40000000 01000000 20000000 10000000 @....... ....... │ │ 0x0144f298 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f2a8 11000000 09090000 00000000 00000000 ................ │ │ 0x0144f2b8 01000000 90702e00 a4702e00 b9000003 .....p...p...... │ │ 0x0144f2c8 40000000 01000000 20000000 20000000 @....... ... ... │ │ 0x0144f2d8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f2e8 11000000 05050000 00000000 00000000 ................ │ │ - 0x0144f2f8 01000000 655a3100 d40f3000 35c00003 ....eZ1...0.5... │ │ + 0x0144f2f8 01000000 8c5a3100 d40f3000 35c00003 .....Z1...0.5... │ │ 0x0144f308 80000000 10000000 40000000 02000000 ........@....... │ │ 0x0144f318 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f328 18000000 09090000 80000000 80000000 ................ │ │ 0x0144f338 01000000 cf042f00 e8042f00 36c00003 ....../.../.6... │ │ 0x0144f348 80000000 10000000 80000000 02000000 ................ │ │ 0x0144f358 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f368 18000000 09090000 00010000 00010000 ................ │ │ @@ -3046,59 +3046,59 @@ │ │ 0x0144f408 80000000 10000000 20000000 02000000 ........ ....... │ │ 0x0144f418 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f428 11000000 09090000 00000000 00000000 ................ │ │ 0x0144f438 01000000 f7f33100 90ab2e00 3ac00003 ......1.....:... │ │ 0x0144f448 80000000 10000000 20000000 10000000 ........ ....... │ │ 0x0144f458 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f468 11000000 09090000 00000000 00000000 ................ │ │ - 0x0144f478 01000000 2d3c3100 6b8e2e00 3bc00003 ....-<1.k...;... │ │ + 0x0144f478 01000000 543c3100 6b8e2e00 3bc00003 ....T<1.k...;... │ │ 0x0144f488 80000000 10000000 20000000 20000000 ........ ... ... │ │ 0x0144f498 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f4a8 11000000 05050000 00000000 00000000 ................ │ │ - 0x0144f4b8 01000000 25242f00 73c43000 1dc00003 ....%$/.s.0..... │ │ + 0x0144f4b8 01000000 25242f00 9ac43000 1dc00003 ....%$/...0..... │ │ 0x0144f4c8 20000000 40000000 40000000 02000000 ...@...@....... │ │ 0x0144f4d8 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f4e8 08000000 09090000 80000000 80000000 ................ │ │ - 0x0144f4f8 01000000 aea53000 7e5a3100 1ec00003 ......0.~Z1..... │ │ + 0x0144f4f8 01000000 d5a53000 a55a3100 1ec00003 ......0..Z1..... │ │ 0x0144f508 20000000 01000000 40000000 02000000 .......@....... │ │ 0x0144f518 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f528 08000000 09090000 80000000 80000000 ................ │ │ 0x0144f538 01000000 44153200 ceee2f00 1fc00003 ....D.2.../..... │ │ 0x0144f548 20000000 02000000 40000000 02000000 .......@....... │ │ 0x0144f558 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f568 28000000 09090000 80000000 80000000 (............... │ │ - 0x0144f578 01000000 17432f00 94c43000 20c00003 .....C/...0. ... │ │ + 0x0144f578 01000000 17432f00 bbc43000 20c00003 .....C/...0. ... │ │ 0x0144f588 20000000 40000000 80000000 02000000 ...@........... │ │ 0x0144f598 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f5a8 08000000 09090000 00010000 00010000 ................ │ │ 0x0144f5b8 01000000 152d3000 f70f3000 21c00003 .....-0...0.!... │ │ 0x0144f5c8 20000000 01000000 80000000 02000000 ............... │ │ 0x0144f5d8 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f5e8 08000000 09090000 00010000 00010000 ................ │ │ - 0x0144f5f8 01000000 c6a53000 5c153200 22c00003 ......0.\.2."... │ │ + 0x0144f5f8 01000000 eda53000 5c153200 22c00003 ......0.\.2."... │ │ 0x0144f608 20000000 02000000 80000000 02000000 ............... │ │ 0x0144f618 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144f628 28000000 09090000 00010000 00010000 (............... │ │ - 0x0144f638 01000000 0b052f00 433c3100 aacc0003 ....../.C<1..... │ │ + 0x0144f638 01000000 0b052f00 6a3c3100 aacc0003 ....../.j<1..... │ │ 0x0144f648 02000000 01000000 00000800 40000000 ............@... │ │ 0x0144f658 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f668 08000000 04040000 00010000 00010000 ................ │ │ - 0x0144f678 01000000 e4b53100 1c103000 a8cc0003 ......1...0..... │ │ + 0x0144f678 01000000 0bb63100 1c103000 a8cc0003 ......1...0..... │ │ 0x0144f688 04000000 01000000 00000800 40000000 ............@... │ │ 0x0144f698 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f6a8 08000000 04040000 00010000 00010000 ................ │ │ 0x0144f6b8 01000000 bcc92e00 2b432f00 a9cc0003 ........+C/..... │ │ 0x0144f6c8 04000000 08000000 00000800 40000000 ............@... │ │ 0x0144f6d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f6e8 08000000 04040000 00010000 00010000 ................ │ │ 0x0144f6f8 01000000 a35b2f00 8a8e2e00 abcc0003 .....[/......... │ │ 0x0144f708 08000000 10000000 00000800 40000000 ............@... │ │ 0x0144f718 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f728 08000000 04040000 00010000 00010000 ................ │ │ - 0x0144f738 01000000 b95b2f00 14e13000 accc0003 .....[/...0..... │ │ + 0x0144f738 01000000 b95b2f00 3be13000 accc0003 .....[/.;.0..... │ │ 0x0144f748 80000000 10000000 00000800 40000000 ............@... │ │ 0x0144f758 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f768 08000000 04040000 00010000 00010000 ................ │ │ 0x0144f778 01000000 6dd42f00 0df43100 adcc0003 ....m./...1..... │ │ 0x0144f788 00010000 10000000 00000800 40000000 ............@... │ │ 0x0144f798 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f7a8 08000000 04040000 00010000 00010000 ................ │ │ @@ -3110,79 +3110,79 @@ │ │ 0x0144f808 01000000 01000000 00010000 10000000 ................ │ │ 0x0144f818 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f828 28000000 04040000 80000000 80000000 (............... │ │ 0x0144f838 01000000 81153200 e4853000 bd000003 ......2...0..... │ │ 0x0144f848 02000000 02000000 00010000 10000000 ................ │ │ 0x0144f858 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f868 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144f878 01000000 b5c43000 dac92e00 be000003 ......0......... │ │ + 0x0144f878 01000000 dcc43000 dac92e00 be000003 ......0......... │ │ 0x0144f888 02000000 01000000 00010000 10000000 ................ │ │ 0x0144f898 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f8a8 28000000 04040000 80000000 80000000 (............... │ │ 0x0144f8b8 01000000 f3ee2f00 31e62e00 bf000003 ....../.1....... │ │ 0x0144f8c8 02000000 04000000 00010000 10000000 ................ │ │ 0x0144f8d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f8e8 28000000 04040000 80000000 80000000 (............... │ │ 0x0144f8f8 01000000 9b483000 35b82f00 c0000003 .....H0.5./..... │ │ 0x0144f908 01000000 01000000 00020000 10000000 ................ │ │ 0x0144f918 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f928 28000000 04040000 00010000 00010000 (............... │ │ - 0x0144f938 01000000 40e13000 63242f00 c3000003 ....@.0.c$/..... │ │ + 0x0144f938 01000000 67e13000 63242f00 c3000003 ....g.0.c$/..... │ │ 0x0144f948 02000000 02000000 00020000 10000000 ................ │ │ 0x0144f958 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f968 28000000 04040000 00010000 00010000 (............... │ │ 0x0144f978 01000000 1c6a3000 b08e2e00 c4000003 .....j0......... │ │ 0x0144f988 02000000 01000000 00020000 10000000 ................ │ │ 0x0144f998 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f9a8 28000000 04040000 00010000 00010000 (............... │ │ - 0x0144f9b8 01000000 cffe3000 d0c43000 c5000003 ......0...0..... │ │ + 0x0144f9b8 01000000 f6fe3000 f7c43000 c5000003 ......0...0..... │ │ 0x0144f9c8 02000000 04000000 00020000 10000000 ................ │ │ 0x0144f9d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144f9e8 28000000 04040000 00010000 00010000 (............... │ │ - 0x0144f9f8 01000000 dea53000 9c153200 84000003 ......0...2..... │ │ + 0x0144f9f8 01000000 05a63000 9c153200 84000003 ......0...2..... │ │ 0x0144fa08 01000000 01000000 00020000 02000000 ................ │ │ 0x0144fa18 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fa28 28000000 09090000 00010000 00010000 (............... │ │ 0x0144fa38 01000000 5ab82f00 c1702e00 87000003 ....Z./..p...... │ │ 0x0144fa48 02000000 02000000 00020000 02000000 ................ │ │ 0x0144fa58 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fa68 28000000 09090000 00010000 00010000 (............... │ │ - 0x0144fa78 01000000 00b63100 d98e2e00 88000003 ......1......... │ │ + 0x0144fa78 01000000 27b63100 d98e2e00 88000003 ....'.1......... │ │ 0x0144fa88 02000000 01000000 00020000 02000000 ................ │ │ 0x0144fa98 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144faa8 28000000 09090000 00010000 00010000 (............... │ │ 0x0144fab8 01000000 59432f00 8c242f00 89000003 ....YC/..$/..... │ │ 0x0144fac8 02000000 04000000 00020000 02000000 ................ │ │ 0x0144fad8 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fae8 28000000 09090000 00010000 00010000 (............... │ │ - 0x0144faf8 01000000 2d2d3000 c9773100 41000003 ....--0..w1.A... │ │ + 0x0144faf8 01000000 2d2d3000 f0773100 41000003 ....--0..w1.A... │ │ 0x0144fb08 01000000 01000000 00010000 02000000 ................ │ │ 0x0144fb18 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fb28 28000000 09090000 80000000 80000000 (............... │ │ - 0x0144fb38 01000000 9e1f3100 5ae62e00 44000003 ......1.Z...D... │ │ + 0x0144fb38 01000000 c51f3100 5ae62e00 44000003 ......1.Z...D... │ │ 0x0144fb48 02000000 02000000 00010000 02000000 ................ │ │ 0x0144fb58 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fb68 28000000 09090000 80000000 80000000 (............... │ │ 0x0144fb78 01000000 376a3000 3d2d3000 45000003 ....7j0.=-0.E... │ │ 0x0144fb88 02000000 01000000 00010000 02000000 ................ │ │ 0x0144fb98 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fba8 28000000 09090000 80000000 80000000 (............... │ │ - 0x0144fbb8 01000000 f9c43000 eea53000 46000003 ......0...0.F... │ │ + 0x0144fbb8 01000000 20c53000 15a63000 46000003 .... .0...0.F... │ │ 0x0144fbc8 02000000 04000000 00010000 02000000 ................ │ │ 0x0144fbd8 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fbe8 28000000 09090000 80000000 80000000 (............... │ │ 0x0144fbf8 01000000 ff8e2e00 75792f00 72c00003 ........uy/.r... │ │ 0x0144fc08 04000000 08000000 00010000 10000000 ................ │ │ 0x0144fc18 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144fc28 28000000 04040000 80000000 80000000 (............... │ │ 0x0144fc38 01000000 25052f00 37f43100 73c00003 ....%./.7.1.s... │ │ 0x0144fc48 04000000 08000000 00020000 20000000 ............ ... │ │ 0x0144fc58 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144fc68 28000000 05050000 00010000 00010000 (............... │ │ - 0x0144fc78 01000000 d55b2f00 6d3c3100 76c00003 .....[/.m<1.v... │ │ + 0x0144fc78 01000000 d55b2f00 943c3100 76c00003 .....[/..<1.v... │ │ 0x0144fc88 04000000 01000000 00010000 10000000 ................ │ │ 0x0144fc98 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144fca8 28000000 04040000 80000000 80000000 (............... │ │ 0x0144fcb8 01000000 e7702e00 be153200 77c00003 .....p....2.w... │ │ 0x0144fcc8 04000000 01000000 00020000 20000000 ............ ... │ │ 0x0144fcd8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144fce8 28000000 05050000 00010000 00010000 (............... │ │ @@ -3190,19 +3190,19 @@ │ │ 0x0144fd08 08000000 10000000 00010000 10000000 ................ │ │ 0x0144fd18 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fd28 28000000 09090000 80000000 80000000 (............... │ │ 0x0144fd38 01000000 b2242f00 ba992f00 95c00003 .....$/.../..... │ │ 0x0144fd48 08000000 10000000 00020000 20000000 ............ ... │ │ 0x0144fd58 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fd68 28000000 05050000 00010000 00010000 (............... │ │ - 0x0144fd78 01000000 e6fe3000 df992f00 96c00003 ......0.../..... │ │ + 0x0144fd78 01000000 0dff3000 df992f00 96c00003 ......0.../..... │ │ 0x0144fd88 00010000 10000000 00010000 10000000 ................ │ │ 0x0144fd98 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fda8 28000000 09090000 80000000 80000000 (............... │ │ - 0x0144fdb8 01000000 a2792f00 983c3100 97c00003 .....y/..<1..... │ │ + 0x0144fdb8 01000000 a2792f00 bf3c3100 97c00003 .....y/..<1..... │ │ 0x0144fdc8 00010000 10000000 00020000 20000000 ............ ... │ │ 0x0144fdd8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fde8 28000000 05050000 00010000 00010000 (............... │ │ 0x0144fdf8 01000000 0aef2f00 ae483000 98c00003 ....../..H0..... │ │ 0x0144fe08 40000000 01000000 00010000 10000000 @............... │ │ 0x0144fe18 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fe28 28000000 09090000 80000000 80000000 (............... │ │ @@ -3210,15 +3210,15 @@ │ │ 0x0144fe48 40000000 01000000 00020000 20000000 @........... ... │ │ 0x0144fe58 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fe68 28000000 05050000 00010000 00010000 (............... │ │ 0x0144fe78 01000000 f25b2f00 80e62e00 9ac00003 .....[/......... │ │ 0x0144fe88 80000000 10000000 00010000 10000000 ................ │ │ 0x0144fe98 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fea8 28000000 09090000 80000000 80000000 (............... │ │ - 0x0144feb8 01000000 d4ab2e00 0dc53000 9bc00003 ..........0..... │ │ + 0x0144feb8 01000000 d4ab2e00 34c53000 9bc00003 ........4.0..... │ │ 0x0144fec8 80000000 10000000 00020000 20000000 ............ ... │ │ 0x0144fed8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144fee8 28000000 05050000 00010000 00010000 (............... │ │ 0x0144fef8 01000000 c9242f00 25ef2f00 81000003 .....$/.%./..... │ │ 0x0144ff08 10000000 20000000 00040000 08000000 .... ........... │ │ 0x0144ff18 01030000 03030000 00000000 00000000 ................ │ │ 0x0144ff28 08000000 02020100 00010000 00010000 ................ │ │ @@ -3226,35 +3226,35 @@ │ │ 0x0144ff48 10000000 20000000 20000000 04000000 .... ... ....... │ │ 0x0144ff58 01030000 03030000 00000000 00000000 ................ │ │ 0x0144ff68 01000000 02020000 00000000 00000000 ................ │ │ 0x0144ff78 01000000 44052f00 00000000 02c10003 ....D./......... │ │ 0x0144ff88 10000000 a0000000 00000400 00010000 ................ │ │ 0x0144ff98 01030000 03030000 00000000 00000000 ................ │ │ 0x0144ffa8 08000000 06060100 00010000 00010000 ................ │ │ - 0x0144ffb8 01000000 14a63000 00000000 85ff0003 ......0......... │ │ + 0x0144ffb8 01000000 3ba63000 00000000 85ff0003 ....;.0......... │ │ 0x0144ffc8 10000000 a0000000 00000400 00010000 ................ │ │ 0x0144ffd8 01030000 03030000 00000000 00000000 ................ │ │ 0x0144ffe8 08000000 06060100 00010000 00010000 ................ │ │ 0x0144fff8 01000000 64052f00 00000000 87ff0003 ....d./......... │ │ 0x01450008 10000000 a0000000 20000000 80000000 ........ ....... │ │ 0x01450018 01030000 03030000 00000000 00000000 ................ │ │ 0x01450028 01000000 06060100 00000000 00000000 ................ │ │ 0x01450038 01000000 b9d33100 00000000 00c10003 ......1......... │ │ 0x01450048 00020000 80000000 00008000 00080000 ................ │ │ 0x01450058 03030000 03030000 00000000 00000000 ................ │ │ 0x01450068 08000000 06060200 00010000 00010000 ................ │ │ - 0x01450078 01000000 50973100 00000000 01c10003 ....P.1......... │ │ + 0x01450078 01000000 77973100 00000000 01c10003 ....w.1......... │ │ 0x01450088 00020000 80000000 00004000 00040000 ..........@..... │ │ 0x01450098 03030000 03030000 00000000 00000000 ................ │ │ 0x014500a8 08000000 06060200 00010000 00010000 ................ │ │ - 0x014500b8 01000000 72b82f00 eb773100 07000003 ....r./..w1..... │ │ + 0x014500b8 01000000 72b82f00 12783100 07000003 ....r./..x1..... │ │ 0x014500c8 01000000 01000000 10000000 02000000 ................ │ │ 0x014500d8 00030000 02030000 00010000 fffe0000 ................ │ │ 0x014500e8 24000000 09090000 80000000 80000000 $............... │ │ - 0x014500f8 01000000 5be13000 5d103000 96000003 ....[.0.].0..... │ │ + 0x014500f8 01000000 82e13000 5d103000 96000003 ......0.].0..... │ │ 0x01450108 01000000 01000000 00080000 02000000 ................ │ │ 0x01450118 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x01450128 24000000 09090000 80000000 80000000 $............... │ │ 0x01450138 01000000 abe62e00 632d3000 99000003 ........c-0..... │ │ 0x01450148 02000000 02000000 00080000 02000000 ................ │ │ 0x01450158 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x01450168 24000000 09090000 80000000 80000000 $............... │ │ @@ -3270,75 +3270,75 @@ │ │ 0x01450208 01000000 01000000 00001000 40000000 ............@... │ │ 0x01450218 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x01450228 28000000 04040000 80000000 80000000 (............... │ │ 0x01450238 01000000 95103000 f1ab2e00 51c00003 ......0.....Q... │ │ 0x01450248 01000000 01000000 00002000 40000000 .......... .@... │ │ 0x01450258 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x01450268 28000000 05050000 00010000 00010000 (............... │ │ - 0x01450278 01000000 88ef2f00 38c53000 52c00003 ....../.8.0.R... │ │ + 0x01450278 01000000 88ef2f00 5fc53000 52c00003 ....../._.0.R... │ │ 0x01450288 02000000 01000000 00001000 40000000 ............@... │ │ 0x01450298 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x014502a8 28000000 04040000 80000000 80000000 (............... │ │ - 0x014502b8 01000000 a35a3100 04712e00 53c00003 .....Z1..q..S... │ │ + 0x014502b8 01000000 ca5a3100 04712e00 53c00003 .....Z1..q..S... │ │ 0x014502c8 02000000 01000000 00002000 40000000 .......... .@... │ │ 0x014502d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x014502e8 28000000 05050000 00010000 00010000 (............... │ │ 0x014502f8 01000000 bd792f00 d7483000 56c00003 .....y/..H0.V... │ │ 0x01450308 02000000 02000000 00001000 40000000 ............@... │ │ 0x01450318 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x01450328 28000000 04040000 80000000 80000000 (............... │ │ 0x01450338 01000000 4f6a3000 6a6a3000 57c00003 ....Oj0.jj0.W... │ │ 0x01450348 02000000 02000000 00002000 40000000 .......... .@... │ │ 0x01450358 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x01450368 28000000 05050000 00010000 00010000 (............... │ │ - 0x01450378 01000000 e0242f00 69973100 5cc00003 .....$/.i.1.\... │ │ + 0x01450378 01000000 e0242f00 90973100 5cc00003 .....$/...1.\... │ │ 0x01450388 04000000 08000000 00001000 40000000 ............@... │ │ 0x01450398 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x014503a8 28000000 04040000 80000000 80000000 (............... │ │ - 0x014503b8 01000000 36863000 5dc53000 5dc00003 ....6.0.].0.]... │ │ + 0x014503b8 01000000 36863000 84c53000 5dc00003 ....6.0...0.]... │ │ 0x014503c8 04000000 08000000 00002000 40000000 .......... .@... │ │ 0x014503d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x014503e8 28000000 05050000 00010000 00010000 (............... │ │ - 0x014503f8 01000000 d8792f00 18b63100 60c00003 .....y/...1.`... │ │ + 0x014503f8 01000000 d8792f00 3fb63100 60c00003 .....y/.?.1.`... │ │ 0x01450408 04000000 01000000 00001000 40000000 ............@... │ │ 0x01450418 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x01450428 28000000 04040000 80000000 80000000 (............... │ │ - 0x01450438 01000000 05783100 36a63000 61c00003 .....x1.6.0.a... │ │ + 0x01450438 01000000 2c783100 5da63000 61c00003 ....,x1.].0.a... │ │ 0x01450448 04000000 01000000 00002000 40000000 .......... .@... │ │ 0x01450458 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x01450468 28000000 05050000 00010000 00010000 (............... │ │ 0x01450478 01000000 55863000 6c863000 6ac00003 ....U.0.l.0.j... │ │ 0x01450488 08000000 10000000 00001000 40000000 ............@... │ │ 0x01450498 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x014504a8 28000000 04040000 80000000 80000000 (............... │ │ - 0x014504b8 01000000 1e783100 dcd33100 6bc00003 .....x1...1.k... │ │ + 0x014504b8 01000000 45783100 dcd33100 6bc00003 ....Ex1...1.k... │ │ 0x014504c8 08000000 10000000 00002000 40000000 .......... .@... │ │ 0x014504d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x014504e8 28000000 05050000 00010000 00010000 (............... │ │ - 0x014504f8 01000000 c13c3100 be5a3100 6cc00003 .....<1..Z1.l... │ │ + 0x014504f8 01000000 e83c3100 e55a3100 6cc00003 .....<1..Z1.l... │ │ 0x01450508 00010000 10000000 00001000 40000000 ............@... │ │ 0x01450518 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x01450528 28000000 04040000 80000000 80000000 (............... │ │ 0x01450538 01000000 a3ef2f00 beef2f00 6dc00003 ....../.../.m... │ │ 0x01450548 00010000 10000000 00002000 40000000 .......... .@... │ │ 0x01450558 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x01450568 28000000 05050000 00010000 00010000 (............... │ │ - 0x01450578 01000000 7ff43100 b61f3100 6ec00003 ......1...1.n... │ │ + 0x01450578 01000000 7ff43100 dd1f3100 6ec00003 ......1...1.n... │ │ 0x01450588 40000000 01000000 00001000 40000000 @...........@... │ │ 0x01450598 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x014505a8 28000000 04040000 80000000 80000000 (............... │ │ 0x014505b8 01000000 269a2f00 8f6a3000 6fc00003 ....&./..j0.o... │ │ 0x014505c8 40000000 01000000 00002000 40000000 @......... .@... │ │ 0x014505d8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x014505e8 28000000 05050000 00010000 00010000 (............... │ │ 0x014505f8 00000000 79052f00 79052f00 ff000003 ....y./.y./..... │ │ 0x01450608 00000000 00000000 00000000 00000000 ................ │ │ 0x01450618 00000000 00000000 00000000 00000000 ................ │ │ 0x01450628 00000000 00000000 00000000 00000000 ................ │ │ - 0x01450638 00000000 dc3c3100 dc3c3100 00560003 .....<1..<1..V.. │ │ + 0x01450638 00000000 033d3100 033d3100 00560003 .....=1..=1..V.. │ │ 0x01450648 00000000 00000000 00000000 00000000 ................ │ │ 0x01450658 00000000 00000000 00000000 00000000 ................ │ │ 0x01450668 00000000 00000000 00000000 00000000 ................ │ │ 0x01450678 ffffffff 288a4201 cc8a4201 c8534101 ....(.B...B..SA. │ │ 0x01450688 94564101 38574101 dc574101 80584101 .VA.8WA..WA..XA. │ │ 0x01450698 d05a4101 708b4201 6c544101 38674101 .ZA.p.B.lTA.8gA. │ │ 0x014506a8 dc674101 80684101 24694101 60633300 .gA..hA.$iA.`c3. │ │ @@ -3359,52 +3359,52 @@ │ │ 0x01450798 208b1e01 708b1e01 00000000 00000000 ...p........... │ │ 0x014507a8 408f1e01 608f1e01 00040000 00000000 @...`........... │ │ 0x014507b8 00000000 00000000 a5942e00 a0a41e01 ................ │ │ 0x014507c8 10a61e01 f0a61e01 00000000 50a81e01 ............P... │ │ 0x014507d8 60a91e01 00000000 00000000 90aa1e01 `............... │ │ 0x014507e8 a0aa1e01 34654101 501f3400 505b3400 ....4eA.P.4.P[4. │ │ 0x014507f8 00008000 ed1c3200 00000001 fd1c3200 ......2.......2. │ │ - 0x01450808 00008001 b7323000 00000002 a3ac3000 .....20.......0. │ │ - 0x01450818 00008002 267f3100 00000003 10173000 ....&.1.......0. │ │ - 0x01450828 00008003 7a4f3000 00000004 76ca3000 ....zO0.....v.0. │ │ + 0x01450808 00008001 b7323000 00000002 caac3000 .....20.......0. │ │ + 0x01450818 00008002 4d7f3100 00000003 10173000 ....M.1.......0. │ │ + 0x01450828 00008003 7a4f3000 00000004 9dca3000 ....zO0.......0. │ │ 0x01450838 00008004 2a173000 00000005 c7323000 ....*.0......20. │ │ 0x01450848 00008005 70b22e00 00008006 0ac02f00 ....p........./. │ │ 0x01450858 00000007 eff72f00 00008007 abfb3100 ....../.......1. │ │ 0x01450868 00000008 6c622f00 00000015 a50b2f00 ....lb/......./. │ │ - 0x01450878 00008015 0bf82f00 0000000a 83e73000 ....../.......0. │ │ + 0x01450878 00008015 0bf82f00 0000000a aae73000 ....../.......0. │ │ 0x01450888 00000010 d4323000 00008010 b08d3000 .....20.......0. │ │ 0x01450898 00000011 d0da3100 00008011 a7802f00 ......1......./. │ │ 0x014508a8 00000012 e1da3100 00008012 bf8d3000 ......1.......0. │ │ - 0x014508b8 00008017 84622f00 00000013 b0ac3000 .....b/.......0. │ │ - 0x014508c8 00008013 76603100 00000014 8ab22e00 ....v`1......... │ │ - 0x014508d8 00008016 91ca3000 00000017 c0ac3000 ......0.......0. │ │ - 0x014508e8 0000001c ff9d3100 0000001d 19f82f00 ......1......./. │ │ + 0x014508b8 00008017 84622f00 00000013 d7ac3000 .....b/.......0. │ │ + 0x014508c8 00008013 9d603100 00000014 8ab22e00 .....`1......... │ │ + 0x014508d8 00008016 b8ca3000 00000017 e7ac3000 ......0.......0. │ │ + 0x014508e8 0000001c 269e3100 0000001d 19f82f00 ....&.1......./. │ │ 0x014508f8 00000018 96b22e00 00000019 7c962e00 ............|... │ │ - 0x01450908 00008019 0c1d3200 0000001a bcbd3100 ......2.......1. │ │ + 0x01450908 00008019 0c1d3200 0000001a e3bd3100 ......2.......1. │ │ 0x01450918 00000016 37173000 0000801a d48d3000 ....7.0.......0. │ │ 0x01450928 0000001b 4aee2e00 0000801c 914f3000 ....J........O0. │ │ - 0x01450938 0000801d 84603100 0000001e 46173000 .....`1.....F.0. │ │ + 0x01450938 0000801d ab603100 0000001e 46173000 .....`1.....F.0. │ │ 0x01450948 0000801e 1b1d3200 00000000 00000000 ......2......... │ │ 0x01450958 02000800 e18d3000 03000800 e1323000 ......0......20. │ │ 0x01450968 04000800 96a02f00 05000800 57ee2e00 ....../.....W... │ │ - 0x01450978 06000800 5eee2e00 07000800 90e73000 ....^.........0. │ │ - 0x01450988 08000800 5c053100 09000800 c5fb3100 ....\.1.......1. │ │ - 0x01450998 0a000800 cdac3000 0b000800 b40b2f00 ......0......./. │ │ + 0x01450978 06000800 5eee2e00 07000800 b7e73000 ....^.........0. │ │ + 0x01450988 08000800 83053100 09000800 c5fb3100 ......1.......1. │ │ + 0x01450998 0a000800 f4ac3000 0b000800 b40b2f00 ......0......./. │ │ 0x014509a8 0d000800 e8323000 0f000800 d0d92f00 .....20......./. │ │ - 0x014509b8 10000800 3e7f3100 20000800 57173000 ....>.1. ...W.0. │ │ + 0x014509b8 10000800 657f3100 20000800 57173000 ....e.1. ...W.0. │ │ 0x014509c8 21000800 66ee2e00 22000800 052a2f00 !...f..."....*/. │ │ 0x014509d8 26000800 26f82f00 28000800 bd0b2f00 &...&./.(...../. │ │ - 0x014509e8 2a000800 95603100 2c000800 9f603100 *....`1.,....`1. │ │ + 0x014509e8 2a000800 bc603100 2c000800 c6603100 *....`1.,....`1. │ │ 0x014509f8 3c000800 07492f00 00000c00 5e762e00 <....I/.....^v.. │ │ 0x01450a08 00010c00 b7802f00 01010c00 5f173000 ....../....._.0. │ │ - 0x01450a18 02010c00 d5ac3000 03010c00 0ed63100 ......0.......1. │ │ - 0x01450a28 04010c00 edac3000 05010c00 64762e00 ......0.....dv.. │ │ - 0x01450a38 06010800 64053100 07010c00 9fca3000 ....d.1.......0. │ │ + 0x01450a18 02010c00 fcac3000 03010c00 0ed63100 ......0.......1. │ │ + 0x01450a28 04010c00 14ad3000 05010c00 64762e00 ......0.....dv.. │ │ + 0x01450a38 06010800 8b053100 07010c00 c6ca3000 ......1.......0. │ │ 0x01450a48 08010c00 98622f00 09010800 c40b2f00 .....b/......./. │ │ - 0x01450a58 0a010800 21ad3000 0b010800 98e73000 ....!.0.......0. │ │ + 0x01450a58 0a010800 48ad3000 0b010800 bfe73000 ....H.0.......0. │ │ 0x01450a68 0c010800 31f82f00 0d010800 f9da3100 ....1./.......1. │ │ 0x01450a78 0e010800 a4b22e00 0f010c00 dbd92f00 ............../. │ │ 0x01450a88 10010c00 06db3100 00000000 00000000 ......1......... │ │ 0x01450a98 80000000 504d2d01 a0622701 90722701 ....PM-..b'..r'. │ │ 0x01450aa8 e07d2701 704d2d01 c0622701 a0e02201 .}'.pM-..b'...". │ │ 0x01450ab8 c0e02201 e0e02201 00e12201 93030000 .."..."..."..... │ │ 0x01450ac8 01000000 10000000 00000000 08002000 .............. . │ │ @@ -3425,40 +3425,40 @@ │ │ 0x01450bb8 00000000 00000000 00000000 00000000 ................ │ │ 0x01450bc8 00000000 00000000 406c2901 00000000 ........@l)..... │ │ 0x01450bd8 00000000 406c2901 806c2901 ffffffff ....@l)..l)..... │ │ 0x01450be8 ffffffff 607f2901 b0812901 c0822901 ....`.)...)...). │ │ 0x01450bf8 2c050000 01000000 00000000 00000000 ,............... │ │ 0x01450c08 00000000 00000000 01000000 40512c01 ............@Q,. │ │ 0x01450c18 90512c01 00000000 e0512c01 90512c01 .Q,......Q,..Q,. │ │ - 0x01450c28 30522c01 f8db3100 19733000 f59e3100 0R,...1..s0...1. │ │ + 0x01450c28 30522c01 f8db3100 19733000 1c9f3100 0R,...1..s0...1. │ │ 0x01450c38 9cb32e00 80fc3100 a8b32e00 05822f00 ......1......./. │ │ - 0x01450c48 25733000 c8263100 85632f00 00000000 %s0..&1..c/..... │ │ - 0x01450c58 b4b32e00 89503000 66443100 04dc3100 .....P0.fD1...1. │ │ - 0x01450c68 019f3100 12dc3100 c2b32e00 47d02e00 ..1...1.....G... │ │ + 0x01450c48 25733000 ef263100 85632f00 00000000 %s0..&1..c/..... │ │ + 0x01450c58 b4b32e00 89503000 8d443100 04dc3100 .....P0..D1...1. │ │ + 0x01450c68 289f3100 12dc3100 c2b32e00 47d02e00 (.1...1.....G... │ │ 0x01450c78 e9972e00 8cfc3100 00000000 9bfc3100 ......1.......1. │ │ 0x01450c88 20dc3100 97503000 e4183000 acfc3100 .1..P0...0...1. │ │ 0x01450c98 01c12f00 a8503000 92632f00 c40c2f00 ../..P0..c/.../. │ │ 0x01450ca8 00000000 b00c4501 b73a3000 60052d01 ......E..:0.`.-. │ │ 0x01450cb8 c0082d01 f00c2d01 90112d01 70172d01 ..-...-...-.p.-. │ │ 0x01450cc8 00331e01 80212d01 a0212d01 00040000 .3...!-..!-..... │ │ 0x01450cd8 00000000 00000000 00000000 00000000 ................ │ │ 0x01450ce8 00000000 65023000 4c934201 38934201 ....e.0.L.B.8.B. │ │ - 0x01450cf8 8a113100 60934201 24934201 d32d3100 ..1.`.B.$.B..-1. │ │ - 0x01450d08 60934201 10934201 a3883100 60934201 `.B...B...1.`.B. │ │ + 0x01450cf8 b1113100 60934201 24934201 fa2d3100 ..1.`.B.$.B..-1. │ │ + 0x01450d08 60934201 10934201 ca883100 60934201 `.B...B...1.`.B. │ │ 0x01450d18 fc924201 17d82e00 74934201 e8924201 ..B.....t.B...B. │ │ - 0x01450d28 44f13000 74934201 d4924201 10593000 D.0.t.B...B..Y0. │ │ + 0x01450d28 6bf13000 74934201 d4924201 10593000 k.0.t.B...B..Y0. │ │ 0x01450d38 74934201 c0924201 504b4353 31322069 t.B...B.PKCS12 i │ │ 0x01450d48 6d706f72 74207061 73732070 68726173 mport pass phras │ │ - 0x01450d58 65000000 394c3100 60362f01 80372f01 e...9L1.`6/..7/. │ │ + 0x01450d58 65000000 604c3100 60362f01 80372f01 e...`L1.`6/..7/. │ │ 0x01450d68 00000000 e0372f01 a0392f01 00000000 .....7/..9/..... │ │ 0x01450d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x01450d88 5c0d4501 ffffffff b7f13000 f0652f01 \.E.......0..e/. │ │ + 0x01450d88 5c0d4501 ffffffff def13000 f0652f01 \.E.......0..e/. │ │ 0x01450d98 d0662f01 00000000 00000000 40672f01 .f/.........@g/. │ │ 0x01450da8 00682f01 00000000 00000000 00000000 .h/............. │ │ - 0x01450db8 40682f01 00000000 dcf13000 00000000 @h/.......0..... │ │ + 0x01450db8 40682f01 00000000 03f23000 00000000 @h/.......0..... │ │ 0x01450dc8 00000000 00000000 00000000 d0782f01 .............x/. │ │ 0x01450dd8 00000000 00000000 00000000 00000000 ................ │ │ 0x01450de8 00000000 10792f01 f06c2f00 00000000 .....y/..l/..... │ │ 0x01450df8 10832f01 00000000 00000000 50832f01 ../.........P./. │ │ 0x01450e08 a0832f01 00000000 00000000 00000000 ../............. │ │ 0x01450e18 e0832f01 40852f01 dc984201 4c994201 ../.@./...B.L.B. │ │ 0x01450e28 84994201 bc994201 f4994201 2c9a4201 ..B...B...B.,.B. │ │ @@ -3473,110 +3473,110 @@ │ │ 0x01450eb8 e4ae4201 30ad4201 9cb04201 f89b4201 ..B.0.B...B...B. │ │ 0x01450ec8 20b24201 84a04201 b8b14201 d09e4201 .B...B...B...B. │ │ 0x01450ed8 14a94201 4ca94201 84a94201 d8b44201 ..B.L.B...B...B. │ │ 0x01450ee8 28aa4201 f8b34201 d4ab4201 0cac4201 (.B...B...B...B. │ │ 0x01450ef8 a0ad4201 a0b44201 00b34201 a4a14201 ..B...B...B...B. │ │ 0x01450f08 dca14201 88ac4201 74ae4201 c0ac4201 ..B...B.t.B...B. │ │ 0x01450f18 90b24201 f8ac4201 68ad4201 58b24201 ..B...B.h.B.X.B. │ │ - 0x01450f28 00000000 1fc72f00 b79a3100 01000000 ....../...1..... │ │ - 0x01450f38 08e22f00 77732e00 02000000 47a23100 ../.ws......G.1. │ │ - 0x01450f48 d9883100 03000000 b8a73100 41123100 ..1.......1.A.1. │ │ + 0x01450f28 00000000 1fc72f00 de9a3100 01000000 ....../...1..... │ │ + 0x01450f38 08e22f00 77732e00 02000000 6ea23100 ../.ws......n.1. │ │ + 0x01450f48 00893100 03000000 dfa73100 68123100 ..1.......1.h.1. │ │ 0x01450f58 04000000 85e43100 38033000 05000000 ......1.8.0..... │ │ - 0x01450f68 a68a2f00 674c3100 06000000 ad8a2f00 ../.gL1......./. │ │ - 0x01450f78 672e3100 07000000 6d4c3100 ca7f2e00 g.1.....mL1..... │ │ + 0x01450f68 a68a2f00 8e4c3100 06000000 ad8a2f00 ../..L1......./. │ │ + 0x01450f78 8e2e3100 07000000 944c3100 ca7f2e00 ..1......L1..... │ │ 0x01450f88 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01450f98 d07f2e00 3af72e00 01000000 e27f2e00 ....:........... │ │ - 0x01450fa8 c7a73100 02000000 caa02e00 a6203000 ..1.......... 0. │ │ + 0x01450fa8 eea73100 02000000 caa02e00 a6203000 ..1.......... 0. │ │ 0x01450fb8 03000000 bf053200 40bc2e00 04000000 ......2.@....... │ │ - 0x01450fc8 b2d23000 8ad82e00 05000000 51bc2e00 ..0.........Q... │ │ + 0x01450fc8 d9d23000 8ad82e00 05000000 51bc2e00 ..0.........Q... │ │ 0x01450fd8 f27f2e00 06000000 5c322f00 65322f00 ........\2/.e2/. │ │ - 0x01450fe8 07000000 49123100 6d322f00 08000000 ....I.1.m2/..... │ │ - 0x01450ff8 7f4c3100 97d82e00 ffffffff 00000000 .L1............. │ │ + 0x01450fe8 07000000 70123100 6d322f00 08000000 ....p.1.m2/..... │ │ + 0x01450ff8 a64c3100 97d82e00 ffffffff 00000000 .L1............. │ │ 0x01451008 00000000 00000000 09a12e00 c78a2f00 ............../. │ │ 0x01451018 01000000 fa3b3000 29c63100 02000000 .....;0.).1..... │ │ - 0x01451028 37c63100 752e3100 03000000 f5053200 7.1.u.1.......2. │ │ - 0x01451038 5d6a3100 04000000 706a3100 6fbc2e00 ]j1.....pj1.o... │ │ - 0x01451048 05000000 00893100 54f72e00 06000000 ......1.T....... │ │ + 0x01451028 37c63100 9c2e3100 03000000 f5053200 7.1...1.......2. │ │ + 0x01451038 846a3100 04000000 976a3100 6fbc2e00 .j1......j1.o... │ │ + 0x01451048 05000000 27893100 54f72e00 06000000 ....'.1.T....... │ │ 0x01451058 547b3000 35273200 08000000 49033000 T{0.5'2.....I.0. │ │ - 0x01451068 356d2f00 09000000 b8aa2f00 17893100 5m/......./...1. │ │ + 0x01451068 356d2f00 09000000 b8aa2f00 3e893100 5m/......./.>.1. │ │ 0x01451078 0a000000 90322f00 45c63100 ffffffff .....2/.E.1..... │ │ 0x01451088 00000000 00000000 01000000 02000000 ................ │ │ 0x01451098 00000000 50723001 16332f00 28d92e00 ....Pr0..3/.(... │ │ 0x014510a8 00000000 02000000 03000000 00000000 ................ │ │ 0x014510b8 00733001 b47b3000 21332f00 00000000 .s0..{0.!3/..... │ │ 0x014510c8 03000000 03000000 00000000 b0733001 .............s0. │ │ 0x014510d8 82213000 a7802e00 00000000 04000000 .!0............. │ │ 0x014510e8 04000000 00000000 70743001 b3802e00 ........pt0..... │ │ 0x014510f8 0b5a3000 00000000 05000000 04000000 .Z0............. │ │ - 0x01451108 00000000 40753001 c0c63100 5bd33000 ....@u0...1.[.0. │ │ + 0x01451108 00000000 40753001 c0c63100 82d33000 ....@u0...1...0. │ │ 0x01451118 00000000 06000000 01000000 00000000 ................ │ │ 0x01451128 00763001 d2c63100 68e53100 00000000 .v0...1.h.1..... │ │ 0x01451138 07000000 00000000 00000000 90763001 .............v0. │ │ - 0x01451148 cd123100 178b2f00 00000000 08000000 ..1.../......... │ │ + 0x01451148 f4123100 178b2f00 00000000 08000000 ..1.../......... │ │ 0x01451158 01000000 00000000 a0763001 bf3c3000 .........v0..<0. │ │ 0x01451168 cb3c3000 00000000 09000000 08000000 .<0............. │ │ 0x01451178 00000000 20773001 32d92e00 05f82e00 .... w0.2....... │ │ 0x01451188 00000000 0a000000 05000000 00000000 ................ │ │ 0x01451198 10783001 5e152f00 62063200 00000000 .x0.^./.b.2..... │ │ 0x014511a8 c04c3101 01000000 00000000 104e3101 .L1..........N1. │ │ - 0x014511b8 806b3100 00000000 00000000 02000000 .k1............. │ │ + 0x014511b8 a76b3100 00000000 00000000 02000000 .k1............. │ │ 0x014511c8 00000000 704e3101 1fc72f00 82000000 ....pN1.../..... │ │ 0x014511d8 00000000 03000000 00000000 704e3101 ............pN1. │ │ 0x014511e8 08e22f00 81000000 00000000 04000000 ../............. │ │ - 0x014511f8 00000000 704e3101 cc2f3100 84000000 ....pN1../1..... │ │ + 0x014511f8 00000000 704e3101 f32f3100 84000000 ....pN1../1..... │ │ 0x01451208 00000000 05000000 00000000 704e3101 ............pN1. │ │ 0x01451218 9be63100 83000000 00000000 06000000 ..1............. │ │ 0x01451228 00000000 b04e3101 2c342f00 b4000000 .....N1.,4/..... │ │ 0x01451238 00000000 07000000 00000000 b04e3101 .............N1. │ │ - 0x01451248 dc983000 b2000000 00000000 08000000 ..0............. │ │ + 0x01451248 03993000 b2000000 00000000 08000000 ..0............. │ │ 0x01451258 00000000 704e3101 187c3000 85000000 ....pN1..|0..... │ │ 0x01451268 00000000 00000000 00000000 00000000 ................ │ │ 0x01451278 a0913101 30933101 6c124501 a3010000 ..1.0.1.l.E..... │ │ 0x01451288 a7010000 ab010000 6c000000 06522f00 ........l....R/. │ │ - 0x01451298 6f000000 a1c82f00 64000000 57913000 o...../.d...W.0. │ │ + 0x01451298 6f000000 a1c82f00 64000000 7e913000 o...../.d...~.0. │ │ 0x014512a8 69000000 246e2f00 65000000 57073200 i...$n/.e...W.2. │ │ - 0x014512b8 6b000000 e5223000 70000000 7fa93100 k...."0.p.....1. │ │ + 0x014512b8 6b000000 e5223000 70000000 a6a93100 k...."0.p.....1. │ │ 0x014512c8 66000000 8ef92e00 6e000000 09233000 f.......n....#0. │ │ - 0x014512d8 67000000 90a93100 6d000000 72143100 g.....1.m...r.1. │ │ + 0x014512d8 67000000 b7a93100 6d000000 99143100 g.....1.m.....1. │ │ 0x014512e8 68000000 853d3000 6a000000 23a22e00 h....=0.j...#... │ │ 0x014512f8 00000000 00000000 10000000 00000000 ................ │ │ 0x01451308 18000000 00000000 20000000 00000000 ........ ....... │ │ - 0x01451318 00000000 8e563100 04000000 00000000 .....V1......... │ │ + 0x01451318 00000000 b5563100 04000000 00000000 .....V1......... │ │ 0x01451328 00000000 ffffffff 102a2f00 02000000 .........*/..... │ │ 0x01451338 00000000 04000000 ffffffff 291d3200 ............).2. │ │ 0x01451348 02000000 00000000 04000000 ffffffff ................ │ │ 0x01451358 d26c2e00 04000000 00000000 00000000 .l.............. │ │ - 0x01451368 ffffffff ff993100 04000000 00000000 ......1......... │ │ + 0x01451368 ffffffff 269a3100 04000000 00000000 ....&.1......... │ │ 0x01451378 00000000 ffffffff d50c2f00 01000000 ........../..... │ │ 0x01451388 00000000 04000000 ffffffff dd2e3000 ..............0. │ │ 0x01451398 05000000 00000000 00000000 ffffffff ................ │ │ 0x014513a8 00fd3100 01000000 00000000 04000000 ..1............. │ │ 0x014513b8 ffffffff 99d02e00 01000000 00000000 ................ │ │ 0x014513c8 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014513d8 00000000 00000000 00000000 bdb12e00 ................ │ │ 0x014513e8 04000000 00000000 00000000 ffffffff ................ │ │ 0x014513f8 bf472f00 01000000 00000000 04000000 .G/............. │ │ 0x01451408 ffffffff c2c52e00 04000000 00000000 ................ │ │ - 0x01451418 00000000 ffffffff d9243100 04000000 .........$1..... │ │ + 0x01451418 00000000 ffffffff 00253100 04000000 .........%1..... │ │ 0x01451428 00000000 00000000 ffffffff f6942e00 ................ │ │ 0x01451438 04000000 00000000 00000000 ffffffff ................ │ │ 0x01451448 08cb2e00 02000000 00000000 00000000 ................ │ │ 0x01451458 ffffffff 44c42e00 02000000 00000000 ....D........... │ │ 0x01451468 00000000 ffffffff 4f612f00 02000000 ........Oa/..... │ │ - 0x01451478 00000000 00000000 ffffffff 45c93000 ............E.0. │ │ + 0x01451478 00000000 00000000 ffffffff 6cc93000 ............l.0. │ │ 0x01451488 05000000 00000000 00000000 ffffffff ................ │ │ 0x01451498 092b3000 02000000 00000000 00000000 .+0............. │ │ 0x014514a8 ffffffff fe472f00 02000000 00000000 .....G/......... │ │ 0x014514b8 00000000 ffffffff dd2e3000 05000000 ..........0..... │ │ - 0x014514c8 00000000 00000000 ffffffff 74bb3000 ............t.0. │ │ + 0x014514c8 00000000 00000000 ffffffff 9bbb3000 ..............0. │ │ 0x014514d8 05000000 00000000 00000000 ffffffff ................ │ │ 0x014514e8 00000000 00000000 00000000 00000000 ................ │ │ 0x014514f8 00000000 bdb12e00 04000000 00000000 ................ │ │ - 0x01451508 00000000 ffffffff ff993100 04000000 ..........1..... │ │ - 0x01451518 00000000 00000000 ffffffff 74bb3000 ............t.0. │ │ + 0x01451508 00000000 ffffffff 269a3100 04000000 ........&.1..... │ │ + 0x01451518 00000000 00000000 ffffffff 9bbb3000 ..............0. │ │ 0x01451528 05000000 00000000 00000000 ffffffff ................ │ │ 0x01451538 00000000 00000000 00000000 00000000 ................ │ │ 0x01451548 00000000 f6cd2e00 05000000 00000000 ................ │ │ 0x01451558 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01451568 00000000 00000000 00000000 f6cd2e00 ................ │ │ 0x01451578 05000000 00000000 00000000 ffffffff ................ │ │ 0x01451588 aa562f00 04000000 00000000 00000000 .V/............. │ │ @@ -3587,19 +3587,19 @@ │ │ 0x014515d8 5c402f00 02000000 00000000 00000000 \@/............. │ │ 0x014515e8 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014515f8 00000000 00000000 2a632f00 02000000 ........*c/..... │ │ 0x01451608 00000000 04000000 ffffffff 6d632f00 ............mc/. │ │ 0x01451618 02000000 00000000 04000000 ffffffff ................ │ │ 0x01451628 5c402f00 02000000 00000000 00000000 \@/............. │ │ 0x01451638 ffffffff d26c2e00 04000000 00000000 .....l.......... │ │ - 0x01451648 00000000 ffffffff ff993100 04000000 ..........1..... │ │ + 0x01451648 00000000 ffffffff 269a3100 04000000 ........&.1..... │ │ 0x01451658 00000000 00000000 ffffffff 3f6c2f00 ............?l/. │ │ 0x01451668 04000000 00000000 00000000 ffffffff ................ │ │ 0x01451678 7a772e00 04000000 00000000 00000000 zw.............. │ │ 0x01451688 ffffffff 5db32e00 01000000 00000000 ....]........... │ │ 0x01451698 04000000 ffffffff 00000000 00000000 ................ │ │ 0x014516a8 00000000 00000000 00000000 80000000 ................ │ │ - 0x014516b8 01000000 64e13000 00000000 9f5c3100 ....d.0......\1. │ │ + 0x014516b8 01000000 8be13000 00000000 c65c3100 ......0......\1. │ │ 0x014516c8 00000000 4e323000 00000000 a3ed2e00 ....N20......... │ │ 0x014516d8 00000000 2a163200 00000000 304f4501 ....*.2.....0OE. │ │ 0x014516e8 304f4501 30534501 0OE.0SE. ├── 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 03b4 b500 001c 1100 pro.010......... │ -00000010: 0078 01ed 9d0d 9454 e579 c7df 3b33 bbcc .x.....T.y..;3.. │ -00000020: b2cb 32c8 0a0b 6ee4 827c f881 7545 5a36 ..2...n..|..uEZ6 │ -00000030: 15e4 0a46 4cca b17b 6ada f891 e852 3ec4 ...FL..{j....R>. │ -00000040: 4a2c 5663 b146 7b59 c010 3fc2 c628 416b J,Vc.F{Y..?..(Ak │ -00000050: 0c7e 9cd4 34d5 a235 26e7 f444 460c 9e56 .~..4..5&..DF..V │ -00000060: ab82 3d4d 2127 6d37 6ad1 9e52 229a a650 ..=M!'m7j..R"..P │ -00000070: 91ed f39b 99ff f2ee b82b 60cf b188 efdd .........+`..... │ -00000080: f3cc fbbc cff3 7f3e deff bd33 f7ce ddd9 .......>...3.... │ -00000090: d97a e7a2 9da3 9d7b 73f6 09e7 dfb2 cfb9 .z.....{s....... │ -000000a0: f94b e65d 73cd c26b 7e6d c1c2 650d ceb9 .K.]s..k~m..e... │ -000000b0: e991 731b 3bb7 dcf6 624f afeb 0cf9 b699 ..s.;...bO...... │ -000000c0: ffd6 e75a 8f9f f485 5edf 547c 832d 5dce ...Z....^.T|.-]. │ -000000d0: 7c19 130b ef23 d846 9ad4 990c aaf8 d07d |....#.F.......} │ -000000e0: 2c75 5fae f8c0 e01b 5719 c907 bede 64be ,u_.....W.....d. │ -000000f0: 0973 fc9f 3419 6e42 5d6c 8cc8 4493 6b4c .s..4.nB]l..D.kL │ -00000100: 8699 7cc5 045b 8b49 8381 fc9a d86b 4c64 ..|..[.I.....kLd │ -00000110: 4327 4fd6 847a aa03 0e0c 63de c496 5af2 C'O..z....c...Z. │ -00000120: e1d7 7ad0 f18d 3219 61c2 1c21 86f1 1813 ..z...2.a..!.... │ -00000130: e27c 3c75 2657 6caa 0dbe d684 18f5 c5a8 .|.....&p....f.. │ -000001a0: 7ee0 579c 3157 6df9 869a 0dac f2a3 2357 ~.W.1Wm.......#W │ -000001b0: da03 6b1a 5399 cb4e 7d6a c10b 36d5 e5b8 ..k.S..N}j..6... │ -000001c0: 569d b68a 9d9c f045 0c3a 5846 6a33 d20b V......E.:XFj3.. │ -000001d0: f507 9b90 4b23 eb43 a88f 9d78 46f5 8e4e ....K#.C...xF..N │ -000001e0: 1c18 fa1b 6242 6df0 f441 1d62 b4b6 134c ....bBm..A.b...L │ -000001f0: a726 71d4 553e 746c c80f 4d98 2bd6 7fee .&q.U>tl..M.+... │ -00000200: 905b 31c2 d30b f52f 37c1 c69c 5844 187f .[1..../7...XD.. │ -00000210: 24b7 f2d3 233e b0f4 8e2e 9eb4 667c 7e7f $...#>......f|~. │ -00000220: 8a87 23f6 297e f148 3cbd 90ab 50d1 6333 ..#.)~.H<...P.c3 │ -00000230: aa17 6c8a a78e 74e2 893b d184 1c88 9e8f ..l...t..;...... │ -00000240: ac19 3f82 9d18 62b5 4ed6 201d 1fb5 548f ..?...b.N. ...T. │ -00000250: 1ef1 31fe 8689 9f57 5846 ec3f 3139 bea2 ..1....WXF.?19.. │ -00000260: 9f6a 233c 132b 1ec0 d003 b947 da84 b9ea .j#<.+.....G.... │ -00000270: a023 7f6f 0fe4 63fd 8af3 f79f 7003 8d70 .#.o..c.....p..p │ -00000280: 201f ba7a 935d 7330 d285 d3be a027 7a47 ..z.]s0.....'zG │ -00000290: 384f 080b 8ef5 30aa 6f72 a83f 6cbe 4f7d 8O....0.or.?l.O} │ -000002a0: 6017 f7f0 0846 c720 3ed6 495e e1a5 935b `....F. >.I^...[ │ -000002b0: e713 3060 d5b3 af2b 1f23 39f0 293f 71c4 ..0`...+.#9.)?q. │ -000002c0: 9093 d77c 7404 0c58 eccc 8945 d0b1 a3e3 ...|t..X...E.... │ -000002d0: e3f5 6b92 096b 4457 dc68 db41 ea57 a37c ..k..kDW.h.A.W.| │ -000002e0: aaad 397e 74ce 7fe8 aa81 4e5e bf1f f934 ..9~t.....N^...4 │ -000002f0: 2a87 d626 3bc7 4775 5de5 1656 b18a 61f4 *..&;.Gu]..V..a. │ -00000300: f9c0 2fae 950b 8cf6 95e2 c491 8f51 2d61 ../..........Q-a │ -00000310: e4d3 885d 3ed5 602e 6e84 a307 a4c5 1a63 ...]>.`.n......c │ -00000320: 3cc3 1cf8 fc18 ec3e 1edd b7a9 5f61 aaf7 <......>...._a.. │ -00000330: a3ec d456 4fea 853c e88c ca59 3d2a 5e3d ...VO..<...Y=*^= │ -00000340: 919f d714 c5e2 575e 6135 62f7 fb91 dd1f ......W^a5b..... │ -00000350: 7d3f 3999 e3d7 6b2b 7d57 d752 3d8d 7e3e }?9...k+}W.R=.~> │ -00000360: e97e 8c6c 8cd8 11f4 fee2 7d9b 7a01 cbb1 .~.l......}.z... │ -00000370: 230e 14cf f313 9de7 b56a c8a7 b946 7271 #........j...Frq │ -00000380: dce2 570d f231 5fe1 d95a 2b36 30da 67d5 ..W..1_..Z+60.g. │ -00000390: 7595 5323 e705 9d23 c1ea b98e df5f 83f0 u.S#...#....._.. │ -000003a0: 8c7b 2c39 23f5 3986 06c2 d107 e21f 6760 .{,9#.9.......g` │ -000003b0: b50e 3850 9fc2 3292 9b51 bdcb a6f3 3afe ..8P..2..Q....:. │ -000003c0: abec e17c 7b81 219f 1f2b 5e14 03bf e89f ...|{.!..+^..... │ -000003d0: 3699 6342 2f70 496d ad41 58fa 524d 5e5f 6.cB/pIm.AX.RM^_ │ -000003e0: d4a7 fa11 8e9a e0d8 aff4 8f5f 420c c21c ..........._B... │ -000003f0: 8cfc 8ac5 8e5f 7d31 a727 fc12 e512 5673 ....._}1.'....Vs │ -00000400: ea52 5373 e1e1 059f ec7e 1c3d f83e e6e0 .RSs.....~.=.>.. │ -00000410: 154b 7ffe fe51 0efc 6079 bec2 17e7 38f2 .K...Q..`y....8. │ -00000420: a86f fc60 d5bb e218 c756 7ce4 4684 d5f5 .o.`.....V|.F... │ -00000430: a2b0 e249 afe5 d859 1f75 14a3 e787 e68a ...I...Y.u...... │ -00000440: ad9e ebbd 8aec 1a85 67f4 79c0 ef0b 6b64 ........g.y...kd │ -00000450: ce9a 1959 17fd c115 36e5 f175 c537 57fc ...Y....6..u.7W. │ -00000460: f2f9 fd2b 4ec7 0173 e218 b57e e288 d15c ...+N..s...~...\ │ -00000470: 313e b6ba 77f9 8821 777f fefe f2f9 b9d1 1>..w..!w....... │ -00000480: d573 3596 7d82 1fbb 8e2f ff75 423d 83a9 .s5.}..../.uB=.. │ -00000490: e65e c7a8 7a1b 57c9 55bd eeea 5eb4 06f1 .^..z.W.U...^... │ -000004a0: eaf7 c7fe a9c6 fbf9 a46b a436 3abd 9c54 .........k.6:..T │ -000004b0: d1b1 b12e 7f9f 727c 93f7 1213 fce8 cac1 ......r|........ │ -000004c0: c831 3bae 62ef afbe df33 7ee5 f0b1 c2f8 .1;.b....3~..... │ -000004d0: 36d5 908d 383f 56fb 457e f0d5 31f8 f4fc 6...8?V.E~..1... │ -000004e0: 40d7 7592 6218 9587 58fa 6064 cdec 4bbd @.u.b...X.`d..K. │ -000004f0: 4fa5 2ef6 8526 8a65 aedc 3a76 b1f9 fe6a O....&.e..:v...j │ -00000500: ddef 5f3e 46bd d6a2 2b47 7f9c 285e 183f .._>F...+G..(^.? │ -00000510: 8774 6134 d748 4c7f 39b1 2b46 1870 9ce7 .ta4.HL.9.+F.p.. │ -00000520: 14cb a8e7 30c7 0673 8e19 46c5 a28b 3ff2 ....0..s..F...?. │ -00000530: 20d8 34fa 58c5 7ca9 e267 cef1 2bfb 29a6 .4.X.|..g..+.). │ -00000540: 6bbf 703c 2a1f afb1 d47f d30e 5aff 18c5 k.p<*.......Z... │ -00000550: af7d a01c 8a61 948d 1e24 f257 fb84 e718 .}...a...$.W.... │ -00000560: 40f7 d7a0 186c 93ab 7229 2fa3 de1f f6c7 @....l..r)/..... │ -00000570: 377e d995 ff73 955c e20f 8c5e 4b94 4f7c 7~...s.\...^K.O| │ -00000580: 30d7 eb07 3af7 bbe6 9854 af03 dfe1 8ad6 0...:....T...... │ -00000590: b7bb 12eb f743 2e6a 80e1 d8f0 fb51 1d7c .....C.j.....Q.| │ -000005a0: 5a1b 36ad 4fba e67e afca a97c c463 d3b9 Z.6.O..~...|.c.. │ -000005b0: 9018 049b 847c c2e3 f36b 2a5e 71be 4f7d .....|...k*^q.O} │ -000005c0: 568f e32d 876c d490 cea8 fb4d e8c7 56f9 V..-.l.....M..V. │ -000005d0: b051 4778 5ff7 f3c8 0e6f 3cd7 35f7 e3d5 .QGx_....o<.5... │ -000005e0: a7e2 c048 577e e6ac 5bf1 8a61 8e8e 5fe7 ...HW~..[..a.._. │ -000005f0: 65d9 14cb 0886 e709 3978 5e29 5e18 5dab e.......9x^)^.]. │ -00000600: 9047 cf27 f280 572f 60e4 539c 46f5 252c .G.'..W/`.S.F.%, │ -00000610: 766c 3a5e a949 2ce2 63c0 a917 d995 4bb9 vl:^.I,.c.....K. │ -00000620: b183 915d a36a 08e7 8ff4 ca9c 7ae0 fddc ...].j......z... │ -00000630: aae7 e3d1 c1a9 5fd6 ad1c d889 2107 7ee6 ......_.....!.~. │ -00000640: f895 dfb7 63d3 b901 9c6a a0ab 07d5 928f ....c....j...... │ -00000650: d1f7 c95e 1d3f d05c b1aa 51bd 8fd4 abe2 ...^.?.\..Q..... │ -00000660: c123 ac69 9a89 ea8b 63f0 e24d bd30 2a1e .#.i....c..M.0*. │ -00000670: 1d2c 22be fc1e fc98 fe74 d5f1 7362 f3e7 .,"......t..sb.. │ -00000680: e8e4 641f a857 d592 8fb1 3f51 2e7c 7ecf ..d..W....?Q.|~. │ -00000690: fdcd 152f 9cd6 815d bca1 c387 9f97 5eb4 .../...]......^. │ -000006a0: 0e46 1d2b 3a37 a977 e6e8 1cff 7e6e 746a .F.+:7.w....~ntj │ -000006b0: aaae 8e19 3f67 756f 9afb 797c 4ef0 fb39 ....?guo..y|N..9 │ -000006c0: 8557 0df5 4fad ea38 c532 faf9 99eb 3a90 .W..O..8.2....:. │ -000006d0: 78e2 fce3 43b9 554b a3d6 c11c 0cf3 eabc x...C.UK........ │ -000006e0: 03f5 0a57 c469 fc7d 9b28 af3f ea38 570f ...W.i.}.(.?.8W. │ -000006f0: 1ae9 cfaf af7d 43ec 185b 809f 6320 7d53 .....}C..[..c }S │ -00000700: 7690 e1f4 93b5 350f b3e7 7564 6bc8 dab9 v.....5...udk... │ -00000710: 20b2 fcd9 9237 6f5a 642b 8ccc db64 b68b ....7oZd+...d.. │ -00000720: 4dc3 53f6 32d6 9a10 c14f 5d09 9931 5bde M.S.2....O]..1[. │ -00000730: 7e32 96b5 a114 5fc6 1f6b 7ace 7cb5 86cc ~2...._..kz.|... │ -00000740: d995 0411 434c 3216 c723 3fea 8879 b932 ....CL2..#?..y.2 │ -00000750: 95d0 8eb5 3af4 5cae cc63 c6ae 1022 cb36 ....:.\..c...".6 │ -00000760: a837 0e1c 3f39 ab3e c87e 4619 ba9c 7352 .7..?9.>.~F...sR │ -00000770: 4943 476a ecb1 9c9d 1e73 6e7b 29aa ec53 ICGj.....sn{)..S │ -00000780: 075a e18f 8c19 bfaf 7237 a0ca 3da0 95f3 .Z......r7..=... │ -00000790: f208 6f35 6e65 251f 9e46 1390 59eb e9e9 ..o5ne%..F..Y... │ -000007a0: 1a2c c34d c352 5362 a29c 2757 caa1 ace5 .,.M.RSb..'W.... │ -000007b0: 1ee0 49d9 0f68 f44b 2c16 f656 1901 b6c1 ..I..h.K,..V.... │ -000007c0: f295 ed65 b41e d943 65bd cefd 8569 d3dc ...e...Ce....i.. │ -000007d0: 7739 54c3 1618 080c 7c50 06ce b9cc b938 w9T.....|P.....8 │ -000007e0: e948 1bd3 8133 d472 265a 1f65 b8d1 aa2d .H...3.r&Z.e...- │ -000007f0: e5d5 dbb6 bc4b 6ee3 85db 9ef7 fe56 70b1 .....Kn......Vp. │ -00000800: 3f45 2fd8 6bb8 9fa1 da5f 9e7f e2fe 7999 ?E/.k...._....y. │ -00000810: c9b7 a436 696c 3174 ec5c 5b2d 6149 37a7 ...6il1t.\[-aI7. │ -00000820: 0a97 c4b7 75d4 cfcd a657 5f34 c5fd dec2 ....u....W_4.... │ -00000830: 28cb 79c1 b94b 33f7 9495 d28c 8787 4b5a (.y..K3.......KZ │ -00000840: 834b e37c 2e5f dc94 24a5 f9c1 1ed2 970c .K.|._..$....... │ -00000850: d174 6925 5787 73e9 85a3 7f5c aadb 1b99 .ti%W.s....\.... │ -00000860: 4f79 5bd9 776b 2eb8 5c31 6d8d 8d8c 9d55 Oy[.wk..\1m....U │ -00000870: 7df4 0556 cff2 e43e 7ebc 738b 5ca6 a3ec }..V...>~.s.\... │ -00000880: 4c06 17ee cc0c 8e52 57db 3aae b5b9 d19d L......RW.:..... │ -00000890: 63e6 d8e5 92d8 d5f1 fa6b 146e e8e0 e4de c........k.n.... │ -000008a0: cf76 675c ccc4 cb56 fb9e 62d7 becf d867 .vg\...V..b....g │ -000008b0: 301a 0ab9 ef9c 92ba 38ba dda8 643f 1c74 0.......8...d?.t │ -000008c0: 1be5 daa3 93e3 d23e 6d74 b549 52cc accc .......>mt.IR... │ -000008d0: c50f 2d70 63d3 7268 87db 3075 e024 1c10 ..-pc.rh..0u.$.. │ -000008e0: 9cf5 8dfe 5ce3 7903 e3e4 e9e0 57a7 1f6c ....\.y.....W..l │ -000008f0: ab49 8bee 9d35 0f3e 765c 8dfb 74c1 e81c .I...5.>v\..t... │ -00000900: 31f6 7137 fcfa 4c6d e1e9 dca6 7991 5b9d 1.q7..Lm....y.[. │ -00000910: dc73 6e61 7843 53c6 3ddc f0a9 a9b3 ac23 .snaxCS.=......# │ -00000920: ca24 3cf2 2bbd b01d d10c 142f 6f9d e48a .$<.+....../o... │ -00000930: 8ded 4f8e 3ace bdb8 79c9 f259 9bea b76d ..O.:...y..Y...m │ -00000940: 79e4 b267 3a27 1dca 317c 442f ede0 cd75 y..g:'..1|D/...u │ -00000950: 1d1c 02a2 e1f9 bbb3 c7df be62 c443 0b76 ...........b.C.v │ -00000960: cccb 253f 3ded 7f1e fc6a d4fc d0f7 67de ..%?=....j....g. │ -00000970: f8f8 2fda 0a8b ec4e 5071 ef30 f7f2 7b92 ../....NPq.0..{. │ -00000980: 959f bd71 cdaa bd76 4995 8e75 e9b3 dcce ...q...vI..u.... │ -00000990: 3a8a b775 e99e 6397 3e64 ef38 7eb7 feb8 :..u..c.>d.8~... │ -000009a0: 94b7 4a87 bef5 3db5 1d7a 5c40 0606 0203 ..J...=..z\@.... │ -000009b0: 8181 8f0c 03e9 c3b3 4627 bda7 d6de 97bd ........F'...... │ -000009c0: 288a 9dfb 8795 d1cb a3c7 16a6 8fea fc96 (............... │ -000009d0: 1bdd 3e63 4ef7 e064 faec 964c fbd9 c591 ..>cN..d...L.... │ -000009e0: 19bb 4075 c392 216f 105a 7b76 d675 8f5a ..@u..!o.Z{v.u.Z │ -000009f0: bf7c b1bb c1ce 284f aef9 5e26 b93f cdc5 .|....(O..^&.?.. │ -00000a00: 2d8f dab5 d7bc 5f76 2f5a fde5 57d7 c657 -....._v/Z..W..W │ -00000a10: ed7f 667a 3167 d797 b357 47ae 583b 910b ..fz1g...WG.X;.. │ -00000a20: c68e b7e7 0fc9 16a7 7d71 b05d c5d9 87f9 ........}q.].... │ -00000a30: eced 466d 11ad b22d a82f 5fbb ddf4 d8de ..Fm...-./_..... │ -00000a40: 3df7 b55c 3aa6 18b9 b326 0f4e 5d22 c0fb =..\:....&.N]".. │ -00000a50: 8ee9 49be fbf3 6ec5 3fbe 30d4 156f 7f69 ..I...n.?.0..o.i │ -00000a60: ffbe 579e 1f97 71cb 9c2b 96ee 9fb9 d639 ..W...q..+.....9 │ -00000a70: df3f a3ef 5d85 a4ae 7ca9 98b6 2676 5782 .?..]...|...&vW. │ -00000a80: 4e3f be5b 3eb9 b0f5 7b5f feb7 09ee a77c N?.[>...{_.....| │ -00000a90: 80da b9ff 761d fbb6 1da0 a3b8 d875 bbb8 ....v........u.. │ -00000aa0: a5cd 2cbd 07cf de9e bf3a 00e8 4f7b f002 ..,......:..O{.. │ -00000ab0: e77e 7eeb dfec 683a 37e3 3a26 8c1a 31e7 .~~...h:7.:&..1. │ -00000ac0: e4fd ec80 eee9 15b0 fdfa eca9 33a7 b1f3 ............3... │ -00000ad0: af9d bf76 d2d4 1175 e7ed cecf 4a97 2575 ...v...u....J.%u │ -00000ae0: 23a6 c47b 5ea8 a9cd 774e 5ff4 db4f bc13 #..{^...wN_..O.. │ -00000af0: ad78 7c4f cdcd e9a7 32ab cece 0ce9 f8e6 .x|O....2....... │ -00000b00: 0d4f fdc7 3d13 966d 1b5f e963 f8aa f57f .O..=..m._.c.... │ -00000b10: 7c4e c7af c67c 7167 6e7c e6f5 3537 6cfc |N...|qgn|..57l. │ -00000b20: 64cb 8f97 9f98 a98d c7db 1bab ae0b b2cd d............... │ -00000b30: 9b67 0cba f40f 1be2 375f c876 e466 b5cf .g......7_.v.f.. │ -00000b40: bcf8 b5ff ca34 b4f6 d7ee 00b6 74cc 92d9 .....4......t... │ -00000b50: 53bb 0770 1e4d e662 cfd1 b49a b096 c040 S..p.M.b.......@ │ -00000b60: 6020 3010 1808 0c04 0602 0381 81c0 4060 ` 0...........@` │ -00000b70: 2030 1018 080c fcff 3050 b831 7269 6679 0......0P.1rify │ -00000b80: f49b 69ef 2d94 f734 d2cc bd91 7468 3e89 ..i.-..4....th>. │ -00000b90: 3d57 e577 a8b1 4b4f 1fc7 8db8 be77 aa92 =W.w..KO.....w.. │ -00000ba0: f2dd 330f ef12 bbd1 9698 a1e0 1bdf a35f ..3............_ │ -00000bb0: 7be7 da2b 369c 94b5 66da 961a ba68 7766 {..+6...f....hwf │ -00000bc0: da78 745f e773 b2ce 2d6f ed7c 64f7 50f7 .xt_.s..-o.|d.P. │ -00000bd0: ecc2 ed13 b7dd 55d3 6039 6d5b 56b7 b8b6 ......U.`9m[V... │ -00000be0: a4f4 3eac 2fad a6d5 459d 7121 76f5 d988 ..>./...E.q!v... │ -00000bf0: 160f be9d 65b7 82da 9755 3e6b 905a cc1f ....e....U>k.Z.. │ -00000c00: fc7b a15c 57b1 b17b 526a efd8 91a4 c35c .{.\W..{Rj.....\ │ -00000c10: 7653 ea62 b761 805f 96f7 62fb 2831 5c2c vS.b.a._..b.(1\, │ -00000c20: eb72 6e5d 94b7 3b93 a5db 5827 25ed 279f .rn]..;...X'%.'. │ -00000c30: 68f7 2a5b 8aab 8b1d 6da5 5f9f a7ae 10ff h.*[....m._..... │ -00000c40: 3c3f 3eef e61a 24e9 eefc 449f 24bd 93f6 ...$...D.$... │ -00000c50: 4e57 9f76 8fed b31f 67bf 754a b4ce b526 NW.v....g.uJ...& │ -00000c60: 8575 8fba 4c9a 9b9a 494a fba1 3766 2065 .u..L...IJ..7f e │ -00000c70: 814b 6a1e 4e4b fbb4 cd3e e91f 45f5 8563 .Kj.NK...>..E..c │ -00000c80: d2ae 3ba2 95ae 9c3e 8d8a fc0d f200 5b6c ..;....>......[l │ -00000c90: 76fe 3cc0 b9ce 425b 7c70 ead3 eb4b e00f v.<...B[|p...K.. │ -00000ca0: f2d0 e432 d99d 33bf f6ec 554d 6efc 6ca3 ...2..3...UMn.l. │ -00000cb0: f3c2 95cf 65e6 be56 d79c e4ce c8ff 798d ....e..V......y. │ -00000cc0: 8b33 578c 3e7b 6eeb 67f3 99f5 539a b6e6 .3W.>{n.g...S... │ -00000cd0: ad95 52ff 913d 2ef8 20e5 42cc 87ca c0b7 ..R..=.. .B..... │ -00000ce0: 9fbe d7b9 3393 ed8b 96b8 b691 7f5d 33b8 ....3........]3. │ -00000cf0: eeb4 8ed9 3fb8 6948 fd7d e5e7 fd87 dacb ....?.iH.}...... │ -00000d00: 875d 2ce9 f344 1eb0 7aeb e4cb 1b97 4d6d .],..D..z.....Mm │ -00000d10: bcb8 eb8e bbbf 32cc 5db1 f18d 3513 6b3b ......2.]...5.k; │ -00000d20: ba7e b2ff 977f f7d4 abc9 bac8 9de7 5e9f .~............^. │ -00000d30: e3ce 9b5d 9d6c 4b29 61da d4b4 6390 cbb9 ...].lK)a...c... │ -00000d40: 9bed 2b4a 660e 58e2 a870 7464 5ef9 5cf1 ..+Jf.X..ptd^.\. │ -00000d50: eb19 57f8 eca9 4bdc 94c3 5a52 df53 db61 ..W...K...ZR.S.a │ -00000d60: 8506 7060 2030 1018 f888 30f0 c0e0 2b5c ..p` 0....0...+\ │ -00000d70: e5ea d7bb a2cf e5d2 8c9b 3bbc 76f1 952b ..........;.v..+ │ -00000d80: 9337 97e4 afeb bcea bc77 f7dd 7fa6 dbdd .7.......w...... │ -00000d90: 7075 3ea9 892e b30f f316 dc39 1d5f 7a98 pu>........9._z. │ -00000da0: cf74 35af 1c12 a7af af6f 7c20 da69 7f29 .t5......o| .i.) │ -00000db0: b767 ff2f eadd aacc 31e9 d28d 7665 7cf3 .g./....1...ve|. │ -00000dc0: d66f fcd9 a45f bd74 49e7 0fdf 5df3 b61b .o..._.tI...]... │ -00000dd0: 6ed7 970d 63ed c2fd 92bb 1759 60fa 42cf n...c......Y`.B. │ -00000de0: 8ce3 ddbf 3e71 2617 c56e 7d2e 9f34 973e ....>q&..n}..4.> │ -00000df0: 81ca ccb6 aeff 2c5f bbed d9bc e3d5 1bfe ......,_........ │ -00000e00: e8fa 1bdd 20b7 67c3 8976 3977 f0cb 4bc2 .... .g..v9w..K. │ -00000e10: 9ff2 614b a386 eba6 d9f9 ee07 67bd f3f6 ..aK........g... │ -00000e20: ada7 dd9a 77dd e6cd b682 2bf6 fcf3 8b63 ....w.....+....c │ -00000e30: 500e 6c13 eaca 978a 9bec 2b6a 72f1 01fb P.l.......+jr... │ -00000e40: c750 8bdd bca7 fff2 adbb bee9 165f 595a .P..........._YZ │ -00000e50: fdcf b2e9 eef9 dee7 171e 8cd2 6cba b4db ............l... │ -00000e60: 7cbd e7cc d77a 367a 807e 38bb edfc baec |....z6z.~8..... │ -00000e70: cad3 76dd 7341 b37d e4e2 ae85 17b5 7c77 ..v.sA.}......|w │ -00000e80: 0fc7 51fa 7605 bbd4 8ea2 5d3f 63e7 6fb9 ..Q.v.....]?c.o. │ -00000e90: fda2 fbb6 5c38 3ede 7c42 3e7a 259a 70e1 ....\8>.|B>z%.p. │ -00000ea0: dfa6 ddd3 4636 c7cd 6fad 9bb1 75d7 a086 ....F6..o...u... │ -00000eb0: e776 8d6c ce8c a86b aaad 9b9a 7e61 d7de .v.l...k....~a.. │ -00000ec0: 47af 5cdb 3def 1bcd 2796 d2cc 6dea fc97 G.\.=...'...m... │ -00000ed0: 61cb b7ff e913 8f0d efca df3b 73d7 bb3b a..........;s..; │ -00000ee0: ae2d 0c7a 20df 9c76 a56e 7c72 fe90 8ea6 .-.z ..v.n|r.... │ -00000ef0: 9e96 3ff9 d1e9 6971 dad0 7458 feec 77df ..?...iq..tX..w. │ -00000f00: d8fa 4ff5 adc5 4a07 8734 dcb4 61e8 d695 ..O...J..4..a... │ -00000f10: efbf d243 ca73 c483 7a3e 0e8b 3ce2 f742 ...C.s..z>..<..B │ -00000f20: 6830 3010 1808 0c04 0602 0381 81c0 4060 h00...........@` │ -00000f30: 2030 7044 3050 b477 7ebf 6e9d f035 0ddc 0pD0P.w~.n..5.. │ -00000f40: 7446 78c7 c0fb 6f74 4684 4fc8 73ab 4173 tFx...otF.O.s.As │ -00000f50: 30dc d5e7 d62c 6f1e e523 86af 82c2 262c 0....,o..#....&, │ -00000f60: 36fc 633d 9b7c 8733 dabd 87de 9e94 dfaf 6.c=.|.3........ │ -00000f70: 7bae 2523 1fbd 5153 5f17 0646 3646 4438 {.%#..QS_..F6FD8 │ -00000f80: 46ad 93b1 da27 1cfc 70a7 c3c7 d834 6cfd F....'..p....4l. │ -00000f90: 3000 67ce fe6e 7c61 e9b7 abf9 4970 6647 0.g..n|a....IpfG │ -00000fa0: 44be de45 23d1 f7f5 aca8 6de0 3b55 0e69 D..E#.....m.;U.i │ -00000fb0: fb8e 73b3 3fb3 e8f9 7b6d 972d 3ca4 8000 ..s.?...{m.-<... │ -00000fc0: 0a0c 0406 0203 8181 c040 6020 3010 1808 .........@` 0... │ -00000fd0: 0c04 0602 0381 81c0 4060 2030 1018 080c ........@` 0.... │ -00000fe0: 0406 0203 8181 c040 6020 3010 1808 0c04 .......@` 0..... │ -00000ff0: 0602 0381 81c0 4060 e0ff c240 520e ceb7 ......@`...@R... │ -00001000: 6f2f 7d04 60d3 57cb f3cc a64c 525c 85de o/}.`.W....LR\.. │ -00001010: d3b3 3e7a a6fc 7180 b2eb fd1e ed5b 198b ..>z..q......[.. │ -00001020: 5d77 ec9d 3229 7149 f83a eef7 632a f802 ]w..2)qI.:..c*.. │ -00001030: 0381 81c0 4060 2030 1018 080c 0406 0203 ....@` 0........ │ -00001040: 8181 c040 6020 3010 1808 0c04 0602 0381 ...@` 0......... │ -00001050: 81c0 4060 2030 1018 080c 0406 0203 8181 ..@` 0.......... │ -00001060: c040 60e0 b019 b8d6 bef4 805f 6ef3 7fbe .@`........_n... │ -00001070: f93e 0074 fe5f acbe 5f80 ef44 c026 e1cf .>.t._.._..D.&.. │ -00001080: dcf9 8537 e2e3 f063 23ee 3a13 e199 fbdf ...7...c#.:..... │ -00001090: 7320 0c79 f81e 033f 3fff 781d bf72 a14f s .y...??.x..r.O │ -000010a0: 33c1 2e1b f924 f885 c7c6 7728 f0bd 06e4 3....$....w(.... │ -000010b0: 3cb2 b6d2 773b 5aaf b5c9 2d83 d667 e253 <...w;Z...-..g.S │ -000010c0: 59cd 81ad 5877 71a6 f08a bbb8 6c4d ddda Y...Xwq.....lM.. │ -000010d0: 8726 c6c9 91b7 8803 0d07 2d30 1018 080c .&........-0.... │ -000010e0: 0406 0203 8181 c040 6020 30f0 d167 807f .......@` 0..g.. │ -000010f0: e4cd 9b8b 6cbc 39db 1e75 aded bba2 eecf ....l.9..u...... │ -00001100: 9f1a e5af 768f 94ad 89fb addf 195e 8879 ....v........^.y │ -00001110: f711 b6c0 4060 2030 1018 080c 0406 0203 ....@` 0........ │ -00001120: 8181 c0c0 d1c4 c0ff 0275 b72e 2e .........u... │ +00000000: 7072 6f00 3031 3000 03b4 b500 001b 1100 pro.010......... │ +00000010: 0078 01ed 9d0d 9454 e579 c7df 3b33 bb3b .x.....T.y..;3.; │ +00000020: cb2e cb20 2b2c b891 0ba2 a062 5991 1652 ... +,.....bY..R │ +00000030: 512e 60c4 a41c bba7 a60d 62a2 4bf9 502b Q.`.......b.K.P+ │ +00000040: b158 8dc5 1aed 6501 43fc 081b a304 8db1 .X....e.C....... │ +00000050: a89c 9434 d5a2 3526 e7f4 4446 0c9e 3656 ...4..5&..DF..6V │ +00000060: 057b 9a48 4eda 6ed4 a23d b544 344d a1a2 .{.HN.n..=.D4M.. │ +00000070: dbe7 3733 ffe5 dd71 57c0 9c63 11df bbe7 ..73...qW..c.... │ +00000080: 99f7 799f e7ff 7cbc ff7b 67ee 9dbb b3b3 ..y...|..{g..... │ +00000090: 0dce 45af 8d72 eef5 d927 9c7f f37e e716 ..E..r...'...~.. │ +000000a0: 2e5d 70f5 d58b affe 8d45 8b97 373a e7a6 .]p......E..7:.. │ +000000b0: 47ce 6de9 dc7e ebb3 3dbd ae33 e47b c1fc G.m..~..=..3.{.. │ +000000c0: 3f99 74dd d0f1 9feb f54d c137 c8d2 e5cc ?.t......M.7.... │ +000000d0: 9731 b1f0 3e82 6d84 49bd 495d c587 ee63 .1..>.m.I.I]...c │ +000000e0: a9fb 7cc5 0706 dfd8 ca48 3ef0 0d26 0b4d ..|......H>..&.M │ +000000f0: 98e3 ffb8 c930 13ea 6263 444e 32b9 da64 .....0..bcDN2..d │ +00000100: a8c9 974c b0b5 9a34 1ac8 af89 bdc6 4436 ...L...4......D6 │ +00000110: 74f2 644d a8a7 3ae0 c030 e64d 6ca9 251f t.dM..:..0.Ml.%. │ +00000120: 7ead 071d df48 93e1 26cc 1162 188f 3121 ~....H..&..b..1! │ +00000130: cec7 5367 62c5 a6da e06b 4d88 515f 8c8a ..Sgb....kM.Q_.. │ +00000140: 2346 f6a6 0a4e 3514 03c6 d735 8763 d9c9 #F...N5....5.c.. │ +00000150: 2191 9f39 6b00 43bd d32b 3a73 c581 05a3 !..9k.C..+:s.... │ +00000160: 1e14 7b7d c586 fd54 13f0 cd26 ac05 219f ..{}...T...&..!. │ +00000170: f6a1 7269 cdf8 c879 ba39 f0f9 a2fc c799 ..ri...y.9...... │ +00000180: 9ddc 8a11 061b 7296 0936 f817 1fd8 8967 ......r..6.....g │ +00000190: c447 1ff2 61bf ca04 4e54 03dc 574c c0d2 .G..a...NT..WL.. │ +000001a0: 0ffc 8a33 e6aa 2ddf 10b3 8155 7e74 e40a ...3..-....U~t.. │ +000001b0: 7b60 4da3 2b73 d9a9 4f2d 78c1 a6ba 1cd7 {`M.+s..O-x..... │ +000001c0: aa33 ad62 2727 7c11 830e 9691 da8c f442 .3.b''|........B │ +000001d0: fd41 26e4 d2c8 fa10 ea63 279e 51bd a313 .A&......c'.Q... │ +000001e0: 0786 fe06 9b50 1b3c 7d50 8718 aded 04d3 .....P.<}P...... │ +000001f0: a949 1c75 950f 1d1b f27d 13e6 8af5 9f3b .I.u.....}.....; │ +00000200: e456 8cf0 f442 fd4b 4db0 3127 1611 c61f .V...B.KM.1'.... │ +00000210: c9ad fcf4 880f 2cbd a38b 27ad 199f df9f ......,...'..... │ +00000220: e2e1 887d 8a5f 3c12 4f2f e42a 54f4 d88c ...}._<.O/.*T... │ +00000230: ea05 9be2 a923 9d78 e226 9890 03d1 f391 .....#.x.&...... │ +00000240: 35e3 47b0 1343 acd6 c91a a4e3 a396 ead1 5.G..C.......... │ +00000250: 233e c6df 32f1 f30a cb88 fdc7 26c7 57f4 #>..2.......&.W. │ +00000260: d36c 8467 62c5 0318 7a20 f708 9b30 571d .l.gb...z ...0W. │ +00000270: 74e4 1fed 817c ac5f 71fe fe13 6ea0 110e t....|._q...n... │ +00000280: e443 576f b26b 0e46 ba70 da17 f444 ef08 .CWo.k.F.p...D.. │ +00000290: e709 61c1 b11e 46f5 4d0e f587 cdf7 a90f ..a...F.M....... │ +000002a0: ece2 1e1e c1e8 18c4 c73a c92b bc74 72eb .........:.+.tr. │ +000002b0: 7c02 06ac 7af6 75e5 6324 073e e527 8e18 |...z.u.c$.>.'.. │ +000002c0: 72f2 9a8f 8e80 018b 9d39 b108 3a76 747c r........9..:vt| │ +000002d0: bc7e 8d37 618d e88a 1b65 3b48 fd6a 944f .~.7a....e;H.j.O │ +000002e0: b535 c78f cef9 0f5d 35d0 c9eb f723 9f46 .5.....]5....#.F │ +000002f0: e5d0 da64 e7f8 a8ae abdc c22a 5631 8c3e ...d.......*V1.> │ +00000300: 1ff8 c5b5 7281 d1be 529c 38f2 31aa 258c ....r...R.8.1.%. │ +00000310: 7c1a b1cb a71a ccc5 8d70 f480 b45a 638c |........p...Zc. │ +00000320: 6798 039f 1f83 ddc7 a3fb 36f5 2b4c f57e g.........6.+L.~ │ +00000330: 949d daea 49bd 9007 9d51 39ab 47c5 ab27 ....I....Q9.G..' │ +00000340: f2f3 9aa2 58fc ca2b ac46 ec7e 3fb2 fba3 ....X..+.F.~?... │ +00000350: ef27 2773 fc7a 6da5 efea 5aaa a7d1 cf27 .''s.zm...Z....' │ +00000360: dd8f 918d 113b 82de 5fbc 6f53 2f60 3976 .....;.._.oS/`9v │ +00000370: c481 e279 7ea2 f3bc 560d f934 d748 2e8e ...y~...V..4.H.. │ +00000380: 5bfc aa41 3ee6 2b3d 5b5b c506 46fb acba [..A>.+=[[..F... │ +00000390: ae72 6ae4 bca0 7324 583d d7f1 fb6b 109e .rj...s$X=...k.. │ +000003a0: 71af 2567 a43e c7d0 4038 fa40 fce3 0cac q.%g.>..@8.@.... │ +000003b0: d601 07ea 5358 4672 33aa 77d9 745e c77f ....SXFr3.w.t^.. │ +000003c0: a53d 9c6f 2f30 e4f3 63c5 8b62 e017 fd93 .=.o/0..c..b.... │ +000003d0: 2673 4ce8 052e a9ad 3508 4b5f aac9 eb8b &sL.....5.K_.... │ +000003e0: fa54 3fc2 5113 1cfb 95fe f14b 8841 9883 .T?.Q......K.A.. │ +000003f0: 915f b1d8 f1ab 2fe6 f484 5fa2 5cc2 6a4e ._..../..._.\.jN │ +00000400: 5d6a 6a2e 3cbc e093 dd8f a307 dfc7 1cbc ]jj.<........... │ +00000410: 62e9 cfdf 3fca 811f 2ccf 57f8 e21c 471e b...?...,.W...G. │ +00000420: f58d 1fac 7a57 1ce3 988a 8fdc 88b0 ba5e ....zW.........^ │ +00000430: 1456 3ce9 b51c 3beb a38e 62f4 fcd0 5cb1 .V<...;...b...\. │ +00000440: d573 bd57 915d a3f0 8c3e 0ff8 7d61 8dcc .s.W.]...>..}a.. │ +00000450: 5933 23eb a23f b8c2 a63c beae f896 8a5f Y3#..?...<....._ │ +00000460: 3ebf 7fc5 e938 604e 1ca3 d64f 1c31 9a2b >....8`N...O.1.+ │ +00000470: c6c7 56f7 2e1f 31e4 eecf df5f 3e3f 37ba ..V...1...._>?7. │ +00000480: 7aae c6b2 4ff0 63d7 f1e5 bf4e a867 30d5 z...O.c....N.g0. │ +00000490: dceb 1855 6f63 2bb9 aad7 5ddd 8bd6 205e ...Uoc+...]... ^ │ +000004a0: fdfe d83f d578 3f9f 748d d446 a797 932b ...?.x?.t..F...+ │ +000004b0: 3a36 d6e5 ef53 8e6f f25e 6482 1f5d 3918 :6...S.o.^d..]9. │ +000004c0: 3966 c756 ecfd d5f7 7bc6 af1c 3e56 18df 9f.V....{...>V.. │ +000004d0: a61a b211 e7c7 6abf c80f be3a 069f 9e1f ......j....:.... │ +000004e0: e8ba 4e52 0ca3 f210 4b1f 8cac 997d a9f7 ..NR....K....}.. │ +000004f0: a9d4 c5be d844 b1cc 955b c72e 36df 5fad .....D...[..6._. │ +00000500: fbfd cbc7 a8d7 5a74 e5e8 8f13 c50b e3e7 ......Zt........ │ +00000510: 902e 8ce6 1a89 e92f 2776 c508 038e f39c ......./'v...... │ +00000520: 6219 f51c e6d8 60ce 31c3 a858 74f1 471e b.....`.1..Xt.G. │ +00000530: 049b 461f ab98 2f54 fccc 397e 653f d574 ..F.../T..9~e?.t │ +00000540: ed17 8e47 e5e3 3596 faaf db41 eb1f a3f8 ...G..5....A.... │ +00000550: b50f 9443 318c b2d1 8344 fe6a 9ff0 1c03 ...C1....D.j.... │ +00000560: e8fe 1a14 836d 6255 2ee5 65d4 fbc3 fef8 .....mbU..e..... │ +00000570: c62f bbf2 7fa6 924b fc81 d16b 89f2 890f ./.....K...k.... │ +00000580: e67a fd40 e77e d71c 93ea 75e0 3b5c d1fa .z.@.~....u.;\.. │ +00000590: f654 62fd 7ec8 450d 301c 1b7e 3faa 834f .Tb.~.E.0..~?..O │ +000005a0: 6bc3 a6f5 49d7 dcef 5539 958f 786c 3a17 k...I...U9..xl:. │ +000005b0: 1283 6093 904f 787c 7e4d c52b cef7 a9cf ..`..Ox|~M.+.... │ +000005c0: ea71 9ce5 908d 1ad2 1975 bf09 fdd8 2a1f .q.......u....*. │ +000005d0: 36ea 08ef eb7e 1ed9 e18d e7ba e67e bcfa 6....~.......~.. │ +000005e0: 541c 18e9 cacf 9c75 2b5e 31cc d1f1 ebbc T......u+^1..... │ +000005f0: 2c9b 6219 c1f0 3c21 07cf 2bc5 0ba3 6b15 ,.b........+V5...zU< │ +00000660: 7884 354d 3551 7d71 0c5e bca9 1746 c5a3 x.5M5Q}q.^...F.. │ +00000670: 8345 c497 df83 1fd3 9fae 3a7e 4e6c fe1c .E........:~Nl.. │ +00000680: 9d9c ec03 f5aa 5af2 31f6 27ca 85cf efb9 ......Z.1.'..... │ +00000690: bfb9 e285 d33a b08b 3774 f8f0 f3d2 8bd6 .....:..7t...... │ +000006a0: c1a8 6345 e726 f5ce 1c9d e3df cf8d 4e4d ..cE.&........NM │ +000006b0: d5d5 31e3 e7ac ee4d 733f 8fcf 097e 3fa7 ..1....Ms?...~?. │ +000006c0: f0aa a1fe a955 1da7 5846 3f3f 735d 0712 .....U..XF??s].. │ +000006d0: 4f9c 7f7c 28b7 6a69 d43a 9883 615e 9d77 O..|(.ji.:..a^.w │ +000006e0: a05e e18a 388d 7f68 13e5 f547 1de7 ea41 .^..8..h...G...A │ +000006f0: 23fd f9f5 b56f 881d 6d0b f073 0ca4 6fcd #....o..m..s..o. │ +00000700: d619 4e3f 595b f350 7b5e 47b6 86ac 9d0b ..N?Y[.P{^G..... │ +00000710: 22cb 9f2d 79f3 a645 b6c2 c8bc cd66 9b6f "..-y..E.....f.o │ +00000720: 1a9e b297 b1d6 8408 7eea 4bc8 8cd9 f2f6 ........~.K..... │ +00000730: 93b1 ac8d a5f8 32fe 58d3 73e6 ab35 64ce ......2.X.s..5d. │ +00000740: ae24 8818 6c92 b138 1ef9 5147 cccb 95a9 .$..l..8..QG.... │ +00000750: 8476 acd5 a1e7 7265 1e33 7685 1059 b6ba .v....re.3v..Y.. │ +00000760: de38 70fc e4ac 7a9d fd8c 3474 39e7 f892 .8p...z...4t9... │ +00000770: 868e d4d8 6339 3b3d e6dc ce52 54d9 a70e ....c9;=...RT... │ +00000780: b4c2 1f18 337e 5fe5 6e40 957b 402b e7e5 ....3~_.n@.{@+.. │ +00000790: 11de 6adc aa4a 3e3c 4d26 20b3 d6d3 1335 ..j..J> │ +00000900: e611 37ec ba4c 6de1 89dc d605 915b 93dc ..7..Lm......[.. │ +00000910: 7d6e 6158 6373 c66d 6afc c494 59d6 1165 }naXcs.mj...Y..e │ +00000920: 121e f995 5ed8 8e68 068a 97b6 8d77 c5a6 ....^..h.....w.. │ +00000930: f6c7 461e e79e ddb6 74c5 acad 0d2f 6c7f ..F.....t..../l. │ +00000940: f092 273b c71f ca31 7c44 2fed e0cd 751d ..';...1|D/...u. │ +00000950: 1c02 a2f1 e9bb b2c7 dfb6 72f8 c645 bb16 ..........r..E.. │ +00000960: e492 9f4e fadf 07be 1cb5 6cfc ee8c 1b1e ...N......l..... │ +00000970: f9c5 b4c2 12bb 1354 dc37 d43d ffae 64e5 .......T.7.=..d. │ +00000980: 676f 5cb3 7a9f 5d52 a563 5cfa 14b7 b38e go\.z.]R.c\..... │ +00000990: e26d 7dba f7d8 651b ed1d c7ef 371c 97f2 .m}...e.....7... │ +000009a0: 56e9 d0b7 bea7 b643 8f0b c8c0 4060 2030 V......C....@` 0 │ +000009b0: f0a1 6120 dd34 6b54 d27b 6aed 7dd9 8ba2 ..a .4kT.{j.}... │ +000009c0: d8b9 7f5a 153d 3f6a 4c61 fac8 ce6f ba51 ...Z.=?jLa...o.Q │ +000009d0: ed67 cde9 1e94 4c9f dd9a 699f 591c 91b1 .g....L...i.Y... │ +000009e0: 0b54 3734 19fc 2aa1 b533 b3ae 7be4 8615 .T74..*..3..{... │ +000009f0: 97b9 ebed 8cf2 d8da ef64 92fb d25c dcfa .........d...\.. │ +00000a00: 905d 7b2d f865 f792 355f 7c69 5d7c e53b .]{-.e..5_|i]|.; │ +00000a10: 4f4e 2fe6 ecfa 72f6 9ac8 156b 4fe2 82b1 ON/...r....kO... │ +00000a20: e3cd 8583 b3c5 a99f 1f64 5771 f661 3e7b .........dWq.a>{ │ +00000a30: bb51 5b44 ab6c 8b1a cad7 6e37 3ebc 6fef .Q[D.l....n7>.o. │ +00000a40: bdad 178f 2e46 eeec 8983 5297 08f0 9e63 .....F....R....c │ +00000a50: 7ab2 effe ac5b f9cf cf0c 71c5 db9e 7b67 z....[....q...{g │ +00000a60: ff8b 4f8f cdb8 e5ce 154b f7cf 5cdb 9cef ..O......K..\... │ +00000a70: 9ed1 f7ae 4252 5fbe 544c db12 bb2b 41a7 ....BR_.TL...+A. │ +00000a80: 1fdd 2d9f cc6b fbce 17ff fd44 f753 3e40 ..-..k.....D.S>@ │ +00000a90: eddc ffb8 8efd 2f1c a0a3 7899 eb76 71eb ....../...x..vq. │ +00000aa0: 34b3 f41e 3cfb 7afe e600 a03f ed81 0b9c 4...<.z....?.... │ +00000ab0: fbf9 2d7f b7ab f9dc 8ceb 3871 e4f0 39a7 ..-.......8q..9. │ +00000ac0: bcc3 0ee8 9e5e 01db afcf 1e3f 732a 3bff .....^.....?s*;. │ +00000ad0: 9a85 ebc6 4f19 5e7f de9e fcac 7479 523f ....O.^.....tyR? │ +00000ae0: 7c72 bcf7 999a da7c e7f4 25bf fbe8 5bd1 |r.....|..%...[. │ +00000af0: ca47 f6d6 dc94 7e22 b37a 6666 70c7 d7af .G....~".zffp... │ +00000b00: 7ffc 3fef 3e71 f90b e32a 7d0c 5bbd e14f ..?.>q...*}.[..O │ +00000b10: cfe9 f8d5 e8cf bf96 1b97 7965 edf5 5b3e ..........ye..[> │ +00000b20: defa c315 1332 b5f1 387b 63d5 7541 b665 .....2..8{c.uA.e │ +00000b30: db59 7517 ff71 63fc fa33 d98e dcac f619 .Yu..qc..3...... │ +00000b40: f35f feef 4c63 5b7f ed0e 604b 472f 9d3d ._..Lc[...`KG/.= │ +00000b50: a57b 00e7 d164 2ef6 1c4d ab09 6b09 0c04 .{...d...M..k... │ +00000b60: 0602 0381 81c0 4060 2030 1018 080c 0406 ......@` 0...... │ +00000b70: 0203 8181 c0c0 ff0f 0385 1b22 9766 5644 ...........".fVD │ +00000b80: bf9d f6de 4279 5723 2ddc 1b49 87e4 93d8 ....ByW#-..I.... │ +00000b90: 7355 7e87 1abb f4f4 b1dc 88eb 7ba7 2a29 sU~.........{.*) │ +00000ba0: df3d f3f0 2eb1 1b6d 8919 0abe f15d fa35 .=.....m.....].5 │ +00000bb0: 77ac bb7c f3c9 596b 66da 3243 17ed cecc w..|..Ykf.2C.... │ +00000bc0: 341e dd57 f99c ac73 2bda 3a1f dc33 c43d 4..W...s+.:..3.= │ +00000bd0: b578 e749 2fdc 59d3 6839 6d5b 5e7f 596d .x.I/.Y.h9m[^.Ym │ +00000be0: 49e9 7dd8 505a 4d9b 8b3a e342 ec1a b211 I.}.PZM..:.B.... │ +00000bf0: 2d1e 7c3b db6e 05b5 2faf 7cd6 20b5 983f -.|;.n../.|. ..? │ +00000c00: fa8f 42b9 ae62 63f7 98d4 deb1 2349 87ba ..B..bc.....#I.. │ +00000c10: ecd6 d4c5 6ef3 00bf 2cef c5f6 5162 b858 ....n...,...Qb.X │ +00000c20: dee5 dcfa 286f 7726 4bb7 b14e 4eda 4f99 ....(ow&K..NN.O. │ +00000c30: 60f7 2a5b 8b6b 8a1d d34a bf3e 4f5d 21fe `.*[.k...J.>O]!. │ +00000c40: 797e 5cde cd35 48d2 ddf9 b13e 497a 27ed y~\..5H....>Iz'. │ +00000c50: 9dae 21ed 1ed3 673f ce7e e3d4 68bd 6b4b ..!...g?.~..h.kK │ +00000c60: 0aeb 1f72 9934 3725 9394 f643 6fcc 40ca ...r.47%...Co.@. │ +00000c70: 2297 d46c 4a4b fb74 9a7d d23f 8a1a 0ac7 "..lJK.t.}.?.... │ +00000c80: a45d b747 ab5c 397d 1a15 f91b e401 b6d8 .].G.\9}........ │ +00000c90: ecfc 7980 739d 8569 f1c1 a94f af2b 81df ..y.s..i...O.+.. │ +00000ca0: cf43 b3cb 645f 9bf1 95a7 ae6c 76e3 661b .C..d_.....lv.f. │ +00000cb0: 9df3 56fd 2833 f7e5 fa96 2477 46fe 2f6b ..V.(3....$wF./k │ +00000cc0: 5c9c b97c d4cc b96d 9fce 6736 4c6e de91 \..|...m..g6Ln.. │ +00000cd0: b756 4afd 47f6 b8e8 fd94 0b31 1f28 037f .VJ.G......1.(.. │ +00000ce0: f1c4 3dce 9d99 ec5c b2d4 4d1b f1b7 3583 ..=....\..M...5. │ +00000cf0: ea27 75cc fede 8d83 1bee 2d3f ef3f d05e .'u.......-?.?.^ │ +00000d00: 3ee8 6249 9f27 f280 d5db 265e dab4 7c4a >.bI.'....&^..|J │ +00000d10: d3fc aedb effa d250 77f9 9657 d79e 54db .......Pw..W..T. │ +00000d20: d1f5 e377 7ef9 0f8f bf94 ac8f dc79 ee95 ...w~........y.. │ +00000d30: 39ee bcd9 d5c9 b697 12a6 cdcd bbea 5cce 9.............\. │ +00000d40: dd64 5f51 3263 c012 4785 a323 f3e2 678a .d_Q2c..G..#..g. │ +00000d50: 5fcd b8c2 a74f 5bea 261f d692 fa9e da0e _....O[.&....... │ +00000d60: 2b34 8003 0381 81c0 c087 8481 fb07 5dee +4............]. │ +00000d70: 2a57 bfde 157d 2e97 66dc dc61 b597 5db1 *W...}..f..a..]. │ +00000d80: 2a79 7d69 feda ce2b cf7b 7bff 7d67 ba3d *y}i...+.{{.}g.= │ +00000d90: 8d57 e593 9ae8 12fb 306f c19d d3f1 854d .W......0o.....M │ +00000da0: 7ca6 ab65 d5e0 387d 6543 d3fd d16b f697 |..e..8}eC...k.. │ +00000db0: 727b dff9 4583 5b9d 3926 5db6 c5ae 8c6f r{..E.[.9&]....o │ +00000dc0: daf1 b56f 8cff d573 1775 7eff edb5 6fba ...o...s.u~...o. │ +00000dd0: 6176 7dd9 38c6 2edc 2fba 6b89 05a6 cff4 av}.8.../.k..... │ +00000de0: 9c75 bcfb b747 cfe4 a2d8 6dc8 e593 96d2 .u...G....m..... │ +00000df0: 2750 99d9 d6f5 5fe5 6bb7 bddb 76bd 74fd 'P...._.k...v.t. │ +00000e00: 9f5c 7783 ab73 7b37 4fb0 cbb9 835f 5e12 .\w..s{7O...._^. │ +00000e10: feb8 0f5b 1635 5e3b d5ce 77df 3bfb ad37 ...[.5^;..w.;..7 │ +00000e20: 6f99 744b de75 9b37 db06 aed8 f32f cf8e o.tK.u.7...../.. │ +00000e30: 4639 b09d 585f be54 dc6a 5f51 938b 0fd8 F9..X_.T.j_Q.... │ +00000e40: 3f82 5aec 163c f1d7 6fdc f975 77d9 15a5 ?.Z..<..o..uw... │ +00000e50: d5ff 2c9b ee59 e87d 7ee1 8128 cda6 cbba ..,..Y.}~..(.... │ +00000e60: cdd7 7bce 7cb9 678b 07e8 87b3 5bcf afcf ..{.|.g.....[... │ +00000e70: ae9a b4fb ee0b 5aec 2317 772e beb0 f5db ......Z.#.w..... │ +00000e80: 7b39 8ed2 372b d865 7614 edfe 193b 7ffb {9..7+.ev....;.. │ +00000e90: 6d17 debb 7dde b878 db09 f9e8 c5e8 c479 m...}..x.......y │ +00000ea0: 7f9f 764f 1dd1 12b7 bcb1 feac 1dbb eb1a ..vO............ │ +00000eb0: 7fb4 7b44 4b66 787d 736d fd94 f473 bbf7 ..{DKfx}sm...s.. │ +00000ec0: 3d74 c5ba ee05 5f6b 9950 4a33 b7b9 f35f =t...._k.PJ3..._ │ +00000ed0: 87ae d8f9 e78f 3e3c ac2b 7fcf 8cdd 6fef ......><.+....o. │ +00000ee0: baa6 5077 7fbe 25ed 4add b8e4 fcc1 1dcd ..Pw..%.J....... │ +00000ef0: 3dad 7ff6 83d3 d3e2 d421 e9d0 fccc b75f =........!....._ │ +00000f00: ddf1 9386 b662 a583 431a 6edc 3c64 c7aa .....b..C.n..~.....|..9 │ +000010b0: 8fac adf4 dd8e d66b 6d72 73dd 864c 7c1a .......kmrs..L|. │ +000010c0: ab39 b015 ebe7 670a 2fba f965 6bea d66d .9....g./..ek..m │ +000010d0: 3c29 4e8e bc45 1c68 3868 8181 c040 6020 <)N..E.h8h...@` │ +000010e0: 3010 1808 0c04 0602 0381 810f 3f03 fc23 0...........?..# │ +000010f0: 6fde 5c64 e36d d9f6 a86b 5ddf 1575 7ff6 o.\d.m...k]..u.. │ +00001100: b428 7f95 7bb0 6c4d dcef fcde b042 ccbb .(..{.lM.....B.. │ +00001110: 8fb0 0506 0203 8181 c040 6020 3010 1808 .........@` 0... │ +00001120: 0c04 068e 2606 fe0f fd66 2e1b ....&....f..