Brazzers Premium v2.1.5版本的 MD5 值为:822198ebc1561433ac78052c8b72a0ea

以下内容为反编译后的 e.java 源代码,内容仅作参考


package e2;

import a3.z;
import android.content.ClipData;
import android.content.ClipDescription;
import android.content.Context;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.util.Base64;
import android.util.DisplayMetrics;
import android.util.Log;
import android.view.ContentInfo;
import android.view.GestureDetector;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.view.inputmethod.InputContentInfo;
import androidx.appcompat.view.menu.a;
import androidx.appcompat.widget.f2;
import androidx.fragment.app.s;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewpager2.widget.ViewPager2;
import androidx.work.impl.WorkDatabase;
import d1.f0;
import d3.b0;
import e.p0;
import e.u0;
import i0.r0;
import j.v;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.nio.ByteBuffer;
import java.nio.ByteOrder;
import java.util.Objects;
import org.chromium.support_lib_boundary.WebViewProviderFactoryBoundaryInterface;
import org.chromium.support_lib_boundary.WebkitToCompatConverterBoundaryInterface;
public class e implements a.InterfaceC0000a, v.a, i0.f, i0.i, k0.d, d0.b, f0, j0.n, t1.g, com.bumptech.glide.load.data.g, r3.a, a3.f, u2.a, j3.m {
    public Object A;
    public final int f4028z;

    public e(long j10) {
        this.f4028z = 24;
        this.A = new z(this, j10);
    }

    public e(a3.c cVar) {
        this.f4028z = 23;
        this.A = cVar;
    }

    public e(a3.e eVar) {
        this.f4028z = 22;
        this.A = eVar;
    }

    public e(ClipData clipData, int i10) {
        this.f4028z = 6;
        if (Build.VERSION.SDK_INT >= 31) {
            this.A = new d9.c(clipData, i10);
        } else {
            this.A = new i0.e(clipData, i10);
        }
    }

    public e(Context context, GestureDetector.OnGestureListener onGestureListener, Handler handler) {
        this.f4028z = 8;
        this.A = new GestureDetector(context, onGestureListener, handler);
    }

    public e(Uri uri, ClipDescription clipDescription, Uri uri2) {
        this.f4028z = 9;
        this.A = new InputContentInfo(uri, clipDescription, uri2);
    }

    public e(DisplayMetrics displayMetrics) {
        this.f4028z = 21;
        this.A = displayMetrics;
    }

    public e(ContentInfo contentInfo) {
        this.f4028z = 7;
        Objects.requireNonNull(contentInfo);
        this.A = contentInfo;
    }

    public e(View view, int i10) {
        this.f4028z = i10;
        if (i10 != 14) {
            this.A = view;
        } else {
            this.A = view.getOverlay();
        }
    }

    public e(androidx.appcompat.widget.k kVar) {
        this.f4028z = 4;
        this.A = kVar;
    }

    public e(androidx.fragment.app.r rVar) {
        this.f4028z = 10;
        this.A = rVar;
    }

    public e(s sVar) {
        this.f4028z = 11;
        this.A = sVar;
    }

    public e(RecyclerView.m mVar) {
        this.f4028z = 12;
        this.A = mVar;
    }

    public e(ViewPager2.f fVar) {
        this.f4028z = 15;
        this.A = fVar;
    }

    public e(WorkDatabase workDatabase) {
        this.f4028z = 0;
        this.A = workDatabase;
    }

    public e(com.bumptech.glide.k kVar) {
        this.f4028z = 17;
        this.A = kVar;
    }

    public e(p0 p0Var) {
        this.f4028z = 1;
        this.A = p0Var;
    }

    public e(u0 u0Var) {
        this.f4028z = 2;
        this.A = u0Var;
    }

    public e(j.l lVar) {
        this.f4028z = 3;
        this.A = lVar;
    }

    public e(j3.k kVar) {
        this.f4028z = 27;
        this.A = kVar;
    }

    public e(InputStream inputStream, x2.k kVar) {
        this.f4028z = 19;
        b0 b0Var = new b0(inputStream, kVar);
        this.A = b0Var;
        b0Var.mark(5242880);
    }

    public e(Object obj) {
        this.f4028z = 9;
        this.A = (InputContentInfo) obj;
    }

    public e(l4.h hVar, android.support.v4.media.c cVar) {
        this.f4028z = 28;
        this.f4028z = 28;
        this.A = hVar;
    }

    public e(WebViewProviderFactoryBoundaryInterface webViewProviderFactoryBoundaryInterface) {
        this.f4028z = 16;
        this.A = webViewProviderFactoryBoundaryInterface;
    }

    public e(x2.k kVar) {
        this.f4028z = 25;
        this.A = kVar;
    }

    public e(y.e eVar) {
        this.f4028z = 20;
        this.A = eVar;
    }

    public e(byte[] bArr, int i10) {
        this.f4028z = 26;
        this.A = (ByteBuffer) ByteBuffer.wrap(bArr).order(ByteOrder.BIG_ENDIAN).limit(i10);
    }

