.class public final Lj6/n6;
.super Lj6/o6;
.source ""


# instance fields
.field public final g:Lg6/t1;

.field public final synthetic h:Lj6/q6;


# direct methods
.method public constructor <init>(Lj6/q6;Ljava/lang/String;ILg6/t1;)V
    .registers 5

    iput-object p1, p0, Lj6/n6;->h:Lj6/q6;

    invoke-direct {p0, p2, p3}, Lj6/o6;-><init>(Ljava/lang/String;I)V

    iput-object p4, p0, Lj6/n6;->g:Lg6/t1;

    return-void
.end method


# virtual methods
.method public final a()I
    .registers 2

    iget-object v0, p0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v0}, Lg6/t1;->s()I

    move-result v0

    return v0
.end method

.method public final b()Z
    .registers 2

    iget-object v0, p0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v0}, Lg6/t1;->E()Z

    move-result v0

    return v0
.end method

.method public final c()Z
    .registers 2

    const/4 v0, 0x0

    return v0
.end method

.method public final i(Ljava/lang/Long;Ljava/lang/Long;Lg6/v2;JLj6/n;Z)Z
    .registers 24

    move-object/from16 v0, p0

    invoke-static {}, Lg6/aa;->b()Z

    iget-object v1, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v1, v1, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 1
    iget-object v1, v1, Lcom/google/android/gms/measurement/internal/d;->g:Lj6/f;

    .line 2
    iget-object v2, v0, Lj6/o6;->a:Ljava/lang/String;

    sget-object v3, Lj6/u2;->X:Lj6/t2;

    invoke-virtual {v1, v2, v3}, Lj6/f;->v(Ljava/lang/String;Lj6/t2;)Z

    move-result v1

    iget-object v2, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v2}, Lg6/t1;->D()Z

    move-result v2

    if-eqz v2, :cond_20

    move-object/from16 v2, p6

    iget-wide v2, v2, Lj6/n;->e:J

    goto :goto_22

    :cond_20
    move-wide/from16 v2, p4

    :goto_22
    iget-object v4, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v4, v4, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v4

    invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/b;->x()Ljava/lang/String;

    move-result-object v4

    const/4 v5, 0x2

    invoke-static {v4, v5}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z

    move-result v4

    const-string v6, "null"

    const/4 v7, 0x0

    const/4 v8, 0x1

    const/4 v9, 0x0

    if-eqz v4, :cond_115

    iget-object v4, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v4, v4, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v4

    .line 3
    iget-object v4, v4, Lcom/google/android/gms/measurement/internal/b;->n:Lj6/e3;

    .line 4
    iget v10, v0, Lj6/o6;->b:I

    invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v10

    iget-object v11, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v11}, Lg6/t1;->F()Z

    move-result v11

    if-eqz v11, :cond_5d

    iget-object v11, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v11}, Lg6/t1;->s()I

    move-result v11

    invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v11

    goto :goto_5e

    :cond_5d
    move-object v11, v9

    :goto_5e
    iget-object v12, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v12, v12, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 5
    iget-object v12, v12, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 6
    iget-object v13, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v13}, Lg6/t1;->x()Ljava/lang/String;

    move-result-object v13

    invoke-virtual {v12, v13}, Lj6/b3;->d(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v12

    const-string v13, "Evaluating filter. audience, filter, event"

    invoke-virtual {v4, v13, v10, v11, v12}, Lj6/e3;->f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V

    iget-object v4, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v4, v4, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v4

    .line 7
    iget-object v4, v4, Lcom/google/android/gms/measurement/internal/b;->n:Lj6/e3;

    .line 8
    iget-object v10, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v10, v10, Lj6/x5;->b:Lj6/b6;

    .line 9
    iget-object v10, v10, Lj6/b6;->g:Lj6/d6;

    invoke-static {v10}, Lj6/b6;->I(Lj6/y5;)Lj6/y5;

    .line 10
    iget-object v11, v0, Lj6/n6;->g:Lg6/t1;

    if-nez v11, :cond_8d

    move-object v5, v6

    goto/16 :goto_110

    :cond_8d
    const-string v12, "\nevent_filter {\n"

    .line 11
    invoke-static {v12}, Landroidx/activity/c;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v12

    invoke-virtual {v11}, Lg6/t1;->F()Z

    move-result v13

    if-eqz v13, :cond_a6

    invoke-virtual {v11}, Lg6/t1;->s()I

    move-result v13

    invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v13

    const-string v14, "filter_id"

    invoke-static {v12, v7, v14, v13}, Lj6/d6;->v(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V

    :cond_a6
    iget-object v13, v10, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 12
    iget-object v13, v13, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 13
    invoke-virtual {v11}, Lg6/t1;->x()Ljava/lang/String;

    move-result-object v14

    invoke-virtual {v13, v14}, Lj6/b3;->d(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v13

    const-string v14, "event_name"

    invoke-static {v12, v7, v14, v13}, Lj6/d6;->v(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V

    invoke-virtual {v11}, Lg6/t1;->B()Z

    move-result v13

    invoke-virtual {v11}, Lg6/t1;->C()Z

    move-result v14

    invoke-virtual {v11}, Lg6/t1;->D()Z

    move-result v15

    invoke-static {v13, v14, v15}, Lj6/d6;->t(ZZZ)Ljava/lang/String;

    move-result-object v13

    invoke-virtual {v13}, Ljava/lang/String;->isEmpty()Z

    move-result v14

    if-nez v14, :cond_d2

    const-string v14, "filter_type"

    invoke-static {v12, v7, v14, v13}, Lj6/d6;->v(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V

    :cond_d2
    invoke-virtual {v11}, Lg6/t1;->E()Z

    move-result v13

    if-eqz v13, :cond_e1

    invoke-virtual {v11}, Lg6/t1;->w()Lg6/z1;

    move-result-object v13

    const-string v14, "event_count_filter"

    invoke-static {v12, v8, v14, v13}, Lj6/d6;->w(Ljava/lang/StringBuilder;ILjava/lang/String;Lg6/z1;)V

    :cond_e1
    invoke-virtual {v11}, Lg6/t1;->o()I

    move-result v13

    if-lez v13, :cond_104

    const-string v13, "  filters {\n"

    invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v11}, Lg6/t1;->y()Ljava/util/List;

    move-result-object v11

    invoke-interface {v11}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v11

    :goto_f4
    invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z

    move-result v13

    if-eqz v13, :cond_104

    invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v13

    check-cast v13, Lg6/v1;

    invoke-virtual {v10, v12, v5, v13}, Lj6/d6;->p(Ljava/lang/StringBuilder;ILg6/v1;)V

    goto :goto_f4

    :cond_104
    invoke-static {v12, v8}, Lj6/d6;->r(Ljava/lang/StringBuilder;I)V

    const-string v5, "}\n}\n"

    invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v5

    :goto_110
    const-string v10, "Filter definition"

    .line 14
    invoke-virtual {v4, v10, v5}, Lj6/e3;->d(Ljava/lang/String;Ljava/lang/Object;)V

    :cond_115
    iget-object v4, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v4}, Lg6/t1;->F()Z

    move-result v4

    if-eqz v4, :cond_466

    iget-object v4, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v4}, Lg6/t1;->s()I

    move-result v4

    const/16 v5, 0x100

    if-le v4, v5, :cond_129

    goto/16 :goto_466

    :cond_129
    iget-object v4, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v4}, Lg6/t1;->B()Z

    move-result v4

    iget-object v5, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v5}, Lg6/t1;->C()Z

    move-result v5

    iget-object v10, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v10}, Lg6/t1;->D()Z

    move-result v10

    if-nez v4, :cond_144

    if-nez v5, :cond_144

    if-eqz v10, :cond_142

    goto :goto_144

    :cond_142
    move v4, v7

    goto :goto_145

    :cond_144
    :goto_144
    move v4, v8

    :goto_145
    if-eqz p7, :cond_171

    if-nez v4, :cond_171

    iget-object v1, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v1, v1, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v1

    .line 15
    iget-object v1, v1, Lcom/google/android/gms/measurement/internal/b;->n:Lj6/e3;

    .line 16
    iget v2, v0, Lj6/o6;->b:I

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    iget-object v3, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v3}, Lg6/t1;->F()Z

    move-result v3

    if-eqz v3, :cond_16b

    iget-object v3, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v3}, Lg6/t1;->s()I

    move-result v3

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v9

    :cond_16b
    const-string v3, "Event filter already evaluated true and it is not associated with an enhanced audience. audience ID, filter ID"

    invoke-virtual {v1, v3, v2, v9}, Lj6/e3;->e(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V

    return v8

    :cond_171
    iget-object v5, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual/range {p3 .. p3}, Lg6/v2;->y()Ljava/lang/String;

    move-result-object v10

    invoke-virtual {v5}, Lg6/t1;->E()Z

    move-result v11

    if-eqz v11, :cond_191

    invoke-virtual {v5}, Lg6/t1;->w()Lg6/z1;

    move-result-object v11

    invoke-static {v2, v3, v11}, Lj6/o6;->f(JLg6/z1;)Ljava/lang/Boolean;

    move-result-object v2

    if-nez v2, :cond_189

    goto/16 :goto_40c

    :cond_189
    invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v2

    if-nez v2, :cond_191

    goto/16 :goto_3eb

    :cond_191
    new-instance v2, Ljava/util/HashSet;

    invoke-direct {v2}, Ljava/util/HashSet;-><init>()V

    invoke-virtual {v5}, Lg6/t1;->y()Ljava/util/List;

    move-result-object v3

    invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v3

    :goto_19e
    invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z

    move-result v11

    if-eqz v11, :cond_1d4

    invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v11

    check-cast v11, Lg6/v1;

    invoke-virtual {v11}, Lg6/v1;->v()Ljava/lang/String;

    move-result-object v12

    invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z

    move-result v12

    if-eqz v12, :cond_1cc

    iget-object v2, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v2

    .line 17
    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/b;->i:Lj6/e3;

    .line 18
    iget-object v3, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 19
    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 20
    invoke-virtual {v3, v10}, Lj6/b3;->d(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    const-string v5, "null or empty param name in filter. event"

    goto/16 :goto_2a6

    :cond_1cc
    invoke-virtual {v11}, Lg6/v1;->v()Ljava/lang/String;

    move-result-object v11

    invoke-virtual {v2, v11}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z

    goto :goto_19e

    :cond_1d4
    new-instance v3, Lr/a;

    invoke-direct {v3}, Lr/a;-><init>()V

    invoke-virtual/range {p3 .. p3}, Lg6/v2;->z()Ljava/util/List;

    move-result-object v11

    invoke-interface {v11}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v11

    :cond_1e1
    :goto_1e1
    invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z

    move-result v12

    if-eqz v12, :cond_263

    invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v12

    check-cast v12, Lg6/z2;

    invoke-virtual {v12}, Lg6/z2;->x()Ljava/lang/String;

    move-result-object v13

    invoke-virtual {v2, v13}, Ljava/util/HashSet;->contains(Ljava/lang/Object;)Z

    move-result v13

    if-eqz v13, :cond_1e1

    invoke-virtual {v12}, Lg6/z2;->M()Z

    move-result v13

    if-eqz v13, :cond_210

    invoke-virtual {v12}, Lg6/z2;->x()Ljava/lang/String;

    move-result-object v13

    invoke-virtual {v12}, Lg6/z2;->M()Z

    move-result v14

    if-eqz v14, :cond_229

    invoke-virtual {v12}, Lg6/z2;->u()J

    move-result-wide v14

    invoke-static {v14, v15}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v12

    goto :goto_239

    :cond_210
    invoke-virtual {v12}, Lg6/z2;->K()Z

    move-result v13

    if-eqz v13, :cond_22b

    invoke-virtual {v12}, Lg6/z2;->x()Ljava/lang/String;

    move-result-object v13

    invoke-virtual {v12}, Lg6/z2;->K()Z

    move-result v14

    if-eqz v14, :cond_229

    invoke-virtual {v12}, Lg6/z2;->o()D

    move-result-wide v14

    invoke-static {v14, v15}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;

    move-result-object v12

    goto :goto_239

    :cond_229
    move-object v12, v9

    goto :goto_239

    :cond_22b
    invoke-virtual {v12}, Lg6/z2;->O()Z

    move-result v13

    if-eqz v13, :cond_23d

    invoke-virtual {v12}, Lg6/z2;->x()Ljava/lang/String;

    move-result-object v13

    invoke-virtual {v12}, Lg6/z2;->y()Ljava/lang/String;

    move-result-object v12

    :goto_239
    invoke-virtual {v3, v13, v12}, Lr/h;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto :goto_1e1

    :cond_23d
    iget-object v2, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v2

    .line 21
    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/b;->i:Lj6/e3;

    .line 22
    iget-object v3, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 23
    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 24
    invoke-virtual {v3, v10}, Lj6/b3;->d(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    iget-object v5, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 25
    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 26
    invoke-virtual {v12}, Lg6/z2;->x()Ljava/lang/String;

    move-result-object v10

    invoke-virtual {v5, v10}, Lj6/b3;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    const-string v10, "Unknown value for param. event, param"

    goto/16 :goto_406

    :cond_263
    invoke-virtual {v5}, Lg6/t1;->y()Ljava/util/List;

    move-result-object v2

    invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v2

    :cond_26b
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v5

    if-eqz v5, :cond_40a

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v5

    check-cast v5, Lg6/v1;

    invoke-virtual {v5}, Lg6/v1;->y()Z

    move-result v11

    if-eqz v11, :cond_285

    invoke-virtual {v5}, Lg6/v1;->x()Z

    move-result v11

    if-eqz v11, :cond_285

    move v11, v8

    goto :goto_286

    :cond_285
    move v11, v7

    :goto_286
    invoke-virtual {v5}, Lg6/v1;->v()Ljava/lang/String;

    move-result-object v12

    invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z

    move-result v13

    if-eqz v13, :cond_2ab

    iget-object v2, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v2

    .line 27
    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/b;->i:Lj6/e3;

    .line 28
    iget-object v3, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 29
    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 30
    invoke-virtual {v3, v10}, Lj6/b3;->d(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    const-string v5, "Event has empty param name. event"

    :goto_2a6
    invoke-virtual {v2, v5, v3}, Lj6/e3;->d(Ljava/lang/String;Ljava/lang/Object;)V

    goto/16 :goto_40c

    .line 31
    :cond_2ab
    invoke-virtual {v3, v12, v9}, Lr/h;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v13

    .line 32
    instance-of v14, v13, Ljava/lang/Long;

    if-eqz v14, :cond_2f5

    invoke-virtual {v5}, Lg6/v1;->z()Z

    move-result v14

    if-nez v14, :cond_2db

    iget-object v2, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v2

    .line 33
    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/b;->i:Lj6/e3;

    .line 34
    iget-object v3, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 35
    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 36
    invoke-virtual {v3, v10}, Lj6/b3;->d(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    iget-object v5, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 37
    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 38
    invoke-virtual {v5, v12}, Lj6/b3;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    const-string v10, "No number filter for long param. event, param"

    goto/16 :goto_406

    :cond_2db
    check-cast v13, Ljava/lang/Long;

    invoke-virtual {v13}, Ljava/lang/Long;->longValue()J

    move-result-wide v12

    invoke-virtual {v5}, Lg6/v1;->t()Lg6/z1;

    move-result-object v5

    invoke-static {v12, v13, v5}, Lj6/o6;->f(JLg6/z1;)Ljava/lang/Boolean;

    move-result-object v5

    if-nez v5, :cond_2ed

    goto/16 :goto_40c

    :cond_2ed
    invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v5

    if-ne v5, v11, :cond_26b

    goto/16 :goto_3eb

    :cond_2f5
    instance-of v14, v13, Ljava/lang/Double;

    if-eqz v14, :cond_346

    invoke-virtual {v5}, Lg6/v1;->z()Z

    move-result v14

    if-nez v14, :cond_321

    iget-object v2, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v2

    .line 39
    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/b;->i:Lj6/e3;

    .line 40
    iget-object v3, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 41
    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 42
    invoke-virtual {v3, v10}, Lj6/b3;->d(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    iget-object v5, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 43
    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 44
    invoke-virtual {v5, v12}, Lj6/b3;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    const-string v10, "No number filter for double param. event, param"

    goto/16 :goto_406

    :cond_321
    check-cast v13, Ljava/lang/Double;

    invoke-virtual {v13}, Ljava/lang/Double;->doubleValue()D

    move-result-wide v12

    invoke-virtual {v5}, Lg6/v1;->t()Lg6/z1;

    move-result-object v5

    .line 45
    :try_start_32b
    new-instance v14, Ljava/math/BigDecimal;

    invoke-direct {v14, v12, v13}, Ljava/math/BigDecimal;-><init>(D)V

    invoke-static {v12, v13}, Ljava/lang/Math;->ulp(D)D

    move-result-wide v12

    invoke-static {v14, v5, v12, v13}, Lj6/o6;->d(Ljava/math/BigDecimal;Lg6/z1;D)Ljava/lang/Boolean;

    move-result-object v5
    :try_end_338
    .catch Ljava/lang/NumberFormatException; {:try_start_32b .. :try_end_338} :catch_339

    goto :goto_33a

    :catch_339
    move-object v5, v9

    :goto_33a
    if-nez v5, :cond_33e

    goto/16 :goto_40c

    .line 46
    :cond_33e
    invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v5

    if-ne v5, v11, :cond_26b

    goto/16 :goto_3eb

    :cond_346
    instance-of v14, v13, Ljava/lang/String;

    if-eqz v14, :cond_3c6

    invoke-virtual {v5}, Lg6/v1;->B()Z

    move-result v14

    if-eqz v14, :cond_363

    check-cast v13, Ljava/lang/String;

    invoke-virtual {v5}, Lg6/v1;->u()Lg6/f2;

    move-result-object v5

    iget-object v12, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v12, v12, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v12}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v12

    invoke-static {v13, v5, v12}, Lj6/o6;->e(Ljava/lang/String;Lg6/f2;Lcom/google/android/gms/measurement/internal/b;)Ljava/lang/Boolean;

    move-result-object v5

    goto :goto_379

    :cond_363
    invoke-virtual {v5}, Lg6/v1;->z()Z

    move-result v14

    if-eqz v14, :cond_3a5

    check-cast v13, Ljava/lang/String;

    invoke-static {v13}, Lj6/d6;->O(Ljava/lang/String;)Z

    move-result v14

    if-eqz v14, :cond_384

    invoke-virtual {v5}, Lg6/v1;->t()Lg6/z1;

    move-result-object v5

    invoke-static {v13, v5}, Lj6/o6;->g(Ljava/lang/String;Lg6/z1;)Ljava/lang/Boolean;

    move-result-object v5

    :goto_379
    if-nez v5, :cond_37d

    goto/16 :goto_40c

    :cond_37d
    invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v5

    if-ne v5, v11, :cond_26b

    goto :goto_3eb

    :cond_384
    iget-object v2, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v2

    .line 47
    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/b;->i:Lj6/e3;

    .line 48
    iget-object v3, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 49
    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 50
    invoke-virtual {v3, v10}, Lj6/b3;->d(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    iget-object v5, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 51
    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 52
    invoke-virtual {v5, v12}, Lj6/b3;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    const-string v10, "Invalid param value for number filter. event, param"

    goto :goto_406

    :cond_3a5
    iget-object v2, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v2

    .line 53
    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/b;->i:Lj6/e3;

    .line 54
    iget-object v3, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 55
    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 56
    invoke-virtual {v3, v10}, Lj6/b3;->d(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    iget-object v5, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 57
    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 58
    invoke-virtual {v5, v12}, Lj6/b3;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    const-string v10, "No filter for String param. event, param"

    goto :goto_406

    :cond_3c6
    iget-object v2, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v2

    if-nez v13, :cond_3ee

    .line 59
    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/b;->n:Lj6/e3;

    .line 60
    iget-object v3, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 61
    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 62
    invoke-virtual {v3, v10}, Lj6/b3;->d(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    iget-object v5, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 63
    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 64
    invoke-virtual {v5, v12}, Lj6/b3;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    const-string v9, "Missing param for filter. event, param"

    invoke-virtual {v2, v9, v3, v5}, Lj6/e3;->e(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V

    :goto_3eb
    sget-object v9, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    goto :goto_40c

    .line 65
    :cond_3ee
    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/b;->i:Lj6/e3;

    .line 66
    iget-object v3, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 67
    iget-object v3, v3, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 68
    invoke-virtual {v3, v10}, Lj6/b3;->d(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    iget-object v5, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    .line 69
    iget-object v5, v5, Lcom/google/android/gms/measurement/internal/d;->m:Lj6/b3;

    .line 70
    invoke-virtual {v5, v12}, Lj6/b3;->e(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    const-string v10, "Unknown param type. event, param"

    :goto_406
    invoke-virtual {v2, v10, v3, v5}, Lj6/e3;->e(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V

    goto :goto_40c

    :cond_40a
    sget-object v9, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;

    :goto_40c
    iget-object v2, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v2

    .line 71
    iget-object v2, v2, Lcom/google/android/gms/measurement/internal/b;->n:Lj6/e3;

    if-nez v9, :cond_419

    goto :goto_41a

    :cond_419
    move-object v6, v9

    :goto_41a
    const-string v3, "Event filter result"

    .line 72
    invoke-virtual {v2, v3, v6}, Lj6/e3;->d(Ljava/lang/String;Ljava/lang/Object;)V

    if-nez v9, :cond_422

    return v7

    :cond_422
    sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;

    iput-object v2, v0, Lj6/o6;->c:Ljava/lang/Boolean;

    invoke-virtual {v9}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v3

    if-nez v3, :cond_42d

    return v8

    :cond_42d
    iput-object v2, v0, Lj6/o6;->d:Ljava/lang/Boolean;

    if-eqz v4, :cond_465

    invoke-virtual/range {p3 .. p3}, Lg6/v2;->K()Z

    move-result v2

    if-eqz v2, :cond_465

    invoke-virtual/range {p3 .. p3}, Lg6/v2;->u()J

    move-result-wide v2

    invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v2

    iget-object v3, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v3}, Lg6/t1;->C()Z

    move-result v3

    if-eqz v3, :cond_457

    if-eqz v1, :cond_454

    iget-object v1, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v1}, Lg6/t1;->E()Z

    move-result v1

    if-nez v1, :cond_452

    goto :goto_454

    :cond_452
    move-object/from16 v2, p1

    :cond_454
    :goto_454
    iput-object v2, v0, Lj6/o6;->f:Ljava/lang/Long;

    goto :goto_465

    :cond_457
    if-eqz v1, :cond_463

    iget-object v1, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v1}, Lg6/t1;->E()Z

    move-result v1

    if-eqz v1, :cond_463

    move-object/from16 v2, p2

    :cond_463
    iput-object v2, v0, Lj6/o6;->e:Ljava/lang/Long;

    :cond_465
    :goto_465
    return v8

    :cond_466
    :goto_466
    iget-object v1, v0, Lj6/n6;->h:Lj6/q6;

    iget-object v1, v1, Lcom/google/android/gms/measurement/internal/e;->a:Lcom/google/android/gms/measurement/internal/d;

    invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/d;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v1

    .line 73
    iget-object v1, v1, Lcom/google/android/gms/measurement/internal/b;->i:Lj6/e3;

    .line 74
    iget-object v2, v0, Lj6/o6;->a:Ljava/lang/String;

    invoke-static {v2}, Lcom/google/android/gms/measurement/internal/b;->u(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v2

    iget-object v3, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v3}, Lg6/t1;->F()Z

    move-result v3

    if-eqz v3, :cond_488

    iget-object v3, v0, Lj6/n6;->g:Lg6/t1;

    invoke-virtual {v3}, Lg6/t1;->s()I

    move-result v3

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v9

    :cond_488
    invoke-static {v9}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v3

    const-string v4, "Invalid event filter ID. appId, id"

    invoke-virtual {v1, v4, v2, v3}, Lj6/e3;->e(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V

    return v7
.end method
