package defpackage;

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

/* JADX INFO: renamed from: ˎˁˀ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C1695 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final String f6694;

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final String f6695;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final String f6696;

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final int f6697;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final String f6698;

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final List f6699;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final String f6700;

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public final String f6701;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final ArrayList f6702;

    public C1695(String str, String str2, String str3, String str4, int i, ArrayList arrayList, ArrayList arrayList2, String str5, String str6) {
        this.f6698 = str;
        this.f6694 = str2;
        this.f6696 = str3;
        this.f6700 = str4;
        this.f6697 = i;
        this.f6702 = arrayList;
        this.f6699 = arrayList2;
        this.f6695 = str5;
        this.f6701 = str6;
    }

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

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

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

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final String m4635() {
        int length = this.f6698.length() + 3;
        String str = this.f6701;
        int iM8497 = AbstractC3801.m8497(str, '/', length, 4);
        return str.substring(iM8497, AbstractC1701.m4656(iM8497, str.length(), str, "?#"));
    }

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final URI m4636() {
        String strSubstring;
        C5096 c5096 = new C5096(2);
        ArrayList arrayList = (ArrayList) c5096.f19203;
        String str = this.f6698;
        c5096.f19200 = str;
        c5096.f19204 = m4638();
        c5096.f19201 = m4639();
        c5096.f19206 = this.f6700;
        int i = str.equals("http") ? 80 : str.equals("https") ? 443 : -1;
        int i2 = this.f6697;
        c5096.f19198 = i2 != i ? i2 : -1;
        arrayList.clear();
        arrayList.addAll(m4637());
        String strM4641 = m4641();
        c5096.f19199 = strM4641 != null ? C5096.m10578(ᵺᵘ.ᵨᵣ(strM4641, 0, 0, " \"'<>#", 83)) : null;
        if (this.f6695 == null) {
            strSubstring = null;
        } else {
            String str2 = this.f6701;
            strSubstring = str2.substring(AbstractC3801.m8497(str2, '#', 0, 6) + 1);
        }
        c5096.f19205 = strSubstring;
        String str3 = (String) c5096.f19206;
        c5096.f19206 = 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) c5096.f19199;
        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) c5096.f19205;
        c5096.f19205 = str5 != null ? ᵺᵘ.ᵨᵣ(str5, 0, 0, " \"#<>\\^`{|}", 35) : null;
        String string = c5096.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) {
                C4935.m10238(e);
                return null;
            }
        }
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final ArrayList m4637() {
        int length = this.f6698.length() + 3;
        String str = this.f6701;
        int iM8497 = AbstractC3801.m8497(str, '/', length, 4);
        int iM4656 = AbstractC1701.m4656(iM8497, str.length(), str, "?#");
        ArrayList arrayList = new ArrayList();
        while (iM8497 < iM4656) {
            int i = iM8497 + 1;
            int iM4664 = AbstractC1701.m4664(str, '/', i, iM4656);
            arrayList.add(str.substring(i, iM4664));
            iM8497 = iM4664;
        }
        return arrayList;
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final String m4638() {
        if (this.f6694.length() == 0) {
            return "";
        }
        int length = this.f6698.length() + 3;
        String str = this.f6701;
        return str.substring(length, AbstractC1701.m4656(length, str.length(), str, ":@"));
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final String m4639() {
        if (this.f6696.length() == 0) {
            return "";
        }
        int length = this.f6698.length() + 3;
        String str = this.f6701;
        return str.substring(AbstractC3801.m8497(str, ':', length, 4) + 1, AbstractC3801.m8497(str, '@', 0, 6));
    }

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final String m4640() {
        C5096 c5096;
        try {
            c5096 = new C5096(2);
            c5096.m10582(this, "/...");
        } catch (IllegalArgumentException unused) {
            c5096 = null;
        }
        c5096.getClass();
        c5096.f19204 = ᵺᵘ.ᵨᵣ("", 0, 0, " \"':;<=>@[]^`{}|/\\?#", 123);
        c5096.f19201 = ᵺᵘ.ᵨᵣ("", 0, 0, " \"':;<=>@[]^`{}|/\\?#", 123);
        return c5096.m10583().f6701;
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final String m4641() {
        if (this.f6699 == null) {
            return null;
        }
        String str = this.f6701;
        int iM8497 = AbstractC3801.m8497(str, '?', 0, 6) + 1;
        return str.substring(iM8497, AbstractC1701.m4664(str, '#', iM8497, str.length()));
    }

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final String m4642(String str) {
        List list = this.f6699;
        if (list == null) {
            return null;
        }
        C5485 c5485 = ᵗʓ.ˑˊᵲ(ᵗʓ.ᵠˏˏ(0, list.size()), 2);
        int i = c5485.f20741;
        int i2 = c5485.f20743;
        int i3 = c5485.f20742;
        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);
    }
}