    @Override
    public boolean A(View view, j0.f fVar) {
        ((ViewPager2.f) this.A).c(((ViewPager2) view).getCurrentItem() + 1);
        return true;
    }

    public int B(int i10) {
        if (D(i10, 4)) {
            return ((ByteBuffer) this.A).getInt(i10);
        }
        return -1;
    }

    @Override
    public View C(int i10) {
        return ((RecyclerView.m) this.A).w(i10);
    }

    public boolean D(int i10, int i11) {
        return ((ByteBuffer) this.A).remaining() - i10 >= i11;
    }

    @Override
    public int E() {
        return ((RecyclerView.m) this.A).O();
    }

    public int F(String str) {
        ((WorkDatabase) this.A).c();
        try {
            Long b10 = ((WorkDatabase) this.A).m().b(str);
            int i10 = 0;
            int intValue = b10 != null ? b10.intValue() : 0;
            if (intValue != Integer.MAX_VALUE) {
                i10 = intValue + 1;
            }
            ((WorkDatabase) this.A).m().e(new d2.d(str, i10));
            ((WorkDatabase) this.A).k();
            return intValue;
        } finally {
            ((WorkDatabase) this.A).g();
        }
    }

    public int G(int i10, int i11) {
        synchronized (e.class) {
            int F = F("next_job_scheduler_id");
            if (F >= i10 && F <= i11) {
                i10 = F;
            }
            ((WorkDatabase) this.A).m().e(new d2.d("next_job_scheduler_id", i10 + 1));
        }
        return i10;
    }

    public void H() {
        ((s) this.A).C.U();
    }

    @Override
    public int I(View view) {
        return ((RecyclerView.m) this.A).A(view) + ((ViewGroup.MarginLayoutParams) ((RecyclerView.n) view.getLayoutParams())).bottomMargin;
    }

    public boolean J(e.z zVar, int i10, Bundle bundle) {
        if (Build.VERSION.SDK_INT >= 25 && (i10 & 1) != 0) {
            try {
                ((k0.d) zVar.A).i();
                InputContentInfo inputContentInfo = (InputContentInfo) ((k0.d) zVar.A).g();
                bundle = bundle == null ? new Bundle() : new Bundle(bundle);
                bundle.putParcelable("androidx.core.view.extra.INPUT_CONTENT_INFO", inputContentInfo);
            } catch (Exception e10) {
                Log.w("ReceiveContent", "Can't insert content from IME; requestPermission() failed", e10);
                return false;
            }
        }
        e eVar = new e(new ClipData(((k0.d) zVar.A).getDescription(), new ClipData.Item(((k0.d) zVar.A).h())), 2);
        ((i0.d) eVar.A).F(((k0.d) zVar.A).l());
        ((i0.d) eVar.A).n(bundle);
        return r0.w((View) this.A, eVar.x()) == null;
    }

    @Override
    public InputStream k() {
        ((b0) this.A).reset();
        return (b0) this.A;
    }

    @Override
    public Class a() {
        switch (this.f4028z) {
            case 22:
                return ByteBuffer.class;
            default:
                return InputStream.class;
        }
    }

    @Override
    public void b(androidx.appcompat.view.menu.a aVar, boolean z10) {
        if (aVar instanceof j.b0) {
            aVar.k().c(false);
        }
        v.a aVar2 = ((androidx.appcompat.widget.k) this.A).D;
        if (aVar2 != null) {
            aVar2.b(aVar, z10);
        }
    }

    @Override
    public void c() {
        ((b0) this.A).l();
    }

    @Override
    public ClipData d() {
        return ((ContentInfo) this.A).getClip();
    }

    @Override
    public String[] e() {
        return ((WebViewProviderFactoryBoundaryInterface) this.A).getSupportedFeatures();
    }

    @Override
    public void f() {
        if (((androidx.fragment.app.r) this.A).e() != null) {
            View e10 = ((androidx.fragment.app.r) this.A).e();
            ((androidx.fragment.app.r) this.A).Y(null);
            e10.clearAnimation();
        }
        ((androidx.fragment.app.r) this.A).a0(null);
    }

    @Override
    public Object g() {
        return (InputContentInfo) this.A;
    }

    @Override
    public ClipDescription getDescription() {
        return ((InputContentInfo) this.A).getDescription();
    }

    @Override
    public WebkitToCompatConverterBoundaryInterface getWebkitToCompatConverter() {
        return (WebkitToCompatConverterBoundaryInterface) fc.a.a(WebkitToCompatConverterBoundaryInterface.class, ((WebViewProviderFactoryBoundaryInterface) this.A).getWebkitToCompatConverter());
    }

    @Override
    public Uri h() {
        return ((InputContentInfo) this.A).getContentUri();
    }

    @Override
    public void i() {
        ((InputContentInfo) this.A).requestPermission();
    }

