.class final Lcom/google/android/gms/internal/ads/zzeed; .super Lcom/google/android/gms/internal/ads/zzeaq; .source "com.google.android.gms:play-services-ads-lite@@19.1.0" # static fields .field public static final zziba:[I # instance fields .field private final zzibb:I .field private final zzibc:Lcom/google/android/gms/internal/ads/zzeaq; .field private final zzibd:Lcom/google/android/gms/internal/ads/zzeaq; .field private final zzibe:I .field private final zzibf:I # direct methods .method public static constructor ()V .locals 1 const/16 v0, 0x2f new-array v0, v0, [I .line 1 fill-array-data v0, :array_0 sput-object v0, Lcom/google/android/gms/internal/ads/zzeed;->zziba:[I return-void :array_0 .array-data 4 0x1 0x1 0x2 0x3 0x5 0x8 0xd 0x15 0x22 0x37 0x59 0x90 0xe9 0x179 0x262 0x3db 0x63d 0xa18 0x1055 0x1a6d 0x2ac2 0x452f 0x6ff1 0xb520 0x12511 0x1da31 0x2ff42 0x4d973 0x7d8b5 0xcb228 0x148add 0x213d05 0x35c7e2 0x5704e7 0x8cccc9 0xe3d1b0 0x1709e79 0x2547029 0x3c50ea2 0x6197ecb 0x9de8d6d 0xff80c38 0x19d699a5 0x29cea5dd 0x43a53f82 0x6d73e55f 0x7fffffff .end array-data .end method .method private constructor (Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;)V .locals 2 .line 1 invoke-direct {p0}, Lcom/google/android/gms/internal/ads/zzeaq;->()V .line 2 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; .line 3 iput-object p2, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; .line 4 invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v0 iput v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibe:I .line 5 invoke-virtual {p2}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v1 add-int/2addr v1, v0 iput v1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibb:I .line 6 invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzeaq;->zzbcs()I move-result p1 invoke-virtual {p2}, Lcom/google/android/gms/internal/ads/zzeaq;->zzbcs()I move-result p2 invoke-static {p1, p2}, Ljava/lang/Math;->max(II)I move-result p1 add-int/lit8 p1, p1, 0x1 iput p1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibf:I return-void .end method .method public synthetic constructor (Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeeg;)V .locals 0 .line 7 invoke-direct {p0, p1, p2}, Lcom/google/android/gms/internal/ads/zzeed;->(Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;)V return-void .end method .method public static zza(Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;)Lcom/google/android/gms/internal/ads/zzeaq; .locals 5 .line 1 invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v0 if-nez v0, :cond_0 return-object p0 .line 2 :cond_0 invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v0 if-nez v0, :cond_1 return-object p1 .line 3 :cond_1 invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v0 invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v1 add-int/2addr v1, v0 const/16 v0, 0x80 if-ge v1, v0, :cond_2 .line 4 invoke-static {p0, p1}, Lcom/google/android/gms/internal/ads/zzeed;->zzb(Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;)Lcom/google/android/gms/internal/ads/zzeaq; move-result-object p0 return-object p0 .line 5 :cond_2 instance-of v2, p0, Lcom/google/android/gms/internal/ads/zzeed; if-eqz v2, :cond_4 .line 6 move-object v2, p0 check-cast v2, Lcom/google/android/gms/internal/ads/zzeed; .line 7 iget-object v3, v2, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v3}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v3 invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v4 add-int/2addr v4, v3 if-ge v4, v0, :cond_3 .line 8 iget-object p0, v2, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; invoke-static {p0, p1}, Lcom/google/android/gms/internal/ads/zzeed;->zzb(Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;)Lcom/google/android/gms/internal/ads/zzeaq; move-result-object p0 .line 9 new-instance p1, Lcom/google/android/gms/internal/ads/zzeed; iget-object v0, v2, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; invoke-direct {p1, v0, p0}, Lcom/google/android/gms/internal/ads/zzeed;->(Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;)V return-object p1 .line 10 :cond_3 iget-object v0, v2, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzeaq;->zzbcs()I move-result v0 iget-object v3, v2, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v3}, Lcom/google/android/gms/internal/ads/zzeaq;->zzbcs()I move-result v3 if-le v0, v3, :cond_4 .line 11 invoke-virtual {v2}, Lcom/google/android/gms/internal/ads/zzeed;->zzbcs()I move-result v0 invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzeaq;->zzbcs()I move-result v3 if-le v0, v3, :cond_4 .line 12 new-instance p0, Lcom/google/android/gms/internal/ads/zzeed; iget-object v0, v2, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; invoke-direct {p0, v0, p1}, Lcom/google/android/gms/internal/ads/zzeed;->(Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;)V .line 13 new-instance p1, Lcom/google/android/gms/internal/ads/zzeed; iget-object v0, v2, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; invoke-direct {p1, v0, p0}, Lcom/google/android/gms/internal/ads/zzeed;->(Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;)V return-object p1 .line 14 :cond_4 invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzeaq;->zzbcs()I move-result v0 invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzeaq;->zzbcs()I move-result v2 invoke-static {v0, v2}, Ljava/lang/Math;->max(II)I move-result v0 add-int/lit8 v0, v0, 0x1 .line 15 invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzeed;->zzhg(I)I move-result v0 if-lt v1, v0, :cond_5 .line 16 new-instance v0, Lcom/google/android/gms/internal/ads/zzeed; invoke-direct {v0, p0, p1}, Lcom/google/android/gms/internal/ads/zzeed;->(Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;)V return-object v0 .line 17 :cond_5 new-instance v0, Lcom/google/android/gms/internal/ads/zzeef; const/4 v1, 0x0 invoke-direct {v0, v1}, Lcom/google/android/gms/internal/ads/zzeef;->(Lcom/google/android/gms/internal/ads/zzeeg;)V invoke-static {v0, p0, p1}, Lcom/google/android/gms/internal/ads/zzeef;->zza(Lcom/google/android/gms/internal/ads/zzeef;Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;)Lcom/google/android/gms/internal/ads/zzeaq; move-result-object p0 return-object p0 .end method .method public static synthetic zza(Lcom/google/android/gms/internal/ads/zzeed;)Lcom/google/android/gms/internal/ads/zzeaq; .locals 0 .line 21 iget-object p0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; return-object p0 .end method .method private static zzb(Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;)Lcom/google/android/gms/internal/ads/zzeaq; .locals 4 .line 1 invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v0 .line 2 invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v1 add-int v2, v0, v1 .line 3 new-array v2, v2, [B const/4 v3, 0x0 .line 4 invoke-virtual {p0, v2, v3, v3, v0}, Lcom/google/android/gms/internal/ads/zzeaq;->zza([BIII)V .line 5 invoke-virtual {p1, v2, v3, v0, v1}, Lcom/google/android/gms/internal/ads/zzeaq;->zza([BIII)V .line 6 invoke-static {v2}, Lcom/google/android/gms/internal/ads/zzeaq;->zzv([B)Lcom/google/android/gms/internal/ads/zzeaq; move-result-object p0 return-object p0 .end method .method public static synthetic zzb(Lcom/google/android/gms/internal/ads/zzeed;)Lcom/google/android/gms/internal/ads/zzeaq; .locals 0 .line 12 iget-object p0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; return-object p0 .end method .method public static zzhg(I)I .locals 2 .line 1 sget-object v0, Lcom/google/android/gms/internal/ads/zzeed;->zziba:[I array-length v1, v0 if-lt p0, v1, :cond_0 const p0, 0x7fffffff return p0 .line 2 :cond_0 aget p0, v0, p0 return p0 .end method # virtual methods .method public final equals(Ljava/lang/Object;)Z .locals 12 const/4 v0, 0x1 if-ne p1, p0, :cond_0 return v0 .line 1 :cond_0 instance-of v1, p1, Lcom/google/android/gms/internal/ads/zzeaq; const/4 v2, 0x0 if-nez v1, :cond_1 return v2 .line 2 :cond_1 check-cast p1, Lcom/google/android/gms/internal/ads/zzeaq; .line 3 iget v1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibb:I invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v3 if-eq v1, v3, :cond_2 return v2 .line 4 :cond_2 iget v1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibb:I if-nez v1, :cond_3 return v0 .line 5 :cond_3 invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzeaq;->zzbcu()I move-result v1 .line 6 invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzeaq;->zzbcu()I move-result v3 if-eqz v1, :cond_4 if-eqz v3, :cond_4 if-eq v1, v3, :cond_4 return v2 .line 7 :cond_4 new-instance v1, Lcom/google/android/gms/internal/ads/zzeei; const/4 v3, 0x0 invoke-direct {v1, p0, v3}, Lcom/google/android/gms/internal/ads/zzeei;->(Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeeg;)V .line 8 invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v4 check-cast v4, Lcom/google/android/gms/internal/ads/zzebb; .line 9 new-instance v5, Lcom/google/android/gms/internal/ads/zzeei; invoke-direct {v5, p1, v3}, Lcom/google/android/gms/internal/ads/zzeei;->(Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeeg;)V .line 10 invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object p1 check-cast p1, Lcom/google/android/gms/internal/ads/zzebb; move v3, v2 move v6, v3 move v7, v6 .line 11 :goto_0 invoke-virtual {v4}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v8 sub-int/2addr v8, v3 .line 12 invoke-virtual {p1}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v9 sub-int/2addr v9, v6 .line 13 invoke-static {v8, v9}, Ljava/lang/Math;->min(II)I move-result v10 if-nez v3, :cond_5 .line 14 invoke-virtual {v4, p1, v6, v10}, Lcom/google/android/gms/internal/ads/zzebb;->zza(Lcom/google/android/gms/internal/ads/zzeaq;II)Z move-result v11 goto :goto_1 .line 15 :cond_5 invoke-virtual {p1, v4, v3, v10}, Lcom/google/android/gms/internal/ads/zzebb;->zza(Lcom/google/android/gms/internal/ads/zzeaq;II)Z move-result v11 :goto_1 if-nez v11, :cond_6 return v2 :cond_6 add-int/2addr v7, v10 .line 16 iget v11, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibb:I if-lt v7, v11, :cond_8 if-ne v7, v11, :cond_7 return v0 .line 17 :cond_7 new-instance p1, Ljava/lang/IllegalStateException; invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V throw p1 :cond_8 if-ne v10, v8, :cond_9 .line 18 invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v3 check-cast v3, Lcom/google/android/gms/internal/ads/zzebb; move-object v4, v3 move v3, v2 goto :goto_2 :cond_9 add-int/2addr v3, v10 :goto_2 if-ne v10, v9, :cond_a .line 19 invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object p1 check-cast p1, Lcom/google/android/gms/internal/ads/zzebb; move v6, v2 goto :goto_0 :cond_a add-int/2addr v6, v10 goto :goto_0 .end method .method public final synthetic iterator()Ljava/util/Iterator; .locals 1 .line 1 invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzeed;->zzbcn()Lcom/google/android/gms/internal/ads/zzeaz; move-result-object v0 return-object v0 .end method .method public final size()I .locals 1 .line 1 iget v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibb:I return v0 .end method .method public final zza(Ljava/nio/charset/Charset;)Ljava/lang/String; .locals 2 .line 20 new-instance v0, Ljava/lang/String; invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzeaq;->toByteArray()[B move-result-object v1 invoke-direct {v0, v1, p1}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V return-object v0 .end method .method public final zza(Lcom/google/android/gms/internal/ads/zzear;)V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .line 18 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzeaq;->zza(Lcom/google/android/gms/internal/ads/zzear;)V .line 19 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzeaq;->zza(Lcom/google/android/gms/internal/ads/zzear;)V return-void .end method .method public final zzb([BIII)V .locals 2 add-int v0, p2, p4 .line 7 iget v1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibe:I if-gt v0, v1, :cond_0 .line 8 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v0, p1, p2, p3, p4}, Lcom/google/android/gms/internal/ads/zzeaq;->zzb([BIII)V return-void :cond_0 if-lt p2, v1, :cond_1 .line 9 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; sub-int/2addr p2, v1 invoke-virtual {v0, p1, p2, p3, p4}, Lcom/google/android/gms/internal/ads/zzeaq;->zzb([BIII)V return-void :cond_1 sub-int/2addr v1, p2 .line 10 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v0, p1, p2, p3, v1}, Lcom/google/android/gms/internal/ads/zzeaq;->zzb([BIII)V .line 11 iget-object p2, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; const/4 v0, 0x0 add-int/2addr p3, v1 sub-int/2addr p4, v1 invoke-virtual {p2, p1, v0, p3, p4}, Lcom/google/android/gms/internal/ads/zzeaq;->zzb([BIII)V return-void .end method .method public final zzbcn()Lcom/google/android/gms/internal/ads/zzeaz; .locals 1 .line 1 new-instance v0, Lcom/google/android/gms/internal/ads/zzeeg; invoke-direct {v0, p0}, Lcom/google/android/gms/internal/ads/zzeeg;->(Lcom/google/android/gms/internal/ads/zzeed;)V return-object v0 .end method .method public final zzbcp()Z .locals 4 .line 1 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; iget v1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibe:I const/4 v2, 0x0 invoke-virtual {v0, v2, v2, v1}, Lcom/google/android/gms/internal/ads/zzeaq;->zzg(III)I move-result v0 .line 2 iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v1}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v3 invoke-virtual {v1, v0, v2, v3}, Lcom/google/android/gms/internal/ads/zzeaq;->zzg(III)I move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 return v0 :cond_0 return v2 .end method .method public final zzbcq()Lcom/google/android/gms/internal/ads/zzebf; .locals 4 .line 1 new-instance v0, Lcom/google/android/gms/internal/ads/zzeeh; invoke-direct {v0, p0}, Lcom/google/android/gms/internal/ads/zzeeh;->(Lcom/google/android/gms/internal/ads/zzeed;)V .line 2 new-instance v1, Lcom/google/android/gms/internal/ads/zzebg; const/16 v2, 0x1000 const/4 v3, 0x0 invoke-direct {v1, v0, v2, v3}, Lcom/google/android/gms/internal/ads/zzebg;->(Ljava/io/InputStream;ILcom/google/android/gms/internal/ads/zzebe;)V return-object v1 .end method .method public final zzbcs()I .locals 1 .line 1 iget v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibf:I return v0 .end method .method public final zzbct()Z .locals 2 .line 1 iget v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibb:I iget v1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibf:I invoke-static {v1}, Lcom/google/android/gms/internal/ads/zzeed;->zzhg(I)I move-result v1 if-lt v0, v1, :cond_0 const/4 v0, 0x1 return v0 :cond_0 const/4 v0, 0x0 return v0 .end method .method public final zzfo(I)B .locals 1 .line 1 iget v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibb:I invoke-static {p1, v0}, Lcom/google/android/gms/internal/ads/zzeaq;->zzaa(II)V .line 2 invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/ads/zzeed;->zzfp(I)B move-result p1 return p1 .end method .method public final zzfp(I)B .locals 2 .line 1 iget v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibe:I if-ge p1, v0, :cond_0 .line 2 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/ads/zzeaq;->zzfp(I)B move-result p1 return p1 .line 3 :cond_0 iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; sub-int/2addr p1, v0 invoke-virtual {v1, p1}, Lcom/google/android/gms/internal/ads/zzeaq;->zzfp(I)B move-result p1 return p1 .end method .method public final zzg(III)I .locals 2 add-int v0, p2, p3 .line 1 iget v1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibe:I if-gt v0, v1, :cond_0 .line 2 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzeaq;->zzg(III)I move-result p1 return p1 :cond_0 if-lt p2, v1, :cond_1 .line 3 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; sub-int/2addr p2, v1 invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzeaq;->zzg(III)I move-result p1 return p1 :cond_1 sub-int/2addr v1, p2 .line 4 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v0, p1, p2, v1}, Lcom/google/android/gms/internal/ads/zzeaq;->zzg(III)I move-result p1 .line 5 iget-object p2, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; const/4 v0, 0x0 sub-int/2addr p3, v1 invoke-virtual {p2, p1, v0, p3}, Lcom/google/android/gms/internal/ads/zzeaq;->zzg(III)I move-result p1 return p1 .end method .method public final zzh(III)I .locals 2 add-int v0, p2, p3 .line 1 iget v1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibe:I if-gt v0, v1, :cond_0 .line 2 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzeaq;->zzh(III)I move-result p1 return p1 :cond_0 if-lt p2, v1, :cond_1 .line 3 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; sub-int/2addr p2, v1 invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/ads/zzeaq;->zzh(III)I move-result p1 return p1 :cond_1 sub-int/2addr v1, p2 .line 4 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v0, p1, p2, v1}, Lcom/google/android/gms/internal/ads/zzeaq;->zzh(III)I move-result p1 .line 5 iget-object p2, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; const/4 v0, 0x0 sub-int/2addr p3, v1 invoke-virtual {p2, p1, v0, p3}, Lcom/google/android/gms/internal/ads/zzeaq;->zzh(III)I move-result p1 return p1 .end method .method public final zzz(II)Lcom/google/android/gms/internal/ads/zzeaq; .locals 3 .line 1 iget v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibb:I invoke-static {p1, p2, v0}, Lcom/google/android/gms/internal/ads/zzeaq;->zzi(III)I move-result v0 if-nez v0, :cond_0 .line 2 sget-object p1, Lcom/google/android/gms/internal/ads/zzeaq;->zzhtf:Lcom/google/android/gms/internal/ads/zzeaq; return-object p1 .line 3 :cond_0 iget v1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibb:I if-ne v0, v1, :cond_1 return-object p0 .line 4 :cond_1 iget v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibe:I if-gt p2, v0, :cond_2 .line 5 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/ads/zzeaq;->zzz(II)Lcom/google/android/gms/internal/ads/zzeaq; move-result-object p1 return-object p1 :cond_2 if-lt p1, v0, :cond_3 .line 6 iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; sub-int/2addr p1, v0 sub-int/2addr p2, v0 invoke-virtual {v1, p1, p2}, Lcom/google/android/gms/internal/ads/zzeaq;->zzz(II)Lcom/google/android/gms/internal/ads/zzeaq; move-result-object p1 return-object p1 .line 7 :cond_3 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibc:Lcom/google/android/gms/internal/ads/zzeaq; .line 8 invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzeaq;->size()I move-result v1 invoke-virtual {v0, p1, v1}, Lcom/google/android/gms/internal/ads/zzeaq;->zzz(II)Lcom/google/android/gms/internal/ads/zzeaq; move-result-object p1 .line 9 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibd:Lcom/google/android/gms/internal/ads/zzeaq; const/4 v1, 0x0 iget v2, p0, Lcom/google/android/gms/internal/ads/zzeed;->zzibe:I sub-int/2addr p2, v2 invoke-virtual {v0, v1, p2}, Lcom/google/android/gms/internal/ads/zzeaq;->zzz(II)Lcom/google/android/gms/internal/ads/zzeaq; move-result-object p2 .line 10 new-instance v0, Lcom/google/android/gms/internal/ads/zzeed; invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/ads/zzeed;->(Lcom/google/android/gms/internal/ads/zzeaq;Lcom/google/android/gms/internal/ads/zzeaq;)V return-object v0 .end method