package o;

import android.content.Context;
import android.graphics.Rect;
import android.os.Build;
import android.view.accessibility.AccessibilityNodeInfo;
import android.widget.EdgeEffect;
import androidx.compose.ui.input.pointer.PointerInputEventHandler;
import java.net.IDN;
import java.net.InetAddress;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import java.util.concurrent.atomic.AtomicReference;
import java.util.regex.Matcher;

/* compiled from: r8-map-id-3b7cc9102578c509342fa2f0fabed2bfc72239cd258d579fc679bfcbc198b048 */
/* renamed from: o.te, reason: case insensitive filesystem */
/* loaded from: classes.dex */
public abstract class AbstractC2539te {
    public static final InterfaceC0220Im[] a = new InterfaceC0220Im[0];
    public static final C2375rr b = new C2375rr(1.0f, 1.0f);
    public static final boolean[] c = new boolean[3];
    public static final C1783lf0 d = new C1783lf0(0, new long[0], new Object[0]);
    public static CG e;

    public static final void A(MK mk) {
        Ie0 ie0 = mk.e;
        if (ie0 != null) {
            mk.v.g(C2730ve0.a((C2730ve0) mk.d.m, null, 0L, 3));
            Ee0 ee0 = ie0.a;
            AtomicReference atomicReference = ee0.b;
            while (true) {
                if (atomicReference.compareAndSet(ie0, null)) {
                    ee0.a.g();
                    break;
                } else if (atomicReference.get() != ie0) {
                    break;
                }
            }
        }
        mk.e = null;
    }

    public static final boolean B(long j, long j2) {
        return j == j2;
    }

    public static C2549tj C(String str, C0397Pi c0397Pi) {
        C2454sj c2454sjA = C2549tj.a(C0572Wb.class);
        c2454sjA.e = 1;
        c2454sjA.a(C2660ur.a(Context.class));
        c2454sjA.f = new C0346Nj(3, str, c0397Pi);
        return c2454sjA.b();
    }

    public static final SP D(InterfaceC2747vn interfaceC2747vn) {
        SP sp = (SP) interfaceC2747vn.m(ME.w);
        if (sp != null) {
            return sp;
        }
        throw new IllegalStateException("A MonotonicFrameClock is not available in this CoroutineContext. Callers should supply an appropriate MonotonicFrameClock using withContext.");
    }

    public static final AbstractC2591u50 E(Object obj) {
        if (obj != AbstractC2841wm0.b) {
            return (AbstractC2591u50) obj;
        }
        throw new IllegalStateException("Does not contain segment");
    }

    public static int F(int i) {
        if (i == 1) {
            return 0;
        }
        if (i == 2) {
            return 1;
        }
        if (i == 4) {
            return 2;
        }
        if (i == 8) {
            return 3;
        }
        if (i == 16) {
            return 4;
        }
        if (i == 32) {
            return 5;
        }
        if (i == 64) {
            return 6;
        }
        if (i == 128) {
            return 7;
        }
        if (i == 256) {
            return 8;
        }
        if (i == 512) {
            return 9;
        }
        throw new IllegalArgumentException(AbstractC0126Ew.j(i, "type needs to be >= FIRST and <= LAST, type="));
    }

    public static InterfaceC0220Im G(InterfaceC0220Im interfaceC0220Im) {
        AbstractC0298Lm abstractC0298Lm = interfaceC0220Im instanceof AbstractC0298Lm ? (AbstractC0298Lm) interfaceC0220Im : null;
        if (abstractC0298Lm == null || (interfaceC0220Im = abstractC0298Lm.n) != null) {
            return interfaceC0220Im;
        }
        AbstractC2842wn abstractC2842wn = (AbstractC2842wn) abstractC0298Lm.h().m(C0669Zu.D);
        InterfaceC0220Im c1428hs = abstractC2842wn != null ? new C1428hs(abstractC2842wn, abstractC0298Lm) : abstractC0298Lm;
        abstractC0298Lm.n = c1428hs;
        return c1428hs;
    }

    public static boolean H(int i, Rect rect, Rect rect2) {
        if (i == 17) {
            int i2 = rect.right;
            int i3 = rect2.right;
            return (i2 > i3 || rect.left >= i3) && rect.left > rect2.left;
        }
        if (i == 33) {
            int i4 = rect.bottom;
            int i5 = rect2.bottom;
            return (i4 > i5 || rect.top >= i5) && rect.top > rect2.top;
        }
        if (i == 66) {
            int i6 = rect.left;
            int i7 = rect2.left;
            return (i6 < i7 || rect.right <= i7) && rect.right < rect2.right;
        }
        if (i != 130) {
            throw new IllegalArgumentException("direction must be one of {FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, FOCUS_RIGHT}.");
        }
        int i8 = rect.top;
        int i9 = rect2.top;
        return (i8 < i9 || rect.bottom <= i9) && rect.bottom < rect2.bottom;
    }

    public static final boolean I(Object obj) {
        return obj == AbstractC2841wm0.b;
    }

    public static int J(int i, Rect rect, Rect rect2) {
        int i2;
        int i3;
        if (i == 17) {
            i2 = rect.left;
            i3 = rect2.right;
        } else if (i == 33) {
            i2 = rect.top;
            i3 = rect2.bottom;
        } else if (i == 66) {
            i2 = rect2.left;
            i3 = rect.right;
        } else {
            if (i != 130) {
                throw new IllegalArgumentException("direction must be one of {FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, FOCUS_RIGHT}.");
            }
            i2 = rect2.top;
            i3 = rect.bottom;
        }
        return Math.max(0, i2 - i3);
    }

    public static int K(int i, Rect rect, Rect rect2) {
        if (i != 17) {
            if (i != 33) {
                if (i != 66) {
                    if (i != 130) {
                        throw new IllegalArgumentException("direction must be one of {FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, FOCUS_RIGHT}.");
                    }
                }
            }
            return Math.abs(((rect.width() / 2) + rect.left) - ((rect2.width() / 2) + rect2.left));
        }
        return Math.abs(((rect.height() / 2) + rect.top) - ((rect2.height() / 2) + rect2.top));
    }

