c7.smali
.class public final Lcom/google/android/gms/measurement/internal/c7;
.super Lcom/google/android/gms/measurement/internal/a3;
.source "SourceFile"
# instance fields
.field protected c:Lcom/google/android/gms/measurement/internal/i8;
.field private d:Lv6/s;
.field private final e:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Lv6/r;",
">;"
}
.end annotation
.end field
.field private f:Z
.field private final g:Ljava/util/concurrent/atomic/AtomicReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/concurrent/atomic/AtomicReference<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final h:Ljava/lang/Object;
.field private i:Z
.field private j:Ljava/util/PriorityQueue;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/PriorityQueue<",
"Lcom/google/android/gms/measurement/internal/ra;",
">;"
}
.end annotation
.end field
.field private k:Lcom/google/android/gms/measurement/internal/z6;
.field private final l:Ljava/util/concurrent/atomic/AtomicLong;
.field private m:J
.field final n:Lcom/google/android/gms/measurement/internal/rb;
.field private o:Z
.field private p:Lcom/google/android/gms/measurement/internal/s;
.field private q:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;
.field private r:Lcom/google/android/gms/measurement/internal/s;
.field private final s:Lcom/google/android/gms/measurement/internal/nb;
# direct methods
.method protected constructor <init>(Lcom/google/android/gms/measurement/internal/x5;)V
.registers 5
invoke-direct {p0, p1}, Lcom/google/android/gms/measurement/internal/a3;-><init>(Lcom/google/android/gms/measurement/internal/x5;)V
new-instance v0, Ljava/util/concurrent/CopyOnWriteArraySet;
invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->e:Ljava/util/Set;
new-instance v0, Ljava/lang/Object;
invoke-direct {v0}, Ljava/lang/Object;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->h:Ljava/lang/Object;
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/google/android/gms/measurement/internal/c7;->i:Z
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/google/android/gms/measurement/internal/c7;->o:Z
new-instance v0, Lcom/google/android/gms/measurement/internal/a8;
invoke-direct {v0, p0}, Lcom/google/android/gms/measurement/internal/a8;-><init>(Lcom/google/android/gms/measurement/internal/c7;)V
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->s:Lcom/google/android/gms/measurement/internal/nb;
new-instance v0, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->g:Ljava/util/concurrent/atomic/AtomicReference;
sget-object v0, Lcom/google/android/gms/measurement/internal/z6;->c:Lcom/google/android/gms/measurement/internal/z6;
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->k:Lcom/google/android/gms/measurement/internal/z6;
const-wide/16 v0, -0x1
iput-wide v0, p0, Lcom/google/android/gms/measurement/internal/c7;->m:J
new-instance v0, Ljava/util/concurrent/atomic/AtomicLong;
const-wide/16 v1, 0x0
invoke-direct {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicLong;-><init>(J)V
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->l:Ljava/util/concurrent/atomic/AtomicLong;
new-instance v0, Lcom/google/android/gms/measurement/internal/rb;
invoke-direct {v0, p1}, Lcom/google/android/gms/measurement/internal/rb;-><init>(Lcom/google/android/gms/measurement/internal/x5;)V
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->n:Lcom/google/android/gms/measurement/internal/rb;
return-void
.end method
.method static bridge synthetic B(Lcom/google/android/gms/measurement/internal/c7;)Lcom/google/android/gms/measurement/internal/s;
.registers 1
iget-object p0, p0, Lcom/google/android/gms/measurement/internal/c7;->p:Lcom/google/android/gms/measurement/internal/s;
return-object p0
.end method
.method static synthetic M(Lcom/google/android/gms/measurement/internal/c7;Lcom/google/android/gms/measurement/internal/z6;JZZ)V
.registers 10
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/z4;->L()Lcom/google/android/gms/measurement/internal/z6;
move-result-object v0
iget-wide v1, p0, Lcom/google/android/gms/measurement/internal/c7;->m:J
cmp-long v3, p2, v1
if-gtz v3, :cond_30
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/z6;->b()I
move-result v0
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/z6;->b()I
move-result v1
invoke-static {v0, v1}, Lcom/google/android/gms/measurement/internal/z6;->k(II)Z
move-result v0
if-eqz v0, :cond_30
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p0
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/n4;->J()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p0
const-string p2, "Dropped out-of-date consent setting, proposed settings"
invoke-virtual {p0, p2, p1}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
return-void
:cond_30
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/google/android/gms/measurement/internal/z4;->A(Lcom/google/android/gms/measurement/internal/z6;)Z
move-result v0
if-eqz v0, :cond_52
iput-wide p2, p0, Lcom/google/android/gms/measurement/internal/c7;->m:J
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->t()Lcom/google/android/gms/measurement/internal/a9;
move-result-object p1
invoke-virtual {p1, p4}, Lcom/google/android/gms/measurement/internal/a9;->U(Z)V
if-eqz p5, :cond_67
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->t()Lcom/google/android/gms/measurement/internal/a9;
move-result-object p0
new-instance p1, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {p1}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
invoke-virtual {p0, p1}, Lcom/google/android/gms/measurement/internal/a9;->O(Ljava/util/concurrent/atomic/AtomicReference;)V
return-void
:cond_52
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p0
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/n4;->J()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p0
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/z6;->b()I
move-result p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "Lower precedence consent source ignored, proposed source"
invoke-virtual {p0, p2, p1}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
:cond_67
return-void
.end method
.method static synthetic N(Lcom/google/android/gms/measurement/internal/c7;Lcom/google/android/gms/measurement/internal/z6;Lcom/google/android/gms/measurement/internal/z6;)V
.registers 9
const/4 v0, 0x2
new-array v1, v0, [Lcom/google/android/gms/measurement/internal/z6$a;
sget-object v2, Lcom/google/android/gms/measurement/internal/z6$a;->c:Lcom/google/android/gms/measurement/internal/z6$a;
const/4 v3, 0x0
aput-object v2, v1, v3
sget-object v4, Lcom/google/android/gms/measurement/internal/z6$a;->b:Lcom/google/android/gms/measurement/internal/z6$a;
const/4 v5, 0x1
aput-object v4, v1, v5
invoke-virtual {p1, p2, v1}, Lcom/google/android/gms/measurement/internal/z6;->m(Lcom/google/android/gms/measurement/internal/z6;[Lcom/google/android/gms/measurement/internal/z6$a;)Z
move-result v1
new-array v0, v0, [Lcom/google/android/gms/measurement/internal/z6$a;
aput-object v2, v0, v3
aput-object v4, v0, v5
invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/measurement/internal/z6;->r(Lcom/google/android/gms/measurement/internal/z6;[Lcom/google/android/gms/measurement/internal/z6$a;)Z
move-result p1
if-nez v1, :cond_1f
if-eqz p1, :cond_26
:cond_1f
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->p()Lcom/google/android/gms/measurement/internal/i4;
move-result-object p0
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/i4;->I()V
:cond_26
return-void
.end method
.method static bridge synthetic O(Lcom/google/android/gms/measurement/internal/c7;Ljava/lang/Boolean;Z)V
.registers 3
const/4 p2, 0x1
invoke-direct {p0, p1, p2}, Lcom/google/android/gms/measurement/internal/c7;->R(Ljava/lang/Boolean;Z)V
return-void
.end method
.method static bridge synthetic P(Lcom/google/android/gms/measurement/internal/c7;Z)V
.registers 2
const/4 p1, 0x0
iput-boolean p1, p0, Lcom/google/android/gms/measurement/internal/c7;->i:Z
return-void
.end method
.method private final R(Ljava/lang/Boolean;Z)V
.registers 5
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->F()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Setting app measurement enabled (FE)"
invoke-virtual {v0, v1, p1}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/google/android/gms/measurement/internal/z4;->v(Ljava/lang/Boolean;)V
if-eqz p2, :cond_23
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object p2
invoke-virtual {p2, p1}, Lcom/google/android/gms/measurement/internal/z4;->D(Ljava/lang/Boolean;)V
:cond_23
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/x5;->q()Z
move-result p2
if-nez p2, :cond_33
if-eqz p1, :cond_36
invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
move-result p1
if-nez p1, :cond_36
:cond_33
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/c7;->w0()V
:cond_36
return-void
.end method
.method private final V(Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V
.registers 15
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
new-instance v8, Lcom/google/android/gms/measurement/internal/r7;
move-object v1, v8
move-object v2, p0
move-object v3, p1
move-object v4, p2
move-object v5, p5
move-wide v6, p3
invoke-direct/range {v1 .. v7}, Lcom/google/android/gms/measurement/internal/r7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V
invoke-virtual {v0, v8}, Lcom/google/android/gms/measurement/internal/r5;->D(Ljava/lang/Runnable;)V
return-void
.end method
.method private final v0()Ljava/util/PriorityQueue;
.registers 4
.annotation build Landroid/annotation/TargetApi;
value = 0x1e
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/PriorityQueue<",
"Lcom/google/android/gms/measurement/internal/ra;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->j:Ljava/util/PriorityQueue;
if-nez v0, :cond_13
new-instance v0, Ljava/util/PriorityQueue;
sget-object v1, Lv6/t;->a:Lv6/t;
sget-object v2, Lv6/v;->a:Lv6/v;
invoke-static {v1, v2}, Lv6/y;->a(Ljava/util/function/Function;Ljava/util/Comparator;)Ljava/util/Comparator;
move-result-object v1
invoke-direct {v0, v1}, Ljava/util/PriorityQueue;-><init>(Ljava/util/Comparator;)V
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->j:Ljava/util/PriorityQueue;
:cond_13
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->j:Ljava/util/PriorityQueue;
return-object v0
.end method
.method private final w0()V
.registers 15
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/z4;->o:Lcom/google/android/gms/measurement/internal/f5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/f5;->a()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_4a
const-string v1, "unset"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_29
const-string v3, "app"
const-string v4, "_npa"
const/4 v5, 0x0
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v0
invoke-interface {v0}, Lu5/e;->a()J
move-result-wide v6
move-object v2, p0
invoke-virtual/range {v2 .. v7}, Lcom/google/android/gms/measurement/internal/c7;->Z(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V
goto :goto_4a
:cond_29
const-string v9, "app"
const-string v10, "_npa"
const-string v1, "true"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_38
const-wide/16 v0, 0x1
goto :goto_3a
:cond_38
const-wide/16 v0, 0x0
:goto_3a
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v11
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v0
invoke-interface {v0}, Lu5/e;->a()J
move-result-wide v12
move-object v8, p0
invoke-virtual/range {v8 .. v13}, Lcom/google/android/gms/measurement/internal/c7;->Z(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V
:cond_4a
:goto_4a
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/x5;->p()Z
move-result v0
if-eqz v0, :cond_8e
iget-boolean v0, p0, Lcom/google/android/gms/measurement/internal/c7;->o:Z
if-eqz v0, :cond_8e
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->F()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Recording app launch after enabling measurement for the first time (FE)"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/c7;->o0()V
invoke-static {}, Lcom/google/android/gms/internal/measurement/oe;->a()Z
move-result v0
if-eqz v0, :cond_81
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object v0
sget-object v1, Lcom/google/android/gms/measurement/internal/e0;->n0:Lcom/google/android/gms/measurement/internal/h4;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/h;->t(Lcom/google/android/gms/measurement/internal/h4;)Z
move-result v0
if-eqz v0, :cond_81
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->u()Lcom/google/android/gms/measurement/internal/ha;
move-result-object v0
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/ha;->e:Lcom/google/android/gms/measurement/internal/qa;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/qa;->a()V
:cond_81
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
new-instance v1, Lcom/google/android/gms/measurement/internal/n7;
invoke-direct {v1, p0}, Lcom/google/android/gms/measurement/internal/n7;-><init>(Lcom/google/android/gms/measurement/internal/c7;)V
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/r5;->D(Ljava/lang/Runnable;)V
return-void
:cond_8e
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->F()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Updating Scion state (FE)"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->t()Lcom/google/android/gms/measurement/internal/a9;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/a9;->b0()V
return-void
.end method
.method static synthetic y0(Lcom/google/android/gms/measurement/internal/c7;)V
.registers 1
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/c7;->w0()V
return-void
.end method
.method private final z0(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V
.registers 23
invoke-static/range {p5 .. p5}, Lcom/google/android/gms/measurement/internal/ob;->D(Landroid/os/Bundle;)Landroid/os/Bundle;
move-result-object v6
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v11
new-instance v12, Lcom/google/android/gms/measurement/internal/s7;
move-object v0, v12
move-object v1, p0
move-object v2, p1
move-object v3, p2
move-wide/from16 v4, p3
move/from16 v7, p6
move/from16 v8, p7
move/from16 v9, p8
move-object/from16 v10, p9
invoke-direct/range {v0 .. v10}, Lcom/google/android/gms/measurement/internal/s7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V
invoke-virtual {v11, v12}, Lcom/google/android/gms/measurement/internal/r5;->D(Ljava/lang/Runnable;)V
return-void
.end method
# virtual methods
.method protected final A()Z
.registers 2
const/4 v0, 0x0
return v0
.end method
.method public final A0(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V
.registers 12
const/4 v4, 0x1
const/4 v5, 0x1
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v0
invoke-interface {v0}, Lu5/e;->a()J
move-result-wide v6
move-object v0, p0
move-object v1, p1
move-object v2, p2
move-object v3, p3
invoke-virtual/range {v0 .. v7}, Lcom/google/android/gms/measurement/internal/c7;->Y(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V
return-void
.end method
.method public final B0(Lv6/r;)V
.registers 3
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
invoke-static {p1}, Lp5/p;->m(Ljava/lang/Object;)Ljava/lang/Object;
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->e:Ljava/util/Set;
invoke-interface {v0, p1}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_1b
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/n4;->L()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p1
const-string v0, "OnEventListener had not been registered"
invoke-virtual {p1, v0}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
:cond_1b
return-void
.end method
.method public final C(Ljava/lang/String;Ljava/lang/String;)Ljava/util/ArrayList;
.registers 15
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Ljava/util/ArrayList<",
"Landroid/os/Bundle;",
">;"
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/r5;->J()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_1e
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p1
const-string p2, "Cannot get conditional user properties from analytics worker thread"
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1, v1}, Ljava/util/ArrayList;-><init>(I)V
return-object p1
:cond_1e
invoke-static {}, Lcom/google/android/gms/measurement/internal/c;->a()Z
move-result v0
if-eqz v0, :cond_37
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p1
const-string p2, "Cannot get conditional user properties from main thread"
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1, v1}, Ljava/util/ArrayList;-><init>(I)V
return-object p1
:cond_37
new-instance v0, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/x5;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v1
const-wide/16 v8, 0x1388
const-string v10, "get conditional user properties"
new-instance v11, Lcom/google/android/gms/measurement/internal/z7;
const/4 v5, 0x0
move-object v2, v11
move-object v3, p0
move-object v4, v0
move-object v6, p1
move-object v7, p2
invoke-direct/range {v2 .. v7}, Lcom/google/android/gms/measurement/internal/z7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
move-object v2, v1
move-object v3, v0
move-wide v4, v8
move-object v6, v10
move-object v7, v11
invoke-virtual/range {v2 .. v7}, Lcom/google/android/gms/measurement/internal/r5;->v(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/util/List;
if-nez p1, :cond_75
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p1
const-string p2, "Timed out waiting for get conditional user properties"
const/4 v0, 0x0
invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
return-object p1
:cond_75
invoke-static {p1}, Lcom/google/android/gms/measurement/internal/ob;->t0(Ljava/util/List;)Ljava/util/ArrayList;
move-result-object p1
return-object p1
.end method
.method final C0(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V
.registers 11
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v0
invoke-interface {v0}, Lu5/e;->a()J
move-result-wide v4
move-object v1, p0
move-object v2, p1
move-object v3, p2
move-object v6, p3
invoke-virtual/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/c7;->T(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V
return-void
.end method
.method public final D(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map;
.registers 18
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Z)",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;"
}
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/r5;->J()Z
move-result v0
if-eqz v0, :cond_1c
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Cannot get user properties from analytics worker thread"
:goto_14
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
:goto_17
invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map;
move-result-object v0
return-object v0
:cond_1c
invoke-static {}, Lcom/google/android/gms/measurement/internal/c;->a()Z
move-result v0
if-eqz v0, :cond_2d
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Cannot get user properties from main thread"
goto :goto_14
:cond_2d
new-instance v0, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
move-object v8, p0
iget-object v1, v8, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/x5;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v9
const-wide/16 v10, 0x1388
const-string v12, "get user properties"
new-instance v13, Lcom/google/android/gms/measurement/internal/y7;
const/4 v4, 0x0
move-object v1, v13
move-object v2, p0
move-object v3, v0
move-object v5, p1
move-object/from16 v6, p2
move/from16 v7, p3
invoke-direct/range {v1 .. v7}, Lcom/google/android/gms/measurement/internal/y7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
move-object v1, v9
move-object v2, v0
move-wide v3, v10
move-object v5, v12
move-object v6, v13
invoke-virtual/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/r5;->v(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/List;
if-nez v0, :cond_6d
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Timed out waiting for handle get user properties, includeInternal"
invoke-static/range {p3 .. p3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
goto :goto_17
:cond_6d
new-instance v1, Ly/a;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v2
invoke-direct {v1, v2}, Ly/a;-><init>(I)V
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_7a
:goto_7a
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_92
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/google/android/gms/measurement/internal/kb;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/kb;->F0()Ljava/lang/Object;
move-result-object v3
if-eqz v3, :cond_7a
iget-object v2, v2, Lcom/google/android/gms/measurement/internal/kb;->b:Ljava/lang/String;
invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_7a
:cond_92
return-object v1
.end method
.method final E(JZ)V
.registers 9
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->F()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Resetting analytics data (FE)"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->u()Lcom/google/android/gms/measurement/internal/ha;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/ha;->f:Lcom/google/android/gms/measurement/internal/oa;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/oa;->b()V
invoke-static {}, Lcom/google/android/gms/internal/measurement/zf;->a()Z
move-result v0
if-eqz v0, :cond_38
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object v0
sget-object v1, Lcom/google/android/gms/measurement/internal/e0;->s0:Lcom/google/android/gms/measurement/internal/h4;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/h;->t(Lcom/google/android/gms/measurement/internal/h4;)Z
move-result v0
if-eqz v0, :cond_38
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->p()Lcom/google/android/gms/measurement/internal/i4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/i4;->I()V
:cond_38
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/x5;->p()Z
move-result v0
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v1
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/z4;->g:Lcom/google/android/gms/measurement/internal/e5;
invoke-virtual {v2, p1, p2}, Lcom/google/android/gms/measurement/internal/e5;->b(J)V
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object p1
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/z4;->x:Lcom/google/android/gms/measurement/internal/f5;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/f5;->a()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
const/4 p2, 0x0
if-nez p1, :cond_5d
iget-object p1, v1, Lcom/google/android/gms/measurement/internal/z4;->x:Lcom/google/android/gms/measurement/internal/f5;
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/f5;->b(Ljava/lang/String;)V
:cond_5d
invoke-static {}, Lcom/google/android/gms/internal/measurement/oe;->a()Z
move-result p1
const-wide/16 v2, 0x0
if-eqz p1, :cond_76
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object p1
sget-object v4, Lcom/google/android/gms/measurement/internal/e0;->n0:Lcom/google/android/gms/measurement/internal/h4;
invoke-virtual {p1, v4}, Lcom/google/android/gms/measurement/internal/h;->t(Lcom/google/android/gms/measurement/internal/h4;)Z
move-result p1
if-eqz p1, :cond_76
iget-object p1, v1, Lcom/google/android/gms/measurement/internal/z4;->r:Lcom/google/android/gms/measurement/internal/e5;
invoke-virtual {p1, v2, v3}, Lcom/google/android/gms/measurement/internal/e5;->b(J)V
:cond_76
iget-object p1, v1, Lcom/google/android/gms/measurement/internal/z4;->s:Lcom/google/android/gms/measurement/internal/e5;
invoke-virtual {p1, v2, v3}, Lcom/google/android/gms/measurement/internal/e5;->b(J)V
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/h;->S()Z
move-result p1
if-nez p1, :cond_8a
xor-int/lit8 p1, v0, 0x1
invoke-virtual {v1, p1}, Lcom/google/android/gms/measurement/internal/z4;->F(Z)V
:cond_8a
iget-object p1, v1, Lcom/google/android/gms/measurement/internal/z4;->y:Lcom/google/android/gms/measurement/internal/f5;
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/f5;->b(Ljava/lang/String;)V
iget-object p1, v1, Lcom/google/android/gms/measurement/internal/z4;->z:Lcom/google/android/gms/measurement/internal/e5;
invoke-virtual {p1, v2, v3}, Lcom/google/android/gms/measurement/internal/e5;->b(J)V
iget-object p1, v1, Lcom/google/android/gms/measurement/internal/z4;->A:Lcom/google/android/gms/measurement/internal/b5;
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/b5;->b(Landroid/os/Bundle;)V
if-eqz p3, :cond_a2
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->t()Lcom/google/android/gms/measurement/internal/a9;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/a9;->a0()V
:cond_a2
invoke-static {}, Lcom/google/android/gms/internal/measurement/oe;->a()Z
move-result p1
if-eqz p1, :cond_bd
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object p1
sget-object p2, Lcom/google/android/gms/measurement/internal/e0;->n0:Lcom/google/android/gms/measurement/internal/h4;
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/h;->t(Lcom/google/android/gms/measurement/internal/h4;)Z
move-result p1
if-eqz p1, :cond_bd
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->u()Lcom/google/android/gms/measurement/internal/ha;
move-result-object p1
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/ha;->e:Lcom/google/android/gms/measurement/internal/qa;
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/qa;->a()V
:cond_bd
xor-int/lit8 p1, v0, 0x1
iput-boolean p1, p0, Lcom/google/android/gms/measurement/internal/c7;->o:Z
return-void
.end method
.method final synthetic F(Landroid/content/SharedPreferences;Ljava/lang/String;)V
.registers 5
const-string p1, "IABTCF_TCString"
invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_15
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/c7;->r:Lcom/google/android/gms/measurement/internal/s;
invoke-static {p1}, Lp5/p;->m(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/google/android/gms/measurement/internal/s;
const-wide/16 v0, 0x1f4
invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/measurement/internal/s;->b(J)V
:cond_15
return-void
.end method
.method final synthetic G(Landroid/os/Bundle;)V
.registers 10
if-nez p1, :cond_11
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object p1
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/z4;->A:Lcom/google/android/gms/measurement/internal/b5;
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
invoke-virtual {p1, v0}, Lcom/google/android/gms/measurement/internal/b5;->b(Landroid/os/Bundle;)V
return-void
:cond_11
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/z4;->A:Lcom/google/android/gms/measurement/internal/b5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/b5;->a()Landroid/os/Bundle;
move-result-object v0
invoke-virtual {p1}, Landroid/os/Bundle;->keySet()Ljava/util/Set;
move-result-object v1
invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v1
:cond_23
:goto_23
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
const/4 v3, 0x0
const/4 v4, 0x0
if-eqz v2, :cond_9a
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
invoke-virtual {p1, v2}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v5
if-eqz v5, :cond_64
instance-of v6, v5, Ljava/lang/String;
if-nez v6, :cond_64
instance-of v6, v5, Ljava/lang/Long;
if-nez v6, :cond_64
instance-of v6, v5, Ljava/lang/Double;
if-nez v6, :cond_64
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
invoke-static {v5}, Lcom/google/android/gms/measurement/internal/ob;->h0(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_56
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
iget-object v6, p0, Lcom/google/android/gms/measurement/internal/c7;->s:Lcom/google/android/gms/measurement/internal/nb;
const/16 v7, 0x1b
invoke-static {v6, v7, v4, v4, v3}, Lcom/google/android/gms/measurement/internal/ob;->Y(Lcom/google/android/gms/measurement/internal/nb;ILjava/lang/String;Ljava/lang/String;I)V
:cond_56
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v3
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/n4;->M()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v3
const-string v4, "Invalid default event parameter type. Name, value"
invoke-virtual {v3, v4, v2, v5}, Lcom/google/android/gms/measurement/internal/p4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
goto :goto_23
:cond_64
invoke-static {v2}, Lcom/google/android/gms/measurement/internal/ob;->H0(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_78
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v3
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/n4;->M()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v3
const-string v4, "Invalid default event parameter name. Name"
invoke-virtual {v3, v4, v2}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
goto :goto_23
:cond_78
if-nez v5, :cond_7e
invoke-virtual {v0, v2}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V
goto :goto_23
:cond_7e
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object v6
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object v7
invoke-virtual {v7, v4, v3}, Lcom/google/android/gms/measurement/internal/h;->r(Ljava/lang/String;Z)I
move-result v3
const-string v4, "param"
invoke-virtual {v6, v4, v2, v3, v5}, Lcom/google/android/gms/measurement/internal/ob;->l0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_23
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object v3
invoke-virtual {v3, v0, v2, v5}, Lcom/google/android/gms/measurement/internal/ob;->O(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V
goto :goto_23
:cond_9a
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/h;->G()I
move-result p1
invoke-static {v0, p1}, Lcom/google/android/gms/measurement/internal/ob;->g0(Landroid/os/Bundle;I)Z
move-result p1
if-eqz p1, :cond_c2
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
iget-object p1, p0, Lcom/google/android/gms/measurement/internal/c7;->s:Lcom/google/android/gms/measurement/internal/nb;
const/16 v1, 0x1a
invoke-static {p1, v1, v4, v4, v3}, Lcom/google/android/gms/measurement/internal/ob;->Y(Lcom/google/android/gms/measurement/internal/nb;ILjava/lang/String;Ljava/lang/String;I)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/n4;->M()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p1
const-string v1, "Too many default event parameters set. Discarding beyond event parameter limit"
invoke-virtual {p1, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
:cond_c2
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object p1
iget-object p1, p1, Lcom/google/android/gms/measurement/internal/z4;->A:Lcom/google/android/gms/measurement/internal/b5;
invoke-virtual {p1, v0}, Lcom/google/android/gms/measurement/internal/b5;->b(Landroid/os/Bundle;)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->t()Lcom/google/android/gms/measurement/internal/a9;
move-result-object p1
invoke-virtual {p1, v0}, Lcom/google/android/gms/measurement/internal/a9;->C(Landroid/os/Bundle;)V
return-void
.end method
.method final H(Landroid/os/Bundle;IJ)V
.registers 8
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
invoke-static {p1}, Lcom/google/android/gms/measurement/internal/z6;->i(Landroid/os/Bundle;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_23
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/n4;->M()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v1
const-string v2, "Ignoring invalid consent setting"
invoke-virtual {v1, v2, v0}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->M()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Valid consent values are \'granted\', \'denied\'"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
:cond_23
invoke-static {p1, p2}, Lcom/google/android/gms/measurement/internal/z6;->c(Landroid/os/Bundle;I)Lcom/google/android/gms/measurement/internal/z6;
move-result-object v0
invoke-static {}, Lcom/google/android/gms/internal/measurement/wd;->a()Z
move-result v1
if-eqz v1, :cond_69
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object v1
sget-object v2, Lcom/google/android/gms/measurement/internal/e0;->P0:Lcom/google/android/gms/measurement/internal/h4;
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/h;->t(Lcom/google/android/gms/measurement/internal/h4;)Z
move-result v1
if-eqz v1, :cond_69
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/z6;->z()Z
move-result v1
if-eqz v1, :cond_42
invoke-virtual {p0, v0, p3, p4}, Lcom/google/android/gms/measurement/internal/c7;->L(Lcom/google/android/gms/measurement/internal/z6;J)V
:cond_42
invoke-static {p1, p2}, Lcom/google/android/gms/measurement/internal/u;->b(Landroid/os/Bundle;I)Lcom/google/android/gms/measurement/internal/u;
move-result-object p3
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/u;->j()Z
move-result p4
if-eqz p4, :cond_4f
invoke-virtual {p0, p3}, Lcom/google/android/gms/measurement/internal/c7;->J(Lcom/google/android/gms/measurement/internal/u;)V
:cond_4f
invoke-static {p1}, Lcom/google/android/gms/measurement/internal/u;->d(Landroid/os/Bundle;)Ljava/lang/Boolean;
move-result-object p1
if-eqz p1, :cond_68
const/16 p3, -0x1e
if-ne p2, p3, :cond_5c
const-string p2, "tcf"
goto :goto_5e
:cond_5c
const-string p2, "app"
:goto_5e
invoke-virtual {p1}, Ljava/lang/Boolean;->toString()Ljava/lang/String;
move-result-object p1
const/4 p3, 0x0
const-string p4, "allow_personalized_ads"
invoke-virtual {p0, p2, p4, p1, p3}, Lcom/google/android/gms/measurement/internal/c7;->a0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Z)V
:cond_68
return-void
:cond_69
invoke-virtual {p0, v0, p3, p4}, Lcom/google/android/gms/measurement/internal/c7;->L(Lcom/google/android/gms/measurement/internal/z6;J)V
return-void
.end method
.method public final I(Landroid/os/Bundle;J)V
.registers 16
invoke-static {p1}, Lp5/p;->m(Ljava/lang/Object;)Ljava/lang/Object;
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0, p1}, Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
const-string p1, "app_id"
invoke-virtual {v0, p1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_21
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/n4;->L()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v1
const-string v2, "Package name should be null when calling setConditionalUserProperty"
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
:cond_21
invoke-virtual {v0, p1}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V
invoke-static {v0}, Lp5/p;->m(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Ljava/lang/String;
const/4 v2, 0x0
invoke-static {v0, p1, v1, v2}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "origin"
invoke-static {v0, p1, v1, v2}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "name"
invoke-static {v0, v3, v1, v2}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
const-class v4, Ljava/lang/Object;
const-string v5, "value"
invoke-static {v0, v5, v4, v2}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
const-string v4, "trigger_event_name"
invoke-static {v0, v4, v1, v2}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
const-wide/16 v6, 0x0
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v8
const-string v9, "trigger_timeout"
const-class v10, Ljava/lang/Long;
invoke-static {v0, v9, v10, v8}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
const-string v8, "timed_out_event_name"
invoke-static {v0, v8, v1, v2}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
const-string v8, "timed_out_event_params"
const-class v11, Landroid/os/Bundle;
invoke-static {v0, v8, v11, v2}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
const-string v8, "triggered_event_name"
invoke-static {v0, v8, v1, v2}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
const-string v8, "triggered_event_params"
invoke-static {v0, v8, v11, v2}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v6
const-string v7, "time_to_live"
invoke-static {v0, v7, v10, v6}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
const-string v6, "expired_event_name"
invoke-static {v0, v6, v1, v2}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "expired_event_params"
invoke-static {v0, v1, v11, v2}, Lv6/n;->a(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lp5/p;->g(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v0, p1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lp5/p;->g(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v0, v5}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
invoke-static {p1}, Lp5/p;->m(Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "creation_timestamp"
invoke-virtual {v0, p1, p2, p3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, v5}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p2
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object p3
invoke-virtual {p3, p1}, Lcom/google/android/gms/measurement/internal/ob;->r0(Ljava/lang/String;)I
move-result p3
if-eqz p3, :cond_bb
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p2
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p2
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->h()Lcom/google/android/gms/measurement/internal/m4;
move-result-object p3
invoke-virtual {p3, p1}, Lcom/google/android/gms/measurement/internal/m4;->g(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string p3, "Invalid conditional user property name"
invoke-virtual {p2, p3, p1}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
return-void
:cond_bb
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object p3
invoke-virtual {p3, p1, p2}, Lcom/google/android/gms/measurement/internal/ob;->w(Ljava/lang/String;Ljava/lang/Object;)I
move-result p3
if-eqz p3, :cond_db
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p3
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p3
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->h()Lcom/google/android/gms/measurement/internal/m4;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/google/android/gms/measurement/internal/m4;->g(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v0, "Invalid conditional user property value"
invoke-virtual {p3, v0, p1, p2}, Lcom/google/android/gms/measurement/internal/p4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
return-void
:cond_db
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object p3
invoke-virtual {p3, p1, p2}, Lcom/google/android/gms/measurement/internal/ob;->A0(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p3
if-nez p3, :cond_fb
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p3
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p3
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->h()Lcom/google/android/gms/measurement/internal/m4;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/google/android/gms/measurement/internal/m4;->g(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v0, "Unable to normalize conditional user property value"
invoke-virtual {p3, v0, p1, p2}, Lcom/google/android/gms/measurement/internal/p4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
return-void
:cond_fb
invoke-static {v0, p3}, Lv6/n;->b(Landroid/os/Bundle;Ljava/lang/Object;)V
invoke-virtual {v0, v9}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide p2
invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
const-wide/16 v2, 0x1
const-wide v4, 0x39ef8b000L
if-nez v1, :cond_135
cmp-long v1, p2, v4
if-gtz v1, :cond_11b
cmp-long v1, p2, v2
if-gez v1, :cond_135
:cond_11b
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->h()Lcom/google/android/gms/measurement/internal/m4;
move-result-object v1
invoke-virtual {v1, p1}, Lcom/google/android/gms/measurement/internal/m4;->g(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
const-string p3, "Invalid conditional user property timeout"
invoke-virtual {v0, p3, p1, p2}, Lcom/google/android/gms/measurement/internal/p4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
return-void
:cond_135
invoke-virtual {v0, v7}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide p2
cmp-long v1, p2, v4
if-gtz v1, :cond_14f
cmp-long v1, p2, v2
if-gez v1, :cond_142
goto :goto_14f
:cond_142
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object p1
new-instance p2, Lcom/google/android/gms/measurement/internal/x7;
invoke-direct {p2, p0, v0}, Lcom/google/android/gms/measurement/internal/x7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Landroid/os/Bundle;)V
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/r5;->D(Ljava/lang/Runnable;)V
return-void
:cond_14f
:goto_14f
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->h()Lcom/google/android/gms/measurement/internal/m4;
move-result-object v1
invoke-virtual {v1, p1}, Lcom/google/android/gms/measurement/internal/m4;->g(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
const-string p3, "Invalid conditional user property time to live"
invoke-virtual {v0, p3, p1, p2}, Lcom/google/android/gms/measurement/internal/p4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
return-void
.end method
.method final J(Lcom/google/android/gms/measurement/internal/u;)V
.registers 4
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
new-instance v1, Lcom/google/android/gms/measurement/internal/h8;
invoke-direct {v1, p0, p1}, Lcom/google/android/gms/measurement/internal/h8;-><init>(Lcom/google/android/gms/measurement/internal/c7;Lcom/google/android/gms/measurement/internal/u;)V
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/r5;->D(Ljava/lang/Runnable;)V
return-void
.end method
.method final K(Lcom/google/android/gms/measurement/internal/z6;)V
.registers 4
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/z6;->y()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_10
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/z6;->x()Z
move-result p1
if-nez p1, :cond_1a
:cond_10
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->t()Lcom/google/android/gms/measurement/internal/a9;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/a9;->e0()Z
move-result p1
if-eqz p1, :cond_1c
:cond_1a
const/4 p1, 0x1
goto :goto_1d
:cond_1c
const/4 p1, 0x0
:goto_1d
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/x5;->q()Z
move-result v0
if-eq p1, v0, :cond_43
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v0, p1}, Lcom/google/android/gms/measurement/internal/x5;->w(Z)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/z4;->N()Ljava/lang/Boolean;
move-result-object v0
if-eqz p1, :cond_3c
if-eqz v0, :cond_3c
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_43
:cond_3c
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
invoke-direct {p0, p1, v1}, Lcom/google/android/gms/measurement/internal/c7;->R(Ljava/lang/Boolean;Z)V
:cond_43
return-void
.end method
.method public final L(Lcom/google/android/gms/measurement/internal/z6;J)V
.registers 16
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/z6;->b()I
move-result v0
const/16 v1, -0xa
if-eq v0, v1, :cond_25
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/z6;->s()Ljava/lang/Boolean;
move-result-object v2
if-nez v2, :cond_25
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/z6;->u()Ljava/lang/Boolean;
move-result-object v2
if-nez v2, :cond_25
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/n4;->M()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p1
const-string p2, "Discarding empty consent settings"
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
return-void
:cond_25
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/c7;->h:Ljava/lang/Object;
monitor-enter v2
:try_start_28
iget-object v11, p0, Lcom/google/android/gms/measurement/internal/c7;->k:Lcom/google/android/gms/measurement/internal/z6;
invoke-virtual {v11}, Lcom/google/android/gms/measurement/internal/z6;->b()I
move-result v3
invoke-static {v0, v3}, Lcom/google/android/gms/measurement/internal/z6;->k(II)Z
move-result v3
const/4 v4, 0x0
if-eqz v3, :cond_57
iget-object v3, p0, Lcom/google/android/gms/measurement/internal/c7;->k:Lcom/google/android/gms/measurement/internal/z6;
invoke-virtual {p1, v3}, Lcom/google/android/gms/measurement/internal/z6;->t(Lcom/google/android/gms/measurement/internal/z6;)Z
move-result v3
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/z6;->y()Z
move-result v5
const/4 v6, 0x1
if-eqz v5, :cond_4b
iget-object v5, p0, Lcom/google/android/gms/measurement/internal/c7;->k:Lcom/google/android/gms/measurement/internal/z6;
invoke-virtual {v5}, Lcom/google/android/gms/measurement/internal/z6;->y()Z
move-result v5
if-nez v5, :cond_4b
const/4 v4, 0x1
:cond_4b
iget-object v5, p0, Lcom/google/android/gms/measurement/internal/c7;->k:Lcom/google/android/gms/measurement/internal/z6;
invoke-virtual {p1, v5}, Lcom/google/android/gms/measurement/internal/z6;->p(Lcom/google/android/gms/measurement/internal/z6;)Lcom/google/android/gms/measurement/internal/z6;
move-result-object p1
iput-object p1, p0, Lcom/google/android/gms/measurement/internal/c7;->k:Lcom/google/android/gms/measurement/internal/z6;
move-object v5, p1
move p1, v4
const/4 v4, 0x1
goto :goto_5a
:cond_57
move-object v5, p1
const/4 p1, 0x0
const/4 v3, 0x0
:goto_5a
monitor-exit v2
:try_end_5b
.catchall {:try_start_28 .. :try_end_5b} :catchall_a9
if-nez v4, :cond_6b
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/n4;->J()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p1
const-string p2, "Ignoring lower-priority consent settings, proposed settings"
invoke-virtual {p1, p2, v5}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
return-void
:cond_6b
iget-object v2, p0, Lcom/google/android/gms/measurement/internal/c7;->l:Ljava/util/concurrent/atomic/AtomicLong;
invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicLong;->getAndIncrement()J
move-result-wide v8
if-eqz v3, :cond_88
const/4 v0, 0x0
invoke-virtual {p0, v0}, Lcom/google/android/gms/measurement/internal/c7;->S(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
new-instance v1, Lcom/google/android/gms/measurement/internal/g8;
move-object v3, v1
move-object v4, p0
move-wide v6, p2
move v10, p1
invoke-direct/range {v3 .. v11}, Lcom/google/android/gms/measurement/internal/g8;-><init>(Lcom/google/android/gms/measurement/internal/c7;Lcom/google/android/gms/measurement/internal/z6;JJZLcom/google/android/gms/measurement/internal/z6;)V
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/r5;->G(Ljava/lang/Runnable;)V
return-void
:cond_88
new-instance p2, Lcom/google/android/gms/measurement/internal/j8;
move-object v3, p2
move-object v4, p0
move-wide v6, v8
move v8, p1
move-object v9, v11
invoke-direct/range {v3 .. v9}, Lcom/google/android/gms/measurement/internal/j8;-><init>(Lcom/google/android/gms/measurement/internal/c7;Lcom/google/android/gms/measurement/internal/z6;JZLcom/google/android/gms/measurement/internal/z6;)V
const/16 p1, 0x1e
if-eq v0, p1, :cond_a1
if-ne v0, v1, :cond_99
goto :goto_a1
:cond_99
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object p1
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/r5;->D(Ljava/lang/Runnable;)V
return-void
:cond_a1
:goto_a1
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object p1
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/r5;->G(Ljava/lang/Runnable;)V
return-void
:catchall_a9
move-exception p1
:try_start_aa
monitor-exit v2
:try_end_ab
.catchall {:try_start_aa .. :try_end_ab} :catchall_a9
throw p1
.end method
.method public final Q(Ljava/lang/Boolean;)V
.registers 4
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
new-instance v1, Lcom/google/android/gms/measurement/internal/e8;
invoke-direct {v1, p0, p1}, Lcom/google/android/gms/measurement/internal/e8;-><init>(Lcom/google/android/gms/measurement/internal/c7;Ljava/lang/Boolean;)V
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/r5;->D(Ljava/lang/Runnable;)V
return-void
.end method
.method final S(Ljava/lang/String;)V
.registers 3
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->g:Ljava/util/concurrent/atomic/AtomicReference;
invoke-virtual {v0, p1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V
return-void
.end method
.method final T(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V
.registers 17
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
move-object v10, p0
iget-object v0, v10, Lcom/google/android/gms/measurement/internal/c7;->d:Lv6/s;
if-eqz v0, :cond_12
invoke-static {p2}, Lcom/google/android/gms/measurement/internal/ob;->H0(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_f
goto :goto_12
:cond_f
const/4 v0, 0x0
const/4 v7, 0x0
goto :goto_14
:cond_12
:goto_12
const/4 v0, 0x1
const/4 v7, 0x1
:goto_14
const/4 v6, 0x1
const/4 v8, 0x1
const/4 v9, 0x0
move-object v0, p0
move-object v1, p1
move-object v2, p2
move-wide v3, p3
move-object/from16 v5, p5
invoke-virtual/range {v0 .. v9}, Lcom/google/android/gms/measurement/internal/c7;->U(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V
return-void
.end method
.method protected final U(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V
.registers 31
move-object/from16 v7, p0
move-object/from16 v8, p1
move-object/from16 v9, p2
move-wide/from16 v10, p3
move-object/from16 v12, p5
invoke-static/range {p1 .. p1}, Lp5/p;->g(Ljava/lang/String;)Ljava/lang/String;
invoke-static/range {p5 .. p5}, Lp5/p;->m(Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
iget-object v0, v7, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/x5;->p()Z
move-result v0
if-nez v0, :cond_2c
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->F()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Event not sent since app measurement is disabled"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
return-void
:cond_2c
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/b4;->p()Lcom/google/android/gms/measurement/internal/i4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/i4;->H()Ljava/util/List;
move-result-object v0
if-eqz v0, :cond_4a
invoke-interface {v0, v9}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_4a
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->F()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Dropping non-safelisted event. event name, origin"
invoke-virtual {v0, v1, v9, v8}, Lcom/google/android/gms/measurement/internal/p4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
return-void
:cond_4a
iget-boolean v0, v7, Lcom/google/android/gms/measurement/internal/c7;->f:Z
const/4 v13, 0x0
const/4 v14, 0x0
const/4 v15, 0x1
if-nez v0, :cond_a2
iput-boolean v15, v7, Lcom/google/android/gms/measurement/internal/c7;->f:Z
:try_start_53
iget-object v0, v7, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/x5;->t()Z
move-result v0
:try_end_59
.catch Ljava/lang/ClassNotFoundException; {:try_start_53 .. :try_end_59} :catch_95
const-string v1, "com.google.android.gms.tagmanager.TagManagerService"
if-nez v0, :cond_6a
:try_start_5d
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->b()Landroid/content/Context;
move-result-object v0
invoke-virtual {v0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-static {v1, v15, v0}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
move-result-object v0
goto :goto_6e
:cond_6a
invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
:try_end_6e
.catch Ljava/lang/ClassNotFoundException; {:try_start_5d .. :try_end_6e} :catch_95
:goto_6e
:try_start_6e
const-string v1, "initialize"
new-array v2, v15, [Ljava/lang/Class;
const-class v3, Landroid/content/Context;
aput-object v3, v2, v14
invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v0
new-array v1, v15, [Ljava/lang/Object;
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->b()Landroid/content/Context;
move-result-object v2
aput-object v2, v1, v14
invoke-virtual {v0, v13, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
:try_end_85
.catch Ljava/lang/Exception; {:try_start_6e .. :try_end_85} :catch_86
goto :goto_a2
:catch_86
move-exception v0
:try_start_87
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/n4;->L()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v1
const-string v2, "Failed to invoke Tag Manager\'s initialize() method"
invoke-virtual {v1, v2, v0}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
:try_end_94
.catch Ljava/lang/ClassNotFoundException; {:try_start_87 .. :try_end_94} :catch_95
goto :goto_a2
:catch_95
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->J()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Tag Manager is not found and thus will not be used"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
:cond_a2
:goto_a2
const-string v0, "_cmp"
invoke-virtual {v0, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_f6
const-string v0, "gclid"
invoke-virtual {v12, v0}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_c7
const-string v2, "auto"
const-string v3, "_lgclid"
invoke-virtual {v12, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v0
invoke-interface {v0}, Lu5/e;->a()J
move-result-wide v5
move-object/from16 v1, p0
invoke-virtual/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/c7;->Z(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V
:cond_c7
invoke-static {}, Lcom/google/android/gms/internal/measurement/pe;->a()Z
move-result v0
if-eqz v0, :cond_f6
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object v0
sget-object v1, Lcom/google/android/gms/measurement/internal/e0;->W0:Lcom/google/android/gms/measurement/internal/h4;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/h;->t(Lcom/google/android/gms/measurement/internal/h4;)Z
move-result v0
if-eqz v0, :cond_f6
const-string v0, "gbraid"
invoke-virtual {v12, v0}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_f6
const-string v2, "auto"
const-string v3, "_gbraid"
invoke-virtual {v12, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v0
invoke-interface {v0}, Lu5/e;->a()J
move-result-wide v5
move-object/from16 v1, p0
invoke-virtual/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/c7;->Z(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V
:cond_f6
if-eqz p6, :cond_10f
invoke-static/range {p2 .. p2}, Lcom/google/android/gms/measurement/internal/ob;->L0(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_10f
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object v0
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v1
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/z4;->A:Lcom/google/android/gms/measurement/internal/b5;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/b5;->a()Landroid/os/Bundle;
move-result-object v1
invoke-virtual {v0, v12, v1}, Lcom/google/android/gms/measurement/internal/ob;->N(Landroid/os/Bundle;Landroid/os/Bundle;)V
:cond_10f
const/16 v0, 0x28
if-nez p8, :cond_173
const-string v1, "_iap"
invoke-virtual {v1, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_173
iget-object v1, v7, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/x5;->L()Lcom/google/android/gms/measurement/internal/ob;
move-result-object v1
const-string v2, "event"
invoke-virtual {v1, v2, v9}, Lcom/google/android/gms/measurement/internal/ob;->C0(Ljava/lang/String;Ljava/lang/String;)Z
move-result v3
const/4 v4, 0x2
if-nez v3, :cond_12b
goto :goto_140
:cond_12b
sget-object v3, Lv6/o;->a:[Ljava/lang/String;
sget-object v5, Lv6/o;->b:[Ljava/lang/String;
invoke-virtual {v1, v2, v3, v5, v9}, Lcom/google/android/gms/measurement/internal/ob;->p0(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z
move-result v3
if-nez v3, :cond_138
const/16 v4, 0xd
goto :goto_140
:cond_138
invoke-virtual {v1, v2, v0, v9}, Lcom/google/android/gms/measurement/internal/ob;->j0(Ljava/lang/String;ILjava/lang/String;)Z
move-result v1
if-nez v1, :cond_13f
goto :goto_140
:cond_13f
const/4 v4, 0x0
:goto_140
if-eqz v4, :cond_173
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/n4;->H()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v1
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->h()Lcom/google/android/gms/measurement/internal/m4;
move-result-object v2
invoke-virtual {v2, v9}, Lcom/google/android/gms/measurement/internal/m4;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string v3, "Invalid public event name. Event will not be logged (FE)"
invoke-virtual {v1, v3, v2}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
iget-object v1, v7, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/x5;->L()Lcom/google/android/gms/measurement/internal/ob;
invoke-static {v9, v0, v15}, Lcom/google/android/gms/measurement/internal/ob;->J(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object v0
if-eqz v9, :cond_166
invoke-virtual/range {p2 .. p2}, Ljava/lang/String;->length()I
move-result v14
:cond_166
iget-object v1, v7, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/x5;->L()Lcom/google/android/gms/measurement/internal/ob;
iget-object v1, v7, Lcom/google/android/gms/measurement/internal/c7;->s:Lcom/google/android/gms/measurement/internal/nb;
const-string v2, "_ev"
invoke-static {v1, v4, v2, v0, v14}, Lcom/google/android/gms/measurement/internal/ob;->Y(Lcom/google/android/gms/measurement/internal/nb;ILjava/lang/String;Ljava/lang/String;I)V
return-void
:cond_173
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/b4;->s()Lcom/google/android/gms/measurement/internal/r8;
move-result-object v1
invoke-virtual {v1, v14}, Lcom/google/android/gms/measurement/internal/r8;->C(Z)Lcom/google/android/gms/measurement/internal/s8;
move-result-object v1
const-string v2, "_sc"
if-eqz v1, :cond_187
invoke-virtual {v12, v2}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
move-result v3
if-nez v3, :cond_187
iput-boolean v15, v1, Lcom/google/android/gms/measurement/internal/s8;->d:Z
:cond_187
if-eqz p6, :cond_18d
if-nez p8, :cond_18d
const/4 v3, 0x1
goto :goto_18e
:cond_18d
const/4 v3, 0x0
:goto_18e
invoke-static {v1, v12, v3}, Lcom/google/android/gms/measurement/internal/ob;->X(Lcom/google/android/gms/measurement/internal/s8;Landroid/os/Bundle;Z)V
const-string v1, "am"
invoke-virtual {v1, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v16
invoke-static/range {p2 .. p2}, Lcom/google/android/gms/measurement/internal/ob;->H0(Ljava/lang/String;)Z
move-result v1
if-eqz p6, :cond_1d5
iget-object v3, v7, Lcom/google/android/gms/measurement/internal/c7;->d:Lv6/s;
if-eqz v3, :cond_1d5
if-nez v1, :cond_1d5
if-nez v16, :cond_1d5
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->F()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->h()Lcom/google/android/gms/measurement/internal/m4;
move-result-object v1
invoke-virtual {v1, v9}, Lcom/google/android/gms/measurement/internal/m4;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->h()Lcom/google/android/gms/measurement/internal/m4;
move-result-object v2
invoke-virtual {v2, v12}, Lcom/google/android/gms/measurement/internal/m4;->a(Landroid/os/Bundle;)Ljava/lang/String;
move-result-object v2
const-string v3, "Passing event to registered event handler (FE)"
invoke-virtual {v0, v3, v1, v2}, Lcom/google/android/gms/measurement/internal/p4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
iget-object v0, v7, Lcom/google/android/gms/measurement/internal/c7;->d:Lv6/s;
invoke-static {v0}, Lp5/p;->m(Ljava/lang/Object;)Ljava/lang/Object;
iget-object v1, v7, Lcom/google/android/gms/measurement/internal/c7;->d:Lv6/s;
move-object/from16 v2, p1
move-object/from16 v3, p2
move-object/from16 v4, p5
move-wide/from16 v5, p3
invoke-interface/range {v1 .. v6}, Lv6/s;->a(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V
return-void
:cond_1d5
iget-object v1, v7, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/x5;->s()Z
move-result v1
if-nez v1, :cond_1de
return-void
:cond_1de
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object v1
invoke-virtual {v1, v9}, Lcom/google/android/gms/measurement/internal/ob;->v(Ljava/lang/String;)I
move-result v1
if-eqz v1, :cond_223
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/n4;->H()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v2
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->h()Lcom/google/android/gms/measurement/internal/m4;
move-result-object v3
invoke-virtual {v3, v9}, Lcom/google/android/gms/measurement/internal/m4;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
const-string v4, "Invalid event name. Event will not be logged (FE)"
invoke-virtual {v2, v4, v3}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
invoke-static {v9, v0, v15}, Lcom/google/android/gms/measurement/internal/ob;->J(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object v0
if-eqz v9, :cond_20a
invoke-virtual/range {p2 .. p2}, Ljava/lang/String;->length()I
move-result v14
:cond_20a
iget-object v2, v7, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/x5;->L()Lcom/google/android/gms/measurement/internal/ob;
iget-object v2, v7, Lcom/google/android/gms/measurement/internal/c7;->s:Lcom/google/android/gms/measurement/internal/nb;
const-string v3, "_ev"
move-object/from16 p1, v2
move-object/from16 p2, p9
move/from16 p3, v1
move-object/from16 p4, v3
move-object/from16 p5, v0
move/from16 p6, v14
invoke-static/range {p1 .. p6}, Lcom/google/android/gms/measurement/internal/ob;->Z(Lcom/google/android/gms/measurement/internal/nb;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V
return-void
:cond_223
const-string v0, "_sn"
const-string v1, "_si"
const-string v6, "_o"
filled-new-array {v6, v0, v2, v1}, [Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lu5/f;->b([Ljava/lang/Object;)Ljava/util/List;
move-result-object v5
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object v1
move-object/from16 v2, p9
move-object/from16 v3, p2
move-object/from16 v4, p5
move-object v0, v6
move/from16 v6, p8
invoke-virtual/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/ob;->F(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;Z)Landroid/os/Bundle;
move-result-object v12
invoke-static {v12}, Lp5/p;->m(Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/b4;->s()Lcom/google/android/gms/measurement/internal/r8;
move-result-object v1
invoke-virtual {v1, v14}, Lcom/google/android/gms/measurement/internal/r8;->C(Z)Lcom/google/android/gms/measurement/internal/s8;
move-result-object v1
const-string v5, "_ae"
if-eqz v1, :cond_27a
invoke-virtual {v5, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_27a
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/b4;->u()Lcom/google/android/gms/measurement/internal/ha;
move-result-object v1
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/ha;->f:Lcom/google/android/gms/measurement/internal/oa;
iget-object v2, v1, Lcom/google/android/gms/measurement/internal/oa;->d:Lcom/google/android/gms/measurement/internal/ha;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v2
invoke-interface {v2}, Lu5/e;->b()J
move-result-wide v13
iget-wide v3, v1, Lcom/google/android/gms/measurement/internal/oa;->b:J
sub-long v3, v13, v3
iput-wide v13, v1, Lcom/google/android/gms/measurement/internal/oa;->b:J
const-wide/16 v1, 0x0
cmp-long v6, v3, v1
if-lez v6, :cond_27a
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object v1
invoke-virtual {v1, v12, v3, v4}, Lcom/google/android/gms/measurement/internal/ob;->M(Landroid/os/Bundle;J)V
:cond_27a
const-string v1, "auto"
invoke-virtual {v1, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
const-string v2, "_ffr"
if-nez v1, :cond_2ce
const-string v1, "_ssr"
invoke-virtual {v1, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_2ce
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object v1
invoke-virtual {v12, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lu5/o;->a(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_29c
const/4 v2, 0x0
goto :goto_2a2
:cond_29c
if-eqz v2, :cond_2a2
invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v2
:cond_2a2
:goto_2a2
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v3
iget-object v3, v3, Lcom/google/android/gms/measurement/internal/z4;->x:Lcom/google/android/gms/measurement/internal/f5;
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/f5;->a()Ljava/lang/String;
move-result-object v3
invoke-static {v2, v3}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_2c1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/n4;->F()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v1
const-string v2, "Not logging duplicate session_start_with_rollout event"
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
const/4 v1, 0x0
goto :goto_2cb
:cond_2c1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v1
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/z4;->x:Lcom/google/android/gms/measurement/internal/f5;
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/f5;->b(Ljava/lang/String;)V
const/4 v1, 0x1
:goto_2cb
if-nez v1, :cond_2eb
return-void
:cond_2ce
invoke-virtual {v5, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_2eb
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v1
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/z4;->x:Lcom/google/android/gms/measurement/internal/f5;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/f5;->a()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_2eb
invoke-virtual {v12, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
:cond_2eb
new-instance v13, Ljava/util/ArrayList;
invoke-direct {v13}, Ljava/util/ArrayList;-><init>()V
invoke-interface {v13, v12}, Ljava/util/List;->add(Ljava/lang/Object;)Z
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object v1
sget-object v2, Lcom/google/android/gms/measurement/internal/e0;->N0:Lcom/google/android/gms/measurement/internal/h4;
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/h;->t(Lcom/google/android/gms/measurement/internal/h4;)Z
move-result v1
if-eqz v1, :cond_308
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/b4;->u()Lcom/google/android/gms/measurement/internal/ha;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/ha;->F()Z
move-result v1
goto :goto_312
:cond_308
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v1
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/z4;->u:Lcom/google/android/gms/measurement/internal/c5;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/c5;->b()Z
move-result v1
:goto_312
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v2
iget-object v2, v2, Lcom/google/android/gms/measurement/internal/z4;->r:Lcom/google/android/gms/measurement/internal/e5;
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/e5;->a()J
move-result-wide v2
const-wide/16 v17, 0x0
cmp-long v4, v2, v17
if-lez v4, :cond_37e
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v2
invoke-virtual {v2, v10, v11}, Lcom/google/android/gms/measurement/internal/z4;->y(J)Z
move-result v2
if-eqz v2, :cond_37e
if-eqz v1, :cond_37e
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/n4;->K()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v1
const-string v2, "Current session is expired, remove the session number, ID, and engagement time"
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
const-string v2, "auto"
const-string v3, "_sid"
const/4 v4, 0x0
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v1
invoke-interface {v1}, Lu5/e;->a()J
move-result-wide v19
move-object/from16 v1, p0
move-wide/from16 v8, v17
move-object v14, v5
move-wide/from16 v5, v19
invoke-virtual/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/c7;->Z(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V
const-string v2, "auto"
const-string v3, "_sno"
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v1
invoke-interface {v1}, Lu5/e;->a()J
move-result-wide v5
move-object/from16 v1, p0
invoke-virtual/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/c7;->Z(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V
const-string v2, "auto"
const-string v3, "_se"
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v1
invoke-interface {v1}, Lu5/e;->a()J
move-result-wide v5
move-object/from16 v1, p0
invoke-virtual/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/c7;->Z(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v1
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/z4;->s:Lcom/google/android/gms/measurement/internal/e5;
invoke-virtual {v1, v8, v9}, Lcom/google/android/gms/measurement/internal/e5;->b(J)V
goto :goto_381
:cond_37e
move-object v14, v5
move-wide/from16 v8, v17
:goto_381
const-string v1, "extend_session"
invoke-virtual {v12, v1, v8, v9}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J
move-result-wide v1
const-wide/16 v3, 0x1
cmp-long v5, v1, v3
if-nez v5, :cond_3a5
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/n4;->K()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v1
const-string v2, "EXTEND_SESSION param attached: initiate a new session or extend the current active session"
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
iget-object v1, v7, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/x5;->K()Lcom/google/android/gms/measurement/internal/ha;
move-result-object v1
iget-object v1, v1, Lcom/google/android/gms/measurement/internal/ha;->e:Lcom/google/android/gms/measurement/internal/qa;
invoke-virtual {v1, v10, v11, v15}, Lcom/google/android/gms/measurement/internal/qa;->b(JZ)V
:cond_3a5
new-instance v1, Ljava/util/ArrayList;
invoke-virtual {v12}, Landroid/os/Bundle;->keySet()Ljava/util/Set;
move-result-object v2
invoke-direct {v1, v2}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
invoke-static {v1}, Ljava/util/Collections;->sort(Ljava/util/List;)V
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
move-result v2
const/4 v3, 0x0
:cond_3b6
:goto_3b6
if-ge v3, v2, :cond_3d3
invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v4
add-int/lit8 v3, v3, 0x1
check-cast v4, Ljava/lang/String;
if-eqz v4, :cond_3b6
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
invoke-virtual {v12, v4}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v5
invoke-static {v5}, Lcom/google/android/gms/measurement/internal/ob;->x0(Ljava/lang/Object;)[Landroid/os/Bundle;
move-result-object v5
if-eqz v5, :cond_3b6
invoke-virtual {v12, v4, v5}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V
goto :goto_3b6
:cond_3d3
const/4 v8, 0x0
:goto_3d4
invoke-interface {v13}, Ljava/util/List;->size()I
move-result v1
if-ge v8, v1, :cond_444
invoke-interface {v13, v8}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/os/Bundle;
if-eqz v8, :cond_3e4
const/4 v2, 0x1
goto :goto_3e5
:cond_3e4
const/4 v2, 0x0
:goto_3e5
if-eqz v2, :cond_3ec
const-string v2, "_ep"
move-object/from16 v9, p1
goto :goto_3f0
:cond_3ec
move-object/from16 v9, p1
move-object/from16 v2, p2
:goto_3f0
invoke-virtual {v1, v0, v9}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
if-eqz p7, :cond_3ff
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object v3
const/4 v12, 0x0
invoke-virtual {v3, v1, v12}, Lcom/google/android/gms/measurement/internal/ob;->E(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/Bundle;
move-result-object v1
goto :goto_400
:cond_3ff
const/4 v12, 0x0
:goto_400
move-object v5, v1
new-instance v6, Lcom/google/android/gms/measurement/internal/d0;
new-instance v3, Lcom/google/android/gms/measurement/internal/y;
invoke-direct {v3, v5}, Lcom/google/android/gms/measurement/internal/y;-><init>(Landroid/os/Bundle;)V
move-object v1, v6
move-object/from16 v4, p1
move-object v12, v5
move-object v15, v6
move-wide/from16 v5, p3
invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/d0;-><init>(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/y;Ljava/lang/String;J)V
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/b4;->t()Lcom/google/android/gms/measurement/internal/a9;
move-result-object v1
move-object/from16 v5, p9
invoke-virtual {v1, v15, v5}, Lcom/google/android/gms/measurement/internal/a9;->I(Lcom/google/android/gms/measurement/internal/d0;Ljava/lang/String;)V
if-nez v16, :cond_440
iget-object v1, v7, Lcom/google/android/gms/measurement/internal/c7;->e:Ljava/util/Set;
invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v15
:goto_423
invoke-interface {v15}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_440
invoke-interface {v15}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lv6/r;
new-instance v4, Landroid/os/Bundle;
invoke-direct {v4, v12}, Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
move-object/from16 v2, p1
move-object/from16 v3, p2
move-wide/from16 v5, p3
invoke-interface/range {v1 .. v6}, Lv6/r;->a(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V
move-object/from16 v5, p9
goto :goto_423
:cond_440
add-int/lit8 v8, v8, 0x1
const/4 v15, 0x1
goto :goto_3d4
:cond_444
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/b4;->s()Lcom/google/android/gms/measurement/internal/r8;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/r8;->C(Z)Lcom/google/android/gms/measurement/internal/s8;
move-result-object v0
if-eqz v0, :cond_467
move-object/from16 v1, p2
invoke-virtual {v14, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_467
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/b4;->u()Lcom/google/android/gms/measurement/internal/ha;
move-result-object v0
invoke-virtual/range {p0 .. p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v1
invoke-interface {v1}, Lu5/e;->b()J
move-result-wide v1
const/4 v3, 0x1
invoke-virtual {v0, v3, v3, v1, v2}, Lcom/google/android/gms/measurement/internal/ha;->E(ZZJ)Z
:cond_467
return-void
.end method
.method public final W(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V
.registers 8
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v0
invoke-interface {v0}, Lu5/e;->a()J
move-result-wide v0
invoke-static {p1}, Lp5/p;->g(Ljava/lang/String;)Ljava/lang/String;
new-instance v2, Landroid/os/Bundle;
invoke-direct {v2}, Landroid/os/Bundle;-><init>()V
const-string v3, "name"
invoke-virtual {v2, v3, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
const-string p1, "creation_timestamp"
invoke-virtual {v2, p1, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
if-eqz p2, :cond_26
const-string p1, "expired_event_name"
invoke-virtual {v2, p1, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
const-string p1, "expired_event_params"
invoke-virtual {v2, p1, p3}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
:cond_26
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object p1
new-instance p2, Lcom/google/android/gms/measurement/internal/w7;
invoke-direct {p2, p0, v2}, Lcom/google/android/gms/measurement/internal/w7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Landroid/os/Bundle;)V
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/r5;->D(Ljava/lang/Runnable;)V
return-void
.end method
.method public final X(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)V
.registers 16
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->m()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v0
invoke-interface {v0}, Lu5/e;->a()J
move-result-wide v4
const/4 v7, 0x0
const/4 v8, 0x1
const/4 v9, 0x1
move-object v1, p0
move-object v2, p1
move-object v3, p2
move-object v6, p3
move-object v10, p4
invoke-direct/range {v1 .. v10}, Lcom/google/android/gms/measurement/internal/c7;->z0(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V
return-void
.end method
.method public final Y(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V
.registers 19
if-nez p1, :cond_6
const-string v0, "app"
move-object v2, v0
goto :goto_7
:cond_6
move-object v2, p1
:goto_7
if-nez p3, :cond_10
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
move-object v6, v0
goto :goto_11
:cond_10
move-object v6, p3
:goto_11
const-string v0, "screen_view"
move-object v3, p2
invoke-static {p2, v0}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_24
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->s()Lcom/google/android/gms/measurement/internal/r8;
move-result-object v0
move-wide/from16 v4, p6
invoke-virtual {v0, v6, v4, v5}, Lcom/google/android/gms/measurement/internal/r8;->I(Landroid/os/Bundle;J)V
return-void
:cond_24
move-wide/from16 v4, p6
move-object v0, p0
if-eqz p5, :cond_37
iget-object v1, v0, Lcom/google/android/gms/measurement/internal/c7;->d:Lv6/s;
if-eqz v1, :cond_37
invoke-static {p2}, Lcom/google/android/gms/measurement/internal/ob;->H0(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_34
goto :goto_37
:cond_34
const/4 v1, 0x0
const/4 v8, 0x0
goto :goto_39
:cond_37
:goto_37
const/4 v1, 0x1
const/4 v8, 0x1
:goto_39
const/4 v10, 0x0
move-object v1, p0
move-object v3, p2
move-wide/from16 v4, p6
move/from16 v7, p5
move v9, p4
invoke-direct/range {v1 .. v10}, Lcom/google/android/gms/measurement/internal/c7;->z0(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V
return-void
.end method
.method final Z(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V
.registers 14
invoke-static {p1}, Lp5/p;->g(Ljava/lang/String;)Ljava/lang/String;
invoke-static {p2}, Lp5/p;->g(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
const-string v0, "allow_personalized_ads"
invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_60
instance-of v0, p3, Ljava/lang/String;
const-string v1, "_npa"
if-eqz v0, :cond_50
move-object v0, p3
check-cast v0, Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_50
sget-object p2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
invoke-virtual {v0, p2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object p2
const-string p3, "false"
invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p2
const-wide/16 v2, 0x1
if-eqz p2, :cond_35
move-wide v4, v2
goto :goto_37
:cond_35
const-wide/16 v4, 0x0
:goto_37
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/z4;->o:Lcom/google/android/gms/measurement/internal/f5;
invoke-virtual {p2}, Ljava/lang/Long;->longValue()J
move-result-wide v4
cmp-long v6, v4, v2
if-nez v6, :cond_4b
const-string p3, "true"
:cond_4b
invoke-virtual {v0, p3}, Lcom/google/android/gms/measurement/internal/f5;->b(Ljava/lang/String;)V
move-object v6, p2
goto :goto_5e
:cond_50
if-nez p3, :cond_60
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object p2
iget-object p2, p2, Lcom/google/android/gms/measurement/internal/z4;->o:Lcom/google/android/gms/measurement/internal/f5;
const-string v0, "unset"
invoke-virtual {p2, v0}, Lcom/google/android/gms/measurement/internal/f5;->b(Ljava/lang/String;)V
move-object v6, p3
:goto_5e
move-object v3, v1
goto :goto_62
:cond_60
move-object v3, p2
move-object v6, p3
:goto_62
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/x5;->p()Z
move-result p2
if-nez p2, :cond_78
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/n4;->K()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p1
const-string p2, "User property not set since app measurement is disabled"
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
return-void
:cond_78
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/x5;->s()Z
move-result p2
if-nez p2, :cond_81
return-void
:cond_81
new-instance p2, Lcom/google/android/gms/measurement/internal/kb;
move-object v2, p2
move-wide v4, p4
move-object v7, p1
invoke-direct/range {v2 .. v7}, Lcom/google/android/gms/measurement/internal/kb;-><init>(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->t()Lcom/google/android/gms/measurement/internal/a9;
move-result-object p1
invoke-virtual {p1, p2}, Lcom/google/android/gms/measurement/internal/a9;->M(Lcom/google/android/gms/measurement/internal/kb;)V
return-void
.end method
.method public final bridge synthetic a()Lcom/google/android/gms/measurement/internal/h;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object v0
return-object v0
.end method
.method public final a0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Z)V
.registers 13
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v0
invoke-interface {v0}, Lu5/e;->a()J
move-result-wide v6
move-object v1, p0
move-object v2, p1
move-object v3, p2
move-object v4, p3
move v5, p4
invoke-virtual/range {v1 .. v7}, Lcom/google/android/gms/measurement/internal/c7;->b0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;ZJ)V
return-void
.end method
.method public final bridge synthetic b()Landroid/content/Context;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/w6;->b()Landroid/content/Context;
move-result-object v0
return-object v0
.end method
.method public final b0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;ZJ)V
.registers 13
if-nez p1, :cond_4
const-string p1, "app"
:cond_4
move-object v1, p1
const/4 p1, 0x0
const/16 v0, 0x18
if-eqz p4, :cond_13
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object p4
invoke-virtual {p4, p2}, Lcom/google/android/gms/measurement/internal/ob;->r0(Ljava/lang/String;)I
move-result p4
goto :goto_35
:cond_13
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object p4
const-string v2, "user property"
invoke-virtual {p4, v2, p2}, Lcom/google/android/gms/measurement/internal/ob;->C0(Ljava/lang/String;Ljava/lang/String;)Z
move-result v3
const/4 v4, 0x6
if-nez v3, :cond_22
:goto_20
const/4 p4, 0x6
goto :goto_35
:cond_22
sget-object v3, Lv6/p;->a:[Ljava/lang/String;
invoke-virtual {p4, v2, v3, p2}, Lcom/google/android/gms/measurement/internal/ob;->o0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z
move-result v3
if-nez v3, :cond_2d
const/16 p4, 0xf
goto :goto_35
:cond_2d
invoke-virtual {p4, v2, v0, p2}, Lcom/google/android/gms/measurement/internal/ob;->j0(Ljava/lang/String;ILjava/lang/String;)Z
move-result p4
if-nez p4, :cond_34
goto :goto_20
:cond_34
const/4 p4, 0x0
:goto_35
const-string v2, "_ev"
const/4 v3, 0x1
if-eqz p4, :cond_52
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
invoke-static {p2, v0, v3}, Lcom/google/android/gms/measurement/internal/ob;->J(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object p3
if-eqz p2, :cond_47
invoke-virtual {p2}, Ljava/lang/String;->length()I
move-result p1
:cond_47
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {p2}, Lcom/google/android/gms/measurement/internal/x5;->L()Lcom/google/android/gms/measurement/internal/ob;
iget-object p2, p0, Lcom/google/android/gms/measurement/internal/c7;->s:Lcom/google/android/gms/measurement/internal/nb;
invoke-static {p2, p4, v2, p3, p1}, Lcom/google/android/gms/measurement/internal/ob;->Y(Lcom/google/android/gms/measurement/internal/nb;ILjava/lang/String;Ljava/lang/String;I)V
return-void
:cond_52
if-eqz p3, :cond_91
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object p4
invoke-virtual {p4, p2, p3}, Lcom/google/android/gms/measurement/internal/ob;->w(Ljava/lang/String;Ljava/lang/Object;)I
move-result p4
if-eqz p4, :cond_80
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
invoke-static {p2, v0, v3}, Lcom/google/android/gms/measurement/internal/ob;->J(Ljava/lang/String;IZ)Ljava/lang/String;
move-result-object p2
instance-of p5, p3, Ljava/lang/String;
if-nez p5, :cond_6d
instance-of p5, p3, Ljava/lang/CharSequence;
if-eqz p5, :cond_75
:cond_6d
invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result p1
:cond_75
iget-object p3, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/x5;->L()Lcom/google/android/gms/measurement/internal/ob;
iget-object p3, p0, Lcom/google/android/gms/measurement/internal/c7;->s:Lcom/google/android/gms/measurement/internal/nb;
invoke-static {p3, p4, v2, p2, p1}, Lcom/google/android/gms/measurement/internal/ob;->Y(Lcom/google/android/gms/measurement/internal/nb;ILjava/lang/String;Ljava/lang/String;I)V
return-void
:cond_80
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object p1
invoke-virtual {p1, p2, p3}, Lcom/google/android/gms/measurement/internal/ob;->A0(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
if-eqz v5, :cond_90
move-object v0, p0
move-object v2, p2
move-wide v3, p5
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/measurement/internal/c7;->V(Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V
:cond_90
return-void
:cond_91
const/4 v5, 0x0
move-object v0, p0
move-object v2, p2
move-wide v3, p5
invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/measurement/internal/c7;->V(Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V
return-void
.end method
.method public final bridge synthetic c()Lu5/e;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v0
return-object v0
.end method
.method final synthetic c0(Ljava/util/List;)V
.registers 9
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x1e
if-lt v0, v1, :cond_46
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/z4;->J()Landroid/util/SparseArray;
move-result-object v0
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_15
:goto_15
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_43
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/google/android/gms/measurement/internal/ra;
iget v2, v1, Lcom/google/android/gms/measurement/internal/ra;->c:I
invoke-static {v0, v2}, Lv6/u;->a(Landroid/util/SparseArray;I)Z
move-result v2
if-eqz v2, :cond_3b
iget v2, v1, Lcom/google/android/gms/measurement/internal/ra;->c:I
invoke-virtual {v0, v2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/Long;
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v2
iget-wide v4, v1, Lcom/google/android/gms/measurement/internal/ra;->b:J
cmp-long v6, v2, v4
if-gez v6, :cond_15
:cond_3b
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/c7;->v0()Ljava/util/PriorityQueue;
move-result-object v2
invoke-virtual {v2, v1}, Ljava/util/PriorityQueue;->add(Ljava/lang/Object;)Z
goto :goto_15
:cond_43
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/c7;->t0()V
:cond_46
return-void
.end method
.method public final bridge synthetic d()Lcom/google/android/gms/measurement/internal/x;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/w6;->d()Lcom/google/android/gms/measurement/internal/x;
move-result-object v0
return-object v0
.end method
.method public final d0(Lv6/r;)V
.registers 3
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
invoke-static {p1}, Lp5/p;->m(Ljava/lang/Object;)Ljava/lang/Object;
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->e:Ljava/util/Set;
invoke-interface {v0, p1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_1b
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object p1
invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/n4;->L()Lcom/google/android/gms/measurement/internal/p4;
move-result-object p1
const-string v0, "OnEventListener already registered"
invoke-virtual {p1, v0}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
:cond_1b
return-void
.end method
.method public final bridge synthetic e()Lcom/google/android/gms/measurement/internal/n4;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
return-object v0
.end method
.method public final e0(Lv6/s;)V
.registers 4
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
if-eqz p1, :cond_16
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->d:Lv6/s;
if-eq p1, v0, :cond_16
if-nez v0, :cond_10
const/4 v0, 0x1
goto :goto_11
:cond_10
const/4 v0, 0x0
:goto_11
const-string v1, "EventInterceptor already set."
invoke-static {v0, v1}, Lp5/p;->q(ZLjava/lang/Object;)V
:cond_16
iput-object p1, p0, Lcom/google/android/gms/measurement/internal/c7;->d:Lv6/s;
return-void
.end method
.method public final f0()Ljava/lang/Boolean;
.registers 7
new-instance v1, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v1}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
const-wide/16 v2, 0x3a98
const-string v4, "boolean test flag value"
new-instance v5, Lcom/google/android/gms/measurement/internal/j7;
invoke-direct {v5, p0, v1}, Lcom/google/android/gms/measurement/internal/j7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Ljava/util/concurrent/atomic/AtomicReference;)V
invoke-virtual/range {v0 .. v5}, Lcom/google/android/gms/measurement/internal/r5;->v(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
return-object v0
.end method
.method public final bridge synthetic g()Lcom/google/android/gms/measurement/internal/c;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/w6;->g()Lcom/google/android/gms/measurement/internal/c;
move-result-object v0
return-object v0
.end method
.method public final g0()Ljava/lang/Double;
.registers 7
new-instance v1, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v1}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
const-wide/16 v2, 0x3a98
const-string v4, "double test flag value"
new-instance v5, Lcom/google/android/gms/measurement/internal/f8;
invoke-direct {v5, p0, v1}, Lcom/google/android/gms/measurement/internal/f8;-><init>(Lcom/google/android/gms/measurement/internal/c7;Ljava/util/concurrent/atomic/AtomicReference;)V
invoke-virtual/range {v0 .. v5}, Lcom/google/android/gms/measurement/internal/r5;->v(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Double;
return-object v0
.end method
.method public final bridge synthetic h()Lcom/google/android/gms/measurement/internal/m4;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/w6;->h()Lcom/google/android/gms/measurement/internal/m4;
move-result-object v0
return-object v0
.end method
.method public final h0()Ljava/lang/Integer;
.registers 7
new-instance v1, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v1}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
const-wide/16 v2, 0x3a98
const-string v4, "int test flag value"
new-instance v5, Lcom/google/android/gms/measurement/internal/c8;
invoke-direct {v5, p0, v1}, Lcom/google/android/gms/measurement/internal/c8;-><init>(Lcom/google/android/gms/measurement/internal/c7;Ljava/util/concurrent/atomic/AtomicReference;)V
invoke-virtual/range {v0 .. v5}, Lcom/google/android/gms/measurement/internal/r5;->v(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Integer;
return-object v0
.end method
.method public final bridge synthetic i()Lcom/google/android/gms/measurement/internal/z4;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
return-object v0
.end method
.method public final i0()Ljava/lang/Long;
.registers 7
new-instance v1, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v1}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
const-wide/16 v2, 0x3a98
const-string v4, "long test flag value"
new-instance v5, Lcom/google/android/gms/measurement/internal/d8;
invoke-direct {v5, p0, v1}, Lcom/google/android/gms/measurement/internal/d8;-><init>(Lcom/google/android/gms/measurement/internal/c7;Ljava/util/concurrent/atomic/AtomicReference;)V
invoke-virtual/range {v0 .. v5}, Lcom/google/android/gms/measurement/internal/r5;->v(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Long;
return-object v0
.end method
.method public final bridge synthetic j()Lcom/google/android/gms/measurement/internal/ob;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object v0
return-object v0
.end method
.method public final j0()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->g:Ljava/util/concurrent/atomic/AtomicReference;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
.end method
.method public final bridge synthetic k()Lcom/google/android/gms/measurement/internal/r5;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
return-object v0
.end method
.method public final k0()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/x5;->I()Lcom/google/android/gms/measurement/internal/r8;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/r8;->P()Lcom/google/android/gms/measurement/internal/s8;
move-result-object v0
if-eqz v0, :cond_f
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/s8;->b:Ljava/lang/String;
return-object v0
:cond_f
const/4 v0, 0x0
return-object v0
.end method
.method public final bridge synthetic l()V
.registers 1
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/b4;->l()V
return-void
.end method
.method public final l0()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/x5;->I()Lcom/google/android/gms/measurement/internal/r8;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/r8;->P()Lcom/google/android/gms/measurement/internal/s8;
move-result-object v0
if-eqz v0, :cond_f
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/s8;->a:Ljava/lang/String;
return-object v0
:cond_f
const/4 v0, 0x0
return-object v0
.end method
.method public final bridge synthetic m()V
.registers 1
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/b4;->m()V
return-void
.end method
.method public final m0()Ljava/lang/String;
.registers 5
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/x5;->M()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_f
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/x5;->M()Ljava/lang/String;
move-result-object v0
return-object v0
:cond_f
:try_start_f
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->b()Landroid/content/Context;
move-result-object v0
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/x5;->P()Ljava/lang/String;
move-result-object v1
const-string v2, "google_app_id"
new-instance v3, Lv6/m;
invoke-direct {v3, v0, v1}, Lv6/m;-><init>(Landroid/content/Context;Ljava/lang/String;)V
invoke-virtual {v3, v2}, Lv6/m;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
:try_end_24
.catch Ljava/lang/IllegalStateException; {:try_start_f .. :try_end_24} :catch_25
return-object v0
:catch_25
move-exception v0
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/x5;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v1
const-string v2, "getGoogleAppId failed with exception"
invoke-virtual {v1, v2, v0}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
const/4 v0, 0x0
return-object v0
.end method
.method public final bridge synthetic n()V
.registers 1
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/b4;->n()V
return-void
.end method
.method public final n0()Ljava/lang/String;
.registers 7
new-instance v1, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v1}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
const-wide/16 v2, 0x3a98
const-string v4, "String test flag value"
new-instance v5, Lcom/google/android/gms/measurement/internal/v7;
invoke-direct {v5, p0, v1}, Lcom/google/android/gms/measurement/internal/v7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Ljava/util/concurrent/atomic/AtomicReference;)V
invoke-virtual/range {v0 .. v5}, Lcom/google/android/gms/measurement/internal/r5;->v(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
.end method
.method public final bridge synthetic o()Lcom/google/android/gms/measurement/internal/z;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/b4;->o()Lcom/google/android/gms/measurement/internal/z;
move-result-object v0
return-object v0
.end method
.method public final o0()V
.registers 4
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/x5;->s()Z
move-result v0
if-nez v0, :cond_f
return-void
:cond_f
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object v0
const-string v1, "google_analytics_deferred_deep_link_enabled"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/h;->C(Ljava/lang/String;)Ljava/lang/Boolean;
move-result-object v0
const/4 v1, 0x0
if-eqz v0, :cond_24
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_24
const/4 v0, 0x1
goto :goto_25
:cond_24
const/4 v0, 0x0
:goto_25
if-eqz v0, :cond_40
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->F()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v2, "Deferred Deep Link feature enabled."
invoke-virtual {v0, v2}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
new-instance v2, Lv6/w;
invoke-direct {v2, p0}, Lv6/w;-><init>(Lcom/google/android/gms/measurement/internal/c7;)V
invoke-virtual {v0, v2}, Lcom/google/android/gms/measurement/internal/r5;->D(Ljava/lang/Runnable;)V
:cond_40
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/b4;->t()Lcom/google/android/gms/measurement/internal/a9;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/a9;->X()V
iput-boolean v1, p0, Lcom/google/android/gms/measurement/internal/c7;->o:Z
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/z4;->P()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_77
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->d()Lcom/google/android/gms/measurement/internal/x;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/v6;->p()V
sget-object v1, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_77
new-instance v1, Landroid/os/Bundle;
invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
const-string v2, "_po"
invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "auto"
const-string v2, "_ou"
invoke-virtual {p0, v0, v2, v1}, Lcom/google/android/gms/measurement/internal/c7;->C0(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V
:cond_77
return-void
.end method
.method public final bridge synthetic p()Lcom/google/android/gms/measurement/internal/i4;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/b4;->p()Lcom/google/android/gms/measurement/internal/i4;
move-result-object v0
return-object v0
.end method
.method public final p0()V
.registers 3
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->b()Landroid/content/Context;
move-result-object v0
invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v0
instance-of v0, v0, Landroid/app/Application;
if-eqz v0, :cond_1f
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->c:Lcom/google/android/gms/measurement/internal/i8;
if-eqz v0, :cond_1f
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->b()Landroid/content/Context;
move-result-object v0
invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v0
check-cast v0, Landroid/app/Application;
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/c7;->c:Lcom/google/android/gms/measurement/internal/i8;
invoke-virtual {v0, v1}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
:cond_1f
return-void
.end method
.method public final bridge synthetic q()Lcom/google/android/gms/measurement/internal/l4;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/b4;->q()Lcom/google/android/gms/measurement/internal/l4;
move-result-object v0
return-object v0
.end method
.method final q0()V
.registers 9
invoke-static {}, Lcom/google/android/gms/internal/measurement/nf;->a()Z
move-result v0
if-eqz v0, :cond_87
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object v0
sget-object v1, Lcom/google/android/gms/measurement/internal/e0;->I0:Lcom/google/android/gms/measurement/internal/h4;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/h;->t(Lcom/google/android/gms/measurement/internal/h4;)Z
move-result v0
if-nez v0, :cond_13
goto :goto_87
:cond_13
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/r5;->J()Z
move-result v0
if-eqz v0, :cond_2b
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Cannot get trigger URIs from analytics worker thread"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
return-void
:cond_2b
invoke-static {}, Lcom/google/android/gms/measurement/internal/c;->a()Z
move-result v0
if-eqz v0, :cond_3f
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Cannot get trigger URIs from main thread"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
return-void
:cond_3f
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/a3;->v()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->K()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Getting trigger URIs (FE)"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
new-instance v0, Ljava/util/concurrent/atomic/AtomicReference;
invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;-><init>()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v2
const-wide/16 v4, 0x1388
const-string v6, "get trigger URIs"
new-instance v7, Lcom/google/android/gms/measurement/internal/d7;
invoke-direct {v7, p0, v0}, Lcom/google/android/gms/measurement/internal/d7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Ljava/util/concurrent/atomic/AtomicReference;)V
move-object v3, v0
invoke-virtual/range {v2 .. v7}, Lcom/google/android/gms/measurement/internal/r5;->v(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/List;
if-nez v0, :cond_7b
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->G()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Timed out waiting for get trigger URIs"
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
return-void
:cond_7b
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->k()Lcom/google/android/gms/measurement/internal/r5;
move-result-object v1
new-instance v2, Lcom/google/android/gms/measurement/internal/f7;
invoke-direct {v2, p0, v0}, Lcom/google/android/gms/measurement/internal/f7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Ljava/util/List;)V
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/r5;->D(Ljava/lang/Runnable;)V
:cond_87
:goto_87
return-void
.end method
.method public final bridge synthetic r()Lcom/google/android/gms/measurement/internal/c7;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/b4;->r()Lcom/google/android/gms/measurement/internal/c7;
move-result-object v0
return-object v0
.end method
.method public final r0()V
.registers 6
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/z4;->v:Lcom/google/android/gms/measurement/internal/c5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/c5;->b()Z
move-result v0
if-eqz v0, :cond_1d
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->F()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Deferred Deep Link already retrieved. Not fetching again."
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
return-void
:cond_1d
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/z4;->w:Lcom/google/android/gms/measurement/internal/e5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/e5;->a()J
move-result-wide v0
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v2
iget-object v2, v2, Lcom/google/android/gms/measurement/internal/z4;->w:Lcom/google/android/gms/measurement/internal/e5;
const-wide/16 v3, 0x1
add-long/2addr v3, v0
invoke-virtual {v2, v3, v4}, Lcom/google/android/gms/measurement/internal/e5;->b(J)V
const-wide/16 v2, 0x5
cmp-long v4, v0, v2
if-ltz v4, :cond_51
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->L()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Permanently failed to retrieve Deferred Deep Link. Reached maximum retries."
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
iget-object v0, v0, Lcom/google/android/gms/measurement/internal/z4;->v:Lcom/google/android/gms/measurement/internal/c5;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/c5;->a(Z)V
return-void
:cond_51
invoke-static {}, Lcom/google/android/gms/internal/measurement/wd;->a()Z
move-result v0
if-eqz v0, :cond_78
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object v0
sget-object v1, Lcom/google/android/gms/measurement/internal/e0;->R0:Lcom/google/android/gms/measurement/internal/h4;
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/h;->t(Lcom/google/android/gms/measurement/internal/h4;)Z
move-result v0
if-eqz v0, :cond_78
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->p:Lcom/google/android/gms/measurement/internal/s;
if-nez v0, :cond_70
new-instance v0, Lcom/google/android/gms/measurement/internal/t7;
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-direct {v0, p0, v1}, Lcom/google/android/gms/measurement/internal/t7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Lcom/google/android/gms/measurement/internal/x6;)V
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->p:Lcom/google/android/gms/measurement/internal/s;
:cond_70
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->p:Lcom/google/android/gms/measurement/internal/s;
const-wide/16 v1, 0x0
invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/measurement/internal/s;->b(J)V
return-void
:cond_78
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/x5;->u()Z
return-void
.end method
.method public final bridge synthetic s()Lcom/google/android/gms/measurement/internal/r8;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/b4;->s()Lcom/google/android/gms/measurement/internal/r8;
move-result-object v0
return-object v0
.end method
.method public final s0()V
.registers 6
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->F()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Handle tcf update."
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/z4;->G()Landroid/content/SharedPreferences;
move-result-object v0
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->a()Lcom/google/android/gms/measurement/internal/h;
move-result-object v1
const-string v2, " google_analytics_tcf_data_enabled"
invoke-virtual {v1, v2}, Lcom/google/android/gms/measurement/internal/h;->C(Ljava/lang/String;)Ljava/lang/Boolean;
move-result-object v1
if-nez v1, :cond_26
const/4 v1, 0x1
goto :goto_2a
:cond_26
invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
move-result v1
:goto_2a
invoke-static {v0, v1}, Lcom/google/android/gms/measurement/internal/pa;->c(Landroid/content/SharedPreferences;Z)Lcom/google/android/gms/measurement/internal/pa;
move-result-object v0
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/google/android/gms/measurement/internal/z4;->B(Lcom/google/android/gms/measurement/internal/pa;)Z
move-result v1
if-eqz v1, :cond_62
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/pa;->b()Landroid/os/Bundle;
move-result-object v1
sget-object v2, Landroid/os/Bundle;->EMPTY:Landroid/os/Bundle;
if-eq v1, v2, :cond_4d
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v2
invoke-interface {v2}, Lu5/e;->a()J
move-result-wide v2
const/16 v4, -0x1e
invoke-virtual {p0, v1, v4, v2, v3}, Lcom/google/android/gms/measurement/internal/c7;->H(Landroid/os/Bundle;IJ)V
:cond_4d
new-instance v1, Landroid/os/Bundle;
invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
const-string v2, "_tcfd"
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/pa;->e()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "auto"
const-string v2, "_tcf"
invoke-virtual {p0, v0, v2, v1}, Lcom/google/android/gms/measurement/internal/c7;->C0(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V
:cond_62
return-void
.end method
.method public final bridge synthetic t()Lcom/google/android/gms/measurement/internal/a9;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/b4;->t()Lcom/google/android/gms/measurement/internal/a9;
move-result-object v0
return-object v0
.end method
.method final t0()V
.registers 10
.annotation build Landroid/annotation/TargetApi;
value = 0x1e
.end annotation
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/c7;->v0()Ljava/util/PriorityQueue;
move-result-object v0
invoke-virtual {v0}, Ljava/util/AbstractCollection;->isEmpty()Z
move-result v0
if-nez v0, :cond_b3
iget-boolean v0, p0, Lcom/google/android/gms/measurement/internal/c7;->i:Z
if-eqz v0, :cond_13
goto/16 :goto_b3
:cond_13
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/c7;->v0()Ljava/util/PriorityQueue;
move-result-object v0
invoke-virtual {v0}, Ljava/util/PriorityQueue;->poll()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/android/gms/measurement/internal/ra;
if-nez v0, :cond_20
return-void
:cond_20
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->j()Lcom/google/android/gms/measurement/internal/ob;
move-result-object v1
invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/ob;->Q0()Ly0/a;
move-result-object v1
if-nez v1, :cond_2b
return-void
:cond_2b
const/4 v2, 0x1
iput-boolean v2, p0, Lcom/google/android/gms/measurement/internal/c7;->i:Z
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v2
invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/n4;->K()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v2
const-string v3, "Registering trigger URI"
iget-object v4, v0, Lcom/google/android/gms/measurement/internal/ra;->a:Ljava/lang/String;
invoke-virtual {v2, v3, v4}, Lcom/google/android/gms/measurement/internal/p4;->b(Ljava/lang/String;Ljava/lang/Object;)V
iget-object v2, v0, Lcom/google/android/gms/measurement/internal/ra;->a:Ljava/lang/String;
invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v2
invoke-virtual {v1, v2}, Ly0/a;->c(Landroid/net/Uri;)Lp7/d;
move-result-object v1
const/4 v2, 0x0
if-nez v1, :cond_54
iput-boolean v2, p0, Lcom/google/android/gms/measurement/internal/c7;->i:Z
invoke-direct {p0}, Lcom/google/android/gms/measurement/internal/c7;->v0()Ljava/util/PriorityQueue;
move-result-object v1
invoke-virtual {v1, v0}, Ljava/util/PriorityQueue;->add(Ljava/lang/Object;)Z
return-void
:cond_54
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v3
invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/z4;->J()Landroid/util/SparseArray;
move-result-object v3
iget v4, v0, Lcom/google/android/gms/measurement/internal/ra;->c:I
iget-wide v5, v0, Lcom/google/android/gms/measurement/internal/ra;->b:J
invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v5
invoke-virtual {v3, v4, v5}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v4
invoke-virtual {v3}, Landroid/util/SparseArray;->size()I
move-result v5
new-array v5, v5, [I
invoke-virtual {v3}, Landroid/util/SparseArray;->size()I
move-result v6
new-array v6, v6, [J
:goto_77
invoke-virtual {v3}, Landroid/util/SparseArray;->size()I
move-result v7
if-ge v2, v7, :cond_92
invoke-virtual {v3, v2}, Landroid/util/SparseArray;->keyAt(I)I
move-result v7
aput v7, v5, v2
invoke-virtual {v3, v2}, Landroid/util/SparseArray;->valueAt(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
aput-wide v7, v6, v2
add-int/lit8 v2, v2, 0x1
goto :goto_77
:cond_92
new-instance v2, Landroid/os/Bundle;
invoke-direct {v2}, Landroid/os/Bundle;-><init>()V
const-string v3, "uriSources"
invoke-virtual {v2, v3, v5}, Landroid/os/Bundle;->putIntArray(Ljava/lang/String;[I)V
const-string v3, "uriTimestamps"
invoke-virtual {v2, v3, v6}, Landroid/os/Bundle;->putLongArray(Ljava/lang/String;[J)V
iget-object v3, v4, Lcom/google/android/gms/measurement/internal/z4;->p:Lcom/google/android/gms/measurement/internal/b5;
invoke-virtual {v3, v2}, Lcom/google/android/gms/measurement/internal/b5;->b(Landroid/os/Bundle;)V
new-instance v2, Lcom/google/android/gms/measurement/internal/m7;
invoke-direct {v2, p0}, Lcom/google/android/gms/measurement/internal/m7;-><init>(Lcom/google/android/gms/measurement/internal/c7;)V
new-instance v3, Lcom/google/android/gms/measurement/internal/k7;
invoke-direct {v3, p0, v0}, Lcom/google/android/gms/measurement/internal/k7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Lcom/google/android/gms/measurement/internal/ra;)V
invoke-static {v1, v3, v2}, Lp7/b;->a(Lp7/d;Lp7/a;Ljava/util/concurrent/Executor;)V
:cond_b3
:goto_b3
return-void
.end method
.method public final bridge synthetic u()Lcom/google/android/gms/measurement/internal/ha;
.registers 2
invoke-super {p0}, Lcom/google/android/gms/measurement/internal/b4;->u()Lcom/google/android/gms/measurement/internal/ha;
move-result-object v0
return-object v0
.end method
.method public final u0()V
.registers 3
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->n()V
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->e()Lcom/google/android/gms/measurement/internal/n4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/n4;->F()Lcom/google/android/gms/measurement/internal/p4;
move-result-object v0
const-string v1, "Register tcfPrefChangeListener."
invoke-virtual {v0, v1}, Lcom/google/android/gms/measurement/internal/p4;->a(Ljava/lang/String;)V
iget-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->q:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;
if-nez v0, :cond_24
new-instance v0, Lcom/google/android/gms/measurement/internal/p7;
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/w6;->a:Lcom/google/android/gms/measurement/internal/x5;
invoke-direct {v0, p0, v1}, Lcom/google/android/gms/measurement/internal/p7;-><init>(Lcom/google/android/gms/measurement/internal/c7;Lcom/google/android/gms/measurement/internal/x6;)V
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->r:Lcom/google/android/gms/measurement/internal/s;
new-instance v0, Lcom/google/android/gms/measurement/internal/i7;
invoke-direct {v0, p0}, Lcom/google/android/gms/measurement/internal/i7;-><init>(Lcom/google/android/gms/measurement/internal/c7;)V
iput-object v0, p0, Lcom/google/android/gms/measurement/internal/c7;->q:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;
:cond_24
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->i()Lcom/google/android/gms/measurement/internal/z4;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/z4;->G()Landroid/content/SharedPreferences;
move-result-object v0
iget-object v1, p0, Lcom/google/android/gms/measurement/internal/c7;->q:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;
invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V
return-void
.end method
.method public final x0(Landroid/os/Bundle;)V
.registers 4
invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/w6;->c()Lu5/e;
move-result-object v0
invoke-interface {v0}, Lu5/e;->a()J
move-result-wide v0
invoke-virtual {p0, p1, v0, v1}, Lcom/google/android/gms/measurement/internal/c7;->I(Landroid/os/Bundle;J)V
return-void
.end method