package S2;

import M2.C0556x0;
import V4.E;
import V4.N;
import android.util.Log;
import androidx.media3.extractor.metadata.dvbsi.AppInfoTableDecoder;
import com.google.android.gms.common.Scopes;
import com.revenuecat.purchases.subscriberattributes.SubscriberAttributeKt;
import java.io.Serializable;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.concurrent.atomic.AtomicInteger;
import kotlin.jvm.internal.C;
import m3.AbstractC2467b;
import n2.AbstractC2612c;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import q.AbstractC2761L;
import w4.C3137A;
import x4.AbstractC3226C;
import x4.AbstractC3229F;
import x4.AbstractC3250p;
import x4.AbstractC3251q;
import x4.AbstractC3253s;
import x4.y;
import x4.z;

/* JADX INFO: loaded from: classes.dex */
public abstract class w {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final AtomicInteger f6217a = new AtomicInteger(0);

    /* JADX WARN: Removed duplicated region for block: B:8:0x0014  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object a(String str, String str2, String str3, N2.r rVar, C4.c cVar) {
        u uVar;
        if (cVar instanceof u) {
            uVar = (u) cVar;
            int i6 = uVar.f6214b;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                uVar.f6214b = i6 - Integer.MIN_VALUE;
            } else {
                uVar = new u(cVar);
            }
        }
        u uVar2 = uVar;
        Object objJ = uVar2.f6213a;
        Object obj = B4.a.f492a;
        int i7 = uVar2.f6214b;
        if (i7 == 0) {
            AbstractC2467b.l(objJ);
            String strN = A0.a.n("link=", URLEncoder.encode(str2, "UTF-8"));
            String strN2 = A0.a.n("/unrestrict/check/", str);
            uVar2.f6214b = 1;
            objJ = j(uVar2, rVar, strN2, str3, "POST", strN);
            if (objJ == obj) {
                return obj;
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(objJ);
        }
        Map map = objJ instanceof Map ? (Map) objJ : null;
        if (map == null) {
            return null;
        }
        return map;
    }

    /* JADX WARN: Removed duplicated region for block: B:23:0x008d  */
    /* JADX WARN: Removed duplicated region for block: B:42:0x00cc  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object b(C4.c cVar, N2.r rVar, String str, String str2, String str3, String str4) {
        g gVar;
        String str5;
        String str6;
        Object dVar;
        w4.k kVar;
        Object objD;
        Object obj;
        String string;
        String string2;
        if (cVar instanceof g) {
            gVar = (g) cVar;
            int i6 = gVar.f6159d;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                gVar.f6159d = i6 - Integer.MIN_VALUE;
            } else {
                gVar = new g(cVar);
            }
        }
        Object obj2 = gVar.f6158c;
        Object obj3 = B4.a.f492a;
        int i7 = gVar.f6159d;
        if (i7 == 0) {
            AbstractC2467b.l(obj2);
            N2.s sVar = new N2.s(A0.a.n("https://api.real-debrid.com/rest/1.0/torrents/addMagnet?auth_token=", str2), "POST", null, A0.a.n("magnet=", URLEncoder.encode(str, "UTF-8")), null, null, AppInfoTableDecoder.APPLICATION_INFORMATION_TABLE_ID);
            gVar.f6156a = str3;
            gVar.f6157b = str4;
            gVar.f6159d = 1;
            Object objA = rVar.a(sVar, gVar);
            if (objA == obj3) {
                return obj3;
            }
            str5 = str3;
            obj2 = objA;
            str6 = str4;
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            str6 = gVar.f6157b;
            str5 = gVar.f6156a;
            AbstractC2467b.l(obj2);
        }
        N2.t tVar = (N2.t) obj2;
        boolean z6 = tVar.f5253a;
        c cVar2 = c.f6153a;
        b bVar = b.f6152a;
        String str7 = tVar.f5255c;
        int i8 = tVar.f5254b;
        if (z6) {
            try {
            } catch (Throwable th) {
                objD = AbstractC2467b.d(th);
            }
            if (S4.w.A0(S4.p.r1(str7).toString(), "{", false) && (obj = n(new JSONObject(str7)).get("id")) != null && (string = obj.toString()) != null && (string2 = S4.p.o1(string).toString()) != null) {
                int length = string2.length();
                objD = string2;
                if (length <= 0) {
                    objD = null;
                }
                String str8 = (String) (objD instanceof w4.m ? null : objD);
                dVar = str8 != null ? new d(str8) : bVar;
            }
        } else {
            String lowerCase = str7.toLowerCase(Locale.ROOT);
            kotlin.jvm.internal.o.g(lowerCase, "toLowerCase(...)");
            if (S4.p.D0(lowerCase, "infringing", false) || i8 == 503) {
                dVar = cVar2;
            }
        }
        String lowerCase2 = str5.toLowerCase(Locale.ROOT);
        kotlin.jvm.internal.o.g(lowerCase2, "toLowerCase(...)");
        StringBuilder sb = new StringBuilder();
        int length2 = lowerCase2.length();
        for (int i9 = 0; i9 < length2; i9++) {
            char cCharAt = lowerCase2.charAt(i9);
            if (('0' <= cCharAt && cCharAt < ':') || ('a' <= cCharAt && cCharAt < 'g')) {
                sb.append(cCharAt);
            }
        }
        String strM1 = S4.p.m1(40, sb.toString());
        String strM12 = S4.p.m1(360, S4.p.o1(S4.w.x0(S4.w.x0(str7, '\n', ' '), '\r', ' ')).toString());
        boolean z7 = dVar instanceof d;
        AtomicInteger atomicInteger = f6217a;
        if (z7) {
            kVar = new w4.k("ok torrentId=".concat(((d) dVar).f6154a), Integer.valueOf(atomicInteger.get()));
        } else if (dVar.equals(cVar2)) {
            kVar = new w4.k("infringing_blocked", Integer.valueOf(atomicInteger.incrementAndGet()));
        } else {
            if (!dVar.equals(bVar)) {
                throw new E3.v();
            }
            kVar = new w4.k("failed", Integer.valueOf(atomicInteger.get()));
        }
        String str9 = (String) kVar.f25469a;
        int iIntValue = ((Number) kVar.f25470b).intValue();
        StringBuilder sbI = AbstractC2761L.i("addMagnet attempt=", str6, " infohash=", strM1, " httpOk=");
        sbI.append(tVar.f5253a);
        sbI.append(" httpStatus=");
        sbI.append(i8);
        sbI.append(" outcome=");
        sbI.append(str9);
        sbI.append(" infringingLifetimeTotal=");
        sbI.append(iIntValue);
        sbI.append(" body=\"");
        sbI.append(strM12);
        sbI.append("\"");
        String string3 = sbI.toString();
        Log.i("RealDebrid", string3);
        Log.i("RealDebridHttp", string3);
        return dVar;
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object c(String str, List list, String str2, String str3, Integer num, Integer num2, String str4, N2.r rVar, C4.c cVar) {
        h hVar;
        String string;
        Object obj;
        String string2;
        String str5;
        if (cVar instanceof h) {
            hVar = (h) cVar;
            int i6 = hVar.f6165f;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                hVar.f6165f = i6 - Integer.MIN_VALUE;
            } else {
                hVar = new h(cVar);
            }
        }
        Object objH = hVar.f6164e;
        B4.a aVar = B4.a.f492a;
        int i7 = hVar.f6165f;
        if (i7 == 0) {
            AbstractC2467b.l(objH);
            if (list.isEmpty()) {
                return null;
            }
            S4.m mVar = P2.c.f5650a;
            j jVar = new j(str, str4, rVar, null);
            hVar.f6160a = str2;
            hVar.f6161b = str3;
            hVar.f6162c = num;
            hVar.f6163d = num2;
            hVar.f6165f = 1;
            objH = P2.c.h(list, 5, jVar, hVar);
            if (objH == aVar) {
                return aVar;
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            num2 = hVar.f6163d;
            num = hVar.f6162c;
            str3 = hVar.f6161b;
            str2 = hVar.f6160a;
            AbstractC2467b.l(objH);
        }
        List<i> list2 = (List) objH;
        if (str2 == null || (string = S4.p.o1(str2).toString()) == null || string.length() <= 0) {
            string = null;
        }
        if (string != null) {
            for (i iVar : list2) {
                Map map = iVar.f6167b;
                if (map != null) {
                    Object obj2 = map.get("filename");
                    if (kotlin.jvm.internal.o.c(obj2 != null ? obj2.toString() : null, string)) {
                        Object obj3 = map.get("link");
                        String str6 = obj3 instanceof String ? (String) obj3 : null;
                        if (str6 != null) {
                            str5 = S4.p.Q0(str6) ? null : str6;
                            if (str5 != null) {
                                return str5;
                            }
                        }
                        return iVar.f6166a;
                    }
                }
            }
        }
        if (!kotlin.jvm.internal.o.c(str3, "tv") || num == null || num2 == null) {
            return null;
        }
        for (i iVar2 : list2) {
            Map map2 = iVar2.f6167b;
            if (map2 != null && (obj = map2.get("filename")) != null && (string2 = obj.toString()) != null && P2.c.f(string2)) {
                try {
                    P2.d dVarB = P2.e.b(string2);
                    if (kotlin.jvm.internal.o.c(dVarB.f5654b, num) && kotlin.jvm.internal.o.c(dVarB.f5655c, num2)) {
                        Object obj4 = map2.get("link");
                        String str7 = obj4 instanceof String ? (String) obj4 : null;
                        if (str7 != null) {
                            str5 = S4.p.Q0(str7) ? null : str7;
                            if (str5 != null) {
                                return str5;
                            }
                        }
                        return iVar2.f6166a;
                    }
                } catch (Throwable unused) {
                    continue;
                }
            }
        }
        return null;
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x0017  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object d(String str, Map map, String str2, String str3, long j4, N2.r rVar, C4.c cVar) {
        k kVar;
        String string;
        String str4;
        long jLongValue;
        Object obj;
        if (cVar instanceof k) {
            kVar = (k) cVar;
            int i6 = kVar.f6176d;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                kVar.f6176d = i6 - Integer.MIN_VALUE;
            } else {
                kVar = new k(cVar);
            }
        }
        Object obj2 = kVar.f6175c;
        B4.a aVar = B4.a.f492a;
        int i7 = kVar.f6176d;
        if (i7 == 0) {
            AbstractC2467b.l(obj2);
            if (map == null || (obj = map.get("link")) == null || (string = obj.toString()) == null) {
                string = str;
            }
            if (S4.p.Q0(string)) {
                string = null;
            }
            if (string != null) {
                kVar.f6173a = str3;
                kVar.f6174b = j4;
                kVar.f6176d = 1;
                Serializable serializableO = o(string, str2, rVar, kVar);
                if (serializableO == aVar) {
                    return aVar;
                }
                obj2 = serializableO;
                str4 = str3;
                jLongValue = j4;
            }
            return null;
        }
        if (i7 != 1) {
            throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
        }
        jLongValue = kVar.f6174b;
        str4 = kVar.f6173a;
        AbstractC2467b.l(obj2);
        Map map2 = (Map) obj2;
        if (map2 != null) {
            Object obj3 = map2.get("download");
            String str5 = obj3 instanceof String ? (String) obj3 : null;
            Object obj4 = map2.get("filename");
            String str6 = obj4 instanceof String ? (String) obj4 : null;
            String str7 = str6 == null ? str4 : str6;
            Object obj5 = map2.get("filesize");
            Number number = obj5 instanceof Number ? (Number) obj5 : null;
            if (number != null) {
                jLongValue = number.longValue();
            }
            return new N2.i(str5, str7, jLongValue, "realdebrid", y.f26065a, null, null, null, null, null, 992);
        }
        return null;
    }

    /* JADX WARN: Removed duplicated region for block: B:8:0x0016  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Serializable e(String str, N2.r rVar, C4.c cVar) {
        l lVar;
        Iterator it;
        String string;
        String string2;
        String string3;
        if (cVar instanceof l) {
            lVar = (l) cVar;
            int i6 = lVar.f6178b;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                lVar.f6178b = i6 - Integer.MIN_VALUE;
            } else {
                lVar = new l(cVar);
            }
        }
        l lVar2 = lVar;
        Object objJ = lVar2.f6177a;
        B4.a aVar = B4.a.f492a;
        int i7 = lVar2.f6178b;
        int i8 = 1;
        if (i7 == 0) {
            AbstractC2467b.l(objJ);
            lVar2.f6178b = 1;
            objJ = j(lVar2, rVar, "/torrents/", str, "GET", null);
            if (objJ == aVar) {
                return aVar;
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(objJ);
        }
        y yVar = y.f26065a;
        if (objJ != null) {
            List list = objJ instanceof List ? (List) objJ : null;
            if (list != null) {
                ArrayList arrayList = new ArrayList();
                for (Object obj : list) {
                    if (kotlin.jvm.internal.o.c(((Map) obj).get("status"), "downloaded")) {
                        arrayList.add(obj);
                    }
                }
                List listX0 = AbstractC3251q.x0(new Q2.i(1), arrayList);
                LinkedHashSet linkedHashSet = new LinkedHashSet();
                ArrayList arrayList2 = new ArrayList();
                Iterator it2 = listX0.iterator();
                while (it2.hasNext()) {
                    Map map = (Map) it2.next();
                    Object obj2 = map.get("hash");
                    if (obj2 == null || (string = obj2.toString()) == null) {
                        it = it2;
                        it2 = it;
                        i8 = 1;
                    } else if (!linkedHashSet.contains(string)) {
                        linkedHashSet.add(string);
                        Object obj3 = map.get("links");
                        List list2 = obj3 instanceof List ? (List) obj3 : null;
                        if (list2 == null) {
                            list2 = yVar;
                        }
                        Object obj4 = map.get("filename");
                        String str2 = "";
                        String str3 = (obj4 == null || (string3 = obj4.toString()) == null) ? "" : string3;
                        Object obj5 = map.get("bytes");
                        Number number = obj5 instanceof Number ? (Number) obj5 : null;
                        long jLongValue = number != null ? number.longValue() : 0L;
                        it = it2;
                        if (list2.size() == i8 && P2.c.f(str3)) {
                            String string4 = ((String) list2.get(0)).toString();
                            Long l = new Long(jLongValue);
                            w4.k kVar = new w4.k("torrentId", map.get("id"));
                            w4.k kVar2 = new w4.k(SubscriberAttributeKt.JSON_NAME_KEY, string);
                            w4.k kVar3 = new w4.k("link", list2.get(0));
                            Boolean bool = Boolean.TRUE;
                            arrayList2.add(new N2.g("realdebrid", "file", string4, str3, l, null, string, null, AbstractC3229F.w(kVar, kVar2, kVar3, new w4.k("isHostLink", bool), new w4.k("needsUnrestrict", bool)), 128));
                        } else if (!list2.isEmpty()) {
                            Object obj6 = map.get("id");
                            if (obj6 != null && (string2 = obj6.toString()) != null) {
                                str2 = string2;
                            }
                            arrayList2.add(new N2.g("realdebrid", "folder", str2, str3, null, null, string, null, AbstractC3229F.w(new w4.k("torrentId", map.get("id")), new w4.k(SubscriberAttributeKt.JSON_NAME_KEY, string), new w4.k("links", list2), new w4.k("needsResolve", Boolean.TRUE)), 144));
                        }
                        it2 = it;
                        i8 = 1;
                    }
                }
                return arrayList2;
            }
        }
        return yVar;
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Serializable f(List list, String str, N2.r rVar, C4.c cVar) {
        m mVar;
        if (cVar instanceof m) {
            mVar = (m) cVar;
            int i6 = mVar.f6180b;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                mVar.f6180b = i6 - Integer.MIN_VALUE;
            } else {
                mVar = new m(cVar);
            }
        }
        Object objG = mVar.f6179a;
        B4.a aVar = B4.a.f492a;
        int i7 = mVar.f6180b;
        if (i7 == 0) {
            AbstractC2467b.l(objG);
            if (list == null) {
                list = y.f26065a;
            }
            mVar.f6180b = 1;
            objG = g(list, str, rVar, mVar);
            if (objG == aVar) {
                return aVar;
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(objG);
        }
        Iterable<a> iterable = (Iterable) objG;
        ArrayList arrayList = new ArrayList(AbstractC3253s.G(iterable, 10));
        for (a aVar2 : iterable) {
            arrayList.add(new N2.g("realdebrid", "file", aVar2.f6147a, aVar2.f6149c, new Long(aVar2.f6151e), aVar2.f6150d, null, null, null));
        }
        return arrayList;
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Serializable g(List list, String str, N2.r rVar, C4.c cVar) {
        n nVar;
        if (cVar instanceof n) {
            nVar = (n) cVar;
            int i6 = nVar.f6182b;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                nVar.f6182b = i6 - Integer.MIN_VALUE;
            } else {
                nVar = new n(cVar);
            }
        }
        Object objH = nVar.f6181a;
        B4.a aVar = B4.a.f492a;
        int i7 = nVar.f6182b;
        if (i7 == 0) {
            AbstractC2467b.l(objH);
            if (list == null) {
                list = y.f26065a;
            }
            S4.m mVar = P2.c.f5650a;
            o oVar = new o(str, rVar, null);
            nVar.f6182b = 1;
            objH = P2.c.h(list, 5, oVar, nVar);
            if (objH == aVar) {
                return aVar;
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(objH);
        }
        return AbstractC3251q.c0((List) objH);
    }

    /* JADX WARN: Removed duplicated region for block: B:8:0x0014  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object h(String str, N2.r rVar, C4.c cVar) {
        p pVar;
        String string;
        if (cVar instanceof p) {
            pVar = (p) cVar;
            int i6 = pVar.f6189b;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                pVar.f6189b = i6 - Integer.MIN_VALUE;
            } else {
                pVar = new p(cVar);
            }
        }
        p pVar2 = pVar;
        Object objJ = pVar2.f6188a;
        Object obj = B4.a.f492a;
        int i7 = pVar2.f6189b;
        if (i7 == 0) {
            AbstractC2467b.l(objJ);
            pVar2.f6189b = 1;
            objJ = j(pVar2, rVar, "/user", str, "GET", null);
            if (objJ == obj) {
                return obj;
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(objJ);
        }
        Map map = objJ instanceof Map ? (Map) objJ : null;
        if (map == null) {
            return null;
        }
        Object obj2 = map.get(Scopes.EMAIL);
        if (obj2 == null || (string = obj2.toString()) == null) {
            Object obj3 = map.get("username");
            string = obj3 != null ? obj3.toString() : "";
        }
        Object obj4 = map.get("expiration");
        String string2 = obj4 != null ? obj4.toString() : null;
        Object obj5 = map.get("premium");
        Number number = obj5 instanceof Number ? (Number) obj5 : null;
        return new N2.h(string, string2, number != null ? number.intValue() : 0);
    }

    /* JADX WARN: Removed duplicated region for block: B:8:0x0014  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object i(String str, String str2, N2.r rVar, C4.c cVar) {
        q qVar;
        if (cVar instanceof q) {
            qVar = (q) cVar;
            int i6 = qVar.f6191b;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                qVar.f6191b = i6 - Integer.MIN_VALUE;
            } else {
                qVar = new q(cVar);
            }
        }
        q qVar2 = qVar;
        Object objJ = qVar2.f6190a;
        Object obj = B4.a.f492a;
        int i7 = qVar2.f6191b;
        if (i7 == 0) {
            AbstractC2467b.l(objJ);
            qVar2.f6191b = 1;
            objJ = j(qVar2, rVar, "/torrents/info/" + str, str2, "GET", null);
            if (objJ == obj) {
                return obj;
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(objJ);
        }
        Map map = objJ instanceof Map ? (Map) objJ : null;
        if (map == null || map.isEmpty() || kotlin.jvm.internal.o.c(map.get("status"), "magnet_error")) {
            return null;
        }
        return map;
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Serializable j(C4.c cVar, N2.r rVar, String str, String str2, String str3, String str4) {
        r rVar2;
        if (cVar instanceof r) {
            rVar2 = (r) cVar;
            int i6 = rVar2.f6193b;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                rVar2.f6193b = i6 - Integer.MIN_VALUE;
            } else {
                rVar2 = new r(cVar);
            }
        }
        Object objA = rVar2.f6192a;
        B4.a aVar = B4.a.f492a;
        int i7 = rVar2.f6193b;
        if (i7 == 0) {
            AbstractC2467b.l(objA);
            N2.s sVar = new N2.s(AbstractC2761L.g("https://api.real-debrid.com/rest/1.0", str, "?auth_token=", str2), str3, null, str4, null, null, AppInfoTableDecoder.APPLICATION_INFORMATION_TABLE_ID);
            rVar2.f6193b = 1;
            objA = rVar.a(sVar, rVar2);
            if (objA == aVar) {
                return aVar;
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(objA);
        }
        N2.t tVar = (N2.t) objA;
        if (!tVar.f5253a) {
            return null;
        }
        String str5 = tVar.f5255c;
        if (S4.p.Q0(str5)) {
            return z.f26066a;
        }
        try {
            return S4.w.A0(S4.p.r1(str5).toString(), "[", false) ? m(new JSONArray(str5)) : n(new JSONObject(str5));
        } catch (Exception unused) {
            return null;
        }
    }

    /* JADX WARN: Code restructure failed: missing block: B:165:0x06ab, code lost:
    
        if (((java.lang.Number) r0).intValue() != 0) goto L161;
     */
    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:161:0x069d  */
    /* JADX WARN: Removed duplicated region for block: B:201:0x074a A[ADDED_TO_REGION] */
    /* JADX WARN: Removed duplicated region for block: B:204:0x0750  */
    /* JADX WARN: Removed duplicated region for block: B:216:0x07b1  */
    /* JADX WARN: Removed duplicated region for block: B:219:0x07bc  */
    /* JADX WARN: Removed duplicated region for block: B:221:0x07d8  */
    /* JADX WARN: Removed duplicated region for block: B:237:0x0856  */
    /* JADX WARN: Removed duplicated region for block: B:240:0x0863  */
    /* JADX WARN: Removed duplicated region for block: B:243:0x086d  */
    /* JADX WARN: Removed duplicated region for block: B:266:0x08f5  */
    /* JADX WARN: Removed duplicated region for block: B:272:0x0917  */
    /* JADX WARN: Removed duplicated region for block: B:273:0x091e  */
    /* JADX WARN: Removed duplicated region for block: B:276:0x092c  */
    /* JADX WARN: Removed duplicated region for block: B:277:0x0933  */
    /* JADX WARN: Removed duplicated region for block: B:293:0x098e  */
    /* JADX WARN: Removed duplicated region for block: B:294:0x0997  */
    /* JADX WARN: Removed duplicated region for block: B:29:0x039b  */
    /* JADX WARN: Removed duplicated region for block: B:31:0x03b7  */
    /* JADX WARN: Removed duplicated region for block: B:321:0x0a1d  */
    /* JADX WARN: Removed duplicated region for block: B:322:0x0a24  */
    /* JADX WARN: Removed duplicated region for block: B:325:0x0a30  */
    /* JADX WARN: Removed duplicated region for block: B:326:0x0a37  */
    /* JADX WARN: Removed duplicated region for block: B:351:? A[RETURN, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:353:? A[RETURN, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:41:0x03f3  */
    /* JADX WARN: Removed duplicated region for block: B:43:0x03f9  */
    /* JADX WARN: Removed duplicated region for block: B:72:0x048f  */
    /* JADX WARN: Removed duplicated region for block: B:74:0x0494  */
    /* JADX WARN: Removed duplicated region for block: B:88:0x0538  */
    /* JADX WARN: Removed duplicated region for block: B:8:0x0016  */
    /* JADX WARN: Removed duplicated region for block: B:91:0x0545  */
    /* JADX WARN: Removed duplicated region for block: B:93:0x054a  */
    /* JADX WARN: Type inference failed for: r15v10, types: [java.util.ArrayList] */
    /* JADX WARN: Type inference failed for: r15v8 */
    /* JADX WARN: Type inference failed for: r15v9 */
    /* JADX WARN: Type inference failed for: r46v15, types: [java.util.List] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object k(String str, String str2, Integer num, Integer num2, String str3, String str4, String str5, N2.r rVar, C4.c cVar) {
        s sVar;
        Object obj;
        y yVar;
        Object obj2;
        String str6;
        Integer num3;
        Object obj3;
        Object obj4;
        Object obj5;
        Object obj6;
        String str7;
        String str8;
        String str9;
        String str10;
        String str11;
        N2.r rVar2;
        String str12;
        String str13;
        Integer num4;
        e eVar;
        b bVar;
        String str14;
        C c6;
        String str15;
        Object objI;
        Map map;
        String str16;
        Map map2;
        String string;
        Object obj7;
        c cVar2;
        Object obj8;
        Object obj9;
        String str17;
        String str18;
        String str19;
        Map map3;
        String str20;
        Object objI2;
        String str21;
        Object obj10;
        String str22;
        Map map4;
        Map map5;
        String str23;
        Object obj11;
        Object obj12;
        String str24;
        Map map6;
        String str25;
        Map map7;
        C c7;
        Object obj13;
        String str26;
        boolean z6;
        boolean z7;
        String str27;
        C c8;
        Map map8;
        Object obj14;
        Object objB;
        Object obj15;
        String str28;
        s sVar2;
        Object obj16;
        Object obj17;
        C c9;
        Map map9;
        String str29;
        String str30;
        Object obj18;
        N2.r rVar3;
        String str31;
        Map map10;
        String string2;
        String string3;
        String str32;
        String str33;
        e eVar2;
        Integer num5;
        String str34;
        String str35;
        String str36;
        N2.r rVar4;
        Object objI3;
        Map map11;
        Object obj19;
        C c10;
        String str37;
        String str38;
        String str39;
        Object obj20;
        String str40;
        Map map12;
        ?? arrayList;
        String str41;
        Object obj21;
        N2.r rVar5;
        String str42;
        String str43;
        C c11;
        String str44;
        Map map13;
        if (cVar instanceof s) {
            sVar = (s) cVar;
            int i6 = sVar.f6207r;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                sVar.f6207r = i6 - Integer.MIN_VALUE;
            } else {
                sVar = new s(cVar);
            }
        }
        s sVar3 = sVar;
        Object objO = sVar3.f6206q;
        Object obj22 = B4.a.f492a;
        int i7 = sVar3.f6207r;
        Object obj23 = C3137A.f25453a;
        b bVar2 = b.f6152a;
        c cVar3 = c.f6153a;
        y yVar2 = y.f26065a;
        String str45 = "files";
        switch (i7) {
            case 0:
                AbstractC2467b.l(objO);
                String strG = P2.c.g(str);
                sVar3.f6194a = str;
                sVar3.f6195b = str2;
                sVar3.f6196c = num;
                sVar3.f6197d = num2;
                sVar3.f6198e = str3;
                sVar3.f6199f = str4;
                sVar3.f6200j = str5;
                sVar3.f6201k = rVar;
                sVar3.l = strG;
                sVar3.f6207r = 1;
                obj = "path";
                yVar = yVar2;
                obj2 = obj23;
                Object objB2 = b(sVar3, rVar, strG, str3, str, "primary");
                if (objB2 != obj22) {
                    str6 = str;
                    num3 = num;
                    obj3 = "links";
                    obj4 = objB2;
                    obj5 = "id";
                    obj6 = "status";
                    str7 = "/torrents/selectFiles/";
                    str8 = "";
                    str9 = str3;
                    str10 = str4;
                    str11 = str5;
                    rVar2 = rVar;
                    str12 = strG;
                    str13 = str2;
                    num4 = num2;
                    eVar = (e) obj4;
                    if (!kotlin.jvm.internal.o.c(eVar, cVar3)) {
                        return new N2.i(null, null, 0L, "realdebrid", null, "Infringing", null, null, null, null, 983);
                    }
                    if (kotlin.jvm.internal.o.c(eVar, bVar2)) {
                        return null;
                    }
                    bVar = bVar2;
                    if (!(eVar instanceof d)) {
                        throw new E3.v();
                    }
                    str14 = ((d) eVar).f6154a;
                    c6 = new C();
                    sVar3.f6194a = str6;
                    sVar3.f6195b = str13;
                    sVar3.f6196c = num3;
                    sVar3.f6197d = num4;
                    sVar3.f6198e = str9;
                    sVar3.f6199f = str10;
                    sVar3.f6200j = str11;
                    sVar3.f6201k = rVar2;
                    sVar3.l = str12;
                    sVar3.f6202m = str14;
                    sVar3.f6203n = c6;
                    str15 = str11;
                    sVar3.f6207r = 2;
                    objI = i(str14, str9, rVar2, sVar3);
                    if (objI != obj22) {
                        map = (Map) objI;
                        if (map != null) {
                            l(str9, rVar2, str14, null);
                            return null;
                        }
                        String str46 = str13;
                        Object obj24 = map.get("files");
                        List list = obj24 instanceof List ? (List) obj24 : null;
                        if (list == null) {
                            list = yVar;
                        }
                        if (list.isEmpty()) {
                            str16 = str46;
                        } else {
                            ArrayList arrayList2 = new ArrayList();
                            Iterator it = list.iterator();
                            while (it.hasNext()) {
                                Iterator it2 = it;
                                Object next = it2.next();
                                Integer num6 = num3;
                                Object obj25 = ((Map) next).get(obj);
                                if (obj25 == null || (string = obj25.toString()) == null) {
                                    string = str8;
                                }
                                Integer num7 = num4;
                                if (P2.c.f(string) && !P2.c.f5651b.a(string)) {
                                    arrayList2.add(next);
                                }
                                it = it2;
                                num3 = num6;
                                num4 = num7;
                            }
                            Integer num8 = num3;
                            Integer num9 = num4;
                            if (arrayList2.isEmpty()) {
                                str16 = str46;
                                num3 = num8;
                                num4 = num9;
                            } else {
                                Object objJ = P2.c.j(arrayList2, str46, num8, num9, new C0556x0(29), new f(0), null, str15);
                                str16 = str46;
                                num3 = num8;
                                num4 = num9;
                                map2 = (Map) objJ;
                                if (map2 != null) {
                                    l(str9, rVar2, str14, null);
                                    return null;
                                }
                                obj7 = obj;
                                Object obj26 = obj5;
                                cVar2 = cVar3;
                                obj8 = map2.get(obj26);
                                if (obj8 == null) {
                                    l(str9, rVar2, str14, null);
                                    return null;
                                }
                                obj9 = obj26;
                                List listQ = AbstractC2612c.q(obj8);
                                sVar3.f6194a = str6;
                                sVar3.f6195b = str16;
                                sVar3.f6196c = num3;
                                sVar3.f6197d = num4;
                                sVar3.f6198e = str9;
                                sVar3.f6199f = str10;
                                sVar3.f6200j = rVar2;
                                sVar3.f6201k = str12;
                                sVar3.l = str14;
                                sVar3.f6202m = c6;
                                sVar3.f6203n = map2;
                                sVar3.f6204o = obj8;
                                Map map14 = map2;
                                sVar3.f6207r = 3;
                                String strN = A0.a.n("files=", AbstractC3251q.m0(listQ, ",", null, null, null, 62));
                                str17 = str7;
                                Object objJ2 = j(sVar3, rVar2, A0.a.n(str17, str14), str9, "POST", strN);
                                String str47 = str6;
                                if (objJ2 != B4.a.f492a) {
                                    objJ2 = obj2;
                                }
                                if (objJ2 != obj22) {
                                    str18 = str14;
                                    str19 = str47;
                                    map3 = map14;
                                    sVar3.f6194a = str19;
                                    sVar3.f6195b = str16;
                                    sVar3.f6196c = num3;
                                    sVar3.f6197d = num4;
                                    sVar3.f6198e = str9;
                                    sVar3.f6199f = str10;
                                    sVar3.f6200j = rVar2;
                                    sVar3.f6201k = str12;
                                    sVar3.l = str18;
                                    sVar3.f6202m = c6;
                                    sVar3.f6203n = map3;
                                    sVar3.f6204o = obj8;
                                    sVar3.f6205p = str18;
                                    str20 = str19;
                                    sVar3.f6207r = 4;
                                    objI2 = i(str18, str9, rVar2, sVar3);
                                    if (objI2 != obj22) {
                                        str21 = str18;
                                        obj10 = objI2;
                                        str22 = str21;
                                        map4 = map3;
                                        map5 = (Map) obj10;
                                        if (map5 != null) {
                                            l(str9, rVar2, str22, null);
                                            return null;
                                        }
                                        String str48 = str12;
                                        Object obj27 = obj6;
                                        Object obj28 = map5.get(obj27);
                                        if (obj28 != null) {
                                            String string4 = obj28.toString();
                                            Object obj29 = obj3;
                                            str23 = str17;
                                            obj11 = obj29;
                                            obj12 = obj27;
                                            str24 = string4;
                                        } else {
                                            Object obj30 = obj3;
                                            str23 = str17;
                                            obj11 = obj30;
                                            obj12 = obj27;
                                            str24 = null;
                                        }
                                        Object obj31 = map5.get(obj11);
                                        Object obj32 = obj8;
                                        List list2 = obj31 instanceof List ? (List) obj31 : null;
                                        if (list2 != null) {
                                            ArrayList arrayList3 = new ArrayList();
                                            Iterator it3 = list2.iterator();
                                            while (it3.hasNext()) {
                                                Iterator it4 = it3;
                                                Object next2 = it4.next();
                                                C c12 = c6;
                                                String str49 = next2 instanceof String ? (String) next2 : null;
                                                if (str49 != null) {
                                                    arrayList3.add(str49);
                                                }
                                                it3 = it4;
                                                c6 = c12;
                                            }
                                            c7 = c6;
                                            if (arrayList3.isEmpty()) {
                                                map6 = map4;
                                                str25 = str22;
                                                map7 = map5;
                                                obj13 = obj11;
                                                str26 = "files";
                                                str27 = null;
                                            } else {
                                                if (arrayList3.size() == 1) {
                                                    str33 = (String) arrayList3.get(0);
                                                } else {
                                                    Object obj33 = map5.get(obj11);
                                                    List list3 = obj33 instanceof List ? (List) obj33 : null;
                                                    if (list3 != null) {
                                                        ArrayList arrayList4 = new ArrayList();
                                                        Iterator it5 = list3.iterator();
                                                        while (it5.hasNext()) {
                                                            Object next3 = it5.next();
                                                            Iterator it6 = it5;
                                                            String str50 = next3 instanceof String ? (String) next3 : null;
                                                            if (str50 != null) {
                                                                arrayList4.add(str50);
                                                            }
                                                            it5 = it6;
                                                        }
                                                        if (!arrayList4.isEmpty()) {
                                                            if (arrayList4.size() == 1) {
                                                                z6 = false;
                                                                map6 = map4;
                                                                str25 = str22;
                                                                map7 = map5;
                                                                str27 = (String) arrayList4.get(0);
                                                                obj13 = obj11;
                                                                str26 = "files";
                                                                z7 = true;
                                                                boolean z8 = (kotlin.jvm.internal.o.c(str16, "tv") || num3 == null || num4 == null) ? z6 : z7;
                                                                if ((str27 == null && !S4.p.Q0(str27)) || !kotlin.jvm.internal.o.c(str24, "queued") || !z8) {
                                                                    sVar2 = sVar3;
                                                                    obj16 = obj12;
                                                                    obj17 = obj7;
                                                                    obj15 = obj22;
                                                                    c9 = c7;
                                                                    map9 = map6;
                                                                    str29 = str21;
                                                                    str30 = str9;
                                                                    obj18 = obj32;
                                                                    rVar3 = rVar2;
                                                                    str31 = str25;
                                                                    map10 = map7;
                                                                    if (str27 != null) {
                                                                    }
                                                                    l(str30, rVar3, str31, (String) c9.f20115a);
                                                                    Object obj34 = map10.get(obj16);
                                                                    if (obj34 == null) {
                                                                    }
                                                                    String string5 = obj18.toString();
                                                                    Object obj35 = map9.get(obj17);
                                                                    return new N2.i(null, null, 0L, "realdebrid", null, "NoLinks", string, str29, string5, obj35 == null ? obj35.toString() : null, 23);
                                                                }
                                                                sVar3.f6194a = str16;
                                                                sVar3.f6195b = num3;
                                                                sVar3.f6196c = num4;
                                                                sVar3.f6197d = str9;
                                                                sVar3.f6198e = str10;
                                                                sVar3.f6199f = rVar2;
                                                                String str51 = str25;
                                                                sVar3.f6200j = str51;
                                                                c8 = c7;
                                                                sVar3.f6201k = c8;
                                                                map8 = map6;
                                                                sVar3.l = map8;
                                                                obj14 = obj32;
                                                                sVar3.f6202m = obj14;
                                                                sVar3.f6203n = null;
                                                                sVar3.f6204o = null;
                                                                sVar3.f6205p = null;
                                                                sVar3.f6207r = 5;
                                                                objB = b(sVar3, rVar2, str48, str9, str20, "tv_queued_fallback");
                                                                obj15 = obj22;
                                                                if (objB == obj15) {
                                                                    return obj15;
                                                                }
                                                                str28 = str51;
                                                                eVar2 = (e) objB;
                                                                if (!kotlin.jvm.internal.o.c(eVar2, cVar2)) {
                                                                    return new N2.i(null, null, 0L, "realdebrid", null, "Infringing", null, null, null, null, 983);
                                                                }
                                                                if (kotlin.jvm.internal.o.c(eVar2, bVar)) {
                                                                    l(str9, rVar2, str28, null);
                                                                    return null;
                                                                }
                                                                if (!(eVar2 instanceof d)) {
                                                                    throw new E3.v();
                                                                }
                                                                String str52 = ((d) eVar2).f6154a;
                                                                c8.f20115a = str52;
                                                                sVar3.f6194a = str16;
                                                                sVar3.f6195b = num3;
                                                                sVar3.f6196c = num4;
                                                                sVar3.f6197d = str9;
                                                                sVar3.f6198e = str10;
                                                                sVar3.f6199f = rVar2;
                                                                sVar3.f6200j = str28;
                                                                sVar3.f6201k = c8;
                                                                sVar3.l = map8;
                                                                sVar3.f6202m = obj14;
                                                                sVar3.f6203n = str52;
                                                                sVar3.f6207r = 6;
                                                                Object objJ3 = j(sVar3, rVar2, str23.concat(str52), str9, "POST", "files=all");
                                                                if (objJ3 != B4.a.f492a) {
                                                                    objJ3 = obj2;
                                                                }
                                                                if (objJ3 == obj15) {
                                                                    return obj15;
                                                                }
                                                                String str53 = str10;
                                                                num5 = num4;
                                                                str34 = str53;
                                                                str35 = str52;
                                                                str36 = str9;
                                                                rVar4 = rVar2;
                                                                sVar3.f6194a = str16;
                                                                sVar3.f6195b = num3;
                                                                sVar3.f6196c = num5;
                                                                sVar3.f6197d = str36;
                                                                sVar3.f6198e = str34;
                                                                sVar3.f6199f = rVar4;
                                                                sVar3.f6200j = str28;
                                                                sVar3.f6201k = c8;
                                                                sVar3.l = map8;
                                                                sVar3.f6202m = obj14;
                                                                sVar3.f6203n = str35;
                                                                sVar3.f6204o = str35;
                                                                sVar3.f6207r = 7;
                                                                objI3 = i(str35, str36, rVar4, sVar3);
                                                                if (objI3 != obj15) {
                                                                    return obj15;
                                                                }
                                                                C c13 = c8;
                                                                map11 = map8;
                                                                obj19 = obj14;
                                                                c10 = c13;
                                                                str37 = str34;
                                                                str38 = str35;
                                                                str39 = str36;
                                                                obj20 = objI3;
                                                                str40 = str38;
                                                                map12 = (Map) obj20;
                                                                if (map12 != null) {
                                                                    l(str39, rVar4, str28, (String) c10.f20115a);
                                                                    return null;
                                                                }
                                                                Object obj36 = map12.get(obj13);
                                                                String str54 = str16;
                                                                List list4 = obj36 instanceof List ? (List) obj36 : null;
                                                                if (list4 != null) {
                                                                    arrayList = new ArrayList();
                                                                    Iterator it7 = list4.iterator();
                                                                    while (it7.hasNext()) {
                                                                        Iterator it8 = it7;
                                                                        Object next4 = it8.next();
                                                                        Integer num10 = num3;
                                                                        String str55 = next4 instanceof String ? (String) next4 : null;
                                                                        if (str55 != null) {
                                                                            arrayList.add(str55);
                                                                        }
                                                                        it7 = it8;
                                                                        num3 = num10;
                                                                    }
                                                                } else {
                                                                    arrayList = yVar;
                                                                }
                                                                Integer num11 = num3;
                                                                sVar3.f6194a = str39;
                                                                sVar3.f6195b = rVar4;
                                                                sVar3.f6196c = str28;
                                                                sVar3.f6197d = c10;
                                                                sVar3.f6198e = map11;
                                                                sVar3.f6199f = obj19;
                                                                sVar3.f6200j = str40;
                                                                sVar3.f6201k = map12;
                                                                sVar3.l = null;
                                                                sVar3.f6202m = null;
                                                                sVar3.f6203n = null;
                                                                sVar3.f6204o = null;
                                                                sVar3.f6207r = 8;
                                                                String str56 = str39;
                                                                Object objC = c(str38, arrayList, str37, str54, num11, num5, str56, rVar4, sVar3);
                                                                sVar2 = sVar3;
                                                                if (objC == obj15) {
                                                                    return obj15;
                                                                }
                                                                map10 = map12;
                                                                objO = objC;
                                                                str41 = str40;
                                                                obj21 = obj19;
                                                                map9 = map11;
                                                                c9 = c10;
                                                                str31 = str28;
                                                                rVar5 = rVar4;
                                                                str42 = str56;
                                                                str27 = (String) objO;
                                                                if (str27 != null || S4.p.Q0(str27)) {
                                                                    l(str42, rVar5, str31, (String) c9.f20115a);
                                                                    Object obj37 = map10.get(obj12);
                                                                    String string6 = obj37 != null ? obj37.toString() : null;
                                                                    String string7 = obj21.toString();
                                                                    Object obj38 = map9.get(obj7);
                                                                    return new N2.i(null, null, 0L, "realdebrid", null, "NoLinks", string6, str41, string7, obj38 != null ? obj38.toString() : null, 23);
                                                                }
                                                                obj18 = obj21;
                                                                rVar3 = rVar5;
                                                                str30 = str42;
                                                                obj16 = obj12;
                                                                obj17 = obj7;
                                                                str29 = str41;
                                                                if (str27 != null || S4.p.Q0(str27)) {
                                                                    l(str30, rVar3, str31, (String) c9.f20115a);
                                                                    Object obj342 = map10.get(obj16);
                                                                    String string8 = obj342 == null ? obj342.toString() : null;
                                                                    String string52 = obj18.toString();
                                                                    Object obj352 = map9.get(obj17);
                                                                    return new N2.i(null, null, 0L, "realdebrid", null, "NoLinks", string8, str29, string52, obj352 == null ? obj352.toString() : null, 23);
                                                                }
                                                                sVar2.f6194a = str30;
                                                                sVar2.f6195b = rVar3;
                                                                sVar2.f6196c = str31;
                                                                sVar2.f6197d = c9;
                                                                sVar2.f6198e = str29;
                                                                sVar2.f6199f = map10;
                                                                sVar2.f6200j = null;
                                                                sVar2.f6201k = null;
                                                                sVar2.l = null;
                                                                sVar2.f6202m = null;
                                                                sVar2.f6203n = null;
                                                                sVar2.f6204o = null;
                                                                sVar2.f6205p = null;
                                                                sVar2.f6207r = 9;
                                                                objO = o(str27, str30, rVar3, sVar2);
                                                                if (objO == obj15) {
                                                                    return obj15;
                                                                }
                                                                str43 = str29;
                                                                c11 = c9;
                                                                str44 = str31;
                                                                map13 = (Map) objO;
                                                                if (map13 == null) {
                                                                    l(str30, rVar3, str44, (String) c11.f20115a);
                                                                    return null;
                                                                }
                                                                Object obj39 = map10.get(str26);
                                                                List list5 = obj39 instanceof List ? (List) obj39 : null;
                                                                List listI = list5 != null ? P2.c.i(list5, new f(1), new f(2), new f(3)) : yVar;
                                                                Object obj40 = map13.get("download");
                                                                String str57 = obj40 instanceof String ? (String) obj40 : null;
                                                                Object obj41 = map13.get("filename");
                                                                String str58 = obj41 instanceof String ? (String) obj41 : null;
                                                                Object obj42 = map13.get("filesize");
                                                                Number number = obj42 instanceof Number ? (Number) obj42 : null;
                                                                return new N2.i(str57, str58, number != null ? number.longValue() : 0L, "realdebrid", listI, null, null, str43, null, null, 864);
                                                            }
                                                            Object obj43 = map5.get("files");
                                                            List list6 = obj43 instanceof List ? (List) obj43 : null;
                                                            if (list6 == null) {
                                                                str33 = (String) arrayList4.get(0);
                                                            } else {
                                                                List list7 = list6;
                                                                Object obj44 = obj9;
                                                                Object obj45 = map4.get(obj44);
                                                                map7 = map5;
                                                                if (obj45 instanceof Number) {
                                                                    string2 = String.valueOf(((Number) obj45).longValue());
                                                                } else if (obj45 == null || (string2 = obj45.toString()) == null) {
                                                                    string2 = str8;
                                                                }
                                                                ArrayList arrayList5 = new ArrayList();
                                                                for (Object obj46 : list7) {
                                                                    String str59 = str45;
                                                                    Object obj47 = obj11;
                                                                    Map map15 = map4;
                                                                    Object obj48 = ((Map) obj46).get("selected");
                                                                    if (!kotlin.jvm.internal.o.c(obj48, Boolean.TRUE)) {
                                                                        if (obj48 instanceof Number) {
                                                                            break;
                                                                        } else if (obj48 instanceof String) {
                                                                            if (kotlin.jvm.internal.o.c(obj48, "1")) {
                                                                                str32 = str22;
                                                                            } else {
                                                                                str32 = str22;
                                                                                if (S4.w.t0((String) obj48, "true", true)) {
                                                                                }
                                                                            }
                                                                            arrayList5.add(obj46);
                                                                        } else {
                                                                            str32 = str22;
                                                                        }
                                                                    }
                                                                    str45 = str59;
                                                                    obj11 = obj47;
                                                                    map4 = map15;
                                                                    str22 = str32;
                                                                }
                                                                map6 = map4;
                                                                str25 = str22;
                                                                obj13 = obj11;
                                                                str26 = str45;
                                                                z7 = true;
                                                                Iterator it9 = arrayList5.iterator();
                                                                int i8 = 0;
                                                                while (true) {
                                                                    if (it9.hasNext()) {
                                                                        Object obj49 = ((Map) it9.next()).get(obj44);
                                                                        if (obj49 instanceof Number) {
                                                                            string3 = String.valueOf(((Number) obj49).longValue());
                                                                        } else if (obj49 == null || (string3 = obj49.toString()) == null) {
                                                                            string3 = str8;
                                                                        }
                                                                        if (!kotlin.jvm.internal.o.c(string3, string2)) {
                                                                            i8++;
                                                                        }
                                                                    } else {
                                                                        i8 = -1;
                                                                    }
                                                                }
                                                                if (i8 < 0 || i8 >= arrayList4.size()) {
                                                                    z6 = false;
                                                                    str27 = (String) arrayList4.get(0);
                                                                } else {
                                                                    str27 = (String) arrayList4.get(i8);
                                                                    z6 = false;
                                                                }
                                                                if (kotlin.jvm.internal.o.c(str16, "tv")) {
                                                                    if (str27 == null) {
                                                                        sVar3.f6194a = str16;
                                                                        sVar3.f6195b = num3;
                                                                        sVar3.f6196c = num4;
                                                                        sVar3.f6197d = str9;
                                                                        sVar3.f6198e = str10;
                                                                        sVar3.f6199f = rVar2;
                                                                        String str512 = str25;
                                                                        sVar3.f6200j = str512;
                                                                        c8 = c7;
                                                                        sVar3.f6201k = c8;
                                                                        map8 = map6;
                                                                        sVar3.l = map8;
                                                                        obj14 = obj32;
                                                                        sVar3.f6202m = obj14;
                                                                        sVar3.f6203n = null;
                                                                        sVar3.f6204o = null;
                                                                        sVar3.f6205p = null;
                                                                        sVar3.f6207r = 5;
                                                                        objB = b(sVar3, rVar2, str48, str9, str20, "tv_queued_fallback");
                                                                        obj15 = obj22;
                                                                        if (objB == obj15) {
                                                                        }
                                                                    } else {
                                                                        sVar3.f6194a = str16;
                                                                        sVar3.f6195b = num3;
                                                                        sVar3.f6196c = num4;
                                                                        sVar3.f6197d = str9;
                                                                        sVar3.f6198e = str10;
                                                                        sVar3.f6199f = rVar2;
                                                                        String str5122 = str25;
                                                                        sVar3.f6200j = str5122;
                                                                        c8 = c7;
                                                                        sVar3.f6201k = c8;
                                                                        map8 = map6;
                                                                        sVar3.l = map8;
                                                                        obj14 = obj32;
                                                                        sVar3.f6202m = obj14;
                                                                        sVar3.f6203n = null;
                                                                        sVar3.f6204o = null;
                                                                        sVar3.f6205p = null;
                                                                        sVar3.f6207r = 5;
                                                                        objB = b(sVar3, rVar2, str48, str9, str20, "tv_queued_fallback");
                                                                        obj15 = obj22;
                                                                        if (objB == obj15) {
                                                                        }
                                                                    }
                                                                    str27 = (String) objO;
                                                                    if (str27 != null) {
                                                                    }
                                                                    l(str42, rVar5, str31, (String) c9.f20115a);
                                                                    Object obj372 = map10.get(obj12);
                                                                    if (obj372 != null) {
                                                                    }
                                                                    String string72 = obj21.toString();
                                                                    Object obj382 = map9.get(obj7);
                                                                    return new N2.i(null, null, 0L, "realdebrid", null, "NoLinks", string6, str41, string72, obj382 != null ? obj382.toString() : null, 23);
                                                                }
                                                                map13 = (Map) objO;
                                                                if (map13 == null) {
                                                                }
                                                            }
                                                        }
                                                    }
                                                    map6 = map4;
                                                    str25 = str22;
                                                    map7 = map5;
                                                }
                                                map6 = map4;
                                                str27 = str33;
                                                str25 = str22;
                                                map7 = map5;
                                                obj13 = obj11;
                                                str26 = "files";
                                            }
                                            z6 = false;
                                            z7 = true;
                                            if (kotlin.jvm.internal.o.c(str16, "tv")) {
                                            }
                                            map13 = (Map) objO;
                                            if (map13 == null) {
                                            }
                                        } else {
                                            map6 = map4;
                                            str25 = str22;
                                            map7 = map5;
                                            c7 = c6;
                                        }
                                        obj13 = obj11;
                                        str26 = "files";
                                        z6 = false;
                                        z7 = true;
                                        str27 = null;
                                        if (kotlin.jvm.internal.o.c(str16, "tv")) {
                                        }
                                        map13 = (Map) objO;
                                        if (map13 == null) {
                                        }
                                    }
                                }
                            }
                        }
                        map2 = null;
                        if (map2 != null) {
                        }
                    }
                }
                return obj22;
            case 1:
                String str60 = (String) sVar3.l;
                N2.r rVar6 = (N2.r) sVar3.f6201k;
                String str61 = (String) sVar3.f6200j;
                String str62 = (String) sVar3.f6199f;
                String str63 = (String) sVar3.f6198e;
                num2 = (Integer) sVar3.f6197d;
                Integer num12 = (Integer) sVar3.f6196c;
                String str64 = (String) sVar3.f6195b;
                String str65 = sVar3.f6194a;
                AbstractC2467b.l(objO);
                obj4 = objO;
                obj3 = "links";
                obj5 = "id";
                obj6 = "status";
                obj2 = obj23;
                yVar = yVar2;
                str7 = "/torrents/selectFiles/";
                str8 = "";
                str12 = str60;
                str10 = str62;
                num3 = num12;
                str13 = str64;
                rVar2 = rVar6;
                str6 = str65;
                str11 = str61;
                obj = "path";
                str9 = str63;
                num4 = num2;
                eVar = (e) obj4;
                if (!kotlin.jvm.internal.o.c(eVar, cVar3)) {
                }
                break;
            case 2:
                C c14 = (C) sVar3.f6203n;
                String str66 = (String) sVar3.f6202m;
                String str67 = (String) sVar3.l;
                N2.r rVar7 = (N2.r) sVar3.f6201k;
                String str68 = (String) sVar3.f6200j;
                String str69 = (String) sVar3.f6199f;
                String str70 = (String) sVar3.f6198e;
                Integer num13 = (Integer) sVar3.f6197d;
                Integer num14 = (Integer) sVar3.f6196c;
                String str71 = (String) sVar3.f6195b;
                String str72 = sVar3.f6194a;
                AbstractC2467b.l(objO);
                objI = objO;
                obj2 = obj23;
                str14 = str66;
                str6 = str72;
                str15 = str68;
                obj3 = "links";
                obj5 = "id";
                obj6 = "status";
                bVar = bVar2;
                yVar = yVar2;
                str7 = "/torrents/selectFiles/";
                str8 = "";
                c6 = c14;
                rVar2 = rVar7;
                str10 = str69;
                num4 = num13;
                num3 = num14;
                str13 = str71;
                str12 = str67;
                obj = "path";
                str9 = str70;
                map = (Map) objI;
                if (map != null) {
                }
                break;
            case 3:
                Object obj50 = sVar3.f6204o;
                Map map16 = (Map) sVar3.f6203n;
                C c15 = (C) sVar3.f6202m;
                String str73 = (String) sVar3.l;
                String str74 = (String) sVar3.f6201k;
                N2.r rVar8 = (N2.r) sVar3.f6200j;
                String str75 = (String) sVar3.f6199f;
                String str76 = (String) sVar3.f6198e;
                Integer num15 = (Integer) sVar3.f6197d;
                Integer num16 = (Integer) sVar3.f6196c;
                String str77 = (String) sVar3.f6195b;
                String str78 = sVar3.f6194a;
                AbstractC2467b.l(objO);
                obj3 = "links";
                obj9 = "id";
                obj6 = "status";
                obj7 = "path";
                obj2 = obj23;
                bVar = bVar2;
                cVar2 = cVar3;
                c6 = c15;
                str17 = "/torrents/selectFiles/";
                str8 = "";
                obj8 = obj50;
                str12 = str74;
                str10 = str75;
                str9 = str76;
                num4 = num15;
                num3 = num16;
                str16 = str77;
                map3 = map16;
                yVar = yVar2;
                rVar2 = rVar8;
                str19 = str78;
                str18 = str73;
                sVar3.f6194a = str19;
                sVar3.f6195b = str16;
                sVar3.f6196c = num3;
                sVar3.f6197d = num4;
                sVar3.f6198e = str9;
                sVar3.f6199f = str10;
                sVar3.f6200j = rVar2;
                sVar3.f6201k = str12;
                sVar3.l = str18;
                sVar3.f6202m = c6;
                sVar3.f6203n = map3;
                sVar3.f6204o = obj8;
                sVar3.f6205p = str18;
                str20 = str19;
                sVar3.f6207r = 4;
                objI2 = i(str18, str9, rVar2, sVar3);
                if (objI2 != obj22) {
                }
                return obj22;
            case 4:
                String str79 = sVar3.f6205p;
                Object obj51 = sVar3.f6204o;
                Map map17 = (Map) sVar3.f6203n;
                C c16 = (C) sVar3.f6202m;
                String str80 = (String) sVar3.l;
                String str81 = (String) sVar3.f6201k;
                N2.r rVar9 = (N2.r) sVar3.f6200j;
                String str82 = (String) sVar3.f6199f;
                String str83 = (String) sVar3.f6198e;
                Integer num17 = (Integer) sVar3.f6197d;
                Integer num18 = (Integer) sVar3.f6196c;
                String str84 = (String) sVar3.f6195b;
                String str85 = sVar3.f6194a;
                AbstractC2467b.l(objO);
                str20 = str85;
                obj3 = "links";
                obj9 = "id";
                obj6 = "status";
                obj7 = "path";
                bVar = bVar2;
                cVar2 = cVar3;
                map4 = map17;
                str17 = "/torrents/selectFiles/";
                num3 = num18;
                str16 = str84;
                c6 = c16;
                str12 = str81;
                str9 = str83;
                num4 = num17;
                obj8 = obj51;
                yVar = yVar2;
                str8 = "";
                str21 = str79;
                str22 = str80;
                rVar2 = rVar9;
                str10 = str82;
                obj10 = objO;
                obj2 = obj23;
                map5 = (Map) obj10;
                if (map5 != null) {
                }
                break;
            case 5:
                Object obj52 = sVar3.f6202m;
                Map map18 = (Map) sVar3.l;
                C c17 = (C) sVar3.f6201k;
                str28 = (String) sVar3.f6200j;
                N2.r rVar10 = (N2.r) sVar3.f6199f;
                String str86 = (String) sVar3.f6198e;
                String str87 = (String) sVar3.f6197d;
                Integer num19 = (Integer) sVar3.f6196c;
                Integer num20 = (Integer) sVar3.f6195b;
                String str88 = sVar3.f6194a;
                AbstractC2467b.l(objO);
                obj13 = "links";
                obj12 = "status";
                obj7 = "path";
                bVar = bVar2;
                cVar2 = cVar3;
                yVar = yVar2;
                str23 = "/torrents/selectFiles/";
                rVar2 = rVar10;
                str26 = "files";
                obj14 = obj52;
                str10 = str86;
                str9 = str87;
                num4 = num19;
                str16 = str88;
                c8 = c17;
                num3 = num20;
                objB = objO;
                obj2 = obj23;
                map8 = map18;
                obj15 = obj22;
                eVar2 = (e) objB;
                if (!kotlin.jvm.internal.o.c(eVar2, cVar2)) {
                }
                break;
            case 6:
                String str89 = (String) sVar3.f6203n;
                Object obj53 = sVar3.f6202m;
                Map map19 = (Map) sVar3.l;
                C c18 = (C) sVar3.f6201k;
                String str90 = (String) sVar3.f6200j;
                N2.r rVar11 = (N2.r) sVar3.f6199f;
                String str91 = (String) sVar3.f6198e;
                String str92 = (String) sVar3.f6197d;
                num5 = (Integer) sVar3.f6196c;
                Integer num21 = (Integer) sVar3.f6195b;
                String str93 = sVar3.f6194a;
                AbstractC2467b.l(objO);
                obj13 = "links";
                obj12 = "status";
                obj7 = "path";
                yVar = yVar2;
                str34 = str91;
                str26 = "files";
                str16 = str93;
                str28 = str90;
                str36 = str92;
                c8 = c18;
                rVar4 = rVar11;
                obj14 = obj53;
                map8 = map19;
                num3 = num21;
                obj15 = obj22;
                str35 = str89;
                sVar3.f6194a = str16;
                sVar3.f6195b = num3;
                sVar3.f6196c = num5;
                sVar3.f6197d = str36;
                sVar3.f6198e = str34;
                sVar3.f6199f = rVar4;
                sVar3.f6200j = str28;
                sVar3.f6201k = c8;
                sVar3.l = map8;
                sVar3.f6202m = obj14;
                sVar3.f6203n = str35;
                sVar3.f6204o = str35;
                sVar3.f6207r = 7;
                objI3 = i(str35, str36, rVar4, sVar3);
                if (objI3 != obj15) {
                }
                break;
            case 7:
                String str94 = (String) sVar3.f6204o;
                String str95 = (String) sVar3.f6203n;
                obj19 = sVar3.f6202m;
                map11 = (Map) sVar3.l;
                c10 = (C) sVar3.f6201k;
                str28 = (String) sVar3.f6200j;
                rVar4 = (N2.r) sVar3.f6199f;
                String str96 = (String) sVar3.f6198e;
                String str97 = (String) sVar3.f6197d;
                Integer num22 = (Integer) sVar3.f6196c;
                Integer num23 = (Integer) sVar3.f6195b;
                String str98 = sVar3.f6194a;
                AbstractC2467b.l(objO);
                obj13 = "links";
                obj12 = "status";
                obj7 = "path";
                yVar = yVar2;
                str37 = str96;
                str26 = "files";
                num5 = num22;
                str16 = str98;
                str38 = str94;
                str40 = str95;
                num3 = num23;
                obj20 = objO;
                obj15 = obj22;
                str39 = str97;
                map12 = (Map) obj20;
                if (map12 != null) {
                }
                break;
            case 8:
                Map map20 = (Map) sVar3.f6201k;
                String str99 = (String) sVar3.f6200j;
                obj21 = sVar3.f6199f;
                map9 = (Map) sVar3.f6198e;
                c9 = (C) sVar3.f6197d;
                str31 = (String) sVar3.f6196c;
                rVar5 = (N2.r) sVar3.f6195b;
                str42 = sVar3.f6194a;
                AbstractC2467b.l(objO);
                obj15 = obj22;
                map10 = map20;
                str41 = str99;
                obj12 = "status";
                obj7 = "path";
                yVar = yVar2;
                str26 = "files";
                sVar2 = sVar3;
                str27 = (String) objO;
                if (str27 != null) {
                }
                l(str42, rVar5, str31, (String) c9.f20115a);
                Object obj3722 = map10.get(obj12);
                if (obj3722 != null) {
                }
                String string722 = obj21.toString();
                Object obj3822 = map9.get(obj7);
                return new N2.i(null, null, 0L, "realdebrid", null, "NoLinks", string6, str41, string722, obj3822 != null ? obj3822.toString() : null, 23);
            case 9:
                map10 = (Map) sVar3.f6199f;
                String str100 = (String) sVar3.f6198e;
                c11 = (C) sVar3.f6197d;
                str44 = (String) sVar3.f6196c;
                rVar3 = (N2.r) sVar3.f6195b;
                str30 = sVar3.f6194a;
                AbstractC2467b.l(objO);
                str43 = str100;
                yVar = yVar2;
                str26 = "files";
                map13 = (Map) objO;
                if (map13 == null) {
                }
                break;
            default:
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
        }
    }

    public static final void l(String str, N2.r rVar, String str2, String str3) {
        List listZ = AbstractC3251q.Z(AbstractC3250p.K(new String[]{str2, str3}));
        if (listZ.isEmpty()) {
            return;
        }
        c5.e eVar = N.f8259a;
        E.y(E.c(c5.d.f13466b), null, null, new t(listZ, str, rVar, null), 3);
    }

    public static final ArrayList m(JSONArray jSONArray) throws JSONException {
        P4.g gVarL0 = L4.a.l0(0, jSONArray.length());
        ArrayList arrayList = new ArrayList(AbstractC3253s.G(gVarL0, 10));
        Iterator it = gVarL0.iterator();
        while (((P4.f) it).f5681c) {
            Object obj = jSONArray.get(((AbstractC3226C) it).a());
            JSONObject jSONObject = obj instanceof JSONObject ? (JSONObject) obj : null;
            arrayList.add(jSONObject != null ? n(jSONObject) : z.f26066a);
        }
        return arrayList;
    }

    public static final LinkedHashMap n(JSONObject jSONObject) throws JSONException {
        Iterator<String> itKeys = jSONObject.keys();
        kotlin.jvm.internal.o.g(itKeys, "keys(...)");
        R4.k kVarX = R4.n.X(itKeys);
        LinkedHashMap linkedHashMap = new LinkedHashMap();
        for (Object obj : (R4.a) kVarX) {
            Object objN = jSONObject.get((String) obj);
            if (objN instanceof JSONObject) {
                objN = n((JSONObject) objN);
            } else if (objN instanceof JSONArray) {
                JSONArray jSONArray = (JSONArray) objN;
                P4.g gVarL0 = L4.a.l0(0, jSONArray.length());
                ArrayList arrayList = new ArrayList(AbstractC3253s.G(gVarL0, 10));
                Iterator it = gVarL0.iterator();
                while (((P4.f) it).f5681c) {
                    Object objN2 = jSONArray.get(((AbstractC3226C) it).a());
                    if (objN2 instanceof JSONObject) {
                        objN2 = n((JSONObject) objN2);
                    }
                    arrayList.add(objN2);
                }
                objN = arrayList;
            }
            linkedHashMap.put(obj, objN);
        }
        return linkedHashMap;
    }

    /* JADX WARN: Removed duplicated region for block: B:8:0x0014  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Serializable o(String str, String str2, N2.r rVar, C4.c cVar) {
        v vVar;
        if (cVar instanceof v) {
            vVar = (v) cVar;
            int i6 = vVar.f6216b;
            if ((i6 & Integer.MIN_VALUE) != 0) {
                vVar.f6216b = i6 - Integer.MIN_VALUE;
            } else {
                vVar = new v(cVar);
            }
        }
        v vVar2 = vVar;
        Object objJ = vVar2.f6215a;
        B4.a aVar = B4.a.f492a;
        int i7 = vVar2.f6216b;
        if (i7 == 0) {
            AbstractC2467b.l(objJ);
            String strN = A0.a.n("link=", URLEncoder.encode(str, "UTF-8"));
            vVar2.f6216b = 1;
            objJ = j(vVar2, rVar, "/unrestrict/link", str2, "POST", strN);
            if (objJ == aVar) {
                return aVar;
            }
        } else {
            if (i7 != 1) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(objJ);
        }
        Map map = objJ instanceof Map ? (Map) objJ : null;
        if (map == null || map.get("download") == null) {
            return null;
        }
        w4.k kVar = new w4.k("filename", map.get("filename"));
        Object obj = map.get("filesize");
        Number number = obj instanceof Number ? (Number) obj : null;
        return (Serializable) AbstractC3229F.w(kVar, new w4.k("filesize", number != null ? new Long(number.longValue()) : null), new w4.k("download", map.get("download")));
    }
}
