zzki.smali
.class public Lcom/google/android/gms/measurement/internal/zzki;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/gms/measurement/internal/zzgq;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/gms/measurement/internal/zzki$zza;
}
.end annotation
# static fields
.field private static volatile zza:Lcom/google/android/gms/measurement/internal/zzki;
# instance fields
.field private final zzaa:Lcom/google/android/gms/measurement/internal/zzkv;
.field private zzb:Lcom/google/android/gms/measurement/internal/zzfp;
.field private zzc:Lcom/google/android/gms/measurement/internal/zzeu;
.field private zzd:Lcom/google/android/gms/measurement/internal/zzac;
.field private zze:Lcom/google/android/gms/measurement/internal/zzfb;
.field private zzf:Lcom/google/android/gms/measurement/internal/zzke;
.field private zzg:Lcom/google/android/gms/measurement/internal/zzo;
.field private final zzh:Lcom/google/android/gms/measurement/internal/zzks;
.field private zzi:Lcom/google/android/gms/measurement/internal/zzie;
.field private zzj:Lcom/google/android/gms/measurement/internal/zzjo;
.field private final zzk:Lcom/google/android/gms/measurement/internal/zzfv;
.field private zzl:Z
.field private zzm:Z
.field private zzn:J
.field private zzo:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/Runnable;",
">;"
}
.end annotation
.end field
.field private zzp:I
.field private zzq:I
.field private zzr:Z
.field private zzs:Z
.field private zzt:Z
.field private zzu:Ljava/nio/channels/FileLock;
.field private zzv:Ljava/nio/channels/FileChannel;
.field private zzw:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/Long;",
">;"
}
.end annotation
.end field
.field private zzx:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/Long;",
">;"
}
.end annotation
.end field
.field private zzy:J
.field private final zzz:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Lcom/google/android/gms/measurement/internal/zzad;",
">;"
}
.end annotation
.end field
# direct methods
.method private constructor <init>(Lcom/google/android/gms/measurement/internal/zzkq;)V
.registers 3
const/4 v0, 0x0
.line 13
invoke-direct {p0, p1, v0}, Lcom/google/android/gms/measurement/internal/zzki;-><init>(Lcom/google/android/gms/measurement/internal/zzkq;Lcom/google/android/gms/measurement/internal/zzfv;)V
return-void
.end method
.method private constructor <init>(Lcom/google/android/gms/measurement/internal/zzkq;Lcom/google/android/gms/measurement/internal/zzfv;)V
.registers 5
.line 15
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 p2, 0x0
.line 16
iput-boolean p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzl:Z
.line 17
new-instance p2, Lcom/google/android/gms/measurement/internal/zzkp;
invoke-direct {p2, p0}, Lcom/google/android/gms/measurement/internal/zzkp;-><init>(Lcom/google/android/gms/measurement/internal/zzki;)V
iput-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzaa:Lcom/google/android/gms/measurement/internal/zzkv;
.line 18
invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 19
iget-object p2, p1, Lcom/google/android/gms/measurement/internal/zzkq;->zza:Landroid/content/Context;
const/4 v0, 0x0
.line 20
invoke-static {p2, v0, v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lcom/google/android/gms/measurement/internal/zzfv;
move-result-object p2
.line 22
iput-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
const-wide/16 v0, -0x1
.line 23
iput-wide v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzy:J
.line 25
new-instance p2, Lcom/google/android/gms/measurement/internal/zzks;
invoke-direct {p2, p0}, Lcom/google/android/gms/measurement/internal/zzks;-><init>(Lcom/google/android/gms/measurement/internal/zzki;)V
.line 27
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzkj;->zzak()V
.line 28
iput-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzh:Lcom/google/android/gms/measurement/internal/zzks;
.line 30
new-instance p2, Lcom/google/android/gms/measurement/internal/zzeu;
invoke-direct {p2, p0}, Lcom/google/android/gms/measurement/internal/zzeu;-><init>(Lcom/google/android/gms/measurement/internal/zzki;)V
.line 32
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzkj;->zzak()V
.line 33
iput-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzc:Lcom/google/android/gms/measurement/internal/zzeu;
.line 35
new-instance p2, Lcom/google/android/gms/measurement/internal/zzfp;
invoke-direct {p2, p0}, Lcom/google/android/gms/measurement/internal/zzfp;-><init>(Lcom/google/android/gms/measurement/internal/zzki;)V
.line 37
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzkj;->zzak()V
.line 38
iput-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzb:Lcom/google/android/gms/measurement/internal/zzfp;
.line 39
new-instance p2, Ljava/util/HashMap;
invoke-direct {p2}, Ljava/util/HashMap;-><init>()V
iput-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzz:Ljava/util/Map;
.line 41
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzp()Lcom/google/android/gms/measurement/internal/zzfo;
move-result-object p2
.line 42
new-instance v0, Lcom/google/android/gms/measurement/internal/zzkl;
invoke-direct {v0, p0, p1}, Lcom/google/android/gms/measurement/internal/zzkl;-><init>(Lcom/google/android/gms/measurement/internal/zzki;Lcom/google/android/gms/measurement/internal/zzkq;)V
.line 43
invoke-virtual {p2, v0}, Lcom/google/android/gms/measurement/internal/zzfo;->zza(Ljava/lang/Runnable;)V
return-void
.end method
.method private final zza(Ljava/nio/channels/FileChannel;)I
.registers 7
.line 2338
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
const/4 v0, 0x0
if-eqz p1, :cond_4d
.line 2339
invoke-virtual {p1}, Ljava/nio/channels/FileChannel;->isOpen()Z
move-result v1
if-nez v1, :cond_d
goto :goto_4d
:cond_d
const/4 v1, 0x4
.line 2345
invoke-static {v1}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer;
move-result-object v2
const-wide/16 v3, 0x0
.line 2346
:try_start_14
invoke-virtual {p1, v3, v4}, Ljava/nio/channels/FileChannel;->position(J)Ljava/nio/channels/FileChannel;
.line 2347
invoke-virtual {p1, v2}, Ljava/nio/channels/FileChannel;->read(Ljava/nio/ByteBuffer;)I
move-result p1
if-eq p1, v1, :cond_34
const/4 v1, -0x1
if-eq p1, v1, :cond_33
.line 2351
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2352
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "Unexpected data length. Bytes read"
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
invoke-virtual {v1, v2, p1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
:cond_33
return v0
.line 2354
:cond_34
invoke-virtual {v2}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer;
.line 2355
invoke-virtual {v2}, Ljava/nio/ByteBuffer;->getInt()I
move-result v0
:try_end_3b
.catch Ljava/io/IOException; {:try_start_14 .. :try_end_3b} :catch_3c
goto :goto_4c
:catch_3c
move-exception p1
.line 2359
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2360
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "Failed to read from channel"
invoke-virtual {v1, v2, p1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
:goto_4c
return v0
.line 2341
:cond_4d
:goto_4d
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p1
.line 2342
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p1
const-string v1, "Bad channel to read from"
invoke-virtual {p1, v1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
return v0
.end method
.method private final zza(Lcom/google/android/gms/measurement/internal/zzn;Lcom/google/android/gms/measurement/internal/zzf;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
.registers 12
.line 2976
sget-object v0, Lcom/google/android/gms/measurement/internal/zzad;->zza:Lcom/google/android/gms/measurement/internal/zzad;
.line 2977
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v1
if-eqz v1, :cond_26
.line 2978
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v1
.line 2979
sget-object v2, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v1
if-eqz v1, :cond_26
.line 2980
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 2981
invoke-virtual {p0, v0}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v0
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzw:Ljava/lang/String;
.line 2982
invoke-static {v1}, Lcom/google/android/gms/measurement/internal/zzad;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzad;->zzb(Lcom/google/android/gms/measurement/internal/zzad;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v0
:cond_26
const/4 v1, 0x1
if-nez p2, :cond_69
.line 2984
new-instance p2, Lcom/google/android/gms/measurement/internal/zzf;
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-direct {p2, v2, v3}, Lcom/google/android/gms/measurement/internal/zzf;-><init>(Lcom/google/android/gms/measurement/internal/zzfv;Ljava/lang/String;)V
.line 2985
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v2
if-eqz v2, :cond_5d
.line 2986
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v2
.line 2987
sget-object v3, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v2
if-eqz v2, :cond_5d
.line 2988
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzad;->zze()Z
move-result v2
if-eqz v2, :cond_53
.line 2989
invoke-direct {p0, v0}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzad;)Ljava/lang/String;
move-result-object v2
invoke-virtual {p2, v2}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Ljava/lang/String;)V
.line 2990
:cond_53
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzad;->zzc()Z
move-result v0
if-eqz v0, :cond_67
.line 2991
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zze(Ljava/lang/String;)V
goto :goto_67
.line 2992
:cond_5d
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzz()Ljava/lang/String;
move-result-object v0
invoke-virtual {p2, v0}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Ljava/lang/String;)V
.line 2993
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zze(Ljava/lang/String;)V
:cond_67
:goto_67
const/4 p3, 0x1
goto :goto_bb
.line 2995
:cond_69
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v2
if-eqz v2, :cond_83
.line 2996
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v2
.line 2997
sget-object v3, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v2
if-eqz v2, :cond_83
.line 2998
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzad;->zzc()Z
move-result v2
if-eqz v2, :cond_ba
.line 2999
:cond_83
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzh()Ljava/lang/String;
move-result-object v2
invoke-virtual {p3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_ba
.line 3000
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zze(Ljava/lang/String;)V
.line 3001
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result p3
if-eqz p3, :cond_b2
.line 3002
iget-object p3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object p3
.line 3003
sget-object v2, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {p3, v2}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result p3
if-eqz p3, :cond_b2
.line 3004
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzad;->zze()Z
move-result p3
if-eqz p3, :cond_67
.line 3005
invoke-direct {p0, v0}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzad;)Ljava/lang/String;
move-result-object p3
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Ljava/lang/String;)V
goto :goto_67
.line 3006
:cond_b2
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzz()Ljava/lang/String;
move-result-object p3
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Ljava/lang/String;)V
goto :goto_67
:cond_ba
const/4 p3, 0x0
.line 3008
:goto_bb
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzb:Ljava/lang/String;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zze()Ljava/lang/String;
move-result-object v2
invoke-static {v0, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_cd
.line 3009
iget-object p3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzb:Ljava/lang/String;
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zzb(Ljava/lang/String;)V
const/4 p3, 0x1
.line 3011
:cond_cd
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzr:Ljava/lang/String;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzf()Ljava/lang/String;
move-result-object v2
invoke-static {v0, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_df
.line 3012
iget-object p3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzr:Ljava/lang/String;
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zzc(Ljava/lang/String;)V
const/4 p3, 0x1
.line 3014
:cond_df
invoke-static {}, Lcom/google/android/gms/internal/measurement/zznt;->zzb()Z
move-result v0
if-eqz v0, :cond_109
.line 3015
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 3016
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v2
sget-object v3, Lcom/google/android/gms/measurement/internal/zzat;->zzbi:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v0, v2, v3}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v0
if-eqz v0, :cond_109
.line 3017
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzv:Ljava/lang/String;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzg()Ljava/lang/String;
move-result-object v2
invoke-static {v0, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_109
.line 3018
iget-object p3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzv:Ljava/lang/String;
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zzd(Ljava/lang/String;)V
const/4 p3, 0x1
.line 3020
:cond_109
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzk:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_123
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzk:Ljava/lang/String;
.line 3021
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzi()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_123
.line 3022
iget-object p3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzk:Ljava/lang/String;
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zzf(Ljava/lang/String;)V
const/4 p3, 0x1
.line 3024
:cond_123
iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zze:J
const-wide/16 v4, 0x0
cmp-long v0, v2, v4
if-eqz v0, :cond_13b
iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zze:J
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzo()J
move-result-wide v6
cmp-long v0, v2, v6
if-eqz v0, :cond_13b
.line 3025
iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zze:J
invoke-virtual {p2, v2, v3}, Lcom/google/android/gms/measurement/internal/zzf;->zzd(J)V
const/4 p3, 0x1
.line 3027
:cond_13b
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzc:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_155
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzc:Ljava/lang/String;
.line 3028
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_155
.line 3029
iget-object p3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzc:Ljava/lang/String;
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zzg(Ljava/lang/String;)V
const/4 p3, 0x1
.line 3031
:cond_155
iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzj:J
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzm()J
move-result-wide v6
cmp-long v0, v2, v6
if-eqz v0, :cond_165
.line 3032
iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzj:J
invoke-virtual {p2, v2, v3}, Lcom/google/android/gms/measurement/internal/zzf;->zzc(J)V
const/4 p3, 0x1
.line 3034
:cond_165
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzd:Ljava/lang/String;
if-eqz v0, :cond_17b
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzd:Ljava/lang/String;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzn()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_17b
.line 3035
iget-object p3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzd:Ljava/lang/String;
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zzh(Ljava/lang/String;)V
const/4 p3, 0x1
.line 3037
:cond_17b
iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzf:J
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzp()J
move-result-wide v6
cmp-long v0, v2, v6
if-eqz v0, :cond_18b
.line 3038
iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzf:J
invoke-virtual {p2, v2, v3}, Lcom/google/android/gms/measurement/internal/zzf;->zze(J)V
const/4 p3, 0x1
.line 3040
:cond_18b
iget-boolean v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzh:Z
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzr()Z
move-result v2
if-eq v0, v2, :cond_199
.line 3041
iget-boolean p3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzh:Z
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Z)V
const/4 p3, 0x1
.line 3043
:cond_199
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzg:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1b3
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzg:Ljava/lang/String;
.line 3044
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzac()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_1b3
.line 3045
iget-object p3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzg:Ljava/lang/String;
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zzi(Ljava/lang/String;)V
const/4 p3, 0x1
.line 3048
:cond_1b3
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 3049
sget-object v2, Lcom/google/android/gms/measurement/internal/zzat;->zzbx:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v0, v2}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v0
if-nez v0, :cond_1d1
.line 3050
iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzl:J
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzae()J
move-result-wide v6
cmp-long v0, v2, v6
if-eqz v0, :cond_1d1
.line 3051
iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzl:J
invoke-virtual {p2, v2, v3}, Lcom/google/android/gms/measurement/internal/zzf;->zzp(J)V
const/4 p3, 0x1
.line 3053
:cond_1d1
iget-boolean v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzo:Z
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzaf()Z
move-result v2
if-eq v0, v2, :cond_1df
.line 3054
iget-boolean p3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzo:Z
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zzb(Z)V
const/4 p3, 0x1
.line 3056
:cond_1df
iget-boolean v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzp:Z
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzag()Z
move-result v2
if-eq v0, v2, :cond_1ed
.line 3057
iget-boolean p3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzp:Z
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zzc(Z)V
const/4 p3, 0x1
.line 3059
:cond_1ed
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzs:Ljava/lang/Boolean;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzah()Ljava/lang/Boolean;
move-result-object v2
if-eq v0, v2, :cond_1fb
.line 3060
iget-object p3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzs:Ljava/lang/Boolean;
invoke-virtual {p2, p3}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Ljava/lang/Boolean;)V
const/4 p3, 0x1
.line 3062
:cond_1fb
iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzt:J
cmp-long v0, v2, v4
if-eqz v0, :cond_211
iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzt:J
.line 3063
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzf;->zzq()J
move-result-wide v4
cmp-long v0, v2, v4
if-eqz v0, :cond_211
.line 3064
iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzt:J
invoke-virtual {p2, v2, v3}, Lcom/google/android/gms/measurement/internal/zzf;->zzf(J)V
goto :goto_212
:cond_211
move v1, p3
:goto_212
if-eqz v1, :cond_21b
.line 3067
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzf;)V
:cond_21b
return-object p2
.end method
.method static synthetic zza(Lcom/google/android/gms/measurement/internal/zzki;)Lcom/google/android/gms/measurement/internal/zzfv;
.registers 1
.line 3168
iget-object p0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
return-object p0
.end method
.method public static zza(Landroid/content/Context;)Lcom/google/android/gms/measurement/internal/zzki;
.registers 3
.line 1
invoke-static {p0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2
invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 3
sget-object v0, Lcom/google/android/gms/measurement/internal/zzki;->zza:Lcom/google/android/gms/measurement/internal/zzki;
if-nez v0, :cond_26
.line 4
const-class v0, Lcom/google/android/gms/measurement/internal/zzki;
monitor-enter v0
.line 5
:try_start_11
sget-object v1, Lcom/google/android/gms/measurement/internal/zzki;->zza:Lcom/google/android/gms/measurement/internal/zzki;
if-nez v1, :cond_21
.line 7
new-instance v1, Lcom/google/android/gms/measurement/internal/zzkq;
invoke-direct {v1, p0}, Lcom/google/android/gms/measurement/internal/zzkq;-><init>(Landroid/content/Context;)V
.line 9
new-instance p0, Lcom/google/android/gms/measurement/internal/zzki;
invoke-direct {p0, v1}, Lcom/google/android/gms/measurement/internal/zzki;-><init>(Lcom/google/android/gms/measurement/internal/zzkq;)V
.line 10
sput-object p0, Lcom/google/android/gms/measurement/internal/zzki;->zza:Lcom/google/android/gms/measurement/internal/zzki;
.line 11
:cond_21
monitor-exit v0
goto :goto_26
:catchall_23
move-exception p0
monitor-exit v0
:try_end_25
.catchall {:try_start_11 .. :try_end_25} :catchall_23
throw p0
.line 12
:cond_26
:goto_26
sget-object p0, Lcom/google/android/gms/measurement/internal/zzki;->zza:Lcom/google/android/gms/measurement/internal/zzki;
return-object p0
.end method
.method private final zza(Lcom/google/android/gms/measurement/internal/zzad;)Ljava/lang/String;
.registers 4
.line 864
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v0
if-eqz v0, :cond_1d
.line 865
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 866
sget-object v1, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v0
if-eqz v0, :cond_1d
.line 867
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzad;->zze()Z
move-result p1
if-eqz p1, :cond_1b
goto :goto_1d
:cond_1b
const/4 p1, 0x0
return-object p1
.line 868
:cond_1d
:goto_1d
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzz()Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method private static zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;ILjava/lang/String;)V
.registers 7
.line 1852
invoke-virtual {p0}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza()Ljava/util/List;
move-result-object v0
const/4 v1, 0x0
.line 1853
:goto_5
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v2
const-string v3, "_err"
if-ge v1, v2, :cond_21
.line 1854
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zze;
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzb()Ljava/lang/String;
move-result-object v2
invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_1e
return-void
:cond_1e
add-int/lit8 v1, v1, 0x1
goto :goto_5
.line 1857
:cond_21
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzm()Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v0
.line 1858
invoke-virtual {v0, v3}, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v0
int-to-long v1, p1
.line 1859
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;->zza(J)Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object p1
.line 1860
invoke-virtual {p1}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object p1
check-cast p1, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast p1, Lcom/google/android/gms/internal/measurement/zzcd$zze;
.line 1861
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzm()Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v0
const-string v1, "_ev"
.line 1862
invoke-virtual {v0, v1}, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v0
.line 1863
invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;->zzb(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object p2
.line 1864
invoke-virtual {p2}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object p2
check-cast p2, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast p2, Lcom/google/android/gms/internal/measurement/zzcd$zze;
.line 1865
invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zze;)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
move-result-object p0
invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zze;)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
return-void
.end method
.method private static zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;)V
.registers 5
.line 1844
invoke-virtual {p0}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza()Ljava/util/List;
move-result-object v0
const/4 v1, 0x0
.line 1845
:goto_5
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v2
if-ge v1, v2, :cond_22
.line 1846
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zze;
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzb()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_1f
.line 1848
invoke-virtual {p0, v1}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzb(I)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
return-void
:cond_1f
add-int/lit8 v1, v1, 0x1
goto :goto_5
:cond_22
return-void
.end method
.method private final zza(Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;JZ)V
.registers 14
if-eqz p4, :cond_5
const-string v0, "_se"
goto :goto_7
:cond_5
const-string v0, "_lte"
.line 1779
:goto_7
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
invoke-virtual {p1}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2, v0}, Lcom/google/android/gms/measurement/internal/zzac;->zzc(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzkt;
move-result-object v1
if-eqz v1, :cond_3f
.line 1780
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
if-nez v2, :cond_1a
goto :goto_3f
.line 1786
:cond_1a
new-instance v8, Lcom/google/android/gms/measurement/internal/zzkt;
.line 1787
invoke-virtual {p1}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
move-result-object v2
.line 1788
iget-object v3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v3
.line 1789
invoke-interface {v3}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v5
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
check-cast v1, Ljava/lang/Long;
.line 1790
invoke-virtual {v1}, Ljava/lang/Long;->longValue()J
move-result-wide v3
add-long/2addr v3, p2
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v7
const-string v3, "auto"
move-object v1, v8
move-object v4, v0
invoke-direct/range {v1 .. v7}, Lcom/google/android/gms/measurement/internal/zzkt;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V
goto :goto_5a
.line 1781
:cond_3f
:goto_3f
new-instance v8, Lcom/google/android/gms/measurement/internal/zzkt;
.line 1782
invoke-virtual {p1}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
move-result-object v2
.line 1783
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v1
.line 1784
invoke-interface {v1}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v5
.line 1785
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v7
const-string v3, "auto"
move-object v1, v8
move-object v4, v0
invoke-direct/range {v1 .. v7}, Lcom/google/android/gms/measurement/internal/zzkt;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V
.line 1791
:goto_5a
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzcd$zzk;->zzj()Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;
move-result-object v1
.line 1792
invoke-virtual {v1, v0}, Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;
move-result-object v1
.line 1793
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v2
.line 1794
invoke-interface {v2}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v2
invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;->zza(J)Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;
move-result-object v1
iget-object v2, v8, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
check-cast v2, Ljava/lang/Long;
.line 1795
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v2
invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;->zzb(J)Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;
move-result-object v1
.line 1796
invoke-virtual {v1}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v1
check-cast v1, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v1, Lcom/google/android/gms/internal/measurement/zzcd$zzk;
const/4 v2, 0x0
.line 1799
invoke-static {p1, v0}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;Ljava/lang/String;)I
move-result v0
if-ltz v0, :cond_8f
.line 1801
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(ILcom/google/android/gms/internal/measurement/zzcd$zzk;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
const/4 v2, 0x1
:cond_8f
if-nez v2, :cond_94
.line 1804
invoke-virtual {p1, v1}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzk;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
:cond_94
const-wide/16 v0, 0x0
cmp-long p1, p2, v0
if-lez p1, :cond_b9
.line 1806
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1, v8}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzkt;)Z
if-eqz p4, :cond_a6
const-string p1, "session-scoped"
goto :goto_a8
:cond_a6
const-string p1, "lifetime"
.line 1811
:goto_a8
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p2
.line 1812
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p2
iget-object p3, v8, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
const-string p4, "Updated engagement user property. scope, value"
.line 1813
invoke-virtual {p2, p4, p1, p3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
:cond_b9
return-void
.end method
.method private final zza(Lcom/google/android/gms/measurement/internal/zzf;)V
.registers 12
.line 1956
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 1957
invoke-static {}, Lcom/google/android/gms/internal/measurement/zznt;->zzb()Z
move-result v0
if-eqz v0, :cond_47
.line 1958
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 1959
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v1
sget-object v2, Lcom/google/android/gms/measurement/internal/zzat;->zzbi:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v0
if-eqz v0, :cond_47
.line 1960
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zze()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_69
.line 1961
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzg()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_69
.line 1962
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzf()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_69
.line 1963
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v2
const/16 v3, 0xcc
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v6, 0x0
move-object v1, p0
invoke-virtual/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V
return-void
.line 1965
:cond_47
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zze()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_69
.line 1966
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzf()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_69
.line 1967
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v2
const/16 v3, 0xcc
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v6, 0x0
move-object v1, p0
invoke-virtual/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V
return-void
.line 1970
:cond_69
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 1971
invoke-virtual {v0, p1}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzf;)Ljava/lang/String;
move-result-object v0
.line 1972
:try_start_73
new-instance v4, Ljava/net/URL;
invoke-direct {v4, v0}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
.line 1974
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 1975
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "Fetching remote configuration"
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 1977
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzfp;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzca$zzb;
move-result-object v1
const/4 v2, 0x0
.line 1979
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v3
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v5
invoke-virtual {v3, v5}, Lcom/google/android/gms/measurement/internal/zzfp;->zzb(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
if-eqz v1, :cond_b8
.line 1980
invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_b8
.line 1981
new-instance v1, Landroidx/collection/ArrayMap;
invoke-direct {v1}, Landroidx/collection/ArrayMap;-><init>()V
const-string v2, "If-Modified-Since"
.line 1982
invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-object v6, v1
goto :goto_b9
:cond_b8
move-object v6, v2
:goto_b9
const/4 v1, 0x1
.line 1983
iput-boolean v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzr:Z
.line 1984
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzd()Lcom/google/android/gms/measurement/internal/zzeu;
move-result-object v2
.line 1985
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v3
new-instance v7, Lcom/google/android/gms/measurement/internal/zzkn;
invoke-direct {v7, p0}, Lcom/google/android/gms/measurement/internal/zzkn;-><init>(Lcom/google/android/gms/measurement/internal/zzki;)V
.line 1987
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 1988
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
.line 1989
invoke-static {v4}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 1990
invoke-static {v7}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 1991
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzgo;->zzp()Lcom/google/android/gms/measurement/internal/zzfo;
move-result-object v8
new-instance v9, Lcom/google/android/gms/measurement/internal/zzey;
const/4 v5, 0x0
move-object v1, v9
invoke-direct/range {v1 .. v7}, Lcom/google/android/gms/measurement/internal/zzey;-><init>(Lcom/google/android/gms/measurement/internal/zzeu;Ljava/lang/String;Ljava/net/URL;[BLjava/util/Map;Lcom/google/android/gms/measurement/internal/zzew;)V
.line 1992
invoke-virtual {v8, v9}, Lcom/google/android/gms/measurement/internal/zzfo;->zzc(Ljava/lang/Runnable;)V
:try_end_e3
.catch Ljava/net/MalformedURLException; {:try_start_73 .. :try_end_e3} :catch_e4
return-void
.line 1996
:catch_e4
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 1997
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
.line 1998
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
const-string v2, "Failed to parse config URL. Not fetching. appId"
.line 1999
invoke-virtual {v1, v2, p1, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
return-void
.end method
.method static synthetic zza(Lcom/google/android/gms/measurement/internal/zzki;Lcom/google/android/gms/measurement/internal/zzkq;)V
.registers 2
.line 3167
invoke-direct {p0, p1}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzkq;)V
return-void
.end method
.method private final zza(Lcom/google/android/gms/measurement/internal/zzkq;)V
.registers 5
.line 46
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzp()Lcom/google/android/gms/measurement/internal/zzfo;
move-result-object p1
.line 47
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 49
new-instance p1, Lcom/google/android/gms/measurement/internal/zzac;
invoke-direct {p1, p0}, Lcom/google/android/gms/measurement/internal/zzac;-><init>(Lcom/google/android/gms/measurement/internal/zzki;)V
.line 51
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkj;->zzak()V
.line 52
iput-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzd:Lcom/google/android/gms/measurement/internal/zzac;
.line 54
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object p1
.line 55
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzb:Lcom/google/android/gms/measurement/internal/zzfp;
invoke-virtual {p1, v0}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzaa;)V
.line 57
new-instance p1, Lcom/google/android/gms/measurement/internal/zzjo;
invoke-direct {p1, p0}, Lcom/google/android/gms/measurement/internal/zzjo;-><init>(Lcom/google/android/gms/measurement/internal/zzki;)V
.line 59
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkj;->zzak()V
.line 60
iput-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzj:Lcom/google/android/gms/measurement/internal/zzjo;
.line 62
new-instance p1, Lcom/google/android/gms/measurement/internal/zzo;
invoke-direct {p1, p0}, Lcom/google/android/gms/measurement/internal/zzo;-><init>(Lcom/google/android/gms/measurement/internal/zzki;)V
.line 64
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkj;->zzak()V
.line 65
iput-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzg:Lcom/google/android/gms/measurement/internal/zzo;
.line 67
new-instance p1, Lcom/google/android/gms/measurement/internal/zzie;
invoke-direct {p1, p0}, Lcom/google/android/gms/measurement/internal/zzie;-><init>(Lcom/google/android/gms/measurement/internal/zzki;)V
.line 69
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkj;->zzak()V
.line 70
iput-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzi:Lcom/google/android/gms/measurement/internal/zzie;
.line 72
new-instance p1, Lcom/google/android/gms/measurement/internal/zzke;
invoke-direct {p1, p0}, Lcom/google/android/gms/measurement/internal/zzke;-><init>(Lcom/google/android/gms/measurement/internal/zzki;)V
.line 74
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkj;->zzak()V
.line 75
iput-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzf:Lcom/google/android/gms/measurement/internal/zzke;
.line 77
new-instance p1, Lcom/google/android/gms/measurement/internal/zzfb;
invoke-direct {p1, p0}, Lcom/google/android/gms/measurement/internal/zzfb;-><init>(Lcom/google/android/gms/measurement/internal/zzki;)V
.line 78
iput-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zze:Lcom/google/android/gms/measurement/internal/zzfb;
.line 79
iget p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzp:I
iget v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzq:I
if-eq p1, v0, :cond_6e
.line 81
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p1
.line 82
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p1
iget v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzp:I
.line 83
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
iget v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzq:I
.line 84
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "Not all upload components initialized"
.line 85
invoke-virtual {p1, v2, v0, v1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
:cond_6e
const/4 p1, 0x1
.line 86
iput-boolean p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzl:Z
return-void
.end method
.method private final zza(ILjava/nio/channels/FileChannel;)Z
.registers 9
.line 2362
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
const/4 v0, 0x0
if-eqz p2, :cond_6e
.line 2363
invoke-virtual {p2}, Ljava/nio/channels/FileChannel;->isOpen()Z
move-result v1
if-nez v1, :cond_d
goto :goto_6e
:cond_d
const/4 v1, 0x4
.line 2369
invoke-static {v1}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer;
move-result-object v1
.line 2370
invoke-virtual {v1, p1}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
.line 2371
invoke-virtual {v1}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer;
const-wide/16 v2, 0x0
.line 2372
:try_start_1a
invoke-virtual {p2, v2, v3}, Ljava/nio/channels/FileChannel;->truncate(J)Ljava/nio/channels/FileChannel;
.line 2374
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object p1
.line 2375
sget-object v4, Lcom/google/android/gms/measurement/internal/zzat;->zzbr:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {p1, v4}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result p1
if-eqz p1, :cond_34
sget p1, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v4, 0x13
if-gt p1, v4, :cond_34
.line 2376
invoke-virtual {p2, v2, v3}, Ljava/nio/channels/FileChannel;->position(J)Ljava/nio/channels/FileChannel;
.line 2377
:cond_34
invoke-virtual {p2, v1}, Ljava/nio/channels/FileChannel;->write(Ljava/nio/ByteBuffer;)I
const/4 p1, 0x1
.line 2378
invoke-virtual {p2, p1}, Ljava/nio/channels/FileChannel;->force(Z)V
.line 2379
invoke-virtual {p2}, Ljava/nio/channels/FileChannel;->size()J
move-result-wide v1
const-wide/16 v3, 0x4
cmp-long v5, v1, v3
if-eqz v5, :cond_5c
.line 2381
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2382
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "Error writing to channel. Bytes written"
invoke-virtual {p2}, Ljava/nio/channels/FileChannel;->size()J
move-result-wide v3
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
invoke-virtual {v1, v2, p2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
:try_end_5c
.catch Ljava/io/IOException; {:try_start_1a .. :try_end_5c} :catch_5d
:cond_5c
return p1
:catch_5d
move-exception p1
.line 2386
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p2
.line 2387
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p2
const-string v1, "Failed to write to channel"
invoke-virtual {p2, v1, p1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
return v0
.line 2365
:cond_6e
:goto_6e
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p1
.line 2366
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p1
const-string p2, "Bad channel to read from"
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
return v0
.end method
.method private final zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)Z
.registers 7
.line 1816
invoke-virtual {p1}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v0
const-string v1, "_e"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
.line 1817
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkArgument(Z)V
.line 1819
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
.line 1820
invoke-virtual {p1}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v0, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
const-string v1, "_sc"
invoke-static {v0, v1}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v0
const/4 v1, 0x0
if-nez v0, :cond_23
move-object v0, v1
goto :goto_27
.line 1821
:cond_23
invoke-virtual {v0}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzd()Ljava/lang/String;
move-result-object v0
.line 1823
:goto_27
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-virtual {p2}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
const-string v3, "_pc"
invoke-static {v2, v3}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v2
if-nez v2, :cond_3b
goto :goto_3f
.line 1824
:cond_3b
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzd()Ljava/lang/String;
move-result-object v1
:goto_3f
if-eqz v1, :cond_4c
.line 1825
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_4c
.line 1826
invoke-direct {p0, p1, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)V
const/4 p1, 0x1
return p1
:cond_4c
const/4 p1, 0x0
return p1
.end method
.method private final zza(Ljava/lang/String;J)Z
.registers 46
move-object/from16 v1, p0
const-string v2, "_npa"
const-string v3, "_ai"
const-string v4, ""
.line 1079
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v5
invoke-virtual {v5}, Lcom/google/android/gms/measurement/internal/zzac;->zze()V
.line 1080
:try_start_f
new-instance v5, Lcom/google/android/gms/measurement/internal/zzki$zza;
const/4 v6, 0x0
invoke-direct {v5, v1, v6}, Lcom/google/android/gms/measurement/internal/zzki$zza;-><init>(Lcom/google/android/gms/measurement/internal/zzki;Lcom/google/android/gms/measurement/internal/zzkl;)V
.line 1081
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v7
iget-wide v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzy:J
.line 1083
invoke-static {v5}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 1084
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 1085
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
:try_end_24
.catchall {:try_start_f .. :try_end_24} :catchall_1014
const-wide/16 v11, -0x1
const/4 v13, 0x2
const/4 v14, 0x0
const/4 v15, 0x1
.line 1087
:try_start_29
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzac;->c_()Landroid/database/sqlite/SQLiteDatabase;
move-result-object v10
.line 1088
invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v16
:try_end_31
.catch Landroid/database/sqlite/SQLiteException; {:try_start_29 .. :try_end_31} :catch_262
.catchall {:try_start_29 .. :try_end_31} :catchall_25c
if-eqz v16, :cond_97
cmp-long v16, v8, v11
if-eqz v16, :cond_46
:try_start_37
new-array v6, v13, [Ljava/lang/String;
.line 1091
invoke-static {v8, v9}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v16
aput-object v16, v6, v14
invoke-static/range {p2 .. p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v16
aput-object v16, v6, v15
goto :goto_4e
:cond_46
new-array v6, v15, [Ljava/lang/String;
.line 1092
invoke-static/range {p2 .. p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v16
aput-object v16, v6, v14
:goto_4e
cmp-long v16, v8, v11
if-eqz v16, :cond_57
const-string v16, "rowid <= ? and "
move-object/from16 p2, v16
goto :goto_59
:cond_57
move-object/from16 p2, v4
.line 1094
:goto_59
invoke-virtual/range {p2 .. p2}, Ljava/lang/String;->length()I
move-result v13
add-int/lit16 v13, v13, 0x94
new-instance v11, Ljava/lang/StringBuilder;
invoke-direct {v11, v13}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v12, "select app_id, metadata_fingerprint from raw_events where "
invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-object/from16 v12, p2
invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v12, "app_id in (select app_id from apps where config_fetched_time >= ?) order by rowid limit 1;"
invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v11
.line 1095
invoke-virtual {v10, v11, v6}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
move-result-object v6
:try_end_7b
.catch Landroid/database/sqlite/SQLiteException; {:try_start_37 .. :try_end_7b} :catch_a8
.catchall {:try_start_37 .. :try_end_7b} :catchall_25c
.line 1096
:try_start_7b
invoke-interface {v6}, Landroid/database/Cursor;->moveToFirst()Z
move-result v11
:try_end_7f
.catch Landroid/database/sqlite/SQLiteException; {:try_start_7b .. :try_end_7f} :catch_93
.catchall {:try_start_7b .. :try_end_7f} :catchall_1008
if-nez v11, :cond_87
if-eqz v6, :cond_ea
.line 1098
:try_start_83
invoke-interface {v6}, Landroid/database/Cursor;->close()V
:try_end_86
.catchall {:try_start_83 .. :try_end_86} :catchall_1014
goto :goto_ea
.line 1100
:cond_87
:try_start_87
invoke-interface {v6, v14}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v11
:try_end_8b
.catch Landroid/database/sqlite/SQLiteException; {:try_start_87 .. :try_end_8b} :catch_93
.catchall {:try_start_87 .. :try_end_8b} :catchall_1008
.line 1101
:try_start_8b
invoke-interface {v6, v15}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v12
.line 1102
invoke-interface {v6}, Landroid/database/Cursor;->close()V
:try_end_92
.catch Landroid/database/sqlite/SQLiteException; {:try_start_8b .. :try_end_92} :catch_252
.catchall {:try_start_8b .. :try_end_92} :catchall_1008
goto :goto_f6
:catch_93
move-exception v0
move-object/from16 v25, v4
goto :goto_ac
:cond_97
cmp-long v6, v8, v11
if-eqz v6, :cond_b0
const/4 v6, 0x2
:try_start_9c
new-array v11, v6, [Ljava/lang/String;
const/4 v6, 0x0
aput-object v6, v11, v14
.line 1105
invoke-static {v8, v9}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v6
aput-object v6, v11, v15
:try_end_a7
.catch Landroid/database/sqlite/SQLiteException; {:try_start_9c .. :try_end_a7} :catch_a8
.catchall {:try_start_9c .. :try_end_a7} :catchall_25c
goto :goto_b5
:catch_a8
move-exception v0
move-object/from16 v25, v4
const/4 v6, 0x0
:goto_ac
const/4 v11, 0x0
:goto_ad
move-object v4, v0
goto/16 :goto_268
:cond_b0
const/4 v6, 0x0
.line 1106
:try_start_b1
filled-new-array {v6}, [Ljava/lang/String;
move-result-object v11
:try_end_b5
.catch Landroid/database/sqlite/SQLiteException; {:try_start_b1 .. :try_end_b5} :catch_262
.catchall {:try_start_b1 .. :try_end_b5} :catchall_25c
:goto_b5
const-wide/16 v12, -0x1
cmp-long v6, v8, v12
if-eqz v6, :cond_be
:try_start_bb
const-string v6, " and rowid <= ?"
:try_end_bd
.catch Landroid/database/sqlite/SQLiteException; {:try_start_bb .. :try_end_bd} :catch_a8
.catchall {:try_start_bb .. :try_end_bd} :catchall_25c
goto :goto_bf
:cond_be
move-object v6, v4
.line 1108
:goto_bf
:try_start_bf
invoke-virtual {v6}, Ljava/lang/String;->length()I
move-result v12
add-int/lit8 v12, v12, 0x54
new-instance v13, Ljava/lang/StringBuilder;
invoke-direct {v13, v12}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v12, "select metadata_fingerprint from raw_events where app_id = ?"
invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v13, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v6, " order by rowid limit 1;"
invoke-virtual {v13, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v6
.line 1109
invoke-virtual {v10, v6, v11}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
move-result-object v6
:try_end_df
.catch Landroid/database/sqlite/SQLiteException; {:try_start_bf .. :try_end_df} :catch_262
.catchall {:try_start_bf .. :try_end_df} :catchall_25c
.line 1110
:try_start_df
invoke-interface {v6}, Landroid/database/Cursor;->moveToFirst()Z
move-result v11
:try_end_e3
.catch Landroid/database/sqlite/SQLiteException; {:try_start_df .. :try_end_e3} :catch_257
.catchall {:try_start_df .. :try_end_e3} :catchall_1008
if-nez v11, :cond_ee
if-eqz v6, :cond_ea
.line 1112
:try_start_e7
invoke-interface {v6}, Landroid/database/Cursor;->close()V
:try_end_ea
.catchall {:try_start_e7 .. :try_end_ea} :catchall_1014
:cond_ea
:goto_ea
move-object/from16 v25, v4
goto/16 :goto_27e
.line 1114
:cond_ee
:try_start_ee
invoke-interface {v6, v14}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v12
.line 1115
invoke-interface {v6}, Landroid/database/Cursor;->close()V
:try_end_f5
.catch Landroid/database/sqlite/SQLiteException; {:try_start_ee .. :try_end_f5} :catch_257
.catchall {:try_start_ee .. :try_end_f5} :catchall_1008
const/4 v11, 0x0
:goto_f6
:try_start_f6
const-string v17, "raw_events_metadata"
const-string v13, "metadata"
.line 1116
filled-new-array {v13}, [Ljava/lang/String;
move-result-object v18
const-string v19, "app_id = ? and metadata_fingerprint = ?"
const/4 v13, 0x2
new-array v15, v13, [Ljava/lang/String;
aput-object v11, v15, v14
const/4 v13, 0x1
aput-object v12, v15, v13
const/16 v21, 0x0
const/16 v22, 0x0
const-string v23, "rowid"
const-string v24, "2"
move-object/from16 v16, v10
move-object/from16 v20, v15
.line 1117
invoke-virtual/range {v16 .. v24}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
move-result-object v6
.line 1118
invoke-interface {v6}, Landroid/database/Cursor;->moveToFirst()Z
move-result v13
if-nez v13, :cond_135
.line 1119
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v8
.line 1120
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v8
const-string v9, "Raw event metadata record is missing. appId"
.line 1121
invoke-static {v11}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v10
invoke-virtual {v8, v9, v10}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
:try_end_12f
.catch Landroid/database/sqlite/SQLiteException; {:try_start_f6 .. :try_end_12f} :catch_252
.catchall {:try_start_f6 .. :try_end_12f} :catchall_1008
if-eqz v6, :cond_ea
.line 1123
:try_start_131
invoke-interface {v6}, Landroid/database/Cursor;->close()V
:try_end_134
.catchall {:try_start_131 .. :try_end_134} :catchall_1014
goto :goto_ea
.line 1125
:cond_135
:try_start_135
invoke-interface {v6, v14}, Landroid/database/Cursor;->getBlob(I)[B
move-result-object v13
:try_end_139
.catch Landroid/database/sqlite/SQLiteException; {:try_start_135 .. :try_end_139} :catch_252
.catchall {:try_start_135 .. :try_end_139} :catchall_1008
.line 1126
:try_start_139
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzbh()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v15
invoke-static {v15, v13}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzjk;[B)Lcom/google/android/gms/internal/measurement/zzjk;
move-result-object v13
check-cast v13, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
invoke-virtual {v13}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v13
check-cast v13, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v13, Lcom/google/android/gms/internal/measurement/zzcd$zzg;
:try_end_14b
.catch Ljava/io/IOException; {:try_start_139 .. :try_end_14b} :catch_234
.catch Landroid/database/sqlite/SQLiteException; {:try_start_139 .. :try_end_14b} :catch_252
.catchall {:try_start_139 .. :try_end_14b} :catchall_1008
.line 1136
:try_start_14b
invoke-interface {v6}, Landroid/database/Cursor;->moveToNext()Z
move-result v15
if-eqz v15, :cond_165
.line 1137
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v15
.line 1138
invoke-virtual {v15}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v15
const-string v14, "Get multiple raw event metadata records, expected one. appId"
:try_end_15b
.catch Landroid/database/sqlite/SQLiteException; {:try_start_14b .. :try_end_15b} :catch_252
.catchall {:try_start_14b .. :try_end_15b} :catchall_1008
move-object/from16 v25, v4
.line 1139
:try_start_15d
invoke-static {v11}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v4
.line 1140
invoke-virtual {v15, v14, v4}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
goto :goto_167
:cond_165
move-object/from16 v25, v4
.line 1141
:goto_167
invoke-interface {v6}, Landroid/database/Cursor;->close()V
.line 1142
invoke-interface {v5, v13}, Lcom/google/android/gms/measurement/internal/zzae;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzg;)V
const-wide/16 v13, -0x1
cmp-long v4, v8, v13
if-eqz v4, :cond_18a
const-string v4, "app_id = ? and metadata_fingerprint = ? and rowid <= ?"
const/4 v13, 0x3
new-array v14, v13, [Ljava/lang/String;
const/4 v13, 0x0
aput-object v11, v14, v13
const/4 v13, 0x1
aput-object v12, v14, v13
.line 1145
invoke-static {v8, v9}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v8
const/4 v9, 0x2
aput-object v8, v14, v9
move-object/from16 v19, v4
move-object/from16 v20, v14
goto :goto_199
:cond_18a
const-string v4, "app_id = ? and metadata_fingerprint = ?"
const/4 v8, 0x2
new-array v9, v8, [Ljava/lang/String;
const/4 v8, 0x0
aput-object v11, v9, v8
const/4 v8, 0x1
aput-object v12, v9, v8
move-object/from16 v19, v4
move-object/from16 v20, v9
:goto_199
const-string v17, "raw_events"
const-string v4, "rowid"
const-string v8, "name"
const-string v9, "timestamp"
const-string v12, "data"
.line 1148
filled-new-array {v4, v8, v9, v12}, [Ljava/lang/String;
move-result-object v18
const/16 v21, 0x0
const/16 v22, 0x0
const-string v23, "rowid"
const/16 v24, 0x0
move-object/from16 v16, v10
.line 1149
invoke-virtual/range {v16 .. v24}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
move-result-object v4
:try_end_1b5
.catch Landroid/database/sqlite/SQLiteException; {:try_start_15d .. :try_end_1b5} :catch_24f
.catchall {:try_start_15d .. :try_end_1b5} :catchall_1008
.line 1150
:try_start_1b5
invoke-interface {v4}, Landroid/database/Cursor;->moveToFirst()Z
move-result v6
if-nez v6, :cond_1d3
.line 1151
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v6
.line 1152
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v6
const-string v8, "Raw event data disappeared while in transaction. appId"
.line 1153
invoke-static {v11}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v9
.line 1154
invoke-virtual {v6, v8, v9}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
:try_end_1cc
.catch Landroid/database/sqlite/SQLiteException; {:try_start_1b5 .. :try_end_1cc} :catch_230
.catchall {:try_start_1b5 .. :try_end_1cc} :catchall_22c
if-eqz v4, :cond_27e
.line 1156
:try_start_1ce
invoke-interface {v4}, Landroid/database/Cursor;->close()V
:try_end_1d1
.catchall {:try_start_1ce .. :try_end_1d1} :catchall_1014
goto/16 :goto_27e
:cond_1d3
const/4 v6, 0x0
.line 1158
:try_start_1d4
invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J
move-result-wide v8
const/4 v6, 0x3
.line 1159
invoke-interface {v4, v6}, Landroid/database/Cursor;->getBlob(I)[B
move-result-object v10
:try_end_1dd
.catch Landroid/database/sqlite/SQLiteException; {:try_start_1d4 .. :try_end_1dd} :catch_230
.catchall {:try_start_1d4 .. :try_end_1dd} :catchall_22c
.line 1160
:try_start_1dd
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzcd$zzc;->zzj()Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
move-result-object v6
invoke-static {v6, v10}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzjk;[B)Lcom/google/android/gms/internal/measurement/zzjk;
move-result-object v6
check-cast v6, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
:try_end_1e7
.catch Ljava/io/IOException; {:try_start_1dd .. :try_end_1e7} :catch_20d
.catch Landroid/database/sqlite/SQLiteException; {:try_start_1dd .. :try_end_1e7} :catch_230
.catchall {:try_start_1dd .. :try_end_1e7} :catchall_22c
const/4 v10, 0x1
.line 1167
:try_start_1e8
invoke-interface {v4, v10}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v12
invoke-virtual {v6, v12}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
move-result-object v10
const/4 v12, 0x2
invoke-interface {v4, v12}, Landroid/database/Cursor;->getLong(I)J
move-result-wide v13
invoke-virtual {v10, v13, v14}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(J)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
.line 1168
invoke-virtual {v6}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v6
check-cast v6, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v6, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
invoke-interface {v5, v8, v9, v6}, Lcom/google/android/gms/measurement/internal/zzae;->zza(JLcom/google/android/gms/internal/measurement/zzcd$zzc;)Z
move-result v6
:try_end_204
.catch Landroid/database/sqlite/SQLiteException; {:try_start_1e8 .. :try_end_204} :catch_230
.catchall {:try_start_1e8 .. :try_end_204} :catchall_22c
if-nez v6, :cond_220
if-eqz v4, :cond_27e
.line 1170
:try_start_208
invoke-interface {v4}, Landroid/database/Cursor;->close()V
:try_end_20b
.catchall {:try_start_208 .. :try_end_20b} :catchall_1014
goto/16 :goto_27e
:catch_20d
move-exception v0
move-object v6, v0
.line 1163
:try_start_20f
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v8
.line 1164
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v8
const-string v9, "Data loss. Failed to merge raw event. appId"
.line 1165
invoke-static {v11}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v10
invoke-virtual {v8, v9, v10, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 1172
:cond_220
invoke-interface {v4}, Landroid/database/Cursor;->moveToNext()Z
move-result v6
:try_end_224
.catch Landroid/database/sqlite/SQLiteException; {:try_start_20f .. :try_end_224} :catch_230
.catchall {:try_start_20f .. :try_end_224} :catchall_22c
if-nez v6, :cond_1d3
if-eqz v4, :cond_27e
.line 1174
:try_start_228
invoke-interface {v4}, Landroid/database/Cursor;->close()V
:try_end_22b
.catchall {:try_start_228 .. :try_end_22b} :catchall_1014
goto :goto_27e
:catchall_22c
move-exception v0
move-object v5, v1
move-object v6, v4
goto :goto_25f
:catch_230
move-exception v0
move-object v6, v4
goto/16 :goto_ad
:catch_234
move-exception v0
move-object/from16 v25, v4
move-object v4, v0
.line 1129
:try_start_238
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v8
.line 1130
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v8
const-string v9, "Data loss. Failed to merge raw event metadata. appId"
.line 1131
invoke-static {v11}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v10
.line 1132
invoke-virtual {v8, v9, v10, v4}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
:try_end_249
.catch Landroid/database/sqlite/SQLiteException; {:try_start_238 .. :try_end_249} :catch_24f
.catchall {:try_start_238 .. :try_end_249} :catchall_1008
if-eqz v6, :cond_27e
.line 1134
:try_start_24b
invoke-interface {v6}, Landroid/database/Cursor;->close()V
:try_end_24e
.catchall {:try_start_24b .. :try_end_24e} :catchall_1014
goto :goto_27e
:catch_24f
move-exception v0
goto/16 :goto_ad
:catch_252
move-exception v0
move-object/from16 v25, v4
goto/16 :goto_ad
:catch_257
move-exception v0
move-object/from16 v25, v4
move-object v4, v0
goto :goto_267
:catchall_25c
move-exception v0
move-object v5, v1
const/4 v6, 0x0
:goto_25f
move-object v1, v0
goto/16 :goto_100c
:catch_262
move-exception v0
move-object/from16 v25, v4
move-object v4, v0
const/4 v6, 0x0
:goto_267
const/4 v11, 0x0
.line 1176
:goto_268
:try_start_268
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v7
.line 1177
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v7
const-string v8, "Data loss. Error selecting raw event. appId"
.line 1178
invoke-static {v11}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v9
invoke-virtual {v7, v8, v9, v4}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
:try_end_279
.catchall {:try_start_268 .. :try_end_279} :catchall_1008
if-eqz v6, :cond_27e
.line 1180
:try_start_27b
invoke-interface {v6}, Landroid/database/Cursor;->close()V
.line 1185
:cond_27e
:goto_27e
iget-object v4, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zzc:Ljava/util/List;
if-eqz v4, :cond_28d
iget-object v4, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zzc:Ljava/util/List;
invoke-interface {v4}, Ljava/util/List;->isEmpty()Z
move-result v4
if-eqz v4, :cond_28b
goto :goto_28d
:cond_28b
const/4 v4, 0x0
goto :goto_28e
:cond_28d
:goto_28d
const/4 v4, 0x1
:goto_28e
if-nez v4, :cond_ff7
.line 1188
iget-object v4, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1189
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzhz;->zzbn()Lcom/google/android/gms/internal/measurement/zzhz$zza;
move-result-object v4
.line 1190
check-cast v4, Lcom/google/android/gms/internal/measurement/zzhz$zza;
check-cast v4, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzc()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v4
.line 1194
iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v6
.line 1195
iget-object v7, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v7
sget-object v8, Lcom/google/android/gms/measurement/internal/zzat;->zzat:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v6, v7, v8}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v6
const/4 v7, -0x1
const/4 v8, -0x1
const/4 v10, 0x0
const/4 v11, 0x0
const/4 v12, 0x0
const/4 v13, 0x0
const/4 v14, 0x0
const-wide/16 v15, 0x0
.line 1200
:goto_2b9
iget-object v9, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zzc:Ljava/util/List;
invoke-interface {v9}, Ljava/util/List;->size()I
move-result v9
:try_end_2bf
.catchall {:try_start_27b .. :try_end_2bf} :catchall_1014
move/from16 v18, v13
const-string v13, "_fr"
move-object/from16 v19, v2
const-string v2, "_et"
move/from16 v20, v14
const-string v14, "_e"
move/from16 v21, v6
move/from16 v22, v7
if-ge v12, v9, :cond_960
.line 1202
:try_start_2d1
iget-object v9, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zzc:Ljava/util/List;
invoke-interface {v9, v12}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v9
check-cast v9, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
.line 1203
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzhz;->zzbn()Lcom/google/android/gms/internal/measurement/zzhz$zza;
move-result-object v9
.line 1204
check-cast v9, Lcom/google/android/gms/internal/measurement/zzhz$zza;
check-cast v9, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
.line 1205
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v6
iget-object v7, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1206
invoke-virtual {v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v7
move/from16 v26, v12
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v12
invoke-virtual {v6, v7, v12}, Lcom/google/android/gms/measurement/internal/zzfp;->zzb(Ljava/lang/String;Ljava/lang/String;)Z
move-result v6
:try_end_2f5
.catchall {:try_start_2d1 .. :try_end_2f5} :catchall_1014
const-string v7, "_err"
if-eqz v6, :cond_37a
.line 1208
:try_start_2f9
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 1209
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v6, "Dropping blacklisted raw event. appId"
iget-object v12, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1210
invoke-virtual {v12}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v12
invoke-static {v12}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v12
.line 1211
iget-object v13, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v13}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v13
.line 1212
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v14
invoke-virtual {v13, v14}, Lcom/google/android/gms/measurement/internal/zzep;->zza(Ljava/lang/String;)Ljava/lang/String;
move-result-object v13
.line 1213
invoke-virtual {v2, v6, v12, v13}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 1215
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v2
iget-object v6, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v6
invoke-virtual {v2, v6}, Lcom/google/android/gms/measurement/internal/zzfp;->zzg(Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_343
.line 1216
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v2
iget-object v6, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1217
invoke-virtual {v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v6
invoke-virtual {v2, v6}, Lcom/google/android/gms/measurement/internal/zzfp;->zzh(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_341
goto :goto_343
:cond_341
const/4 v2, 0x0
goto :goto_344
:cond_343
:goto_343
const/4 v2, 0x1
:goto_344
if-nez v2, :cond_36d
.line 1218
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v2
invoke-virtual {v7, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_36d
.line 1220
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v27
.line 1221
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzaa:Lcom/google/android/gms/measurement/internal/zzkv;
iget-object v6, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1222
invoke-virtual {v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v29
const/16 v30, 0xb
const-string v31, "_ev"
.line 1223
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v32
const/16 v33, 0x0
move-object/from16 v28, v2
.line 1224
invoke-virtual/range {v27 .. v33}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Lcom/google/android/gms/measurement/internal/zzkv;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V
:cond_36d
move-wide/from16 v27, v15
move/from16 v13, v18
move/from16 v14, v20
move/from16 v6, v26
const/4 v7, 0x3
move-object/from16 v16, v3
goto/16 :goto_952
.line 1225
:cond_37a
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzlq;->zzb()Z
move-result v6
if-eqz v6, :cond_40a
.line 1226
iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v6
.line 1227
iget-object v12, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v12}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v12
move-wide/from16 v27, v15
sget-object v15, Lcom/google/android/gms/measurement/internal/zzat;->zzcl:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v6, v12, v15}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v6
if-eqz v6, :cond_40c
.line 1228
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v6
.line 1229
invoke-static {v3}, Lcom/google/android/gms/measurement/internal/zzgs;->zza(Ljava/lang/String;)Ljava/lang/String;
move-result-object v12
invoke-virtual {v6, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_40c
.line 1230
invoke-virtual {v9, v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
.line 1232
iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v6
.line 1233
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v6
const-string v12, "Renaming ad_impression to _ai"
invoke-virtual {v6, v12}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
.line 1235
iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v6
const/4 v12, 0x5
.line 1236
invoke-virtual {v6, v12}, Lcom/google/android/gms/measurement/internal/zzer;->zza(I)Z
move-result v6
if-eqz v6, :cond_40c
const/4 v6, 0x0
.line 1237
:goto_3c4
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzb()I
move-result v12
if-ge v6, v12, :cond_40c
const-string v12, "ad_platform"
.line 1238
invoke-virtual {v9, v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(I)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v15
invoke-virtual {v15}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzb()Ljava/lang/String;
move-result-object v15
invoke-virtual {v12, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v12
if-eqz v12, :cond_407
.line 1239
invoke-virtual {v9, v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(I)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v12
invoke-virtual {v12}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzd()Ljava/lang/String;
move-result-object v12
invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v12
if-nez v12, :cond_407
const-string v12, "admob"
.line 1240
invoke-virtual {v9, v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(I)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v15
invoke-virtual {v15}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzd()Ljava/lang/String;
move-result-object v15
invoke-virtual {v12, v15}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v12
if-eqz v12, :cond_407
.line 1242
iget-object v12, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v12
.line 1243
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzer;->zzj()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v12
const-string v15, "AdMob ad impression logged from app. Potentially duplicative."
.line 1244
invoke-virtual {v12, v15}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
:cond_407
add-int/lit8 v6, v6, 0x1
goto :goto_3c4
:cond_40a
move-wide/from16 v27, v15
.line 1247
:cond_40c
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v6
iget-object v12, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1248
invoke-virtual {v12}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v12
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v15
invoke-virtual {v6, v12, v15}, Lcom/google/android/gms/measurement/internal/zzfp;->zzc(Ljava/lang/String;Ljava/lang/String;)Z
move-result v6
:try_end_41e
.catchall {:try_start_2f9 .. :try_end_41e} :catchall_1014
const-string v12, "_c"
if-nez v6, :cond_47d
.line 1249
:try_start_422
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v15
.line 1250
invoke-static {v15}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
move-object/from16 v16, v3
.line 1251
invoke-virtual {v15}, Ljava/lang/String;->hashCode()I
move-result v3
move-object/from16 v29, v10
const v10, 0x171c4
if-eq v3, v10, :cond_458
const v10, 0x17331
if-eq v3, v10, :cond_44e
const v10, 0x17333
if-eq v3, v10, :cond_444
goto :goto_462
:cond_444
const-string v3, "_ui"
invoke-virtual {v15, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_462
const/4 v3, 0x1
goto :goto_463
:cond_44e
const-string v3, "_ug"
invoke-virtual {v15, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_462
const/4 v3, 0x2
goto :goto_463
:cond_458
const-string v3, "_in"
invoke-virtual {v15, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_462
const/4 v3, 0x0
goto :goto_463
:cond_462
:goto_462
const/4 v3, -0x1
:goto_463
if-eqz v3, :cond_46d
const/4 v10, 0x1
if-eq v3, v10, :cond_46d
const/4 v10, 0x2
if-eq v3, v10, :cond_46d
const/4 v3, 0x0
goto :goto_46e
:cond_46d
const/4 v3, 0x1
:goto_46e
if-eqz v3, :cond_471
goto :goto_481
:cond_471
move-object/from16 v30, v2
move-object/from16 v31, v4
move-object/from16 v32, v11
move-object v10, v13
move-object v11, v14
:cond_479
:goto_479
move/from16 v13, v18
goto/16 :goto_66a
:cond_47d
move-object/from16 v16, v3
move-object/from16 v29, v10
:goto_481
move-object/from16 v30, v2
const/4 v3, 0x0
const/4 v10, 0x0
const/4 v15, 0x0
.line 1257
:goto_486
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzb()I
move-result v2
:try_end_48a
.catchall {:try_start_422 .. :try_end_48a} :catchall_1014
move-object/from16 v31, v4
const-string v4, "_r"
if-ge v15, v2, :cond_4f7
.line 1258
:try_start_490
invoke-virtual {v9, v15}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(I)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzb()Ljava/lang/String;
move-result-object v2
invoke-virtual {v12, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_4bf
.line 1260
invoke-virtual {v9, v15}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(I)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v2
.line 1261
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzhz;->zzbn()Lcom/google/android/gms/internal/measurement/zzhz$zza;
move-result-object v2
.line 1262
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz$zza;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
const-wide/16 v3, 0x1
.line 1263
invoke-virtual {v2, v3, v4}, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;->zza(J)Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v2
.line 1264
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zze;
.line 1266
invoke-virtual {v9, v15, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(ILcom/google/android/gms/internal/measurement/zzcd$zze;)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
move-object/from16 v32, v11
const/4 v3, 0x1
goto :goto_4f0
.line 1267
:cond_4bf
invoke-virtual {v9, v15}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(I)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzb()Ljava/lang/String;
move-result-object v2
invoke-virtual {v4, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_4ee
.line 1269
invoke-virtual {v9, v15}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(I)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v2
.line 1270
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzhz;->zzbn()Lcom/google/android/gms/internal/measurement/zzhz$zza;
move-result-object v2
.line 1271
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz$zza;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-object/from16 v32, v11
const-wide/16 v10, 0x1
.line 1272
invoke-virtual {v2, v10, v11}, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;->zza(J)Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v2
.line 1273
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zze;
.line 1275
invoke-virtual {v9, v15, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(ILcom/google/android/gms/internal/measurement/zzcd$zze;)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
const/4 v10, 0x1
goto :goto_4f0
:cond_4ee
move-object/from16 v32, v11
:goto_4f0
add-int/lit8 v15, v15, 0x1
move-object/from16 v4, v31
move-object/from16 v11, v32
goto :goto_486
:cond_4f7
move-object/from16 v32, v11
if-nez v3, :cond_52e
if-eqz v6, :cond_52e
.line 1279
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 1280
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v3, "Marking event as conversion"
.line 1281
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v11
.line 1282
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v15
invoke-virtual {v11, v15}, Lcom/google/android/gms/measurement/internal/zzep;->zza(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
.line 1283
invoke-virtual {v2, v3, v11}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 1285
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzm()Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v2
.line 1286
invoke-virtual {v2, v12}, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v2
move-object v3, v13
move-object v11, v14
const-wide/16 v13, 0x1
.line 1287
invoke-virtual {v2, v13, v14}, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;->zza(J)Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v2
.line 1288
invoke-virtual {v9, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
goto :goto_530
:cond_52e
move-object v3, v13
move-object v11, v14
:goto_530
if-nez v10, :cond_560
.line 1291
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 1292
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v10, "Marking event as real-time"
.line 1293
iget-object v13, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v13}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v13
.line 1294
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v14
invoke-virtual {v13, v14}, Lcom/google/android/gms/measurement/internal/zzep;->zza(Ljava/lang/String;)Ljava/lang/String;
move-result-object v13
.line 1295
invoke-virtual {v2, v10, v13}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 1297
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzm()Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v2
.line 1298
invoke-virtual {v2, v4}, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v2
const-wide/16 v13, 0x1
.line 1299
invoke-virtual {v2, v13, v14}, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;->zza(J)Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v2
.line 1300
invoke-virtual {v9, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
.line 1303
:cond_560
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v33
.line 1304
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzy()J
move-result-wide v34
iget-object v2, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1305
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v36
const/16 v37, 0x0
const/16 v38, 0x0
const/16 v39, 0x0
const/16 v40, 0x0
const/16 v41, 0x1
.line 1306
invoke-virtual/range {v33 .. v41}, Lcom/google/android/gms/measurement/internal/zzac;->zza(JLjava/lang/String;ZZZZZ)Lcom/google/android/gms/measurement/internal/zzaf;
move-result-object v2
.line 1307
iget-wide v13, v2, Lcom/google/android/gms/measurement/internal/zzaf;->zze:J
.line 1308
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v2
.line 1309
iget-object v10, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v10}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v10
invoke-virtual {v2, v10}, Lcom/google/android/gms/measurement/internal/zzy;->zzc(Ljava/lang/String;)I
move-result v2
move-object v10, v3
int-to-long v2, v2
cmp-long v15, v13, v2
if-lez v15, :cond_598
.line 1310
invoke-static {v9, v4}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;)V
goto :goto_59a
:cond_598
const/16 v18, 0x1
.line 1312
:goto_59a
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_479
if-eqz v6, :cond_479
.line 1315
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v33
.line 1316
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzy()J
move-result-wide v34
iget-object v2, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1317
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v36
const/16 v37, 0x0
const/16 v38, 0x0
const/16 v39, 0x1
const/16 v40, 0x0
const/16 v41, 0x0
.line 1318
invoke-virtual/range {v33 .. v41}, Lcom/google/android/gms/measurement/internal/zzac;->zza(JLjava/lang/String;ZZZZZ)Lcom/google/android/gms/measurement/internal/zzaf;
move-result-object v2
.line 1319
iget-wide v2, v2, Lcom/google/android/gms/measurement/internal/zzaf;->zzc:J
.line 1320
iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v4
.line 1321
iget-object v13, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v13}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v13
.line 1322
sget-object v14, Lcom/google/android/gms/measurement/internal/zzat;->zzm:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v4, v13, v14}, Lcom/google/android/gms/measurement/internal/zzy;->zzb(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)I
move-result v4
int-to-long v13, v4
cmp-long v4, v2, v13
if-lez v4, :cond_479
.line 1325
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 1326
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v3, "Too many conversions. Not logging as conversion. appId"
iget-object v4, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1327
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v4
invoke-static {v4}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v4
.line 1328
invoke-virtual {v2, v3, v4}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
const/4 v2, -0x1
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v13, 0x0
.line 1332
:goto_5f8
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzb()I
move-result v14
if-ge v13, v14, :cond_625
.line 1333
invoke-virtual {v9, v13}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(I)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v14
.line 1334
invoke-virtual {v14}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzb()Ljava/lang/String;
move-result-object v15
invoke-virtual {v12, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v15
if-eqz v15, :cond_617
.line 1336
invoke-virtual {v14}, Lcom/google/android/gms/internal/measurement/zzhz;->zzbn()Lcom/google/android/gms/internal/measurement/zzhz$zza;
move-result-object v2
.line 1337
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz$zza;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-object v3, v2
move v2, v13
goto :goto_622
.line 1339
:cond_617
invoke-virtual {v14}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzb()Ljava/lang/String;
move-result-object v14
invoke-virtual {v7, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v14
if-eqz v14, :cond_622
const/4 v4, 0x1
:cond_622
:goto_622
add-int/lit8 v13, v13, 0x1
goto :goto_5f8
:cond_625
if-eqz v4, :cond_62e
if-eqz v3, :cond_62e
.line 1344
invoke-virtual {v9, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzb(I)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
goto/16 :goto_479
:cond_62e
if-eqz v3, :cond_64f
.line 1348
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzgg;->clone()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/google/android/gms/internal/measurement/zzhz$zza;
check-cast v3, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
.line 1349
invoke-virtual {v3, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v3
const-wide/16 v13, 0xa
.line 1350
invoke-virtual {v3, v13, v14}, Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;->zza(J)Lcom/google/android/gms/internal/measurement/zzcd$zze$zza;
move-result-object v3
.line 1351
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v3
check-cast v3, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v3, Lcom/google/android/gms/internal/measurement/zzcd$zze;
.line 1352
invoke-virtual {v9, v2, v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza(ILcom/google/android/gms/internal/measurement/zzcd$zze;)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
goto/16 :goto_479
.line 1355
:cond_64f
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 1356
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v3, "Did not find conversion parameter. appId"
iget-object v4, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1357
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v4
invoke-static {v4}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v4
.line 1358
invoke-virtual {v2, v3, v4}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
goto/16 :goto_479
:goto_66a
if-eqz v6, :cond_72d
.line 1361
new-instance v2, Ljava/util/ArrayList;
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zza()Ljava/util/List;
move-result-object v3
invoke-direct {v2, v3}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
const/4 v3, 0x0
const/4 v4, -0x1
const/4 v6, -0x1
.line 1364
:goto_678
invoke-interface {v2}, Ljava/util/List;->size()I
move-result v7
:try_end_67c
.catchall {:try_start_490 .. :try_end_67c} :catchall_1014
const-string v14, "currency"
const-string v15, "value"
if-ge v3, v7, :cond_6a8
.line 1365
:try_start_682
invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v7
check-cast v7, Lcom/google/android/gms/internal/measurement/zzcd$zze;
invoke-virtual {v7}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzb()Ljava/lang/String;
move-result-object v7
invoke-virtual {v15, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_694
move v4, v3
goto :goto_6a5
.line 1367
:cond_694
invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v7
check-cast v7, Lcom/google/android/gms/internal/measurement/zzcd$zze;
invoke-virtual {v7}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzb()Ljava/lang/String;
move-result-object v7
invoke-virtual {v14, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_6a5
move v6, v3
:cond_6a5
:goto_6a5
add-int/lit8 v3, v3, 0x1
goto :goto_678
:cond_6a8
const/4 v3, -0x1
if-eq v4, v3, :cond_72e
.line 1371
invoke-interface {v2, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/google/android/gms/internal/measurement/zzcd$zze;
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zze()Z
move-result v3
if-nez v3, :cond_6de
invoke-interface {v2, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/google/android/gms/internal/measurement/zzcd$zze;
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzi()Z
move-result v3
if-nez v3, :cond_6de
.line 1373
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 1374
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zzj()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v3, "Value must be specified with a numeric type."
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
.line 1376
invoke-virtual {v9, v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzb(I)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
.line 1377
invoke-static {v9, v12}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;)V
const/16 v2, 0x12
.line 1378
invoke-static {v9, v2, v15}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;ILjava/lang/String;)V
goto :goto_72d
:cond_6de
const/4 v3, -0x1
if-ne v6, v3, :cond_6e4
const/4 v2, 0x1
const/4 v7, 0x3
goto :goto_710
.line 1383
:cond_6e4
invoke-interface {v2, v6}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zze;
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzd()Ljava/lang/String;
move-result-object v2
.line 1384
invoke-virtual {v2}, Ljava/lang/String;->length()I
move-result v6
const/4 v7, 0x3
if-eq v6, v7, :cond_6f7
:goto_6f5
const/4 v2, 0x1
goto :goto_710
:cond_6f7
const/4 v6, 0x0
.line 1386
:goto_6f8
invoke-virtual {v2}, Ljava/lang/String;->length()I
move-result v15
if-ge v6, v15, :cond_70f
.line 1387
invoke-virtual {v2, v6}, Ljava/lang/String;->codePointAt(I)I
move-result v15
.line 1388
invoke-static {v15}, Ljava/lang/Character;->isLetter(I)Z
move-result v17
if-nez v17, :cond_709
goto :goto_6f5
.line 1391
:cond_709
invoke-static {v15}, Ljava/lang/Character;->charCount(I)I
move-result v15
add-int/2addr v6, v15
goto :goto_6f8
:cond_70f
const/4 v2, 0x0
:goto_710
if-eqz v2, :cond_72f
.line 1395
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 1396
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zzj()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v6, "Value parameter discarded. You must also supply a 3-letter ISO_4217 currency code in the currency parameter."
.line 1397
invoke-virtual {v2, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
.line 1399
invoke-virtual {v9, v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzb(I)Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
.line 1400
invoke-static {v9, v12}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;)V
const/16 v2, 0x13
.line 1401
invoke-static {v9, v2, v14}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;ILjava/lang/String;)V
goto :goto_72f
:cond_72d
:goto_72d
const/4 v3, -0x1
:cond_72e
const/4 v7, 0x3
.line 1403
:cond_72f
:goto_72f
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v2
.line 1404
iget-object v4, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v4
sget-object v6, Lcom/google/android/gms/measurement/internal/zzat;->zzas:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v2, v4, v6}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v2
if-eqz v2, :cond_8d1
.line 1405
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v2
invoke-virtual {v11, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_7a0
.line 1406
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
invoke-static {v2, v10}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v2
if-nez v2, :cond_79b
if-eqz v32, :cond_791
.line 1408
invoke-virtual/range {v32 .. v32}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzf()J
move-result-wide v14
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzf()J
move-result-wide v17
sub-long v14, v14, v17
invoke-static {v14, v15}, Ljava/lang/Math;->abs(J)J
move-result-wide v14
const-wide/16 v17, 0x3e8
cmp-long v2, v14, v17
if-gtz v2, :cond_791
.line 1409
invoke-virtual/range {v32 .. v32}, Lcom/google/android/gms/internal/measurement/zzgg;->clone()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz$zza;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
.line 1410
invoke-direct {v1, v9, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)Z
move-result v4
if-eqz v4, :cond_791
move-object/from16 v4, v31
.line 1413
invoke-virtual {v4, v8, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(ILcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move/from16 v10, v22
move-object/from16 v6, v30
:goto_78b
const/16 v29, 0x0
const/16 v32, 0x0
goto/16 :goto_8d7
:cond_791
move-object/from16 v4, v31
move-object/from16 v29, v9
move/from16 v10, v20
:goto_797
move-object/from16 v6, v30
goto/16 :goto_8d7
:cond_79b
move-object/from16 v4, v31
move/from16 v10, v22
goto :goto_797
:cond_7a0
move-object/from16 v4, v31
const-string v2, "_vs"
.line 1419
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v6
invoke-virtual {v2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_7f7
.line 1420
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
move-object/from16 v6, v30
invoke-static {v2, v6}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v2
if-nez v2, :cond_7f3
if-eqz v29, :cond_7eb
.line 1422
invoke-virtual/range {v29 .. v29}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzf()J
move-result-wide v14
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzf()J
move-result-wide v17
sub-long v14, v14, v17
invoke-static {v14, v15}, Ljava/lang/Math;->abs(J)J
move-result-wide v14
const-wide/16 v17, 0x3e8
cmp-long v2, v14, v17
if-gtz v2, :cond_7eb
.line 1423
invoke-virtual/range {v29 .. v29}, Lcom/google/android/gms/internal/measurement/zzgg;->clone()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz$zza;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
.line 1424
invoke-direct {v1, v2, v9}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)Z
move-result v10
if-eqz v10, :cond_7eb
move/from16 v10, v22
.line 1427
invoke-virtual {v4, v10, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(ILcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
goto :goto_78b
:cond_7eb
move/from16 v10, v22
move-object/from16 v32, v9
move/from16 v8, v20
goto/16 :goto_8d7
:cond_7f3
move/from16 v10, v22
goto/16 :goto_8d7
:cond_7f7
move/from16 v10, v22
move-object/from16 v6, v30
.line 1434
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v2
.line 1435
iget-object v12, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1436
invoke-virtual {v12}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v12
sget-object v14, Lcom/google/android/gms/measurement/internal/zzat;->zzbl:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v2, v12, v14}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v2
if-eqz v2, :cond_8d7
const-string v2, "_ab"
.line 1437
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v12
invoke-virtual {v2, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_8d7
.line 1438
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
invoke-static {v2, v6}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v2
if-nez v2, :cond_8d7
if-eqz v29, :cond_8d7
.line 1440
invoke-virtual/range {v29 .. v29}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzf()J
move-result-wide v14
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzf()J
move-result-wide v17
sub-long v14, v14, v17
invoke-static {v14, v15}, Ljava/lang/Math;->abs(J)J
move-result-wide v14
const-wide/16 v17, 0xfa0
cmp-long v2, v14, v17
if-gtz v2, :cond_8d7
.line 1441
invoke-virtual/range {v29 .. v29}, Lcom/google/android/gms/internal/measurement/zzgg;->clone()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz$zza;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
.line 1442
invoke-direct {v1, v2, v9}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)V
.line 1445
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v12
invoke-virtual {v11, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v12
.line 1446
invoke-static {v12}, Lcom/google/android/gms/common/internal/Preconditions;->checkArgument(Z)V
.line 1448
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v12
check-cast v12, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v12, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
const-string v14, "_sn"
invoke-static {v12, v14}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v12
.line 1450
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
.line 1451
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v14
check-cast v14, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v14, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
const-string v15, "_sc"
invoke-static {v14, v15}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v14
.line 1453
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v15
check-cast v15, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v15, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
const-string v3, "_si"
invoke-static {v15, v3}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v3
if-eqz v12, :cond_892
.line 1454
invoke-virtual {v12}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzd()Ljava/lang/String;
move-result-object v12
goto :goto_894
:cond_892
move-object/from16 v12, v25
.line 1455
:goto_894
invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v15
if-nez v15, :cond_8a2
.line 1456
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
const-string v15, "_sn"
invoke-static {v9, v15, v12}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;Ljava/lang/Object;)V
:cond_8a2
if-eqz v14, :cond_8a9
.line 1457
invoke-virtual {v14}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzd()Ljava/lang/String;
move-result-object v12
goto :goto_8ab
:cond_8a9
move-object/from16 v12, v25
.line 1458
:goto_8ab
invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v14
if-nez v14, :cond_8b9
.line 1459
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
const-string v14, "_sc"
invoke-static {v9, v14, v12}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;Ljava/lang/Object;)V
:cond_8b9
if-eqz v3, :cond_8cb
.line 1461
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
const-string v12, "_si"
.line 1462
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzf()J
move-result-wide v14
invoke-static {v14, v15}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
invoke-static {v9, v12, v3}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;Ljava/lang/Object;)V
.line 1464
:cond_8cb
invoke-virtual {v4, v10, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(ILcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
const/16 v29, 0x0
goto :goto_8d7
:cond_8d1
move/from16 v10, v22
move-object/from16 v6, v30
move-object/from16 v4, v31
:cond_8d7
:goto_8d7
if-nez v21, :cond_938
.line 1466
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v2
invoke-virtual {v11, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_938
.line 1467
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzb()I
move-result v2
if-nez v2, :cond_903
.line 1469
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 1470
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v3, "Engagement event does not contain any parameters. appId"
iget-object v6, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1471
invoke-virtual {v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v6
invoke-static {v6}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v6
.line 1472
invoke-virtual {v2, v3, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
goto :goto_938
.line 1474
:cond_903
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
.line 1475
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
invoke-static {v2, v6}, Lcom/google/android/gms/measurement/internal/zzks;->zzb(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/Long;
if-nez v2, :cond_930
.line 1478
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 1479
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v3, "Engagement event does not include duration. appId"
iget-object v6, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1480
invoke-virtual {v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v6
invoke-static {v6}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v6
.line 1481
invoke-virtual {v2, v3, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
goto :goto_938
.line 1482
:cond_930
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v2
add-long v2, v27, v2
move-wide/from16 v27, v2
.line 1483
:cond_938
:goto_938
iget-object v2, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zzc:Ljava/util/List;
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v3
check-cast v3, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v3, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
move/from16 v6, v26
invoke-interface {v2, v6, v3}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;
add-int/lit8 v14, v20, 0x1
.line 1485
invoke-virtual {v4, v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move/from16 v22, v10
move-object/from16 v10, v29
move-object/from16 v11, v32
:goto_952
add-int/lit8 v12, v6, 0x1
move-object/from16 v3, v16
move-object/from16 v2, v19
move/from16 v6, v21
move/from16 v7, v22
move-wide/from16 v15, v27
goto/16 :goto_2b9
:cond_960
move-object v6, v2
move-object v10, v13
move-object v11, v14
move-wide/from16 v27, v15
if-eqz v21, :cond_9bc
move/from16 v14, v20
move-wide/from16 v15, v27
const/4 v2, 0x0
:goto_96c
if-ge v2, v14, :cond_9ba
.line 1489
invoke-virtual {v4, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzb(I)Lcom/google/android/gms/internal/measurement/zzcd$zzc;
move-result-object v3
.line 1490
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzc;->zzc()Ljava/lang/String;
move-result-object v7
invoke-virtual {v11, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_98d
.line 1491
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-static {v3, v10}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v7
if-eqz v7, :cond_98d
.line 1492
invoke-virtual {v4, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzc(I)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
add-int/lit8 v14, v14, -0x1
add-int/lit8 v2, v2, -0x1
goto :goto_9b7
.line 1497
:cond_98d
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-static {v3, v6}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v3
if-eqz v3, :cond_9b7
.line 1499
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zze()Z
move-result v7
if-eqz v7, :cond_9a5
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzf()J
move-result-wide v7
invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
goto :goto_9a6
:cond_9a5
const/4 v3, 0x0
:goto_9a6
if-eqz v3, :cond_9b7
.line 1500
invoke-virtual {v3}, Ljava/lang/Long;->longValue()J
move-result-wide v7
const-wide/16 v12, 0x0
cmp-long v9, v7, v12
if-lez v9, :cond_9b7
.line 1501
invoke-virtual {v3}, Ljava/lang/Long;->longValue()J
move-result-wide v7
add-long/2addr v15, v7
:cond_9b7
:goto_9b7
const/4 v3, 0x1
add-int/2addr v2, v3
goto :goto_96c
:cond_9ba
move-wide v2, v15
goto :goto_9be
:cond_9bc
move-wide/from16 v2, v27
:goto_9be
const/4 v6, 0x0
.line 1503
invoke-direct {v1, v4, v2, v3, v6}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;JZ)V
.line 1505
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza()Ljava/util/List;
move-result-object v6
invoke-interface {v6}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v6
:cond_9ca
invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z
move-result v7
if-eqz v7, :cond_9e4
invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v7
check-cast v7, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
const-string v8, "_s"
.line 1506
invoke-virtual {v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzc;->zzc()Ljava/lang/String;
move-result-object v7
invoke-virtual {v8, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
:try_end_9e0
.catchall {:try_start_682 .. :try_end_9e0} :catchall_1014
if-eqz v7, :cond_9ca
const/4 v6, 0x1
goto :goto_9e5
:cond_9e4
const/4 v6, 0x0
:goto_9e5
const-string v7, "_se"
if-eqz v6, :cond_9f4
.line 1511
:try_start_9e9
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v6
.line 1512
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
move-result-object v8
.line 1513
invoke-virtual {v6, v8, v7}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;Ljava/lang/String;)V
:cond_9f4
const-string v6, "_sid"
.line 1515
invoke-static {v4, v6}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;Ljava/lang/String;)I
move-result v6
if-ltz v6, :cond_9fe
const/4 v6, 0x1
goto :goto_9ff
:cond_9fe
const/4 v6, 0x0
:goto_9ff
if-eqz v6, :cond_a06
const/4 v6, 0x1
.line 1517
invoke-direct {v1, v4, v2, v3, v6}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;JZ)V
goto :goto_a28
.line 1519
:cond_a06
invoke-static {v4, v7}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;Ljava/lang/String;)I
move-result v2
if-ltz v2, :cond_a28
.line 1521
invoke-virtual {v4, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zze(I)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1523
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 1524
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v3, "Session engagement user property is in the bundle without session ID. appId"
iget-object v6, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1525
invoke-virtual {v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v6
invoke-static {v6}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v6
.line 1526
invoke-virtual {v2, v3, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 1527
:cond_a28
:goto_a28
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
move-result-object v2
.line 1528
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v3
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v3
const-string v6, "Checking account type status for ad personalization signals"
invoke-virtual {v3, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
.line 1529
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzkg;->zzj()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v3
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
move-result-object v6
invoke-virtual {v3, v6}, Lcom/google/android/gms/measurement/internal/zzfp;->zze(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_ab9
.line 1530
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzkg;->zzi()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v3
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
move-result-object v6
invoke-virtual {v3, v6}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
move-result-object v3
if-eqz v3, :cond_ab9
.line 1531
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzf;->zzaf()Z
move-result v3
if-eqz v3, :cond_ab9
.line 1532
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzgo;->zzk()Lcom/google/android/gms/measurement/internal/zzal;
move-result-object v3
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzal;->zzi()Z
move-result v3
if-eqz v3, :cond_ab9
.line 1533
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v3
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zzv()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v3
const-string v6, "Turning off ad personalization due to account type"
invoke-virtual {v3, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
.line 1534
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzcd$zzk;->zzj()Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;
move-result-object v3
move-object/from16 v6, v19
.line 1535
invoke-virtual {v3, v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;
move-result-object v3
.line 1536
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzgo;->zzk()Lcom/google/android/gms/measurement/internal/zzal;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzal;->zzg()J
move-result-wide v7
invoke-virtual {v3, v7, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;->zza(J)Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;
move-result-object v2
const-wide/16 v7, 0x1
.line 1537
invoke-virtual {v2, v7, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;->zzb(J)Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;
move-result-object v2
.line 1538
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v2
check-cast v2, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v2, Lcom/google/android/gms/internal/measurement/zzcd$zzk;
const/4 v3, 0x0
.line 1540
:goto_a97
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zze()I
move-result v7
if-ge v3, v7, :cond_ab3
.line 1542
invoke-virtual {v4, v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzd(I)Lcom/google/android/gms/internal/measurement/zzcd$zzk;
move-result-object v7
invoke-virtual {v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzk;->zzc()Ljava/lang/String;
move-result-object v7
.line 1543
invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_ab0
.line 1544
invoke-virtual {v4, v3, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(ILcom/google/android/gms/internal/measurement/zzcd$zzk;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
const/4 v3, 0x1
goto :goto_ab4
:cond_ab0
add-int/lit8 v3, v3, 0x1
goto :goto_a97
:cond_ab3
const/4 v3, 0x0
:goto_ab4
if-nez v3, :cond_ab9
.line 1549
invoke-virtual {v4, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzk;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
:cond_ab9
const-wide v2, 0x7fffffffffffffffL
.line 1551
invoke-virtual {v4, v2, v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzb(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v2
const-wide/high16 v6, -0x8000000000000000L
invoke-virtual {v2, v6, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzc(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
const/4 v2, 0x0
.line 1552
:goto_ac8
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzb()I
move-result v3
if-ge v2, v3, :cond_afb
.line 1553
invoke-virtual {v4, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzb(I)Lcom/google/android/gms/internal/measurement/zzcd$zzc;
move-result-object v3
.line 1554
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzc;->zze()J
move-result-wide v6
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzf()J
move-result-wide v8
cmp-long v10, v6, v8
if-gez v10, :cond_ae5
.line 1555
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzc;->zze()J
move-result-wide v6
invoke-virtual {v4, v6, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzb(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1556
:cond_ae5
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzc;->zze()J
move-result-wide v6
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzg()J
move-result-wide v8
cmp-long v10, v6, v8
if-lez v10, :cond_af8
.line 1557
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzc;->zze()J
move-result-wide v6
invoke-virtual {v4, v6, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzc(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
:cond_af8
add-int/lit8 v2, v2, 0x1
goto :goto_ac8
.line 1559
:cond_afb
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzox;->zzb()Z
move-result v2
if-eqz v2, :cond_b16
.line 1560
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v2
.line 1561
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
move-result-object v3
sget-object v6, Lcom/google/android/gms/measurement/internal/zzat;->zzcf:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v2, v3, v6}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v2
if-eqz v2, :cond_b16
.line 1562
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzq()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1564
:cond_b16
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzp()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v2
.line 1565
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzf()Lcom/google/android/gms/measurement/internal/zzo;
move-result-object v6
.line 1566
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
move-result-object v7
.line 1567
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza()Ljava/util/List;
move-result-object v8
.line 1568
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzd()Ljava/util/List;
move-result-object v9
.line 1569
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzf()J
move-result-wide v10
invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v10
.line 1570
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzg()J
move-result-wide v11
invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v11
.line 1571
invoke-virtual/range {v6 .. v11}, Lcom/google/android/gms/measurement/internal/zzo;->zza(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/Long;Ljava/lang/Long;)Ljava/util/List;
move-result-object v3
.line 1572
invoke-virtual {v2, v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzc(Ljava/lang/Iterable;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1574
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v2
.line 1575
iget-object v3, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzy;->zzi(Ljava/lang/String;)Z
move-result v2
:try_end_b51
.catchall {:try_start_9e9 .. :try_end_b51} :catchall_1014
if-eqz v2, :cond_e67
.line 1577
:try_start_b53
new-instance v2, Ljava/util/HashMap;
invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
.line 1578
new-instance v3, Ljava/util/ArrayList;
invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
.line 1580
iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v6
.line 1581
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzkw;->zzg()Ljava/security/SecureRandom;
move-result-object v6
const/4 v7, 0x0
.line 1582
:goto_b68
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzb()I
move-result v8
if-ge v7, v8, :cond_e2e
.line 1583
invoke-virtual {v4, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzb(I)Lcom/google/android/gms/internal/measurement/zzcd$zzc;
move-result-object v8
.line 1584
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzhz;->zzbn()Lcom/google/android/gms/internal/measurement/zzhz$zza;
move-result-object v8
.line 1585
check-cast v8, Lcom/google/android/gms/internal/measurement/zzhz$zza;
check-cast v8, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;
.line 1586
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v9
const-string v10, "_ep"
invoke-virtual {v9, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v9
:try_end_b84
.catchall {:try_start_b53 .. :try_end_b84} :catchall_ff3
const-string v10, "_sr"
if-eqz v9, :cond_bfc
.line 1588
:try_start_b88
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v9
check-cast v9, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v9, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
const-string v11, "_en"
invoke-static {v9, v11}, Lcom/google/android/gms/measurement/internal/zzks;->zzb(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Ljava/lang/Object;
move-result-object v9
check-cast v9, Ljava/lang/String;
.line 1589
invoke-interface {v2, v9}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v11
check-cast v11, Lcom/google/android/gms/measurement/internal/zzan;
if-nez v11, :cond_bb4
.line 1592
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v11
iget-object v12, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v12}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v12
invoke-virtual {v11, v12, v9}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v11
.line 1593
invoke-interface {v2, v9, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1594
:cond_bb4
iget-object v9, v11, Lcom/google/android/gms/measurement/internal/zzan;->zzi:Ljava/lang/Long;
if-nez v9, :cond_bf1
.line 1595
iget-object v9, v11, Lcom/google/android/gms/measurement/internal/zzan;->zzj:Ljava/lang/Long;
invoke-virtual {v9}, Ljava/lang/Long;->longValue()J
move-result-wide v12
const-wide/16 v14, 0x1
cmp-long v9, v12, v14
if-lez v9, :cond_bcc
.line 1596
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
iget-object v9, v11, Lcom/google/android/gms/measurement/internal/zzan;->zzj:Ljava/lang/Long;
.line 1597
invoke-static {v8, v10, v9}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;Ljava/lang/Object;)V
.line 1598
:cond_bcc
iget-object v9, v11, Lcom/google/android/gms/measurement/internal/zzan;->zzk:Ljava/lang/Boolean;
if-eqz v9, :cond_be6
iget-object v9, v11, Lcom/google/android/gms/measurement/internal/zzan;->zzk:Ljava/lang/Boolean;
.line 1599
invoke-virtual {v9}, Ljava/lang/Boolean;->booleanValue()Z
move-result v9
if-eqz v9, :cond_be6
.line 1600
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
const-string v9, "_efs"
const-wide/16 v10, 0x1
.line 1601
invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v12
invoke-static {v8, v9, v12}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;Ljava/lang/Object;)V
.line 1602
:cond_be6
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v9
check-cast v9, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v9, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
invoke-interface {v3, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1603
:cond_bf1
invoke-virtual {v4, v7, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(ILcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
:try_end_bf4
.catchall {:try_start_b88 .. :try_end_bf4} :catchall_1014
:goto_bf4
move-object v9, v2
move-object/from16 p1, v5
move-object v15, v6
const-wide/16 v5, 0x1
goto/16 :goto_e24
.line 1606
:cond_bfc
:try_start_bfc
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v9
iget-object v11, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1607
invoke-virtual {v11}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v11
invoke-virtual {v9, v11}, Lcom/google/android/gms/measurement/internal/zzfp;->zzf(Ljava/lang/String;)J
move-result-wide v11
.line 1609
iget-object v9, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v9}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
.line 1610
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzf()J
move-result-wide v13
invoke-static {v13, v14, v11, v12}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(JJ)J
move-result-wide v13
.line 1612
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v9
check-cast v9, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v9, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
const-string v15, "_dbg"
move-wide/from16 v19, v11
const-wide/16 v16, 0x1
invoke-static/range {v16 .. v17}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v11
.line 1613
invoke-static {v15}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v12
:try_end_c2d
.catchall {:try_start_bfc .. :try_end_c2d} :catchall_ff3
if-nez v12, :cond_c6a
if-nez v11, :cond_c32
goto :goto_c6a
.line 1615
:cond_c32
:try_start_c32
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzcd$zzc;->zza()Ljava/util/List;
move-result-object v9
invoke-interface {v9}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v9
:goto_c3a
invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z
move-result v12
if-eqz v12, :cond_c6a
invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v12
check-cast v12, Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-object/from16 p1, v9
.line 1616
invoke-virtual {v12}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzb()Ljava/lang/String;
move-result-object v9
invoke-virtual {v15, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v9
if-eqz v9, :cond_c67
.line 1617
instance-of v9, v11, Ljava/lang/Long;
if-eqz v9, :cond_c6a
invoke-virtual {v12}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzf()J
move-result-wide v15
invoke-static/range {v15 .. v16}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v9
invoke-virtual {v11, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v9
if-nez v9, :cond_c65
goto :goto_c6a
:cond_c65
const/4 v9, 0x1
goto :goto_c6b
:cond_c67
move-object/from16 v9, p1
goto :goto_c3a
:cond_c6a
:goto_c6a
const/4 v9, 0x0
:goto_c6b
if-nez v9, :cond_c80
.line 1625
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v9
iget-object v11, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1626
invoke-virtual {v11}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v11
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v12
invoke-virtual {v9, v11, v12}, Lcom/google/android/gms/measurement/internal/zzfp;->zzd(Ljava/lang/String;Ljava/lang/String;)I
move-result v9
goto :goto_c81
:cond_c80
const/4 v9, 0x1
:goto_c81
if-gtz v9, :cond_caa
.line 1629
iget-object v10, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v10}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v10
.line 1630
invoke-virtual {v10}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v10
const-string v11, "Sample rate must be positive. event, rate"
.line 1631
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v12
invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v9
invoke-virtual {v10, v11, v12, v9}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 1632
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v9
check-cast v9, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v9, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
invoke-interface {v3, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1633
invoke-virtual {v4, v7, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(ILcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
:try_end_ca8
.catchall {:try_start_c32 .. :try_end_ca8} :catchall_1014
goto/16 :goto_bf4
.line 1635
:cond_caa
:try_start_caa
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v11
invoke-interface {v2, v11}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v11
check-cast v11, Lcom/google/android/gms/measurement/internal/zzan;
if-nez v11, :cond_d08
.line 1638
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v11
iget-object v12, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v12}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v12
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v15
invoke-virtual {v11, v12, v15}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v11
if-nez v11, :cond_d08
.line 1641
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v11
.line 1642
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v11
const-string v12, "Event being bundled has no eventAggregate. appId, eventName"
iget-object v15, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1643
invoke-virtual {v15}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v15
.line 1644
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v1
.line 1645
invoke-virtual {v11, v12, v15, v1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 1646
new-instance v11, Lcom/google/android/gms/measurement/internal/zzan;
iget-object v1, v5, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1647
invoke-virtual {v1}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v26
.line 1648
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v27
const-wide/16 v28, 0x1
const-wide/16 v30, 0x1
const-wide/16 v32, 0x1
.line 1649
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzf()J
move-result-wide v34
const-wide/16 v36, 0x0
const/16 v38, 0x0
const/16 v39, 0x0
const/16 v40, 0x0
const/16 v41, 0x0
move-object/from16 v25, v11
invoke-direct/range {v25 .. v41}, Lcom/google/android/gms/measurement/internal/zzan;-><init>(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V
.line 1651
:cond_d08
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v1
check-cast v1, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v1, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
const-string v12, "_eid"
invoke-static {v1, v12}, Lcom/google/android/gms/measurement/internal/zzks;->zzb(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/Long;
if-eqz v1, :cond_d1f
const/4 v12, 0x1
goto :goto_d20
:cond_d1f
const/4 v12, 0x0
.line 1652
:goto_d20
invoke-static {v12}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v12
const/4 v15, 0x1
if-ne v9, v15, :cond_d55
.line 1654
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v1
check-cast v1, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v1, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
invoke-interface {v3, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1655
invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z
move-result v1
if-eqz v1, :cond_d50
iget-object v1, v11, Lcom/google/android/gms/measurement/internal/zzan;->zzi:Ljava/lang/Long;
if-nez v1, :cond_d44
iget-object v1, v11, Lcom/google/android/gms/measurement/internal/zzan;->zzj:Ljava/lang/Long;
if-nez v1, :cond_d44
iget-object v1, v11, Lcom/google/android/gms/measurement/internal/zzan;->zzk:Ljava/lang/Boolean;
if-eqz v1, :cond_d50
:cond_d44
const/4 v1, 0x0
.line 1656
invoke-virtual {v11, v1, v1, v1}, Lcom/google/android/gms/measurement/internal/zzan;->zza(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v9
.line 1657
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v1
invoke-interface {v2, v1, v9}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1658
:cond_d50
invoke-virtual {v4, v7, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(ILcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
goto/16 :goto_bf4
.line 1660
:cond_d55
invoke-virtual {v6, v9}, Ljava/security/SecureRandom;->nextInt(I)I
move-result v15
if-nez v15, :cond_d97
.line 1661
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
move-object/from16 p1, v5
move-object v15, v6
int-to-long v5, v9
.line 1662
invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-static {v8, v10, v1}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;Ljava/lang/Object;)V
.line 1663
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v1
check-cast v1, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v1, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
invoke-interface {v3, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1664
invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z
move-result v1
if-eqz v1, :cond_d83
.line 1666
invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
const/4 v5, 0x0
invoke-virtual {v11, v5, v1, v5}, Lcom/google/android/gms/measurement/internal/zzan;->zza(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v11
.line 1668
:cond_d83
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v1
.line 1669
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzf()J
move-result-wide v5
invoke-virtual {v11, v5, v6, v13, v14}, Lcom/google/android/gms/measurement/internal/zzan;->zza(JJ)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v5
.line 1670
invoke-interface {v2, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-object v9, v2
const-wide/16 v5, 0x1
goto/16 :goto_e21
:cond_d97
move-object/from16 p1, v5
move-object v15, v6
.line 1671
iget-object v5, v11, Lcom/google/android/gms/measurement/internal/zzan;->zzh:Ljava/lang/Long;
if-eqz v5, :cond_da9
.line 1672
iget-object v5, v11, Lcom/google/android/gms/measurement/internal/zzan;->zzh:Ljava/lang/Long;
invoke-virtual {v5}, Ljava/lang/Long;->longValue()J
move-result-wide v5
move-object/from16 v17, v1
move-object/from16 v16, v2
goto :goto_dbe
:cond_da9
move-object/from16 v5, p0
.line 1674
iget-object v6, v5, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
.line 1675
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzg()J
move-result-wide v5
move-object/from16 v17, v1
move-object/from16 v16, v2
move-wide/from16 v1, v19
invoke-static {v5, v6, v1, v2}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(JJ)J
move-result-wide v5
:goto_dbe
cmp-long v1, v5, v13
if-eqz v1, :cond_e09
.line 1677
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
const-string v1, "_efs"
const-wide/16 v5, 0x1
invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
invoke-static {v8, v1, v2}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;Ljava/lang/Object;)V
.line 1678
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
int-to-long v1, v9
.line 1679
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v9
invoke-static {v8, v10, v9}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;Ljava/lang/Object;)V
.line 1680
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v9
check-cast v9, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v9, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
invoke-interface {v3, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1681
invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z
move-result v9
if-eqz v9, :cond_df7
.line 1683
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
const/4 v9, 0x0
invoke-virtual {v11, v9, v1, v2}, Lcom/google/android/gms/measurement/internal/zzan;->zza(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v11
.line 1685
:cond_df7
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v1
.line 1686
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzf()J
move-result-wide v9
invoke-virtual {v11, v9, v10, v13, v14}, Lcom/google/android/gms/measurement/internal/zzan;->zza(JJ)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v2
move-object/from16 v9, v16
.line 1687
invoke-interface {v9, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_e21
:cond_e09
move-object/from16 v9, v16
const-wide/16 v5, 0x1
.line 1688
invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z
move-result v1
if-eqz v1, :cond_e21
.line 1690
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v1
move-object/from16 v2, v17
const/4 v10, 0x0
invoke-virtual {v11, v2, v10, v10}, Lcom/google/android/gms/measurement/internal/zzan;->zza(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v2
.line 1691
invoke-interface {v9, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1692
:cond_e21
:goto_e21
invoke-virtual {v4, v7, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(ILcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
:goto_e24
add-int/lit8 v7, v7, 0x1
move-object/from16 v1, p0
move-object/from16 v5, p1
move-object v2, v9
move-object v6, v15
goto/16 :goto_b68
:cond_e2e
move-object v9, v2
move-object/from16 p1, v5
.line 1694
invoke-interface {v3}, Ljava/util/List;->size()I
move-result v1
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzb()I
move-result v2
if-ge v1, v2, :cond_e42
.line 1695
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzc()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v1
invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(Ljava/lang/Iterable;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1696
:cond_e42
invoke-interface {v9}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object v1
invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_e4a
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_e64
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/Map$Entry;
.line 1697
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v3
invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/google/android/gms/measurement/internal/zzan;
invoke-virtual {v3, v2}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzan;)V
goto :goto_e4a
:cond_e64
move-object/from16 v1, p1
goto :goto_e68
:cond_e67
move-object v1, v5
.line 1699
:goto_e68
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v2
.line 1700
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v3
invoke-virtual {v3, v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
move-result-object v3
:try_end_e76
.catchall {:try_start_caa .. :try_end_e76} :catchall_ff3
if-nez v3, :cond_e94
move-object/from16 v5, p0
.line 1703
:try_start_e7a
iget-object v3, v5, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v3
.line 1704
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v3
const-string v6, "Bundling raw events w/o app info. appId"
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1705
invoke-virtual {v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v7
.line 1706
invoke-virtual {v3, v6, v7}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
goto :goto_ef1
:cond_e94
move-object/from16 v5, p0
.line 1707
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzb()I
move-result v6
if-lez v6, :cond_ef1
.line 1708
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzf;->zzk()J
move-result-wide v6
const-wide/16 v8, 0x0
cmp-long v10, v6, v8
if-eqz v10, :cond_eaa
.line 1710
invoke-virtual {v4, v6, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zze(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
goto :goto_ead
.line 1711
:cond_eaa
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzi()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1712
:goto_ead
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzf;->zzj()J
move-result-wide v8
const-wide/16 v10, 0x0
cmp-long v12, v8, v10
if-nez v12, :cond_eb8
goto :goto_eb9
:cond_eb8
move-wide v6, v8
:goto_eb9
cmp-long v8, v6, v10
if-eqz v8, :cond_ec1
.line 1716
invoke-virtual {v4, v6, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzd(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
goto :goto_ec4
.line 1717
:cond_ec1
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzh()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1718
:goto_ec4
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzf;->zzv()V
.line 1719
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzf;->zzs()J
move-result-wide v6
long-to-int v7, v6
invoke-virtual {v4, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzg(I)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1720
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzf()J
move-result-wide v6
invoke-virtual {v3, v6, v7}, Lcom/google/android/gms/measurement/internal/zzf;->zza(J)V
.line 1721
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzg()J
move-result-wide v6
invoke-virtual {v3, v6, v7}, Lcom/google/android/gms/measurement/internal/zzf;->zzb(J)V
.line 1722
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzf;->zzad()Ljava/lang/String;
move-result-object v6
if-eqz v6, :cond_ee7
.line 1724
invoke-virtual {v4, v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
goto :goto_eea
.line 1725
:cond_ee7
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzn()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1726
:goto_eea
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v6
invoke-virtual {v6, v3}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzf;)V
.line 1727
:cond_ef1
:goto_ef1
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzb()I
move-result v3
if-lez v3, :cond_f52
.line 1729
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v3
iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v6
invoke-virtual {v3, v6}, Lcom/google/android/gms/measurement/internal/zzfp;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzca$zzb;
move-result-object v3
if-eqz v3, :cond_f16
.line 1730
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzca$zzb;->zza()Z
move-result v6
if-nez v6, :cond_f0e
goto :goto_f16
.line 1738
:cond_f0e
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzca$zzb;->zzb()J
move-result-wide v6
invoke-virtual {v4, v6, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzi(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
goto :goto_f41
.line 1731
:cond_f16
:goto_f16
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzam()Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_f28
const-wide/16 v6, -0x1
.line 1732
invoke-virtual {v4, v6, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzi(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
goto :goto_f41
.line 1734
:cond_f28
iget-object v3, v5, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v3
.line 1735
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v3
const-string v6, "Did not find measurement config or missing version info. appId"
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki$zza;->zza:Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 1736
invoke-virtual {v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v7
.line 1737
invoke-virtual {v3, v6, v7}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 1739
:goto_f41
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v3
invoke-virtual {v4}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v4
check-cast v4, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v4, Lcom/google/android/gms/internal/measurement/zzcd$zzg;
move/from16 v13, v18
invoke-virtual {v3, v4, v13}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzg;Z)Z
.line 1740
:cond_f52
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v3
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzki$zza;->zzb:Ljava/util/List;
.line 1741
invoke-static {v1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 1742
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 1743
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
.line 1744
new-instance v4, Ljava/lang/StringBuilder;
const-string v6, "rowid in ("
invoke-direct {v4, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
const/4 v6, 0x0
.line 1745
:goto_f69
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v7
if-ge v6, v7, :cond_f86
if-eqz v6, :cond_f76
const-string v7, ","
.line 1747
invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1748
:cond_f76
invoke-interface {v1, v6}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v7
check-cast v7, Ljava/lang/Long;
invoke-virtual {v7}, Ljava/lang/Long;->longValue()J
move-result-wide v7
invoke-virtual {v4, v7, v8}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
add-int/lit8 v6, v6, 0x1
goto :goto_f69
:cond_f86
const-string v6, ")"
.line 1750
invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1751
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzac;->c_()Landroid/database/sqlite/SQLiteDatabase;
move-result-object v6
const-string v7, "raw_events"
.line 1752
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
const/4 v8, 0x0
invoke-virtual {v6, v7, v4, v8}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v4
.line 1753
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v6
if-eq v4, v6, :cond_fb9
.line 1754
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v3
.line 1755
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v3
const-string v6, "Deleted fewer rows from raw events table than expected"
.line 1756
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
.line 1757
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
.line 1758
invoke-virtual {v3, v6, v4, v1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 1759
:cond_fb9
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
.line 1760
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzac;->c_()Landroid/database/sqlite/SQLiteDatabase;
move-result-object v3
:try_end_fc1
.catchall {:try_start_e7a .. :try_end_fc1} :catchall_1012
:try_start_fc1
const-string v4, "delete from raw_events_metadata where app_id=? and metadata_fingerprint not in (select distinct metadata_fingerprint from raw_events where app_id=?)"
const/4 v6, 0x2
new-array v6, v6, [Ljava/lang/String;
const/4 v7, 0x0
aput-object v2, v6, v7
const/4 v7, 0x1
aput-object v2, v6, v7
.line 1761
invoke-virtual {v3, v4, v6}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;[Ljava/lang/Object;)V
:try_end_fcf
.catch Landroid/database/sqlite/SQLiteException; {:try_start_fc1 .. :try_end_fcf} :catch_fd0
.catchall {:try_start_fc1 .. :try_end_fcf} :catchall_1012
goto :goto_fe3
:catch_fd0
move-exception v0
move-object v3, v0
.line 1764
:try_start_fd2
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 1765
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v4, "Failed to remove unused event metadata. appId"
.line 1766
invoke-static {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v1, v4, v2, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 1767
:goto_fe3
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_fea
.catchall {:try_start_fd2 .. :try_end_fea} :catchall_1012
.line 1768
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
const/4 v1, 0x1
return v1
:catchall_ff3
move-exception v0
move-object/from16 v5, p0
goto :goto_1016
:cond_ff7
move-object v5, v1
.line 1770
:try_start_ff8
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_fff
.catchall {:try_start_ff8 .. :try_end_fff} :catchall_1012
.line 1771
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
const/4 v1, 0x0
return v1
:catchall_1008
move-exception v0
move-object v5, v1
goto/16 :goto_25f
:goto_100c
if-eqz v6, :cond_1011
.line 1182
:try_start_100e
invoke-interface {v6}, Landroid/database/Cursor;->close()V
.line 1183
:cond_1011
throw v1
:try_end_1012
.catchall {:try_start_100e .. :try_end_1012} :catchall_1012
:catchall_1012
move-exception v0
goto :goto_1016
:catchall_1014
move-exception v0
move-object v5, v1
:goto_1016
move-object v1, v0
.line 1773
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
.line 1774
goto :goto_1020
:goto_101f
throw v1
:goto_1020
goto :goto_101f
.end method
.method private final zzaa()Z
.registers 2
.line 1952
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 1953
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 1954
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzac;->zzx()Z
move-result v0
if-nez v0, :cond_21
.line 1955
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzac;->d_()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1f
goto :goto_21
:cond_1f
const/4 v0, 0x0
return v0
:cond_21
:goto_21
const/4 v0, 0x1
return v0
.end method
.method private final zzab()V
.registers 22
move-object/from16 v0, p0
.line 2085
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2086
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 2087
iget-wide v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzn:J
const-wide/16 v3, 0x0
cmp-long v5, v1, v3
if-lez v5, :cond_4d
.line 2089
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v1
.line 2090
invoke-interface {v1}, Lcom/google/android/gms/common/util/Clock;->elapsedRealtime()J
move-result-wide v1
const-wide/32 v5, 0x36ee80
.line 2091
iget-wide v7, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzn:J
sub-long/2addr v1, v7
.line 2092
invoke-static {v1, v2}, Ljava/lang/Math;->abs(J)J
move-result-wide v1
sub-long/2addr v5, v1
cmp-long v1, v5, v3
if-lez v1, :cond_4b
.line 2095
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2096
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
.line 2097
invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
const-string v3, "Upload has been suspended. Will update scheduling later in approximately ms"
.line 2098
invoke-virtual {v1, v3, v2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 2099
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzv()Lcom/google/android/gms/measurement/internal/zzfb;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfb;->zzb()V
.line 2100
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzw()Lcom/google/android/gms/measurement/internal/zzke;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzke;->zze()V
return-void
.line 2102
:cond_4b
iput-wide v3, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzn:J
.line 2103
:cond_4d
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzaf()Z
move-result v1
if-eqz v1, :cond_255
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzaa()Z
move-result v1
if-nez v1, :cond_5d
goto/16 :goto_255
.line 2112
:cond_5d
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v1
.line 2113
invoke-interface {v1}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v1
.line 2114
sget-object v5, Lcom/google/android/gms/measurement/internal/zzat;->zzz:Lcom/google/android/gms/measurement/internal/zzeg;
const/4 v6, 0x0
.line 2115
invoke-virtual {v5, v6}, Lcom/google/android/gms/measurement/internal/zzeg;->zza(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
.line 2116
check-cast v5, Ljava/lang/Long;
invoke-virtual {v5}, Ljava/lang/Long;->longValue()J
move-result-wide v7
invoke-static {v3, v4, v7, v8}, Ljava/lang/Math;->max(JJ)J
move-result-wide v7
.line 2119
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v5
invoke-virtual {v5}, Lcom/google/android/gms/measurement/internal/zzac;->zzy()Z
move-result v5
if-nez v5, :cond_8f
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v5
invoke-virtual {v5}, Lcom/google/android/gms/measurement/internal/zzac;->e_()Z
move-result v5
if-eqz v5, :cond_8d
goto :goto_8f
:cond_8d
const/4 v5, 0x0
goto :goto_90
:cond_8f
:goto_8f
const/4 v5, 0x1
:goto_90
if-eqz v5, :cond_cc
.line 2122
iget-object v10, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v10}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v10
.line 2123
invoke-virtual {v10}, Lcom/google/android/gms/measurement/internal/zzy;->zzu()Ljava/lang/String;
move-result-object v10
.line 2124
invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v11
if-nez v11, :cond_bb
const-string v11, ".none."
invoke-virtual {v11, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v10
if-nez v10, :cond_bb
.line 2125
sget-object v10, Lcom/google/android/gms/measurement/internal/zzat;->zzu:Lcom/google/android/gms/measurement/internal/zzeg;
.line 2126
invoke-virtual {v10, v6}, Lcom/google/android/gms/measurement/internal/zzeg;->zza(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v10
.line 2127
check-cast v10, Ljava/lang/Long;
invoke-virtual {v10}, Ljava/lang/Long;->longValue()J
move-result-wide v10
invoke-static {v3, v4, v10, v11}, Ljava/lang/Math;->max(JJ)J
move-result-wide v10
goto :goto_dc
.line 2129
:cond_bb
sget-object v10, Lcom/google/android/gms/measurement/internal/zzat;->zzt:Lcom/google/android/gms/measurement/internal/zzeg;
.line 2130
invoke-virtual {v10, v6}, Lcom/google/android/gms/measurement/internal/zzeg;->zza(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v10
.line 2131
check-cast v10, Ljava/lang/Long;
invoke-virtual {v10}, Ljava/lang/Long;->longValue()J
move-result-wide v10
invoke-static {v3, v4, v10, v11}, Ljava/lang/Math;->max(JJ)J
move-result-wide v10
goto :goto_dc
.line 2134
:cond_cc
sget-object v10, Lcom/google/android/gms/measurement/internal/zzat;->zzs:Lcom/google/android/gms/measurement/internal/zzeg;
.line 2135
invoke-virtual {v10, v6}, Lcom/google/android/gms/measurement/internal/zzeg;->zza(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v10
.line 2136
check-cast v10, Ljava/lang/Long;
invoke-virtual {v10}, Ljava/lang/Long;->longValue()J
move-result-wide v10
invoke-static {v3, v4, v10, v11}, Ljava/lang/Math;->max(JJ)J
move-result-wide v10
.line 2139
:goto_dc
iget-object v12, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object v12
.line 2140
iget-object v12, v12, Lcom/google/android/gms/measurement/internal/zzfd;->zzc:Lcom/google/android/gms/measurement/internal/zzfh;
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzfh;->zza()J
move-result-wide v12
.line 2142
iget-object v14, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v14}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object v14
.line 2143
iget-object v14, v14, Lcom/google/android/gms/measurement/internal/zzfd;->zzd:Lcom/google/android/gms/measurement/internal/zzfh;
invoke-virtual {v14}, Lcom/google/android/gms/measurement/internal/zzfh;->zza()J
move-result-wide v14
.line 2144
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v16
move-wide/from16 v17, v10
invoke-virtual/range {v16 .. v16}, Lcom/google/android/gms/measurement/internal/zzac;->zzv()J
move-result-wide v9
.line 2145
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v11
move-wide/from16 v19, v7
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzac;->zzw()J
move-result-wide v6
.line 2146
invoke-static {v9, v10, v6, v7}, Ljava/lang/Math;->max(JJ)J
move-result-wide v6
cmp-long v8, v6, v3
if-nez v8, :cond_113
:cond_110
move-wide v10, v3
goto/16 :goto_188
:cond_113
sub-long/2addr v6, v1
.line 2149
invoke-static {v6, v7}, Ljava/lang/Math;->abs(J)J
move-result-wide v6
sub-long v6, v1, v6
sub-long/2addr v12, v1
.line 2150
invoke-static {v12, v13}, Ljava/lang/Math;->abs(J)J
move-result-wide v8
sub-long v8, v1, v8
sub-long/2addr v14, v1
.line 2151
invoke-static {v14, v15}, Ljava/lang/Math;->abs(J)J
move-result-wide v10
sub-long/2addr v1, v10
.line 2152
invoke-static {v8, v9, v1, v2}, Ljava/lang/Math;->max(JJ)J
move-result-wide v8
add-long v10, v6, v19
if-eqz v5, :cond_139
cmp-long v5, v8, v3
if-lez v5, :cond_139
.line 2155
invoke-static {v6, v7, v8, v9}, Ljava/lang/Math;->min(JJ)J
move-result-wide v10
add-long v10, v10, v17
.line 2156
:cond_139
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
move-result-object v5
move-wide/from16 v12, v17
invoke-virtual {v5, v8, v9, v12, v13}, Lcom/google/android/gms/measurement/internal/zzks;->zza(JJ)Z
move-result v5
if-nez v5, :cond_147
add-long v10, v8, v12
:cond_147
cmp-long v5, v1, v3
if-eqz v5, :cond_188
cmp-long v5, v1, v6
if-ltz v5, :cond_188
const/4 v5, 0x0
:goto_150
const/16 v6, 0x14
.line 2161
sget-object v7, Lcom/google/android/gms/measurement/internal/zzat;->zzab:Lcom/google/android/gms/measurement/internal/zzeg;
const/4 v8, 0x0
.line 2162
invoke-virtual {v7, v8}, Lcom/google/android/gms/measurement/internal/zzeg;->zza(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v7
.line 2163
check-cast v7, Ljava/lang/Integer;
invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I
move-result v7
const/4 v9, 0x0
invoke-static {v9, v7}, Ljava/lang/Math;->max(II)I
move-result v7
invoke-static {v6, v7}, Ljava/lang/Math;->min(II)I
move-result v6
if-ge v5, v6, :cond_110
const-wide/16 v6, 0x1
shl-long/2addr v6, v5
.line 2167
sget-object v12, Lcom/google/android/gms/measurement/internal/zzat;->zzaa:Lcom/google/android/gms/measurement/internal/zzeg;
.line 2168
invoke-virtual {v12, v8}, Lcom/google/android/gms/measurement/internal/zzeg;->zza(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v12
.line 2169
check-cast v12, Ljava/lang/Long;
invoke-virtual {v12}, Ljava/lang/Long;->longValue()J
move-result-wide v12
invoke-static {v3, v4, v12, v13}, Ljava/lang/Math;->max(JJ)J
move-result-wide v12
mul-long v12, v12, v6
add-long/2addr v10, v12
cmp-long v6, v10, v1
if-lez v6, :cond_185
goto :goto_188
:cond_185
add-int/lit8 v5, v5, 0x1
goto :goto_150
:cond_188
:goto_188
cmp-long v1, v10, v3
if-nez v1, :cond_1aa
.line 2179
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2180
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "Next upload time is 0"
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
.line 2181
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzv()Lcom/google/android/gms/measurement/internal/zzfb;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfb;->zzb()V
.line 2182
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzw()Lcom/google/android/gms/measurement/internal/zzke;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzke;->zze()V
return-void
.line 2184
:cond_1aa
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzd()Lcom/google/android/gms/measurement/internal/zzeu;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzeu;->zze()Z
move-result v1
if-nez v1, :cond_1d2
.line 2186
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2187
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "No network"
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
.line 2188
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzv()Lcom/google/android/gms/measurement/internal/zzfb;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfb;->zza()V
.line 2189
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzw()Lcom/google/android/gms/measurement/internal/zzke;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzke;->zze()V
return-void
.line 2192
:cond_1d2
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object v1
.line 2193
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzfd;->zze:Lcom/google/android/gms/measurement/internal/zzfh;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfh;->zza()J
move-result-wide v1
.line 2194
sget-object v5, Lcom/google/android/gms/measurement/internal/zzat;->zzq:Lcom/google/android/gms/measurement/internal/zzeg;
const/4 v6, 0x0
.line 2195
invoke-virtual {v5, v6}, Lcom/google/android/gms/measurement/internal/zzeg;->zza(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
.line 2196
check-cast v5, Ljava/lang/Long;
invoke-virtual {v5}, Ljava/lang/Long;->longValue()J
move-result-wide v5
invoke-static {v3, v4, v5, v6}, Ljava/lang/Math;->max(JJ)J
move-result-wide v5
.line 2198
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
move-result-object v7
invoke-virtual {v7, v1, v2, v5, v6}, Lcom/google/android/gms/measurement/internal/zzks;->zza(JJ)Z
move-result v7
if-nez v7, :cond_1fe
add-long/2addr v1, v5
.line 2199
invoke-static {v10, v11, v1, v2}, Ljava/lang/Math;->max(JJ)J
move-result-wide v10
.line 2200
:cond_1fe
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzv()Lcom/google/android/gms/measurement/internal/zzfb;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfb;->zzb()V
.line 2202
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v1
.line 2203
invoke-interface {v1}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v1
sub-long/2addr v10, v1
cmp-long v1, v10, v3
if-gtz v1, :cond_23a
.line 2205
sget-object v1, Lcom/google/android/gms/measurement/internal/zzat;->zzv:Lcom/google/android/gms/measurement/internal/zzeg;
const/4 v2, 0x0
.line 2206
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzeg;->zza(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
.line 2207
check-cast v1, Ljava/lang/Long;
invoke-virtual {v1}, Ljava/lang/Long;->longValue()J
move-result-wide v1
invoke-static {v3, v4, v1, v2}, Ljava/lang/Math;->max(JJ)J
move-result-wide v10
.line 2210
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object v1
.line 2211
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzfd;->zzc:Lcom/google/android/gms/measurement/internal/zzfh;
.line 2212
iget-object v2, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v2
.line 2213
invoke-interface {v2}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v2
invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzfh;->zza(J)V
.line 2215
:cond_23a
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2216
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
const-string v3, "Upload scheduled in approximately ms"
invoke-virtual {v1, v3, v2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 2217
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzw()Lcom/google/android/gms/measurement/internal/zzke;
move-result-object v1
invoke-virtual {v1, v10, v11}, Lcom/google/android/gms/measurement/internal/zzke;->zza(J)V
return-void
.line 2105
:cond_255
:goto_255
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2106
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "Nothing to upload or uploading impossible"
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
.line 2107
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzv()Lcom/google/android/gms/measurement/internal/zzfb;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfb;->zzb()V
.line 2108
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzw()Lcom/google/android/gms/measurement/internal/zzke;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzke;->zze()V
return-void
.end method
.method private final zzac()V
.registers 6
.line 2224
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2225
iget-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzr:Z
if-nez v0, :cond_3e
iget-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzs:Z
if-nez v0, :cond_3e
iget-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzt:Z
if-eqz v0, :cond_10
goto :goto_3e
.line 2235
:cond_10
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
.line 2236
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
const-string v1, "Stopping uploading service(s)"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
.line 2237
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzo:Ljava/util/List;
if-nez v0, :cond_24
return-void
.line 2239
:cond_24
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_28
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_38
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/Runnable;
.line 2240
invoke-interface {v1}, Ljava/lang/Runnable;->run()V
goto :goto_28
.line 2242
:cond_38
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzo:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->clear()V
return-void
.line 2227
:cond_3e
:goto_3e
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
.line 2228
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
iget-boolean v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzr:Z
.line 2229
invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
iget-boolean v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzs:Z
.line 2230
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
iget-boolean v3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzt:Z
.line 2231
invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v3
const-string v4, "Not stopping services. fetch, network, upload"
.line 2232
invoke-virtual {v0, v4, v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
return-void
.end method
.method private final zzad()Z
.registers 6
.line 2297
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2299
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 2300
sget-object v1, Lcom/google/android/gms/measurement/internal/zzat;->zzbh:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v0
const/4 v1, 0x1
const-string v2, "Storage concurrent access okay"
if-eqz v0, :cond_2c
.line 2301
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzu:Ljava/nio/channels/FileLock;
if-eqz v0, :cond_2c
invoke-virtual {v0}, Ljava/nio/channels/FileLock;->isValid()Z
move-result v0
if-eqz v0, :cond_2c
.line 2303
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
.line 2304
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
invoke-virtual {v0, v2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
return v1
.line 2309
:cond_2c
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzm()Landroid/content/Context;
move-result-object v0
.line 2310
invoke-virtual {v0}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
move-result-object v0
.line 2311
new-instance v3, Ljava/io/File;
const-string v4, "google_app_measurement.db"
invoke-direct {v3, v0, v4}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
.line 2312
:try_start_3d
new-instance v0, Ljava/io/RandomAccessFile;
const-string v4, "rw"
invoke-direct {v0, v3, v4}, Ljava/io/RandomAccessFile;-><init>(Ljava/io/File;Ljava/lang/String;)V
invoke-virtual {v0}, Ljava/io/RandomAccessFile;->getChannel()Ljava/nio/channels/FileChannel;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzv:Ljava/nio/channels/FileChannel;
.line 2313
invoke-virtual {v0}, Ljava/nio/channels/FileChannel;->tryLock()Ljava/nio/channels/FileLock;
move-result-object v0
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzu:Ljava/nio/channels/FileLock;
if-eqz v0, :cond_60
.line 2316
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
.line 2317
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
invoke-virtual {v0, v2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
return v1
.line 2320
:cond_60
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
.line 2321
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
const-string v1, "Storage concurrent data access panic"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
:try_end_6f
.catch Ljava/io/FileNotFoundException; {:try_start_3d .. :try_end_6f} :catch_92
.catch Ljava/io/IOException; {:try_start_3d .. :try_end_6f} :catch_81
.catch Ljava/nio/channels/OverlappingFileLockException; {:try_start_3d .. :try_end_6f} :catch_70
goto :goto_a2
:catch_70
move-exception v0
.line 2335
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2336
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "Storage lock already acquired"
invoke-virtual {v1, v2, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
goto :goto_a2
:catch_81
move-exception v0
.line 2330
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2331
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "Failed to access storage lock file"
invoke-virtual {v1, v2, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
goto :goto_a2
:catch_92
move-exception v0
.line 2325
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2326
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "Failed to acquire storage lock"
invoke-virtual {v1, v2, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
:goto_a2
const/4 v0, 0x0
return v0
.end method
.method private final zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzn;
.registers 35
move-object/from16 v0, p0
move-object/from16 v2, p1
.line 2794
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
move-result-object v1
const/4 v3, 0x0
if-eqz v1, :cond_e9
.line 2795
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzl()Ljava/lang/String;
move-result-object v4
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v4
if-eqz v4, :cond_1b
goto/16 :goto_e9
.line 2800
:cond_1b
invoke-direct {v0, v1}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzf;)Ljava/lang/Boolean;
move-result-object v4
if-eqz v4, :cond_3b
.line 2801
invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z
move-result v4
if-nez v4, :cond_3b
.line 2803
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2804
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
.line 2805
invoke-static/range {p1 .. p1}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v2
const-string v4, "App version does not match; dropping. appId"
invoke-virtual {v1, v4, v2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
return-object v3
.line 2807
:cond_3b
new-instance v31, Lcom/google/android/gms/measurement/internal/zzn;
.line 2808
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zze()Ljava/lang/String;
move-result-object v4
.line 2809
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzl()Ljava/lang/String;
move-result-object v5
.line 2810
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzm()J
move-result-wide v6
.line 2811
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzn()Ljava/lang/String;
move-result-object v8
.line 2812
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzo()J
move-result-wide v9
.line 2813
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzp()J
move-result-wide v11
const/4 v13, 0x0
.line 2814
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzr()Z
move-result v14
.line 2815
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzi()Ljava/lang/String;
move-result-object v16
.line 2816
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzae()J
move-result-wide v17
const-wide/16 v19, 0x0
const/16 v21, 0x0
.line 2817
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzaf()Z
move-result v22
.line 2818
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzag()Z
move-result v23
const/16 v24, 0x0
.line 2819
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzf()Ljava/lang/String;
move-result-object v25
.line 2820
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzah()Ljava/lang/Boolean;
move-result-object v26
.line 2821
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzq()J
move-result-wide v27
.line 2822
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzai()Ljava/util/List;
move-result-object v29
.line 2823
invoke-static {}, Lcom/google/android/gms/internal/measurement/zznt;->zzb()Z
move-result v30
if-eqz v30, :cond_9b
.line 2824
iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v3
.line 2825
sget-object v15, Lcom/google/android/gms/measurement/internal/zzat;->zzbi:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v3, v2, v15}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v3
if-eqz v3, :cond_9b
.line 2826
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzg()Ljava/lang/String;
move-result-object v1
move-object/from16 v30, v1
goto :goto_9d
:cond_9b
const/16 v30, 0x0
.line 2828
:goto_9d
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v1
if-eqz v1, :cond_ba
.line 2829
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v1
.line 2830
sget-object v3, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v1, v3}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v1
if-eqz v1, :cond_ba
.line 2831
invoke-virtual/range {p0 .. p1}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzad;->zza()Ljava/lang/String;
move-result-object v1
goto :goto_bc
:cond_ba
const-string v1, ""
:goto_bc
move-object/from16 v32, v1
move-object/from16 v1, v31
move-object/from16 v2, p1
move-object v3, v4
move-object v4, v5
move-wide v5, v6
move-object v7, v8
move-wide v8, v9
move-wide v10, v11
move-object v12, v13
move v13, v14
const/4 v14, 0x0
move-object/from16 v15, v16
move-wide/from16 v16, v17
move-wide/from16 v18, v19
move/from16 v20, v21
move/from16 v21, v22
move/from16 v22, v23
move/from16 v23, v24
move-object/from16 v24, v25
move-object/from16 v25, v26
move-wide/from16 v26, v27
move-object/from16 v28, v29
move-object/from16 v29, v30
move-object/from16 v30, v32
.line 2832
invoke-direct/range {v1 .. v30}, Lcom/google/android/gms/measurement/internal/zzn;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;JJLjava/lang/String;ZZLjava/lang/String;JJIZZZLjava/lang/String;Ljava/lang/Boolean;JLjava/util/List;Ljava/lang/String;Ljava/lang/String;)V
return-object v31
.line 2797
:cond_e9
:goto_e9
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2798
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzv()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v3, "No app data available; dropping"
invoke-virtual {v1, v3, v2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
const/4 v1, 0x0
return-object v1
.end method
.method private final zzb(Lcom/google/android/gms/measurement/internal/zzf;)Ljava/lang/Boolean;
.registers 8
.line 2244
:try_start_0
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzm()J
move-result-wide v0
const-wide/32 v2, -0x80000000
const/4 v4, 0x0
cmp-long v5, v0, v2
if-eqz v5, :cond_2c
.line 2246
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzm()Landroid/content/Context;
move-result-object v0
.line 2247
invoke-static {v0}, Lcom/google/android/gms/common/wrappers/Wrappers;->packageManager(Landroid/content/Context;)Lcom/google/android/gms/common/wrappers/PackageManagerWrapper;
move-result-object v0
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1, v4}, Lcom/google/android/gms/common/wrappers/PackageManagerWrapper;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
move-result-object v0
iget v0, v0, Landroid/content/pm/PackageInfo;->versionCode:I
.line 2248
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzm()J
move-result-wide v1
int-to-long v3, v0
cmp-long p1, v1, v3
if-nez p1, :cond_53
.line 2249
sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
return-object p1
.line 2252
:cond_2c
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzm()Landroid/content/Context;
move-result-object v0
.line 2253
invoke-static {v0}, Lcom/google/android/gms/common/wrappers/Wrappers;->packageManager(Landroid/content/Context;)Lcom/google/android/gms/common/wrappers/PackageManagerWrapper;
move-result-object v0
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1, v4}, Lcom/google/android/gms/common/wrappers/PackageManagerWrapper;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
move-result-object v0
iget-object v0, v0, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String;
.line 2254
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzl()Ljava/lang/String;
move-result-object v1
if-eqz v1, :cond_53
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzf;->zzl()Ljava/lang/String;
move-result-object p1
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_53
.line 2255
sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
:try_end_52
.catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_52} :catch_56
return-object p1
.line 2259
:cond_53
sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
return-object p1
:catch_56
const/4 p1, 0x0
return-object p1
.end method
.method private final zzb(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;)V
.registers 12
.line 1830
invoke-virtual {p1}, Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;->zzd()Ljava/lang/String;
move-result-object v0
const-string v1, "_e"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
.line 1831
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkArgument(Z)V
.line 1833
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-virtual {p1}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v0, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
const-string v1, "_et"
invoke-static {v0, v1}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v0
.line 1834
invoke-virtual {v0}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zze()Z
move-result v2
if-eqz v2, :cond_69
invoke-virtual {v0}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzf()J
move-result-wide v2
const-wide/16 v4, 0x0
cmp-long v6, v2, v4
if-gtz v6, :cond_2f
goto :goto_69
.line 1836
:cond_2f
invoke-virtual {v0}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzf()J
move-result-wide v2
.line 1838
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-virtual {p2}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v0
check-cast v0, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v0, Lcom/google/android/gms/internal/measurement/zzcd$zzc;
invoke-static {v0, v1}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc;Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zze;
move-result-object v0
if-eqz v0, :cond_51
.line 1839
invoke-virtual {v0}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzf()J
move-result-wide v6
cmp-long v8, v6, v4
if-lez v8, :cond_51
.line 1840
invoke-virtual {v0}, Lcom/google/android/gms/internal/measurement/zzcd$zze;->zzf()J
move-result-wide v4
add-long/2addr v2, v4
.line 1841
:cond_51
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
invoke-static {p2, v1, v0}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;Ljava/lang/Object;)V
.line 1842
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
const-wide/16 v0, 0x1
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
const-string v0, "_fr"
invoke-static {p1, v0, p2}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzc$zza;Ljava/lang/String;Ljava/lang/Object;)V
:cond_69
:goto_69
return-void
.end method
.method private final zzb(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
.registers 11
.line 243
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzny;->zzb()Z
move-result v0
if-eqz v0, :cond_46
.line 244
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 245
sget-object v1, Lcom/google/android/gms/measurement/internal/zzat;->zzbz:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v0
if-eqz v0, :cond_46
.line 246
invoke-static {p1}, Lcom/google/android/gms/measurement/internal/zzev;->zza(Lcom/google/android/gms/measurement/internal/zzar;)Lcom/google/android/gms/measurement/internal/zzev;
move-result-object p1
.line 248
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v0
.line 249
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzev;->zzb:Landroid/os/Bundle;
.line 250
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
iget-object v3, p2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzac;->zzi(Ljava/lang/String;)Landroid/os/Bundle;
move-result-object v2
.line 251
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Landroid/os/Bundle;Landroid/os/Bundle;)V
.line 253
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v0
.line 255
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v1
.line 256
iget-object v2, p2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Ljava/lang/String;)I
move-result v1
.line 257
invoke-virtual {v0, p1, v1}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Lcom/google/android/gms/measurement/internal/zzev;I)V
.line 258
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzev;->zza()Lcom/google/android/gms/measurement/internal/zzar;
move-result-object p1
.line 260
:cond_46
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 261
sget-object v1, Lcom/google/android/gms/measurement/internal/zzat;->zzbd:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v0
if-eqz v0, :cond_8b
.line 263
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
const-string v1, "_cmp"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_8b
.line 264
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzar;->zzb:Lcom/google/android/gms/measurement/internal/zzam;
const-string v1, "_cis"
.line 265
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzam;->zzd(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "referrer API v2"
.line 266
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_8b
.line 267
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzar;->zzb:Lcom/google/android/gms/measurement/internal/zzam;
const-string v1, "gclid"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzam;->zzd(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
.line 268
invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_8b
.line 269
new-instance v0, Lcom/google/android/gms/measurement/internal/zzkr;
iget-wide v4, p1, Lcom/google/android/gms/measurement/internal/zzar;->zzd:J
const-string v3, "_lgclid"
const-string v7, "auto"
move-object v2, v0
invoke-direct/range {v2 .. v7}, Lcom/google/android/gms/measurement/internal/zzkr;-><init>(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V
.line 270
invoke-virtual {p0, v0, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V
.line 271
:cond_8b
invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
return-void
.end method
.method private static zzb(Lcom/google/android/gms/measurement/internal/zzkj;)V
.registers 4
if-eqz p0, :cond_32
.line 137
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzkj;->zzai()Z
move-result v0
if-eqz v0, :cond_9
return-void
.line 138
:cond_9
new-instance v0, Ljava/lang/IllegalStateException;
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object p0
invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->length()I
move-result v1
add-int/lit8 v1, v1, 0x1b
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2, v1}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v1, "Component not initialized: "
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
.line 136
:cond_32
new-instance p0, Ljava/lang/IllegalStateException;
const-string v0, "Upload Component not created"
invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw p0
.end method
.method private final zzc(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
.registers 29
move-object/from16 v1, p0
move-object/from16 v2, p1
move-object/from16 v3, p2
const-string v4, "_sno"
.line 412
invoke-static/range {p2 .. p2}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 413
iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-static {v5}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 414
invoke-static {}, Ljava/lang/System;->nanoTime()J
move-result-wide v5
.line 415
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 416
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 417
iget-object v15, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 418
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-static/range {p1 .. p2}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)Z
move-result v7
if-nez v7, :cond_26
return-void
.line 420
:cond_26
iget-boolean v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzh:Z
if-nez v7, :cond_2e
.line 421
invoke-virtual {v1, v3}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
return-void
.line 423
:cond_2e
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v7
iget-object v8, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
invoke-virtual {v7, v15, v8}, Lcom/google/android/gms/measurement/internal/zzfp;->zzb(Ljava/lang/String;Ljava/lang/String;)Z
move-result v7
const-string v14, "_err"
const/4 v13, 0x0
if-eqz v7, :cond_df
.line 425
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v3
.line 426
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v3
.line 427
invoke-static {v15}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v4
.line 428
iget-object v5, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v5}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v5
.line 429
iget-object v6, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
invoke-virtual {v5, v6}, Lcom/google/android/gms/measurement/internal/zzep;->zza(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
const-string v6, "Dropping blacklisted event. appId"
.line 430
invoke-virtual {v3, v6, v4, v5}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 432
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v3
invoke-virtual {v3, v15}, Lcom/google/android/gms/measurement/internal/zzfp;->zzg(Ljava/lang/String;)Z
move-result v3
if-nez v3, :cond_73
.line 433
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v3
invoke-virtual {v3, v15}, Lcom/google/android/gms/measurement/internal/zzfp;->zzh(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_71
goto :goto_73
:cond_71
const/4 v3, 0x0
goto :goto_74
:cond_73
:goto_73
const/4 v3, 0x1
:goto_74
if-nez v3, :cond_94
.line 434
iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
invoke-virtual {v14, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-nez v4, :cond_94
.line 436
iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v7
.line 437
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzaa:Lcom/google/android/gms/measurement/internal/zzkv;
const/16 v10, 0xb
iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
const/4 v2, 0x0
const-string v11, "_ev"
move-object v9, v15
move-object v4, v13
move v13, v2
.line 438
invoke-virtual/range {v7 .. v13}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Lcom/google/android/gms/measurement/internal/zzkv;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V
goto :goto_95
:cond_94
move-object v4, v13
:goto_95
if-eqz v3, :cond_de
.line 440
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2, v15}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
move-result-object v2
if-eqz v2, :cond_de
.line 443
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzu()J
move-result-wide v5
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzt()J
move-result-wide v7
invoke-static {v5, v6, v7, v8}, Ljava/lang/Math;->max(JJ)J
move-result-wide v5
.line 445
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v3
.line 446
invoke-interface {v3}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v7
sub-long/2addr v7, v5
.line 447
invoke-static {v7, v8}, Ljava/lang/Math;->abs(J)J
move-result-wide v5
.line 448
sget-object v3, Lcom/google/android/gms/measurement/internal/zzat;->zzy:Lcom/google/android/gms/measurement/internal/zzeg;
.line 449
invoke-virtual {v3, v4}, Lcom/google/android/gms/measurement/internal/zzeg;->zza(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
.line 450
check-cast v3, Ljava/lang/Long;
invoke-virtual {v3}, Ljava/lang/Long;->longValue()J
move-result-wide v3
cmp-long v7, v5, v3
if-lez v7, :cond_de
.line 453
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v3
.line 454
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zzv()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v3
const-string v4, "Fetching config for blacklisted app"
invoke-virtual {v3, v4}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
.line 455
invoke-direct {v1, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzf;)V
:cond_de
return-void
.line 457
:cond_df
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmi;->zzb()Z
move-result v7
if-eqz v7, :cond_10e
.line 458
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v7
.line 459
sget-object v8, Lcom/google/android/gms/measurement/internal/zzat;->zzbv:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v7, v8}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v7
if-eqz v7, :cond_10e
.line 460
invoke-static/range {p1 .. p1}, Lcom/google/android/gms/measurement/internal/zzev;->zza(Lcom/google/android/gms/measurement/internal/zzar;)Lcom/google/android/gms/measurement/internal/zzev;
move-result-object v2
.line 462
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v7
.line 464
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v8
.line 465
invoke-virtual {v8, v15}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Ljava/lang/String;)I
move-result v8
.line 466
invoke-virtual {v7, v2, v8}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Lcom/google/android/gms/measurement/internal/zzev;I)V
.line 467
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzev;->zza()Lcom/google/android/gms/measurement/internal/zzar;
move-result-object v2
.line 469
:cond_10e
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v7
const/4 v8, 0x2
.line 470
invoke-virtual {v7, v8}, Lcom/google/android/gms/measurement/internal/zzer;->zza(I)Z
move-result v7
if-eqz v7, :cond_134
.line 472
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v7
.line 473
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v7
.line 474
iget-object v9, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v9}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v9
.line 475
invoke-virtual {v9, v2}, Lcom/google/android/gms/measurement/internal/zzep;->zza(Lcom/google/android/gms/measurement/internal/zzar;)Ljava/lang/String;
move-result-object v9
const-string v10, "Logging event"
invoke-virtual {v7, v10, v9}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 476
:cond_134
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v7
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzac;->zze()V
.line 477
:try_start_13b
invoke-virtual {v1, v3}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
const-string v7, "ecommerce_purchase"
.line 478
iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
.line 479
invoke-virtual {v7, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
:try_end_146
.catchall {:try_start_13b .. :try_end_146} :catchall_9c2
const-string v9, "refund"
if-nez v7, :cond_15f
:try_start_14a
const-string v7, "purchase"
iget-object v10, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
.line 480
invoke-virtual {v7, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-nez v7, :cond_15f
iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
.line 481
invoke-virtual {v9, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_15d
goto :goto_15f
:cond_15d
const/4 v7, 0x0
goto :goto_160
:cond_15f
:goto_15f
const/4 v7, 0x1
:goto_160
const-string v10, "_iap"
.line 482
iget-object v11, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
.line 483
invoke-virtual {v10, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v10
if-nez v10, :cond_16f
if-eqz v7, :cond_16d
goto :goto_16f
:cond_16d
const/4 v10, 0x0
goto :goto_170
:cond_16f
:goto_16f
const/4 v10, 0x1
:goto_170
if-eqz v10, :cond_305
.line 486
iget-object v10, v2, Lcom/google/android/gms/measurement/internal/zzar;->zzb:Lcom/google/android/gms/measurement/internal/zzam;
const-string v11, "currency"
invoke-virtual {v10, v11}, Lcom/google/android/gms/measurement/internal/zzam;->zzd(Ljava/lang/String;)Ljava/lang/String;
move-result-object v10
:try_end_17a
.catchall {:try_start_14a .. :try_end_17a} :catchall_9c2
const-string v11, "value"
if-eqz v7, :cond_1dc
.line 488
:try_start_17e
iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzar;->zzb:Lcom/google/android/gms/measurement/internal/zzam;
invoke-virtual {v7, v11}, Lcom/google/android/gms/measurement/internal/zzam;->zzc(Ljava/lang/String;)Ljava/lang/Double;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/Double;->doubleValue()D
move-result-wide v17
const-wide v19, 0x412e848000000000L # 1000000.0
mul-double v17, v17, v19
const-wide/16 v21, 0x0
cmpl-double v7, v17, v21
if-nez v7, :cond_1a5
.line 490
iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzar;->zzb:Lcom/google/android/gms/measurement/internal/zzam;
invoke-virtual {v7, v11}, Lcom/google/android/gms/measurement/internal/zzam;->zzb(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/Long;->longValue()J
move-result-wide v12
:try_end_19f
.catchall {:try_start_17e .. :try_end_19f} :catchall_9c2
long-to-double v11, v12
invoke-static {v11, v12}, Ljava/lang/Double;->isNaN(D)Z
mul-double v17, v11, v19
:cond_1a5
const-wide/high16 v11, 0x43e0000000000000L # 9.223372036854776E18
cmpg-double v7, v17, v11
if-gtz v7, :cond_1bf
const-wide/high16 v11, -0x3c20000000000000L # -9.223372036854776E18
cmpl-double v7, v17, v11
if-ltz v7, :cond_1bf
.line 492
:try_start_1b1
invoke-static/range {v17 .. v18}, Ljava/lang/Math;->round(D)J
move-result-wide v11
.line 493
iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
invoke-virtual {v9, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_1e6
neg-long v11, v11
goto :goto_1e6
.line 496
:cond_1bf
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v7
.line 497
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v7
const-string v8, "Data lost. Currency value is too big. appId"
.line 498
invoke-static {v15}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v9
.line 499
invoke-static/range {v17 .. v18}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object v10
.line 500
invoke-virtual {v7, v8, v9, v10}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
move-wide/from16 v23, v5
const/4 v5, 0x0
const/4 v11, 0x0
goto/16 :goto_2f4
.line 503
:cond_1dc
iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzar;->zzb:Lcom/google/android/gms/measurement/internal/zzam;
invoke-virtual {v7, v11}, Lcom/google/android/gms/measurement/internal/zzam;->zzb(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/Long;->longValue()J
move-result-wide v11
.line 504
:cond_1e6
:goto_1e6
invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_2f0
.line 505
sget-object v7, Ljava/util/Locale;->US:Ljava/util/Locale;
invoke-virtual {v10, v7}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v7
const-string v9, "[A-Z]{3}"
.line 506
invoke-virtual {v7, v9}, Ljava/lang/String;->matches(Ljava/lang/String;)Z
move-result v9
if-eqz v9, :cond_2f0
const-string v9, "_ltv_"
.line 507
invoke-static {v7}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v7
invoke-virtual {v7}, Ljava/lang/String;->length()I
move-result v10
if-eqz v10, :cond_20b
invoke-virtual {v9, v7}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
goto :goto_210
:cond_20b
new-instance v7, Ljava/lang/String;
invoke-direct {v7, v9}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
:goto_210
move-object v10, v7
.line 508
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v7
invoke-virtual {v7, v15, v10}, Lcom/google/android/gms/measurement/internal/zzac;->zzc(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzkt;
move-result-object v7
if-eqz v7, :cond_24c
.line 509
iget-object v9, v7, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
instance-of v9, v9, Ljava/lang/Long;
if-nez v9, :cond_222
goto :goto_24c
.line 528
:cond_222
iget-object v7, v7, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
check-cast v7, Ljava/lang/Long;
invoke-virtual {v7}, Ljava/lang/Long;->longValue()J
move-result-wide v7
.line 529
new-instance v17, Lcom/google/android/gms/measurement/internal/zzkt;
iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzar;->zzc:Ljava/lang/String;
.line 530
iget-object v13, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v13}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v13
.line 531
invoke-interface {v13}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v18
add-long/2addr v7, v11
.line 532
invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v13
move-object/from16 v7, v17
move-object v8, v15
move-wide/from16 v23, v5
const/4 v5, 0x0
const/4 v6, 0x1
move-wide/from16 v11, v18
invoke-direct/range {v7 .. v13}, Lcom/google/android/gms/measurement/internal/zzkt;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V
:goto_249
move-object/from16 v6, v17
goto :goto_2b3
:cond_24c
:goto_24c
move-wide/from16 v23, v5
const/4 v5, 0x0
const/4 v6, 0x1
.line 510
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v7
.line 511
iget-object v9, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v9}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v9
.line 513
sget-object v13, Lcom/google/android/gms/measurement/internal/zzat;->zzad:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v9, v15, v13}, Lcom/google/android/gms/measurement/internal/zzy;->zzb(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)I
move-result v9
sub-int/2addr v9, v6
.line 515
invoke-static {v15}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 516
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 517
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
:try_end_26a
.catchall {:try_start_1b1 .. :try_end_26a} :catchall_9c2
.line 518
:try_start_26a
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzac;->c_()Landroid/database/sqlite/SQLiteDatabase;
move-result-object v13
const-string v8, "delete from user_attributes where app_id=? and name in (select name from user_attributes where app_id=? and name like \'_ltv_%\' order by set_timestamp desc limit ?,10);"
const/4 v6, 0x3
new-array v6, v6, [Ljava/lang/String;
aput-object v15, v6, v5
const/16 v16, 0x1
aput-object v15, v6, v16
.line 520
invoke-static {v9}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v9
const/16 v16, 0x2
aput-object v9, v6, v16
.line 521
invoke-virtual {v13, v8, v6}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;[Ljava/lang/Object;)V
:try_end_284
.catch Landroid/database/sqlite/SQLiteException; {:try_start_26a .. :try_end_284} :catch_285
.catchall {:try_start_26a .. :try_end_284} :catchall_9c2
goto :goto_298
:catch_285
move-exception v0
move-object v6, v0
.line 524
:try_start_287
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v7
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v7
const-string v8, "Error pruning currencies. appId"
invoke-static {v15}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v9
invoke-virtual {v7, v8, v9, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 525
:goto_298
new-instance v17, Lcom/google/android/gms/measurement/internal/zzkt;
iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzar;->zzc:Ljava/lang/String;
.line 526
iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v6
.line 527
invoke-interface {v6}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v18
invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v13
move-object/from16 v7, v17
move-object v8, v15
move-wide/from16 v11, v18
invoke-direct/range {v7 .. v13}, Lcom/google/android/gms/measurement/internal/zzkt;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V
goto :goto_249
.line 533
:goto_2b3
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v7
invoke-virtual {v7, v6}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzkt;)Z
move-result v7
if-nez v7, :cond_2f3
.line 535
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v7
.line 536
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v7
const-string v8, "Too many unique user properties are set. Ignoring user property. appId"
.line 537
invoke-static {v15}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v9
.line 538
iget-object v10, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v10}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v10
.line 539
iget-object v11, v6, Lcom/google/android/gms/measurement/internal/zzkt;->zzc:Ljava/lang/String;
invoke-virtual {v10, v11}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v10
iget-object v6, v6, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
.line 540
invoke-virtual {v7, v8, v9, v10, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.line 542
iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v7
.line 543
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzaa:Lcom/google/android/gms/measurement/internal/zzkv;
const/16 v10, 0x9
const/4 v11, 0x0
const/4 v12, 0x0
const/4 v13, 0x0
move-object v9, v15
.line 544
invoke-virtual/range {v7 .. v13}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Lcom/google/android/gms/measurement/internal/zzkv;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V
goto :goto_2f3
:cond_2f0
move-wide/from16 v23, v5
const/4 v5, 0x0
:cond_2f3
:goto_2f3
const/4 v11, 0x1
:goto_2f4
if-nez v11, :cond_308
.line 547
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_2fd
.catchall {:try_start_287 .. :try_end_2fd} :catchall_9c2
.line 548
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
return-void
:cond_305
move-wide/from16 v23, v5
const/4 v5, 0x0
.line 550
:cond_308
:try_start_308
iget-object v6, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
invoke-static {v6}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Ljava/lang/String;)Z
move-result v6
.line 551
iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
invoke-virtual {v14, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v18
.line 553
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
.line 554
iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzar;->zzb:Lcom/google/android/gms/measurement/internal/zzam;
invoke-static {v7}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Lcom/google/android/gms/measurement/internal/zzam;)J
move-result-wide v7
const-wide/16 v19, 0x1
add-long v11, v7, v19
.line 556
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v7
.line 557
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzy()J
move-result-wide v8
const/4 v13, 0x1
const/16 v16, 0x0
const/16 v17, 0x0
move-object v10, v15
move v14, v6
move-object/from16 p1, v15
move/from16 v15, v16
move/from16 v16, v18
.line 558
invoke-virtual/range {v7 .. v17}, Lcom/google/android/gms/measurement/internal/zzac;->zza(JLjava/lang/String;JZZZZZ)Lcom/google/android/gms/measurement/internal/zzaf;
move-result-object v7
.line 559
iget-wide v8, v7, Lcom/google/android/gms/measurement/internal/zzaf;->zzb:J
.line 560
sget-object v10, Lcom/google/android/gms/measurement/internal/zzat;->zzj:Lcom/google/android/gms/measurement/internal/zzeg;
const/4 v14, 0x0
.line 561
invoke-virtual {v10, v14}, Lcom/google/android/gms/measurement/internal/zzeg;->zza(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v10
.line 562
check-cast v10, Ljava/lang/Integer;
invoke-virtual {v10}, Ljava/lang/Integer;->intValue()I
move-result v10
int-to-long v10, v10
sub-long/2addr v8, v10
const-wide/16 v10, 0x3e8
const-wide/16 v12, 0x0
cmp-long v15, v8, v12
if-lez v15, :cond_382
.line 565
rem-long/2addr v8, v10
cmp-long v2, v8, v19
if-nez v2, :cond_373
.line 567
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 568
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v3, "Data loss. Too many events logged. appId, count"
.line 569
invoke-static/range {p1 .. p1}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v4
iget-wide v5, v7, Lcom/google/android/gms/measurement/internal/zzaf;->zzb:J
.line 570
invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v5
.line 571
invoke-virtual {v2, v3, v4, v5}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 572
:cond_373
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_37a
.catchall {:try_start_308 .. :try_end_37a} :catchall_9c2
.line 573
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
return-void
:cond_382
if-eqz v6, :cond_3d9
.line 576
:try_start_384
iget-wide v8, v7, Lcom/google/android/gms/measurement/internal/zzaf;->zza:J
.line 577
sget-object v15, Lcom/google/android/gms/measurement/internal/zzat;->zzl:Lcom/google/android/gms/measurement/internal/zzeg;
.line 578
invoke-virtual {v15, v14}, Lcom/google/android/gms/measurement/internal/zzeg;->zza(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v15
.line 579
check-cast v15, Ljava/lang/Integer;
invoke-virtual {v15}, Ljava/lang/Integer;->intValue()I
move-result v15
int-to-long v14, v15
sub-long/2addr v8, v14
cmp-long v14, v8, v12
if-lez v14, :cond_3d9
.line 582
rem-long/2addr v8, v10
cmp-long v3, v8, v19
if-nez v3, :cond_3b6
.line 584
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v3
.line 585
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v3
const-string v4, "Data loss. Too many public events logged. appId, count"
.line 586
invoke-static/range {p1 .. p1}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v5
iget-wide v6, v7, Lcom/google/android/gms/measurement/internal/zzaf;->zza:J
.line 587
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v6
.line 588
invoke-virtual {v3, v4, v5, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 590
:cond_3b6
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v7
.line 591
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzaa:Lcom/google/android/gms/measurement/internal/zzkv;
const/16 v10, 0x10
const-string v11, "_ev"
iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
const/4 v13, 0x0
move-object/from16 v9, p1
.line 592
invoke-virtual/range {v7 .. v13}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Lcom/google/android/gms/measurement/internal/zzkv;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V
.line 593
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_3d1
.catchall {:try_start_384 .. :try_end_3d1} :catchall_9c2
.line 594
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
return-void
:cond_3d9
if-eqz v18, :cond_428
.line 597
:try_start_3db
iget-wide v8, v7, Lcom/google/android/gms/measurement/internal/zzaf;->zzd:J
.line 598
iget-object v10, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v10}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v10
.line 599
iget-object v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 600
sget-object v14, Lcom/google/android/gms/measurement/internal/zzat;->zzk:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v10, v11, v14}, Lcom/google/android/gms/measurement/internal/zzy;->zzb(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)I
move-result v10
const v11, 0xf4240
.line 601
invoke-static {v11, v10}, Ljava/lang/Math;->min(II)I
move-result v10
.line 602
invoke-static {v5, v10}, Ljava/lang/Math;->max(II)I
move-result v10
int-to-long v10, v10
sub-long/2addr v8, v10
cmp-long v10, v8, v12
if-lez v10, :cond_428
cmp-long v2, v8, v19
if-nez v2, :cond_419
.line 607
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 608
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v3, "Too many error events logged. appId, count"
.line 609
invoke-static/range {p1 .. p1}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v4
iget-wide v5, v7, Lcom/google/android/gms/measurement/internal/zzaf;->zzd:J
.line 610
invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v5
.line 611
invoke-virtual {v2, v3, v4, v5}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 612
:cond_419
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_420
.catchall {:try_start_3db .. :try_end_420} :catchall_9c2
.line 613
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
return-void
.line 615
:cond_428
:try_start_428
iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzar;->zzb:Lcom/google/android/gms/measurement/internal/zzam;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzam;->zzb()Landroid/os/Bundle;
move-result-object v14
.line 617
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v7
const-string v8, "_o"
.line 618
iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzar;->zzc:Ljava/lang/String;
invoke-virtual {v7, v14, v8, v9}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V
.line 620
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v7
move-object/from16 v15, p1
.line 621
invoke-virtual {v7, v15}, Lcom/google/android/gms/measurement/internal/zzkw;->zze(Ljava/lang/String;)Z
move-result v7
:try_end_447
.catchall {:try_start_428 .. :try_end_447} :catchall_9c2
const-string v11, "_r"
if-eqz v7, :cond_467
.line 623
:try_start_44b
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v7
const-string v8, "_dbg"
.line 624
invoke-static/range {v19 .. v20}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v9
invoke-virtual {v7, v14, v8, v9}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V
.line 626
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v7
.line 627
invoke-static/range {v19 .. v20}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v8
invoke-virtual {v7, v14, v11, v8}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V
:cond_467
const-string v7, "_s"
.line 628
iget-object v8, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_48e
.line 630
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v7
iget-object v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 631
invoke-virtual {v7, v8, v4}, Lcom/google/android/gms/measurement/internal/zzac;->zzc(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzkt;
move-result-object v7
if-eqz v7, :cond_48e
.line 632
iget-object v8, v7, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
instance-of v8, v8, Ljava/lang/Long;
if-eqz v8, :cond_48e
.line 634
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v8
.line 635
iget-object v7, v7, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
invoke-virtual {v8, v14, v4, v7}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V
.line 636
:cond_48e
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v4
invoke-virtual {v4, v15}, Lcom/google/android/gms/measurement/internal/zzac;->zzc(Ljava/lang/String;)J
move-result-wide v7
cmp-long v4, v7, v12
if-lez v4, :cond_4b1
.line 639
iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v4
.line 640
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v4
const-string v9, "Data lost. Too many events stored on disk, deleted. appId"
.line 641
invoke-static {v15}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v10
.line 642
invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v7
.line 643
invoke-virtual {v4, v9, v10, v7}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 644
:cond_4b1
new-instance v4, Lcom/google/android/gms/measurement/internal/zzak;
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzar;->zzc:Ljava/lang/String;
iget-object v10, v2, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
iget-wide v12, v2, Lcom/google/android/gms/measurement/internal/zzar;->zzd:J
const-wide/16 v18, 0x0
move-object v7, v4
move-object v2, v10
move-object v10, v15
move-object v5, v11
move-object v11, v2
move-object/from16 v16, v14
move-object v2, v15
const/16 v25, 0x0
move-wide/from16 v14, v18
invoke-direct/range {v7 .. v16}, Lcom/google/android/gms/measurement/internal/zzak;-><init>(Lcom/google/android/gms/measurement/internal/zzfv;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLandroid/os/Bundle;)V
.line 645
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v7
iget-object v8, v4, Lcom/google/android/gms/measurement/internal/zzak;->zzb:Ljava/lang/String;
invoke-virtual {v7, v2, v8}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v7
if-nez v7, :cond_551
.line 647
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v7
invoke-virtual {v7, v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzh(Ljava/lang/String;)J
move-result-wide v7
.line 649
iget-object v9, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v9}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v9
.line 650
invoke-virtual {v9, v2}, Lcom/google/android/gms/measurement/internal/zzy;->zzb(Ljava/lang/String;)I
move-result v9
int-to-long v9, v9
cmp-long v11, v7, v9
if-ltz v11, :cond_537
if-eqz v6, :cond_537
.line 652
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v3
.line 653
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v3
const-string v5, "Too many event names used, ignoring event. appId, name, supported count"
.line 654
invoke-static {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v6
.line 655
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v7
.line 656
iget-object v4, v4, Lcom/google/android/gms/measurement/internal/zzak;->zzb:Ljava/lang/String;
invoke-virtual {v7, v4}, Lcom/google/android/gms/measurement/internal/zzep;->zza(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
.line 657
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v7
.line 658
invoke-virtual {v7, v2}, Lcom/google/android/gms/measurement/internal/zzy;->zzb(Ljava/lang/String;)I
move-result v7
invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v7
.line 659
invoke-virtual {v3, v5, v6, v4, v7}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.line 661
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v7
.line 662
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzaa:Lcom/google/android/gms/measurement/internal/zzkv;
const/16 v10, 0x8
const/4 v11, 0x0
const/4 v12, 0x0
const/4 v13, 0x0
move-object v9, v2
.line 663
invoke-virtual/range {v7 .. v13}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Lcom/google/android/gms/measurement/internal/zzkv;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V
:try_end_52f
.catchall {:try_start_44b .. :try_end_52f} :catchall_9c2
.line 664
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
return-void
.line 666
:cond_537
:try_start_537
new-instance v6, Lcom/google/android/gms/measurement/internal/zzan;
iget-object v9, v4, Lcom/google/android/gms/measurement/internal/zzak;->zzb:Ljava/lang/String;
const-wide/16 v10, 0x0
const-wide/16 v12, 0x0
iget-wide v14, v4, Lcom/google/android/gms/measurement/internal/zzak;->zzc:J
const-wide/16 v16, 0x0
const/16 v18, 0x0
const/16 v19, 0x0
const/16 v20, 0x0
const/16 v21, 0x0
move-object v7, v6
move-object v8, v2
invoke-direct/range {v7 .. v21}, Lcom/google/android/gms/measurement/internal/zzan;-><init>(Ljava/lang/String;Ljava/lang/String;JJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V
goto :goto_55f
.line 668
:cond_551
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
iget-wide v8, v7, Lcom/google/android/gms/measurement/internal/zzan;->zzf:J
invoke-virtual {v4, v2, v8, v9}, Lcom/google/android/gms/measurement/internal/zzak;->zza(Lcom/google/android/gms/measurement/internal/zzfv;J)Lcom/google/android/gms/measurement/internal/zzak;
move-result-object v4
.line 669
iget-wide v8, v4, Lcom/google/android/gms/measurement/internal/zzak;->zzc:J
invoke-virtual {v7, v8, v9}, Lcom/google/android/gms/measurement/internal/zzan;->zza(J)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v6
.line 670
:goto_55f
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2, v6}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzan;)V
.line 672
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 673
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 674
invoke-static {v4}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 675
invoke-static/range {p2 .. p2}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 676
iget-object v2, v4, Lcom/google/android/gms/measurement/internal/zzak;->zza:Ljava/lang/String;
invoke-static {v2}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 677
iget-object v2, v4, Lcom/google/android/gms/measurement/internal/zzak;->zza:Ljava/lang/String;
iget-object v6, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-virtual {v2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
invoke-static {v2}, Lcom/google/android/gms/common/internal/Preconditions;->checkArgument(Z)V
.line 678
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzbh()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v2
const/4 v6, 0x1
invoke-virtual {v2, v6}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(I)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v2
const-string v7, "android"
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v2
.line 679
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_59e
.line 680
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzf(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 681
:cond_59e
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzd:Ljava/lang/String;
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_5ab
.line 682
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzd:Ljava/lang/String;
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zze(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 683
:cond_5ab
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzc:Ljava/lang/String;
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_5b8
.line 684
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzc:Ljava/lang/String;
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzg(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 685
:cond_5b8
iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzj:J
const-wide/32 v9, -0x80000000
cmp-long v11, v7, v9
if-eqz v11, :cond_5c7
.line 686
iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzj:J
long-to-int v8, v7
invoke-virtual {v2, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzh(I)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 687
:cond_5c7
iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zze:J
invoke-virtual {v2, v7, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzf(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 688
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzb:Ljava/lang/String;
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_5d9
.line 689
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzb:Ljava/lang/String;
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzk(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 690
:cond_5d9
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v7
if-eqz v7, :cond_604
.line 691
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v7
.line 692
sget-object v8, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v7, v8}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v7
if-eqz v7, :cond_604
.line 693
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 694
invoke-virtual {v1, v7}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v7
iget-object v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzw:Ljava/lang/String;
.line 695
invoke-static {v8}, Lcom/google/android/gms/measurement/internal/zzad;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v8
invoke-virtual {v7, v8}, Lcom/google/android/gms/measurement/internal/zzad;->zzb(Lcom/google/android/gms/measurement/internal/zzad;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v7
.line 696
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzad;->zza()Ljava/lang/String;
move-result-object v7
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzq(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 697
:cond_604
invoke-static {}, Lcom/google/android/gms/internal/measurement/zznt;->zzb()Z
move-result v7
if-eqz v7, :cond_653
.line 698
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v7
.line 699
iget-object v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
sget-object v9, Lcom/google/android/gms/measurement/internal/zzat;->zzbi:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v7, v8, v9}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v7
if-eqz v7, :cond_653
.line 700
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzo()Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-eqz v7, :cond_631
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzv:Ljava/lang/String;
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_631
.line 701
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzv:Ljava/lang/String;
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzp(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 702
:cond_631
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzo()Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-eqz v7, :cond_66a
.line 703
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzs()Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-eqz v7, :cond_66a
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzr:Ljava/lang/String;
.line 704
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_66a
.line 705
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzr:Ljava/lang/String;
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzo(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
goto :goto_66a
.line 706
:cond_653
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzo()Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-eqz v7, :cond_66a
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzr:Ljava/lang/String;
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_66a
.line 707
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzr:Ljava/lang/String;
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzo(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 708
:cond_66a
:goto_66a
iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzf:J
const-wide/16 v9, 0x0
cmp-long v11, v7, v9
if-eqz v11, :cond_677
.line 709
iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzf:J
invoke-virtual {v2, v7, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzh(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 710
:cond_677
iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzt:J
invoke-virtual {v2, v7, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzk(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 711
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
move-result-object v7
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzks;->zze()Ljava/util/List;
move-result-object v7
if-eqz v7, :cond_689
.line 713
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzd(Ljava/lang/Iterable;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 714
:cond_689
iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 715
invoke-virtual {v1, v7}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v7
iget-object v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzw:Ljava/lang/String;
.line 716
invoke-static {v8}, Lcom/google/android/gms/measurement/internal/zzad;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v8
invoke-virtual {v7, v8}, Lcom/google/android/gms/measurement/internal/zzad;->zzb(Lcom/google/android/gms/measurement/internal/zzad;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v7
.line 717
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v8
if-eqz v8, :cond_6b3
.line 718
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v8
.line 719
sget-object v11, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v8
if-eqz v8, :cond_6b3
.line 720
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzad;->zzc()Z
move-result v8
if-eqz v8, :cond_75b
.line 722
:cond_6b3
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzj:Lcom/google/android/gms/measurement/internal/zzjo;
.line 723
iget-object v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 724
invoke-virtual {v8, v11, v7}, Lcom/google/android/gms/measurement/internal/zzjo;->zza(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzad;)Landroid/util/Pair;
move-result-object v8
if-eqz v8, :cond_6e3
.line 725
iget-object v11, v8, Landroid/util/Pair;->first:Ljava/lang/Object;
check-cast v11, Ljava/lang/CharSequence;
invoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v11
if-nez v11, :cond_6e3
.line 726
iget-boolean v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzo:Z
if-eqz v11, :cond_75b
.line 727
iget-object v11, v8, Landroid/util/Pair;->first:Ljava/lang/Object;
check-cast v11, Ljava/lang/String;
invoke-virtual {v2, v11}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzh(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 728
iget-object v11, v8, Landroid/util/Pair;->second:Ljava/lang/Object;
if-eqz v11, :cond_75b
.line 729
iget-object v8, v8, Landroid/util/Pair;->second:Ljava/lang/Object;
check-cast v8, Ljava/lang/Boolean;
invoke-virtual {v8}, Ljava/lang/Boolean;->booleanValue()Z
move-result v8
invoke-virtual {v2, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(Z)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
goto/16 :goto_75b
.line 731
:cond_6e3
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzfv;->zzw()Lcom/google/android/gms/measurement/internal/zzal;
move-result-object v8
.line 733
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zzm()Landroid/content/Context;
move-result-object v11
.line 734
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzal;->zza(Landroid/content/Context;)Z
move-result v8
if-nez v8, :cond_75b
iget-boolean v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzp:Z
if-eqz v8, :cond_75b
.line 735
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzox;->zzb()Z
move-result v8
if-eqz v8, :cond_70f
.line 736
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v8
.line 737
iget-object v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
sget-object v12, Lcom/google/android/gms/measurement/internal/zzat;->zzcf:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v8, v11, v12}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v8
if-nez v8, :cond_75b
.line 739
:cond_70f
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzfv;->zzm()Landroid/content/Context;
move-result-object v8
.line 740
invoke-virtual {v8}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v8
const-string v11, "android_id"
.line 741
invoke-static {v8, v11}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
if-nez v8, :cond_73b
.line 744
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v8
.line 745
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v8
const-string v11, "null secure ID. appId"
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
move-result-object v12
invoke-static {v12}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v12
invoke-virtual {v8, v11, v12}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
const-string v8, "null"
goto :goto_758
.line 747
:cond_73b
invoke-virtual {v8}, Ljava/lang/String;->isEmpty()Z
move-result v11
if-eqz v11, :cond_758
.line 749
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v11
.line 750
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v11
const-string v12, "empty secure ID. appId"
.line 751
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
move-result-object v13
invoke-static {v13}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v13
invoke-virtual {v11, v12, v13}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 752
:cond_758
:goto_758
invoke-virtual {v2, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzm(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 754
:cond_75b
:goto_75b
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzfv;->zzw()Lcom/google/android/gms/measurement/internal/zzal;
move-result-object v8
.line 755
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzgr;->zzaa()V
.line 756
sget-object v8, Landroid/os/Build;->MODEL:Ljava/lang/String;
.line 757
invoke-virtual {v2, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzc(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v8
.line 758
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zzw()Lcom/google/android/gms/measurement/internal/zzal;
move-result-object v11
.line 759
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzgr;->zzaa()V
.line 760
sget-object v11, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
.line 761
invoke-virtual {v8, v11}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzb(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v8
.line 762
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zzw()Lcom/google/android/gms/measurement/internal/zzal;
move-result-object v11
.line 763
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzal;->zze()J
move-result-wide v11
long-to-int v12, v11
invoke-virtual {v8, v12}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzf(I)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v8
.line 764
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zzw()Lcom/google/android/gms/measurement/internal/zzal;
move-result-object v11
.line 765
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzal;->zzf()Ljava/lang/String;
move-result-object v11
invoke-virtual {v8, v11}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzd(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 767
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v8
.line 768
sget-object v11, Lcom/google/android/gms/measurement/internal/zzat;->zzbx:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v8
if-nez v8, :cond_7a8
.line 769
iget-wide v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzl:J
invoke-virtual {v2, v11, v12}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 770
:cond_7a8
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzfv;->zzaa()Z
move-result v8
if-eqz v8, :cond_7d6
.line 771
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v8
if-eqz v8, :cond_7c8
.line 772
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v8
.line 773
sget-object v11, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v8
if-eqz v8, :cond_7c8
.line 774
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
goto :goto_7cb
.line 775
:cond_7c8
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
.line 776
:goto_7cb
invoke-static/range {v25 .. v25}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v8
if-nez v8, :cond_7d6
move-object/from16 v8, v25
.line 777
invoke-virtual {v2, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzn(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 778
:cond_7d6
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v8
iget-object v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
move-result-object v8
if-nez v8, :cond_883
.line 780
new-instance v8, Lcom/google/android/gms/measurement/internal/zzf;
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
iget-object v12, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-direct {v8, v11, v12}, Lcom/google/android/gms/measurement/internal/zzf;-><init>(Lcom/google/android/gms/measurement/internal/zzfv;Ljava/lang/String;)V
.line 781
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v11
if-eqz v11, :cond_807
.line 782
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v11
.line 783
sget-object v12, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v11, v12}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v11
if-eqz v11, :cond_807
.line 784
invoke-direct {v1, v7}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzad;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Ljava/lang/String;)V
goto :goto_80e
.line 785
:cond_807
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzz()Ljava/lang/String;
move-result-object v11
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Ljava/lang/String;)V
.line 786
:goto_80e
iget-object v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzk:Ljava/lang/String;
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzf;->zzf(Ljava/lang/String;)V
.line 787
iget-object v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzb:Ljava/lang/String;
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzf;->zzb(Ljava/lang/String;)V
.line 788
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v11
if-eqz v11, :cond_832
.line 789
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v11
.line 790
sget-object v12, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v11, v12}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v11
if-eqz v11, :cond_832
.line 791
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzad;->zzc()Z
move-result v11
if-eqz v11, :cond_83d
.line 793
:cond_832
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzj:Lcom/google/android/gms/measurement/internal/zzjo;
.line 794
iget-object v12, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-virtual {v11, v12}, Lcom/google/android/gms/measurement/internal/zzjo;->zza(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
.line 795
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzf;->zze(Ljava/lang/String;)V
.line 796
:cond_83d
invoke-virtual {v8, v9, v10}, Lcom/google/android/gms/measurement/internal/zzf;->zzg(J)V
.line 797
invoke-virtual {v8, v9, v10}, Lcom/google/android/gms/measurement/internal/zzf;->zza(J)V
.line 798
invoke-virtual {v8, v9, v10}, Lcom/google/android/gms/measurement/internal/zzf;->zzb(J)V
.line 799
iget-object v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzc:Ljava/lang/String;
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzf;->zzg(Ljava/lang/String;)V
.line 800
iget-wide v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzj:J
invoke-virtual {v8, v11, v12}, Lcom/google/android/gms/measurement/internal/zzf;->zzc(J)V
.line 801
iget-object v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzd:Ljava/lang/String;
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzf;->zzh(Ljava/lang/String;)V
.line 802
iget-wide v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zze:J
invoke-virtual {v8, v11, v12}, Lcom/google/android/gms/measurement/internal/zzf;->zzd(J)V
.line 803
iget-wide v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzf:J
invoke-virtual {v8, v11, v12}, Lcom/google/android/gms/measurement/internal/zzf;->zze(J)V
.line 804
iget-boolean v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzh:Z
invoke-virtual {v8, v11}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Z)V
.line 806
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v11
.line 807
sget-object v12, Lcom/google/android/gms/measurement/internal/zzat;->zzbx:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v11, v12}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v11
if-nez v11, :cond_877
.line 808
iget-wide v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzl:J
invoke-virtual {v8, v11, v12}, Lcom/google/android/gms/measurement/internal/zzf;->zzp(J)V
.line 809
:cond_877
iget-wide v11, v3, Lcom/google/android/gms/measurement/internal/zzn;->zzt:J
invoke-virtual {v8, v11, v12}, Lcom/google/android/gms/measurement/internal/zzf;->zzf(J)V
.line 810
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v11
invoke-virtual {v11, v8}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzf;)V
.line 811
:cond_883
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v11
if-eqz v11, :cond_89d
.line 812
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v11
.line 813
sget-object v12, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v11, v12}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v11
if-eqz v11, :cond_89d
.line 814
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzad;->zze()Z
move-result v7
if-eqz v7, :cond_8ae
.line 815
:cond_89d
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzd()Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_8ae
.line 816
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzd()Ljava/lang/String;
move-result-object v7
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzi(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 817
:cond_8ae
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzi()Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_8bf
.line 818
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzi()Ljava/lang/String;
move-result-object v7
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzl(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 819
:cond_8bf
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v7
iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-virtual {v7, v3}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Ljava/lang/String;)Ljava/util/List;
move-result-object v3
const/4 v11, 0x0
.line 820
:goto_8ca
invoke-interface {v3}, Ljava/util/List;->size()I
move-result v7
if-ge v11, v7, :cond_901
.line 821
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzcd$zzk;->zzj()Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;
move-result-object v7
.line 822
invoke-interface {v3, v11}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v8
check-cast v8, Lcom/google/android/gms/measurement/internal/zzkt;
iget-object v8, v8, Lcom/google/android/gms/measurement/internal/zzkt;->zzc:Ljava/lang/String;
invoke-virtual {v7, v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;
move-result-object v7
.line 823
invoke-interface {v3, v11}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v8
check-cast v8, Lcom/google/android/gms/measurement/internal/zzkt;
iget-wide v12, v8, Lcom/google/android/gms/measurement/internal/zzkt;->zzd:J
invoke-virtual {v7, v12, v13}, Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;->zza(J)Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;
move-result-object v7
.line 824
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
move-result-object v8
invoke-interface {v3, v11}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v12
check-cast v12, Lcom/google/android/gms/measurement/internal/zzkt;
iget-object v12, v12, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
invoke-virtual {v8, v7, v12}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;Ljava/lang/Object;)V
.line 825
invoke-virtual {v2, v7}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzk$zza;)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
:try_end_8fe
.catchall {:try_start_537 .. :try_end_8fe} :catchall_9c2
add-int/lit8 v11, v11, 0x1
goto :goto_8ca
.line 828
:cond_901
:try_start_901
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v3
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v7
check-cast v7, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v7, Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v3, v7}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzg;)J
move-result-wide v2
:try_end_911
.catch Ljava/io/IOException; {:try_start_901 .. :try_end_911} :catch_976
.catchall {:try_start_901 .. :try_end_911} :catchall_9c2
.line 837
:try_start_911
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v7
.line 838
iget-object v8, v4, Lcom/google/android/gms/measurement/internal/zzak;->zze:Lcom/google/android/gms/measurement/internal/zzam;
if-eqz v8, :cond_96c
.line 839
iget-object v8, v4, Lcom/google/android/gms/measurement/internal/zzak;->zze:Lcom/google/android/gms/measurement/internal/zzam;
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzam;->iterator()Ljava/util/Iterator;
move-result-object v8
:cond_91f
invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z
move-result v11
if-eqz v11, :cond_933
invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v11
check-cast v11, Ljava/lang/String;
.line 840
invoke-virtual {v5, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v11
if-eqz v11, :cond_91f
:goto_931
const/4 v11, 0x1
goto :goto_96d
.line 843
:cond_933
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v5
iget-object v8, v4, Lcom/google/android/gms/measurement/internal/zzak;->zza:Ljava/lang/String;
iget-object v11, v4, Lcom/google/android/gms/measurement/internal/zzak;->zzb:Ljava/lang/String;
invoke-virtual {v5, v8, v11}, Lcom/google/android/gms/measurement/internal/zzfp;->zzc(Ljava/lang/String;Ljava/lang/String;)Z
move-result v5
.line 845
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v11
.line 846
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzy()J
move-result-wide v12
iget-object v14, v4, Lcom/google/android/gms/measurement/internal/zzak;->zza:Ljava/lang/String;
const/4 v15, 0x0
const/16 v16, 0x0
const/16 v17, 0x0
const/16 v18, 0x0
const/16 v19, 0x0
invoke-virtual/range {v11 .. v19}, Lcom/google/android/gms/measurement/internal/zzac;->zza(JLjava/lang/String;ZZZZZ)Lcom/google/android/gms/measurement/internal/zzaf;
move-result-object v8
if-eqz v5, :cond_96c
.line 847
iget-wide v11, v8, Lcom/google/android/gms/measurement/internal/zzaf;->zze:J
.line 848
iget-object v5, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v5}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v5
.line 849
iget-object v8, v4, Lcom/google/android/gms/measurement/internal/zzak;->zza:Ljava/lang/String;
invoke-virtual {v5, v8}, Lcom/google/android/gms/measurement/internal/zzy;->zzc(Ljava/lang/String;)I
move-result v5
int-to-long v13, v5
cmp-long v5, v11, v13
if-gez v5, :cond_96c
goto :goto_931
:cond_96c
const/4 v11, 0x0
.line 850
:goto_96d
invoke-virtual {v7, v4, v2, v3, v11}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzak;JZ)Z
move-result v2
if-eqz v2, :cond_98f
.line 851
iput-wide v9, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzn:J
goto :goto_98f
:catch_976
move-exception v0
move-object v3, v0
.line 832
iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v4
.line 833
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v4
const-string v5, "Data loss. Failed to insert raw event metadata. appId"
.line 834
invoke-virtual {v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzj()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v2
.line 835
invoke-virtual {v4, v5, v2, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 852
:cond_98f
:goto_98f
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_996
.catchall {:try_start_911 .. :try_end_996} :catchall_9c2
.line 853
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
.line 857
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzab()V
.line 859
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 860
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
.line 861
invoke-static {}, Ljava/lang/System;->nanoTime()J
move-result-wide v3
sub-long v3, v3, v23
const-wide/32 v5, 0x7a120
add-long/2addr v3, v5
const-wide/32 v5, 0xf4240
div-long/2addr v3, v5
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
const-string v4, "Background event processing time, ms"
.line 862
invoke-virtual {v2, v4, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
return-void
:catchall_9c2
move-exception v0
move-object v2, v0
.line 855
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v3
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
.line 856
goto :goto_9cd
:goto_9cc
throw v2
:goto_9cd
goto :goto_9cc
.end method
.method private final zze(Lcom/google/android/gms/measurement/internal/zzn;)Z
.registers 7
.line 3159
invoke-static {}, Lcom/google/android/gms/internal/measurement/zznt;->zzb()Z
move-result v0
const/4 v1, 0x0
const/4 v2, 0x1
if-eqz v0, :cond_33
.line 3160
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 3161
iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
sget-object v4, Lcom/google/android/gms/measurement/internal/zzat;->zzbi:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v0, v3, v4}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v0
if-eqz v0, :cond_33
.line 3162
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzb:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_32
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzv:Ljava/lang/String;
.line 3163
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_32
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzr:Ljava/lang/String;
.line 3164
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_31
goto :goto_32
:cond_31
return v1
:cond_32
:goto_32
return v2
.line 3166
:cond_33
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzb:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_45
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzr:Ljava/lang/String;
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_44
goto :goto_45
:cond_44
return v1
:cond_45
:goto_45
return v2
.end method
.method private final zzv()Lcom/google/android/gms/measurement/internal/zzfb;
.registers 3
.line 112
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zze:Lcom/google/android/gms/measurement/internal/zzfb;
if-eqz v0, :cond_5
return-object v0
.line 113
:cond_5
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "Network broadcast receiver not created"
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method private final zzw()Lcom/google/android/gms/measurement/internal/zzke;
.registers 2
.line 115
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzf:Lcom/google/android/gms/measurement/internal/zzke;
invoke-static {v0}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzkj;)V
.line 116
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzf:Lcom/google/android/gms/measurement/internal/zzke;
return-object v0
.end method
.method private final zzx()V
.registers 2
.line 129
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzp()Lcom/google/android/gms/measurement/internal/zzfo;
move-result-object v0
.line 130
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
return-void
.end method
.method private final zzy()J
.registers 9
.line 183
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v0
.line 184
invoke-interface {v0}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v0
.line 185
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object v2
.line 187
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzgr;->zzaa()V
.line 188
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 189
iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzfd;->zzg:Lcom/google/android/gms/measurement/internal/zzfh;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfh;->zza()J
move-result-wide v3
const-wide/16 v5, 0x0
cmp-long v7, v3, v5
if-nez v7, :cond_3a
const-wide/16 v3, 0x1
.line 191
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzgo;->zzo()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v5
invoke-virtual {v5}, Lcom/google/android/gms/measurement/internal/zzkw;->zzg()Ljava/security/SecureRandom;
move-result-object v5
const v6, 0x5265c00
invoke-virtual {v5, v6}, Ljava/security/SecureRandom;->nextInt(I)I
move-result v5
int-to-long v5, v5
add-long/2addr v3, v5
.line 192
iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzfd;->zzg:Lcom/google/android/gms/measurement/internal/zzfh;
invoke-virtual {v2, v3, v4}, Lcom/google/android/gms/measurement/internal/zzfh;->zza(J)V
:cond_3a
add-long/2addr v0, v3
const-wide/16 v2, 0x3e8
.line 195
div-long/2addr v0, v2
const-wide/16 v2, 0x3c
div-long/2addr v0, v2
div-long/2addr v0, v2
const-wide/16 v2, 0x18
div-long/2addr v0, v2
return-wide v0
.end method
.method private final zzz()Ljava/lang/String;
.registers 6
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const/16 v0, 0x10
new-array v0, v0, [B
.line 872
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v1
.line 873
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzkw;->zzg()Ljava/security/SecureRandom;
move-result-object v1
invoke-virtual {v1, v0}, Ljava/security/SecureRandom;->nextBytes([B)V
.line 874
sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;
const/4 v2, 0x1
new-array v3, v2, [Ljava/lang/Object;
new-instance v4, Ljava/math/BigInteger;
invoke-direct {v4, v2, v0}, Ljava/math/BigInteger;-><init>(I[B)V
const/4 v0, 0x0
aput-object v4, v3, v0
const-string v0, "%032x"
invoke-static {v1, v0, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
# virtual methods
.method final zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
.registers 5
.line 169
sget-object v0, Lcom/google/android/gms/measurement/internal/zzad;->zza:Lcom/google/android/gms/measurement/internal/zzad;
.line 170
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v1
if-eqz v1, :cond_35
.line 171
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v1
.line 172
sget-object v2, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v1
if-eqz v1, :cond_35
.line 173
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 174
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 175
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzz:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/measurement/internal/zzad;
if-nez v0, :cond_35
.line 177
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/google/android/gms/measurement/internal/zzac;->zzj(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v0
if-nez v0, :cond_32
.line 179
sget-object v0, Lcom/google/android/gms/measurement/internal/zzad;->zza:Lcom/google/android/gms/measurement/internal/zzad;
.line 180
:cond_32
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzad;)V
:cond_35
return-object v0
.end method
.method protected final zza()V
.registers 6
.line 89
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzp()Lcom/google/android/gms/measurement/internal/zzfo;
move-result-object v0
.line 90
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 91
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzac;->zzu()V
.line 93
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object v0
.line 94
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzfd;->zzc:Lcom/google/android/gms/measurement/internal/zzfh;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfh;->zza()J
move-result-wide v0
const-wide/16 v2, 0x0
cmp-long v4, v0, v2
if-nez v4, :cond_37
.line 96
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object v0
.line 97
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzfd;->zzc:Lcom/google/android/gms/measurement/internal/zzfh;
.line 98
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v1
.line 99
invoke-interface {v1}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/zzfh;->zza(J)V
.line 100
:cond_37
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzab()V
return-void
.end method
.method final zza(ILjava/lang/Throwable;[BLjava/lang/String;)V
.registers 13
.line 1867
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 1868
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
const/4 p4, 0x0
if-nez p3, :cond_b
:try_start_9
new-array p3, p4, [B
.line 1871
:cond_b
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzw:Ljava/util/List;
const/4 v1, 0x0
.line 1872
iput-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzw:Ljava/util/List;
:try_end_10
.catchall {:try_start_9 .. :try_end_10} :catchall_17d
const/16 v2, 0xc8
const/4 v3, 0x1
if-eq p1, v2, :cond_19
const/16 v2, 0xcc
if-ne p1, v2, :cond_124
:cond_19
if-nez p2, :cond_124
.line 1875
:try_start_1b
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object p2
.line 1876
iget-object p2, p2, Lcom/google/android/gms/measurement/internal/zzfd;->zzc:Lcom/google/android/gms/measurement/internal/zzfh;
.line 1877
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v2
.line 1878
invoke-interface {v2}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v4
invoke-virtual {p2, v4, v5}, Lcom/google/android/gms/measurement/internal/zzfh;->zza(J)V
.line 1880
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object p2
.line 1881
iget-object p2, p2, Lcom/google/android/gms/measurement/internal/zzfd;->zzd:Lcom/google/android/gms/measurement/internal/zzfh;
const-wide/16 v4, 0x0
invoke-virtual {p2, v4, v5}, Lcom/google/android/gms/measurement/internal/zzfh;->zza(J)V
.line 1882
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzab()V
.line 1884
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p2
.line 1885
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p2
const-string v2, "Successful upload. Got network response. code, size"
.line 1886
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
array-length p3, p3
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p3
invoke-virtual {p2, v2, p1, p3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 1887
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->zze()V
:try_end_5f
.catch Landroid/database/sqlite/SQLiteException; {:try_start_1b .. :try_end_5f} :catch_f2
.catchall {:try_start_1b .. :try_end_5f} :catchall_17d
.line 1888
:try_start_5f
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_63
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result p2
if-eqz p2, :cond_ba
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Long;
:try_end_6f
.catchall {:try_start_5f .. :try_end_6f} :catchall_e9
.line 1889
:try_start_6f
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p3
invoke-virtual {p2}, Ljava/lang/Long;->longValue()J
move-result-wide v6
.line 1890
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 1891
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
.line 1892
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzac;->c_()Landroid/database/sqlite/SQLiteDatabase;
move-result-object v0
new-array v2, v3, [Ljava/lang/String;
.line 1893
invoke-static {v6, v7}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v6
aput-object v6, v2, p4
:try_end_89
.catch Landroid/database/sqlite/SQLiteException; {:try_start_6f .. :try_end_89} :catch_ab
.catchall {:try_start_6f .. :try_end_89} :catchall_e9
:try_start_89
const-string v6, "queue"
const-string v7, "rowid=?"
.line 1894
invoke-virtual {v0, v6, v7, v2}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v0
if-ne v0, v3, :cond_94
goto :goto_63
.line 1896
:cond_94
new-instance v0, Landroid/database/sqlite/SQLiteException;
const-string v2, "Deleted fewer rows from queue than expected"
invoke-direct {v0, v2}, Landroid/database/sqlite/SQLiteException;-><init>(Ljava/lang/String;)V
throw v0
:try_end_9c
.catch Landroid/database/sqlite/SQLiteException; {:try_start_89 .. :try_end_9c} :catch_9c
.catchall {:try_start_89 .. :try_end_9c} :catchall_e9
:catch_9c
move-exception v0
.line 1899
:try_start_9d
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p3
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p3
const-string v2, "Failed to delete a bundle in a queue table"
invoke-virtual {p3, v2, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 1900
throw v0
:try_end_ab
.catch Landroid/database/sqlite/SQLiteException; {:try_start_9d .. :try_end_ab} :catch_ab
.catchall {:try_start_9d .. :try_end_ab} :catchall_e9
:catch_ab
move-exception p3
.line 1902
:try_start_ac
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzx:Ljava/util/List;
if-eqz v0, :cond_b9
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzx:Ljava/util/List;
.line 1903
invoke-interface {v0, p2}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result p2
if-eqz p2, :cond_b9
goto :goto_63
.line 1904
:cond_b9
throw p3
.line 1905
:cond_ba
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_c1
.catchall {:try_start_ac .. :try_end_c1} :catchall_e9
.line 1906
:try_start_c1
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
.line 1910
iput-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzx:Ljava/util/List;
.line 1911
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzd()Lcom/google/android/gms/measurement/internal/zzeu;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzeu;->zze()Z
move-result p1
if-eqz p1, :cond_de
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzaa()Z
move-result p1
if-eqz p1, :cond_de
.line 1912
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzo()V
goto :goto_e5
:cond_de
const-wide/16 p1, -0x1
.line 1913
iput-wide p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzy:J
.line 1914
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzab()V
.line 1915
:goto_e5
iput-wide v4, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzn:J
goto/16 :goto_177
:catchall_e9
move-exception p1
.line 1908
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p2
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
.line 1909
throw p1
:try_end_f2
.catch Landroid/database/sqlite/SQLiteException; {:try_start_c1 .. :try_end_f2} :catch_f2
.catchall {:try_start_c1 .. :try_end_f2} :catchall_17d
:catch_f2
move-exception p1
.line 1919
:try_start_f3
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p2
.line 1920
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p2
const-string p3, "Database error while trying to delete uploaded bundles"
invoke-virtual {p2, p3, p1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 1922
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object p1
.line 1923
invoke-interface {p1}, Lcom/google/android/gms/common/util/Clock;->elapsedRealtime()J
move-result-wide p1
iput-wide p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzn:J
.line 1925
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p1
.line 1926
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p1
const-string p2, "Disable upload, time"
iget-wide v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzn:J
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p3
invoke-virtual {p1, p2, p3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
goto :goto_177
.line 1929
:cond_124
iget-object p3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p3
.line 1930
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p3
const-string v1, "Network upload failed. Will retry later. code, error"
.line 1931
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {p3, v1, v2, p2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 1933
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object p2
.line 1934
iget-object p2, p2, Lcom/google/android/gms/measurement/internal/zzfd;->zzd:Lcom/google/android/gms/measurement/internal/zzfh;
.line 1935
iget-object p3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object p3
.line 1936
invoke-interface {p3}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v1
invoke-virtual {p2, v1, v2}, Lcom/google/android/gms/measurement/internal/zzfh;->zza(J)V
const/16 p2, 0x1f7
if-eq p1, p2, :cond_156
const/16 p2, 0x1ad
if-ne p1, p2, :cond_155
goto :goto_156
:cond_155
const/4 v3, 0x0
:cond_156
:goto_156
if-eqz v3, :cond_16d
.line 1940
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object p1
.line 1941
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzfd;->zze:Lcom/google/android/gms/measurement/internal/zzfh;
.line 1942
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object p2
.line 1943
invoke-interface {p2}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide p2
invoke-virtual {p1, p2, p3}, Lcom/google/android/gms/measurement/internal/zzfh;->zza(J)V
.line 1944
:cond_16d
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1, v0}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Ljava/util/List;)V
.line 1945
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzab()V
:try_end_177
.catchall {:try_start_f3 .. :try_end_177} :catchall_17d
.line 1946
:goto_177
iput-boolean p4, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzs:Z
.line 1947
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
return-void
:catchall_17d
move-exception p1
.line 1949
iput-boolean p4, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzs:Z
.line 1950
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
.line 1951
goto :goto_185
:goto_184
throw p1
:goto_185
goto :goto_184
.end method
.method final zza(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
.registers 22
move-object/from16 v1, p0
move-object/from16 v0, p1
move-object/from16 v2, p2
.line 273
invoke-static/range {p2 .. p2}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 274
iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-static {v3}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 275
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 276
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 277
iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 278
iget-wide v11, v0, Lcom/google/android/gms/measurement/internal/zzar;->zzd:J
.line 279
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-static/range {p1 .. p2}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)Z
move-result v4
if-nez v4, :cond_22
return-void
.line 281
:cond_22
iget-boolean v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzh:Z
if-nez v4, :cond_2a
.line 282
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
return-void
.line 284
:cond_2a
iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzu:Ljava/util/List;
if-eqz v4, :cond_70
.line 285
iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzu:Ljava/util/List;
iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
invoke-interface {v4, v5}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_5c
.line 286
iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzar;->zzb:Lcom/google/android/gms/measurement/internal/zzam;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzam;->zzb()Landroid/os/Bundle;
move-result-object v4
const-wide/16 v5, 0x1
const-string v7, "ga_safelisted"
.line 287
invoke-virtual {v4, v7, v5, v6}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 288
new-instance v5, Lcom/google/android/gms/measurement/internal/zzar;
iget-object v14, v0, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
new-instance v15, Lcom/google/android/gms/measurement/internal/zzam;
invoke-direct {v15, v4}, Lcom/google/android/gms/measurement/internal/zzam;-><init>(Landroid/os/Bundle;)V
iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzar;->zzc:Ljava/lang/String;
iget-wide v6, v0, Lcom/google/android/gms/measurement/internal/zzar;->zzd:J
move-object v13, v5
move-object/from16 v16, v4
move-wide/from16 v17, v6
invoke-direct/range {v13 .. v18}, Lcom/google/android/gms/measurement/internal/zzar;-><init>(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzam;Ljava/lang/String;J)V
move-object v0, v5
goto :goto_70
.line 291
:cond_5c
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 292
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zzv()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzar;->zzc:Ljava/lang/String;
const-string v5, "Dropping non-safelisted event. appId, event name, origin"
.line 293
invoke-virtual {v2, v5, v3, v4, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
return-void
.line 295
:cond_70
:goto_70
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v4
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzac;->zze()V
.line 297
:try_start_77
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v4
.line 298
invoke-static {v3}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 299
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 300
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
const/4 v5, 0x2
const-wide/16 v6, 0x0
const/4 v13, 0x0
const/4 v14, 0x1
cmp-long v8, v11, v6
if-gez v8, :cond_a7
.line 302
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v4
.line 303
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v4
const-string v8, "Invalid time querying timed out conditional properties"
.line 304
invoke-static {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v9
.line 305
invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v10
.line 306
invoke-virtual {v4, v8, v9, v10}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 307
invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
move-result-object v4
goto :goto_b7
:cond_a7
const-string v8, "active=0 and app_id=? and abs(? - creation_timestamp) > trigger_timeout"
new-array v9, v5, [Ljava/lang/String;
aput-object v3, v9, v13
.line 309
invoke-static {v11, v12}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v10
aput-object v10, v9, v14
.line 310
invoke-virtual {v4, v8, v9}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List;
move-result-object v4
.line 311
:goto_b7
invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v4
:cond_bb
:goto_bb
invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
move-result v8
if-eqz v8, :cond_10a
invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v8
check-cast v8, Lcom/google/android/gms/measurement/internal/zzw;
if-eqz v8, :cond_bb
.line 314
iget-object v9, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v9}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v9
.line 315
invoke-virtual {v9}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v9
const-string v10, "User property timed out"
iget-object v15, v8, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
.line 316
iget-object v14, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v14}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v14
.line 317
iget-object v13, v8, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v13, v13, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v14, v13}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v13
iget-object v14, v8, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
.line 318
invoke-virtual {v14}, Lcom/google/android/gms/measurement/internal/zzkr;->zza()Ljava/lang/Object;
move-result-object v14
.line 319
invoke-virtual {v9, v10, v15, v13, v14}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.line 320
iget-object v9, v8, Lcom/google/android/gms/measurement/internal/zzw;->zzg:Lcom/google/android/gms/measurement/internal/zzar;
if-eqz v9, :cond_fc
.line 321
new-instance v9, Lcom/google/android/gms/measurement/internal/zzar;
iget-object v10, v8, Lcom/google/android/gms/measurement/internal/zzw;->zzg:Lcom/google/android/gms/measurement/internal/zzar;
invoke-direct {v9, v10, v11, v12}, Lcom/google/android/gms/measurement/internal/zzar;-><init>(Lcom/google/android/gms/measurement/internal/zzar;J)V
invoke-direct {v1, v9, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
.line 322
:cond_fc
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v9
iget-object v8, v8, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v8, v8, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v9, v3, v8}, Lcom/google/android/gms/measurement/internal/zzac;->zze(Ljava/lang/String;Ljava/lang/String;)I
const/4 v13, 0x0
const/4 v14, 0x1
goto :goto_bb
.line 325
:cond_10a
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v4
.line 326
invoke-static {v3}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 327
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 328
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
cmp-long v8, v11, v6
if-gez v8, :cond_135
.line 330
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v4
.line 331
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v4
const-string v8, "Invalid time querying expired conditional properties"
.line 332
invoke-static {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v9
.line 333
invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v10
.line 334
invoke-virtual {v4, v8, v9, v10}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 335
invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
move-result-object v4
goto :goto_147
:cond_135
const-string v8, "active<>0 and app_id=? and abs(? - triggered_timestamp) > time_to_live"
new-array v9, v5, [Ljava/lang/String;
const/4 v10, 0x0
aput-object v3, v9, v10
.line 337
invoke-static {v11, v12}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v10
const/4 v13, 0x1
aput-object v10, v9, v13
.line 338
invoke-virtual {v4, v8, v9}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List;
move-result-object v4
.line 340
:goto_147
new-instance v8, Ljava/util/ArrayList;
invoke-interface {v4}, Ljava/util/List;->size()I
move-result v9
invoke-direct {v8, v9}, Ljava/util/ArrayList;-><init>(I)V
.line 341
invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v4
:cond_154
:goto_154
invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
move-result v9
if-eqz v9, :cond_1a8
invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v9
check-cast v9, Lcom/google/android/gms/measurement/internal/zzw;
if-eqz v9, :cond_154
.line 344
iget-object v10, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v10}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v10
.line 345
invoke-virtual {v10}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v10
const-string v13, "User property expired"
iget-object v14, v9, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
.line 346
iget-object v15, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v15}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v15
.line 347
iget-object v5, v9, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v5, v5, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v15, v5}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
iget-object v15, v9, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
.line 348
invoke-virtual {v15}, Lcom/google/android/gms/measurement/internal/zzkr;->zza()Ljava/lang/Object;
move-result-object v15
.line 349
invoke-virtual {v10, v13, v14, v5, v15}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.line 350
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v5
iget-object v10, v9, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v10, v10, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v5, v3, v10}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;Ljava/lang/String;)V
.line 351
iget-object v5, v9, Lcom/google/android/gms/measurement/internal/zzw;->zzk:Lcom/google/android/gms/measurement/internal/zzar;
if-eqz v5, :cond_19b
.line 352
iget-object v5, v9, Lcom/google/android/gms/measurement/internal/zzw;->zzk:Lcom/google/android/gms/measurement/internal/zzar;
invoke-interface {v8, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 353
:cond_19b
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v5
iget-object v9, v9, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v9, v9, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v5, v3, v9}, Lcom/google/android/gms/measurement/internal/zzac;->zze(Ljava/lang/String;Ljava/lang/String;)I
const/4 v5, 0x2
goto :goto_154
.line 355
:cond_1a8
check-cast v8, Ljava/util/ArrayList;
invoke-virtual {v8}, Ljava/util/ArrayList;->size()I
move-result v4
const/4 v10, 0x0
:goto_1af
if-ge v10, v4, :cond_1c2
invoke-virtual {v8, v10}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v5
add-int/lit8 v10, v10, 0x1
check-cast v5, Lcom/google/android/gms/measurement/internal/zzar;
.line 356
new-instance v9, Lcom/google/android/gms/measurement/internal/zzar;
invoke-direct {v9, v5, v11, v12}, Lcom/google/android/gms/measurement/internal/zzar;-><init>(Lcom/google/android/gms/measurement/internal/zzar;J)V
invoke-direct {v1, v9, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
goto :goto_1af
.line 359
:cond_1c2
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v4
iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
.line 360
invoke-static {v3}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 361
invoke-static {v5}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 362
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 363
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
cmp-long v8, v11, v6
if-gez v8, :cond_1fb
.line 365
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v6
.line 366
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v6
const-string v7, "Invalid time querying triggered conditional properties"
.line 367
invoke-static {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v3
.line 368
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzgo;->zzn()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v4
invoke-virtual {v4, v5}, Lcom/google/android/gms/measurement/internal/zzep;->zza(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
.line 369
invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v5
.line 370
invoke-virtual {v6, v7, v3, v4, v5}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.line 371
invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
move-result-object v3
const/4 v13, 0x0
goto :goto_211
:cond_1fb
const-string v6, "active=0 and app_id=? and trigger_event_name=? and abs(? - creation_timestamp) <= trigger_timeout"
const/4 v7, 0x3
new-array v7, v7, [Ljava/lang/String;
const/4 v13, 0x0
aput-object v3, v7, v13
const/4 v3, 0x1
aput-object v5, v7, v3
.line 373
invoke-static {v11, v12}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v3
const/4 v5, 0x2
aput-object v3, v7, v5
.line 374
invoke-virtual {v4, v6, v7}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List;
move-result-object v3
.line 376
:goto_211
new-instance v14, Ljava/util/ArrayList;
invoke-interface {v3}, Ljava/util/List;->size()I
move-result v4
invoke-direct {v14, v4}, Ljava/util/ArrayList;-><init>(I)V
.line 377
invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v3
:cond_21e
:goto_21e
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_2ad
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
move-object v15, v4
check-cast v15, Lcom/google/android/gms/measurement/internal/zzw;
if-eqz v15, :cond_21e
.line 379
iget-object v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
.line 380
new-instance v10, Lcom/google/android/gms/measurement/internal/zzkt;
iget-object v5, v15, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
iget-object v6, v15, Lcom/google/android/gms/measurement/internal/zzw;->zzb:Ljava/lang/String;
iget-object v7, v4, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
.line 381
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzkr;->zza()Ljava/lang/Object;
move-result-object v16
move-object v4, v10
move-wide v8, v11
move-object v13, v10
move-object/from16 v10, v16
invoke-direct/range {v4 .. v10}, Lcom/google/android/gms/measurement/internal/zzkt;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V
.line 382
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v4
invoke-virtual {v4, v13}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzkt;)Z
move-result v4
if-eqz v4, :cond_26d
.line 385
iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v4
.line 386
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v4
const-string v5, "User property triggered"
iget-object v6, v15, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
.line 387
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v7
.line 388
iget-object v8, v13, Lcom/google/android/gms/measurement/internal/zzkt;->zzc:Ljava/lang/String;
invoke-virtual {v7, v8}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
iget-object v8, v13, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
.line 389
invoke-virtual {v4, v5, v6, v7, v8}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
goto :goto_290
.line 391
:cond_26d
iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v4
.line 392
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v4
const-string v5, "Too many active user properties, ignoring"
iget-object v6, v15, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
.line 393
invoke-static {v6}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v6
.line 394
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v7
.line 395
iget-object v8, v13, Lcom/google/android/gms/measurement/internal/zzkt;->zzc:Ljava/lang/String;
invoke-virtual {v7, v8}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
iget-object v8, v13, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
.line 396
invoke-virtual {v4, v5, v6, v7, v8}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.line 397
:goto_290
iget-object v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->zzi:Lcom/google/android/gms/measurement/internal/zzar;
if-eqz v4, :cond_299
.line 398
iget-object v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->zzi:Lcom/google/android/gms/measurement/internal/zzar;
invoke-interface {v14, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 399
:cond_299
new-instance v4, Lcom/google/android/gms/measurement/internal/zzkr;
invoke-direct {v4, v13}, Lcom/google/android/gms/measurement/internal/zzkr;-><init>(Lcom/google/android/gms/measurement/internal/zzkt;)V
iput-object v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
const/4 v4, 0x1
.line 400
iput-boolean v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->zze:Z
.line 401
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v5
invoke-virtual {v5, v15}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzw;)Z
const/4 v13, 0x0
goto/16 :goto_21e
.line 403
:cond_2ad
invoke-direct {v1, v0, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
.line 404
check-cast v14, Ljava/util/ArrayList;
invoke-virtual {v14}, Ljava/util/ArrayList;->size()I
move-result v0
const/4 v13, 0x0
:goto_2b7
if-ge v13, v0, :cond_2ca
invoke-virtual {v14, v13}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
add-int/lit8 v13, v13, 0x1
check-cast v3, Lcom/google/android/gms/measurement/internal/zzar;
.line 405
new-instance v4, Lcom/google/android/gms/measurement/internal/zzar;
invoke-direct {v4, v3, v11, v12}, Lcom/google/android/gms/measurement/internal/zzar;-><init>(Lcom/google/android/gms/measurement/internal/zzar;J)V
invoke-direct {v1, v4, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
goto :goto_2b7
.line 407
:cond_2ca
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_2d1
.catchall {:try_start_77 .. :try_end_2d1} :catchall_2d9
.line 408
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
return-void
:catchall_2d9
move-exception v0
.line 410
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
.line 411
goto :goto_2e3
:goto_2e2
throw v0
:goto_2e3
goto :goto_2e2
.end method
.method final zza(Lcom/google/android/gms/measurement/internal/zzar;Ljava/lang/String;)V
.registers 38
move-object/from16 v0, p0
move-object/from16 v1, p1
move-object/from16 v3, p2
.line 196
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
move-result-object v2
if-eqz v2, :cond_112
.line 197
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzl()Ljava/lang/String;
move-result-object v4
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v4
if-eqz v4, :cond_1c
goto/16 :goto_112
.line 202
:cond_1c
invoke-direct {v0, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzf;)Ljava/lang/Boolean;
move-result-object v4
if-nez v4, :cond_40
.line 204
iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
const-string v5, "_ui"
invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-nez v4, :cond_5a
.line 206
iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v4
.line 207
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v4
invoke-static/range {p2 .. p2}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v5
const-string v6, "Could not find package. appId"
invoke-virtual {v4, v6, v5}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
goto :goto_5a
.line 208
:cond_40
invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z
move-result v4
if-nez v4, :cond_5a
.line 210
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 211
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
.line 212
invoke-static/range {p2 .. p2}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v2
const-string v3, "App version does not match; dropping event. appId"
.line 213
invoke-virtual {v1, v3, v2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
return-void
.line 215
:cond_5a
:goto_5a
new-instance v15, Lcom/google/android/gms/measurement/internal/zzn;
.line 216
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zze()Ljava/lang/String;
move-result-object v4
.line 217
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzl()Ljava/lang/String;
move-result-object v5
.line 218
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzm()J
move-result-wide v6
.line 219
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzn()Ljava/lang/String;
move-result-object v8
.line 220
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzo()J
move-result-wide v9
.line 221
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzp()J
move-result-wide v11
.line 222
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzr()Z
move-result v14
const/16 v16, 0x0
.line 223
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzi()Ljava/lang/String;
move-result-object v17
.line 224
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzae()J
move-result-wide v18
const-wide/16 v20, 0x0
const/16 v22, 0x0
.line 225
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzaf()Z
move-result v23
.line 226
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzag()Z
move-result v24
const/16 v25, 0x0
.line 227
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzf()Ljava/lang/String;
move-result-object v26
.line 228
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzah()Ljava/lang/Boolean;
move-result-object v27
.line 229
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzq()J
move-result-wide v28
.line 230
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzai()Ljava/util/List;
move-result-object v30
.line 231
invoke-static {}, Lcom/google/android/gms/internal/measurement/zznt;->zzb()Z
move-result v31
if-eqz v31, :cond_bf
.line 232
iget-object v13, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v13}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v13
.line 233
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v1
move/from16 v32, v14
sget-object v14, Lcom/google/android/gms/measurement/internal/zzat;->zzbi:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v13, v1, v14}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v1
if-eqz v1, :cond_c1
.line 234
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzg()Ljava/lang/String;
move-result-object v1
goto :goto_c2
:cond_bf
move/from16 v32, v14
:cond_c1
const/4 v1, 0x0
.line 236
:goto_c2
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v2
if-eqz v2, :cond_df
.line 237
iget-object v2, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v2
.line 238
sget-object v13, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v2, v13}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v2
if-eqz v2, :cond_df
.line 239
invoke-virtual {v0, v3}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzad;->zza()Ljava/lang/String;
move-result-object v2
goto :goto_e1
:cond_df
const-string v2, ""
:goto_e1
move-object/from16 v33, v2
move-object v2, v15
move-object/from16 v3, p2
const/4 v13, 0x0
move/from16 v14, v32
move-object/from16 v34, v15
move/from16 v15, v16
move-object/from16 v16, v17
move-wide/from16 v17, v18
move-wide/from16 v19, v20
move/from16 v21, v22
move/from16 v22, v23
move/from16 v23, v24
move/from16 v24, v25
move-object/from16 v25, v26
move-object/from16 v26, v27
move-wide/from16 v27, v28
move-object/from16 v29, v30
move-object/from16 v30, v1
move-object/from16 v31, v33
.line 240
invoke-direct/range {v2 .. v31}, Lcom/google/android/gms/measurement/internal/zzn;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;JJLjava/lang/String;ZZLjava/lang/String;JJIZZZLjava/lang/String;Ljava/lang/Boolean;JLjava/util/List;Ljava/lang/String;Ljava/lang/String;)V
move-object/from16 v1, p1
move-object/from16 v2, v34
.line 241
invoke-direct {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
return-void
.line 199
:cond_112
:goto_112
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 200
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzv()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "No app data available; dropping event"
invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method final zza(Lcom/google/android/gms/measurement/internal/zzkj;)V
.registers 2
.line 2554
iget p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzp:I
add-int/lit8 p1, p1, 0x1
iput p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzp:I
return-void
.end method
.method final zza(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V
.registers 16
.line 2418
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2419
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 2420
invoke-direct {p0, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zze(Lcom/google/android/gms/measurement/internal/zzn;)Z
move-result v0
if-nez v0, :cond_d
return-void
.line 2422
:cond_d
iget-boolean v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->zzh:Z
if-nez v0, :cond_15
.line 2423
invoke-virtual {p0, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
return-void
.line 2426
:cond_15
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v0
.line 2427
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzkw;->zzb(Ljava/lang/String;)I
move-result v5
const/4 v0, 0x0
const/4 v1, 0x1
const/16 v2, 0x18
if-eqz v5, :cond_4f
.line 2430
iget-object v3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
.line 2431
iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
.line 2433
invoke-static {v3, v2, v1}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object v7
.line 2434
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
if-eqz v1, :cond_3e
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result p1
move v8, p1
goto :goto_3f
:cond_3e
const/4 v8, 0x0
.line 2436
:goto_3f
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v2
.line 2437
iget-object v3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzaa:Lcom/google/android/gms/measurement/internal/zzkv;
iget-object v4, p2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
const-string v6, "_ev"
.line 2438
invoke-virtual/range {v2 .. v8}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Lcom/google/android/gms/measurement/internal/zzkv;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V
return-void
.line 2441
:cond_4f
iget-object v3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v3
.line 2442
iget-object v4, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkr;->zza()Ljava/lang/Object;
move-result-object v5
invoke-virtual {v3, v4, v5}, Lcom/google/android/gms/measurement/internal/zzkw;->zzb(Ljava/lang/String;Ljava/lang/Object;)I
move-result v9
if-eqz v9, :cond_95
.line 2445
iget-object v3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
.line 2446
iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
.line 2448
invoke-static {v3, v2, v1}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object v11
.line 2449
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkr;->zza()Ljava/lang/Object;
move-result-object p1
if-eqz p1, :cond_84
.line 2451
instance-of v1, p1, Ljava/lang/String;
if-nez v1, :cond_7a
instance-of v1, p1, Ljava/lang/CharSequence;
if-eqz v1, :cond_84
.line 2452
:cond_7a
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
.line 2453
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v0
move v12, v0
goto :goto_85
:cond_84
const/4 v12, 0x0
.line 2455
:goto_85
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v6
.line 2456
iget-object v7, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzaa:Lcom/google/android/gms/measurement/internal/zzkv;
iget-object v8, p2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
const-string v10, "_ev"
.line 2457
invoke-virtual/range {v6 .. v12}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Lcom/google/android/gms/measurement/internal/zzkv;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V
return-void
.line 2460
:cond_95
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v0
.line 2461
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
.line 2462
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkr;->zza()Ljava/lang/Object;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/zzkw;->zzc(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
if-nez v0, :cond_a8
return-void
.line 2465
:cond_a8
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
const-string v2, "_sid"
invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_11d
.line 2466
iget-wide v4, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zzb:J
iget-object v7, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zze:Ljava/lang/String;
const-wide/16 v1, 0x0
.line 2469
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v3
iget-object v6, p2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
const-string v8, "_sno"
.line 2470
invoke-virtual {v3, v6, v8}, Lcom/google/android/gms/measurement/internal/zzac;->zzc(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzkt;
move-result-object v3
if-eqz v3, :cond_d5
.line 2471
iget-object v6, v3, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
instance-of v6, v6, Ljava/lang/Long;
if-eqz v6, :cond_d5
.line 2472
iget-object v1, v3, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
check-cast v1, Ljava/lang/Long;
invoke-virtual {v1}, Ljava/lang/Long;->longValue()J
move-result-wide v1
goto :goto_10b
:cond_d5
if-eqz v3, :cond_e8
.line 2475
iget-object v6, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v6
.line 2476
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v6
iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
const-string v8, "Retrieved last session number from database does not contain a valid (long) value"
.line 2477
invoke-virtual {v6, v8, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 2479
:cond_e8
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v3
iget-object v6, p2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
const-string v8, "_s"
.line 2480
invoke-virtual {v3, v6, v8}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v3
if-eqz v3, :cond_10b
.line 2482
iget-wide v1, v3, Lcom/google/android/gms/measurement/internal/zzan;->zzc:J
.line 2484
iget-object v3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v3
.line 2485
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v3
.line 2486
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v6
const-string v8, "Backfill the session number. Last used session number"
invoke-virtual {v3, v8, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
:cond_10b
:goto_10b
const-wide/16 v8, 0x1
add-long/2addr v1, v8
.line 2488
new-instance v8, Lcom/google/android/gms/measurement/internal/zzkr;
.line 2489
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v6
const-string v3, "_sno"
move-object v2, v8
invoke-direct/range {v2 .. v7}, Lcom/google/android/gms/measurement/internal/zzkr;-><init>(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V
.line 2490
invoke-virtual {p0, v8, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V
.line 2491
:cond_11d
new-instance v1, Lcom/google/android/gms/measurement/internal/zzkt;
iget-object v4, p2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zze:Ljava/lang/String;
iget-object v6, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
iget-wide v7, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zzb:J
move-object v3, v1
move-object v9, v0
invoke-direct/range {v3 .. v9}, Lcom/google/android/gms/measurement/internal/zzkt;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V
.line 2493
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p1
.line 2494
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p1
.line 2495
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v2
.line 2496
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzkt;->zzc:Ljava/lang/String;
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string v3, "Setting user property"
.line 2497
invoke-virtual {p1, v3, v2, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 2498
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->zze()V
.line 2499
:try_start_14e
invoke-virtual {p0, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
.line 2500
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1, v1}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzkt;)Z
move-result p1
.line 2501
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
if-nez p1, :cond_191
.line 2504
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p1
.line 2505
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p1
const-string v0, "Too many unique user properties are set. Ignoring user property"
.line 2506
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v2
.line 2507
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzkt;->zzc:Ljava/lang/String;
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
.line 2508
invoke-virtual {p1, v0, v2, v1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 2510
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v0
.line 2511
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzaa:Lcom/google/android/gms/measurement/internal/zzkv;
iget-object v2, p2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
const/16 v3, 0x9
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v6, 0x0
.line 2512
invoke-virtual/range {v0 .. v6}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Lcom/google/android/gms/measurement/internal/zzkv;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V
:try_end_191
.catchall {:try_start_14e .. :try_end_191} :catchall_199
.line 2513
:cond_191
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
return-void
:catchall_199
move-exception p1
.line 2515
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p2
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
.line 2516
throw p1
.end method
.method final zza(Lcom/google/android/gms/measurement/internal/zzn;)V
.registers 9
const-string v0, "app_id=?"
.line 2389
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzw:Ljava/util/List;
if-eqz v1, :cond_12
.line 2390
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
iput-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzx:Ljava/util/List;
.line 2391
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzw:Ljava/util/List;
invoke-interface {v1, v2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 2392
:cond_12
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 2393
invoke-static {v2}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 2394
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 2395
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
.line 2396
:try_start_21
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzac;->c_()Landroid/database/sqlite/SQLiteDatabase;
move-result-object v3
const/4 v4, 0x1
new-array v4, v4, [Ljava/lang/String;
const/4 v5, 0x0
aput-object v2, v4, v5
const-string v6, "apps"
.line 2398
invoke-virtual {v3, v6, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v6
add-int/2addr v6, v5
const-string v5, "events"
.line 2399
invoke-virtual {v3, v5, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v5
add-int/2addr v6, v5
const-string v5, "user_attributes"
.line 2400
invoke-virtual {v3, v5, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v5
add-int/2addr v6, v5
const-string v5, "conditional_properties"
.line 2401
invoke-virtual {v3, v5, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v5
add-int/2addr v6, v5
const-string v5, "raw_events"
.line 2402
invoke-virtual {v3, v5, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v5
add-int/2addr v6, v5
const-string v5, "raw_events_metadata"
.line 2403
invoke-virtual {v3, v5, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v5
add-int/2addr v6, v5
const-string v5, "queue"
.line 2404
invoke-virtual {v3, v5, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v5
add-int/2addr v6, v5
const-string v5, "audience_filter_values"
.line 2405
invoke-virtual {v3, v5, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v5
add-int/2addr v6, v5
const-string v5, "main_event_params"
.line 2406
invoke-virtual {v3, v5, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v5
add-int/2addr v6, v5
const-string v5, "default_event_params"
.line 2407
invoke-virtual {v3, v5, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v0
add-int/2addr v6, v0
if-lez v6, :cond_97
.line 2409
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
const-string v3, "Reset analytics data. app, records"
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
invoke-virtual {v0, v3, v2, v4}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
:try_end_84
.catch Landroid/database/sqlite/SQLiteException; {:try_start_21 .. :try_end_84} :catch_85
goto :goto_97
:catch_85
move-exception v0
.line 2412
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2413
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
.line 2414
invoke-static {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v2
const-string v3, "Error resetting analytics data. appId, error"
invoke-virtual {v1, v3, v2, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 2415
:cond_97
:goto_97
iget-boolean v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzh:Z
if-eqz v0, :cond_9e
.line 2416
invoke-virtual {p0, p1}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzn;)V
:cond_9e
return-void
.end method
.method final zza(Lcom/google/android/gms/measurement/internal/zzw;)V
.registers 3
.line 2834
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
invoke-direct {p0, v0}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzn;
move-result-object v0
if-eqz v0, :cond_b
.line 2836
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V
:cond_b
return-void
.end method
.method final zza(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V
.registers 13
.line 2838
invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2839
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 2840
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzb:Ljava/lang/String;
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2841
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2842
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 2843
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2844
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 2845
invoke-direct {p0, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zze(Lcom/google/android/gms/measurement/internal/zzn;)Z
move-result v0
if-nez v0, :cond_26
return-void
.line 2847
:cond_26
iget-boolean v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->zzh:Z
if-nez v0, :cond_2e
.line 2848
invoke-virtual {p0, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
return-void
.line 2850
:cond_2e
new-instance v0, Lcom/google/android/gms/measurement/internal/zzw;
invoke-direct {v0, p1}, Lcom/google/android/gms/measurement/internal/zzw;-><init>(Lcom/google/android/gms/measurement/internal/zzw;)V
const/4 p1, 0x0
.line 2851
iput-boolean p1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zze:Z
.line 2852
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzac;->zze()V
.line 2855
:try_start_3d
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
iget-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzac;->zzd(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzw;
move-result-object v1
if-eqz v1, :cond_78
.line 2856
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->zzb:Ljava/lang/String;
iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzb:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_78
.line 2858
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 2859
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
const-string v3, "Updating a conditional user property with different origin. name, origin, origin (from DB)"
.line 2860
iget-object v4, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v4
.line 2861
iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v5, v5, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v4, v5}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzb:Ljava/lang/String;
iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzw;->zzb:Ljava/lang/String;
.line 2862
invoke-virtual {v2, v3, v4, v5, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
:cond_78
const/4 v2, 0x1
if-eqz v1, :cond_b2
.line 2863
iget-boolean v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->zze:Z
if-eqz v3, :cond_b2
.line 2864
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->zzb:Ljava/lang/String;
iput-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzb:Ljava/lang/String;
.line 2865
iget-wide v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->zzd:J
iput-wide v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzd:J
.line 2866
iget-wide v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->zzh:J
iput-wide v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzh:J
.line 2867
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->zzf:Ljava/lang/String;
iput-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzf:Ljava/lang/String;
.line 2868
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->zzi:Lcom/google/android/gms/measurement/internal/zzar;
iput-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzi:Lcom/google/android/gms/measurement/internal/zzar;
.line 2869
iget-boolean v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->zze:Z
iput-boolean v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->zze:Z
.line 2870
new-instance v2, Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v4, v3, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-wide v5, v3, Lcom/google/android/gms/measurement/internal/zzkr;->zzb:J
iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
.line 2871
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzkr;->zza()Ljava/lang/Object;
move-result-object v7
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzkr;->zze:Ljava/lang/String;
move-object v3, v2
invoke-direct/range {v3 .. v8}, Lcom/google/android/gms/measurement/internal/zzkr;-><init>(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V
iput-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
goto :goto_d5
.line 2872
:cond_b2
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzf:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_d5
.line 2873
new-instance p1, Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
iget-wide v5, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzd:J
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
.line 2874
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzkr;->zza()Ljava/lang/Object;
move-result-object v7
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzkr;->zze:Ljava/lang/String;
move-object v3, p1
invoke-direct/range {v3 .. v8}, Lcom/google/android/gms/measurement/internal/zzkr;-><init>(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V
iput-object p1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
.line 2875
iput-boolean v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->zze:Z
const/4 p1, 0x1
.line 2877
:cond_d5
:goto_d5
iget-boolean v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zze:Z
if-eqz v1, :cond_14c
.line 2878
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
.line 2879
new-instance v9, Lcom/google/android/gms/measurement/internal/zzkt;
iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzb:Ljava/lang/String;
iget-object v5, v1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
iget-wide v6, v1, Lcom/google/android/gms/measurement/internal/zzkr;->zzb:J
.line 2880
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzkr;->zza()Ljava/lang/Object;
move-result-object v8
move-object v2, v9
invoke-direct/range {v2 .. v8}, Lcom/google/android/gms/measurement/internal/zzkt;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V
.line 2881
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
invoke-virtual {v1, v9}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzkt;)Z
move-result v1
if-eqz v1, :cond_117
.line 2884
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2885
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzv()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "User property updated immediately"
iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
.line 2886
iget-object v4, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v4
.line 2887
iget-object v5, v9, Lcom/google/android/gms/measurement/internal/zzkt;->zzc:Ljava/lang/String;
invoke-virtual {v4, v5}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
iget-object v5, v9, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
.line 2888
invoke-virtual {v1, v2, v3, v4, v5}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
goto :goto_13a
.line 2890
:cond_117
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2891
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "(2)Too many active user properties, ignoring"
iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
.line 2892
invoke-static {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v3
.line 2893
iget-object v4, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v4
.line 2894
iget-object v5, v9, Lcom/google/android/gms/measurement/internal/zzkt;->zzc:Ljava/lang/String;
invoke-virtual {v4, v5}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
iget-object v5, v9, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
.line 2895
invoke-virtual {v1, v2, v3, v4, v5}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
:goto_13a
if-eqz p1, :cond_14c
.line 2896
iget-object p1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzi:Lcom/google/android/gms/measurement/internal/zzar;
if-eqz p1, :cond_14c
.line 2897
new-instance p1, Lcom/google/android/gms/measurement/internal/zzar;
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzi:Lcom/google/android/gms/measurement/internal/zzar;
iget-wide v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzd:J
invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzar;-><init>(Lcom/google/android/gms/measurement/internal/zzar;J)V
.line 2898
invoke-direct {p0, p1, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
.line 2899
:cond_14c
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1, v0}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzw;)Z
move-result p1
if-eqz p1, :cond_17c
.line 2902
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p1
.line 2903
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zzv()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p1
const-string p2, "Conditional property added"
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
.line 2904
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v2
.line 2905
iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
.line 2906
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkr;->zza()Ljava/lang/Object;
move-result-object v0
.line 2907
invoke-virtual {p1, p2, v1, v2, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
goto :goto_1a5
.line 2909
:cond_17c
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p1
.line 2910
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p1
const-string p2, "Too many conditional properties, ignoring"
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
.line 2911
invoke-static {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v1
.line 2912
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v2
.line 2913
iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
.line 2914
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkr;->zza()Ljava/lang/Object;
move-result-object v0
.line 2915
invoke-virtual {p1, p2, v1, v2, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
.line 2916
:goto_1a5
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_1ac
.catchall {:try_start_3d .. :try_end_1ac} :catchall_1b4
.line 2917
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
return-void
:catchall_1b4
move-exception p1
.line 2919
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p2
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
.line 2920
throw p1
.end method
.method final zza(Ljava/lang/Runnable;)V
.registers 3
.line 2219
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2220
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzo:Ljava/util/List;
if-nez v0, :cond_e
.line 2221
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzo:Ljava/util/List;
.line 2222
:cond_e
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzo:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-void
.end method
.method final zza(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V
.registers 12
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I",
"Ljava/lang/Throwable;",
"[B",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;>;)V"
}
.end annotation
.line 2001
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2002
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 2003
invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
const/4 v0, 0x0
if-nez p4, :cond_e
:try_start_c
new-array p4, v0, [B
.line 2007
:cond_e
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2008
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "onConfigFetched. Response size"
array-length v3, p4
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 2009
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzac;->zze()V
:try_end_29
.catchall {:try_start_c .. :try_end_29} :catchall_196
.line 2010
:try_start_29
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
invoke-virtual {v1, p1}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
move-result-object v1
const/16 v2, 0xc8
const/16 v3, 0x130
const/4 v4, 0x1
if-eq p2, v2, :cond_3e
const/16 v2, 0xcc
if-eq p2, v2, :cond_3e
if-ne p2, v3, :cond_42
:cond_3e
if-nez p3, :cond_42
const/4 v2, 0x1
goto :goto_43
:cond_42
const/4 v2, 0x0
:goto_43
if-nez v1, :cond_5a
.line 2014
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p2
.line 2015
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p2
const-string p3, "App does not exist in onConfigFetched. appId"
.line 2016
invoke-static {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
invoke-virtual {p2, p3, p1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
goto/16 :goto_179
:cond_5a
const/16 v5, 0x194
if-nez v2, :cond_ca
if-ne p2, v5, :cond_61
goto :goto_ca
.line 2054
:cond_61
iget-object p4, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object p4
.line 2055
invoke-interface {p4}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide p4
invoke-virtual {v1, p4, p5}, Lcom/google/android/gms/measurement/internal/zzf;->zzi(J)V
.line 2056
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p4
invoke-virtual {p4, v1}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzf;)V
.line 2058
iget-object p4, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p4
.line 2059
invoke-virtual {p4}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p4
const-string p5, "Fetching config failed. code, error"
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {p4, p5, v1, p3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 2060
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object p3
invoke-virtual {p3, p1}, Lcom/google/android/gms/measurement/internal/zzfp;->zzc(Ljava/lang/String;)V
.line 2062
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object p1
.line 2063
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzfd;->zzd:Lcom/google/android/gms/measurement/internal/zzfh;
.line 2064
iget-object p3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object p3
.line 2065
invoke-interface {p3}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide p3
invoke-virtual {p1, p3, p4}, Lcom/google/android/gms/measurement/internal/zzfh;->zza(J)V
const/16 p1, 0x1f7
if-eq p2, p1, :cond_ae
const/16 p1, 0x1ad
if-ne p2, p1, :cond_ad
goto :goto_ae
:cond_ad
const/4 v4, 0x0
:cond_ae
:goto_ae
if-eqz v4, :cond_c5
.line 2069
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object p1
.line 2070
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzfd;->zze:Lcom/google/android/gms/measurement/internal/zzfh;
.line 2071
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object p2
.line 2072
invoke-interface {p2}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide p2
invoke-virtual {p1, p2, p3}, Lcom/google/android/gms/measurement/internal/zzfh;->zza(J)V
.line 2073
:cond_c5
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzab()V
goto/16 :goto_179
:cond_ca
:goto_ca
const/4 p3, 0x0
if-eqz p5, :cond_d6
const-string v2, "Last-Modified"
.line 2018
invoke-interface {p5, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p5
check-cast p5, Ljava/util/List;
goto :goto_d7
:cond_d6
move-object p5, p3
:goto_d7
if-eqz p5, :cond_e6
.line 2019
invoke-interface {p5}, Ljava/util/List;->size()I
move-result v2
if-lez v2, :cond_e6
.line 2020
invoke-interface {p5, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p5
check-cast p5, Ljava/lang/String;
goto :goto_e7
:cond_e6
move-object p5, p3
:goto_e7
if-eq p2, v5, :cond_103
if-ne p2, v3, :cond_ec
goto :goto_103
.line 2029
:cond_ec
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object p3
invoke-virtual {p3, p1, p4, p5}, Lcom/google/android/gms/measurement/internal/zzfp;->zza(Ljava/lang/String;[BLjava/lang/String;)Z
move-result p3
:try_end_f4
.catchall {:try_start_29 .. :try_end_f4} :catchall_18d
if-nez p3, :cond_124
.line 2030
:try_start_f6
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
:try_end_fd
.catchall {:try_start_f6 .. :try_end_fd} :catchall_196
.line 2031
iput-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzr:Z
.line 2032
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
return-void
.line 2023
:cond_103
:goto_103
:try_start_103
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object p5
invoke-virtual {p5, p1}, Lcom/google/android/gms/measurement/internal/zzfp;->zza(Ljava/lang/String;)Lcom/google/android/gms/internal/measurement/zzca$zzb;
move-result-object p5
if-nez p5, :cond_124
.line 2024
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object p5
invoke-virtual {p5, p1, p3, p3}, Lcom/google/android/gms/measurement/internal/zzfp;->zza(Ljava/lang/String;[BLjava/lang/String;)Z
move-result p3
:try_end_115
.catchall {:try_start_103 .. :try_end_115} :catchall_18d
if-nez p3, :cond_124
.line 2025
:try_start_117
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
:try_end_11e
.catchall {:try_start_117 .. :try_end_11e} :catchall_196
.line 2026
iput-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzr:Z
.line 2027
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
return-void
.line 2035
:cond_124
:try_start_124
iget-object p3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object p3
.line 2036
invoke-interface {p3}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v2
invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzf;->zzh(J)V
.line 2037
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p3
invoke-virtual {p3, v1}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzf;)V
if-ne p2, v5, :cond_14a
.line 2040
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p2
.line 2041
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzer;->zzj()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p2
const-string p3, "Config not found. Using empty config. appId"
.line 2042
invoke-virtual {p2, p3, p1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
goto :goto_162
.line 2044
:cond_14a
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p1
.line 2045
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p1
const-string p3, "Successfully fetched config. Got network response. code, size"
.line 2046
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p2
array-length p4, p4
.line 2047
invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p4
.line 2048
invoke-virtual {p1, p3, p2, p4}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 2049
:goto_162
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzd()Lcom/google/android/gms/measurement/internal/zzeu;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzeu;->zze()Z
move-result p1
if-eqz p1, :cond_176
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzaa()Z
move-result p1
if-eqz p1, :cond_176
.line 2050
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzo()V
goto :goto_179
.line 2051
:cond_176
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzab()V
.line 2074
:goto_179
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_180
.catchall {:try_start_124 .. :try_end_180} :catchall_18d
.line 2075
:try_start_180
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
:try_end_187
.catchall {:try_start_180 .. :try_end_187} :catchall_196
.line 2079
iput-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzr:Z
.line 2080
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
return-void
:catchall_18d
move-exception p1
.line 2077
:try_start_18e
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p2
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
.line 2078
throw p1
:try_end_196
.catchall {:try_start_18e .. :try_end_196} :catchall_196
:catchall_196
move-exception p1
.line 2082
iput-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzr:Z
.line 2083
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
.line 2084
throw p1
.end method
.method final zza(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzad;)V
.registers 8
.line 140
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v0
if-eqz v0, :cond_8a
.line 141
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 142
sget-object v1, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v0
if-eqz v0, :cond_8a
.line 143
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 144
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 145
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzz:Ljava/util/Map;
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 146
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
.line 147
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v1
if-eqz v1, :cond_8a
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzgo;->zzs()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v1
sget-object v2, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v1
if-eqz v1, :cond_8a
.line 148
invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 149
invoke-static {p2}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 150
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 151
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
.line 152
new-instance v1, Landroid/content/ContentValues;
invoke-direct {v1}, Landroid/content/ContentValues;-><init>()V
const-string v2, "app_id"
.line 153
invoke-virtual {v1, v2, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 154
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzad;->zza()Ljava/lang/String;
move-result-object p2
const-string v2, "consent_state"
invoke-virtual {v1, v2, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 155
:try_start_54
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzac;->c_()Landroid/database/sqlite/SQLiteDatabase;
move-result-object p2
const-string v2, "consent_settings"
const/4 v3, 0x0
const/4 v4, 0x5
.line 157
invoke-virtual {p2, v2, v3, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J
move-result-wide v1
const-wide/16 v3, -0x1
cmp-long p2, v1, v3
if-nez p2, :cond_77
.line 159
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p2
.line 160
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p2
const-string v1, "Failed to insert/update consent setting (got -1). appId"
.line 161
invoke-static {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v2
.line 162
invoke-virtual {p2, v1, v2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
:try_end_77
.catch Landroid/database/sqlite/SQLiteException; {:try_start_54 .. :try_end_77} :catch_78
:cond_77
return-void
:catch_78
move-exception p2
.line 165
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
.line 166
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
.line 167
invoke-static {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
const-string v1, "Error storing consent setting. appId, error"
invoke-virtual {v0, v1, p1, p2}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
:cond_8a
return-void
.end method
.method final zza(Z)V
.registers 2
.line 3157
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzab()V
return-void
.end method
.method public final zzb()Lcom/google/android/gms/measurement/internal/zzy;
.registers 2
.line 103
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
return-object v0
.end method
.method final zzb(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V
.registers 10
.line 2517
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2518
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 2519
invoke-direct {p0, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zze(Lcom/google/android/gms/measurement/internal/zzn;)Z
move-result v0
if-nez v0, :cond_d
return-void
.line 2521
:cond_d
iget-boolean v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->zzh:Z
if-nez v0, :cond_15
.line 2522
invoke-virtual {p0, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
return-void
.line 2524
:cond_15
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
const-string v1, "_npa"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_5b
iget-object v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->zzs:Ljava/lang/Boolean;
if-eqz v0, :cond_5b
.line 2526
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p1
.line 2527
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zzv()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p1
const-string v0, "Falling back to manifest metadata value for ad personalization"
invoke-virtual {p1, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
.line 2528
new-instance p1, Lcom/google/android/gms/measurement/internal/zzkr;
.line 2529
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v0
.line 2530
invoke-interface {v0}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v3
.line 2531
iget-object v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->zzs:Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_49
const-wide/16 v0, 0x1
goto :goto_4b
:cond_49
const-wide/16 v0, 0x0
:goto_4b
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v5
const-string v2, "_npa"
const-string v6, "auto"
move-object v1, p1
invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/zzkr;-><init>(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V
.line 2532
invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V
return-void
.line 2535
:cond_5b
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
.line 2536
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zzv()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
.line 2537
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v1
.line 2538
iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v2, "Removing user property"
.line 2539
invoke-virtual {v0, v2, v1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 2540
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzac;->zze()V
.line 2541
:try_start_7d
invoke-virtual {p0, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
.line 2542
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
iget-object p2, p2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v0, p2, v1}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;Ljava/lang/String;)V
.line 2543
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p2
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
.line 2545
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p2
.line 2546
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzer;->zzv()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p2
const-string v0, "User property removed"
.line 2547
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v1
.line 2548
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v1, p1}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 2549
invoke-virtual {p2, v0, p1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
:try_end_ad
.catchall {:try_start_7d .. :try_end_ad} :catchall_b5
.line 2550
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
return-void
:catchall_b5
move-exception p1
.line 2552
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p2
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
.line 2553
throw p1
.end method
.method final zzb(Lcom/google/android/gms/measurement/internal/zzn;)V
.registers 23
move-object/from16 v1, p0
move-object/from16 v2, p1
const-string v3, "_sysu"
const-string v4, "_sys"
const-string v5, "_pfo"
const-string v6, "_uwa"
const-string v0, "app_id=?"
.line 2559
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2560
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 2561
invoke-static/range {p1 .. p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2562
iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-static {v7}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 2563
invoke-direct/range {p0 .. p1}, Lcom/google/android/gms/measurement/internal/zzki;->zze(Lcom/google/android/gms/measurement/internal/zzn;)Z
move-result v7
if-nez v7, :cond_23
return-void
.line 2565
:cond_23
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v7
iget-object v8, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-virtual {v7, v8}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
move-result-object v7
const-wide/16 v8, 0x0
if-eqz v7, :cond_56
.line 2567
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzf;->zze()Ljava/lang/String;
move-result-object v10
invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v10
if-eqz v10, :cond_56
iget-object v10, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzb:Ljava/lang/String;
.line 2568
invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v10
if-nez v10, :cond_56
.line 2569
invoke-virtual {v7, v8, v9}, Lcom/google/android/gms/measurement/internal/zzf;->zzh(J)V
.line 2570
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v10
invoke-virtual {v10, v7}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzf;)V
.line 2571
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzc()Lcom/google/android/gms/measurement/internal/zzfp;
move-result-object v7
iget-object v10, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-virtual {v7, v10}, Lcom/google/android/gms/measurement/internal/zzfp;->zzd(Ljava/lang/String;)V
.line 2572
:cond_56
iget-boolean v7, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzh:Z
if-nez v7, :cond_5e
.line 2573
invoke-virtual/range {p0 .. p1}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
return-void
.line 2575
:cond_5e
iget-wide v10, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzm:J
cmp-long v7, v10, v8
if-nez v7, :cond_6e
.line 2578
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v7
.line 2579
invoke-interface {v7}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v10
.line 2581
:cond_6e
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzw()Lcom/google/android/gms/measurement/internal/zzal;
move-result-object v7
.line 2582
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzal;->zzh()V
.line 2583
iget v7, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzn:I
const/4 v15, 0x1
if-eqz v7, :cond_98
if-eq v7, v15, :cond_98
.line 2586
iget-object v12, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v12
.line 2587
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v12
iget-object v13, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 2588
invoke-static {v13}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v13
.line 2589
invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v7
const-string v14, "Incorrect app type, assuming installed app. appId, appType"
.line 2590
invoke-virtual {v12, v14, v13, v7}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
const/4 v7, 0x0
.line 2592
:cond_98
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v12
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzac;->zze()V
.line 2594
:try_start_9f
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v12
iget-object v13, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
const-string v14, "_npa"
.line 2595
invoke-virtual {v12, v13, v14}, Lcom/google/android/gms/measurement/internal/zzac;->zzc(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzkt;
move-result-object v14
if-eqz v14, :cond_bc
const-string v12, "auto"
.line 2596
iget-object v13, v14, Lcom/google/android/gms/measurement/internal/zzkt;->zzb:Ljava/lang/String;
.line 2597
invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v12
if-eqz v12, :cond_b8
goto :goto_bc
:cond_b8
move-object/from16 v18, v3
const/4 v3, 0x1
goto :goto_10f
.line 2598
:cond_bc
:goto_bc
iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzs:Ljava/lang/Boolean;
if-eqz v12, :cond_f9
.line 2599
new-instance v13, Lcom/google/android/gms/measurement/internal/zzkr;
const-string v18, "_npa"
.line 2600
iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzs:Ljava/lang/Boolean;
invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z
move-result v12
if-eqz v12, :cond_cf
const-wide/16 v19, 0x1
goto :goto_d1
:cond_cf
move-wide/from16 v19, v8
:goto_d1
invoke-static/range {v19 .. v20}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v19
const-string v20, "auto"
const-wide/16 v8, 0x1
move-object v12, v13
move-object v8, v13
move-object/from16 v13, v18
move-object/from16 v18, v3
move-object v9, v14
const/4 v3, 0x1
move-wide v14, v10
move-object/from16 v16, v19
move-object/from16 v17, v20
invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;-><init>(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V
if-eqz v9, :cond_f5
.line 2601
iget-object v9, v9, Lcom/google/android/gms/measurement/internal/zzkt;->zze:Ljava/lang/Object;
iget-object v12, v8, Lcom/google/android/gms/measurement/internal/zzkr;->zzc:Ljava/lang/Long;
.line 2602
invoke-virtual {v9, v12}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v9
if-nez v9, :cond_10f
.line 2603
:cond_f5
invoke-virtual {v1, v8, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V
goto :goto_10f
:cond_f9
move-object/from16 v18, v3
move-object v9, v14
const/4 v3, 0x1
if-eqz v9, :cond_10f
.line 2605
new-instance v8, Lcom/google/android/gms/measurement/internal/zzkr;
const-string v13, "_npa"
const/16 v16, 0x0
const-string v17, "auto"
move-object v12, v8
move-wide v14, v10
invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;-><init>(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V
.line 2606
invoke-virtual {v1, v8, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V
.line 2608
:cond_10f
:goto_10f
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v8
iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-virtual {v8, v9}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
move-result-object v8
if-eqz v8, :cond_1d0
.line 2610
iget-object v12, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
.line 2611
iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzb:Ljava/lang/String;
.line 2612
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zze()Ljava/lang/String;
move-result-object v13
iget-object v14, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzr:Ljava/lang/String;
.line 2613
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzf()Ljava/lang/String;
move-result-object v15
.line 2614
invoke-static {v12, v13, v14, v15}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
move-result v12
if-eqz v12, :cond_1d0
.line 2616
iget-object v12, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v12
.line 2617
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v12
const-string v13, "New GMP App Id passed in. Removing cached database data. appId"
.line 2618
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v14
invoke-static {v14}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v14
.line 2619
invoke-virtual {v12, v13, v14}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 2620
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v12
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v8
.line 2621
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
.line 2622
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 2623
invoke-static {v8}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
:try_end_15a
.catchall {:try_start_9f .. :try_end_15a} :catchall_4af
.line 2624
:try_start_15a
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzac;->c_()Landroid/database/sqlite/SQLiteDatabase;
move-result-object v13
new-array v14, v3, [Ljava/lang/String;
const/4 v15, 0x0
aput-object v8, v14, v15
const-string v9, "events"
.line 2626
invoke-virtual {v13, v9, v0, v14}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v9
add-int/2addr v9, v15
const-string v15, "user_attributes"
.line 2627
invoke-virtual {v13, v15, v0, v14}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v15
add-int/2addr v9, v15
const-string v15, "conditional_properties"
.line 2628
invoke-virtual {v13, v15, v0, v14}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v15
add-int/2addr v9, v15
const-string v15, "apps"
.line 2629
invoke-virtual {v13, v15, v0, v14}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v15
add-int/2addr v9, v15
const-string v15, "raw_events"
.line 2630
invoke-virtual {v13, v15, v0, v14}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v15
add-int/2addr v9, v15
const-string v15, "raw_events_metadata"
.line 2631
invoke-virtual {v13, v15, v0, v14}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v15
add-int/2addr v9, v15
const-string v15, "event_filters"
.line 2632
invoke-virtual {v13, v15, v0, v14}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v15
add-int/2addr v9, v15
const-string v15, "property_filters"
.line 2633
invoke-virtual {v13, v15, v0, v14}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v15
add-int/2addr v9, v15
const-string v15, "audience_filter_values"
.line 2634
invoke-virtual {v13, v15, v0, v14}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v15
add-int/2addr v9, v15
const-string v15, "consent_settings"
.line 2635
invoke-virtual {v13, v15, v0, v14}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
move-result v0
add-int/2addr v9, v0
if-lez v9, :cond_1cf
.line 2637
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
const-string v13, "Deleted application data. app, records"
invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v9
invoke-virtual {v0, v13, v8, v9}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
:try_end_1bc
.catch Landroid/database/sqlite/SQLiteException; {:try_start_15a .. :try_end_1bc} :catch_1bd
.catchall {:try_start_15a .. :try_end_1bc} :catchall_4af
goto :goto_1cf
:catch_1bd
move-exception v0
.line 2640
:try_start_1be
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzgo;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v9
.line 2641
invoke-virtual {v9}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v9
const-string v12, "Error deleting application data. appId, error"
.line 2642
invoke-static {v8}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v8
invoke-virtual {v9, v12, v8, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
:cond_1cf
:goto_1cf
const/4 v8, 0x0
:cond_1d0
if-eqz v8, :cond_22f
.line 2646
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzm()J
move-result-wide v12
const-wide/32 v14, -0x80000000
cmp-long v0, v12, v14
if-eqz v0, :cond_1ea
.line 2647
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzm()J
move-result-wide v12
move-object v9, v4
iget-wide v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzj:J
cmp-long v0, v12, v3
if-eqz v0, :cond_1eb
const/4 v0, 0x1
goto :goto_1ec
:cond_1ea
move-object v9, v4
:cond_1eb
const/4 v0, 0x0
.line 2649
:goto_1ec
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzm()J
move-result-wide v3
cmp-long v12, v3, v14
if-nez v12, :cond_208
.line 2650
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzl()Ljava/lang/String;
move-result-object v3
if-eqz v3, :cond_208
.line 2651
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzl()Ljava/lang/String;
move-result-object v3
iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzc:Ljava/lang/String;
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_208
const/4 v14, 0x1
goto :goto_209
:cond_208
const/4 v14, 0x0
:goto_209
or-int/2addr v0, v14
if-eqz v0, :cond_230
.line 2653
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
const-string v3, "_pv"
.line 2654
invoke-virtual {v8}, Lcom/google/android/gms/measurement/internal/zzf;->zzl()Ljava/lang/String;
move-result-object v4
invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
.line 2655
new-instance v3, Lcom/google/android/gms/measurement/internal/zzar;
const-string v13, "_au"
new-instance v14, Lcom/google/android/gms/measurement/internal/zzam;
invoke-direct {v14, v0}, Lcom/google/android/gms/measurement/internal/zzam;-><init>(Landroid/os/Bundle;)V
const-string v15, "auto"
move-object v12, v3
move-wide/from16 v16, v10
invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzar;-><init>(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzam;Ljava/lang/String;J)V
.line 2656
invoke-virtual {v1, v3, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
goto :goto_230
:cond_22f
move-object v9, v4
.line 2657
:cond_230
:goto_230
invoke-virtual/range {p0 .. p1}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
if-nez v7, :cond_242
.line 2661
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
const-string v4, "_f"
.line 2662
invoke-virtual {v0, v3, v4}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v0
goto :goto_253
:cond_242
const/4 v3, 0x1
if-ne v7, v3, :cond_252
.line 2665
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
const-string v4, "_v"
.line 2666
invoke-virtual {v0, v3, v4}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzan;
move-result-object v0
goto :goto_253
:cond_252
const/4 v0, 0x0
:goto_253
if-nez v0, :cond_483
const-wide/32 v3, 0x36ee80
.line 2668
div-long v12, v10, v3
:try_end_25a
.catchall {:try_start_1be .. :try_end_25a} :catchall_4af
const-wide/16 v14, 0x1
add-long/2addr v12, v14
mul-long v12, v12, v3
const-string v0, "_dac"
const-string v3, "_r"
const-string v4, "_c"
const-string v8, "_et"
if-nez v7, :cond_3e1
.line 2670
:try_start_269
new-instance v7, Lcom/google/android/gms/measurement/internal/zzkr;
const-string v14, "_fot"
.line 2671
invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v16
const-string v17, "auto"
move-object v12, v7
move-object v13, v14
move-wide v14, v10
invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;-><init>(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V
.line 2672
invoke-virtual {v1, v7, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V
.line 2674
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2675
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
.line 2676
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zze()Lcom/google/android/gms/measurement/internal/zzfi;
move-result-object v7
iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 2677
invoke-virtual {v7, v12}, Lcom/google/android/gms/measurement/internal/zzfi;->zza(Ljava/lang/String;)V
.line 2679
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2680
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 2681
new-instance v7, Landroid/os/Bundle;
invoke-direct {v7}, Landroid/os/Bundle;-><init>()V
const-wide/16 v12, 0x1
.line 2682
invoke-virtual {v7, v4, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 2683
invoke-virtual {v7, v3, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
const-wide/16 v3, 0x0
.line 2684
invoke-virtual {v7, v6, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 2685
invoke-virtual {v7, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 2686
invoke-virtual {v7, v9, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
move-object/from16 v14, v18
.line 2687
invoke-virtual {v7, v14, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 2689
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v3
.line 2690
iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
sget-object v12, Lcom/google/android/gms/measurement/internal/zzat;->zzas:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v3, v4, v12}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v3
if-eqz v3, :cond_2c3
const-wide/16 v3, 0x1
.line 2691
invoke-virtual {v7, v8, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
goto :goto_2c5
:cond_2c3
const-wide/16 v3, 0x1
.line 2692
:goto_2c5
iget-boolean v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzq:Z
if-eqz v12, :cond_2cc
.line 2693
invoke-virtual {v7, v0, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 2694
:cond_2cc
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 2695
invoke-static {v3}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 2696
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 2697
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
const-string v4, "first_open_count"
.line 2698
invoke-virtual {v0, v3, v4}, Lcom/google/android/gms/measurement/internal/zzac;->zzh(Ljava/lang/String;Ljava/lang/String;)J
move-result-wide v3
.line 2701
iget-object v0, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzm()Landroid/content/Context;
move-result-object v0
.line 2702
invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
move-result-object v0
if-nez v0, :cond_306
.line 2705
iget-object v0, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
.line 2706
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
const-string v6, "PackageManager is null, first open report might be inaccurate. appId"
iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 2707
invoke-static {v9}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v9
.line 2708
invoke-virtual {v0, v6, v9}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
:try_end_302
.catchall {:try_start_269 .. :try_end_302} :catchall_4af
:cond_302
:goto_302
const-wide/16 v12, 0x0
goto/16 :goto_3c5
.line 2711
:cond_306
:try_start_306
iget-object v0, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzm()Landroid/content/Context;
move-result-object v0
.line 2712
invoke-static {v0}, Lcom/google/android/gms/common/wrappers/Wrappers;->packageManager(Landroid/content/Context;)Lcom/google/android/gms/common/wrappers/PackageManagerWrapper;
move-result-object v0
iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
const/4 v13, 0x0
invoke-virtual {v0, v12, v13}, Lcom/google/android/gms/common/wrappers/PackageManagerWrapper;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
move-result-object v0
:try_end_317
.catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_306 .. :try_end_317} :catch_318
.catchall {:try_start_306 .. :try_end_317} :catchall_4af
goto :goto_32f
:catch_318
move-exception v0
.line 2716
:try_start_319
iget-object v12, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v12
.line 2717
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v12
const-string v13, "Package info is null, first open report might be inaccurate. appId"
iget-object v15, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 2718
invoke-static {v15}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v15
.line 2719
invoke-virtual {v12, v13, v15, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
const/4 v0, 0x0
:goto_32f
if-eqz v0, :cond_381
.line 2721
iget-wide v12, v0, Landroid/content/pm/PackageInfo;->firstInstallTime:J
const-wide/16 v15, 0x0
cmp-long v17, v12, v15
if-eqz v17, :cond_381
.line 2723
iget-wide v12, v0, Landroid/content/pm/PackageInfo;->firstInstallTime:J
move-object/from16 v18, v14
iget-wide v14, v0, Landroid/content/pm/PackageInfo;->lastUpdateTime:J
cmp-long v0, v12, v14
if-eqz v0, :cond_364
.line 2725
iget-object v0, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 2726
sget-object v12, Lcom/google/android/gms/measurement/internal/zzat;->zzbm:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v0, v12}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v0
if-eqz v0, :cond_35d
const-wide/16 v12, 0x0
cmp-long v0, v3, v12
if-nez v0, :cond_362
const-wide/16 v12, 0x1
.line 2728
invoke-virtual {v7, v6, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
goto :goto_362
:cond_35d
const-wide/16 v12, 0x1
.line 2729
invoke-virtual {v7, v6, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
:cond_362
:goto_362
const/4 v14, 0x0
goto :goto_365
:cond_364
const/4 v14, 0x1
.line 2731
:goto_365
new-instance v0, Lcom/google/android/gms/measurement/internal/zzkr;
const-string v13, "_fi"
if-eqz v14, :cond_36e
const-wide/16 v14, 0x1
goto :goto_370
:cond_36e
const-wide/16 v14, 0x0
.line 2732
:goto_370
invoke-static {v14, v15}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v16
const-string v17, "auto"
move-object v12, v0
move-object/from16 v6, v18
move-wide v14, v10
invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;-><init>(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V
.line 2733
invoke-virtual {v1, v0, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V
:try_end_380
.catchall {:try_start_319 .. :try_end_380} :catchall_4af
goto :goto_382
:cond_381
move-object v6, v14
.line 2736
:goto_382
:try_start_382
iget-object v0, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzm()Landroid/content/Context;
move-result-object v0
.line 2737
invoke-static {v0}, Lcom/google/android/gms/common/wrappers/Wrappers;->packageManager(Landroid/content/Context;)Lcom/google/android/gms/common/wrappers/PackageManagerWrapper;
move-result-object v0
iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
const/4 v13, 0x0
invoke-virtual {v0, v12, v13}, Lcom/google/android/gms/common/wrappers/PackageManagerWrapper;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
move-result-object v0
:try_end_393
.catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_382 .. :try_end_393} :catch_394
.catchall {:try_start_382 .. :try_end_393} :catchall_4af
goto :goto_3ab
:catch_394
move-exception v0
.line 2741
:try_start_395
iget-object v12, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v12
.line 2742
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v12
const-string v13, "Application info is null, first open report might be inaccurate. appId"
iget-object v14, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 2743
invoke-static {v14}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v14
.line 2744
invoke-virtual {v12, v13, v14, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
const/4 v0, 0x0
:goto_3ab
if-eqz v0, :cond_302
.line 2746
iget v12, v0, Landroid/content/pm/ApplicationInfo;->flags:I
const/4 v13, 0x1
and-int/2addr v12, v13
if-eqz v12, :cond_3b8
const-wide/16 v12, 0x1
.line 2747
invoke-virtual {v7, v9, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 2748
:cond_3b8
iget v0, v0, Landroid/content/pm/ApplicationInfo;->flags:I
and-int/lit16 v0, v0, 0x80
if-eqz v0, :cond_302
const-wide/16 v12, 0x1
.line 2749
invoke-virtual {v7, v6, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
goto/16 :goto_302
:goto_3c5
cmp-long v0, v3, v12
if-ltz v0, :cond_3cc
.line 2751
invoke-virtual {v7, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 2752
:cond_3cc
new-instance v0, Lcom/google/android/gms/measurement/internal/zzar;
const-string v13, "_f"
new-instance v14, Lcom/google/android/gms/measurement/internal/zzam;
invoke-direct {v14, v7}, Lcom/google/android/gms/measurement/internal/zzam;-><init>(Landroid/os/Bundle;)V
const-string v15, "auto"
move-object v12, v0
move-wide/from16 v16, v10
invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzar;-><init>(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzam;Ljava/lang/String;J)V
.line 2753
invoke-direct {v1, v0, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
goto :goto_43d
:cond_3e1
const/4 v5, 0x1
if-ne v7, v5, :cond_43d
.line 2755
new-instance v5, Lcom/google/android/gms/measurement/internal/zzkr;
const-string v6, "_fvt"
.line 2756
invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v16
const-string v17, "auto"
move-object v12, v5
move-object v13, v6
move-wide v14, v10
invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;-><init>(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V
.line 2757
invoke-virtual {v1, v5, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V
.line 2759
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2760
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 2761
new-instance v5, Landroid/os/Bundle;
invoke-direct {v5}, Landroid/os/Bundle;-><init>()V
const-wide/16 v6, 0x1
.line 2762
invoke-virtual {v5, v4, v6, v7}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 2763
invoke-virtual {v5, v3, v6, v7}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 2765
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v3
.line 2766
iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
sget-object v6, Lcom/google/android/gms/measurement/internal/zzat;->zzas:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v3, v4, v6}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v3
if-eqz v3, :cond_420
const-wide/16 v3, 0x1
.line 2767
invoke-virtual {v5, v8, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
goto :goto_422
:cond_420
const-wide/16 v3, 0x1
.line 2768
:goto_422
iget-boolean v6, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzq:Z
if-eqz v6, :cond_429
.line 2769
invoke-virtual {v5, v0, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 2770
:cond_429
new-instance v0, Lcom/google/android/gms/measurement/internal/zzar;
const-string v13, "_v"
new-instance v14, Lcom/google/android/gms/measurement/internal/zzam;
invoke-direct {v14, v5}, Lcom/google/android/gms/measurement/internal/zzam;-><init>(Landroid/os/Bundle;)V
const-string v15, "auto"
move-object v12, v0
move-wide/from16 v16, v10
invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzar;-><init>(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzam;Ljava/lang/String;J)V
.line 2771
invoke-direct {v1, v0, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
.line 2773
:cond_43d
:goto_43d
iget-object v0, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 2774
iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
sget-object v4, Lcom/google/android/gms/measurement/internal/zzat;->zzat:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v0, v3, v4}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v0
if-nez v0, :cond_4a0
.line 2776
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
const-wide/16 v3, 0x1
.line 2777
invoke-virtual {v0, v8, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 2779
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v3
.line 2780
iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
sget-object v5, Lcom/google/android/gms/measurement/internal/zzat;->zzas:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v3, v4, v5}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v3
if-eqz v3, :cond_46e
const-string v3, "_fr"
const-wide/16 v4, 0x1
.line 2781
invoke-virtual {v0, v3, v4, v5}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
.line 2782
:cond_46e
new-instance v3, Lcom/google/android/gms/measurement/internal/zzar;
const-string v13, "_e"
new-instance v14, Lcom/google/android/gms/measurement/internal/zzam;
invoke-direct {v14, v0}, Lcom/google/android/gms/measurement/internal/zzam;-><init>(Landroid/os/Bundle;)V
const-string v15, "auto"
move-object v12, v3
move-wide/from16 v16, v10
invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzar;-><init>(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzam;Ljava/lang/String;J)V
.line 2783
invoke-direct {v1, v3, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
goto :goto_4a0
.line 2784
:cond_483
iget-boolean v0, v2, Lcom/google/android/gms/measurement/internal/zzn;->zzi:Z
if-eqz v0, :cond_4a0
.line 2786
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
.line 2787
new-instance v3, Lcom/google/android/gms/measurement/internal/zzar;
const-string v13, "_cd"
new-instance v14, Lcom/google/android/gms/measurement/internal/zzam;
invoke-direct {v14, v0}, Lcom/google/android/gms/measurement/internal/zzam;-><init>(Landroid/os/Bundle;)V
const-string v15, "auto"
move-object v12, v3
move-wide/from16 v16, v10
invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzar;-><init>(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzam;Ljava/lang/String;J)V
.line 2788
invoke-direct {v1, v3, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
.line 2789
:cond_4a0
:goto_4a0
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_4a7
.catchall {:try_start_395 .. :try_end_4a7} :catchall_4af
.line 2790
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
return-void
:catchall_4af
move-exception v0
.line 2792
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
.line 2793
goto :goto_4b9
:goto_4b8
throw v0
:goto_4b9
goto :goto_4b8
.end method
.method final zzb(Lcom/google/android/gms/measurement/internal/zzw;)V
.registers 3
.line 2921
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
invoke-direct {p0, v0}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzn;
move-result-object v0
if-eqz v0, :cond_b
.line 2923
invoke-virtual {p0, p1, v0}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V
:cond_b
return-void
.end method
.method final zzb(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V
.registers 13
.line 2925
invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2926
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 2927
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2928
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 2929
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2930
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 2931
invoke-direct {p0, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zze(Lcom/google/android/gms/measurement/internal/zzn;)Z
move-result v0
if-nez v0, :cond_21
return-void
.line 2933
:cond_21
iget-boolean v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->zzh:Z
if-nez v0, :cond_29
.line 2934
invoke-virtual {p0, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
return-void
.line 2936
:cond_29
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzac;->zze()V
.line 2937
:try_start_30
invoke-virtual {p0, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
.line 2939
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/zzac;->zzd(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzw;
move-result-object v0
if-eqz v0, :cond_cf
.line 2942
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 2943
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zzv()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
const-string v2, "Removing conditional user property"
iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
.line 2944
iget-object v4, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v4
.line 2945
iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v5, v5, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v4, v5}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
.line 2946
invoke-virtual {v1, v2, v3, v4}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 2947
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzac;->zze(Ljava/lang/String;Ljava/lang/String;)I
.line 2948
iget-boolean v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->zze:Z
if-eqz v1, :cond_80
.line 2949
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v1
iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;Ljava/lang/String;)V
.line 2950
:cond_80
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzk:Lcom/google/android/gms/measurement/internal/zzar;
if-eqz v1, :cond_f2
const/4 v1, 0x0
.line 2952
iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzk:Lcom/google/android/gms/measurement/internal/zzar;
iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzar;->zzb:Lcom/google/android/gms/measurement/internal/zzam;
if-eqz v2, :cond_93
.line 2953
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzk:Lcom/google/android/gms/measurement/internal/zzar;
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzar;->zzb:Lcom/google/android/gms/measurement/internal/zzam;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzam;->zzb()Landroid/os/Bundle;
move-result-object v1
:cond_93
move-object v3, v1
.line 2955
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v1
.line 2956
iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
iget-object v4, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzk:Lcom/google/android/gms/measurement/internal/zzar;
iget-object v4, v4, Lcom/google/android/gms/measurement/internal/zzar;->zza:Ljava/lang/String;
iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzw;->zzb:Ljava/lang/String;
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzk:Lcom/google/android/gms/measurement/internal/zzar;
iget-wide v6, p1, Lcom/google/android/gms/measurement/internal/zzar;->zzd:J
const/4 p1, 0x1
const/4 v8, 0x0
.line 2957
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzlq;->zzb()Z
move-result v0
if-eqz v0, :cond_bf
.line 2958
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v0
.line 2959
sget-object v9, Lcom/google/android/gms/measurement/internal/zzat;->zzcl:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v0, v9}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v0
if-eqz v0, :cond_bf
const/4 v0, 0x1
const/4 v9, 0x1
goto :goto_c1
:cond_bf
const/4 v0, 0x0
const/4 v9, 0x0
:goto_c1
move-object v0, v1
move-object v1, v2
move-object v2, v4
move-object v4, v5
move-wide v5, v6
move v7, p1
.line 2960
invoke-virtual/range {v0 .. v9}, Lcom/google/android/gms/measurement/internal/zzkw;->zza(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;JZZZ)Lcom/google/android/gms/measurement/internal/zzar;
move-result-object p1
.line 2961
invoke-direct {p0, p1, p2}, Lcom/google/android/gms/measurement/internal/zzki;->zzc(Lcom/google/android/gms/measurement/internal/zzar;Lcom/google/android/gms/measurement/internal/zzn;)V
goto :goto_f2
.line 2964
:cond_cf
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object p2
.line 2965
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object p2
const-string v0, "Conditional user property doesn\'t exist"
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->zza:Ljava/lang/String;
.line 2966
invoke-static {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v1
.line 2967
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v2
.line 2968
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzw;->zzc:Lcom/google/android/gms/measurement/internal/zzkr;
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->zza:Ljava/lang/String;
invoke-virtual {v2, p1}, Lcom/google/android/gms/measurement/internal/zzep;->zzc(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 2969
invoke-virtual {p2, v0, v1, p1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
.line 2970
:cond_f2
:goto_f2
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->b_()V
:try_end_f9
.catchall {:try_start_30 .. :try_end_f9} :catchall_101
.line 2971
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
return-void
:catchall_101
move-exception p1
.line 2973
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p2
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/zzac;->zzg()V
.line 2974
throw p1
.end method
.method final zzc(Lcom/google/android/gms/measurement/internal/zzn;)Lcom/google/android/gms/measurement/internal/zzf;
.registers 8
.line 3069
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 3070
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 3071
invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 3072
iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-static {v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String;
.line 3073
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
move-result-object v0
.line 3074
sget-object v1, Lcom/google/android/gms/measurement/internal/zzad;->zza:Lcom/google/android/gms/measurement/internal/zzad;
.line 3075
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v2
if-eqz v2, :cond_3e
.line 3076
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v2
.line 3077
sget-object v3, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v2
if-eqz v2, :cond_3e
.line 3078
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 3079
invoke-virtual {p0, v1}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v1
iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzw:Ljava/lang/String;
.line 3080
invoke-static {v2}, Lcom/google/android/gms/measurement/internal/zzad;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzad;->zzb(Lcom/google/android/gms/measurement/internal/zzad;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v1
.line 3081
:cond_3e
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v2
if-eqz v2, :cond_5c
.line 3082
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v2
.line 3083
sget-object v3, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v2
if-eqz v2, :cond_5c
.line 3084
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzad;->zzc()Z
move-result v2
if-eqz v2, :cond_59
goto :goto_5c
:cond_59
const-string v2, ""
goto :goto_64
.line 3086
:cond_5c
:goto_5c
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzj:Lcom/google/android/gms/measurement/internal/zzjo;
.line 3087
iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzjo;->zza(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 3089
:goto_64
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzng;->zzb()Z
move-result v3
if-eqz v3, :cond_1ab
.line 3090
iget-object v3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v3
.line 3091
sget-object v4, Lcom/google/android/gms/measurement/internal/zzat;->zzbn:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v3, v4}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v3
if-eqz v3, :cond_1ab
if-nez v0, :cond_b9
.line 3093
new-instance v0, Lcom/google/android/gms/measurement/internal/zzf;
iget-object v3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
iget-object v4, p1, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
invoke-direct {v0, v3, v4}, Lcom/google/android/gms/measurement/internal/zzf;-><init>(Lcom/google/android/gms/measurement/internal/zzfv;Ljava/lang/String;)V
.line 3094
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v3
if-eqz v3, :cond_ae
.line 3095
iget-object v3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v3
.line 3096
sget-object v4, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v3, v4}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v3
if-eqz v3, :cond_ae
.line 3097
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzad;->zze()Z
move-result v3
if-eqz v3, :cond_a4
.line 3098
invoke-direct {p0, v1}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzad;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Ljava/lang/String;)V
.line 3099
:cond_a4
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzad;->zzc()Z
move-result v1
if-eqz v1, :cond_103
.line 3100
invoke-virtual {v0, v2}, Lcom/google/android/gms/measurement/internal/zzf;->zze(Ljava/lang/String;)V
goto :goto_103
.line 3101
:cond_ae
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzz()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Ljava/lang/String;)V
.line 3102
invoke-virtual {v0, v2}, Lcom/google/android/gms/measurement/internal/zzf;->zze(Ljava/lang/String;)V
goto :goto_103
.line 3103
:cond_b9
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v3
if-eqz v3, :cond_d3
.line 3104
iget-object v3, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v3
.line 3105
sget-object v4, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v3, v4}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v3
if-eqz v3, :cond_d3
.line 3106
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzad;->zzc()Z
move-result v3
if-eqz v3, :cond_103
.line 3107
:cond_d3
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzf;->zzh()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_103
.line 3108
invoke-virtual {v0, v2}, Lcom/google/android/gms/measurement/internal/zzf;->zze(Ljava/lang/String;)V
.line 3109
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v2
if-eqz v2, :cond_fc
.line 3110
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v2
.line 3111
sget-object v3, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v2, v3}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v2
if-eqz v2, :cond_fc
.line 3112
invoke-direct {p0, v1}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzad;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Ljava/lang/String;)V
goto :goto_103
.line 3113
:cond_fc
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzz()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Ljava/lang/String;)V
.line 3114
:cond_103
:goto_103
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzb:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzb(Ljava/lang/String;)V
.line 3115
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzr:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzc(Ljava/lang/String;)V
.line 3116
invoke-static {}, Lcom/google/android/gms/internal/measurement/zznt;->zzb()Z
move-result v1
if-eqz v1, :cond_12a
.line 3117
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v1
.line 3118
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzf;->zzc()Ljava/lang/String;
move-result-object v2
sget-object v3, Lcom/google/android/gms/measurement/internal/zzat;->zzbi:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v1
if-eqz v1, :cond_12a
.line 3119
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzv:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzd(Ljava/lang/String;)V
.line 3120
:cond_12a
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzk:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_137
.line 3121
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzk:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzf(Ljava/lang/String;)V
.line 3122
:cond_137
iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zze:J
const-wide/16 v3, 0x0
cmp-long v5, v1, v3
if-eqz v5, :cond_144
.line 3123
iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zze:J
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzd(J)V
.line 3124
:cond_144
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzc:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_151
.line 3125
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzc:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzg(Ljava/lang/String;)V
.line 3126
:cond_151
iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzj:J
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzc(J)V
.line 3127
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzd:Ljava/lang/String;
if-eqz v1, :cond_15f
.line 3128
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzd:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzh(Ljava/lang/String;)V
.line 3129
:cond_15f
iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzf:J
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/zzf;->zze(J)V
.line 3130
iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzh:Z
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Z)V
.line 3131
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzg:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_176
.line 3132
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzg:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzi(Ljava/lang/String;)V
.line 3134
:cond_176
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v1
.line 3135
sget-object v2, Lcom/google/android/gms/measurement/internal/zzat;->zzbx:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v1
if-nez v1, :cond_189
.line 3136
iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzl:J
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzp(J)V
.line 3137
:cond_189
iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzo:Z
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzb(Z)V
.line 3138
iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzp:Z
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zzc(Z)V
.line 3139
iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzs:Ljava/lang/Boolean;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzf;->zza(Ljava/lang/Boolean;)V
.line 3140
iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zzt:J
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/zzf;->zzf(J)V
.line 3141
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzf;->zza()Z
move-result p1
if-eqz p1, :cond_1aa
.line 3142
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object p1
invoke-virtual {p1, v0}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Lcom/google/android/gms/measurement/internal/zzf;)V
:cond_1aa
return-object v0
.line 3144
:cond_1ab
invoke-direct {p0, p1, v0, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzn;Lcom/google/android/gms/measurement/internal/zzf;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
move-result-object p1
return-object p1
.end method
.method public final zzc()Lcom/google/android/gms/measurement/internal/zzfp;
.registers 2
.line 106
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzb:Lcom/google/android/gms/measurement/internal/zzfp;
invoke-static {v0}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzkj;)V
.line 107
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzb:Lcom/google/android/gms/measurement/internal/zzfp;
return-object v0
.end method
.method public final zzd()Lcom/google/android/gms/measurement/internal/zzeu;
.registers 2
.line 108
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzc:Lcom/google/android/gms/measurement/internal/zzeu;
invoke-static {v0}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzkj;)V
.line 109
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzc:Lcom/google/android/gms/measurement/internal/zzeu;
return-object v0
.end method
.method final zzd(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String;
.registers 6
.line 3146
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzp()Lcom/google/android/gms/measurement/internal/zzfo;
move-result-object v0
.line 3147
new-instance v1, Lcom/google/android/gms/measurement/internal/zzkm;
invoke-direct {v1, p0, p1}, Lcom/google/android/gms/measurement/internal/zzkm;-><init>(Lcom/google/android/gms/measurement/internal/zzki;Lcom/google/android/gms/measurement/internal/zzn;)V
.line 3148
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/zzfo;->zza(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;
move-result-object v0
const-wide/16 v1, 0x7530
.line 3149
:try_start_11
sget-object v3, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
invoke-interface {v0, v1, v2, v3}, Ljava/util/concurrent/Future;->get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
:try_end_19
.catch Ljava/util/concurrent/TimeoutException; {:try_start_11 .. :try_end_19} :catch_1e
.catch Ljava/lang/InterruptedException; {:try_start_11 .. :try_end_19} :catch_1c
.catch Ljava/util/concurrent/ExecutionException; {:try_start_11 .. :try_end_19} :catch_1a
return-object v0
:catch_1a
move-exception v0
goto :goto_1f
:catch_1c
move-exception v0
goto :goto_1f
:catch_1e
move-exception v0
.line 3152
:goto_1f
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v1
.line 3153
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v1
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->zza:Ljava/lang/String;
.line 3154
invoke-static {p1}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
const-string v2, "Failed to get app instance id. appId"
.line 3155
invoke-virtual {v1, v2, p1, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
const/4 p1, 0x0
return-object p1
.end method
.method public final zze()Lcom/google/android/gms/measurement/internal/zzac;
.registers 2
.line 110
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzd:Lcom/google/android/gms/measurement/internal/zzac;
invoke-static {v0}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzkj;)V
.line 111
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzd:Lcom/google/android/gms/measurement/internal/zzac;
return-object v0
.end method
.method public final zzf()Lcom/google/android/gms/measurement/internal/zzo;
.registers 2
.line 117
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzg:Lcom/google/android/gms/measurement/internal/zzo;
invoke-static {v0}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzkj;)V
.line 118
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzg:Lcom/google/android/gms/measurement/internal/zzo;
return-object v0
.end method
.method public final zzg()Lcom/google/android/gms/measurement/internal/zzie;
.registers 2
.line 119
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzi:Lcom/google/android/gms/measurement/internal/zzie;
invoke-static {v0}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzkj;)V
.line 120
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzi:Lcom/google/android/gms/measurement/internal/zzie;
return-object v0
.end method
.method public final zzh()Lcom/google/android/gms/measurement/internal/zzks;
.registers 2
.line 121
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzh:Lcom/google/android/gms/measurement/internal/zzks;
invoke-static {v0}, Lcom/google/android/gms/measurement/internal/zzki;->zzb(Lcom/google/android/gms/measurement/internal/zzkj;)V
.line 122
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzh:Lcom/google/android/gms/measurement/internal/zzks;
return-object v0
.end method
.method public final zzi()Lcom/google/android/gms/measurement/internal/zzjo;
.registers 2
.line 123
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzj:Lcom/google/android/gms/measurement/internal/zzjo;
return-object v0
.end method
.method public final zzj()Lcom/google/android/gms/measurement/internal/zzep;
.registers 2
.line 124
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzi()Lcom/google/android/gms/measurement/internal/zzep;
move-result-object v0
return-object v0
.end method
.method public final zzk()Lcom/google/android/gms/measurement/internal/zzkw;
.registers 2
.line 127
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzh()Lcom/google/android/gms/measurement/internal/zzkw;
move-result-object v0
return-object v0
.end method
.method public final zzl()Lcom/google/android/gms/common/util/Clock;
.registers 2
.line 126
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v0
return-object v0
.end method
.method public final zzm()Landroid/content/Context;
.registers 2
.line 125
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzm()Landroid/content/Context;
move-result-object v0
return-object v0
.end method
.method final zzn()V
.registers 3
.line 132
iget-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzl:Z
if-eqz v0, :cond_5
return-void
.line 133
:cond_5
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "UploadController is not initialized"
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method final zzo()V
.registers 18
move-object/from16 v1, p0
.line 875
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 876
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
const/4 v0, 0x1
.line 877
iput-boolean v0, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzt:Z
const/4 v2, 0x0
.line 878
:try_start_c
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzv()Lcom/google/android/gms/measurement/internal/zzio;
move-result-object v3
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzio;->zzaf()Ljava/lang/Boolean;
move-result-object v3
if-nez v3, :cond_2d
.line 881
iget-object v0, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
.line 882
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zzh()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
const-string v3, "Upload data called on the client side before use of service was decided"
.line 883
invoke-virtual {v0, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
:try_end_27
.catchall {:try_start_c .. :try_end_27} :catchall_3af
.line 884
iput-boolean v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzt:Z
.line 885
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
return-void
.line 887
:cond_2d
:try_start_2d
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v3
if-eqz v3, :cond_48
.line 889
iget-object v0, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
.line 890
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
const-string v3, "Upload called in the client side when service should be used"
invoke-virtual {v0, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
:try_end_42
.catchall {:try_start_2d .. :try_end_42} :catchall_3af
.line 891
iput-boolean v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzt:Z
.line 892
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
return-void
.line 894
:cond_48
:try_start_48
iget-wide v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzn:J
const-wide/16 v5, 0x0
cmp-long v7, v3, v5
if-lez v7, :cond_59
.line 895
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzab()V
:try_end_53
.catchall {:try_start_48 .. :try_end_53} :catchall_3af
.line 896
iput-boolean v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzt:Z
.line 897
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
return-void
.line 900
:cond_59
:try_start_59
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 901
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzw:Ljava/util/List;
if-eqz v3, :cond_62
const/4 v3, 0x1
goto :goto_63
:cond_62
const/4 v3, 0x0
:goto_63
if-eqz v3, :cond_7a
.line 904
iget-object v0, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
.line 905
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
const-string v3, "Uploading requested multiple times"
invoke-virtual {v0, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
:try_end_74
.catchall {:try_start_59 .. :try_end_74} :catchall_3af
.line 906
iput-boolean v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzt:Z
.line 907
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
return-void
.line 909
:cond_7a
:try_start_7a
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzd()Lcom/google/android/gms/measurement/internal/zzeu;
move-result-object v3
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzeu;->zze()Z
move-result v3
if-nez v3, :cond_9c
.line 911
iget-object v0, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
.line 912
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v0
const-string v3, "Network not connected, ignoring upload request"
invoke-virtual {v0, v3}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
.line 913
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzab()V
:try_end_96
.catchall {:try_start_7a .. :try_end_96} :catchall_3af
.line 914
iput-boolean v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzt:Z
.line 915
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
return-void
.line 918
:cond_9c
:try_start_9c
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzl()Lcom/google/android/gms/common/util/Clock;
move-result-object v3
.line 919
invoke-interface {v3}, Lcom/google/android/gms/common/util/Clock;->currentTimeMillis()J
move-result-wide v3
.line 921
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v7
.line 922
sget-object v8, Lcom/google/android/gms/measurement/internal/zzat;->zzap:Lcom/google/android/gms/measurement/internal/zzeg;
const/4 v9, 0x0
invoke-virtual {v7, v9, v8}, Lcom/google/android/gms/measurement/internal/zzy;->zzb(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)I
move-result v7
.line 923
invoke-static {}, Lcom/google/android/gms/measurement/internal/zzy;->zzj()J
move-result-wide v10
sub-long v10, v3, v10
const/4 v8, 0x0
:goto_ba
if-ge v8, v7, :cond_c5
.line 925
invoke-direct {v1, v9, v10, v11}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;J)Z
move-result v12
if-eqz v12, :cond_c5
add-int/lit8 v8, v8, 0x1
goto :goto_ba
.line 928
:cond_c5
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object v7
.line 929
iget-object v7, v7, Lcom/google/android/gms/measurement/internal/zzfd;->zzc:Lcom/google/android/gms/measurement/internal/zzfh;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfh;->zza()J
move-result-wide v7
cmp-long v10, v7, v5
if-eqz v10, :cond_ee
.line 932
iget-object v5, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v5}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v5
.line 933
invoke-virtual {v5}, Lcom/google/android/gms/measurement/internal/zzer;->zzv()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v5
const-string v6, "Uploading events. Elapsed time since last upload attempt (ms)"
sub-long v7, v3, v7
.line 934
invoke-static {v7, v8}, Ljava/lang/Math;->abs(J)J
move-result-wide v7
invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v7
.line 935
invoke-virtual {v5, v6, v7}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;)V
.line 936
:cond_ee
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v5
invoke-virtual {v5}, Lcom/google/android/gms/measurement/internal/zzac;->d_()Ljava/lang/String;
move-result-object v5
.line 937
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v6
const-wide/16 v7, -0x1
if-nez v6, :cond_387
.line 938
iget-wide v10, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzy:J
cmp-long v6, v10, v7
if-nez v6, :cond_10e
.line 939
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v6
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzac;->zzz()J
move-result-wide v6
iput-wide v6, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzy:J
.line 941
:cond_10e
iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v6
.line 943
sget-object v7, Lcom/google/android/gms/measurement/internal/zzat;->zzf:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v6, v5, v7}, Lcom/google/android/gms/measurement/internal/zzy;->zzb(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)I
move-result v6
.line 946
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v7
.line 948
sget-object v8, Lcom/google/android/gms/measurement/internal/zzat;->zzg:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v7, v5, v8}, Lcom/google/android/gms/measurement/internal/zzy;->zzb(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)I
move-result v7
invoke-static {v2, v7}, Ljava/lang/Math;->max(II)I
move-result v7
.line 951
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v8
invoke-virtual {v8, v5, v6, v7}, Lcom/google/android/gms/measurement/internal/zzac;->zza(Ljava/lang/String;II)Ljava/util/List;
move-result-object v6
.line 952
invoke-interface {v6}, Ljava/util/List;->isEmpty()Z
move-result v7
if-nez v7, :cond_3a9
.line 953
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v7
if-eqz v7, :cond_156
.line 954
iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v7
.line 955
sget-object v8, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v7, v8}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v7
if-eqz v7, :cond_156
.line 956
invoke-virtual {v1, v5}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v7
invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzad;->zzc()Z
move-result v7
if-eqz v7, :cond_1a9
.line 958
:cond_156
invoke-interface {v6}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v7
:cond_15a
invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z
move-result v8
if-eqz v8, :cond_179
invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v8
check-cast v8, Landroid/util/Pair;
.line 959
iget-object v8, v8, Landroid/util/Pair;->first:Ljava/lang/Object;
check-cast v8, Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 960
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzad()Ljava/lang/String;
move-result-object v10
invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v10
if-nez v10, :cond_15a
.line 961
invoke-virtual {v8}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzad()Ljava/lang/String;
move-result-object v7
goto :goto_17a
:cond_179
move-object v7, v9
:goto_17a
if-eqz v7, :cond_1a9
const/4 v8, 0x0
.line 965
:goto_17d
invoke-interface {v6}, Ljava/util/List;->size()I
move-result v10
if-ge v8, v10, :cond_1a9
.line 966
invoke-interface {v6, v8}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v10
check-cast v10, Landroid/util/Pair;
iget-object v10, v10, Landroid/util/Pair;->first:Ljava/lang/Object;
check-cast v10, Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 967
invoke-virtual {v10}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzad()Ljava/lang/String;
move-result-object v11
invoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v11
if-nez v11, :cond_1a6
.line 968
invoke-virtual {v10}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzad()Ljava/lang/String;
move-result-object v10
invoke-virtual {v10, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v10
if-nez v10, :cond_1a6
.line 969
invoke-interface {v6, v2, v8}, Ljava/util/List;->subList(II)Ljava/util/List;
move-result-object v6
goto :goto_1a9
:cond_1a6
add-int/lit8 v8, v8, 0x1
goto :goto_17d
.line 972
:cond_1a9
:goto_1a9
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzcd$zzf;->zzb()Lcom/google/android/gms/internal/measurement/zzcd$zzf$zza;
move-result-object v7
.line 973
invoke-interface {v6}, Ljava/util/List;->size()I
move-result v8
.line 974
new-instance v10, Ljava/util/ArrayList;
invoke-interface {v6}, Ljava/util/List;->size()I
move-result v11
invoke-direct {v10, v11}, Ljava/util/ArrayList;-><init>(I)V
.line 976
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v11
.line 977
invoke-virtual {v11, v5}, Lcom/google/android/gms/measurement/internal/zzy;->zzh(Ljava/lang/String;)Z
move-result v11
if-eqz v11, :cond_1e6
.line 978
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v11
if-eqz v11, :cond_1e4
.line 979
iget-object v11, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v11
.line 980
sget-object v12, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v11, v12}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v11
if-eqz v11, :cond_1e4
.line 981
invoke-virtual {v1, v5}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v11
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzad;->zzc()Z
move-result v11
if-eqz v11, :cond_1e6
:cond_1e4
const/4 v11, 0x1
goto :goto_1e7
:cond_1e6
const/4 v11, 0x0
.line 982
:goto_1e7
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v12
if-eqz v12, :cond_208
.line 983
iget-object v12, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v12
.line 984
sget-object v13, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v12, v13}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v12
if-eqz v12, :cond_208
.line 985
invoke-virtual {v1, v5}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v12
invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/zzad;->zzc()Z
move-result v12
if-eqz v12, :cond_206
goto :goto_208
:cond_206
const/4 v12, 0x0
goto :goto_209
:cond_208
:goto_208
const/4 v12, 0x1
.line 986
:goto_209
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v13
if-eqz v13, :cond_22a
.line 987
iget-object v13, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v13}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v13
.line 988
sget-object v14, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v13, v14}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v13
if-eqz v13, :cond_22a
.line 989
invoke-virtual {v1, v5}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzad;
move-result-object v13
invoke-virtual {v13}, Lcom/google/android/gms/measurement/internal/zzad;->zze()Z
move-result v13
if-eqz v13, :cond_228
goto :goto_22a
:cond_228
const/4 v13, 0x0
goto :goto_22b
:cond_22a
:goto_22a
const/4 v13, 0x1
:goto_22b
const/4 v14, 0x0
:goto_22c
if-ge v14, v8, :cond_2b4
.line 991
invoke-interface {v6, v14}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v15
check-cast v15, Landroid/util/Pair;
iget-object v15, v15, Landroid/util/Pair;->first:Ljava/lang/Object;
check-cast v15, Lcom/google/android/gms/internal/measurement/zzcd$zzg;
.line 992
invoke-virtual {v15}, Lcom/google/android/gms/internal/measurement/zzhz;->zzbn()Lcom/google/android/gms/internal/measurement/zzhz$zza;
move-result-object v15
.line 993
check-cast v15, Lcom/google/android/gms/internal/measurement/zzhz$zza;
check-cast v15, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 994
invoke-interface {v6, v14}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v16
move-object/from16 v0, v16
check-cast v0, Landroid/util/Pair;
iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object;
check-cast v0, Ljava/lang/Long;
invoke-interface {v10, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
move-object/from16 v16, v10
const-wide/16 v9, 0x7d35
.line 996
invoke-virtual {v15, v9, v10}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzg(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v9
.line 997
invoke-virtual {v9, v3, v4}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zza(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
move-result-object v9
.line 999
invoke-virtual {v9, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzb(Z)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
if-nez v11, :cond_263
.line 1001
invoke-virtual {v15}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzr()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1002
:cond_263
invoke-static {}, Lcom/google/android/gms/internal/measurement/zzmj;->zzb()Z
move-result v9
if-eqz v9, :cond_284
.line 1003
iget-object v9, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v9}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v9
.line 1004
sget-object v10, Lcom/google/android/gms/measurement/internal/zzat;->zzci:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v9, v10}, Lcom/google/android/gms/measurement/internal/zzy;->zza(Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v9
if-eqz v9, :cond_284
if-nez v12, :cond_27f
.line 1006
invoke-virtual {v15}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzk()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1007
invoke-virtual {v15}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzl()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
:cond_27f
if-nez v13, :cond_284
.line 1009
invoke-virtual {v15}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzm()Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1011
:cond_284
iget-object v9, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v9}, Lcom/google/android/gms/measurement/internal/zzfv;->zza()Lcom/google/android/gms/measurement/internal/zzy;
move-result-object v9
.line 1012
sget-object v10, Lcom/google/android/gms/measurement/internal/zzat;->zzaw:Lcom/google/android/gms/measurement/internal/zzeg;
invoke-virtual {v9, v5, v10}, Lcom/google/android/gms/measurement/internal/zzy;->zze(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzeg;)Z
move-result v9
if-eqz v9, :cond_2a9
.line 1013
invoke-virtual {v15}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v9
check-cast v9, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v9, Lcom/google/android/gms/internal/measurement/zzcd$zzg;
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzgh;->zzbk()[B
move-result-object v9
.line 1014
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
move-result-object v10
invoke-virtual {v10, v9}, Lcom/google/android/gms/measurement/internal/zzks;->zza([B)J
move-result-wide v9
invoke-virtual {v15, v9, v10}, Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;->zzl(J)Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;
.line 1015
:cond_2a9
invoke-virtual {v7, v15}, Lcom/google/android/gms/internal/measurement/zzcd$zzf$zza;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzg$zza;)Lcom/google/android/gms/internal/measurement/zzcd$zzf$zza;
add-int/lit8 v14, v14, 0x1
move-object/from16 v10, v16
const/4 v0, 0x1
const/4 v9, 0x0
goto/16 :goto_22c
:cond_2b4
move-object/from16 v16, v10
.line 1019
iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v6}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v6
const/4 v9, 0x2
.line 1020
invoke-virtual {v6, v9}, Lcom/google/android/gms/measurement/internal/zzer;->zza(I)Z
move-result v6
if-eqz v6, :cond_2d4
.line 1021
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
move-result-object v6
invoke-virtual {v7}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v9
check-cast v9, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v9, Lcom/google/android/gms/internal/measurement/zzcd$zzf;
invoke-virtual {v6, v9}, Lcom/google/android/gms/measurement/internal/zzks;->zza(Lcom/google/android/gms/internal/measurement/zzcd$zzf;)Ljava/lang/String;
move-result-object v6
goto :goto_2d5
:cond_2d4
const/4 v6, 0x0
.line 1022
:goto_2d5
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzh()Lcom/google/android/gms/measurement/internal/zzks;
invoke-virtual {v7}, Lcom/google/android/gms/internal/measurement/zzhz$zza;->zzz()Lcom/google/android/gms/internal/measurement/zzjh;
move-result-object v9
check-cast v9, Lcom/google/android/gms/internal/measurement/zzhz;
check-cast v9, Lcom/google/android/gms/internal/measurement/zzcd$zzf;
.line 1023
invoke-virtual {v9}, Lcom/google/android/gms/internal/measurement/zzgh;->zzbk()[B
move-result-object v14
.line 1025
sget-object v9, Lcom/google/android/gms/measurement/internal/zzat;->zzp:Lcom/google/android/gms/measurement/internal/zzeg;
const/4 v0, 0x0
.line 1026
invoke-virtual {v9, v0}, Lcom/google/android/gms/measurement/internal/zzeg;->zza(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
.line 1027
check-cast v0, Ljava/lang/String;
:try_end_2ed
.catchall {:try_start_9c .. :try_end_2ed} :catchall_3af
.line 1029
:try_start_2ed
new-instance v13, Ljava/net/URL;
invoke-direct {v13, v0}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
.line 1031
invoke-interface/range {v16 .. v16}, Ljava/util/List;->isEmpty()Z
move-result v9
if-nez v9, :cond_2fa
const/4 v9, 0x1
goto :goto_2fb
:cond_2fa
const/4 v9, 0x0
:goto_2fb
invoke-static {v9}, Lcom/google/android/gms/common/internal/Preconditions;->checkArgument(Z)V
.line 1032
iget-object v9, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzw:Ljava/util/List;
if-eqz v9, :cond_312
.line 1034
iget-object v9, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v9}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v9
.line 1035
invoke-virtual {v9}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v9
const-string v10, "Set uploading progress before finishing the previous upload"
invoke-virtual {v9, v10}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;)V
goto :goto_31b
.line 1036
:cond_312
new-instance v9, Ljava/util/ArrayList;
move-object/from16 v10, v16
invoke-direct {v9, v10}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
iput-object v9, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzw:Ljava/util/List;
.line 1038
:goto_31b
iget-object v9, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v9}, Lcom/google/android/gms/measurement/internal/zzfv;->zzb()Lcom/google/android/gms/measurement/internal/zzfd;
move-result-object v9
.line 1039
iget-object v9, v9, Lcom/google/android/gms/measurement/internal/zzfd;->zzd:Lcom/google/android/gms/measurement/internal/zzfh;
invoke-virtual {v9, v3, v4}, Lcom/google/android/gms/measurement/internal/zzfh;->zza(J)V
const-string v3, "?"
if-lez v8, :cond_332
.line 1042
invoke-virtual {v7, v2}, Lcom/google/android/gms/internal/measurement/zzcd$zzf$zza;->zza(I)Lcom/google/android/gms/internal/measurement/zzcd$zzg;
move-result-object v3
invoke-virtual {v3}, Lcom/google/android/gms/internal/measurement/zzcd$zzg;->zzx()Ljava/lang/String;
move-result-object v3
.line 1044
:cond_332
iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v4
.line 1045
invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v4
const-string v7, "Uploading data. app, uncompressed size, data"
array-length v8, v14
.line 1046
invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v8
invoke-virtual {v4, v7, v3, v8, v6}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
const/4 v3, 0x1
.line 1047
iput-boolean v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzs:Z
.line 1048
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzd()Lcom/google/android/gms/measurement/internal/zzeu;
move-result-object v11
new-instance v3, Lcom/google/android/gms/measurement/internal/zzkk;
invoke-direct {v3, v1, v5}, Lcom/google/android/gms/measurement/internal/zzkk;-><init>(Lcom/google/android/gms/measurement/internal/zzki;Ljava/lang/String;)V
.line 1050
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzgo;->zzc()V
.line 1051
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzkj;->zzaj()V
.line 1052
invoke-static {v13}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 1053
invoke-static {v14}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 1054
invoke-static {v3}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 1055
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/zzgo;->zzp()Lcom/google/android/gms/measurement/internal/zzfo;
move-result-object v4
new-instance v6, Lcom/google/android/gms/measurement/internal/zzey;
const/4 v15, 0x0
move-object v10, v6
move-object v12, v5
move-object/from16 v16, v3
invoke-direct/range {v10 .. v16}, Lcom/google/android/gms/measurement/internal/zzey;-><init>(Lcom/google/android/gms/measurement/internal/zzeu;Ljava/lang/String;Ljava/net/URL;[BLjava/util/Map;Lcom/google/android/gms/measurement/internal/zzew;)V
.line 1056
invoke-virtual {v4, v6}, Lcom/google/android/gms/measurement/internal/zzfo;->zzc(Ljava/lang/Runnable;)V
:try_end_372
.catch Ljava/net/MalformedURLException; {:try_start_2ed .. :try_end_372} :catch_373
.catchall {:try_start_2ed .. :try_end_372} :catchall_3af
goto :goto_3a9
.line 1060
:catch_373
:try_start_373
iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v3
.line 1061
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v3
const-string v4, "Failed to parse upload URL. Not uploading. appId"
.line 1062
invoke-static {v5}, Lcom/google/android/gms/measurement/internal/zzer;->zza(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v5
.line 1063
invoke-virtual {v3, v4, v5, v0}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
goto :goto_3a9
.line 1065
:cond_387
iput-wide v7, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzy:J
.line 1067
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v0
.line 1068
invoke-static {}, Lcom/google/android/gms/measurement/internal/zzy;->zzj()J
move-result-wide v5
sub-long/2addr v3, v5
invoke-virtual {v0, v3, v4}, Lcom/google/android/gms/measurement/internal/zzac;->zza(J)Ljava/lang/String;
move-result-object v0
.line 1069
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_3a9
.line 1070
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zze()Lcom/google/android/gms/measurement/internal/zzac;
move-result-object v3
invoke-virtual {v3, v0}, Lcom/google/android/gms/measurement/internal/zzac;->zzb(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzf;
move-result-object v0
if-eqz v0, :cond_3a9
.line 1072
invoke-direct {v1, v0}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Lcom/google/android/gms/measurement/internal/zzf;)V
:try_end_3a9
.catchall {:try_start_373 .. :try_end_3a9} :catchall_3af
.line 1073
:cond_3a9
:goto_3a9
iput-boolean v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzt:Z
.line 1074
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
return-void
:catchall_3af
move-exception v0
.line 1076
iput-boolean v2, v1, Lcom/google/android/gms/measurement/internal/zzki;->zzt:Z
.line 1077
invoke-direct/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzac()V
.line 1078
goto :goto_3b7
:goto_3b6
throw v0
:goto_3b7
goto :goto_3b6
.end method
.method public final zzp()Lcom/google/android/gms/measurement/internal/zzfo;
.registers 2
.line 105
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzp()Lcom/google/android/gms/measurement/internal/zzfo;
move-result-object v0
return-object v0
.end method
.method public final zzq()Lcom/google/android/gms/measurement/internal/zzer;
.registers 2
.line 104
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v0
return-object v0
.end method
.method final zzr()V
.registers 5
.line 2260
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
.line 2261
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzn()V
.line 2262
iget-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzm:Z
if-nez v0, :cond_79
const/4 v0, 0x1
.line 2263
iput-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzm:Z
.line 2264
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzad()Z
move-result v0
if-eqz v0, :cond_79
.line 2266
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzv:Ljava/nio/channels/FileChannel;
.line 2267
invoke-direct {p0, v0}, Lcom/google/android/gms/measurement/internal/zzki;->zza(Ljava/nio/channels/FileChannel;)I
move-result v0
.line 2268
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzfv;->zzx()Lcom/google/android/gms/measurement/internal/zzek;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzek;->zzae()I
move-result v1
.line 2270
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/zzki;->zzx()V
if-le v0, v1, :cond_40
.line 2273
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 2274
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
.line 2275
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
.line 2276
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v3, "Panic: can\'t downgrade version. Previous, current version"
.line 2277
invoke-virtual {v2, v3, v0, v1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
return-void
:cond_40
if-ge v0, v1, :cond_79
.line 2281
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzv:Ljava/nio/channels/FileChannel;
.line 2282
invoke-direct {p0, v1, v2}, Lcom/google/android/gms/measurement/internal/zzki;->zza(ILjava/nio/channels/FileChannel;)Z
move-result v2
if-eqz v2, :cond_62
.line 2284
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 2285
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zzw()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
.line 2286
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v3, "Storage version upgraded. Previous, current version"
invoke-virtual {v2, v3, v0, v1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
return-void
.line 2288
:cond_62
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzfv;->zzq()Lcom/google/android/gms/measurement/internal/zzer;
move-result-object v2
.line 2289
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzer;->zze()Lcom/google/android/gms/measurement/internal/zzet;
move-result-object v2
.line 2290
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
.line 2291
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v3, "Storage version upgrade failed. Previous, current version"
.line 2292
invoke-virtual {v2, v3, v0, v1}, Lcom/google/android/gms/measurement/internal/zzet;->zza(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
:cond_79
return-void
.end method
.method final zzs()V
.registers 2
.line 2556
iget v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzq:I
add-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzq:I
return-void
.end method
.method public final zzt()Lcom/google/android/gms/measurement/internal/zzx;
.registers 2
.line 102
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzfv;->zzt()Lcom/google/android/gms/measurement/internal/zzx;
move-result-object v0
return-object v0
.end method
.method final zzu()Lcom/google/android/gms/measurement/internal/zzfv;
.registers 2
.line 2558
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzki;->zzk:Lcom/google/android/gms/measurement/internal/zzfv;
return-object v0
.end method