    @Override
    public Object j(byte[] bArr) {
        return ByteBuffer.wrap(bArr);
    }

    @Override
    public Uri l() {
        return ((InputContentInfo) this.A).getLinkUri();
    }

    @Override
    public int m() {
        Object obj = this.A;
        return ((RecyclerView.m) obj).f1365o - ((RecyclerView.m) obj).L();
    }

    @Override
    public boolean n(androidx.appcompat.view.menu.a aVar, MenuItem menuItem) {
        return false;
    }

    @Override
    public int o() {
        return ((ContentInfo) this.A).getFlags();
    }

    @Override
    public boolean p(Object obj, File file, u2.g gVar) {
        FileOutputStream fileOutputStream;
        InputStream inputStream = (InputStream) obj;
        byte[] bArr = (byte[]) ((x2.k) this.A).c(65536, byte[].class);
        boolean z10 = false;
        FileOutputStream fileOutputStream2 = null;
        try {
            try {
                try {
                    fileOutputStream = new FileOutputStream(file);
                    while (true) {
                        try {
                            int read = inputStream.read(bArr);
                            if (read == -1) {
                                break;
                            }
                            fileOutputStream.write(bArr, 0, read);
                        } catch (IOException e10) {
                            e = e10;
                            fileOutputStream2 = fileOutputStream;
                            if (Log.isLoggable("StreamEncoder", 3)) {
                                Log.d("StreamEncoder", "Failed to encode data onto the OutputStream", e);
                            }
                            if (fileOutputStream2 != null) {
                                fileOutputStream2.close();
                            }
                            ((x2.k) this.A).g(bArr);
                            return z10;
                        } catch (Throwable th) {
                            th = th;
                            if (fileOutputStream != null) {
                                try {
                                    fileOutputStream.close();
                                } catch (IOException unused) {
                                }
                            }
                            ((x2.k) this.A).g(bArr);
                            throw th;
                        }
                    }
                    fileOutputStream.close();
                    z10 = true;
                    fileOutputStream.close();
                } catch (Throwable th2) {
                    th = th2;
                    fileOutputStream = null;
                }
            } catch (IOException e11) {
                e = e11;
            }
        } catch (IOException unused2) {
        }
        ((x2.k) this.A).g(bArr);
        return z10;
    }

    @Override
    public int q(View view) {
        return ((RecyclerView.m) this.A).F(view) - ((ViewGroup.MarginLayoutParams) ((RecyclerView.n) view.getLayoutParams())).topMargin;
    }

    @Override
    public ContentInfo r() {
        return (ContentInfo) this.A;
    }

    @Override
    public int s() {
        return ((ContentInfo) this.A).getSource();
    }

    @Override
    public Object t() {
        y.e eVar = (y.e) this.A;
        return new w2.k((b.a) eVar.A, (h0.c) eVar.B);
    }

    public String toString() {
        switch (this.f4028z) {
            case 7:
                StringBuilder a10 = android.support.v4.media.b.a("ContentInfoCompat{");
                a10.append((ContentInfo) this.A);
                a10.append("}");
                return a10.toString();
            case 27:
                return super.toString() + "{fragment=" + ((j3.k) this.A) + "}";
            default:
                return super.toString();
        }
    }

    @Override
    public boolean u(androidx.appcompat.view.menu.a aVar) {
        androidx.appcompat.widget.k kVar = (androidx.appcompat.widget.k) this.A;
        if (aVar == kVar.B) {
            return false;
        }
        kVar.X = ((j.b0) aVar).A.f6065a;
        v.a aVar2 = kVar.D;
        if (aVar2 != null) {
            return aVar2.u(aVar);
        }
        return false;
    }

    @Override
    public void w(androidx.appcompat.view.menu.a aVar) {
        p0 p0Var = (p0) this.A;
        if (p0Var.f3874c != null) {
            if (((f2) p0Var.f3872a).f513a.o()) {
                ((p0) this.A).f3874c.onPanelClosed(108, aVar);
            } else if (((p0) this.A).f3874c.onPreparePanel(0, null, aVar)) {
                ((p0) this.A).f3874c.onMenuOpened(108, aVar);
            }
        }
    }

    public i0.g x() {
        return ((i0.d) this.A).c();
    }

    public Object y(String str) {
        if (str.startsWith("data:image")) {
            int indexOf = str.indexOf(44);
            if (indexOf != -1) {
                if (str.substring(0, indexOf).endsWith(";base64")) {
                    return new ByteArrayInputStream(Base64.decode(str.substring(indexOf + 1), 0));
                }
                throw new IllegalArgumentException("Not a base64 image data URL.");
            }
            throw new IllegalArgumentException("Missing comma in data URL.");
        }
        throw new IllegalArgumentException("Not a valid image data URL.");
    }

    public short z(int i10) {
        if (D(i10, 2)) {
            return ((ByteBuffer) this.A).getShort(i10);
        }
        return (short) -1;
    }
}