package com.google.android.gms.internal.fido; import java.io.IOException; /* loaded from: classes3.dex */ final class zzgc extends zzge { final char[] zza; private zzgc(zzgb zzgbVar) { super(zzgbVar, null); char[] cArr; this.zza = new char[512]; cArr = zzgbVar.zzf; zzbm.zzc(cArr.length == 16); for (int i = 0; i < 256; i++) { this.zza[i] = zzgbVar.zza(i >>> 4); this.zza[i | 256] = zzgbVar.zza(i & 15); } } @Override // com.google.android.gms.internal.fido.zzge public final zzgf zza(zzgb zzgbVar, Character ch) { return new zzgc(zzgbVar); } @Override // com.google.android.gms.internal.fido.zzge, com.google.android.gms.internal.fido.zzgf public final void zzb(Appendable appendable, byte[] bArr, int i, int i2) throws IOException { zzbm.zze(0, i2, bArr.length); for (int i3 = 0; i3 < i2; i3++) { int i4 = bArr[i3] & 255; appendable.append(this.zza[i4]); appendable.append(this.zza[i4 | 256]); } } public zzgc(String str, String str2) { this(new zzgb("base16()", "0123456789ABCDEF".toCharArray())); } }