package o; import com.google.zxing.FormatException; import java.util.Collection; import java.util.Collections; /* loaded from: classes2.dex */ public final class xVd extends AbstractC10489eFp { @Override // o.Ggl protected final Collection b() { return Collections.singleton(PTS.EAN_8); } @Override // o.Ggl public final boolean[] d(String str) { int length = str.length(); if (length == 7) { try { int a = rua.a(str); StringBuilder sb = new StringBuilder(); sb.append(str); sb.append(a); str = sb.toString(); } catch (FormatException e) { throw new IllegalArgumentException(e); } } else if (length == 8) { try { if (!rua.c(str)) { throw new IllegalArgumentException("Contents do not pass checksum"); } } catch (FormatException unused) { throw new IllegalArgumentException("Illegal contents"); } } else { throw new IllegalArgumentException("Requested contents should be 7 or 8 digits long, but got ".concat(String.valueOf(length))); } a(str); boolean[] zArr = new boolean[67]; int b = b(zArr, 0, rua.i, true); for (int i = 0; i <= 3; i++) { b += b(zArr, b, rua.c[Character.digit(str.charAt(i), 10)], false); } int b2 = b + b(zArr, b, rua.e, false); for (int i2 = 4; i2 <= 7; i2++) { b2 += b(zArr, b2, rua.c[Character.digit(str.charAt(i2), 10)], true); } b(zArr, b2, rua.i, true); return zArr; } }