package defpackage;

import android.util.Base64;
import java.util.UUID;
import org.xmlpull.v1.XmlPullParser;

/* JADX INFO: renamed from: ˑʿᵩ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C2043 extends AbstractC5483 {

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public boolean f8119;

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public byte[] f8120;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public UUID f8121;

    @Override // defpackage.AbstractC5483
    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final Object mo5456() {
        UUID uuid = this.f8121;
        byte[] bArr = ᵲᵧˇ.ʽˈˋ(uuid, (UUID[]) null, this.f8120);
        byte[] bArr2 = this.f8120;
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < bArr2.length; i += 2) {
            sb.append((char) bArr2[i]);
        }
        String string = sb.toString();
        byte[] bArrDecode = Base64.decode(string.substring(string.indexOf("<KID>") + 5, string.indexOf("</KID>")), 0);
        byte b = bArrDecode[0];
        bArrDecode[0] = bArrDecode[3];
        bArrDecode[3] = b;
        byte b2 = bArrDecode[1];
        bArrDecode[1] = bArrDecode[2];
        bArrDecode[2] = b2;
        byte b3 = bArrDecode[4];
        bArrDecode[4] = bArrDecode[5];
        bArrDecode[5] = b3;
        byte b4 = bArrDecode[6];
        bArrDecode[6] = bArrDecode[7];
        bArrDecode[7] = b4;
        return new C4733(uuid, bArr, new C3655[]{new C3655(true, null, 8, bArrDecode, 0, 0, null)});
    }

    @Override // defpackage.AbstractC5483
    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final void mo5457(XmlPullParser xmlPullParser) {
        if ("ProtectionHeader".equals(xmlPullParser.getName())) {
            this.f8119 = true;
            String attributeValue = xmlPullParser.getAttributeValue(null, "SystemID");
            if (attributeValue.charAt(0) == '{' && attributeValue.charAt(attributeValue.length() - 1) == '}') {
                attributeValue = attributeValue.substring(1, attributeValue.length() - 1);
            }
            this.f8121 = UUID.fromString(attributeValue);
        }
    }

    @Override // defpackage.AbstractC5483
    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public final void mo5458(XmlPullParser xmlPullParser) {
        if (this.f8119) {
            this.f8120 = Base64.decode(xmlPullParser.getText(), 0);
        }
    }

    @Override // defpackage.AbstractC5483
    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final boolean mo5459(String str) {
        return "ProtectionHeader".equals(str);
    }

    @Override // defpackage.AbstractC5483
    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final void mo5460(XmlPullParser xmlPullParser) {
        if ("ProtectionHeader".equals(xmlPullParser.getName())) {
            this.f8119 = false;
        }
    }
}
