zzdtl.smali
.class public final Lcom/google/android/gms/internal/ads/zzdtl;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-gass@@19.5.0"
# instance fields
.field private final context:Landroid/content/Context;
.field private final zzvs:Lcom/google/android/gms/internal/ads/zzdsi;
# direct methods
.method public constructor <init>(Landroid/content/Context;Lcom/google/android/gms/internal/ads/zzdsi;)V
.registers 3
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzdtl;->context:Landroid/content/Context;
.line 3
iput-object p2, p0, Lcom/google/android/gms/internal/ads/zzdtl;->zzvs:Lcom/google/android/gms/internal/ads/zzdsi;
return-void
.end method
.method public static zza(Lcom/google/android/gms/internal/ads/zzgn;)Z
.registers 3
.line 1
sget-object v0, Lcom/google/android/gms/internal/ads/zzdto;->zzhrc:[I
invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I
move-result p0
aget p0, v0, p0
const/4 v0, 0x1
if-eq p0, v0, :cond_16
const/4 v1, 0x2
if-eq p0, v1, :cond_16
const/4 v1, 0x3
if-eq p0, v1, :cond_16
const/4 v1, 0x4
if-eq p0, v1, :cond_16
const/4 p0, 0x0
return p0
:cond_16
return v0
.end method
.method private final zzaxn()Ljava/lang/String;
.registers 7
.line 1
new-instance v0, Ljava/util/HashSet;
const/4 v1, 0x2
new-array v1, v1, [Ljava/lang/String;
const/4 v2, 0x0
const-string v3, "i686"
aput-object v3, v1, v2
const/4 v3, 0x1
const-string v4, "armv71"
aput-object v4, v1, v3
invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v1
invoke-direct {v0, v1}, Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V
.line 2
sget-object v1, Lcom/google/android/gms/internal/ads/zzdwd;->zzhug:Lcom/google/android/gms/internal/ads/zzdwd;
invoke-virtual {v1}, Lcom/google/android/gms/internal/ads/zzdwd;->value()Ljava/lang/String;
move-result-object v1
.line 3
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_29
invoke-interface {v0, v1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_29
return-object v1
:cond_29
const-wide/16 v0, 0x0
const/16 v3, 0x7e8
.line 4
:try_start_2d
const-class v4, Landroid/os/Build;
:try_end_2f
.catch Ljava/lang/NoSuchFieldException; {:try_start_2d .. :try_end_2f} :catch_4d
.catch Ljava/lang/IllegalAccessException; {:try_start_2d .. :try_end_2f} :catch_44
const-string v5, "SUPPORTED_ABIS"
:try_start_31
invoke-virtual {v4, v5}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v4
const/4 v5, 0x0
.line 5
invoke-virtual {v4, v5}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v4
check-cast v4, [Ljava/lang/String;
if-eqz v4, :cond_55
.line 6
array-length v5, v4
if-lez v5, :cond_55
.line 7
aget-object v0, v4, v2
:try_end_43
.catch Ljava/lang/NoSuchFieldException; {:try_start_31 .. :try_end_43} :catch_4d
.catch Ljava/lang/IllegalAccessException; {:try_start_31 .. :try_end_43} :catch_44
return-object v0
:catch_44
move-exception v2
.line 8
iget-object v4, p0, Lcom/google/android/gms/internal/ads/zzdtl;->zzvs:Lcom/google/android/gms/internal/ads/zzdsi;
if-eqz v4, :cond_55
.line 9
invoke-virtual {v4, v3, v0, v1, v2}, Lcom/google/android/gms/internal/ads/zzdsi;->zza(IJLjava/lang/Exception;)Lcom/google/android/gms/tasks/Task;
goto :goto_55
:catch_4d
move-exception v2
.line 10
iget-object v4, p0, Lcom/google/android/gms/internal/ads/zzdtl;->zzvs:Lcom/google/android/gms/internal/ads/zzdsi;
if-eqz v4, :cond_55
.line 11
invoke-virtual {v4, v3, v0, v1, v2}, Lcom/google/android/gms/internal/ads/zzdsi;->zza(IJLjava/lang/Exception;)Lcom/google/android/gms/tasks/Task;
.line 12
:cond_55
:goto_55
sget-object v0, Landroid/os/Build;->CPU_ABI:Ljava/lang/String;
if-eqz v0, :cond_5a
return-object v0
.line 13
:cond_5a
sget-object v0, Landroid/os/Build;->CPU_ABI2:Ljava/lang/String;
return-object v0
.end method
.method private final zzaxo()Lcom/google/android/gms/internal/ads/zzgn;
.registers 9
.line 1
new-instance v0, Ljava/io/File;
new-instance v1, Ljava/io/File;
iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzdtl;->context:Landroid/content/Context;
invoke-virtual {v2}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo;
move-result-object v2
iget-object v2, v2, Landroid/content/pm/ApplicationInfo;->dataDir:Ljava/lang/String;
invoke-direct {v1, v2}, Ljava/io/File;-><init>(Ljava/lang/String;)V
const-string v2, "lib"
invoke-direct {v0, v1, v2}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
.line 2
invoke-virtual {v0}, Ljava/io/File;->exists()Z
move-result v1
const/16 v2, 0x1399
if-nez v1, :cond_28
.line 3
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzdtl;->zzvs:Lcom/google/android/gms/internal/ads/zzdsi;
if-eqz v0, :cond_25
const-string v1, "No lib/"
.line 4
invoke-virtual {v0, v2, v1}, Lcom/google/android/gms/internal/ads/zzdsi;->zzg(ILjava/lang/String;)Lcom/google/android/gms/tasks/Task;
.line 5
:cond_25
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabt:Lcom/google/android/gms/internal/ads/zzgn;
return-object v0
.line 6
:cond_28
new-instance v1, Lcom/google/android/gms/internal/ads/zzdxl;
const/4 v3, 0x2
const-string v4, ".*\\.so$"
.line 7
invoke-static {v4, v3}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern;
move-result-object v4
invoke-direct {v1, v4}, Lcom/google/android/gms/internal/ads/zzdxl;-><init>(Ljava/util/regex/Pattern;)V
.line 8
invoke-virtual {v0, v1}, Ljava/io/File;->listFiles(Ljava/io/FilenameFilter;)[Ljava/io/File;
move-result-object v0
if-eqz v0, :cond_c4
.line 9
array-length v1, v0
if-nez v1, :cond_3f
goto/16 :goto_c4
:cond_3f
const/4 v1, 0x0
.line 10
:try_start_40
new-instance v2, Ljava/io/FileInputStream;
const/4 v4, 0x0
aget-object v0, v0, v4
invoke-direct {v2, v0}, Ljava/io/FileInputStream;-><init>(Ljava/io/File;)V
:try_end_48
.catch Ljava/io/IOException; {:try_start_40 .. :try_end_48} :catch_b9
const/16 v0, 0x14
.line 11
:try_start_4a
new-array v5, v0, [B
.line 12
invoke-virtual {v2, v5}, Ljava/io/FileInputStream;->read([B)I
move-result v6
if-ne v6, v0, :cond_ab
.line 13
new-array v0, v3, [B
aput-byte v4, v0, v4
const/4 v6, 0x1
aput-byte v4, v0, v6
const/4 v7, 0x5
.line 14
aget-byte v7, v5, v7
if-ne v7, v3, :cond_67
.line 15
invoke-direct {p0, v5, v1}, Lcom/google/android/gms/internal/ads/zzdtl;->zzc([BLjava/lang/String;)V
.line 16
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabo:Lcom/google/android/gms/internal/ads/zzgn;
:try_end_63
.catch Ljava/lang/Throwable; {:try_start_4a .. :try_end_63} :catch_af
.line 17
:try_start_63
invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V
:try_end_66
.catch Ljava/io/IOException; {:try_start_63 .. :try_end_66} :catch_b9
return-object v0
:cond_67
const/16 v3, 0x13
.line 18
:try_start_69
aget-byte v3, v5, v3
aput-byte v3, v0, v4
const/16 v3, 0x12
.line 19
aget-byte v3, v5, v3
aput-byte v3, v0, v6
.line 20
invoke-static {v0}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer;
move-result-object v0
.line 21
invoke-virtual {v0}, Ljava/nio/ByteBuffer;->getShort()S
move-result v0
const/4 v3, 0x3
if-eq v0, v3, :cond_a5
const/16 v3, 0x28
if-eq v0, v3, :cond_9f
const/16 v3, 0x3e
if-eq v0, v3, :cond_99
const/16 v3, 0xb7
if-eq v0, v3, :cond_93
.line 22
invoke-direct {p0, v5, v1}, Lcom/google/android/gms/internal/ads/zzdtl;->zzc([BLjava/lang/String;)V
.line 23
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabo:Lcom/google/android/gms/internal/ads/zzgn;
:try_end_8f
.catch Ljava/lang/Throwable; {:try_start_69 .. :try_end_8f} :catch_af
.line 24
:try_start_8f
invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V
:try_end_92
.catch Ljava/io/IOException; {:try_start_8f .. :try_end_92} :catch_b9
return-object v0
.line 25
:cond_93
:try_start_93
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabr:Lcom/google/android/gms/internal/ads/zzgn;
:try_end_95
.catch Ljava/lang/Throwable; {:try_start_93 .. :try_end_95} :catch_af
.line 26
:try_start_95
invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V
:try_end_98
.catch Ljava/io/IOException; {:try_start_95 .. :try_end_98} :catch_b9
return-object v0
.line 27
:cond_99
:try_start_99
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabs:Lcom/google/android/gms/internal/ads/zzgn;
:try_end_9b
.catch Ljava/lang/Throwable; {:try_start_99 .. :try_end_9b} :catch_af
.line 28
:try_start_9b
invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V
:try_end_9e
.catch Ljava/io/IOException; {:try_start_9b .. :try_end_9e} :catch_b9
return-object v0
.line 29
:cond_9f
:try_start_9f
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabp:Lcom/google/android/gms/internal/ads/zzgn;
:try_end_a1
.catch Ljava/lang/Throwable; {:try_start_9f .. :try_end_a1} :catch_af
.line 30
:try_start_a1
invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V
:try_end_a4
.catch Ljava/io/IOException; {:try_start_a1 .. :try_end_a4} :catch_b9
return-object v0
.line 31
:cond_a5
:try_start_a5
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabq:Lcom/google/android/gms/internal/ads/zzgn;
:try_end_a7
.catch Ljava/lang/Throwable; {:try_start_a5 .. :try_end_a7} :catch_af
.line 32
:try_start_a7
invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V
return-object v0
.line 33
:cond_ab
invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V
:try_end_ae
.catch Ljava/io/IOException; {:try_start_a7 .. :try_end_ae} :catch_b9
goto :goto_c1
:catch_af
move-exception v0
.line 34
:try_start_b0
invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V
:try_end_b3
.catch Ljava/lang/Throwable; {:try_start_b0 .. :try_end_b3} :catch_b4
goto :goto_b8
:catch_b4
move-exception v2
:try_start_b5
invoke-static {v0, v2}, Lcom/google/android/gms/internal/ads/zzeid;->zza(Ljava/lang/Throwable;Ljava/lang/Throwable;)V
:goto_b8
throw v0
:try_end_b9
.catch Ljava/io/IOException; {:try_start_b5 .. :try_end_b9} :catch_b9
:catch_b9
move-exception v0
.line 35
invoke-virtual {v0}, Ljava/io/IOException;->toString()Ljava/lang/String;
move-result-object v0
invoke-direct {p0, v1, v0}, Lcom/google/android/gms/internal/ads/zzdtl;->zzc([BLjava/lang/String;)V
.line 36
:goto_c1
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabo:Lcom/google/android/gms/internal/ads/zzgn;
return-object v0
.line 37
:cond_c4
:goto_c4
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzdtl;->zzvs:Lcom/google/android/gms/internal/ads/zzdsi;
if-eqz v0, :cond_cd
const-string v1, "No .so"
.line 38
invoke-virtual {v0, v2, v1}, Lcom/google/android/gms/internal/ads/zzdsi;->zzg(ILjava/lang/String;)Lcom/google/android/gms/tasks/Task;
.line 39
:cond_cd
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabt:Lcom/google/android/gms/internal/ads/zzgn;
return-object v0
.end method
.method private final zzc([BLjava/lang/String;)V
.registers 7
.line 1
iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzdtl;->zzvs:Lcom/google/android/gms/internal/ads/zzdsi;
if-nez v0, :cond_5
return-void
.line 2
:cond_5
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "os.arch:"
.line 3
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v1, Lcom/google/android/gms/internal/ads/zzdwd;->zzhug:Lcom/google/android/gms/internal/ads/zzdwd;
invoke-virtual {v1}, Lcom/google/android/gms/internal/ads/zzdwd;->value()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ";"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 4
:try_start_1d
const-class v2, Landroid/os/Build;
:try_end_1f
.catch Ljava/lang/NoSuchFieldException; {:try_start_1d .. :try_end_1f} :catch_3e
.catch Ljava/lang/IllegalAccessException; {:try_start_1d .. :try_end_1f} :catch_3e
const-string v3, "SUPPORTED_ABIS"
:try_start_21
invoke-virtual {v2, v3}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v2
const/4 v3, 0x0
.line 5
invoke-virtual {v2, v3}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
check-cast v2, [Ljava/lang/String;
if-eqz v2, :cond_3f
const-string v3, "supported_abis:"
.line 6
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
:try_end_3d
.catch Ljava/lang/NoSuchFieldException; {:try_start_21 .. :try_end_3d} :catch_3e
.catch Ljava/lang/IllegalAccessException; {:try_start_21 .. :try_end_3d} :catch_3e
goto :goto_3f
:catch_3e
nop
:cond_3f
:goto_3f
const-string v2, "CPU_ABI:"
.line 7
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v2, Landroid/os/Build;->CPU_ABI:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "CPU_ABI2:"
.line 8
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v2, Landroid/os/Build;->CPU_ABI2:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
if-eqz p1, :cond_6a
const-string v2, "ELF:"
.line 9
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {p1}, Ljava/util/Arrays;->toString([B)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
:cond_6a
if-eqz p2, :cond_77
const-string p1, "dbg:"
.line 10
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 11
:cond_77
iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzdtl;->zzvs:Lcom/google/android/gms/internal/ads/zzdsi;
const/16 p2, 0xfa7
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/internal/ads/zzdsi;->zzg(ILjava/lang/String;)Lcom/google/android/gms/tasks/Task;
return-void
.end method
# virtual methods
.method public final zzaxp()Lcom/google/android/gms/internal/ads/zzgn;
.registers 5
.line 1
invoke-direct {p0}, Lcom/google/android/gms/internal/ads/zzdtl;->zzaxo()Lcom/google/android/gms/internal/ads/zzgn;
move-result-object v0
.line 2
sget-object v1, Lcom/google/android/gms/internal/ads/zzgn;->zzabt:Lcom/google/android/gms/internal/ads/zzgn;
if-ne v0, v1, :cond_5e
.line 3
invoke-direct {p0}, Lcom/google/android/gms/internal/ads/zzdtl;->zzaxn()Ljava/lang/String;
move-result-object v0
.line 4
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
const/4 v2, 0x0
if-eqz v1, :cond_1b
const-string v0, "Empty dev arch"
.line 5
invoke-direct {p0, v2, v0}, Lcom/google/android/gms/internal/ads/zzdtl;->zzc([BLjava/lang/String;)V
.line 6
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabo:Lcom/google/android/gms/internal/ads/zzgn;
goto :goto_5e
:cond_1b
const-string v1, "i686"
.line 7
invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_5c
const-string v1, "x86"
invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_2c
goto :goto_5c
:cond_2c
const-string v1, "x86_64"
.line 8
invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_37
.line 9
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabs:Lcom/google/android/gms/internal/ads/zzgn;
goto :goto_5e
:cond_37
const-string v1, "arm64-v8a"
.line 10
invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_42
.line 11
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabr:Lcom/google/android/gms/internal/ads/zzgn;
goto :goto_5e
:cond_42
const-string v1, "armeabi-v7a"
.line 12
invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_59
const-string v1, "armv71"
invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_53
goto :goto_59
.line 13
:cond_53
invoke-direct {p0, v2, v0}, Lcom/google/android/gms/internal/ads/zzdtl;->zzc([BLjava/lang/String;)V
.line 14
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabo:Lcom/google/android/gms/internal/ads/zzgn;
goto :goto_5e
.line 15
:cond_59
:goto_59
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabp:Lcom/google/android/gms/internal/ads/zzgn;
goto :goto_5e
.line 16
:cond_5c
:goto_5c
sget-object v0, Lcom/google/android/gms/internal/ads/zzgn;->zzabq:Lcom/google/android/gms/internal/ads/zzgn;
.line 17
:cond_5e
:goto_5e
iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzdtl;->zzvs:Lcom/google/android/gms/internal/ads/zzdsi;
if-eqz v1, :cond_6b
const/16 v2, 0x139a
.line 18
invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/internal/ads/zzdsi;->zzg(ILjava/lang/String;)Lcom/google/android/gms/tasks/Task;
:cond_6b
return-object v0
.end method