package com.google.android.gms.internal.fido; /* loaded from: classes3.dex */ final class zzgr extends zzgu { private final int zzc; private final int zzd; public zzgr(byte[] bArr, int i, int i2) { super(bArr); zzgx.zzj(i, i + i2, bArr.length); this.zzc = i; this.zzd = i2; } @Override // com.google.android.gms.internal.fido.zzgu, com.google.android.gms.internal.fido.zzgx public final byte zzb(int i) { return this.zza[this.zzc + i]; } @Override // com.google.android.gms.internal.fido.zzgu public final int zzc() { return this.zzc; } @Override // com.google.android.gms.internal.fido.zzgu, com.google.android.gms.internal.fido.zzgx public final int zzd() { return this.zzd; } @Override // com.google.android.gms.internal.fido.zzgu, com.google.android.gms.internal.fido.zzgx public final void zze(byte[] bArr, int i, int i2, int i3) { System.arraycopy(this.zza, this.zzc, bArr, 0, i3); } @Override // com.google.android.gms.internal.fido.zzgu, com.google.android.gms.internal.fido.zzgx public final byte zza(int i) { int i2 = this.zzd; if (((i2 - (i + 1)) | i) >= 0) { return this.zza[this.zzc + i]; } if (i < 0) { throw new ArrayIndexOutOfBoundsException("Index < 0: " + i); } throw new ArrayIndexOutOfBoundsException("Index > length: " + i + ", " + i2); } }