package T1;

import C0.J;
import java.nio.ByteBuffer;

/* JADX INFO: loaded from: classes.dex */
public final class r {

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final ThreadLocal f6617d = new ThreadLocal();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final int f6618a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final J f6619b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public volatile int f6620c = 0;

    public r(J j4, int i6) {
        this.f6619b = j4;
        this.f6618a = i6;
    }

    public final int a(int i6) {
        U1.a aVarB = b();
        int iA = aVarB.a(16);
        if (iA == 0) {
            return 0;
        }
        ByteBuffer byteBuffer = (ByteBuffer) aVarB.f6864d;
        int i7 = iA + aVarB.f6861a;
        return byteBuffer.getInt((i6 * 4) + byteBuffer.getInt(i7) + i7 + 4);
    }

    public final U1.a b() {
        ThreadLocal threadLocal = f6617d;
        U1.a aVar = (U1.a) threadLocal.get();
        if (aVar == null) {
            aVar = new U1.a();
            threadLocal.set(aVar);
        }
        U1.b bVar = (U1.b) this.f6619b.f533b;
        int iA = bVar.a(6);
        if (iA != 0) {
            int i6 = iA + bVar.f6861a;
            int i7 = (this.f6618a * 4) + ((ByteBuffer) bVar.f6864d).getInt(i6) + i6 + 4;
            int i8 = ((ByteBuffer) bVar.f6864d).getInt(i7) + i7;
            ByteBuffer byteBuffer = (ByteBuffer) bVar.f6864d;
            aVar.f6864d = byteBuffer;
            if (byteBuffer != null) {
                aVar.f6861a = i8;
                int i9 = i8 - byteBuffer.getInt(i8);
                aVar.f6862b = i9;
                aVar.f6863c = ((ByteBuffer) aVar.f6864d).getShort(i9);
                return aVar;
            }
            aVar.f6861a = 0;
            aVar.f6862b = 0;
            aVar.f6863c = 0;
        }
        return aVar;
    }

    public final String toString() {
        int i6;
        StringBuilder sb = new StringBuilder();
        sb.append(super.toString());
        sb.append(", id:");
        U1.a aVarB = b();
        int iA = aVarB.a(4);
        sb.append(Integer.toHexString(iA != 0 ? ((ByteBuffer) aVarB.f6864d).getInt(iA + aVarB.f6861a) : 0));
        sb.append(", codepoints:");
        U1.a aVarB2 = b();
        int iA2 = aVarB2.a(16);
        if (iA2 != 0) {
            int i7 = iA2 + aVarB2.f6861a;
            i6 = ((ByteBuffer) aVarB2.f6864d).getInt(((ByteBuffer) aVarB2.f6864d).getInt(i7) + i7);
        } else {
            i6 = 0;
        }
        for (int i8 = 0; i8 < i6; i8++) {
            sb.append(Integer.toHexString(a(i8)));
            sb.append(" ");
        }
        return sb.toString();
    }
}
