.class public final Lz5/uv0;
.super Ljava/lang/Object;
.source ""

# interfaces
.implements Lz5/av0;


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Ljava/lang/Object;",
        "Lz5/av0<",
        "Lcom/google/android/gms/internal/ads/y2;",
        "Lz5/bz;",
        "Lcom/google/android/gms/internal/ads/s3;",
        ">;"
    }
.end annotation


# instance fields
.field public final synthetic a:I

.field public final b:Landroid/content/Context;

.field public final c:Ljava/lang/Object;


# direct methods
.method public constructor <init>(Landroid/content/Context;Lz5/dl0;)V
    .registers 4

    const/4 v0, 0x0

    iput v0, p0, Lz5/uv0;->a:I

    .line 1
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    iput-object p1, p0, Lz5/uv0;->b:Landroid/content/Context;

    iput-object p2, p0, Lz5/uv0;->c:Ljava/lang/Object;

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Lz5/gp0;)V
    .registers 4

    const/4 v0, 0x1

    iput v0, p0, Lz5/uv0;->a:I

    .line 2
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    iput-object p1, p0, Lz5/uv0;->b:Landroid/content/Context;

    iput-object p2, p0, Lz5/uv0;->c:Ljava/lang/Object;

    return-void
.end method


# virtual methods
.method public final a(Lz5/i31;Lz5/b31;Lz5/wu0;)Ljava/lang/Object;
    .registers 8

    iget v0, p0, Lz5/uv0;->a:I

    packed-switch v0, :pswitch_data_70

    goto :goto_3b

    .line 1
    :pswitch_6
    new-instance v0, Lz5/sv0;

    iget-object v1, p3, Lz5/wu0;->b:Ljava/lang/Object;

    check-cast v1, Lz5/bz;

    const/4 v2, 0x0

    invoke-direct {v0, p2, v1, v2}, Lz5/sv0;-><init>(Lz5/b31;Lz5/bz;Z)V

    iget-object v1, p0, Lz5/uv0;->c:Ljava/lang/Object;

    check-cast v1, Lz5/dl0;

    new-instance v2, Lz5/g90;

    iget-object v3, p3, Lz5/wu0;->a:Ljava/lang/String;

    invoke-direct {v2, p1, p2, v3}, Lz5/g90;-><init>(Lz5/i31;Lz5/b31;Ljava/lang/String;)V

    new-instance p1, Lcom/google/android/gms/internal/ads/k0;

    const/4 p2, 0x0

    invoke-direct {p1, v0, p2}, Lcom/google/android/gms/internal/ads/k0;-><init>(Lz5/hl0;Lcom/google/android/gms/internal/ads/g2;)V

    invoke-virtual {v1, v2, p1}, Lz5/dl0;->c(Lz5/g90;Lcom/google/android/gms/internal/ads/k0;)Lz5/vk0;

    move-result-object p1

    invoke-virtual {p1}, Lz5/le0;->f()Lz5/og0;

    move-result-object p2

    .line 2
    iput-object p2, v0, Lz5/sv0;->u:Ljava/lang/Object;

    .line 3
    iget-object p2, p3, Lz5/wu0;->c:Lz5/ah0;

    check-cast p2, Lcom/google/android/gms/internal/ads/s3;

    invoke-virtual {p1}, Lz5/le0;->i()Lz5/xw0;

    move-result-object p3

    invoke-virtual {p2, p3}, Lcom/google/android/gms/internal/ads/s3;->H2(Lz5/ux;)V

    invoke-virtual {p1}, Lz5/vk0;->j()Lcom/google/android/gms/internal/ads/y2;

    move-result-object p1

    return-object p1

    .line 4
    :goto_3b
    new-instance v0, Lz5/sv0;

    iget-object v1, p3, Lz5/wu0;->b:Ljava/lang/Object;

    check-cast v1, Lz5/bz;

    const/4 v2, 0x1

    invoke-direct {v0, p2, v1, v2}, Lz5/sv0;-><init>(Lz5/b31;Lz5/bz;Z)V

    iget-object v1, p0, Lz5/uv0;->c:Ljava/lang/Object;

    check-cast v1, Lz5/gp0;

    new-instance v2, Lz5/g90;

    iget-object v3, p3, Lz5/wu0;->a:Ljava/lang/String;

    invoke-direct {v2, p1, p2, v3}, Lz5/g90;-><init>(Lz5/i31;Lz5/b31;Ljava/lang/String;)V

    new-instance p1, Lz5/ep0;

    invoke-direct {p1, v0}, Lz5/ep0;-><init>(Lz5/hl0;)V

    invoke-virtual {v1, v2, p1}, Lz5/gp0;->b(Lz5/g90;Lz5/ep0;)Lz5/dp0;

    move-result-object p1

    invoke-virtual {p1}, Lz5/le0;->f()Lz5/og0;

    move-result-object p2

    .line 5
    iput-object p2, v0, Lz5/sv0;->u:Ljava/lang/Object;

    .line 6
    iget-object p2, p3, Lz5/wu0;->c:Lz5/ah0;

    check-cast p2, Lcom/google/android/gms/internal/ads/s3;

    invoke-virtual {p1}, Lz5/dp0;->p()Lz5/ww0;

    move-result-object p3

    invoke-virtual {p2, p3}, Lcom/google/android/gms/internal/ads/s3;->H2(Lz5/ux;)V

    invoke-virtual {p1}, Lz5/dp0;->j()Lz5/cp0;

    move-result-object p1

    return-object p1

    nop

    :pswitch_data_70
    .packed-switch 0x0
        :pswitch_6
    .end packed-switch
