package defpackage;

import java.io.IOException;
import java.util.Locale;

/* JADX INFO: renamed from: ᵱᵽʦ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractC4474 {
    protected transient int zza;

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final byte[] m9523() {
        try {
            int iMo9526 = mo9526();
            byte[] bArr = new byte[iMo9526];
            C0760 c0760 = new C0760();
            int length = bArr.length;
            if (((length - iMo9526) | iMo9526) < 0) {
                Locale locale = Locale.US;
                ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC3653.m8230(length, iMo9526, "Array range is invalid. Buffer.length=", ", offset=0, length="));
                throw null;
            }
            c0760.f3420 = bArr;
            c0760.f3419 = 0;
            c0760.f3417 = iMo9526;
            mo9525(c0760);
            int i = c0760.f3417;
            int i2 = c0760.f3419;
            if (i - i2 > 0) {
                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("Did not write as much data as expected.");
            } else if (i - i2 < 0) {
                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("Wrote more data than expected.");
            }
            return bArr;
        } catch (IOException e) {
            ᵷᵝˎ.ᵪᵹᵥᵻ(AbstractC3589.m8117("Serializing ", getClass().getName(), " to a byte array threw an IOException (should never happen)."), e);
            return null;
        }
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public abstract int mo9524(InterfaceC5045 interfaceC5045);

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public abstract void mo9525(C0760 c0760);

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public abstract int mo9526();
}
