package defpackage;

import java.net.URI;
import java.net.URISyntaxException;
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Pattern;

/* renamed from: ˋᵔˊ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C1489 {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final int f5994;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final List f5995;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final ArrayList f5996;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final String f5997;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final String f5998;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final String f5999;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final String f6000;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final String f6001;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final String f6002;

    public C1489(String str, String str2, String str3, String str4, int i, ArrayList arrayList, ArrayList arrayList2, String str5, String str6) {
        this.f5999 = str;
        this.f6000 = str2;
        this.f5997 = str3;
        this.f6002 = str4;
        this.f5994 = i;
        this.f5996 = arrayList;
        this.f5995 = arrayList2;
        this.f6001 = str5;
        this.f5998 = str6;
    }

    public final boolean equals(Object obj) {
        return (obj instanceof C1489) && ((C1489) obj).f5998.equals(this.f5998);
    }

    public final int hashCode() {
        return this.f5998.hashCode();
    }

    public final String toString() {
        return this.f5998;
    }

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final String m4414() {
        if (this.f6000.length() == 0) {
            return "";
        }
        int length = this.f5999.length() + 3;
        String str = this.f5998;
        return str.substring(length, AbstractC1348.m4176(length, str.length(), str, ":@"));
    }

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final String m4415() {
        C5036 c5036;
        try {
            c5036 = new C5036(2);
            c5036.m10499(this, "/...");
        } catch (IllegalArgumentException unused) {
            c5036 = null;
        }
        c5036.getClass();
        c5036.f18826 = ᵙᵛᵯ.ᵻᵢﹳᵰ("", 0, 0, " \"':;<=>@[]^`{}|/\\?#", 123);
        c5036.f18818 = ᵙᵛᵯ.ᵻᵢﹳᵰ("", 0, 0, " \"':;<=>@[]^`{}|/\\?#", 123);
        return c5036.m10502().f5998;
    }

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final String m4416(String str) {
        List list = this.f5995;
        if (list == null) {
            return null;
        }
        C4375 c4375 = ᵕˏᵛ.ˊʾˊ(ᵕˏᵛ.ˌᵹᵨˑ(0, list.size()), 2);
        int i = c4375.f16358;
        int i2 = c4375.f16357;
        int i3 = c4375.f16359;
        if ((i3 <= 0 || i > i2) && (i3 >= 0 || i2 > i)) {
            return null;
        }
        while (!str.equals(list.get(i))) {
            if (i == i2) {
                return null;
            }
            i += i3;
        }
        return (String) list.get(i + 1);
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final ArrayList m4417() {
        int length = this.f5999.length() + 3;
        String str = this.f5998;
        int iM5058 = AbstractC1789.m5058(str, '/', length, 4);
        int iM4176 = AbstractC1348.m4176(iM5058, str.length(), str, "?#");
        ArrayList arrayList = new ArrayList();
        while (iM5058 < iM4176) {
            int i = iM5058 + 1;
            int iM4185 = AbstractC1348.m4185(str, '/', i, iM4176);
            arrayList.add(str.substring(i, iM4185));
            iM5058 = iM4185;
        }
        return arrayList;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final String m4418() {
        if (this.f5997.length() == 0) {
            return "";
        }
        int length = this.f5999.length() + 3;
        String str = this.f5998;
        return str.substring(AbstractC1789.m5058(str, ':', length, 4) + 1, AbstractC1789.m5058(str, '@', 0, 6));
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final String m4419() {
        int length = this.f5999.length() + 3;
        String str = this.f5998;
        int iM5058 = AbstractC1789.m5058(str, '/', length, 4);
        return str.substring(iM5058, AbstractC1348.m4176(iM5058, str.length(), str, "?#"));
    }

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final URI m4420() {
        String strSubstring;
        C5036 c5036 = new C5036(2);
        ArrayList arrayList = (ArrayList) c5036.f18819;
        String str = this.f5999;
        c5036.f18821 = str;
        c5036.f18826 = m4414();
        c5036.f18818 = m4418();
        c5036.f18820 = this.f6002;
        int i = str.equals("http") ? 80 : str.equals("https") ? 443 : -1;
        int i2 = this.f5994;
        c5036.f18824 = i2 != i ? i2 : -1;
        arrayList.clear();
        arrayList.addAll(m4417());
        String strM4421 = m4421();
        c5036.f18825 = strM4421 != null ? C5036.m10498(ᵙᵛᵯ.ᵻᵢﹳᵰ(strM4421, 0, 0, " \"'<>#", 83)) : null;
        if (this.f6001 == null) {
            strSubstring = null;
        } else {
            String str2 = this.f5998;
            strSubstring = str2.substring(AbstractC1789.m5058(str2, '#', 0, 6) + 1);
        }
        c5036.f18822 = strSubstring;
        String str3 = (String) c5036.f18820;
        c5036.f18820 = str3 != null ? Pattern.compile("[\"<>^`{|}]").matcher(str3).replaceAll("") : null;
        int size = arrayList.size();
        for (int i3 = 0; i3 < size; i3++) {
            arrayList.set(i3, ᵙᵛᵯ.ᵻᵢﹳᵰ((String) arrayList.get(i3), 0, 0, "[]", 99));
        }
        ArrayList arrayList2 = (ArrayList) c5036.f18825;
        if (arrayList2 != null) {
            int size2 = arrayList2.size();
            for (int i4 = 0; i4 < size2; i4++) {
                String str4 = (String) arrayList2.get(i4);
                arrayList2.set(i4, str4 != null ? ᵙᵛᵯ.ᵻᵢﹳᵰ(str4, 0, 0, "\\^`{|}", 67) : null);
            }
        }
        String str5 = (String) c5036.f18822;
        c5036.f18822 = str5 != null ? ᵙᵛᵯ.ᵻᵢﹳᵰ(str5, 0, 0, " \"#<>\\^`{|}", 35) : null;
        String string = c5036.toString();
        try {
            return new URI(string);
        } catch (URISyntaxException e) {
            try {
                return URI.create(Pattern.compile("[\\u0000-\\u001F\\u007F-\\u009F\\p{javaWhitespace}]").matcher(string).replaceAll(""));
            } catch (Exception unused) {
                C1260.m3814(e);
                return null;
            }
        }
    }

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final String m4421() {
        if (this.f5995 == null) {
            return null;
        }
        String str = this.f5998;
        int iM5058 = AbstractC1789.m5058(str, '?', 0, 6) + 1;
        return str.substring(iM5058, AbstractC1348.m4185(str, '#', iM5058, str.length()));
    }
}