.end method

.method public final b(Lz5/i31;Lz5/b31;Lz5/wu0;)V
    .registers 12

    iget v0, p0, Lz5/uv0;->a:I

    packed-switch v0, :pswitch_data_b2

    goto :goto_40

    .line 1
    :pswitch_6
    :try_start_6
    iget-object v0, p3, Lz5/wu0;->b:Ljava/lang/Object;

    check-cast v0, Lz5/bz;

    iget-object v1, p2, Lz5/b31;->V:Ljava/lang/String;

    invoke-interface {v0, v1}, Lz5/bz;->q(Ljava/lang/String;)V

    iget-object v0, p3, Lz5/wu0;->b:Ljava/lang/Object;

    move-object v1, v0

    check-cast v1, Lz5/bz;

    iget-object v2, p2, Lz5/b31;->Q:Ljava/lang/String;

    iget-object p2, p2, Lz5/b31;->v:Lorg/json/JSONObject;

    invoke-virtual {p2}, Lorg/json/JSONObject;->toString()Ljava/lang/String;

    move-result-object v3

    iget-object p1, p1, Lz5/i31;->a:Lz5/ge0;

    iget-object p1, p1, Lz5/ge0;->s:Ljava/lang/Object;

    check-cast p1, Lz5/m31;

    iget-object v4, p1, Lz5/m31;->d:Lz5/zj;

    iget-object p1, p0, Lz5/uv0;->b:Landroid/content/Context;

    .line 2
    new-instance v5, Lx5/b;

    invoke-direct {v5, p1}, Lx5/b;-><init>(Ljava/lang/Object;)V

    .line 3
    new-instance v6, Lz5/tv0;

    invoke-direct {v6, p3}, Lz5/tv0;-><init>(Lz5/wu0;)V

    iget-object p1, p3, Lz5/wu0;->c:Lz5/ah0;

    move-object v7, p1

    check-cast v7, Lz5/ux;

    invoke-interface/range {v1 .. v7}, Lz5/bz;->P1(Ljava/lang/String;Ljava/lang/String;Lz5/zj;Lx5/a;Lz5/sy;Lz5/ux;)V
    :try_end_38
    .catch Landroid/os/RemoteException; {:try_start_6 .. :try_end_38} :catch_39

    return-void

    :catch_39
    move-exception p1

    new-instance p2, Lz5/o31;

    invoke-direct {p2, p1}, Lz5/o31;-><init>(Ljava/lang/Throwable;)V

    throw p2

    .line 4
    :goto_40
    :try_start_40
    iget-object v0, p3, Lz5/wu0;->b:Ljava/lang/Object;

    check-cast v0, Lz5/bz;

    iget-object v1, p2, Lz5/b31;->V:Ljava/lang/String;

    invoke-interface {v0, v1}, Lz5/bz;->q(Ljava/lang/String;)V

    iget-object v0, p1, Lz5/i31;->a:Lz5/ge0;

    iget-object v0, v0, Lz5/ge0;->s:Ljava/lang/Object;

    check-cast v0, Lz5/m31;

    iget-object v0, v0, Lz5/m31;->o:Lh2/v;

    iget v0, v0, Lh2/v;->s:I

    const/4 v1, 0x3

    if-ne v0, v1, :cond_80

    iget-object v0, p3, Lz5/wu0;->b:Ljava/lang/Object;

    move-object v1, v0

    check-cast v1, Lz5/bz;

    iget-object v2, p2, Lz5/b31;->Q:Ljava/lang/String;

    iget-object p2, p2, Lz5/b31;->v:Lorg/json/JSONObject;

    invoke-virtual {p2}, Lorg/json/JSONObject;->toString()Ljava/lang/String;

    move-result-object v3

    iget-object p1, p1, Lz5/i31;->a:Lz5/ge0;

    iget-object p1, p1, Lz5/ge0;->s:Ljava/lang/Object;

    check-cast p1, Lz5/m31;

    iget-object v4, p1, Lz5/m31;->d:Lz5/zj;

    iget-object p1, p0, Lz5/uv0;->b:Landroid/content/Context;

    .line 5
    new-instance v5, Lx5/b;

    invoke-direct {v5, p1}, Lx5/b;-><init>(Ljava/lang/Object;)V

    .line 6
    new-instance v6, Lz5/ow0;

    invoke-direct {v6, p3}, Lz5/ow0;-><init>(Lz5/wu0;)V

    iget-object p1, p3, Lz5/wu0;->c:Lz5/ah0;

    move-object v7, p1

    check-cast v7, Lz5/ux;

    invoke-interface/range {v1 .. v7}, Lz5/bz;->B1(Ljava/lang/String;Ljava/lang/String;Lz5/zj;Lx5/a;Lz5/yy;Lz5/ux;)V

    goto :goto_b0

    :cond_80
    iget-object v0, p3, Lz5/wu0;->b:Ljava/lang/Object;

    move-object v1, v0

    check-cast v1, Lz5/bz;

    iget-object v2, p2, Lz5/b31;->Q:Ljava/lang/String;

    iget-object p2, p2, Lz5/b31;->v:Lorg/json/JSONObject;

    invoke-virtual {p2}, Lorg/json/JSONObject;->toString()Ljava/lang/String;

    move-result-object v3

    iget-object p1, p1, Lz5/i31;->a:Lz5/ge0;

    iget-object p1, p1, Lz5/ge0;->s:Ljava/lang/Object;

    check-cast p1, Lz5/m31;

    iget-object v4, p1, Lz5/m31;->d:Lz5/zj;

    iget-object p1, p0, Lz5/uv0;->b:Landroid/content/Context;

    .line 7
    new-instance v5, Lx5/b;

    invoke-direct {v5, p1}, Lx5/b;-><init>(Ljava/lang/Object;)V

    .line 8
    new-instance v6, Lz5/ow0;

    invoke-direct {v6, p3}, Lz5/ow0;-><init>(Lz5/wu0;)V

    iget-object p1, p3, Lz5/wu0;->c:Lz5/ah0;

    move-object v7, p1

    check-cast v7, Lz5/ux;

    invoke-interface/range {v1 .. v7}, Lz5/bz;->r1(Ljava/lang/String;Ljava/lang/String;Lz5/zj;Lx5/a;Lz5/yy;Lz5/ux;)V
    :try_end_a9
    .catch Landroid/os/RemoteException; {:try_start_40 .. :try_end_a9} :catch_aa

    goto :goto_b0

    :catch_aa
    move-exception p1

    const-string p2, "Remote exception loading a rewarded RTB ad"

    invoke-static {p2, p1}, Lcom/google/android/gms/ads/internal/util/zze;->zzb(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_b0
    return-void

    nop

    :pswitch_data_b2
    .packed-switch 0x0
        :pswitch_6
    .end packed-switch
.end method
