package com.tapjoy.internal; import com.applovin.exoplayer2.common.base.Ascii; import com.ironsource.v8; import java.io.Serializable; import java.nio.charset.Charset; import java.util.Arrays; /* loaded from: classes4.dex */ public class m implements Serializable, Comparable { public static final char[] d = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'}; public static final m e = new m((byte[]) new byte[0].clone()); public final byte[] a; public transient int b; public transient String c; public m(byte[] bArr) { this.a = bArr; } public String a() { byte[] bArr = this.a; char[] cArr = new char[bArr.length * 2]; int i = 0; for (byte b : bArr) { int i2 = i + 1; char[] cArr2 = d; cArr[i] = cArr2[(b >> 4) & 15]; i += 2; cArr[i2] = cArr2[b & Ascii.SI]; } return new String(cArr); } public int b() { return this.a.length; } public m c() { byte[] bArr = this.a; if (64 > bArr.length) { throw new IllegalArgumentException("endIndex > length(" + this.a.length + ")"); } if (64 == bArr.length) { return this; } byte[] bArr2 = new byte[64]; System.arraycopy(bArr, 0, bArr2, 0, 64); return new m(bArr2); } /* JADX WARN: Removed duplicated region for block: B:10:0x002b A[RETURN, SYNTHETIC] */ /* JADX WARN: Removed duplicated region for block: B:8:0x002d A[ORIG_RETURN, RETURN] */ @Override // java.lang.Comparable /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final int compareTo(java.lang.Object r8) { /* r7 = this; com.tapjoy.internal.m r8 = (com.tapjoy.internal.m) r8 int r0 = r7.b() int r1 = r8.b() int r2 = java.lang.Math.min(r0, r1) r3 = 0 r4 = r3 L10: if (r4 >= r2) goto L26 byte r5 = r7.a(r4) r5 = r5 & 255(0xff, float:3.57E-43) byte r6 = r8.a(r4) r6 = r6 & 255(0xff, float:3.57E-43) if (r5 != r6) goto L23 int r4 = r4 + 1 goto L10 L23: if (r5 >= r6) goto L2d goto L2b L26: if (r0 != r1) goto L29 goto L2e L29: if (r0 >= r1) goto L2d L2b: r3 = -1 goto L2e L2d: r3 = 1 L2e: return r3 */ throw new UnsupportedOperationException("Method not decompiled: com.tapjoy.internal.m.compareTo(java.lang.Object):int"); } public boolean equals(Object obj) { if (obj == this) { return true; } if (obj instanceof m) { m mVar = (m) obj; int b = mVar.b(); byte[] bArr = this.a; if (b == bArr.length && mVar.a(0, bArr, 0, bArr.length)) { return true; } } return false; } public String toString() { StringBuilder sb; if (this.a.length == 0) { return "[size=0]"; } String d2 = d(); int length = d2.length(); int i = 0; int i2 = 0; while (true) { if (i >= length) { i = d2.length(); break; } if (i2 == 64) { break; } int codePointAt = d2.codePointAt(i); if ((!Character.isISOControl(codePointAt) || codePointAt == 10 || codePointAt == 13) && codePointAt != 65533) { i2++; i += Character.charCount(codePointAt); } } i = -1; if (i == -1) { if (this.a.length <= 64) { return "[hex=" + a() + v8.i.e; } return "[size=" + this.a.length + " hex=" + c().a() + "…]"; } String replace = d2.substring(0, i).replace("\\", "\\\\").replace("\n", "\\n").replace("\r", "\\r"); if (i < d2.length()) { sb = new StringBuilder("[size="); sb.append(this.a.length); sb.append(" text="); sb.append(replace); sb.append("…]"); } else { sb = new StringBuilder("[text="); sb.append(replace); sb.append(v8.i.e); } return sb.toString(); } public int hashCode() { int i = this.b; if (i != 0) { return i; } int hashCode = Arrays.hashCode(this.a); this.b = hashCode; return hashCode; } public String d() { String str = this.c; if (str != null) { return str; } String str2 = new String(this.a, f3.a); this.c = str2; return str2; } public byte a(int i) { return this.a[i]; } public void a(l lVar) { byte[] bArr = this.a; lVar.a(bArr, bArr.length); } public boolean a(int i, byte[] bArr, int i2, int i3) { if (i < 0) { return false; } byte[] bArr2 = this.a; if (i > bArr2.length - i3 || i2 < 0 || i2 > bArr.length - i3) { return false; } Charset charset = f3.a; for (int i4 = 0; i4 < i3; i4++) { if (bArr2[i4 + i] != bArr[i4 + i2]) { return false; } } return true; } }