package f;

/* JADX INFO: renamed from: f.a, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public class C0455a {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public byte[] f3822a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public int f3823b;

    public C0455a() {
        this.f3822a = new byte[64];
    }

    private void a(int i2) {
        byte[] bArr = this.f3822a;
        int length = bArr.length * 2;
        int i3 = this.f3823b;
        int i4 = i2 + i3;
        if (length <= i4) {
            length = i4;
        }
        byte[] bArr2 = new byte[length];
        System.arraycopy(bArr, 0, bArr2, 0, i3);
        this.f3822a = bArr2;
    }

    C0455a b(int i2, int i3) {
        int i4 = this.f3823b;
        if (i4 + 2 > this.f3822a.length) {
            a(2);
        }
        byte[] bArr = this.f3822a;
        bArr[i4] = (byte) i2;
        bArr[i4 + 1] = (byte) i3;
        this.f3823b = i4 + 2;
        return this;
    }

    public C0455a c(int i2, int i3) {
        int i4 = this.f3823b;
        if (i4 + 3 > this.f3822a.length) {
            a(3);
        }
        byte[] bArr = this.f3822a;
        bArr[i4] = (byte) i2;
        bArr[i4 + 1] = (byte) (i3 >>> 8);
        bArr[i4 + 2] = (byte) i3;
        this.f3823b = i4 + 3;
        return this;
    }

    public C0455a d(int i2) {
        int i3 = this.f3823b;
        int i4 = i3 + 1;
        if (i4 > this.f3822a.length) {
            a(1);
        }
        this.f3822a[i3] = (byte) i2;
        this.f3823b = i4;
        return this;
    }

    public C0455a e(byte[] bArr, int i2, int i3) {
        if (this.f3823b + i3 > this.f3822a.length) {
            a(i3);
        }
        if (bArr != null) {
            System.arraycopy(bArr, i2, this.f3822a, this.f3823b, i3);
        }
        this.f3823b += i3;
        return this;
    }

    public C0455a f(int i2) {
        int i3 = this.f3823b;
        if (i3 + 4 > this.f3822a.length) {
            a(4);
        }
        byte[] bArr = this.f3822a;
        bArr[i3] = (byte) (i2 >>> 24);
        bArr[i3 + 1] = (byte) (i2 >>> 16);
        bArr[i3 + 2] = (byte) (i2 >>> 8);
        bArr[i3 + 3] = (byte) i2;
        this.f3823b = i3 + 4;
        return this;
    }

    public C0455a g(int i2) {
        int i3 = this.f3823b;
        if (i3 + 2 > this.f3822a.length) {
            a(2);
        }
        byte[] bArr = this.f3822a;
        bArr[i3] = (byte) (i2 >>> 8);
        bArr[i3 + 1] = (byte) i2;
        this.f3823b = i3 + 2;
        return this;
    }

    public C0455a h(String str) {
        int length = str.length();
        int i2 = this.f3823b;
        if (i2 + 2 + length > this.f3822a.length) {
            a(length + 2);
        }
        byte[] bArr = this.f3822a;
        int i3 = i2 + 1;
        bArr[i2] = (byte) (length >>> 8);
        int i4 = i2 + 2;
        bArr[i3] = (byte) length;
        int i5 = 0;
        while (i5 < length) {
            char cCharAt = str.charAt(i5);
            if ((cCharAt < 1 || cCharAt > 127) && (cCharAt < 19968 || cCharAt > 40959)) {
                throw new UnsupportedOperationException();
            }
            bArr[i4] = (byte) cCharAt;
            i5++;
            i4++;
        }
        this.f3823b = i4;
        return this;
    }

    public C0455a(int i2) {
        this.f3822a = new byte[i2];
    }
}
