package o; /* loaded from: classes2.dex */ final class EFY { private static final int[][] e = {new int[]{21522, 0}, new int[]{20773, 1}, new int[]{24188, 2}, new int[]{23371, 3}, new int[]{17913, 4}, new int[]{16590, 5}, new int[]{20375, 6}, new int[]{19104, 7}, new int[]{30660, 8}, new int[]{29427, 9}, new int[]{32170, 10}, new int[]{30877, 11}, new int[]{26159, 12}, new int[]{25368, 13}, new int[]{27713, 14}, new int[]{26998, 15}, new int[]{5769, 16}, new int[]{5054, 17}, new int[]{7399, 18}, new int[]{6608, 19}, new int[]{1890, 20}, new int[]{597, 21}, new int[]{3340, 22}, new int[]{2107, 23}, new int[]{13663, 24}, new int[]{12392, 25}, new int[]{16177, 26}, new int[]{14854, 27}, new int[]{9396, 28}, new int[]{8579, 29}, new int[]{11994, 30}, new int[]{11245, 31}}; final FVz c; final byte d; private EFY(int i) { this.c = FVz.e((i >> 3) & 3); this.d = (byte) (i & 7); } /* JADX INFO: Access modifiers changed from: package-private */ public static int c(int i, int i2) { return Integer.bitCount(i ^ i2); } /* JADX INFO: Access modifiers changed from: package-private */ public static EFY a(int i, int i2) { EFY d = d(i, i2); return d != null ? d : d(i ^ 21522, i2 ^ 21522); } private static EFY d(int i, int i2) { int bitCount; int i3 = Integer.MAX_VALUE; int i4 = 0; for (int[] iArr : e) { int i5 = iArr[0]; if (i5 == i || i5 == i2) { return new EFY(iArr[1]); } int bitCount2 = Integer.bitCount(i ^ i5); if (bitCount2 < i3) { i4 = iArr[1]; i3 = bitCount2; } if (i != i2 && (bitCount = Integer.bitCount(i5 ^ i2)) < i3) { i4 = iArr[1]; i3 = bitCount; } } if (i3 <= 3) { return new EFY(i4); } return null; } public final int hashCode() { return (this.c.ordinal() << 3) | this.d; } public final boolean equals(Object obj) { if (!(obj instanceof EFY)) { return false; } EFY efy = (EFY) obj; return this.c == efy.c && this.d == efy.d; } }