package defpackage;

import android.content.Context;
import com.strmr.ps.data.local.dao.AddonConfigDao;
import com.strmr.ps.data.local.dao.AllDebridAccountDao;
import com.strmr.ps.data.local.dao.EasyDebridAccountDao;
import com.strmr.ps.data.local.dao.InstalledAddonDao;
import com.strmr.ps.data.local.dao.PremiumizeAccountDao;
import com.strmr.ps.data.local.dao.RealDebridAccountDao;
import com.strmr.ps.data.local.dao.RowConfigDao;
import com.strmr.ps.data.local.dao.TorBoxAccountDao;
import com.strmr.ps.data.local.dao.TraktAccountDao;
import com.strmr.ps.data.local.dao.UserCollectionDao;
import com.strmr.ps.data.repository.OmdbRepository;
import com.strmr.ps.data.repository.PreferencesRepository;
import com.strmr.ps.data.repository.RpdbRepository;
import com.strmr.ps.data.repository.ScreenConfigRepository;
import com.strmr.ps.data.security.CredentialEncryption;
import com.strmr.ps.data.supabase.DeviceManager;
import com.strmr.ps.data.supabase.SettingsSyncManager;
import dagger.Lazy;
import dagger.internal.DaggerGenerated;
import dagger.internal.DoubleCheck;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;

/* JADX INFO: loaded from: classes3.dex */
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
public final class jo8 implements Factory<SettingsSyncManager> {
    private final Provider<Context> a;
    private final Provider<cc9> b;
    private final Provider<DeviceManager> c;
    private final Provider<CredentialEncryption> d;
    private final Provider<TraktAccountDao> e;
    private final Provider<InstalledAddonDao> f;
    private final Provider<AddonConfigDao> g;
    private final Provider<RowConfigDao> h;
    private final Provider<PremiumizeAccountDao> i;
    private final Provider<RealDebridAccountDao> j;
    private final Provider<AllDebridAccountDao> k;
    private final Provider<TorBoxAccountDao> l;
    private final Provider<EasyDebridAccountDao> m;
    private final Provider<RpdbRepository> n;
    private final Provider<OmdbRepository> o;
    private final Provider<ScreenConfigRepository> p;
    private final Provider<PreferencesRepository> q;
    private final Provider<UserCollectionDao> r;

    public jo8(Provider<Context> provider, Provider<cc9> provider2, Provider<DeviceManager> provider3, Provider<CredentialEncryption> provider4, Provider<TraktAccountDao> provider5, Provider<InstalledAddonDao> provider6, Provider<AddonConfigDao> provider7, Provider<RowConfigDao> provider8, Provider<PremiumizeAccountDao> provider9, Provider<RealDebridAccountDao> provider10, Provider<AllDebridAccountDao> provider11, Provider<TorBoxAccountDao> provider12, Provider<EasyDebridAccountDao> provider13, Provider<RpdbRepository> provider14, Provider<OmdbRepository> provider15, Provider<ScreenConfigRepository> provider16, Provider<PreferencesRepository> provider17, Provider<UserCollectionDao> provider18) {
        this.a = provider;
        this.b = provider2;
        this.c = provider3;
        this.d = provider4;
        this.e = provider5;
        this.f = provider6;
        this.g = provider7;
        this.h = provider8;
        this.i = provider9;
        this.j = provider10;
        this.k = provider11;
        this.l = provider12;
        this.m = provider13;
        this.n = provider14;
        this.o = provider15;
        this.p = provider16;
        this.q = provider17;
        this.r = provider18;
    }

    public static jo8 a(Provider<Context> provider, Provider<cc9> provider2, Provider<DeviceManager> provider3, Provider<CredentialEncryption> provider4, Provider<TraktAccountDao> provider5, Provider<InstalledAddonDao> provider6, Provider<AddonConfigDao> provider7, Provider<RowConfigDao> provider8, Provider<PremiumizeAccountDao> provider9, Provider<RealDebridAccountDao> provider10, Provider<AllDebridAccountDao> provider11, Provider<TorBoxAccountDao> provider12, Provider<EasyDebridAccountDao> provider13, Provider<RpdbRepository> provider14, Provider<OmdbRepository> provider15, Provider<ScreenConfigRepository> provider16, Provider<PreferencesRepository> provider17, Provider<UserCollectionDao> provider18) {
        return new jo8(provider, provider2, provider3, provider4, provider5, provider6, provider7, provider8, provider9, provider10, provider11, provider12, provider13, provider14, provider15, provider16, provider17, provider18);
    }

    public static SettingsSyncManager c(Context context, cc9 cc9Var, DeviceManager deviceManager, CredentialEncryption credentialEncryption, TraktAccountDao traktAccountDao, InstalledAddonDao installedAddonDao, AddonConfigDao addonConfigDao, RowConfigDao rowConfigDao, PremiumizeAccountDao premiumizeAccountDao, RealDebridAccountDao realDebridAccountDao, AllDebridAccountDao allDebridAccountDao, TorBoxAccountDao torBoxAccountDao, EasyDebridAccountDao easyDebridAccountDao, RpdbRepository rpdbRepository, OmdbRepository omdbRepository, Lazy<ScreenConfigRepository> lazy, PreferencesRepository preferencesRepository, UserCollectionDao userCollectionDao) {
        return new SettingsSyncManager(context, cc9Var, deviceManager, credentialEncryption, traktAccountDao, installedAddonDao, addonConfigDao, rowConfigDao, premiumizeAccountDao, realDebridAccountDao, allDebridAccountDao, torBoxAccountDao, easyDebridAccountDao, rpdbRepository, omdbRepository, lazy, preferencesRepository, userCollectionDao);
    }

    @Override // javax.inject.Provider
    /* JADX INFO: renamed from: b, reason: merged with bridge method [inline-methods] */
    public SettingsSyncManager get() {
        return c(this.a.get(), this.b.get(), this.c.get(), this.d.get(), this.e.get(), this.f.get(), this.g.get(), this.h.get(), this.i.get(), this.j.get(), this.k.get(), this.l.get(), this.m.get(), this.n.get(), this.o.get(), DoubleCheck.lazy(this.p), this.q.get(), this.r.get());
    }
}
