package v;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private static final Pattern f6629c = Pattern.compile("^ [0-9a-fA-F]{8} ([0-9a-fA-F]{8}) ([0-9a-fA-F]{8})");

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

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

    private i(int i2, int i3) {
        this.f6630a = i2;
        this.f6631b = i3;
    }

    public static i a(String str, String str2) {
        if (!"iTunSMPB".equals(str)) {
            return null;
        }
        Matcher matcher = f6629c.matcher(str2);
        if (!matcher.find()) {
            return null;
        }
        try {
            int i2 = Integer.parseInt(matcher.group(1), 16);
            int i3 = Integer.parseInt(matcher.group(2), 16);
            if (i2 == 0 && i3 == 0) {
                return null;
            }
            return new i(i2, i3);
        } catch (NumberFormatException unused) {
            return null;
        }
    }

    public static i b(int i2) {
        int i3 = i2 >> 12;
        int i4 = i2 & 4095;
        if (i3 == 0 && i4 == 0) {
            return null;
        }
        return new i(i3, i4);
    }
}
