CrackMe.apk
Download file
package com.google.android.gms.internal.p002firebaseauthapi;
import java.io.IOException;
import java.util.Iterator;
import java.util.List;
import java.util.RandomAccess;
/* renamed from: com.google.android.gms.internal.firebase-auth-api.zzaey reason: invalid package */
/* compiled from: com.google.firebase:firebase-auth@@21.1.0 */
final class zzaey {
private static final Class zza;
private static final zzafn zzb = zzab(false);
private static final zzafn zzc = zzab(true);
private static final zzafn zzd = new zzafp();
static {
Class<?> cls;
try {
cls = Class.forName("com.google.protobuf.GeneratedMessage");
} catch (Throwable unused) {
cls = null;
}
zza = cls;
}
public static zzafn zzA() {
return zzc;
}
public static zzafn zzB() {
return zzd;
}
static Object zzC(Object obj, int i, List list, zzadj zzadj, Object obj2, zzafn zzafn) {
if (zzadj == null) {
return obj2;
}
if (list instanceof RandomAccess) {
int size = list.size();
int i2 = 0;
for (int i3 = 0; i3 < size; i3++) {
int intValue = ((Integer) list.get(i3)).intValue();
if (zzadj.zza()) {
if (i3 != i2) {
list.set(i2, Integer.valueOf(intValue));
}
i2++;
} else {
obj2 = zzD(obj, i, intValue, obj2, zzafn);
}
}
if (i2 != size) {
list.subList(i2, size).clear();
return obj2;
}
} else {
Iterator it = list.iterator();
while (it.hasNext()) {
int intValue2 = ((Integer) it.next()).intValue();
if (!zzadj.zza()) {
obj2 = zzD(obj, i, intValue2, obj2, zzafn);
it.remove();
}
}
}
return obj2;
}
static Object zzD(Object obj, int i, int i2, Object obj2, zzafn zzafn) {
if (obj2 == null) {
obj2 = zzafn.zzc(obj);
}
zzafn.zzl(obj2, i, (long) i2);
return obj2;
}
static void zzE(zzact zzact, Object obj, Object obj2) {
zzact.zza(obj2);
throw null;
}
static void zzF(zzafn zzafn, Object obj, Object obj2) {
zzafn.zzo(obj, zzafn.zze(zzafn.zzd(obj), zzafn.zzd(obj2)));
}
public static void zzG(Class cls) {
Class cls2;
if (!zzadf.class.isAssignableFrom(cls) && (cls2 = zza) != null && !cls2.isAssignableFrom(cls)) {
throw new IllegalArgumentException("Message classes must extend GeneratedMessage or GeneratedMessageLite");
}
}
static boolean zzH(Object obj, Object obj2) {
return obj == obj2 || (obj != null && obj.equals(obj2));
}
static void zzI(zzaef zzaef, Object obj, Object obj2, long j) {
zzafx.zzs(obj, j, zzaef.zzc(zzafx.zzf(obj, j), zzafx.zzf(obj2, j)));
}
public static void zzJ(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzc(i, list, z);
}
}
public static void zzK(int i, List list, zzaco zzaco) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zze(i, list);
}
}
public static void zzL(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzg(i, list, z);
}
}
public static void zzM(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzj(i, list, z);
}
}
public static void zzN(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzl(i, list, z);
}
}
public static void zzO(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzn(i, list, z);
}
}
public static void zzP(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzp(i, list, z);
}
}
public static void zzQ(int i, List list, zzaco zzaco, zzaew zzaew) throws IOException {
if (list != null && !list.isEmpty()) {
for (int i2 = 0; i2 < list.size(); i2++) {
zzaco.zzq(i, list.get(i2), zzaew);
}
}
}
public static void zzR(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzs(i, list, z);
}
}
public static void zzS(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzu(i, list, z);
}
}
public static void zzT(int i, List list, zzaco zzaco, zzaew zzaew) throws IOException {
if (list != null && !list.isEmpty()) {
for (int i2 = 0; i2 < list.size(); i2++) {
zzaco.zzv(i, list.get(i2), zzaew);
}
}
}
public static void zzU(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzx(i, list, z);
}
}
public static void zzV(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzz(i, list, z);
}
}
public static void zzW(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzB(i, list, z);
}
}
public static void zzX(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzD(i, list, z);
}
}
public static void zzY(int i, List list, zzaco zzaco) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzG(i, list);
}
}
public static void zzZ(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzI(i, list, z);
}
}
static int zza(int i, List list, boolean z) {
int size = list.size();
if (size == 0) {
return 0;
}
return size * (zzacn.zzE(i << 3) + 1);
}
public static void zzaa(int i, List list, zzaco zzaco, boolean z) throws IOException {
if (list != null && !list.isEmpty()) {
zzaco.zzK(i, list, z);
}
}
private static zzafn zzab(boolean z) {
Class<?> cls;
try {
cls = Class.forName("com.google.protobuf.UnknownFieldSetSchema");
} catch (Throwable unused) {
cls = null;
}
if (cls == null) {
return null;
}
try {
return (zzafn) cls.getConstructor(new Class[]{Boolean.TYPE}).newInstance(new Object[]{Boolean.valueOf(z)});
} catch (Throwable unused2) {
return null;
}
}
static int zzb(List list) {
return list.size();
}
static int zzc(int i, List list) {
int size = list.size();
if (size == 0) {
return 0;
}
int zzD = size * zzacn.zzD(i);
for (int i2 = 0; i2 < list.size(); i2++) {
zzD += zzacn.zzw((zzacc) list.get(i2));
}
return zzD;
}
static int zzd(int i, List list, boolean z) {
int size = list.size();
if (size == 0) {
return 0;
}
return zze(list) + (size * zzacn.zzD(i));
}
static int zze(List list) {
int i;
int size = list.size();
int i2 = 0;
if (size == 0) {
return 0;
}
if (list instanceof zzadg) {
zzadg zzadg = (zzadg) list;
i = 0;
while (i2 < size) {
i += zzacn.zzy(zzadg.zze(i2));
i2++;
}
} else {
int i3 = 0;
while (i2 < size) {
i3 = i + zzacn.zzy(((Integer) list.get(i2)).intValue());
i2++;
}
}
return i;
}
static int zzf(int i, List list, boolean z) {
int size = list.size();
if (size == 0) {
return 0;
}
return size * (zzacn.zzE(i << 3) + 4);
}
static int zzg(List list) {
return list.size() * 4;
}
static int zzh(int i, List list, boolean z) {
int size = list.size();
if (size == 0) {
return 0;
}
return size * (zzacn.zzE(i << 3) + 8);
}
static int zzi(List list) {
return list.size() * 8;
}
static int zzj(int i, List list, zzaew zzaew) {
int size = list.size();
if (size == 0) {
return 0;
}
int i2 = 0;
for (int i3 = 0; i3 < size; i3++) {
i2 += zzacn.zzx(i, (zzaek) list.get(i3), zzaew);
}
return i2;
}
static int zzk(int i, List list, boolean z) {
int size = list.size();
if (size == 0) {
return 0;
}
return zzl(list) + (size * zzacn.zzD(i));
}
static int zzl(List list) {
int i;
int size = list.size();
int i2 = 0;
if (size == 0) {
return 0;
}
if (list instanceof zzadg) {
zzadg zzadg = (zzadg) list;
i = 0;
while (i2 < size) {
i += zzacn.zzy(zzadg.zze(i2));
i2++;
}
} else {
int i3 = 0;
while (i2 < size) {
i3 = i + zzacn.zzy(((Integer) list.get(i2)).intValue());
i2++;
}
}
return i;
}
static int zzm(int i, List list, boolean z) {
if (list.size() == 0) {
return 0;
}
return zzn(list) + (list.size() * zzacn.zzD(i));
}
static int zzn(List list) {
int i;
int size = list.size();
int i2 = 0;
if (size == 0) {
return 0;
}
if (list instanceof zzadz) {
zzadz zzadz = (zzadz) list;
i = 0;
while (i2 < size) {
i += zzacn.zzF(zzadz.zze(i2));
i2++;
}
} else {
int i3 = 0;
while (i2 < size) {
i3 = i + zzacn.zzF(((Long) list.get(i2)).longValue());
i2++;
}
}
return i;
}
static int zzo(int i, Object obj, zzaew zzaew) {
if (!(obj instanceof zzadq)) {
return zzacn.zzE(i << 3) + zzacn.zzA((zzaek) obj, zzaew);
}
int zzE = zzacn.zzE(i << 3);
int zza2 = ((zzadq) obj).zza();
return zzE + zzacn.zzE(zza2) + zza2;
}
static int zzp(int i, List list, zzaew zzaew) {
int i2;
int size = list.size();
if (size == 0) {
return 0;
}
int zzD = zzacn.zzD(i) * size;
for (int i3 = 0; i3 < size; i3++) {
Object obj = list.get(i3);
if (obj instanceof zzadq) {
i2 = zzacn.zzz((zzadq) obj);
} else {
i2 = zzacn.zzA((zzaek) obj, zzaew);
}
zzD += i2;
}
return zzD;
}
static int zzq(int i, List list, boolean z) {
int size = list.size();
if (size == 0) {
return 0;
}
return zzr(list) + (size * zzacn.zzD(i));
}
static int zzr(List list) {
int i;
int size = list.size();
int i2 = 0;
if (size == 0) {
return 0;
}
if (list instanceof zzadg) {
zzadg zzadg = (zzadg) list;
i = 0;
while (i2 < size) {
int zze = zzadg.zze(i2);
i += zzacn.zzE((zze >> 31) ^ (zze + zze));
i2++;
}
} else {
int i3 = 0;
while (i2 < size) {
int intValue = ((Integer) list.get(i2)).intValue();
i3 = i + zzacn.zzE((intValue >> 31) ^ (intValue + intValue));
i2++;
}
}
return i;
}
static int zzs(int i, List list, boolean z) {
int size = list.size();
if (size == 0) {
return 0;
}
return zzt(list) + (size * zzacn.zzD(i));
}
static int zzt(List list) {
int i;
int size = list.size();
int i2 = 0;
if (size == 0) {
return 0;
}
if (list instanceof zzadz) {
zzadz zzadz = (zzadz) list;
i = 0;
while (i2 < size) {
long zze = zzadz.zze(i2);
i += zzacn.zzF((zze >> 63) ^ (zze + zze));
i2++;
}
} else {
int i3 = 0;
while (i2 < size) {
long longValue = ((Long) list.get(i2)).longValue();
i3 = i + zzacn.zzF((longValue >> 63) ^ (longValue + longValue));
i2++;
}
}
return i;
}
static int zzu(int i, List list) {
int i2;
int i3;
int size = list.size();
int i4 = 0;
if (size == 0) {
return 0;
}
int zzD = zzacn.zzD(i) * size;
if (list instanceof zzads) {
zzads zzads = (zzads) list;
while (i4 < size) {
Object zzf = zzads.zzf(i4);
if (zzf instanceof zzacc) {
i3 = zzacn.zzw((zzacc) zzf);
} else {
i3 = zzacn.zzC((String) zzf);
}
zzD += i3;
i4++;
}
} else {
while (i4 < size) {
Object obj = list.get(i4);
if (obj instanceof zzacc) {
i2 = zzacn.zzw((zzacc) obj);
} else {
i2 = zzacn.zzC((String) obj);
}
zzD += i2;
i4++;
}
}
return zzD;
}
static int zzv(int i, List list, boolean z) {
int size = list.size();
if (size == 0) {
return 0;
}
return zzw(list) + (size * zzacn.zzD(i));
}
static int zzw(List list) {
int i;
int size = list.size();
int i2 = 0;
if (size == 0) {
return 0;
}
if (list instanceof zzadg) {
zzadg zzadg = (zzadg) list;
i = 0;
while (i2 < size) {
i += zzacn.zzE(zzadg.zze(i2));
i2++;
}
} else {
int i3 = 0;
while (i2 < size) {
i3 = i + zzacn.zzE(((Integer) list.get(i2)).intValue());
i2++;
}
}
return i;
}
static int zzx(int i, List list, boolean z) {
int size = list.size();
if (size == 0) {
return 0;
}
return zzy(list) + (size * zzacn.zzD(i));
}
static int zzy(List list) {
int i;
int size = list.size();
int i2 = 0;
if (size == 0) {
return 0;
}
if (list instanceof zzadz) {
zzadz zzadz = (zzadz) list;
i = 0;
while (i2 < size) {
i += zzacn.zzF(zzadz.zze(i2));
i2++;
}
} else {
int i3 = 0;
while (i2 < size) {
i3 = i + zzacn.zzF(((Long) list.get(i2)).longValue());
i2++;
}
}
return i;
}
public static zzafn zzz() {
return zzb;
}
}
Download file