    public static final void L(MK mk, C2730ve0 c2730ve0, InterfaceC1955nT interfaceC1955nT) {
        AbstractC2220q90 abstractC2220q90O = BP.o();
        OC ocE = abstractC2220q90O != null ? abstractC2220q90O.e() : null;
        AbstractC2220q90 abstractC2220q90Q = BP.q(abstractC2220q90O);
        try {
            Oe0 oe0D = mk.d();
            if (oe0D == null) {
                return;
            }
            Ie0 ie0 = mk.e;
            if (ie0 == null) {
                return;
            }
            InterfaceC1184fK interfaceC1184fKC = mk.c();
            if (interfaceC1184fKC == null) {
                return;
            }
            AbstractC1155f00.A(c2730ve0, mk.a, oe0D.a, interfaceC1184fKC, ie0, mk.b(), interfaceC1955nT);
        } finally {
            BP.t(abstractC2220q90O, abstractC2220q90Q, ocE);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:110:0x023e  */
    /* JADX WARN: Removed duplicated region for block: B:164:0x0312  */
    /* JADX WARN: Removed duplicated region for block: B:166:0x0315  */
    /* JADX WARN: Removed duplicated region for block: B:170:0x0325  */
    /* JADX WARN: Removed duplicated region for block: B:173:0x032b  */
    /* JADX WARN: Removed duplicated region for block: B:184:0x0370  */
    /* JADX WARN: Removed duplicated region for block: B:232:? A[RETURN, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:61:0x0134 A[PHI: r20 r21 r22 r23 r24 r25 r26 r27 r28
      0x0134: PHI (r20v6 o.R3) = (r20v5 o.R3), (r20v7 o.R3) binds: [B:10:0x004e, B:60:0x0132] A[DONT_GENERATE, DONT_INLINE]
      0x0134: PHI (r21v6 boolean) = (r21v5 boolean), (r21v7 boolean) binds: [B:10:0x004e, B:60:0x0132] A[DONT_GENERATE, DONT_INLINE]
      0x0134: PHI (r22v4 o.Kf0) = (r22v3 o.Kf0), (r22v5 o.Kf0) binds: [B:10:0x004e, B:60:0x0132] A[DONT_GENERATE, DONT_INLINE]
      0x0134: PHI (r23v6 java.lang.Object) = (r23v5 java.lang.Object), (r23v7 java.lang.Object) binds: [B:10:0x004e, B:60:0x0132] A[DONT_GENERATE, DONT_INLINE]
      0x0134: PHI (r24v6 java.lang.Boolean) = (r24v5 java.lang.Boolean), (r24v7 java.lang.Boolean) binds: [B:10:0x004e, B:60:0x0132] A[DONT_GENERATE, DONT_INLINE]
      0x0134: PHI (r25v7 o.e30) = (r25v6 o.e30), (r25v8 o.e30) binds: [B:10:0x004e, B:60:0x0132] A[DONT_GENERATE, DONT_INLINE]
      0x0134: PHI (r26v6 boolean) = (r26v5 boolean), (r26v7 boolean) binds: [B:10:0x004e, B:60:0x0132] A[DONT_GENERATE, DONT_INLINE]
      0x0134: PHI (r27v6 java.lang.Integer) = (r27v5 java.lang.Integer), (r27v7 java.lang.Integer) binds: [B:10:0x004e, B:60:0x0132] A[DONT_GENERATE, DONT_INLINE]
      0x0134: PHI (r28v8 o.d7) = (r28v7 o.d7), (r28v9 o.d7) binds: [B:10:0x004e, B:60:0x0132] A[DONT_GENERATE, DONT_INLINE]] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static final void M(android.view.ViewStructure r37, o.C2420sK r38, android.view.autofill.AutofillId r39, java.lang.String r40, o.U00 r41) {
        /*
            Method dump skipped, instructions count: 925
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: o.AbstractC2539te.M(android.view.ViewStructure, o.sK, android.view.autofill.AutofillId, java.lang.String, o.U00):void");
    }

    public static final void P(InterfaceC0535Uq interfaceC0535Uq) {
        R2 r2;
        C2420sK c2420sKS = S(interfaceC0535Uq);
        if (c2420sKS.D) {
            return;
        }
        C2207q3 c2207q3 = (C2207q3) AbstractC2705vK.a(c2420sKS);
        if (!C2207q3.i() || (r2 = c2207q3.Q) == null) {
            return;
        }
        r2.d.a.o(c2420sKS.m, new Q2(r2, c2420sKS));
    }

    public static final AbstractC2239qS Q(InterfaceC0535Uq interfaceC0535Uq, int i) {
        AbstractC2239qS abstractC2239qS = ((LP) interfaceC0535Uq).l.s;
        return (abstractC2239qS.P0() == interfaceC0535Uq && AbstractC2333rS.g(i)) ? abstractC2239qS.A : abstractC2239qS;
    }

    public static final AbstractC2239qS R(InterfaceC0535Uq interfaceC0535Uq) {
        if (!((LP) interfaceC0535Uq).l.y) {
            AbstractC2133pH.b("Cannot get LayoutCoordinates, Modifier.Node is not attached.");
        }
        AbstractC2239qS abstractC2239qSQ = Q(interfaceC0535Uq, 2);
        abstractC2239qSQ.getClass();
        if (!abstractC2239qSQ.P0().y) {
            AbstractC2133pH.b("LayoutCoordinates is not attached.");
        }
        return abstractC2239qSQ;
    }

    public static final C2420sK S(InterfaceC0535Uq interfaceC0535Uq) {
        AbstractC2239qS abstractC2239qS = ((LP) interfaceC0535Uq).l.s;
        if (abstractC2239qS != null) {
            return abstractC2239qS.z;
        }
        throw AbstractC2462sn.q("Cannot obtain node coordinator. Is the Modifier.Node attached?");
    }

    public static final InterfaceC1577jV T(InterfaceC0535Uq interfaceC0535Uq) {
        InterfaceC1577jV interfaceC1577jV = S(interfaceC0535Uq).x;
        if (interfaceC1577jV != null) {
            return interfaceC1577jV;
        }
        throw AbstractC2462sn.q("This node does not have an owner.");
    }

    public static final void U(H0 h0, R50 r50) {
        Object objG = r50.k().l.g(W50.f);
        if (objG == null) {
            objG = null;
        }
        if (objG != null) {
            throw new ClassCastException();
        }
        ArrayList arrayList = new ArrayList();
        Object objG2 = r50.k().l.g(W50.e);
        if ((objG2 != null ? objG2 : null) != null) {
            List listJ = R50.j(4, r50);
            int size = listJ.size();
            for (int i = 0; i < size; i++) {
                R50 r502 = (R50) listJ.get(i);
                if (r502.k().l.c(W50.H)) {
                    arrayList.add(r502);
                }
            }
        }
        if (arrayList.isEmpty()) {
            return;
        }
        boolean zN = n(arrayList);
        h0.a.setCollectionInfo(AccessibilityNodeInfo.CollectionInfo.obtain(zN ? 1 : arrayList.size(), zN ? arrayList.size() : 1, false, 0));
    }

    public static final long V(T00 t00) {
        float f = t00.c - t00.a;
        float f2 = t00.d - t00.b;
        return (Float.floatToRawIntBits(f2) & 4294967295L) | (Float.floatToRawIntBits(f) << 32);
    }

    public static final void W(Ee0 ee0, MK mk, C2730ve0 c2730ve0, HG hg, InterfaceC1955nT interfaceC1955nT) {
        C1390hY c1390hY = mk.d;
        C0661Zm c0661Zm = mk.v;
        C0661Zm c0661Zm2 = mk.w;
        B10 b10 = new B10();
        C1358h6 c1358h6 = new C1358h6(c1390hY, c0661Zm, b10, 9);
        InterfaceC2813wX interfaceC2813wX = ee0.a;
        interfaceC2813wX.a(c2730ve0, hg, c1358h6, c0661Zm2);
        Ie0 ie0 = new Ie0(ee0, interfaceC2813wX);
        ee0.b.set(ie0);
        b10.l = ie0;
        mk.e = ie0;
        L(mk, c2730ve0, interfaceC1955nT);
    }

    public static final String X(String str) {
        int i = 0;
        int i2 = -1;
        if (!Za0.P(str, ":", false)) {
            try {
                String lowerCase = IDN.toASCII(str).toLowerCase(Locale.US);
                if (lowerCase.length() == 0) {
                    return null;
                }
                int length = lowerCase.length();
                for (int i3 = 0; i3 < length; i3++) {
                    char cCharAt = lowerCase.charAt(i3);
                    if (F3.m(cCharAt, 31) <= 0 || F3.m(cCharAt, 127) >= 0 || Za0.V(" #%/:?@[\\]", cCharAt, 0, 6) != -1) {
                        return null;
                    }
                }
                return lowerCase;
            } catch (IllegalArgumentException unused) {
                return null;
            }
        }
        InetAddress inetAddressW = (AbstractC1299gb0.L(str, "[", false) && str.endsWith("]")) ? w(1, str, str.length() - 1) : w(0, str, str.length());
        if (inetAddressW == null) {
            return null;
        }
        byte[] address = inetAddressW.getAddress();
        if (address.length != 16) {
            if (address.length == 4) {
                return inetAddressW.getHostAddress();
            }
            throw new AssertionError("Invalid IPv6 address: '" + str + '\'');
        }
        int i4 = 0;
        int i5 = 0;
        while (i4 < address.length) {
            int i6 = i4;
            while (i6 < 16 && address[i6] == 0 && address[i6 + 1] == 0) {
                i6 += 2;
            }
            int i7 = i6 - i4;
            if (i7 > i5 && i7 >= 4) {
                i2 = i4;
                i5 = i7;
            }
            i4 = i6 + 2;
        }
        C0732af c0732af = new C0732af();
        while (i < address.length) {
            if (i == i2) {
                c0732af.G(58);
                i += i5;
                if (i == 16) {
                    c0732af.G(58);
                }
            } else {
                if (i > 0) {
                    c0732af.G(58);
                }
                byte b2 = address[i];
                byte[] bArr = AbstractC2264qi0.a;
                c0732af.R(((b2 & 255) << 8) | (address[i + 1] & 255));
                i += 2;
            }
        }
        return c0732af.u(c0732af.m, AbstractC2355rh.a);
    }

    public static Object Y(SC sc, Object obj, InterfaceC0220Im interfaceC0220Im) {
        InterfaceC2747vn interfaceC2747vnH = interfaceC0220Im.h();
        Object c3083zI = interfaceC2747vnH == C0281Kv.l ? new C3083zI(interfaceC0220Im) : new AI(interfaceC0220Im, interfaceC2747vnH);
        AbstractC1692kh0.l(2, sc);
        return sc.f(obj, c3083zI);
    }

    public static int Z(int i) {
        return (i >>> 1) ^ (-(i & 1));
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:207:0x0401  */
    /* JADX WARN: Removed duplicated region for block: B:210:0x042a  */
    /* JADX WARN: Removed duplicated region for block: B:211:0x0436  */
    /* JADX WARN: Removed duplicated region for block: B:218:0x045b  */
    /* JADX WARN: Removed duplicated region for block: B:219:0x0464  */
    /* JADX WARN: Removed duplicated region for block: B:228:0x0489  */
    /* JADX WARN: Removed duplicated region for block: B:231:0x04a1  */
    /* JADX WARN: Removed duplicated region for block: B:234:0x04ac  */
    /* JADX WARN: Removed duplicated region for block: B:237:0x04be  */
    /* JADX WARN: Removed duplicated region for block: B:243:0x04d1  */
    /* JADX WARN: Removed duplicated region for block: B:247:0x04e2  */
    /* JADX WARN: Removed duplicated region for block: B:250:0x04f2  */
    /* JADX WARN: Removed duplicated region for block: B:253:0x0503  */
    /* JADX WARN: Removed duplicated region for block: B:256:0x057f  */
    /* JADX WARN: Removed duplicated region for block: B:257:0x0588  */
    /* JADX WARN: Removed duplicated region for block: B:266:0x05dd  */
    /* JADX WARN: Removed duplicated region for block: B:267:0x05df  */
    /* JADX WARN: Removed duplicated region for block: B:270:0x05e7  */
    /* JADX WARN: Removed duplicated region for block: B:271:0x05ea  */
    /* JADX WARN: Removed duplicated region for block: B:274:0x05fd  */
    /* JADX WARN: Removed duplicated region for block: B:275:0x0600  */
    /* JADX WARN: Removed duplicated region for block: B:278:0x060c  */
    /* JADX WARN: Removed duplicated region for block: B:282:0x061a  */
    /* JADX WARN: Removed duplicated region for block: B:285:0x0626 A[PHI: r14 r20 r22
      0x0626: PHI (r14v12 o.HG) = (r14v6 o.HG), (r14v13 o.HG) binds: [B:284:0x0624, B:281:0x0615] A[DONT_GENERATE, DONT_INLINE]
      0x0626: PHI (r20v13 o.MK) = (r20v8 o.MK), (r20v15 o.MK) binds: [B:284:0x0624, B:281:0x0615] A[DONT_GENERATE, DONT_INLINE]
      0x0626: PHI (r22v8 boolean) = (r22v3 boolean), (r22v9 boolean) binds: [B:284:0x0624, B:281:0x0615] A[DONT_GENERATE, DONT_INLINE]] */
    /* JADX WARN: Removed duplicated region for block: B:286:0x0628  */
    /* JADX WARN: Removed duplicated region for block: B:289:0x0645 A[ADDED_TO_REGION] */
    /* JADX WARN: Removed duplicated region for block: B:292:0x0661  */
    /* JADX WARN: Removed duplicated region for block: B:298:0x06a5  */
    /* JADX WARN: Removed duplicated region for block: B:305:0x06d6  */
    /* JADX WARN: Removed duplicated region for block: B:308:0x06de  */
    /* JADX WARN: Removed duplicated region for block: B:311:0x06e7 A[ADDED_TO_REGION] */
    /* JADX WARN: Removed duplicated region for block: B:314:0x06fb  */
    /* JADX WARN: Removed duplicated region for block: B:318:0x0730  */
    /* JADX WARN: Removed duplicated region for block: B:321:0x0754  */
    /* JADX WARN: Removed duplicated region for block: B:322:0x0756  */
    /* JADX WARN: Removed duplicated region for block: B:325:0x075e  */
    /* JADX WARN: Removed duplicated region for block: B:326:0x0760  */
    /* JADX WARN: Removed duplicated region for block: B:332:0x077a  */
    /* JADX WARN: Removed duplicated region for block: B:335:0x0792  */
    /* JADX WARN: Removed duplicated region for block: B:338:0x07c5  */
    /* JADX WARN: Removed duplicated region for block: B:339:0x07c7  */
    /* JADX WARN: Removed duplicated region for block: B:343:0x07d6  */
    /* JADX WARN: Removed duplicated region for block: B:346:0x07eb  */
    /* JADX WARN: Removed duplicated region for block: B:347:0x07ed  */
    /* JADX WARN: Removed duplicated region for block: B:350:0x07fe  */
    /* JADX WARN: Removed duplicated region for block: B:351:0x0800  */
    /* JADX WARN: Removed duplicated region for block: B:357:0x0814  */
    /* JADX WARN: Removed duplicated region for block: B:369:0x0883  */
    /* JADX WARN: Removed duplicated region for block: B:371:0x0886  */
    /* JADX WARN: Removed duplicated region for block: B:372:0x089a  */
    /* JADX WARN: Removed duplicated region for block: B:376:0x08a8  */
    /* JADX WARN: Removed duplicated region for block: B:379:0x08c2  */
    /* JADX WARN: Removed duplicated region for block: B:380:0x08c4  */
    /* JADX WARN: Removed duplicated region for block: B:391:0x08e0 A[ADDED_TO_REGION] */
    /* JADX WARN: Removed duplicated region for block: B:394:0x08e5  */
    /* JADX WARN: Removed duplicated region for block: B:397:0x0901  */
    /* JADX WARN: Removed duplicated region for block: B:399:0x0904  */
    /* JADX WARN: Removed duplicated region for block: B:405:0x0926  */
    /* JADX WARN: Removed duplicated region for block: B:410:0x0946  */
    /* JADX WARN: Removed duplicated region for block: B:414:0x096f  */
    /* JADX WARN: Type inference failed for: r0v76, types: [o.MP] */
    /* JADX WARN: Type inference failed for: r15v6, types: [boolean] */
    /* JADX WARN: Type inference failed for: r2v94, types: [o.MP] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static final void a(final o.C2730ve0 r71, final o.OC r72, final o.MP r73, final o.C0733af0 r74, final o.Hk0 r75, final o.OC r76, final o.KQ r77, final o.AbstractC0601Xe r78, final boolean r79, final int r80, final int r81, final o.HG r82, final o.PJ r83, final boolean r84, final boolean r85, final o.C0554Vj r86, o.C0321Mk r87, final int r88, final int r89) {
        /*
            Method dump skipped, instructions count: 2711
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: o.AbstractC2539te.a(o.ve0, o.OC, o.MP, o.af0, o.Hk0, o.OC, o.KQ, o.Xe, boolean, int, int, o.HG, o.PJ, boolean, boolean, o.Vj, o.Mk, int, int):void");
    }

    public static long a0(long j) {
        return (j >>> 1) ^ (-(1 & j));
    }

    public static final void b(MP mp, C2066oe0 c2066oe0, C0554Vj c0554Vj, C0321Mk c0321Mk, int i) {
        c0321Mk.X(2036174316);
        int i2 = (c0321Mk.f(mp) ? 4 : 2) | i | (c0321Mk.h(c2066oe0) ? 32 : 16);
        if (c0321Mk.N(i2 & 1, (i2 & 147) != 146)) {
            InterfaceC2235qO interfaceC2235qOD = AbstractC3109ze.d(C0669Zu.m, true);
            int iHashCode = Long.hashCode(c0321Mk.R);
            AW awL = c0321Mk.l();
            MP mpF = AbstractC1692kh0.F(c0321Mk, mp);
            InterfaceC0062Ck.b.getClass();
            C0744al c0744al = C0036Bk.b;
            c0321Mk.Y();
            if (c0321Mk.Q) {
                c0321Mk.k(c0744al);
            } else {
                c0321Mk.i0();
            }
            AbstractC2378rs0.f0(interfaceC2235qOD, c0321Mk, C0036Bk.f);
            AbstractC2378rs0.f0(awL, c0321Mk, C0036Bk.e);
            C0975d6 c0975d6 = C0036Bk.i;
            if (c0321Mk.Q || !F3.c(c0321Mk.K(), Integer.valueOf(iHashCode))) {
                AbstractC2462sn.r(iHashCode, c0321Mk, iHashCode, c0975d6);
            }
            AbstractC2378rs0.f0(mpF, c0321Mk, C0036Bk.c);
            C1884mi0.a(c2066oe0, c0554Vj, c0321Mk, (i2 >> 3) & 126);
            c0321Mk.q(true);
        } else {
            c0321Mk.Q();
        }
        L00 l00S = c0321Mk.s();
        if (l00S != null) {
            l00S.d = new C0583Wm(mp, c2066oe0, c0554Vj, i, 0);
        }
    }

    public static final void c(MP mp, AbstractC3005yZ abstractC3005yZ, C0554Vj c0554Vj, C0321Mk c0321Mk, int i) {
        int i2;
        MP mp2;
        C0554Vj c0554Vj2;
        C0554Vj c0554Vj3 = AbstractC1029dk.a;
        c0321Mk.X(-714464401);
        if ((i & 6) == 0) {
            i2 = (c0321Mk.f(mp) ? 4 : 2) | i;
        } else {
            i2 = i;
        }
        if ((i & 48) == 0) {
            i2 |= c0321Mk.f(abstractC3005yZ) ? 32 : 16;
        }
        if ((i & 384) == 0) {
            i2 |= c0321Mk.h(c0554Vj3) ? 256 : 128;
        }
        if ((i & 3072) == 0) {
            i2 |= c0321Mk.h(c0554Vj) ? 2048 : 1024;
        }
        if (c0321Mk.N(i2 & 1, (i2 & 1171) != 1170)) {
            Object objK = c0321Mk.K();
            if (objK == C0140Fk.a) {
                Object mv = new MV(null, C0669Zu.O);
                c0321Mk.f0(mv);
                objK = mv;
            }
            C2063od c2063odK = k(c0554Vj3, c0321Mk, (i2 >> 6) & 14);
            mp2 = mp;
            c0554Vj2 = c0554Vj;
            AbstractC2841wm0.b(abstractC3005yZ.a(c2063odK), C2887xC.y(274270255, new C2158pd(mp2, (InterfaceC1191fR) objK, c0554Vj2, c2063odK, 0), c0321Mk), c0321Mk, 56);
        } else {
            mp2 = mp;
            c0554Vj2 = c0554Vj;
            c0321Mk.Q();
        }
        L00 l00S = c0321Mk.s();
        if (l00S != null) {
            l00S.d = new C1452i5(mp2, abstractC3005yZ, c0554Vj2, i);
        }
    }

    public static final void d(C2066oe0 c2066oe0, boolean z, C0321Mk c0321Mk, int i) {
        Oe0 oe0D;
        c0321Mk.X(626339208);
        int i2 = (c0321Mk.h(c2066oe0) ? 4 : 2) | i | (c0321Mk.g(z) ? 32 : 16);
        if (!c0321Mk.N(i2 & 1, (i2 & 19) != 18)) {
            c0321Mk.Q();
        } else if (z) {
            c0321Mk.V(1529773841);
            MK mk = c2066oe0.d;
            Ne0 ne0 = null;
            if (mk != null && (oe0D = mk.d()) != null) {
                Ne0 ne02 = oe0D.a;
                MK mk2 = c2066oe0.d;
                if (!(mk2 != null ? mk2.p : true)) {
                    ne0 = ne02;
                }
            }
            if (ne0 == null) {
                c0321Mk.V(1530097387);
            } else {
                c0321Mk.V(1530097388);
                if (Ue0.c(c2066oe0.m().b)) {
                    c0321Mk.V(2110860558);
                    c0321Mk.q(false);
                } else {
                    c0321Mk.V(2109807302);
                    int iP = c2066oe0.b.p((int) (c2066oe0.m().b >> 32));
                    int iP2 = c2066oe0.b.p((int) (c2066oe0.m().b & 4294967295L));
                    int iA = ne0.a(iP);
                    int iA2 = ne0.a(Math.max(iP2 - 1, 0));
                    MK mk3 = c2066oe0.d;
                    if (mk3 == null || !((Boolean) mk3.m.getValue()).booleanValue()) {
                        c0321Mk.V(2110490542);
                        c0321Mk.q(false);
                    } else {
                        c0321Mk.V(2110225306);
                        AbstractC2841wm0.g(true, iA, c2066oe0, c0321Mk, ((i2 << 6) & 896) | 6);
                        c0321Mk.q(false);
                    }
                    MK mk4 = c2066oe0.d;
                    if (mk4 == null || !((Boolean) mk4.n.getValue()).booleanValue()) {
                        c0321Mk.V(2110838734);
                        c0321Mk.q(false);
                    } else {
                        c0321Mk.V(2110574459);
                        AbstractC2841wm0.g(false, iA2, c2066oe0, c0321Mk, ((i2 << 6) & 896) | 6);
                        c0321Mk.q(false);
                    }
                    c0321Mk.q(false);
                }
                MK mk5 = c2066oe0.d;
                if (mk5 != null) {
                    MV mv = mk5.l;
                    if (!F3.c(c2066oe0.u.a.m, c2066oe0.m().a.m)) {
                        mv.setValue(Boolean.FALSE);
                    }
                    if (mk5.b()) {
                        if (((Boolean) mv.getValue()).booleanValue()) {
                            c2066oe0.q();
                        } else {
                            c2066oe0.n();
                        }
                    }
                }
            }
            c0321Mk.q(false);
            c0321Mk.q(false);
        } else {
            c0321Mk.V(1989076778);
            c0321Mk.q(false);
            c2066oe0.n();
        }
        L00 l00S = c0321Mk.s();
        if (l00S != null) {
            l00S.d = new C0652Zd(c2066oe0, z, i);
        }
    }

    public static final void e(C2066oe0 c2066oe0, C0321Mk c0321Mk, int i) {
        C0977d7 c0977d7L;
        c0321Mk.X(-1436003720);
        int i2 = (c0321Mk.h(c2066oe0) ? 4 : 2) | i;
        int i3 = 1;
        if (c0321Mk.N(i2 & 1, (i2 & 3) != 2)) {
            MK mk = c2066oe0.d;
            if (mk == null || !((Boolean) mk.f231o.getValue()).booleanValue() || (c0977d7L = c2066oe0.l()) == null || c0977d7L.m.length() <= 0) {
                c0321Mk.V(-2111021718);
                c0321Mk.q(false);
            } else {
                c0321Mk.V(-2112330600);
                boolean zF = c0321Mk.f(c2066oe0);
                Object objK = c0321Mk.K();
                Object obj = C0140Fk.a;
                if (zF || objK == obj) {
                    objK = new C1497ie0(c2066oe0);
                    c0321Mk.f0(objK);
                }
                Bd0 bd0 = (Bd0) objK;
                InterfaceC2281qr interfaceC2281qr = (InterfaceC2281qr) c0321Mk.j(AbstractC0840bl.h);
                InterfaceC1955nT interfaceC1955nT = c2066oe0.b;
                long j = c2066oe0.m().b;
                int i4 = Ue0.c;
                int iP = interfaceC1955nT.p((int) (j >> 32));
                MK mk2 = c2066oe0.d;
                Ne0 ne0 = (mk2 != null ? mk2.d() : null).a;
                T00 t00C = ne0.c(AbstractC0940cn0.k(iP, 0, ne0.a.a.m.length()));
                long jFloatToRawIntBits = (Float.floatToRawIntBits(t00C.d) & 4294967295L) | (Float.floatToRawIntBits((interfaceC2281qr.B(Fd0.a) / 2) + t00C.a) << 32);
                boolean zE = c0321Mk.e(jFloatToRawIntBits);
                Object objK2 = c0321Mk.K();
                if (zE || objK2 == obj) {
                    objK2 = new C1608jn(jFloatToRawIntBits);
                    c0321Mk.f0(objK2);
                }
                InterfaceC2145pT interfaceC2145pT = (InterfaceC2145pT) objK2;
                boolean zH = c0321Mk.h(bd0) | c0321Mk.h(c2066oe0);
                Object objK3 = c0321Mk.K();
                if (zH || objK3 == obj) {
                    objK3 = new C1893mn(bd0, c2066oe0);
                    c0321Mk.f0(objK3);
                }
                MP mpA = Tb0.a(JP.a, bd0, (PointerInputEventHandler) objK3);
                boolean zE2 = c0321Mk.e(jFloatToRawIntBits);
                Object objK4 = c0321Mk.K();
                if (zE2 || objK4 == obj) {
                    objK4 = new X3(i3, jFloatToRawIntBits);
                    c0321Mk.f0(objK4);
                }
                Z3.a(interfaceC2145pT, O50.a(mpA, (OC) objK4), 0L, c0321Mk, 0);
                c0321Mk.q(false);
            }
        } else {
            c0321Mk.Q();
        }
        L00 l00S = c0321Mk.s();
        if (l00S != null) {
            l00S.d = new C1825m2(i, 5, c2066oe0);
        }
    }

    public static float f(EdgeEffect edgeEffect, float f, float f2, InterfaceC2281qr interfaceC2281qr) {
        float f3 = AbstractC0617Xu.a;
        double dE = interfaceC2281qr.e() * 386.0878f * 160.0f * 0.84f;
        double d2 = AbstractC0617Xu.a * dE;
        float fExp = (float) (Math.exp((AbstractC0617Xu.b / AbstractC0617Xu.c) * Math.log((Math.abs(f) * 0.35f) / d2)) * d2);
        int i = Build.VERSION.SDK_INT;
        if (fExp > (i >= 31 ? AbstractC1930n7.b(edgeEffect) : 0.0f) * f2) {
            return 0.0f;
        }
        int iD = C2887xC.D(f);
        if (i >= 31) {
            edgeEffect.onAbsorb(iD);
            return f;
        }
        if (edgeEffect.isFinished()) {
            edgeEffect.onAbsorb(iD);
        }
        return f;
    }

    public static final void g(C1479iR c1479iR, LP lp) {
        C1479iR c1479iRW = S(lp).w();
        int i = c1479iRW.n - 1;
        Object[] objArr = c1479iRW.l;
        if (i < objArr.length) {
            while (i >= 0) {
                c1479iR.b((LP) ((C2420sK) objArr[i]).N.g);
                i--;
            }
        }
    }

    public static final IN h(Matcher matcher, int i, CharSequence charSequence) {
        if (matcher.find(i)) {
            return new IN(matcher, charSequence);
        }
        return null;
    }

    public static final LP i(C1479iR c1479iR) {
        int i;
        if (c1479iR == null || (i = c1479iR.n) == 0) {
            return null;
        }
        return (LP) c1479iR.k(i - 1);
    }

    /* JADX WARN: Multi-variable type inference failed */
    public static final InterfaceC1851mK j(LP lp) {
        if ((lp.n & 2) != 0) {
            if (lp instanceof InterfaceC1851mK) {
                return (InterfaceC1851mK) lp;
            }
            if (lp instanceof AbstractC0561Vq) {
                LP lp2 = ((AbstractC0561Vq) lp).A;
                while (lp2 != 0) {
                    if (lp2 instanceof InterfaceC1851mK) {
                        return (InterfaceC1851mK) lp2;
                    }
                    lp2 = (!(lp2 instanceof AbstractC0561Vq) || (lp2.n & 2) == 0) ? lp2.q : ((AbstractC0561Vq) lp2).A;
                }
            }
        }
        return null;
    }

    public static final C2063od k(C0554Vj c0554Vj, C0321Mk c0321Mk, int i) {
        boolean z = (((i & 14) ^ 6) > 4 && c0321Mk.f(c0554Vj)) || (i & 6) == 4;
        Object objK = c0321Mk.K();
        Object obj = C0140Fk.a;
        if (z || objK == obj) {
            objK = new C2063od(c0554Vj);
            c0321Mk.f0(objK);
        }
        C2063od c2063od = (C2063od) objK;
        boolean zF = c0321Mk.f(c2063od);
        Object objK2 = c0321Mk.K();
        if (zF || objK2 == obj) {
            objK2 = new S1(2, c2063od);
            c0321Mk.f0(objK2);
        }
        AbstractC0249Jp.b(c2063od, (OC) objK2, c0321Mk);
        return c2063od;
    }

    /* JADX WARN: Removed duplicated region for block: B:24:0x0042  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static boolean l(int r8, android.graphics.Rect r9, android.graphics.Rect r10, android.graphics.Rect r11) {
        /*
            boolean r0 = m(r8, r9, r10)
            boolean r1 = m(r8, r9, r11)
            if (r1 != 0) goto L75
            if (r0 != 0) goto Le
            goto L75
        Le:
            java.lang.String r0 = "direction must be one of {FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, FOCUS_RIGHT}."
            r1 = 130(0x82, float:1.82E-43)
            r2 = 33
            r3 = 66
            r4 = 17
            r5 = 1
            if (r8 == r4) goto L3c
            if (r8 == r2) goto L35
            if (r8 == r3) goto L2e
            if (r8 != r1) goto L28
            int r6 = r9.bottom
            int r7 = r11.top
            if (r6 > r7) goto L74
            goto L42
        L28:
            java.lang.IllegalArgumentException r8 = new java.lang.IllegalArgumentException
            r8.<init>(r0)
            throw r8
        L2e:
            int r6 = r9.right
            int r7 = r11.left
            if (r6 > r7) goto L74
            goto L42
        L35:
            int r6 = r9.top
            int r7 = r11.bottom
            if (r6 < r7) goto L74
            goto L42
        L3c:
            int r6 = r9.left
            int r7 = r11.right
            if (r6 < r7) goto L74
        L42:
            if (r8 == r4) goto L74
            if (r8 != r3) goto L47
            goto L74
        L47:
            int r10 = J(r8, r9, r10)
            if (r8 == r4) goto L69
            if (r8 == r2) goto L64
            if (r8 == r3) goto L5f
            if (r8 != r1) goto L59
            int r8 = r11.bottom
            int r9 = r9.bottom
        L57:
            int r8 = r8 - r9
            goto L6e
        L59:
            java.lang.IllegalArgumentException r8 = new java.lang.IllegalArgumentException
            r8.<init>(r0)
            throw r8
        L5f:
            int r8 = r11.right
            int r9 = r9.right
            goto L57
        L64:
            int r8 = r9.top
            int r9 = r11.top
            goto L57
        L69:
            int r8 = r9.left
            int r9 = r11.left
            goto L57
        L6e:
            int r8 = java.lang.Math.max(r5, r8)
            if (r10 >= r8) goto L75
        L74:
            return r5
        L75:
            r8 = 0
            return r8
        */
        throw new UnsupportedOperationException("Method not decompiled: o.AbstractC2539te.l(int, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect):boolean");
    }

    public static boolean m(int i, Rect rect, Rect rect2) {
        if (i != 17) {
            if (i != 33) {
                if (i != 66) {
                    if (i != 130) {
                        throw new IllegalArgumentException("direction must be one of {FOCUS_UP, FOCUS_DOWN, FOCUS_LEFT, FOCUS_RIGHT}.");
                    }
                }
            }
            return rect2.right >= rect.left && rect2.left <= rect.right;
        }
        return rect2.bottom >= rect.top && rect2.top <= rect.bottom;
    }

    public static final boolean n(ArrayList arrayList) {
        List list;
        long j;
        if (arrayList.size() >= 2) {
            if (arrayList.size() <= 1) {
                list = C0332Mv.l;
            } else {
                ArrayList arrayList2 = new ArrayList();
                Object obj = arrayList.get(0);
                int iR = AbstractC0008Ai.R(arrayList);
                int i = 0;
                while (i < iR) {
                    i++;
                    Object obj2 = arrayList.get(i);
                    R50 r50 = (R50) obj2;
                    R50 r502 = (R50) obj;
                    float fAbs = Math.abs(Float.intBitsToFloat((int) (r502.g().a() >> 32)) - Float.intBitsToFloat((int) (r50.g().a() >> 32)));
                    float fAbs2 = Math.abs(Float.intBitsToFloat((int) (r502.g().a() & 4294967295L)) - Float.intBitsToFloat((int) (r50.g().a() & 4294967295L)));
                    arrayList2.add(new C1765lT((Float.floatToRawIntBits(fAbs) << 32) | (Float.floatToRawIntBits(fAbs2) & 4294967295L)));
                    obj = obj2;
                }
                list = arrayList2;
            }
            if (list.size() == 1) {
                j = ((C1765lT) AbstractC3117zi.e0(list)).a;
            } else {
                if (list.isEmpty()) {
                    WL.c("Empty collection can't be reduced.");
                }
                Object objE0 = AbstractC3117zi.e0(list);
                int iR2 = AbstractC0008Ai.R(list);
                if (1 <= iR2) {
                    int i2 = 1;
                    while (true) {
                        objE0 = new C1765lT(C1765lT.e(((C1765lT) objE0).a, ((C1765lT) list.get(i2)).a));
                        if (i2 == iR2) {
                            break;
                        }
                        i2++;
                    }
                }
                j = ((C1765lT) objE0).a;
            }
            if (Float.intBitsToFloat((int) (4294967295L & j)) >= Float.intBitsToFloat((int) (j >> 32))) {
                return false;
            }
        }
        return true;
    }

    public static void s(C0556Vl c0556Vl, C2991yL c2991yL, C0530Ul c0530Ul) {
        c0530Ul.f360o = -1;
        C3123zl c3123zl = c0530Ul.M;
        int[] iArr = c0530Ul.p0;
        C3123zl c3123zl2 = c0530Ul.L;
        C3123zl c3123zl3 = c0530Ul.J;
        C3123zl c3123zl4 = c0530Ul.K;
        C3123zl c3123zl5 = c0530Ul.I;
        c0530Ul.p = -1;
        int[] iArr2 = c0556Vl.p0;
        if (iArr2[0] != 2 && iArr[0] == 4) {
            int i = c3123zl5.g;
            int iQ = c0556Vl.q() - c3123zl4.g;
            c3123zl5.i = c2991yL.k(c3123zl5);
            c3123zl4.i = c2991yL.k(c3123zl4);
            c2991yL.d(c3123zl5.i, i);
            c2991yL.d(c3123zl4.i, iQ);
            c0530Ul.f360o = 2;
            c0530Ul.Y = i;
            int i2 = iQ - i;
            c0530Ul.U = i2;
            int i3 = c0530Ul.b0;
            if (i2 < i3) {
                c0530Ul.U = i3;
            }
        }
        if (iArr2[1] == 2 || iArr[1] != 4) {
            return;
        }
        int i4 = c3123zl3.g;
        int iK = c0556Vl.k() - c3123zl2.g;
        c3123zl3.i = c2991yL.k(c3123zl3);
        c3123zl2.i = c2991yL.k(c3123zl2);
        c2991yL.d(c3123zl3.i, i4);
        c2991yL.d(c3123zl2.i, iK);
        if (c0530Ul.a0 > 0 || c0530Ul.g0 == 8) {
            R90 r90K = c2991yL.k(c3123zl);
            c3123zl.i = r90K;
            c2991yL.d(r90K, c0530Ul.a0 + i4);
        }
        c0530Ul.p = 2;
        c0530Ul.Z = i4;
        int i5 = iK - i4;
        c0530Ul.V = i5;
        int i6 = c0530Ul.c0;
        if (i5 < i6) {
            c0530Ul.V = i6;
        }
    }

    public static C2549tj t(String str, String str2) {
        C0572Wb c0572Wb = new C0572Wb(str, str2);
        C2454sj c2454sjA = C2549tj.a(C0572Wb.class);
        c2454sjA.e = 1;
        c2454sjA.f = new G1(2, c0572Wb);
        return c2454sjA.b();
    }

    /* JADX WARN: Multi-variable type inference failed */
    public static InterfaceC0220Im u(InterfaceC0220Im interfaceC0220Im, InterfaceC0220Im interfaceC0220Im2, SC sc) {
        if (sc instanceof AbstractC0728ad) {
            return ((AbstractC0728ad) sc).l(interfaceC0220Im, interfaceC0220Im2);
        }
        InterfaceC2747vn interfaceC2747vnH = interfaceC0220Im2.h();
        return interfaceC2747vnH == C0281Kv.l ? new C2893xI(interfaceC0220Im2, interfaceC0220Im, sc) : new C2988yI(interfaceC0220Im2, interfaceC2747vnH, sc, interfaceC0220Im);
    }

    public static final long v() {
        return Thread.currentThread().getId();
    }

    /* JADX WARN: Code restructure failed: missing block: B:64:0x00cb, code lost:
    
        if (r7 == 16) goto L69;
     */
    /* JADX WARN: Code restructure failed: missing block: B:65:0x00cd, code lost:
    
        if (r8 != (-1)) goto L68;
     */
    /* JADX WARN: Code restructure failed: missing block: B:68:0x00d1, code lost:
    
        r0 = r7 - r8;
        java.lang.System.arraycopy(r3, r8, r3, 16 - r0, r0);
        java.util.Arrays.fill(r3, r8, (16 - r7) + r8, (byte) 0);
     */
    /* JADX WARN: Code restructure failed: missing block: B:70:0x00e1, code lost:
    
        return java.net.InetAddress.getByAddress(r3);
     */
    /* JADX WARN: Code restructure failed: missing block: B:90:?, code lost:
    
        return null;
     */
    /* JADX WARN: Removed duplicated region for block: B:55:0x00a2  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static final java.net.InetAddress w(int r17, java.lang.String r18, int r19) {
        /*
            Method dump skipped, instructions count: 226
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: o.AbstractC2539te.w(int, java.lang.String, int):java.net.InetAddress");
    }

    public static void x(InterfaceC2095ot interfaceC2095ot, F3 f3, long j) {
        if (f3 instanceof SU) {
            T00 t00 = ((SU) f3).l;
            float f = t00.a;
            float f2 = t00.b;
            interfaceC2095ot.s0(3, j, (Float.floatToRawIntBits(f) << 32) | (Float.floatToRawIntBits(f2) & 4294967295L), V(t00));
            return;
        }
        boolean z = f3 instanceof TU;
        C2103oy c2103oy = C2103oy.a;
        if (!z) {
            if (!(f3 instanceof RU)) {
                throw new C2170pj();
            }
            interfaceC2095ot.F(((RU) f3).l, j, c2103oy);
            return;
        }
        TU tu = (TU) f3;
        O4 o4 = tu.m;
        if (o4 != null) {
            interfaceC2095ot.F(o4, j, c2103oy);
            return;
        }
        C2018o30 c2018o30 = tu.l;
        float fIntBitsToFloat = Float.intBitsToFloat((int) (c2018o30.h >> 32));
        float f4 = c2018o30.a;
        float f5 = c2018o30.b;
        long jFloatToRawIntBits = (Float.floatToRawIntBits(f4) << 32) | (Float.floatToRawIntBits(f5) & 4294967295L);
        float fB = c2018o30.b();
        float fA = c2018o30.a();
        interfaceC2095ot.j0(j, jFloatToRawIntBits, (Float.floatToRawIntBits(fB) << 32) | (Float.floatToRawIntBits(fA) & 4294967295L), (Float.floatToRawIntBits(fIntBitsToFloat) << 32) | (4294967295L & Float.floatToRawIntBits(fIntBitsToFloat)), c2103oy);
    }

    public static final void y(C2331rQ c2331rQ, InterfaceC2923xg interfaceC2923xg, AbstractC0601Xe abstractC0601Xe, float f, I70 i70, C2823wd0 c2823wd0, AbstractC2190pt abstractC2190pt) {
        ArrayList arrayList = c2331rQ.h;
        int size = arrayList.size();
        for (int i = 0; i < size; i++) {
            BV bv = (BV) arrayList.get(i);
            bv.a.g(interfaceC2923xg, abstractC0601Xe, f, i70, c2823wd0, abstractC2190pt);
            interfaceC2923xg.j(0.0f, bv.a.b());
        }
    }

    public static final boolean z(int i, int i2) {
        return (i & i2) == i2;
    }

    public abstract void N(L l, L l2);

    public abstract void O(L l, Thread thread);

    public abstract boolean o(M m, H h, H h2);

    public abstract boolean p(M m, Object obj, Object obj2);

    public abstract boolean q(M m, L l, L l2);

    public abstract void r();
}
